Leonid Pliushch
331bdeed7c
abuild: set variables ac_cv_* and gl_cv_* like in build-package.sh
2018-11-20 22:04:57 +01:00
Leonid Pliushch
4f737bc7a5
abuild: remove 'df -PT' calls
...
Abuild uses 'df -PT' calls only to detect if 'btrfs|ecryptfs|zfs' filesystems used to
determine if it needed to execute 'sync'.
2018-11-20 22:04:57 +01:00
Leonid Pliushch
4a67d1175c
abuild: disable getfattr/setfattr calls
...
a. We don't have getfattr/setfattr software.
b. May not work without root.
2018-11-20 22:04:57 +01:00
Leonid Pliushch
701e4891ac
abuild: fix dependency tracing
...
Now dependency tracing seems working properly if 'scanelf' binary
is installed.
2018-11-20 22:04:57 +01:00
Leonid Pliushch
5b0dcffaf2
apk-tools: don't set db->root to $PREFIX
...
Setting db->root to $PREFIX breaks package installation if package
was configured with '--prefix=$PREFIX'.
2018-11-20 22:04:57 +01:00
Leonid Pliushch
dc9113cc21
abuild: use only Android/Termux-specific architecture specifications
2018-11-20 22:04:57 +01:00
Leonid Pliushch
57b1e0eddb
abuild: add missing dependencies
...
Add necessary dependencies. Generally, deps like autoconf should be in 'build-base'
package but we don't have it.
2018-11-20 22:04:57 +01:00
Leonid Pliushch
1a77ab931b
abuild: fix missing configuration file (/etc/abuild.conf)
...
File is required for 'abuild' configuration.
2018-11-20 22:04:57 +01:00
Leonid Pliushch
d0216b11d7
abuild: allow uncompressed manpages
...
Many packages installs only uncompressed manpages, but users may want
to keep APKBUILDs simple. So allowing uncompressed manpages.
2018-11-20 22:04:57 +01:00
Leonid Pliushch
2ecc0e95f2
abuild: adopt stuff to the Termux's file system style (rootfs in $PREFIX)
...
In Termux all package stuff is located under $PREFIX.
2018-11-20 22:04:57 +01:00
Leonid Pliushch
58fa8e3192
abuild: get rid of 'sudo' and other root-related stuff
...
Termux doesn't require things like 'sudo', 'chroot', 'adduser/addgroup' for
installing or building packages. Furthermore, Termux is single-user environment.
2018-11-20 22:04:57 +01:00
Leonid Pliushch
6fb3feaf24
abuild: don't use fakeroot as it hangs for some reason
...
Seems that fakeroot makes 'abuild' unusable. Perhaps this is
fakeroot(tcp)-specific bug ?
Anyway, fakeroot is not needed in Termux as we don't setting
ownership for packages but only permissions (chmod).
2018-11-20 22:04:57 +01:00
Leonid Pliushch
98d0c10e9d
abuild: apply initial fixes
...
* Use bash instead of 'ash'.
* Use clang instead of gcc.
* Don't use sudo wrapper for 'apk' package manager.
2018-11-20 22:04:57 +01:00
Leonid Pliushch
046c92e2ae
apk-tools: provide necessary files & dirs
2018-11-20 22:04:57 +01:00
Leonid Pliushch
3605599394
apk-tools: don't set ownership and xattrs
...
Such functionality causes 'permission denied' errors in Termux as
we don't require root permissions for installing packages.
2018-11-20 22:04:57 +01:00
Fredrik Fornwall
e6677aff2f
abuild: Add as disabled package
2018-11-18 02:33:40 +01:00
Fredrik Fornwall
d530dc97d9
apk-tools: Add repositories file
2018-11-18 02:10:46 +01:00
Fredrik Fornwall
b42953c810
Update disable apk-tools
2018-11-18 02:01:58 +01:00
Fredrik Fornwall
2aef57f7b5
nodejs: Use included zlib
...
See https://github.com/termux/termux-packages/issues/2922
2018-11-18 01:32:30 +01:00
Fredrik Fornwall
467475b03b
mg: Install man page to expected directory
2018-11-18 00:57:49 +01:00
Fredrik Fornwall
8efb4cf221
vifm: Update from 0.9.1 to 0.10
2018-11-18 00:52:56 +01:00
its-pointless
6b6336d6a0
libbsd and mg a small emacs clone
2018-11-18 00:51:17 +01:00
Fredrik Fornwall
890b5c2298
tcl: Update from 8.6.8 to 8.6.9
2018-11-18 00:41:22 +01:00
Fredrik Fornwall
12caf161c9
libmosquitto: Update from 1.5.3 to 1.5.4
2018-11-18 00:41:06 +01:00
Fredrik Fornwall
acdab92bf5
jupp: Update from 3.1jupp37 to 3.1jupp38
2018-11-18 00:40:51 +01:00
Fredrik Fornwall
53803c6479
harfbuzz: Update from 2.1.1 to 2.1.3
2018-11-18 00:40:32 +01:00
Fredrik Fornwall
69dfa0b603
babl: Update from 0.1.58 to 0.1.60
2018-11-18 00:40:16 +01:00
Fredrik Fornwall
334add9c30
qalc: Update from 2.8.0 to 2.8.1
2018-11-17 22:08:19 +01:00
Fredrik Fornwall
eeb1eca458
tree: Update from 1.7.0 to 1.8.0
2018-11-17 22:08:08 +01:00
Fredrik Fornwall
b5918619a6
hunspell: Update from 1.6.2 to 1.7.0
2018-11-17 22:07:56 +01:00
Fredrik Fornwall
ebff4c36b0
erlang: Update from 21.1.1 to 21.1.2
2018-11-17 22:07:42 +01:00
Leonid Pliushch
aa065bcf49
grep: depends on libandroid-support
2018-11-17 20:03:05 +01:00
Henrik Grimler
af178bce20
wireguard-tools: update to 20181115
2018-11-17 20:00:01 +01:00
Fredrik Fornwall
f7572223c5
nodejs: Update from 11.1.0 to 11.2.0
2018-11-17 18:27:40 +01:00
Leonid Pliushch
7787063ab5
par2: bump revision
...
Par2 should be rebuilt due to https://github.com/termux/termux-packages/issues/3057 .
2018-11-17 18:24:16 +01:00
Leonid Pliushch
15c576546d
openssl: build with 'engine support'
...
Closes https://github.com/termux/termux-packages/issues/2847 .
2018-11-14 00:48:28 +01:00
Fredrik Fornwall
402baeafcd
bat: Update from 0.8.0 to 0.9.0
2018-11-12 22:30:23 +01:00
Fredrik Fornwall
31d1f1dc8b
nano: Update from 3.1 to 3.2
2018-11-12 22:29:44 +01:00
Fredrik Fornwall
17d6c879bf
Let util-linux provide column
...
Fixes #3004 .
2018-11-11 17:20:59 +01:00
Fredrik Fornwall
816e58d1d9
vim: Set encoding to utf-8 unconditionally
...
Fixes #3011 .
2018-11-11 13:41:27 +01:00
Fredrik Fornwall
11dda17029
php: Update from 7.2.11 to 7.2.12
2018-11-11 13:38:42 +01:00
Fredrik Fornwall
7e1ccc7679
libssh: Switch to new tar url
2018-11-11 13:38:20 +01:00
Fredrik Fornwall
9b7a67bfdb
stow: Switch to more reliable mirror
2018-11-11 13:28:36 +01:00
Fredrik Fornwall
89ad32b7fd
dpkg: Update from 1.19.0.5 to 1.19.2
2018-11-11 03:28:36 +01:00
Fredrik Fornwall
bf251e0126
rust: Update from 1.30.0 to 1.30.1
2018-11-11 03:27:20 +01:00
Fredrik Fornwall
0de6bc9ef3
tty-solitaire: Update from 1.1.0 to 1.1.1
2018-11-11 03:26:43 +01:00
Fredrik Fornwall
153944ed28
libtiff: Update from 4.0.9 to 4.0.10
2018-11-11 03:25:20 +01:00
Fredrik Fornwall
7e3b1dff44
dialog: Update from 1.3-20180621 to 1.3-20181107
2018-11-11 02:36:17 +01:00
Fredrik Fornwall
18db425c63
libgmime: Use libidn2, not libidn
2018-11-11 02:35:52 +01:00
Fredrik Fornwall
66b9c3bf42
harfbuzz: Update from 2.0.2 to 2.1.1
2018-11-11 02:32:59 +01:00