Commit Graph

6382 Commits

Author SHA1 Message Date
Fredrik Fornwall 8e594b8c50 librsvg: Update from 2.40.20 to 2.45.0 2018-11-23 00:13:25 +01:00
Fredrik Fornwall 08a21e6ef8 jq: Update checksum (after tarball added onigurama) 2018-11-22 20:56:26 +01:00
Fredrik Fornwall 2448fbfde1 ffmpeg: Update from 4.0.2 to 4.1 2018-11-22 20:40:45 +01:00
Fredrik Fornwall a706cc49d2 doxygen: Avoid trying to use cross-compiled python 2018-11-22 20:35:46 +01:00
Fredrik Fornwall 99a27737c0 ncurses: Update from 6.1.20180707 to 6.1.20181117 2018-11-22 20:33:31 +01:00
Fredrik Fornwall e8c70324ae libwebp: Update from 1.0.0 to 1.0.1 2018-11-22 00:31:16 +01:00
Fredrik Fornwall dbcc88719b libcairo: Update from 1.14.12 to 1.16.0 2018-11-22 00:16:16 +01:00
Fredrik Fornwall ef6b080214 libpixman: Update from 0.34.0 to 0.36.0 2018-11-22 00:16:00 +01:00
Fredrik Fornwall 3efd32ae0e mtools: Update from 4.0.19 to 4.0.20 2018-11-22 00:15:06 +01:00
Fredrik Fornwall e8b3c38719 git: Update from 2.19.1 to 2.19.2 2018-11-21 23:59:19 +01:00
Fredrik Fornwall 32a5eeef5a ghostscript: Update from 9.25 to 9.26 2018-11-21 23:46:19 +01:00
Fredrik Fornwall bc6c203729 torsocks: Update from 2.2.0 to 2.3.0 2018-11-21 23:45:52 +01:00
Fredrik Fornwall e951dcf596 apk-tools & abuild: Enable packages 2018-11-21 23:37:17 +01:00
Fredrik Fornwall 06b416051b graphicsmagick: Update from 1.3.30 to 1.3.31 2018-11-21 23:36:54 +01:00
Fredrik Fornwall bc28ce6c6e openssl: Update from 1.1.1 to 1.1.1a 2018-11-21 23:36:34 +01:00
Fredrik Fornwall ae4c38d09e nnn: Depend on files (fixes #929) 2018-11-21 22:55:37 +01:00
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