Commit Graph

5618 Commits

Author SHA1 Message Date
Fredrik Fornwall
65d543395c ruby: Build with -O1 on arm 2018-09-17 18:51:38 +02:00
Fredrik Fornwall
03fbb338eb nodejs: Build with system libicu (fixes #2210) 2018-09-17 17:27:15 +02:00
Henrik Grimler
f70173a84a ruby bump after bug fix 2018-09-17 16:50:32 +02:00
Henrik Grimler
743917b67f ruby: use -O3 instead of -Os for 32 bit arches 2018-09-17 16:50:32 +02:00
Tom Yan
fd97ae4e21 libpulseaudio: set alternate sample rate in aaudio sink data
The "core" alternate sample rate must not kick in with our sink.
The sample rate of the sink must be locked onto that of the AAudio
stream.
2018-09-16 22:44:20 +02:00
Fredrik Fornwall
c39288fd2c vim: Update from 8.1.0350 to 8.1.0400 2018-09-16 22:27:20 +02:00
Wetitpig
0698f8769c Remove libusb as disabled package 2018-09-15 22:27:55 +02:00
Wetitpig
1755e793ed Move libusb to packages 2018-09-15 22:27:55 +02:00
Fredrik Fornwall
628dc15b14 zsh: Update from 5.6.1 to 5.6.2
Also enable the zsh/stat module (#2829).
2018-09-15 21:59:14 +02:00
Fredrik Fornwall
1d0f650d4a ranger: Update from 1.9.1 to 1.9.2 2018-09-15 21:59:14 +02:00
Fredrik Fornwall
3203321153 mbedtls: Update from 2.12.0 to 2.13.0 2018-09-15 21:59:14 +02:00
Fredrik Fornwall
55b4139704 libsqlite: Update from 3.24.0 to 3.25.0 2018-09-15 21:59:14 +02:00
Fredrik Fornwall
de3ce7d6a0 c-toxcore: Update from 0.2.6 to 0.2.7 2018-09-15 21:59:14 +02:00
Fredrik Fornwall
9c85626bce liblz4: Update from 1.8.2 to 1.8.3 2018-09-15 21:15:55 +02:00
Fredrik Fornwall
2ffb114fca libcln: Switch to fossies 2018-09-15 03:42:43 +02:00
Fredrik Fornwall
cda20a5157 ttyd: Fix build error on cross-compiled xxd 2018-09-15 02:16:33 +02:00
Fredrik Fornwall
f46cd612e6 ttyd: Add package at version 1.4.2 2018-09-15 01:47:10 +02:00
Fredrik Fornwall
3ad3fa5e7f libwebsockets: Add package at version 3.0.1 2018-09-15 01:46:54 +02:00
Fredrik Fornwall
00dafb4f10 Some http -> https updates 2018-09-15 01:46:16 +02:00
Fredrik Fornwall
a38fac51ce openssl: Fix broken Configuration patch 2018-09-14 22:16:09 +02:00
Fredrik Fornwall
2e60651376 syncthing: Update from 0.14.49 to 0.14.50 2018-09-14 21:28:52 +02:00
Fredrik Fornwall
cdbacfa917 php: Update from 7.2.9 to 7.2.10 2018-09-14 21:28:32 +02:00
Fredrik Fornwall
af471e2b67 ghostscript: Update from 9.24 to 9.25 2018-09-14 21:28:15 +02:00
Fredrik Fornwall
17ae588b81 libgd: Depend on libwebp 2018-09-14 21:00:11 +02:00
Fredrik Fornwall
1ceae7c56f fzf: Install bash completion script 2018-09-14 20:59:52 +02:00
Fredrik Fornwall
057c6e305d pcre2: Update from 10.31 to 10.32 2018-09-14 20:59:45 +02:00
Fredrik Fornwall
7b02dfc00a libgit2: Depend on libssh2 2018-09-14 20:59:19 +02:00
Fredrik Fornwall
f69f4e0c16 libarchive: Build with --without-zstd 2018-09-14 20:57:44 +02:00
Fredrik Fornwall
78e7df0a4f gst-plugins-bad: Depend on libcurl, disable webp 2018-09-14 20:57:02 +02:00
Fredrik Fornwall
b67725b59a build-package: Use cargo install for rust packages
Starting with rust 0.29.0 the cargo install command can be used with
--target.

Also, install shell completion scripts for ripgrep.
2018-09-14 20:40:34 +02:00
Fredrik Fornwall
c032139479 tor: Fix build breakage after openssl update 2018-09-12 08:28:04 +02:00
Fredrik Fornwall
5646f1b259 fossil: Fix building after getpass() in sysroot 2018-09-12 08:27:43 +02:00
Fredrik Fornwall
de549fee1b libssh2: Patch for OPENSSL_NO_ENGINE 2018-09-12 07:07:07 +02:00
Fredrik Fornwall
b034d9c27f aria2: Build with --without-libssh2 2018-09-12 06:47:50 +02:00
Fredrik Fornwall
b320c2b623 nmap: Use system libssh2 2018-09-12 06:44:08 +02:00
Fredrik Fornwall
84000a3812 zsh: Update from 5.6 to 5.6.1 2018-09-12 00:07:09 +02:00
Fredrik Fornwall
23774ece51 libcurl&openssl: Make sure curl is not broken
The updated openssl package now conflicts with "libcurl (<< 7.61.0-1)",
so no one will get openssl 1.1.1 without also getting an updated libcurl
7.61.1-1 linking against it.

From the other direction the new libcurl depends on
"openssl (>= 1.1.1)", so no one will get libcurl 7.61.1-1 without also
getting the updated openssl 1.1.1 which it uses.
2018-09-12 00:01:19 +02:00
Fredrik Fornwall
9c3e786b9d git: Update from 2.18.0 to 2.19.0 2018-09-11 23:56:13 +02:00
Fredrik Fornwall
b1a9c9c562 nodejs: Just keep a single current package
Drop the LTS version of node.js for now and keep only a single current
node package.
2018-09-11 23:51:55 +02:00
Fredrik Fornwall
fd72a74c42 openssl: Update from 1.0.2 to 1.1.1 (#2775) 2018-09-11 22:43:19 +02:00
Fredrik Fornwall
9d753cec52 command-not-found: Regenerate with new commands 2018-09-11 22:15:21 +02:00
Fredrik Fornwall
8f25d5ca61 cmark: Update from 0.28.3.gfm.15 to 0.28.3.gfm.16
Also setup cmark as symlink to cmark-gfm.
2018-09-11 22:15:21 +02:00
Kieran Coldron
44c0631ebf Update kakoune to 2018.09.04 2018-09-11 22:01:51 +02:00
Kieran Coldron
c14ece2cca kakoune 2018-09-11 22:01:51 +02:00
Henrik Grimler
e8583b4e1c wireguard-tools: upgrade to 20180910 2018-09-11 20:48:30 +02:00
Leonid Pliushch
6d33f94a5f fix packages that require getpass()
Changed packages:

  * alpine
  * dropbear
  * emacs
  * isync
  * lftp
  * msmtp
  * newsboat
  * rsync
  * screen
  * texlive-bin
  * unrar
  * w3m
2018-09-11 00:55:00 +02:00
Fredrik Fornwall
fd0d1be78c busybox: Update from 1.29.2 to 1.29.3 2018-09-11 00:47:48 +02:00
Fredrik Fornwall
988d27f1a5 binutils: Bump revision after change 2018-09-11 00:46:59 +02:00
Fredrik Fornwall
3afe969da3 libssh2: Add package 2018-09-11 00:46:05 +02:00
Fredrik Fornwall
50f0e520f7 nano: Update from 2.9.8 to 3.0 2018-09-11 00:45:49 +02:00
Fredrik Fornwall
d29e62c613 libmsgpack: Update from 3.1.0 to 3.1.1 2018-09-11 00:44:47 +02:00
Fredrik Fornwall
4a6f7d9823 tor: Update from 0.3.3.9 to 0.3.4.8 2018-09-11 00:44:15 +02:00
its-pointless
d6c857eee5 in android 7 and above there is a EACCESS error on readding root dir /
this causes error in ld.gold but not in ld.
this patch makes ld.gold ignore that error to match ld behaviour.
2018-09-10 22:30:42 +02:00
Fredrik Fornwall
347767715f erlang: Update from 21.0.7 to 21.0.8 2018-09-09 23:03:06 +02:00
Fredrik Fornwall
7db265c137 cmake: Update from 3.12.1 to 3.12.2 2018-09-09 23:02:30 +02:00
Fredrik Fornwall
1014e1ffd4 indent: Update from 2.2.11 to 2.2.12 2018-09-08 02:13:03 +02:00
Fredrik Fornwall
d4764ad997 rclone: Update from 1.43 to 1.43.1 2018-09-08 02:12:01 +02:00
Fredrik Fornwall
9791457dda tinyproxy: Update from 1.8.4 to 1.10.0 2018-09-08 01:55:54 +02:00
Fredrik Fornwall
7a3333389a ripgrep: Update from 0.9.0 to 0.10.0 2018-09-08 01:55:26 +02:00
Fredrik Fornwall
56a0d1a512 kbfs: Bump to fake version after android fix 2018-09-07 06:49:38 +02:00
Fredrik Fornwall
07427ebf14 vim: Update from 8.1.0300 to 8.1.0350 2018-09-07 06:21:50 +02:00
Fredrik Fornwall
34d8fb9e84 gdb: Update from 8.1.1 to 8.2 2018-09-07 06:21:50 +02:00
Fredrik Fornwall
479c47cdc7 msmtp: Update from 1.6.8 to 1.8.0 2018-09-07 06:21:50 +02:00
Fredrik Fornwall
a823d7391b wireguard-tools: Update from 0.0.20180809 to 0.0.20180904 2018-09-07 06:21:50 +02:00
Brandon Philips
d929fa0bcc kbfs: update to working commit with stderr fix
xref https://github.com/keybase/kbfs/issues/1775
2018-09-07 06:21:37 +02:00
Fredrik Fornwall
c98c91496d Pass -DDOXYGEN_EXECUTABLE to cmake for all builds
This avoids cmake picking up a cross-compiled doxygen binary.
2018-09-06 06:36:42 +02:00
Fredrik Fornwall
4f51dfa36b libcurl: Update from 7.61.0 to 7.61.1 2018-09-06 03:18:48 +02:00
Fredrik Fornwall
1ae59b5ae0 libssh: Do not pick up cross-compiled doxygen 2018-09-06 03:18:23 +02:00
Fredrik Fornwall
cdd89965ac libmpdclient: Update from 2.14 to 2.15 2018-09-04 23:44:57 +02:00
Fredrik Fornwall
e09cc4cbe2 ghostscript: Update from 9.23 to 9.24 2018-09-04 23:44:37 +02:00
Fredrik Fornwall
e2c5d2eddb zsh: Update from 5.5.1 to 5.6 2018-09-04 23:43:25 +02:00
Fredrik Fornwall
8d375adbaa stunnel: Update from 5.48 to 5.49 2018-09-04 23:42:59 +02:00
Fredrik Fornwall
f7ea4d5edf libnghttp2: Update from 1.32.1 to 1.33.0 2018-09-04 23:42:38 +02:00
Fredrik Fornwall
e981fc9646 unrar: Update from 5.6.5 to 5.6.6 2018-09-04 23:42:28 +02:00
Fredrik Fornwall
a1e1c8ea1c libjasper: Do not pick up cross-compiled doxygen 2018-09-04 23:38:38 +02:00
Fredrik Fornwall
4dd74f7800 libmsgpack: Do not pick up cross-compiled doxygen 2018-09-04 22:03:42 +02:00
Fredrik Fornwall
b47d72eb30 googletest: Update from 1.8.0 to 1.8.1 2018-09-04 22:03:21 +02:00
Fredrik Fornwall
eb9c4d20db ccache: Update from 3.4.2 to 3.4.3 2018-09-04 22:03:07 +02:00
Fredrik Fornwall
80a868df66 libarchive: Update from 3.3.2 to 3.3.3 2018-09-04 22:02:53 +02:00
Fredrik Fornwall
e4ffba7e30 libssh: Update from 0.8.1 to 0.8.2 2018-09-04 22:02:34 +02:00
Fredrik Fornwall
9afd7b7d5d radare2: Update from 2.8.0 to 2.9.0 2018-09-04 12:19:51 +02:00
Fredrik Fornwall
474a295669 fd: Add package (hello second rust package!)
Also extract out rust setup from ripgrep.
2018-09-03 23:57:26 +02:00
Fredrik Fornwall
9e3c6c4a0d fontconfig: Update from 2.13.0 to 2.13.1 2018-09-03 23:24:16 +02:00
Fredrik Fornwall
10e1967035 rclone: Work around isse with non-deletable src/ 2018-09-03 23:23:22 +02:00
Brandon Philips
b2a319c7e5 packages: add keybase and kbfs
Fixes #2133

Based on https://github.com/keybase/client/blob/master/packaging/linux/build_binaries.sh
2018-09-03 23:11:32 +02:00
Fredrik Fornwall
e55d71c314 ctags: Bump to git master 2018-09-03 23:06:52 +02:00
Fredrik Fornwall
e413fbfd79 vifm: Shorten description 2018-09-03 23:00:50 +02:00
araczkowski
521ed8fd95 update from 1.42 to 1.43 2018-09-03 23:00:10 +02:00
Tom Yan
d55d9521aa mpv: replace pulse buffer patch
The new one is what accepted upstream ultimately. Functionally they
work the same. Just to avoid possible confusion.
2018-09-02 01:05:43 +02:00
Fredrik Fornwall
43d7d94339 gmic: Update from 2.3.5 to 2.3.6 2018-08-31 02:32:24 +02:00
Fredrik Fornwall
87092dffeb gnupg: Update from 2.2.9 to 2.2.10 2018-08-31 02:32:10 +02:00
Fredrik Fornwall
fd1149feb0 erlang: Update from 21.0.6 to 21.0.7 2018-08-31 02:31:50 +02:00
Fredrik Fornwall
ea477cebf0 mdp: Update from 1.0.13 to 1.0.14 2018-08-31 02:31:22 +02:00
Fredrik Fornwall
1c2cf4f105 busybox: Avoid chroot() in ftpd due to seccomp
In Android 9 chroot() have been addded to the seccomp filter, so the
process is killed if trying to use it. Luckily busybox already contained
fallback if chroot() is not permitted.

See #2789.
2018-08-30 11:20:43 +02:00
Fredrik Fornwall
54780069b0 ripgrep: Enable package
This is a first start on supporting rust packages. Feedback welcome.
2018-08-29 00:10:05 +02:00
Fredrik Fornwall
e780564834 bison: Update from 3.0.5 to 3.1 2018-08-28 23:36:11 +02:00
Michał Bednarski
e41a3abf26 proot: Update package
* Fixes running on broken Huawei devices (termux/proot#15)
* Mapping of uids coming from getsockopt(SO_PEERCRED) (termux/proot#36)
* Fixed results of `strace` after SIGSYS was suppressed
* Don't fail on removing broken link2symlink (termux/proot#31)
2018-08-28 18:49:58 +02:00
Fredrik Fornwall
fe760a7290 redis: Bump revision after fix in #2786 2018-08-28 18:04:53 +02:00
Leonid Pliushch
5117938a5f redis: use TCSANOW instead of TCSAFLUSH
Fix for https://github.com/termux/termux-packages/issues/2783
2018-08-28 18:03:26 +02:00
Fredrik Fornwall
519f138f9a termux-api: Update from 0.33 to 0.34 2018-08-28 02:45:57 +02:00
Fredrik Fornwall
eddaa42869 procps: Remove uptime
The uptime program from procps does not work on later android versions
where reading /proc/uptime is not allowed.

See https://github.com/termux/termux-app/issues/819
2018-08-27 23:12:52 +02:00
Fredrik Fornwall
fc54a3214c graphicsmagick: Configure with --without-webp
This fixes a build error if libwebp has been built previously.
2018-08-27 22:21:20 +02:00
Fredrik Fornwall
0a24f77eae debootstrap: Update from 1.0.106 to 1.0.108
Also translate Termux arch names to Debian ones - the --arch option
should no longer be necessary.
2018-08-27 21:47:42 +02:00
Fredrik Fornwall
6604fde6eb doxygen: Specify path to flex and bison
This fixes a build issue if building after flex or bison has already
been built, so the build tries to use the cross-compiled binary.
2018-08-27 12:23:58 +02:00
Hax4us
35c334e0e4 add doxygen 2018-08-27 12:22:18 +02:00
Fredrik Fornwall
0c24e04d87 libwebp: Add package and enable in imagemagick
Fixes #2676.
2018-08-27 12:13:28 +02:00
Fredrik Fornwall
34258793df libqrencode: Build shared library
Also rebuild toxic to link against the shared library.
2018-08-27 09:00:14 +02:00
Fredrik Fornwall
3189e39586 tinyproxy: Polish description 2018-08-26 02:48:44 +02:00
Fredrik Fornwall
9d212cb09c erlang: Update from 21.0.5 to 21.0.6 2018-08-26 02:48:28 +02:00
Koro
ea1d64b3ce Create missing directories so it runs out of the box. 2018-08-26 01:56:00 +02:00
Koro
757a481575 Add Tinyproxy package. 2018-08-26 01:56:00 +02:00
Tom Yan
dd65cc4588 mpv: use exec in wrapper 2018-08-26 01:54:10 +02:00
Fredrik Fornwall
858941da51 imagemagick: Update from 7.0.8.9 to 7.0.8.10 2018-08-26 01:17:46 +02:00
Fredrik Fornwall
4e1f0d62f7 wireguard-tools: Update from 0.0.20180802 to 0.0.20180809 2018-08-26 01:17:25 +02:00
Fredrik Fornwall
30205c7e28 gnuplot: Fix 'help' in gnuplot for real
We cannot copy a file from termux_step_host_build() as that function
will not be called when rebuilding a package (the host built dir is
reused across builds).

Fixes #2764.
2018-08-26 00:59:07 +02:00
Fredrik Fornwall
359a9eb4b6 git: Use TERMUX_MAKE_PROCESSES for install-man 2018-08-26 00:12:17 +02:00
Laurent Arnoud
c3670ae641 Fix curl pkg src url 2018-08-25 23:43:41 +02:00
Fredrik Fornwall
ad7854a376 gmic: Update from 2.3.4 to 2.3.5 2018-08-25 23:38:42 +02:00
Fredrik Fornwall
491a74a6bf hub: Update from 2.5.0 to 2.5.1 2018-08-25 23:38:27 +02:00
Fredrik Fornwall
69cbc51001 libnghttp2: Update from 1.32.0 to 1.32.1 2018-08-25 23:37:55 +02:00
Fredrik Fornwall
cf46ae580a openssh: Update from 7.7p1 to 7.8p1 2018-08-25 23:37:40 +02:00
Fredrik Fornwall
1fd4804ac5 libconfuse: Update from 3.2.1 to 3.2.2 2018-08-25 23:37:27 +02:00
Fredrik Fornwall
f3147dfa42 golang: Update checksum for go 1.11 2018-08-25 23:25:33 +02:00
Fredrik Fornwall
0d58bc4384 golang: Update from 1.10.3 to 1.11 2018-08-25 23:22:24 +02:00
Fredrik Fornwall
48f10a1105 squid: Prepare for openssl 1.1.1 2018-08-25 16:59:21 +02:00
Fredrik Fornwall
d9f0ad7bf6 libarchive: Configure with --without-lz4
This prevents opportunistic linkage against liblz4.so.
2018-08-25 16:54:53 +02:00
Fredrik Fornwall
4887095c64 gst-plugins-bad: Configure with --disable-rtmp
This prevents opportunistic linkage against librtmp.so.1.
2018-08-25 16:50:33 +02:00
Fredrik Fornwall
0160ea0776 lftp: libidn - > libidn2 in next update 2018-08-25 16:45:39 +02:00
Fredrik Fornwall
347778dde3 elinks: Configure with --without-brotli
This prevents opportunistic linkage against libbrotlidec.so.
2018-08-25 16:42:16 +02:00
Fredrik Fornwall
5f9bb13e0d gnuplot: Make 'help' command work (see #2764) 2018-08-25 13:36:08 +02:00
Fredrik Fornwall
f24c53007b libmosquitto: Note about patch submitted upstream 2018-08-25 10:04:41 +02:00
Fredrik Fornwall
636c9b0ae6 cadaver: Disable due to no openssl 1.1 support 2018-08-25 10:03:43 +02:00
Fredrik Fornwall
9bbebe93db libmesode: Backport for openssl 1.1.1 support 2018-08-24 02:36:14 +02:00
Fredrik Fornwall
3e6fbcef2f openssl 1.1.1 preparation patches 2018-08-24 02:34:07 +02:00
Fredrik Fornwall
3a7d393c3f sslscan: Disable due to no openssl 1.1 support 2018-08-23 20:22:08 +02:00
Fredrik Fornwall
d89f933cfb libmsgpack: Update from 3.0.1 to 3.1.0 2018-08-23 18:25:45 +02:00
Fredrik Fornwall
cc9f422d63 c-toxcore: Update from 0.2.5 to 0.2.6 2018-08-23 14:45:43 +02:00
Fredrik Fornwall
9a5a4e3357 pango: Update from 1.42.3 to 1.42.4 2018-08-23 14:45:26 +02:00
Fredrik Fornwall
76ca4a5a66 cmark: Update from 0.28.3.gfm.14 to 0.28.3.gfm.15 2018-08-23 14:45:03 +02:00
Fredrik Fornwall
65b66b1392 gdbm: Update from 1.17 to 1.18 2018-08-23 14:43:50 +02:00
Fredrik Fornwall
f0e395f0f1 Some http -> https updates 2018-08-22 16:43:24 +02:00
Tom Yan
1a7fcf99af mpd: clean up dependencies 2018-08-22 16:39:58 +02:00
Tom Yan
6e1154099b glib: fix locale removal 2018-08-22 16:05:51 +02:00
Fredrik Fornwall
68ebfcf4ad mathomatic: Do not try to build with cmake 2018-08-22 08:31:49 +02:00
Fredrik Fornwall
4fbfd5506c libgrpc: Patch away unused function 2018-08-22 08:31:33 +02:00
Fredrik Fornwall
c1edc6feab ecj&ecj4.6: Conflict with eachother 2018-08-22 08:31:07 +02:00
Fredrik Fornwall
2fea11a306 squid: Configure with --disable-esi
Without --disable-esi the build process will enable esi, which does not
build without patches, if libxml2 or libexpat is available.
2018-08-22 08:29:55 +02:00
Fredrik Fornwall
3c1a5e5d59 tesseract: Use checksums when downloading
Also cache the downloaded files instead of downloading them on each
build.
2018-08-22 08:29:09 +02:00
Fredrik Fornwall
f1bad037d2 libllvm: Support building with ninja 2018-08-22 07:56:49 +02:00
Fredrik Fornwall
d28f11662f vim: Update from 8.1.0250 to 8.1.0300 2018-08-21 14:15:48 +02:00
Fredrik Fornwall
cec4b61b6f toxic: Do not fail if openal-soft has been built 2018-08-21 13:47:30 +02:00
Henrik Grimler
09fe7c4a59 ecj4.6: add package for compatibility with android 5 and 6 2018-08-21 02:44:47 +02:00
Joakim
542fbbd197 ldc: Update from 1.10 to 1.11, add AArch64 build, update llvm-config
script, and use Ninja to build.
2018-08-21 00:49:42 +02:00
Fredrik Fornwall
33e80f9944 Make checksums for downloads mandatory
Use SKIP_CHECKSUM if you really want to avoid checksums.
2018-08-21 00:35:50 +02:00
Fredrik Fornwall
87d45e68a8 libpulseaudio: Build against api level 21
Building against later api levels causes problems such as

CANNOT LINK EXECUTABLE: could not load library "libpulse.so" [...];
caused by could not load library "libpulsecommon-12.2.so" needed by
"libpulse.so"; caused by cannot locate symbol "__register_atfork"
referenced by "libpulsecommon-12.2.so"...
2018-08-21 00:25:06 +02:00
Fredrik Fornwall
c9d74947ea mpd: Update from 0.20.20 to 0.20.21 2018-08-21 00:24:28 +02:00
Fredrik Fornwall
9faacc723f apksigner&termux-am: Avoid using gradle daemon
By default gradle spawns a daemon which keeps on running in the
background long after the package has been built and taking up
precious ram. Avoid this.
2018-08-20 23:24:18 +02:00
Fredrik Fornwall
80c5d83cb5 cscope: Update from 15.8b to 15.9 2018-08-20 22:40:11 +02:00
Fredrik Fornwall
3f4fc6e95c heyu: Update from 2.11-rc2 to 2.11-rc3 2018-08-20 21:56:48 +02:00
Fredrik Fornwall
d6a5e1e592 gegl: Update from 0.4.6 to 0.4.8 2018-08-20 21:43:13 +02:00
Fredrik Fornwall
113fc60dfb valgrind: Bump revision after clang switch 2018-08-20 21:25:43 +02:00
Fredrik Fornwall
71eea91fd8 qpdf: Update from 8.1.0 to 8.2.1 2018-08-20 21:25:08 +02:00
Fredrik Fornwall
06a4ef767e nyancat: Update from 1.5.1 to 1.5.2 2018-08-20 21:19:16 +02:00
Fredrik Fornwall
37543c0758 cmark: Update from 0.28.3 to 0.28.3.gfm.14 2018-08-20 21:08:09 +02:00
its-pointless
df3621406d valgrind clang aarch64 patch 2018-08-20 21:01:09 +02:00
Fredrik Fornwall
b0eee78abb libmosquitto: Update from 1.5 to 1.5.1 2018-08-20 15:06:45 +02:00
Fredrik Fornwall
aa37845374 glib: Update from 2.56.1 to 2.56.2 2018-08-20 15:06:16 +02:00
Fredrik Fornwall
c80f96b065 libuv: Update from 1.22.0 to 1.23.0 2018-08-20 15:05:50 +02:00
Fredrik Fornwall
975e8b3774 libical: Update from 3.0.3 to 3.0.4 2018-08-20 15:05:29 +02:00
Fredrik Fornwall
bbd7ce1277 gmic: Update from 2.3.3 to 2.3.4 2018-08-20 15:05:04 +02:00
Fredrik Fornwall
e6974e6f38 libmpfr: Work around clang issue 2018-08-20 15:04:40 +02:00
Fredrik Fornwall
7dcb3a737d mariadb: Update from 10.3.8 to 10.3.9 2018-08-17 23:57:04 +02:00
Fredrik Fornwall
31e7781f6f php: Update from 7.2.8 to 7.2.9 2018-08-17 23:56:48 +02:00
Fredrik Fornwall
3d21511630 libxapian: Use libuuid for uuid generation
Newer android versions does not support reading from
/proc/sys/kernel/random/uuid. Fixes #2730.
2018-08-17 23:46:38 +02:00
Fredrik Fornwall
563378f192 ltrace: Depend on libelf, not elfutils 2018-08-17 21:34:13 +02:00
Fredrik Fornwall
66aea0b5df libelf: Keep the libelf part of elfutils
While all of elfutils does not build with clang, the libelf part does
and is needed by ltrace. So keep libelf as a package and let it replace
elfutils for now.
2018-08-17 21:32:56 +02:00
Fredrik Fornwall
9cd3ad945f nodejs: Update from 8.11.3 to 8.11.4 2018-08-17 21:12:53 +02:00
Fredrik Fornwall
25494029a2 valgrind: Disable aarch64 (clang incompatible) 2018-08-17 21:12:13 +02:00
Fredrik Fornwall
526f263b07 elfutils: Disable package (clang incompatible) 2018-08-17 21:10:58 +02:00
Tom Yan
e1b5587e9c libpulseaudio: further cleanup in the sles sink
s32le output is also now allowed
2018-08-16 14:40:57 +02:00
Tom Yan
6f5cbc2154 libpulseaudio: add api level build hack for aaudio 2018-08-16 14:40:57 +02:00
Tom Yan
6b1d24adf0 libpulseaudio: add module-aaudio-sink
Add a sink module that makes use of the AAudio API, which is
available in Oreo or later.

The sink will have its sample rate and latency configured based on
the info we got with the API. They will also be updated accordingly
when the output device is changed.
2018-08-16 14:40:57 +02:00
Fredrik Fornwall
9b3b3e09e3 squid: Update from 3.5.28 to 4.2 2018-08-16 12:01:42 +02:00
Fredrik Fornwall
0b9b43f71a babl: Update from 0.1.54 to 0.1.56 2018-08-16 11:54:31 +02:00
Fredrik Fornwall
38d10c21a7 libssh: Update from 0.7.5 to 0.8.1 2018-08-16 11:53:51 +02:00
Fredrik Fornwall
5749e57aea harfbuzz: Update from 1.8.7 to 1.8.8 2018-08-16 11:23:46 +02:00
Leonid Pliushch
5e05d27ef0 new package: c-toxcore
A dependency for 'toxic'
2018-08-16 11:23:34 +02:00
Leonid Pliushch
4d812edb93 new package: libconfig
A dependency for 'toxic'
2018-08-16 11:23:34 +02:00
Leonid Pliushch
08dd05be8b new package: toxic 2018-08-16 11:23:34 +02:00
Fredrik Fornwall
450bd48490 libexpat: Update from 2.2.5 to 2.2.6 2018-08-16 10:56:12 +02:00
Fredrik Fornwall
b4eddc1de3 libgraphite: Update from 1.3.11 to 1.3.12 2018-08-16 10:55:57 +02:00
Fredrik Fornwall
b9d4e1b84f openssl: Update from 1.0.2o to 1.0.2p 2018-08-15 17:35:53 +02:00
Fredrik Fornwall
9a87f3ceed strace: Update from 4.23 to 4.24 2018-08-15 17:35:42 +02:00
Leonid Pliushch
f465b98b47 busybox: fix segfault in 'ftpd'
Fixes https://github.com/termux/termux-packages/issues/2740
2018-08-15 14:45:24 +02:00
Oliver Schmidhauser
cf05d22c41 Remove @Neo-Oli (myself) as maintainer of bs1770gain 2018-08-15 14:39:14 +02:00
Fredrik Fornwall
de56cbf070 qalc: Update from 2.6.1 to 2.6.2 2018-08-14 14:03:37 +02:00
Fredrik Fornwall
6fc868c9ed lighttpd: Update from 1.4.49 to 1.4.50 2018-08-14 14:03:22 +02:00
Fredrik Fornwall
7188005634 liblzma: Download from fossies.org 2018-08-14 12:20:36 +02:00
Fredrik Fornwall
aa081a30fd erlang: Update from 21.0.4 to 21.0.5 2018-08-14 12:20:18 +02:00
Fredrik Fornwall
f51a01b1cd dnsutils: Update from 9.11.1-P3 to 9.12.2-P1 2018-08-14 12:20:07 +02:00
Fredrik Fornwall
e500adb3b4 boost: Update from 1.67.0 to 1.68.0 2018-08-14 12:19:31 +02:00
Fredrik Fornwall
424a506ba6 libgc: Update from 7.6.6 to 7.6.8 2018-08-13 22:32:39 +02:00
Fredrik Fornwall
14cbe2158a byobu: Update from 5.125 to 5.127 2018-08-13 22:25:36 +02:00
Fredrik Fornwall
b59eb21d99 Quote $TERMUX_ARCH when used in toplevel script 2018-08-13 22:25:02 +02:00
Fredrik Fornwall
dff50f4de0 tty-solitaire: Update from 1.0.0 to 1.1.0 2018-08-13 22:24:14 +02:00
Fredrik Fornwall
b00078f83f vttest: Update from 20140305 to 20180811 2018-08-13 22:21:31 +02:00
Henrik Grimler
a3d86e984a lldb: set HAS_DEBUG=no as build fails
lldb and libllvm both needs to be looked into so that we can have debug variants of all packages
2018-08-13 22:13:09 +02:00
Henrik Grimler
2eaf73bd1c libflac: remove no longer needed debug fix 2018-08-13 22:13:09 +02:00
Henrik Grimler
5f96222b97 gperf: remove no longer needed debug patch 2018-08-13 22:13:09 +02:00
Henrik Grimler
ce41c21cb0 gettext: remove no longer needed debug patch 2018-08-13 22:13:09 +02:00
Henrik Grimler
d403a32391 dropbear: remove no longer needed debug patch 2018-08-13 22:13:09 +02:00
Henrik Grimler
acc323313d expect: remove no longer needed debug patch 2018-08-13 22:13:09 +02:00
Henrik Grimler
0e0c135208 inetutils: remove no longer needed debug patch 2018-08-13 22:13:09 +02:00
Henrik Grimler
a39b94c6bf php: remove no longer needed debug patch 2018-08-13 22:13:09 +02:00
Henrik Grimler
01db7d3bc4 tsocks: remove no longer needed debug patch 2018-08-13 22:13:09 +02:00
Henrik Grimler
d3ce1d24a0 cadaver: fossies url 2018-08-11 23:05:57 +02:00
Fredrik Fornwall
64bebcedc2 libgrpc: Update from 1.13.1 to 1.14.1 2018-08-11 19:42:33 +02:00
Fredrik Fornwall
260a62ada4 cmake: Specify -DBUILD_CursesDialog=ON 2018-08-11 19:42:13 +02:00
Fredrik Fornwall
3261041c9b memcached: Update from 1.5.9 to 1.5.10 2018-08-11 19:38:37 +02:00
Fredrik Fornwall
a1dd7f400c radare2: Update from 2.7.0 to 2.8.0 2018-08-11 19:38:37 +02:00
Fredrik Fornwall
8277557a23 fwknop: Update from 2.6.9 to 2.6.10 2018-08-11 19:38:37 +02:00
Fredrik Fornwall
cd671b2c3e man: Update from 1.14.3 to 1.14.4 2018-08-11 19:38:37 +02:00
Fredrik Fornwall
cce121f91b postgresql: Update from 10.4 to 10.5 2018-08-11 19:38:37 +02:00
Fredrik Fornwall
152d08c91c imagemagick: Update from 7.0.8.8 to 7.0.8.9 2018-08-11 19:38:37 +02:00
Fredrik Fornwall
ffc214abd7 micro: Update from 1.4.0 to 1.4.1 2018-08-11 19:38:37 +02:00
Fredrik Fornwall
8ebd050981 libsoup: Update from 2.62.2 to 2.62.3 2018-08-11 19:38:37 +02:00
Tom Yan
ac2cda5fbd mpv: remove irrelevant/reverted part of a patch
The patch that introduced s32/float support included a fix/change
in audio/format.c which is practically irrelevant and now reverted
in upstream. Removing the part to avoid confusion in the future.
2018-08-11 19:23:01 +02:00
Fredrik Fornwall
4620527366 harfbuzz: Update from 1.8.6 to 1.8.7 2018-08-10 13:03:22 +02:00
Fredrik Fornwall
e16ba7d86f cmake: Update from 3.11.4 to 3.12.1 2018-08-10 13:01:10 +02:00
Fredrik Fornwall
26103c6686 mbedtls: Use -DUSE_STATIC_MBEDTLS_LIBRARY=OFF 2018-08-10 00:01:05 +02:00
Andy Li
6c8a679de3 mbedtls: Add package (#2712) 2018-08-09 23:33:57 +02:00
Fredrik Fornwall
69500d577a openssh: Bump revision after set(res)gid patch 2018-08-09 23:28:37 +02:00
Fredrik Fornwall
b43b5e3507 poppler: Update from 1.8.5 to 1.8.6 2018-08-09 23:27:54 +02:00
Gerben Meijer
d1a4764e08 Don't use setresgid or setgid in ssh-agent
Fixes it for Android Pie, see #2714
2018-08-09 23:03:48 +02:00
Henrik Grimler
e69968010e poppler: avoid trying to use qt5 stuff 2018-08-09 23:02:43 +02:00
Fredrik Fornwall
65d72b7475 angband: Update from 4.1.2 to 4.1.3 2018-08-08 11:51:31 +02:00
Fredrik Fornwall
3ef1d06aa8 silversearcher-ag: Update from 2.1.0 to 2.2.0 2018-08-08 11:49:21 +02:00
Fredrik Fornwall
9a14b64f6b vim: Update from 8.1.0200 to 8.1.0250 2018-08-08 11:48:33 +02:00
Oliver Schmidhauser
00ddf9c6db copy fzf vim plugin to the correct location (vim81 instead of vim80) 2018-08-08 11:41:33 +02:00
Fredrik Fornwall
4bf8c3f595 tintin++: Patch path to bin/sh 2018-08-07 15:06:39 +02:00
Fredrik Fornwall
60264dbf3c libgit2: Update from 0.27.3 to 0.27.4 2018-08-07 14:55:54 +02:00
Oliver Schmidhauser
26f487970d add patch from mpv-player/mpv#6047 2018-08-07 12:17:46 +02:00
Oliver Schmidhauser
47cdb7f70f Enable pulseaudio in mpv
Since pulseaudio is available now, it would be cool if all our media
players would support it.
2018-08-07 12:17:46 +02:00
Tom Yan
fbc0d7ee54 libpulseaudio/mpv: set numBuffers to 8 for SLES
Apparently some Android builds/forks need it for Bluetooth audio.
It's a hardcoded default in the upstream AAudio implementation
anyway.

See the following for reference:
https://android.googlesource.com/platform/frameworks/av/+/android-8.0.0_r1/media/libaaudio/src/legacy/AudioStreamTrack.cpp#109
https://android.googlesource.com/platform/frameworks/wilhelm/+/android-8.0.0_r1/src/android/AudioPlayer_to_android.cpp#1680
https://android.googlesource.com/platform/frameworks/av/+/android-8.0.0_r1/media/libaudioclient/AudioTrack.cpp#488
2018-08-07 12:17:32 +02:00
Oliver Schmidhauser
7a7240ee4d upadte cava package description 2018-08-06 22:19:23 +02:00
Oliver Schmidhauser
81ea6fef64 Enable pulseaudio in cava
The pulse method is the default of cava. Now that it is avalable and
works fairly well, I think we can enable it in cava. This way it can
also be used with cmus and other pulseaudio players.
The old method of fifo input (ncmpcpp visualizer output) can still be
enabled by adding the following to the config file
(`~/.config/cava/config`):

```
[input]
method = fifo
```
2018-08-06 22:19:23 +02:00
Tom Yan
b919a7a36a libpulseaudio: bump revision after changes 2018-08-06 21:50:41 +02:00
Tom Yan
22b9d1ac13 libpulseaudio: remove unnecessary LD_PRELOAD from wrappers 2018-08-06 21:50:41 +02:00
Tom Yan
527dfafcac libpulseaudio: ditch downstream defaults in daemon.conf
To start pulseaudio manually as a daemon, you just need "-D", but
if you set daemonize=yes in daemon.conf, when you want start it
undaemonized, you will need "--daemonize=no".

We don't really need to set enable-shm to no explicitly.

Setting exit-idle-time to -1 may not be as preferred as when it was
when autospawn did not work.

There's no point setting log-target to stderr. auto works fine (or
perhaps even better) for us.
2018-08-06 21:50:41 +02:00
Tom Yan
c380e354de libpulseaudio: fix autospawn
Autospawn needs to use the wrapper we made, otherwise the sles sink
module cannot be loaded.

Also patch caps.c to remove the silly warning that somehow ignores
log-level and log-target to avoid programs like cmus being ruined
when pulse is spawned.
2018-08-06 21:50:41 +02:00
Michał Bednarski
c095a4630e proot: update package (with fix for utime and sendmsg) 2018-08-06 21:50:09 +02:00
Fredrik Fornwall
a4b85d4a99 imagemagick: Update from 7.0.8.7 to 7.0.8.8 2018-08-06 21:45:49 +02:00
Fredrik Fornwall
329c9ddbf9 picolisp: Remove 32-bit builds requiring gcc 2018-08-06 16:46:58 +02:00
Fredrik Fornwall
a3c9b56c8f ruby: Fix clang 32-bit builds 2018-08-06 16:46:25 +02:00
Fredrik Fornwall
899173e9d7 m4: Fix building with clang 2018-08-06 16:45:37 +02:00
Fredrik Fornwall
4ab5166e5c wireguard-tools: Update from 0.0.20180718 to 0.0.20180802 2018-08-06 01:46:23 +02:00
Fredrik Fornwall
bc5f8b91d2 pass: Update from 1.7.2 to 1.7.3 2018-08-06 01:38:35 +02:00
Fredrik Fornwall
f91900f1bf gnupg: Avoid hardlink test and debug message 2018-08-06 01:38:01 +02:00
Fredrik Fornwall
00b9628faf yarn: Update from 1.9.2 to 1.9.4 2018-08-05 22:59:09 +02:00
Fredrik Fornwall
1afb33d810 redis: Update from 4.0.10 to 4.0.11 2018-08-05 22:58:54 +02:00
Fredrik Fornwall
d538887b4f harfbuzz: Update from 1.8.4 to 1.8.5 2018-08-03 13:25:47 +02:00
Fredrik Fornwall
fbda528472 apt-transport-tor: Mark as platform-independent 2018-08-03 13:24:46 +02:00
Leonid Pliushch
8fe564cccf apt-transport-tor: use APT's built-in methods to access Tor
Replace old package 'apt-transport-tor'.
2018-08-03 12:59:38 +02:00
Fredrik Fornwall
73817beeb8 megatools: Update from 1.10.1 to 1.10.2 2018-08-01 22:48:44 +02:00
Fredrik Fornwall
e291e0f99e lftp: Update from 4.8.3 to 4.8.4 2018-08-01 22:48:28 +02:00
Fredrik Fornwall
77fd6046fc protobuf: Update from 3.6.0.1 to 3.6.1 2018-08-01 22:48:16 +02:00
Fredrik Fornwall
942894ddd4 termux-api: Update from 0.32 to 0.33 2018-08-01 22:24:19 +02:00
tomty89
601aa06be4 mpd: avoid seccomp-filtered ioprio_set (#2695)
Causes SIGSYS (SYS_SECCOMP) on arm. mpd will fail to start if no
database exists.
2018-08-01 22:23:56 +02:00
Henrik Grimler
933afcd2f6 texlive-bin: host-build tools and rm texlive-binaries from setup-ubuntu.sh (#2689)
Saves about 300 mb from docker image
2018-07-31 22:57:22 +02:00
Fredrik Fornwall
07c12c3b07 gettext: Update from 0.19.8 to 0.19.8.1 2018-07-31 22:27:15 +02:00
Fredrik Fornwall
96089dac9e gstreamer: Update from 1.14.1 to 1.14.2 2018-07-31 22:20:17 +02:00
Fredrik Fornwall
9f15f3a527 util-linux: Update from 2.32 to 2.32.1 2018-07-31 21:55:02 +02:00
Fredrik Fornwall
22986cb860 pango: Update from 1.42.2 to 1.42.3 2018-07-31 21:54:33 +02:00
Fredrik Fornwall
b6758bd62b busybox: Update from 1.29.1 to 1.29.2 2018-07-31 21:54:18 +02:00
Fredrik Fornwall
172327e2c7 yarn: Update from 1.9.1 to 1.9.2 2018-07-31 21:54:04 +02:00
Fredrik Fornwall
379e1aa072 gdb: Update from 8.1 to 8.1.1 2018-07-31 21:53:50 +02:00
Fredrik Fornwall
1f39ba012b gdbm: Update from 1.16 to 1.17 2018-07-31 21:40:02 +02:00
Fredrik Fornwall
41859abf21 libpulseaudio: Bump revision after change 2018-07-31 21:22:50 +02:00
tomty89
6be3fd61e0 libpulseaudio: handle unlink properly (#2693)
Also clean up some more garbage.
2018-07-31 21:19:39 +02:00
Fredrik Fornwall
d72aa90221 libisl: Update from 0.19 to 0.20 2018-07-30 13:23:57 +02:00
Oliver Schmidhauser
d6d0a96ede mutt: Use official gpg.rc (#2690) 2018-07-30 03:08:09 +02:00
Fredrik Fornwall
d9f009d629 ccrypt: Update from 1.10 to 1.11 2018-07-30 00:27:31 +02:00
Fredrik Fornwall
f55d3fa455 command-not-found: Regenerate command list 2018-07-30 00:00:14 +02:00
Fredrik Fornwall
03c6f73035 megatools: Update from 1.9.98 to 1.10.1 2018-07-29 23:58:51 +02:00
Fredrik Fornwall
567691817a mdp: Update from 1.0.12 to 1.0.13 2018-07-29 23:28:46 +02:00
Fredrik Fornwall
708648a234 gpgv: Add dependencies 2018-07-29 22:35:25 +02:00
Fredrik Fornwall
9e4aa9cdbc yarn: Update from 1.8.0 to 1.9.1 2018-07-29 21:48:05 +02:00
Fredrik Fornwall
1fdc94f1e8 ipfs: Update from 0.4.16 to 0.4.17 2018-07-29 21:48:05 +02:00
Henrik Grimler
24d1b3edcf Remove gnupg1 (#2691)
Remove gnupg1
2018-07-29 21:33:27 +02:00
Fredrik Fornwall
308ee3b352 tig: Update from 2.4.0 to 2.4.1 2018-07-28 23:33:48 +02:00
Fredrik Fornwall
66358a2807 picolisp: Update from 18.6.12 to 18.7.18 2018-07-28 23:33:35 +02:00
Fredrik Fornwall
fec20ef17f erlang: Update from 21.0.3 to 21.0.4 2018-07-28 23:33:00 +02:00
Fredrik Fornwall
b51e173d09 libpcap: Update from 1.8.1 to 1.9.0 2018-07-28 23:32:38 +02:00
Henrik Grimler
8943004172 texlive-bin: bump after poppler bump 2018-07-26 21:25:26 +02:00
Henrik Grimler
f168100828 wireguard-tools: upgrade to 20180718 2018-07-26 21:16:57 +02:00
Fredrik Fornwall
c2f8556062 ecj: Update from 4.6.2 to 4.7.2 2018-07-26 12:31:42 +02:00
Fredrik Fornwall
9a9582ffea libpulseaudio: Bump revision after changes 2018-07-26 12:22:53 +02:00
Fredrik Fornwall
047754e8fa Update android sdk build tools
Update the android sdk build tools from 27.0.3 to 28.0.1, bringing
in d8 which is replacing dx.

This needs an update of the Docker image, so run scripts/update-docker.sh
to update it.
2018-07-26 12:21:43 +02:00
Tom Yan
8025f606e9 libpulseaudio: always use u for userdata 2018-07-26 11:47:20 +02:00
Tom Yan
9006223783 libpulseaudio: avoid some assertion failures due to race condition 2018-07-26 11:47:20 +02:00
Tom Yan
36c4ffb4bf libpulseaudio: make latency configurable 2018-07-26 11:47:20 +02:00
Tom Yan
83ba79c105 libpulseaudio: support suspend on idle
Turns out it's pretty easy to implement. Now the buffer queue will
stop requesting for data once the sink is suspended on idle. No
more power wasted.

Note that it is natural that there would be a bit of extra delay
when resume playback after the sink is suspended. In case it is
wanted to be avoided, make sure the module-suspend-on-idle is not
loaded.
2018-07-26 11:47:20 +02:00
Tom Yan
6144f8653f libpulseaudio: fix distortions occur with multiple sink inputs 2018-07-26 11:47:20 +02:00
Tom Yan
fd69382e37 libpulseaudio: rewrite sles sink
This should work way better than the old code, as it makes use of
the buffer queue callback to do Enqueue(), which might be the only
nice/right way to use OpenSLES on Android. CPU usage is low and
RAM usage seems reasonable. No memory leak noticed. Tested with
mpv on my Oreo phone (wired and Bluetooth).

The latency was chosen base on Bluetooth audio requirement on Oreo.
Shouldn't be hard to make it configurable as a module param in the
future.

The new code has a known downside though, that is it doesn't really
support sink suspension, as in, silence will kept being written
to the audio device even when the sink is suspended, which may have
certain impact to battery time.

It's probably possible to catch the state change of the sink and
notify the buffer queue about it. It's just I don't want to bother
digging further at the moment.
2018-07-26 11:47:20 +02:00
Fredrik Fornwall
f06727719f utf8proc: Update from 2.1.1 to 2.2.0 2018-07-25 11:25:14 +02:00
Fredrik Fornwall
75c0baf3c5 syncthing: Update from 0.14.48 to 0.14.49 2018-07-25 11:23:16 +02:00
Fredrik Fornwall
7ebbd42b04 fribidi: Update from 1.0.4 to 1.0.5 2018-07-25 11:19:34 +02:00
Fredrik Fornwall
de07382d9c file: Update from 5.33 to 5.34 2018-07-25 11:19:21 +02:00
Fredrik Fornwall
542cb76e85 gegl: Update from 0.4.4 to 0.4.6 2018-07-25 10:29:18 +02:00
Fredrik Fornwall
b126c3f2d8 babl: Update from 0.1.52 to 0.1.54 2018-07-25 10:29:18 +02:00
Tom Yan
4abe3e12d3 mpv: Update from 0.28.2 to 0.29.0 2018-07-25 10:29:06 +02:00
Tom Yan
7c3577e5b0 mpv: allow s32 and float output
As they are supported since API 21. If they don't work in certain
devices, mpv can still be forced to output in s16 only with an
option.
2018-07-25 10:29:06 +02:00
Tom Yan
5f34372f2e mpv: remove audio-buffer=0.5 hack from mpv.conf
The hack should no longer be necessary, as 0.29.0 includes a few
commits from me that makes the opensles output driver work more
properly.

Also include an extra patch that allows the buffer size to either
be increased and decreased (and done more properly).
2018-07-25 10:29:06 +02:00
Tom Yan
3bf686ca29 mpv: build without --disable-android again
switch to a patch that I have proposed to upstream
2018-07-25 10:29:06 +02:00
Fredrik Fornwall
10b5781505 sox: Rebuild after pulseaudio update 2018-07-23 14:15:56 +02:00
Fredrik Fornwall
2f26f4940f Replace curl call with termux_download 2018-07-23 14:13:33 +02:00
Fredrik Fornwall
3e77a3b669 Remove old comment 2018-07-23 14:07:46 +02:00
Fredrik Fornwall
a2e6298d3b libicu: Switch to fossies.org for downloading 2018-07-23 14:04:22 +02:00
Fredrik Fornwall
2dcd95485a busybox: Fix building without <crypt.h> 2018-07-23 01:49:27 +02:00
Fredrik Fornwall
1200b5a072 busybox: Update from 1.28.4 to 1.29.1 2018-07-23 01:33:02 +02:00
Fredrik Fornwall
4474709169 mariadb: Update from 10.3.7 to 10.3.8 2018-07-23 01:26:38 +02:00
Fredrik Fornwall
fa94d6ba31 imagemagick: Update from 7.0.8.6 to 7.0.8.7 2018-07-23 01:26:01 +02:00
Fredrik Fornwall
b599d4a7d3 libgrpc: Update from 1.13.0 to 1.13.1 2018-07-23 00:48:35 +02:00
Fredrik Fornwall
6a53bdde21 php: Update from 7.2.7 to 7.2.8 2018-07-23 00:37:56 +02:00
Fredrik Fornwall
1c4195d5d3 libpulseaudio: Update from 12.1 to 12.2 2018-07-23 00:21:12 +02:00
Fredrik Fornwall
952620e42a poppler: Update from 0.66.0 to 0.67.0 2018-07-23 00:14:22 +02:00
Fredrik Fornwall
c98acd554a subversion: Update from 1.10.0 to 1.10.2 2018-07-23 00:07:11 +02:00
Fredrik Fornwall
56d62e012a ffmpeg: Update from 4.0.1 to 4.0.2 2018-07-23 00:04:56 +02:00
Fredrik Fornwall
a798b6ed84 pango: Update from 1.42.1 to 1.42.2 2018-07-22 23:47:21 +02:00
Fredrik Fornwall
e08db41ae9 libxapian: Update from 1.4.6 to 1.4.7 2018-07-22 23:47:00 +02:00
Fredrik Fornwall
07df3fdc96 mutt: Update from 1.10.0 to 1.10.1 2018-07-22 23:34:54 +02:00
Fredrik Fornwall
be6e9c36af harfbuzz: Update from 1.8.3 to 1.8.4 2018-07-22 23:20:43 +02:00
Fredrik Fornwall
63686dc748 libpng: Update from 1.6.34 to 1.6.35 2018-07-22 23:20:15 +02:00
Fredrik Fornwall
ddef406a8d tig: Update from 2.3.3 to 2.4.0 2018-07-22 23:05:25 +02:00
Fredrik Fornwall
d33909e9d1 python: Update from 3.6.5 to 3.6.6 2018-07-21 04:49:18 +02:00
Fredrik Fornwall
4f784280d5 binutils: Update from 2.31 to 2.31.1 2018-07-21 04:10:21 +02:00
Fredrik Fornwall
ddc80a043b vim: Update from 8.1.0150 to 8.1.0200 2018-07-21 04:09:37 +02:00
Fredrik Fornwall
416140f0c8 neovim: Update from 0.3.0 to 0.3.1 2018-07-21 03:12:53 +02:00
Michał Bednarski
0354a98488 proot: Update for setgid() checking euid==0 2018-07-21 03:01:48 +02:00
Fredrik Fornwall
3fd7c39639 valac: Update from 0.40.7 to 0.40.8 2018-07-17 10:23:58 +02:00
Fredrik Fornwall
5225f05e38 squid: Update from 3.5.27 to 3.5.28 2018-07-17 10:23:01 +02:00
Fredrik Fornwall
b079234ed4 libgnutls: Update from 3.5.18 to 3.5.19 2018-07-17 10:23:01 +02:00
Fredrik Fornwall
f9dda7c381 libnpth: Update from 1.5 to 1.6 2018-07-17 10:23:01 +02:00
Matthew Klein
6274ffafe8 emacs: remove ctags.1.gz after building
This man page conflicts with the one included with Universal Ctags (just
like the ungziped one), so exclude it as well.
2018-07-17 10:22:50 +02:00
Michał Bednarski
3cb559afa5 proot: Update for renameat2 and libaudit fixes
Fixes termux/proot#21
Fixes termux/proot#25
2018-07-16 21:42:18 +02:00
Fredrik Fornwall
73e2c4f06b weechat: Update from 2.1 to 2.2 2018-07-15 18:51:01 +02:00
Fredrik Fornwall
5dc006b57d radare2: Update from 2.6.0 to 2.7.0 2018-07-15 18:50:42 +02:00
Fredrik Fornwall
6fda59ce2b zsh: Simplify command_not_found_handler()
See https://github.com/termux/termux-packages/issues/2655#issuecomment-405100634
2018-07-15 18:44:43 +02:00
Fredrik Fornwall
872b0fead9 ipfs: Update from 0.4.15 to 0.4.16 2018-07-15 18:13:07 +02:00
Fredrik Fornwall
51abf56995 sox: Rebuild after pulseaudio update 2018-07-15 17:58:22 +02:00
Fredrik Fornwall
4e596b293f apache2: Build with --disable-lua 2018-07-15 17:58:03 +02:00
Fredrik Fornwall
a0a6d2d46d zsh: Exit with error in command_not_found_handler
Fixes #2655.
2018-07-15 17:50:13 +02:00
Fredrik Fornwall
6c50662bba apache2: Update from 2.4.33 to 2.4.34 2018-07-15 17:34:30 +02:00
Fredrik Fornwall
4c51d6bcb9 pulseaudio: Update from 12.0 to 12.1 2018-07-15 17:20:11 +02:00
Fredrik Fornwall
71bf1621a9 binutils: Update from 2.30 to 2.31 2018-07-15 17:15:45 +02:00
Fredrik Fornwall
461fce9468 tor: Update from 0.3.3.8 to 0.3.3.9 2018-07-15 17:15:32 +02:00
Karol Baraniecki
3139bb3ca2 ipcalc: Add package (#2645) 2018-07-15 17:13:23 +02:00
Henrik Grimler
e71adec6a5 wireguard-tools: Add package
Also run make if $TERMUX_PKG_EXTRA_MAKE_ARGS is defined, even if no $TERMUX_PKG_SRCDIR/Makefile exists.
2018-07-15 17:11:40 +02:00
Fredrik Fornwall
4207765ff6 texinfo: Fix typo in src url 2018-07-15 17:06:36 +02:00
Fredrik Fornwall
1c35e4b2c4 texinfo: Use patch instead of sed 2018-07-15 17:05:11 +02:00
tomty89
bc58aafe91 mpv: "whitelist" posix-spawn and strnlen subsitition (#2653)
Some of the Android "features" in mpv are useful (or at least, can
be used) in Termux. Whitelist them while we build with --disable-
android.
2018-07-15 17:02:34 +02:00
Fredrik Fornwall
91316d7e79 erlang: Update from 21.0.2 to 21.0.3 2018-07-14 00:26:59 +02:00
Fredrik Fornwall
36812e6628 libtalloc: Update from 2.1.13 to 2.1.14 2018-07-14 00:26:32 +02:00
Fredrik Fornwall
518a58c595 harfbuzz: Update from 1.8.2 to 1.8.3 2018-07-14 00:26:20 +02:00
Fredrik Fornwall
4ee0fc8f28 gnupg2: Update from 2.2.8 to 2.2.9 2018-07-14 00:25:57 +02:00
Fredrik Fornwall
48fc73a331 libgpg-error: Update from 1.31 to 1.32 2018-07-14 00:25:46 +02:00
Leonid Pliushch
01e27ce4f8 termux-tools: export SHELL variable on login (#2632) 2018-07-14 00:02:50 +02:00
its-pointless
5376c248da fix texindex to not use gawk as awk bin.. (#2633) 2018-07-12 09:20:22 +02:00
Fredrik Fornwall
55ab106343 pinentry: Build with --disable-pinentry-fltk
Fixes building if fltk-config is available on the build machine.
See #2643.
2018-07-11 22:18:42 +02:00
Henrik Grimler
fc42b0aae9 libmnl: change to https url (#2642) 2018-07-11 19:03:26 +02:00
Tom Yan
1345c7435c poppler: make use of fontconfig
The CMakeLists.txt shipped by upstream assumes that fontconfig is
not available in Android, which is not the case in Termux. Enable
the use of fontconfig with cached value.

Also remove the patch that matters only when poppler is built
without fontconfig support.
2018-07-11 15:04:05 +02:00
Fredrik Fornwall
b80cfec621 hub: Update from 2.4.0 to 2.5.0 2018-07-11 11:55:14 +02:00
Fredrik Fornwall
09331cd68f tor: Update from 0.3.3.7 to 0.3.3.8 2018-07-11 11:29:47 +02:00
Fredrik Fornwall
fc2c732c3f curl: Update from 7.60.0 to 7.61.0 2018-07-11 11:24:08 +02:00
Fredrik Fornwall
68fc4ac6a2 strace: Build with --without-libdw 2018-07-11 11:23:53 +02:00
Fredrik Fornwall
8f6bb45958 libuv: Update from 1.21.0 to 1.22.0 2018-07-11 11:21:20 +02:00
Fredrik Fornwall
4684a7afb6 lynx: Update from 2.8.9dev.19 to 2.8.9rel.1 2018-07-11 11:20:52 +02:00
Fredrik Fornwall
0442b7d854 lua: Update from 5.3.4 to 5.3.5 2018-07-11 11:19:18 +02:00
Fredrik Fornwall
9c45c9f490 ncurses: Update from 6.1.20180512 to 6.1.20180707 2018-07-11 11:18:27 +02:00
Fredrik Fornwall
7bb45019b5 imagemagick: Update from 7.0.8.4 to 7.0.8.6 2018-07-11 10:52:42 +02:00
Leonid Pliushch
3624eb83e2 debootstrap: update to 1.0.106 2018-07-11 10:50:56 +02:00
Fredrik Fornwall
9285c5f227 strace: Update from 4.22 to 4.23 2018-07-11 10:35:45 +02:00
Fredrik Fornwall
517dc09dff libgit2: Update from 0.27.2 to 0.27.3 2018-07-09 23:05:46 +02:00
Fredrik Fornwall
7f2409a148 qalc: Update from 2.6.0b to 2.6.1 2018-07-09 23:05:10 +02:00
Fredrik Fornwall
631d1be10b libgrpc: Update from 1.12.1 to 1.13.0 2018-07-09 22:41:15 +02:00
Fredrik Fornwall
ad035ce2a1 gmic: Update from 2.3.2 to 2.3.3 2018-07-09 22:40:02 +02:00
Leonid Pliushch
bd16ffc626 memcached: update to 1.5.9 2018-07-09 22:37:43 +02:00
Fredrik Fornwall
ba7c167dcd libgmp: Rebuild to fix arm (fixes #2624) 2018-07-06 10:50:05 +02:00
Fredrik Fornwall
018e7b4b38 vim: Update from 8.1.0100 to 8.1.0150 2018-07-05 13:43:38 +02:00
Fredrik Fornwall
513ec5c89b erlang: Update from 21.0.1 to 21.0.2 2018-07-05 13:41:25 +02:00
Fredrik Fornwall
b09a0e4f8d imagemagick: Update from 7.0.8.2 to 7.0.8.4 2018-07-05 13:41:04 +02:00
Fredrik Fornwall
9f29cc6844 tracepath: Update from 20161105 to 20180629 2018-07-04 16:43:34 +02:00
Fredrik Fornwall
de5499b773 gegl: Update from 0.4.2 to 0.4.4 2018-07-04 16:29:21 +02:00
Fredrik Fornwall
186a4c82ae harfbuzz: Update from 1.8.1 to 1.8.2 2018-07-04 16:28:58 +02:00
Fredrik Fornwall
86ddbcc87c openssh: Bump revision after 'SendEnv LANG' 2018-07-03 13:26:49 +02:00
Fredrik Fornwall
4d7dfd9b80 stunnel: Update from 5.47 to 5.48 2018-07-03 13:25:19 +02:00
Fredrik Fornwall
015d64b250 libxapian: Update from 1.4.5 to 1.4.6 2018-07-03 13:25:19 +02:00
Fredrik Fornwall
a1802ced3b babl: Update from 0.1.50 to 0.1.52 2018-07-03 13:25:19 +02:00
Leonid Pliushch
20e5d8252f unrar: fix getpass()
1. Use TCSANOW instead of TSAFLUSH to prevent failure on Android 8.
2. Return empty password if failed to read from console, fixes segfault.
2018-07-03 13:25:09 +02:00
Lauri Tirkkonen
4849877625 openssh: SendEnv LANG by default
many distributions use "AcceptEnv LANG LC_*" by default for sshd. this
fixes UTF-8 output from such servers that do not happen to set LANG or
LC_CTYPE to UTF-8 by default server-side (termux env already sets
LANG=en_US.UTF-8)
2018-07-03 11:56:47 +02:00
Fredrik Fornwall
3ae5dc75ef coreutils: Build with --disable-xattr
Build with --disable-xattr to avoid linking in libattr.so.
2018-07-03 11:26:07 +02:00
Fredrik Fornwall
f566a50c85 coreutils: Fix broken 32-bit builds. Fixes #2608 2018-07-03 11:17:10 +02:00
Fredrik Fornwall
505df5852e pngquant: Add note about submitted patch 2018-07-02 15:14:56 +02:00
Fredrik Fornwall
a79b8fdbf8 dpkg: Update from 1.19.0.4 to 1.19.0.5 2018-07-02 14:17:33 +02:00
Fredrik Fornwall
42becb1f9f lldb: Update from 6.0.0 to 6.0.1 2018-07-02 14:17:11 +02:00
Fredrik Fornwall
c10813ee35 pngquant: Fix cross-compilation issues 2018-07-02 14:03:05 +02:00
Fredrik Fornwall
0947073a71 krb5: Use fossies for tarball 2018-07-02 12:02:19 +02:00
Fredrik Fornwall
cffbb83f04 coreutils: Update from 8.29 to 8.30 2018-07-02 10:24:06 +02:00
Fredrik Fornwall
0faf101596 debianutils: Update from 4.8.4 to 4.8.6 2018-07-02 02:43:08 +02:00
Fredrik Fornwall
3dc73ab664 elfutils: Update from 0.170 to 0.173 2018-07-02 01:57:58 +02:00
Fredrik Fornwall
3756533c00 gmic: Update from 2.3.1 to 2.3.2 2018-07-02 01:53:29 +02:00
Fredrik Fornwall
0b23a888c8 protobuf: Update from 3.5.2 to 3.6.0.1 2018-07-02 01:42:57 +02:00
Fredrik Fornwall
20009bc88b neofetch: Update from 4.0.2 to 5.0.0 2018-07-02 01:18:25 +02:00
Fredrik Fornwall
2c8d8bf29f gnuplot: Update from 5.2.3 to 5.2.4 2018-07-02 01:07:24 +02:00
Fredrik Fornwall
f476b1fd7a psmisc: Update from 22.21 to 23.1 2018-07-02 01:06:58 +02:00
Fredrik Fornwall
02278d56f2 units: Update from 2.16 to 2.17 2018-07-02 00:26:08 +02:00
Fredrik Fornwall
ecd1d36c70 msmtp: Update from 1.6.7 to 1.6.8 2018-07-02 00:19:20 +02:00
Fredrik Fornwall
726ddcef92 pass-otp: Update from 1.1.0 to 1.1.1 2018-07-02 00:18:54 +02:00
Fredrik Fornwall
4e7f94f2e5 getconf: Update from 0.4 to 0.5 2018-07-02 00:17:07 +02:00
Fredrik Fornwall
1595bb0c70 libyaml: Update from 0.1.7 to 0.2.1 2018-07-02 00:16:50 +02:00
Fredrik Fornwall
1d9c0cd69c lint: Homestyle and description as first lines 2018-07-01 23:28:36 +02:00
Leonid Pliushch
51d1f1be2d new package: ipfs 2018-07-01 23:27:38 +02:00
Fredrik Fornwall
d838134bc0 lint: Homestyle and description as first lines 2018-07-01 23:27:03 +02:00
Fredrik Fornwall
edd512a8f0 erlang: Update from 20.3.8 to 21.0.1 2018-07-01 23:19:57 +02:00
Fredrik Fornwall
1d012a2173 llvm: Update from 6.0.0 to 6.0.1 2018-07-01 16:55:15 +02:00
Fredrik Fornwall
def418bde5 brotli: Update from 1.0.4 to 1.0.5 2018-07-01 16:53:00 +02:00
Fredrik Fornwall
c6322e65d3 zstd: Update from 1.3.4 to 1.3.5 2018-07-01 16:53:00 +02:00
Henrik Grimler
5579a04be4 libpulseaudio: use TERMUX_PKG_VERSION in LD_PRELOAD
Otherwise it might be easily forgotten at pkg bump.
2018-07-01 16:52:50 +02:00
Fredrik Fornwall
2d0345dbc0 gdbm: Update from 1.15 to 1.16 2018-06-28 09:53:49 +02:00
Fredrik Fornwall
7500de76a6 mariadb: Update cmake parameters 2018-06-28 09:52:36 +02:00
Fredrik Fornwall
843fb5e43d unrar: Update from 5.6.4 to 5.6.5 2018-06-27 10:28:01 +02:00
Fredrik Fornwall
c22f60fac9 libpipeline: Update from 1.4.1 to 1.5.0 2018-06-27 10:16:20 +02:00
Fredrik Fornwall
43d1831f6f iperf3: Update from 3.5 to 3.6 2018-06-27 10:15:58 +02:00
Fredrik Fornwall
f48be4d5f8 libexpat: sourceforge -> github 2018-06-26 17:03:08 +02:00
Fredrik Fornwall
d4b2792ee0 ncmpcpp: Bump revision 2018-06-26 17:02:55 +02:00
Fredrik Fornwall
6988f30ee7 Bump c++-using packages 2018-06-26 13:29:06 +02:00
Tom Yan
d91df72f7f mpv: build with --disable-android
Since 0.28 the android build option is used for a few features that
are not useful in Termux (as we don't do video output and JNI isn't
available)

In 0.27 the option is only used to enable some wrapping of strnlen,
as it was broken (but also fixed) long time ago in Android.

Therefore instead of the extra patching that do us no good, let us
simply build with --disable-android and disable the wrapping.

Also use vid=no instead of vo=null in mpv.conf, as the latter does
not prevent video decoding.
2018-06-26 13:08:54 +02:00
Fredrik Fornwall
6b1e98dff5 cmake: Fix building with latest libuv 2018-06-26 11:50:09 +02:00
Fredrik Fornwall
2e965eedcd valac: Update from 0.40.6 to 0.40.7 2018-06-26 10:50:22 +02:00
Fredrik Fornwall
627186360b Bump libllvm which uses libc++ 2018-06-26 10:49:51 +02:00
Fredrik Fornwall
380c2d7bc3 Bump some c++-using packages after libc++ update 2018-06-26 10:48:42 +02:00
Fredrik Fornwall
a388e86a14 pngquant: Depend on littlecms 2018-06-26 06:38:49 +02:00
Fredrik Fornwall
a8e1ddc0b0 libx265: Update from 2.7 to 2.8 2018-06-26 06:38:28 +02:00
Fredrik Fornwall
6b7fcc3082 gmic: Update from 2.2.3 to 2.3.1 2018-06-26 05:49:57 +02:00
Fredrik Fornwall
1dc73adf26 libgc: Update from 7.6.4 to 7.6.6 2018-06-26 05:42:07 +02:00
Fredrik Fornwall
9aa834ce49 qpdf: Update from 8.0.2 to 8.1.0 2018-06-26 05:41:48 +02:00
Fredrik Fornwall
fa5deef4b9 libgit2: Update from 0.27.1 to 0.27.2 2018-06-26 05:40:50 +02:00
Fredrik Fornwall
f782b4cc49 redir: Update from 2.2.1 to 3.2 2018-06-26 05:39:11 +02:00
Fredrik Fornwall
44af6cbfaa xvidcore: Update from 1.3.4 to 1.3.5 2018-06-26 05:24:19 +02:00
Fredrik Fornwall
9869a15a95 attr: Update from 2.4.47 to 2.4.48 2018-06-26 05:24:00 +02:00
Fredrik Fornwall
8694c21339 yarn: Update from 1.7.0 to 1.8.0 2018-06-26 05:22:10 +02:00
Fredrik Fornwall
550ba1ea5d xmlsec: Update from 1.2.25 to 1.2.26 2018-06-26 05:09:43 +02:00
Fredrik Fornwall
8bc4e95289 teckit: Update from 2.5.7 to 2.5.8 2018-06-26 05:09:28 +02:00
Fredrik Fornwall
b4709565b5 newsboat: Update from 2.11.1 to 2.12 2018-06-26 04:54:43 +02:00
Fredrik Fornwall
315a8947fd cvs: Include patches from debian 2018-06-26 04:52:37 +02:00
Fredrik Fornwall
0c49c0bbd8 procps: Update from 3.3.14 to 3.3.15 2018-06-26 04:48:28 +02:00
Fredrik Fornwall
5f37e38068 cvs: Update from 1.11.23 to 1.12.13 2018-06-26 03:54:43 +02:00
Fredrik Fornwall
c8e0fe6b9b msmtp: Update from 1.6.6 to 1.6.7 2018-06-26 03:50:44 +02:00
Fredrik Fornwall
cd3c0b231d libmosquitto: Update from 1.4.15 to 1.5 2018-06-26 03:48:54 +02:00
Fredrik Fornwall
5ffcba108f mime-support: Update from 3.60 to 3.61 2018-06-26 03:48:26 +02:00
Fredrik Fornwall
6aba3c6fca pngquant: Update from 2.11.7 to 2.12.1 2018-06-26 03:48:07 +02:00
Ronaldo Maia
250883d027 Compile postgres with --with-libxml 2018-06-26 03:39:11 +02:00
Fredrik Fornwall
6446697658 ffmpeg: Update from 3.4.2 to 4.0.1 2018-06-26 02:48:48 +02:00
Leonid Pliushch
5003a75fd3 new package: apt-transport-tor 2018-06-26 02:23:32 +02:00
Fredrik Fornwall
041a6a98bc libuv: Update from 1.20.3 to 1.21.0 2018-06-25 10:36:01 +02:00
Fredrik Fornwall
c6638f4235 graphicsmagick: Update from 1.3.29 to 1.3.30 2018-06-25 10:25:46 +02:00
Fredrik Fornwall
b5ac384de9 stunnel: Update from 5.46 to 5.47 2018-06-25 10:25:32 +02:00
Fredrik Fornwall
0c83303771 proot: Bump revision after patch 2018-06-24 12:05:25 +02:00
Vijay Vaidyanathan
4265175009 Changed shells were not being recognized
The check for a changed shell (e.g. by chsh) was correctly using $HOME/.termux/shell, but $HOME was being hardcoded to "/home" prior to the check.

Since most likely, $HOME is not yet "/home" (since the user is invoking termux-chroot) this test was failing to recognize changed shells (e.g. this failed with zsh).

Moving the assignment of HOME to /home after the shell has been read fixes this.
2018-06-24 12:00:00 +02:00
Fredrik Fornwall
471a7fdd40 ncdu: --with-shell=$TERMUX_PREFIX/bin/bash 2018-06-24 02:39:41 +02:00
Fredrik Fornwall
1aaca32b30 termux-api: Update from 0.31 to 0.32 2018-06-24 01:47:27 +02:00
Fredrik Fornwall
a2645b549e libicu: Update from 61.1 to 62.1 2018-06-24 01:07:58 +02:00
Fredrik Fornwall
f9d2b9eef7 vim: Update from 8.1.0050 to 8.1.0100 2018-06-23 23:57:50 +02:00
Fredrik Fornwall
594684cac5 mpd: Update from 0.20.19 to 0.20.20 2018-06-23 23:56:04 +02:00
Fredrik Fornwall
30c7f08a3e dialog: Update from 1.3-20171209 to 1.3-20180621 2018-06-23 23:55:38 +02:00
Fredrik Fornwall
4c07d1b9de ack-grep: Update from 2.22 to 2.24 2018-06-23 23:53:15 +02:00
Fredrik Fornwall
b3baca4292 git: Update from 2.17.1 to 2.18.0 2018-06-23 23:52:54 +02:00
Fredrik Fornwall
8c617adf1b command-not-found: Update to latest packages 2018-06-22 23:35:39 +02:00
Leonid Pliushch
5f451c6c4c apt: fix hardcoded paths 2018-06-22 01:48:00 +02:00
Fredrik Fornwall
c86a27d1ad librhash: Rename to rhash for discoverability 2018-06-22 01:22:14 +02:00
Fredrik Fornwall
658011cd00 bash and zsh: Bump revision after PS1 addition 2018-06-22 01:19:16 +02:00
Fredrik Fornwall
a00923eee0 Introduce TERMUX_PKG_SKIP_SRC_EXTRACT
This new construct allows us to specify the src url in a structured
way for e.g. repology metadata. Start by using it in ack-grep and
ca-certificates.
2018-06-22 01:13:24 +02:00
Fredrik Fornwall
0fac83ccb4 tsu: Simplify build
This also ensures that we have a srcurl for repology.
2018-06-22 01:13:24 +02:00
Tom Yan
5d3ef9ba0c make PS1 dynamic and shell-specific
PS1 is not supposed to be an environment variable (i.e. will not
be listed in `printenv` but only in `set`). Its value should also
be shell-specific.

With this commit we can stop exporting a static PS1 as env var on
the java side.

The prompt would now indicate whether the current user is root.
2018-06-22 01:11:37 +02:00
Leonid Pliushch
586f8b84c0 dash: fix default PATH 2018-06-22 00:45:50 +02:00
Leonid Pliushch
2b877693b5 bash: fix default PATH 2018-06-22 00:45:29 +02:00
Leonid Pliushch
003195d60e parallel: fix path to default shell 2018-06-22 00:38:55 +02:00
Fredrik Fornwall
978df5df70 imagemagick: Use --disable-openmp (see #1314) 2018-06-22 00:12:05 +02:00
Fredrik Fornwall
596ede131c sox: Rebuild after pulseaudio update 2018-06-21 23:33:34 +02:00
Fredrik Fornwall
9497be3570 php: Update from 7.2.6 to 7.2.7 2018-06-21 23:33:27 +02:00
Fredrik Fornwall
76482d7bf7 libpulseaudio: Build with --disable-gsettings 2018-06-21 23:33:11 +02:00
Fredrik Fornwall
836bf993d4 debootstrap: Update from 1.0.99 to 1.0.102 2018-06-21 22:32:14 +02:00
Fredrik Fornwall
09b12bba65 libpulseaudio: Update from 11.1 to 12.0 2018-06-21 22:31:58 +02:00
Fredrik Fornwall
b9f4e2732a fftw: Update from 3.3.7 to 3.3.8 2018-06-21 22:01:27 +02:00
Fredrik Fornwall
a12fc9cd6f dcraw: Update from 9.27.0 to 9.28.0 2018-06-21 22:01:09 +02:00
Fredrik Fornwall
a208a1afe1 mariadb: Fix building with latest cmake 2018-06-21 22:00:52 +02:00
Leonid Pliushch
638d069c14 command-not-found: add 'ssh' from dropbear package 2018-06-21 22:00:26 +02:00
Leonid Pliushch
0e9c072546 rsync: allow to use dropbear instead of openssh 2018-06-21 22:00:26 +02:00
Leonid Pliushch
c678bf0b4c dropbear: provide command 'ssh' 2018-06-21 22:00:26 +02:00
Vladimir Serbinenko
24f7bf1c34 parted: New package (GNU parted)
This is a partition editor. While editing real disks
requires root, this is useful to create partitioned images for VMs.
2018-06-21 21:26:22 +02:00
Quasic
1ddd89e254 diffutils: no cmd command, only cmp 2018-06-21 21:25:28 +02:00
Fredrik Fornwall
b558982c9a iperf3: Switch to working download url 2018-06-21 03:13:48 +02:00
Fredrik Fornwall
29b0333b92 postgresql: Enable unaccent, uuid-ossp and pg_trgm
See #2559.
2018-06-21 02:12:41 +02:00
Fredrik Fornwall
4066c5845f Bump gdbm-using packages 2018-06-21 02:11:50 +02:00
Fredrik Fornwall
e75da9ee00 tesseract: Update from 3.05.01 to 3.05.02 2018-06-21 00:34:03 +02:00
Fredrik Fornwall
ee0cd5369f imagemagick: Update from 7.0.7.39 to 7.0.8.2 2018-06-21 00:33:31 +02:00
Fredrik Fornwall
47d60c7f58 poppler: Update from 0.65.0 to 0.66.0 2018-06-21 00:33:08 +02:00
Fredrik Fornwall
1c86a3a705 gdbm: Update from 1.14.1 to 1.15 2018-06-21 00:32:54 +02:00
Fredrik Fornwall
e01b887336 vtutils: Update download url 2018-06-20 23:47:59 +02:00
Fredrik Fornwall
3a407b8eb4 minicom: Update download url 2018-06-20 23:47:46 +02:00
Leonid Pliushch
f5116a5974 glib: update patch 'fix-hardcoded-paths.patch' 2018-06-20 23:43:23 +02:00
Leonid Pliushch
f222b0dd6c libuuid: use correct path for /var/lib/libuuid/clock.txt 2018-06-20 23:37:16 +02:00
Leonid Pliushch
b7ecf01d51 openssl: fix paths for '/etc/egd-pool' and '/etc/entropy' 2018-06-20 23:36:41 +02:00
Joakim
b686f4aeed ldc: Update from 1.9 to 1.10 2018-06-20 23:35:23 +02:00
Leonid Pliushch
65b4b91138 libcurl: use correct path for 'ntlm_auth' 2018-06-20 10:51:53 +02:00
Leonid Pliushch
bc88ee4ba4 libsqlite: use correct path for temp dirs 2018-06-20 10:50:18 +02:00
Leonid Pliushch
240705a7f6 libcairo: fix tmpdir path for 'libcairo-script-interpreter.so' 2018-06-20 10:49:56 +02:00
Leonid Pliushch
ac72fbae5c libsndfile: fix tmpdir 2018-06-20 10:49:26 +02:00
Leonid Pliushch
576a2e05bc perl: fix tmpdir path in 'libperl.so' 2018-06-20 10:45:26 +02:00
Fredrik Fornwall
1b623b62f2 utfdecode: Fix download url 2018-06-20 10:44:48 +02:00
Leonid Pliushch
af685b4128 ca-certificates: update to 20180620 2018-06-20 10:32:12 +02:00
Fredrik Fornwall
6fa87ac916 libcurul: Configure --without-brotli 2018-06-20 03:06:37 +02:00
Fredrik Fornwall
b828bca44b libgnutls: libidn -> libidn2 2018-06-20 03:06:03 +02:00
Fredrik Fornwall
9f1d3b67ab qalc: Update from 2.5.0 to 2.6.0b 2018-06-20 02:45:16 +02:00
Leonid Pliushch
64ba99d8dc poppler: fix tmpdir 2018-06-20 01:59:22 +02:00
Leonid Pliushch
0960313a51 poppler: fix fonts-related paths 2018-06-20 01:59:22 +02:00
Leonid Pliushch
319aabcc11 nano: fix shell path 2018-06-20 01:50:29 +02:00
Leonid Pliushch
0ab32db91f gnupg2: fix shell path 2018-06-20 01:50:01 +02:00
Leonid Pliushch
254c932df2 gdb: fix default editor for command 'edit' 2018-06-20 01:46:59 +02:00
Leonid Pliushch
f0d5110b0c libedit: update to 20180525-3.1 2018-06-20 01:41:09 +02:00
Leonid Pliushch
f9e7f50f6d libgnutls: use correct path for /etc/gnutls/default-priorities 2018-06-20 01:39:20 +02:00
Marcel Dopita
3bb128bfec nzbget: Update from 19.1 to 20.0
Also fixes overwriting of config file during package upgrade. Use config in etc
as default instead (leaves config in users home to allow overriding).
2018-06-20 01:37:25 +02:00
Chih-Hsuan Yen
aa00511aec rclone: Update from 1.41 to 1.42 2018-06-20 01:30:52 +02:00
Fredrik Fornwall
f13e84a728 erlang: Update from 20.3.7 to 20.3.8 2018-06-20 01:25:16 +02:00
Leonid Pliushch
41acc985e1 diffutils: fix path to 'pr' 2018-06-20 01:24:16 +02:00
Leonid Pliushch
421c839215 lynx: update to v2.8.9dev.19 2018-06-20 01:21:57 +02:00
Fredrik Fornwall
019588bc51 cmake: Update from 3.11.3 to 3.11.4 2018-06-20 01:20:55 +02:00
Fredrik Fornwall
09d6b263d7 vim-python: Copy patch from vim 2018-06-20 01:20:00 +02:00
Fredrik Fornwall
57e7a75527 pass: Update from 1.7.1 to 1.7.2 2018-06-20 01:15:57 +02:00
Fredrik Fornwall
15df77e880 redis: Update from 4.0.9 to 4.0.10 2018-06-20 01:15:01 +02:00
Fredrik Fornwall
81b42f852d gsl: Update from 2.4 to 2.5 2018-06-20 01:14:05 +02:00
Leonid Pliushch
004bec88b0 vim: fix shell path 2018-06-20 01:10:20 +02:00
Fredrik Fornwall
999ef72856 termux-api: Update from 0.30 to 0.31 2018-06-16 22:38:37 +02:00
Mael
cf1fa17424 Let yarn depend on nodejs or nodejs-current 2018-06-16 22:37:55 +02:00
Fredrik Fornwall
a1eac3c62b Merge pull request #2522 from xeffyr/libcairo
libcairo: don't use XCB if present
2018-06-16 22:37:12 +02:00
Leonid Pliushch
afb17b74d3 libcairo: don't use XCB if present 2018-06-15 22:21:12 +03:00
Fredrik Fornwall
78600253c8 nodejs: Update from 8.11.2 to 8.11.3 2018-06-14 23:30:56 +02:00
Fredrik Fornwall
dce3f6bace mariadb: Update from 10.2.15 to 10.3.7 2018-06-14 23:30:43 +02:00
Fredrik Fornwall
6ded09f97d notmuch: Update from 0.26.2 to 0.27 2018-06-13 21:18:24 +02:00
Fredrik Fornwall
d567daffcb tor: Update from 0.3.3.6 to 0.3.3.7 2018-06-13 21:18:24 +02:00
Fredrik Fornwall
2f9f9a64ed libgcrypt: Update from 1.8.2 to 1.8.3 2018-06-13 21:18:24 +02:00
Fredrik Fornwall
1c8788ed2d harfbuzz: Update from 1.8.0 to 1.8.1 2018-06-13 21:18:24 +02:00
Fredrik Fornwall
e2c2a09bde glulxe: Use termux_download instead of curl directly 2018-06-13 21:18:24 +02:00
Henrik Grimler
71594b6ea5 Allow TERMUX_PKG_SRCURL and TERMUX_PKG_SHA256 to be arrays (#2506)
* build-package.sh: allow for arrays in TERMUX_PKG_{SRCURL,SHA256}

Packages that require several source archives can then set these parameters to
arrays instead of downloading them "manually" in termux_step_post_extract.

Downloaded files are extracted into subfolders in TERMUX_PKG_SRCDIR.

Tested for backward compatibility in a couple of packages and the combinations
tar + tar, zip + tar, tar + zip, zip + zip.

* perl: download perl-cross through TERMUX_PKG_SRCURL

* perl: remove $PREFIX/{lib/libperl.so,include/perl} before build

Otherwise building perl twice doesn't give the same results, symlinks are
messed up.

Also remove old remnant from when there was a Kid.pm.patch.

* bash: fix tiny typo

* ecj: remove hardcoded SHA256 and pkg version

* elfutils: download argp-standalone through TERMUX_PKG_SRCURL

* ldc: download all src archives through TERMUX_PKG_SRCURL

* libgc: download libatomic_ops through TERMUX_PKG_SRCURL

* libllvm: download all src archives through TERMUX_PKG_SRCURL

* linux-man-pages: download src archives through TERMUX_PKG_SRCURL

* ncurses: download all src archives through TERMUX_PKG_SRCURL

* pngquant: download lib sources through TERMUX_PKG_SRCURL

Use .zip for lib since the downloaded archives are otherwise both named
$TERMUX_PKG_VERSION.tar.gz and replace each other. This causes caching to
not work.
2018-06-13 02:15:26 +02:00
Henrik Grimler
c1b82abd09 Add fixes for debug builds (#2296)
* build-package.sh: add possibility for debug patches and TERMUX_PKG_HAS_DEBUG

Setting TERMUX_PKG_HAS_DEBUG=no disables attempt to build debug build of
package.
Useful for example if a debug build doesn't make sense, as for python-packages
and texlive.

* aapt: skip D_FORTIFY_SOURCE=2 for libandroid-cutils when doing debug build

* lftp: skip D_FORTIFY_SOURCE=2 for debug build

* libflac: don't use -g3 for debug build

Configure script removes it otherwise.

* nano: skip -D_FORTIFY_SOURCE=2 for debug build

* vifm: skip -D_FORTIFY_SOURCE=2 for debug build

* mc: skip -D_FORTIFY_SOURCE=2 for debug build

* dropbear: add __attribute__((overloadable)) to XMEMSET and XMEMCPY if debug

* gdb: add __attribute__((overloadable)) to strchr if debug

* gnuit: add __attribute__((overloadable)) to strchr and strcpy if debug

* gperf: add __attribute__((overloadable)) to strlen if debug

* inetutils: add __attribute__((overloadable)) to strrchr and strchr if debug

* readline: add __attribute__((overloadable)) to strchr if debug

* tsocks: add __attribute__((overloadable)) to poll if debug

* units: add __attribute__((overloadable)) to strchr if debug

* liblua: fix bug in loslib.c that emerged in debug build

Use strncpy instead of strcpy.
Original error message:
loslib.c:169:3: error: 'strcpy' called with string bigger than buffer
  lua_tmpnam(buff, err);
  ^
loslib.c:122:37: note: expanded from macro 'lua_tmpnam'
       strcpy(b, LUA_TMPNAMTEMPLATE); \
                                   ^

* alpine: include our getpass.h in imap's mtest.c to declare getpass

Debug build complained about the previous implicit declaration.

* nginx: use --with-debug instead of --debug

* cboard: skip -D_FORTIFY_SOURCE=2 for debug build

* gettext: add __attribute__((overloadable)) to getcwd if debug

* oathtool: skip -D_FORTIFY_SOURCE=2 for debug build

* php: add __attribute__((overloadable)) to strlcpy and strlcat if debug

* expect: add __attribute__((overloadable)) to strchr if debug

* texlive: set TERMUX_PKG_HAS_DEBUG=no

* asciinema: set TERMUX_PKG_HAS_DEBUG=no

* libllvm: set TERMUX_PKG_HAS_DEBUG=no

Debug build fails with:
home/builder/.termux-build/libllvm/src/lib/Support/Unix/Path.inc:740:19: error: no matching function for call to 'RetryAfterSignal'                                                                                                      if ((ResultFD = sys::RetryAfterSignal(-1, open, P.begin(), OpenFlags)) < 0)

* build-package.sh: set TERMUX_PKG_REPLACES=package if debug build

Hopefully allows us to install debug packages without breaking dependecies.

Should be looked over and be made more similar to how debian does this in any case

* Update build.sh
2018-06-13 02:12:36 +02:00
Tom Yan
d2f1f9a62b ncurses: fix versioned library symlinking 2018-06-13 01:55:02 +02:00
Fredrik Fornwall
59dcdde121 termux-tools: Bump version to 0.55 after su warning in pkg 2018-06-13 01:44:07 +02:00
Fredrik Fornwall
06957bb85c picolisp: Update from 18.4.26 to 18.6.12 2018-06-13 01:43:46 +02:00
Jonas L
50e0cb6a8b Add root check to pkg
This prevents users from using "su pkg ..." which breaks permissions
2018-06-13 01:34:48 +02:00
Fredrik Fornwall
2130a84ac5 imagemagick: Update from 7.0.7.38 to 7.0.7.39 2018-06-13 01:11:08 +02:00
Fredrik Fornwall
0d4e7d81e0 vim: Update from 8.0.1850 to 8.1.0050 2018-06-13 01:10:51 +02:00
Fredrik Fornwall
f00ccbaa3a neovim: Update to 0.3.0 2018-06-13 01:10:21 +02:00
Fredrik Fornwall
a49d75b5ef fzf: Update from 0.17.3 to 0.17.4 2018-06-13 01:10:07 +02:00
Oliver Schmidhauser
4146ab6ed9 Update gnupg to 1.4.23 2018-06-13 01:08:07 +02:00
Oliver Schmidhauser
83a404e57d Update gnupg2 to 2.2.8 2018-06-13 01:08:07 +02:00
Fredrik Fornwall
86fd1540f9 hub: Update from 2.3.0 to 2.4.0 2018-06-08 14:17:31 +02:00
Fredrik Fornwall
4f56a36f6d golang: Update from 1.10.2 to 1.10.3 2018-06-08 14:17:21 +02:00
Fredrik Fornwall
dbe9874a3b busybox: Add missing backslash in clang patch 2018-06-08 14:05:14 +02:00
Henrik Grimler
6f01530a84 busybox: bump package 2018-06-08 14:01:26 +02:00
Henrik Grimler
12482ecc15 busybox: make httpd work when built with clang 2018-06-08 14:01:26 +02:00
Fredrik Fornwall
6ed4eb0c80 imagemagick: Update from 7.0.7.32 to 7.0.7.38 2018-06-08 04:03:51 +02:00
Fredrik Fornwall
a19bb38d49 python: Patch in a working getprotobyname()
See #2387.
2018-06-08 03:49:50 +02:00
Fredrik Fornwall
e4073b5b84 mdp: Add patch for unsigned chars 2018-06-08 01:17:11 +02:00
Hax4us
e21e54e99f mdp: Add package 2018-06-08 01:01:38 +02:00
Fredrik Fornwall
1e7050bcee indent: Skip texi2html build dependency
Packages should not modify the global build environment as it causes
side effects which could affect other packages. In this case a man
page is already available and we can skip the doc/ folder.
2018-06-08 00:56:49 +02:00
its-pointless
1aad4d5920 silly fix 2018-06-08 00:41:58 +02:00
its-pointless
f0ee3a4508 compile using clang 2018-06-08 00:41:58 +02:00
its-pointless
6c2ef00842 forgot depends...
also needs to install texi2html
2018-06-08 00:41:58 +02:00
its-pointless
0ef1046ab3 indent 2018-06-08 00:41:58 +02:00
Leonid Pliushch
6f042eec9d syncthing: remove unneeded patch 2018-06-08 00:40:55 +02:00
Leonid Pliushch
1878f0c761 apt: don't explicitly specify arch in sources.list 2018-06-07 23:21:38 +02:00
Henrik Grimler
820a09de14 busybox: Fix less and build with clang on arm
Patch less in a similar manner as svlogd.
2018-06-07 23:03:33 +02:00
Fredrik Fornwall
7ac95fee75 harfbuzz: Update from 1.7.6 to 1.8.0 2018-06-07 22:39:16 +02:00
Henrik Grimler
2ebffe1f7e busybox: fix #2448 and debug build
Busybox builds "busybox" and "busybox_unstripped", where the latter contains
debug symbols.
2018-06-07 22:37:28 +02:00
Fredrik Fornwall
59c1a410bf libqrencode: Update from 4.0.0 to 4.0.2 2018-06-07 00:22:08 +02:00
Fredrik Fornwall
2e6620b0a2 fribidi: Update from 1.0.3 to 1.0.4 2018-06-07 00:21:55 +02:00
Fredrik Fornwall
e4fb0a3ee0 libgrpc: Update from 1.12.0 to 1.12.1 2018-06-06 02:45:02 +02:00
Fredrik Fornwall
727c4293ef cmake: Update from 3.11.2 to 3.11.3 2018-06-06 02:44:44 +02:00
Fredrik Fornwall
ff4ed0d008 termux-api: Update from 0.29 to 0.30 2018-06-06 02:05:10 +02:00
Fredrik Fornwall
df1d091e7a neovim: Update to git master 2018-06-06 02:04:20 +02:00
Fredrik Fornwall
5cebb82819 libmsgpack: Update from 2.1.5 to 3.0.1 2018-06-06 02:02:07 +02:00
Fredrik Fornwall
30f0adfd10 erlang: Update from 20.3.6 to 20.3.7 2018-06-05 23:47:10 +02:00
Fredrik Fornwall
bbe15288f5 syncthing: Update from 0.14.47 to 0.14.48 2018-06-05 23:35:42 +02:00
Fredrik Fornwall
42f5e27284 fossil: Update from 2.5 to 2.6 2018-06-05 23:35:28 +02:00
Fredrik Fornwall
5173333565 libsqlite: Update from 3.23.1 to 3.24.0 2018-06-05 23:35:16 +02:00
Fredrik Fornwall
d149b255a1 termux-api: Update from 0.28 to 0.29 2018-06-05 23:34:45 +02:00
Henrik Grimler
7dd380ac70 pass-otp: add package (#2466)
* build-package.sh: add TERMUX_PKG_SUGGESTS

See https://www.debian.org/doc/debian-policy/#binary-dependencies-depends-recommends-suggests-enhances-pre-depends

* pass-otp: add package

Useful for services that require two factor authentication

Add libqrencode as SUGGESTS

* libqrencode: add package

* pass: bump package, add pass-otp as suggested package

Also add git as RECOMMENDS. Maybe pass-otp should be RECOMMENDS as well?
2018-06-04 01:35:38 +02:00
Fredrik Fornwall
43307593f5 tsocks: Bump revision after sed patch 2018-06-04 01:21:52 +02:00
Justsoos
f9c1aa3003 tsocks: Fix sed statement (#2475) 2018-06-04 01:18:53 +02:00
Fredrik Fornwall
5ee3ed355f mc: Update from 4.8.20 to 4.8.21 2018-06-04 00:57:46 +02:00
Fredrik Fornwall
cce066fb41 bash: Update from 4.4.19 to 4.4.23 2018-06-04 00:56:14 +02:00
Fredrik Fornwall
3c755a7d12 readline: Update from 7.0.3 to 7.0.5 2018-06-04 00:55:52 +02:00
Fredrik Fornwall
90468c8bdb nano: Update from 2.9.7 to 2.9.8 2018-06-04 00:48:20 +02:00
Michał Bednarski
11f9c73292 proot: Update to skip link2symlink rmdir handling
Fixes termux/termux-packages#2307 (aka. termux/proot#18)
2018-06-04 00:43:44 +02:00
Fredrik Fornwall
9066902fc9 hub: Update from 2.2.8 to 2.3.0 2018-06-04 00:42:01 +02:00
Fredrik Fornwall
48457bb056 libgit2: Update from 0.27.0 to 0.27.1 2018-06-02 14:40:11 +02:00
Fredrik Fornwall
6241edf20a emacs: Build with --without-lcms2 2018-06-02 14:40:11 +02:00
its-pointless
9c8f441674 fails building 32bit using clang 2018-06-02 14:39:55 +02:00
Fredrik Fornwall
bcdfaf0c95 git: Update from 2.17.0 to 2.17.1 2018-05-30 02:48:06 +02:00
Fredrik Fornwall
c020e92087 emacs: Build with clang 2018-05-30 02:32:55 +02:00
Fredrik Fornwall
037d636e90 emacs: Update from 25.3 to 26.1 2018-05-30 01:08:43 +02:00
Fredrik Fornwall
bedaed35e3 bison: Update from 3.0.4 to 3.0.5 2018-05-30 01:08:43 +02:00
Fredrik Fornwall
0474a4b87b stunnel: Update from 5.45 to 5.46 2018-05-30 01:08:43 +02:00
its-pointless
703eaf4743 tcl: fix building on ndk 17 (#2471) 2018-05-30 01:08:28 +02:00
its-pointless
4c0c57f925 libcln: using integrated as fix (#2472) 2018-05-30 01:06:26 +02:00
michalbednarski
c88826236f proot: Update with fix for chroot(".") (#2464)
Update with fix by @Hax4us at termux/proot#17
2018-05-29 10:31:14 +02:00
Vishal Biswas
160d3aeb06 update ndk to 17 and switch some packages to clang build (#2415)
* update ndk to 17

* bump NDK version in setup-android script

* libnl: fix for ndk r17

* libpixman: use clang's __builtin_shufflevector instead of __builtin_shuffle (#1)

Required to make package build with ndk17.

* fix as for arm

* ndk17 still uses ld.bfd on aarch64

* use -fno-integrated-as for clang only

* glib: remove patch unnecessary after ndk17

* torsocks: remove unneeded patch after ndk17

* subversion: fix build as clang++ now errors out for mismatched flags

* libpulseaudio: fix build with ndk17

https://github.com/termux/termux-packages/pull/2415#issuecomment-388296684

* gst-plugins-good: disable video4linux2

ioctl is defined as __overloadable in ndk17 headers which
  conflicts with v4l2object's member ioctl

* libzmq: disable Werror to build with ndk17

* ltrace: hardcode symbol not available in ndk17

* busybox: build with clang for all arches except arm

* dropbear: build with clang instead of gcc

* gnupg: build with clang instead of gcc

* openssl: use clang for all arches except arm

* picolisp: build with clang instead of gcc

* valgrind: use clang on all arches except aarch64

* Revert "gst-plugins-good: disable video4linux2"

This reverts commit 43850b81ccf60033c25cb13dfd326c1b0528773a.
Already applied on base branch.

* libllvm: use default arm triple
2018-05-27 14:55:20 +02:00
Fredrik Fornwall
d8b43f2e48 brotli: Update from 1.0.3 to 1.0.4
Also switch to building with cmake, and add a patch to build the
brotli binary against shared libs (binary size from 700 kb to 70 kb).
2018-05-27 14:51:20 +02:00
Fredrik Fornwall
b42ad0b3f3 busybox: Update from 1.28.3 to 1.28.4 2018-05-27 14:51:00 +02:00
Fredrik Fornwall
5ccef9db59 libunistring: Update from 0.9.9 to 0.9.10 2018-05-27 14:50:19 +02:00
its-pointless
e0c96e728a brotli lossless compression library and utility 2018-05-27 13:19:45 +02:00
Fredrik Fornwall
08ff5d4565 libcurl: Avoid linking in libidn2 2018-05-26 00:52:41 +02:00
Fredrik Fornwall
020c9420a9 memcached: Update from 1.5.7 to 1.5.8 2018-05-25 21:15:00 +02:00
Fredrik Fornwall
bf129e7dc5 libpopt: Update to working download url 2018-05-25 21:14:48 +02:00
Henrik Grimler
eeab6245ca luarocks: set default lib/inc dir to @TERMUX_PREFIX@/{lib,include} 2018-05-25 14:01:00 +02:00
Tom Yan
848215d86c libunistring: fix locale_charset()
Make locale_charset() use nl_langinfo() so that it would work
properly. For example:

$ idn2 --debug ''
Charset: en_US.UTF-8
idn2: toAscii: could not convert string to UTF-8
$ LD_PRELOAD=$PREFIX/local/lib/libunistring.so idn2 --debug ''
Charset: UTF-8

$
2018-05-25 14:00:45 +02:00
Fredrik Fornwall
3172075d3d libgrpc: Update from 1.4.7 to 1.12.0 2018-05-25 12:43:31 +02:00
Fredrik Fornwall
102122027d Remove unused TERMUX_PKG_FOLDERNAME 2018-05-25 12:42:40 +02:00
Fredrik Fornwall
fbd1fadf77 php: Update from 7.2.5 to 7.2.6 2018-05-25 12:39:28 +02:00
Fredrik Fornwall
04e32d8a1f yarn: Update from 1.6.0 to 1.7.0 2018-05-25 12:39:12 +02:00
Fredrik Fornwall
2bb920e3e2 http -> https updates 2018-05-25 12:38:52 +02:00
Fredrik Fornwall
34206524a1 radare2: Update from 2.5.0 to 2.6.0 2018-05-23 22:58:29 +02:00
Fredrik Fornwall
b02001648b valac: Update from 0.40.4 to 0.40.6 2018-05-23 22:56:54 +02:00
Fredrik Fornwall
44d254457d babl: Update from 0.1.48 to 0.1.50 2018-05-23 22:56:34 +02:00
Fredrik Fornwall
21c96e4443 stunnel: Update from 5.44 to 5.45 2018-05-23 22:56:14 +02:00
Fredrik Fornwall
2b97c09a54 tor: Update from 0.3.2.10 to 0.3.3.6 2018-05-23 22:56:02 +02:00
Fredrik Fornwall
eafa7ec84d python: Do not replace old python2, just break 2018-05-22 10:58:19 +02:00
Tom Yan
3a270b8aa3 python(2): bump revision after updates 2018-05-21 00:08:28 +02:00
Tom Yan
999d9feaab python(2): match TERMUX_PKG_RM_AFTER_INSTALL 2018-05-21 00:08:28 +02:00
Tom Yan
3d3547d115 python(2): fix bin/ and share/man/
Justification for the changes:

$ dpkg -S smtpd.py
python: /data/data/com.termux/files/usr/lib/python3.6/smtpd.py
python2: /data/data/com.termux/files/usr/lib/python2.7/smtpd.py
python2: /data/data/com.termux/files/usr/bin/smtpd.py

$ ls -l $PREFIX/bin/python-config
lrwxrwxrwx    1 u0_a312  u0_a312         14 May 18 01:09 /data/data/com.termux/files/usr/bin/python-config -> python2-config

$ ls -l $PREFIX/share/man/man1/python2.1
lrwxrwxrwx    1 u0_a312  u0_a312          9 May 18 01:09 /data/data/com.termux/files/usr/share/man/man1/python2.1 -> python2.1

$ dpkg -S bin/2to3
python: /data/data/com.termux/files/usr/bin/2to3
python: /data/data/com.termux/files/usr/bin/2to3-3.6

$ dpkg -S bin/pydoc
python2: /data/data/com.termux/files/usr/bin/pydoc
python: /data/data/com.termux/files/usr/bin/pydoc3.6
python: /data/data/com.termux/files/usr/bin/pydoc3
2018-05-21 00:08:28 +02:00
Tom Yan
07ddeca733 python: have bin/python${_MAJOR_VERSION}m back
and convert bin/python${_MAJOR_VERSION} from hardlink to symlink
2018-05-21 00:08:28 +02:00
Tom Yan
18d2585c33 python(2): improve cache cleanup command
by using + instead of ;
2018-05-21 00:08:10 +02:00
Tom Yan
cf0b9522d3 python2: fix cache cleanup command
python2 does not produce __pycache__ directories but only *.pyc
files.
2018-05-21 00:08:10 +02:00
Tom Yan
3af95bb483 python(2): remove easy_install in prerm 2018-05-21 00:08:10 +02:00
Fredrik Fornwall
de89bd2bc9 libidn2: Do not configure with --disable-doc
Removing --disable-doc gets us the idn2 manpage. Also, remove
--enable-static=no since build-package.sh already configures with
--disable-static.
2018-05-20 16:01:39 +02:00
Hax4us
3c5858d640 update build.sh 2018-05-20 15:49:12 +02:00
Hax4us
db9d7562b8 add package libidn2 2018-05-20 15:49:12 +02:00
Fredrik Fornwall
ab6b83ee2a poppler: Update from 0.64.0 to 0.65.0 2018-05-20 14:37:12 +02:00
Fredrik Fornwall
830c578502 p7zip: Minor cleanup 2018-05-20 14:36:54 +02:00
Fredrik Fornwall
135fcfaeb3 mutt: Update from 1.9.5 to 1.10.0 2018-05-20 13:51:42 +02:00