Leonid Pliushch
b95398e3a5
fish: do not use wcstod_l() even if found on target
...
Fix following error when building fish on device with Android 9:
src/builtin_printf.cpp:278:12: error: use of undeclared identifier 'wcstod_l'; did you mean 'wcstold_l'?
return wcstod_l(s, end, fish_c_locale());
2019-08-16 22:31:55 +03:00
Leonid Pliushch
5c7419b80d
libjasper: specify lib directory for installation
...
When building on device (aarch64), the lib directory is set to $PREFIX/lib64
which is wrong and should be overridden.
2019-08-16 22:10:04 +03:00
Leonid Pliushch
4d3c26d56e
libjasper: fix linking with libm for on-device builds
2019-08-16 21:53:40 +03:00
Leonid Pliushch
2cb2b7405f
libgpg-error: replace pthreads-no-weak.patch with sed expression
...
Patch seems has no effect due to autoreconf.
2019-08-16 21:35:49 +03:00
Leonid Pliushch
1e0b5d3f9c
libgpg-error: disable weak references to pthreads
...
Fix on-device build.
2019-08-16 21:24:11 +03:00
Leonid Pliushch
98ff32c9e3
libgpg-error: add support for building with gawk 5.0
2019-08-16 21:19:21 +03:00
Leonid Pliushch
d7256b0230
minicom: specify lock directory
2019-08-16 20:45:59 +03:00
Leonid Pliushch
ed598037f0
libopus: do not build tests & demo
...
Fix for on-device builds.
2019-08-16 20:29:34 +03:00
Leonid Pliushch
e05474e0c9
libpcap: use --without-libnl
to disable libnl linking instead of ac_cv_lib_nl_3_nl_socket_alloc
...
Fixes on-device build.
2019-08-16 20:23:20 +03:00
Leonid Pliushch
a6a0cd149d
zile: fix on-device build
2019-08-16 20:11:04 +03:00
Leonid Pliushch
c48b534445
parted: force link with libiconv (required for on-device builds)
2019-08-16 18:25:19 +03:00
Leonid Pliushch
fc5c4dc6da
inetutils: pass LIBS=-llog in make args
...
Should be compatible with both cross-compiling and building on device.
2019-08-16 18:19:13 +03:00
Leonid Pliushch
94f3f40c68
Revert "inetutils: pass -llog
with LDFLAGS for now"
...
This reverts commit 944c8bf0e33a3385afc4be12fe8d6b70e95f1112.
2019-08-16 18:18:43 +03:00
Leonid Pliushch
f9c9b3a359
inetutils: pass -llog
with LDFLAGS for now
2019-08-16 17:38:07 +03:00
Leonid Pliushch
c376dc4547
parted: fix for on-device build
2019-08-16 17:24:46 +03:00
Leonid Pliushch
16899d5a78
findutils: fix on-device build
2019-08-16 17:21:40 +03:00
Leonid Pliushch
5cb8b1a75d
inetutils: fix for on-device builds
2019-08-16 17:17:22 +03:00
Leonid Pliushch
c0a4798f07
help2man: package is platform independent
2019-08-16 16:16:14 +03:00
Leonid Pliushch
7c1ac2095d
libtalloc: add support for building static library
2019-08-16 15:57:26 +03:00
Leonid Pliushch
6d0832558a
help2man: enable package
2019-08-16 15:37:57 +03:00
Leonid Pliushch
c6ae85b04c
stfl: fix makefile for on-device build support
2019-08-16 15:21:13 +03:00
Leonid Pliushch
564e4262fa
libduktape: install pyyaml if building on device
2019-08-16 14:31:46 +03:00
Leonid Pliushch
9a7a4898df
luarocks: specify correct path to lua interpreter when building on device
2019-08-16 14:21:24 +03:00
Leonid Pliushch
eacd8cf571
cboard: assume that /dev/ptmx always available & works
...
Fix for on-device builds.
2019-08-16 14:06:23 +03:00
Leonid Pliushch
369b727a02
cava: do not look into /usr/local/lib when searching for libraries at link time
...
Fix on-device build.
2019-08-16 13:49:27 +03:00
Leonid Pliushch
73f52a8f48
unzip: fix for on-device build
...
Also use flags https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/unzip#n51
2019-08-16 04:11:19 +03:00
Leonid Pliushch
33773cb20e
tsocks: fix patch
2019-08-16 03:46:22 +03:00
Leonid Pliushch
5501dac138
tsocks: do not link saveme
statically
...
Fixes on-device builds.
2019-08-16 03:40:10 +03:00
Leonid Pliushch
ee60f2ab30
dash: do not attempt to do a static linking
...
Fixes on-device builds.
2019-08-16 03:31:14 +03:00
Leonid Pliushch
bfc05d765d
dash: fix corrupted patch file
2019-08-16 03:07:02 +03:00
Leonid Pliushch
5f767d46a6
dash: fix hardcoded /tmp in mktokens
to allow on-device build
2019-08-16 03:01:22 +03:00
Leonid Pliushch
c79fd6d3ac
docbook-xsl: depend on xsltproc
2019-08-16 02:42:29 +03:00
Leonid Pliushch
c39422392c
asciidoc: depend on xsltproc instead of libxslt
2019-08-16 02:42:29 +03:00
Leonid Pliushch
ca5bf733a5
add docbook-xsl (dependency for asciidoc)
2019-08-16 02:42:29 +03:00
Leonid Pliushch
106fed551a
docbook-xml: minor improvements
2019-08-16 02:42:29 +03:00
Henrik Grimler
f64662b579
asciidoc: add package
2019-08-16 02:42:29 +03:00
Fredrik Fornwall
81b675a684
libgit2: Update from 0.28.2 to 0.28.3
2019-08-16 00:25:44 +02:00
Fredrik Fornwall
5933ed1125
libwebsockets: Update from 3.1.0 to 3.2.0
2019-08-16 00:21:38 +02:00
Fredrik Fornwall
41706280be
cgdb: Update from 0.7.0 to 0.7.1
2019-08-16 00:16:45 +02:00
Fredrik Fornwall
c3e0bf0149
caddy: Update from 1.0.1 to 1.0.3
2019-08-16 00:04:43 +02:00
Henrik Grimler
e0735413a2
libprotobuf-c: rebuild to get rid of libprotobuf-c-dev
2019-08-15 21:44:27 +02:00
Leonid Pliushch
1a33848a02
termux-elf-cleaner: update to v1.7
2019-08-15 21:48:07 +03:00
Fredrik Fornwall
839d674375
golang: Update from 1.12.7 to 1.12.8
2019-08-15 17:47:05 +02:00
Fredrik Fornwall
fc2fdb49d9
git: Update from 2.22.0 to 2.22.1
2019-08-15 17:46:07 +02:00
Fredrik Fornwall
99fd365beb
bash: Update from 5.0.7 to 5.0.9
2019-08-15 17:45:58 +02:00
Leonid Pliushch
77a6ee66c2
gawk: bump revision
2019-08-15 00:05:23 +03:00
Leonid Pliushch
15db434a36
move dbus, dbus-glib, telepathy-glib to X11 packages repository
2019-08-14 19:32:50 +03:00
Leonid Pliushch
5a1ed96fee
tcl: do not split static libraries to a separate package
2019-08-14 19:15:29 +03:00
Leonid Pliushch
8701462951
add new linter script & fix packages where needed
...
Linter will check packages submitted for CI build. If error was found,
build will not be allowed.
To ensure that all build.sh scripts are consistent and have at least
minimal allowed quality, linter is permanently enabled for all branches
and pull requests.
2019-08-14 14:27:55 +03:00
Leonid Pliushch
56c33a34ad
libxapian: rebuild package
2019-08-14 11:31:31 +03:00
Fredrik Fornwall
ac43c457df
nodejs-lts: Update from 10.16.0 to 10.16.2
2019-08-13 23:35:19 +02:00
Henrik Grimler
7915368ed1
termux-services: update to 0.0.5 and set LICENSE to GPL-3.0
2019-08-13 22:48:30 +03:00
Leonid Pliushch
8aa8de24c3
mpc: fixes for GNU libiconv dependency
2019-08-13 22:44:28 +03:00
Leonid Pliushch
49bd6d0ea8
libgmime: restore ac_cv_have_iconv_detect_h=yes config option
2019-08-13 22:12:56 +03:00
Leonid Pliushch
3ec9fe3a4d
odt2txt: fix package for on-device builds
2019-08-13 21:53:25 +03:00
Leonid Pliushch
bab423c2bd
mpc: link with libiconv
...
Fixes on-device build.
2019-08-13 19:02:31 +03:00
Leonid Pliushch
d8e3a51b4b
libgmime: configure with --with-libiconv=gnu
...
Fixes on-device build.
2019-08-13 18:52:41 +03:00
Leonid Pliushch
75f9142e10
redis: fix on-device builds
2019-08-13 18:29:11 +03:00
Leonid Pliushch
8fbde3f3d0
redis: reformat build.sh
2019-08-13 18:28:12 +03:00
Leonid Pliushch
666aa8b4b4
net-tools: use LDLIBS to pass "-llog"
...
Fixes on-device build.
%ci:reset-backlog
2019-08-13 17:33:00 +03:00
Leonid Pliushch
05203b0b01
additional libraries should be specified in LIBS
instead of LDFLAGS
if using autotools
...
Fixes on-device build for: alpine, autossh, direvent, heyu, krb5, msmtp, redir,
screen, socat, tinyproxy, tor.
2019-08-13 17:13:50 +03:00
Leonid Pliushch
b571340e5b
git-lfs: support for on-device builds
2019-08-13 13:26:50 +03:00
Leonid Pliushch
549ca51943
tsu: fix value of TERMUX_PKG_SKIP_SRC_EXTRACT
2019-08-13 02:23:44 +03:00
Leonid Pliushch
ceb385a9a8
build-package.sh: fix metapackage creation
...
Metapackages shouldn't have data inside.
%ci:reset-backlog
2019-08-13 02:03:59 +03:00
Leonid Pliushch
52ceb56d3f
build-package.sh: more fixes
2019-08-13 02:03:52 +03: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
41a9a55e77
Bump packages that depends on ffmpeg after ffmpeg update
2019-08-12 22:00:50 +02: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
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
fd9f4a1156
make: fix unbound variable error
2019-08-11 16:03:35 +03:00