Leonid Pliushch
d08dc0fa13
build-package.sh: use text-based comparsion in conditionals instead of exit-code based
2019-08-13 02:03:47 +03:00
Leonid Pliushch
898cb887ab
fix typo in scripts/build/termux_extract_dep_info.sh
2019-08-12 23:48:13 +03:00
Henrik Grimler
c29d47c9e7
Merge pull request #4179 from termux/services
...
Add termux-services scripts for mpd, tor and transmission
2019-08-12 22:28:48 +02:00
Henrik Grimler
d1c025dc0e
tor: add termux-services script
2019-08-12 22:18:48 +02:00
Henrik Grimler
130528f190
mpd: add termux-services script
2019-08-12 22:18:48 +02:00
Henrik Grimler
073c91425b
transmission: add termux-services script
...
Skip timestamp in log as transmission standard output already has timestamp.
2019-08-12 22:17:33 +02:00
Henrik Grimler
26c5512099
Merge pull request #4178 from termux/ffmpeg-update
...
Bump packages that depends on ffmpeg after ffmpeg update
2019-08-12 22:16:42 +02:00
Henrik Grimler
41a9a55e77
Bump packages that depends on ffmpeg after ffmpeg update
2019-08-12 22:00:50 +02:00
Leonid Pliushch
b7ace4093d
build-package.sh: allow static packages to be in dependencies
2019-08-12 22:50:41 +03:00
Henrik Grimler
69d1beee31
ffmpeg: update to 4.2
...
%ci:reset-backlog
2019-08-12 21:45:31 +02:00
Henrik Grimler
831e16480f
termux-services: update to 0.0.4
2019-08-12 20:53:36 +02:00
Leonid Pliushch
8fba90f69f
fix build.sh in disabled-packages
2019-08-12 18:56:27 +03:00
Leonid Pliushch
c352216c63
packages: standardize values of several control variables for build.sh
...
Variables
TERMUX_PKG_PLATFORM_INDEPENDENT
TERMUX_DEBUG
TERMUX_PKG_HAS_DEBUG
TERMUX_PKG_ESSENTIAL
TERMUX_SUBPKG_ESSENTIAL
TERMUX_PKG_NO_STATICSPLIT
TERMUX_PKG_BUILD_IN_SRC
TERMUX_PKG_FORCE_CMAKE
TERMUX_PKG_HOSTBUILD
should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.
build-package.sh should make decision based on variable's value but not on
whether it is set or empty.
%ci:no-build
2019-08-12 18:49:13 +03:00
Leonid Pliushch
26330f64e4
geoip2-database: disable checksums
...
Now just bump version approximately once per month for updating package.
Database checksums are constantly changing, so disable them to prevent
build errors when geoip2-database is a dependency.
2019-08-12 02:42:17 +03:00
Leonid Pliushch
a2a9cb122c
docbook-xml: depend on libxml2-utils instead of libxml2 + add postinst/prerm scripts
2019-08-12 02:31:37 +03:00
Leonid Pliushch
80825b5f65
new package: docbook-xml
...
%ci:reset-backlog
2019-08-12 02:10:51 +03:00
Henrik Grimler
b6a636b876
Merge pull request #3460 from Neo-Oli/termux-services
...
Proposal: Termux-Services
2019-08-11 21:39:07 +02:00
Henrik Grimler
442a4335b1
termux-services: switch to github.com/termux repo
2019-08-11 21:32:20 +02:00
Henrik Grimler
2aa2cd2a9d
termux-services: set license to custom until we have another one
2019-08-11 20:51:28 +02:00
Henrik Grimler
36a039d5fd
termux-services: add busybox as dependency
2019-08-11 20:45:29 +02:00
Leonid Pliushch
c34b11b997
doxygen: update to 1.8.16
2019-08-11 20:38:58 +03:00
Leonid Pliushch
7434688856
libbsd: update to 0.10.0
2019-08-11 20:34:12 +03:00
Leonid Pliushch
826c217cc3
libprotobuf: update to 3.9.1
2019-08-11 20:03:59 +03:00
Leonid Pliushch
cd75304ee9
postgresql: update to 11.5
2019-08-11 20:03:38 +03:00
Leonid Pliushch
dc560ef863
pathpicker: update to 0.8.2
2019-08-11 20:03:24 +03:00
Leonid Pliushch
b563281d63
undo "Unsplit essential packages"
...
Seems it is not possible to unsplit these packages currently.
%ci:reset-backlog
2019-08-11 19:44:55 +03:00
Leonid Pliushch
19f9716b46
attempt to fix problem with upgrading libbz2, libcurl, liblzma
2019-08-11 19:19:41 +03:00
Leonid Pliushch
cff2405455
dart: update to 2.4.1
2019-08-11 19:06:33 +03:00
Leonid Pliushch
9ae765f554
nmap: update to 7.80
2019-08-11 18:35:07 +03:00
Leonid Pliushch
31f0427c24
libuv: update to 1.31.0
2019-08-11 18:28:08 +03:00
Leonid Pliushch
abf7a019a4
mpd: update to 0.21.13
2019-08-11 18:27:54 +03:00
Leonid Pliushch
e7cae373fd
libflac: update to 1.3.3
2019-08-11 18:27:35 +03:00
Leonid Pliushch
e94fdb5219
clamav: update to 0.101.3
2019-08-11 18:27:21 +03:00
Leonid Pliushch
33e7bd3d7d
deutex: update to 5.2.1
2019-08-11 17:56:59 +03:00
Leonid Pliushch
eefe9fbe26
xz-utils: unsplit from liblzma
...
Same reason as for curl and bzip2.
2019-08-11 17:40:39 +03:00
Leonid Pliushch
ee7722d5ca
procps & psmisc: fix essential status
2019-08-11 17:40:39 +03:00
Leonid Pliushch
3d683822be
termux-exec: fix essential status
2019-08-11 17:40:39 +03:00
Leonid Pliushch
a4b395affc
gawk: fix missing essential status
2019-08-11 17:40:39 +03:00
Leonid Pliushch
864a138534
unsplit bzip2 from libbz2
...
Same reason as for 'curl'.
2019-08-11 17:40:39 +03:00
Leonid Pliushch
f9b5f96b5a
libcurl: unsplit 'curl' subpackage
...
Both packages are essential and expect to be in bootstrap installation so
splitting is quite useless here.
2019-08-11 17:40:39 +03:00
Leonid Pliushch
e906c0e652
funding.yml: fill with necessary data
...
From https://termux.com/donate .
2019-08-11 17:31:57 +03:00
Daniel Griffin
69b36d343d
Create FUNDING.yml
2019-08-11 17:31:57 +03:00
Leonid Pliushch
fd9f4a1156
make: fix unbound variable error
2019-08-11 16:03:35 +03:00
Leonid Pliushch
46fca435c6
ncurses: safer way for creating symlinks
...
Force-overwrite symlink instead of rm/create if it exist.
Should prevent some kinds of breakage when building on device and build.sh
fails somewhere in post installation step.
2019-08-11 16:03:35 +03:00
Leonid Pliushch
33f341c259
add support for on-device bootstrapping of "make"
2019-08-11 16:03:35 +03:00
Leonid Pliushch
e8ccf506a0
scripts/setup-termux.sh: split packages on "tier 1" & "tier 2" groups
...
And remove packages that are installed with bootstrap archive (essential ones).
2019-08-11 16:03:35 +03:00
Butta
4c735a6580
on-device build: Fix up ncurses and ninja, adjust some setup scripts,
...
and add dependency info to scripts/setup-termux.sh.
2019-08-11 16:03:35 +03:00
Leonid Pliushch
0b4d758d6d
fix typo in termux_step_massage.sh
2019-08-11 03:27:18 +03:00
Leonid Pliushch
4583afe579
build-package.sh: fix error in termux_step_massage() when bin, lib, libexec are not exist
...
Fixes https://github.com/termux/termux-packages/issues/4160 .
2019-08-11 03:24:28 +03:00
Leonid Pliushch
27e89c15f5
alternatives: more editors can be used as alternative for /bin/editor
2019-08-10 22:34:54 +03:00