Commit Graph

12811 Commits

Author SHA1 Message Date
Leonid Pliushch 68410f0576
calc: update to 2.12.7.6 2021-02-04 20:01:37 +00:00
Leonid Pliushch f038d3f4ec
boinc: update to 7.16.16 2021-02-04 19:56:04 +00:00
Leonid Pliushch e5c41bea34
blackbox: remove unneeded patch 2021-02-04 19:53:53 +00:00
Leonid Pliushch 01718ef37e
blackbox: update to 2.0.0 2021-02-04 19:53:52 +00:00
Henrik Grimler 9550c09dd0 pigz: update to 2.5 2021-02-04 20:50:58 +01:00
Leonid Pliushch 9711425bf5
aspell-fr: change versioning scheme to avoid Repology false-positive outdated 2021-02-04 19:50:14 +00:00
Leonid Pliushch 7431eab9a1
aspell-es: change versioning scheme to avoid Repology false-positive outdated 2021-02-04 19:47:59 +00:00
Henrik Grimler 1845139603 oleo: fix redefinition error of getcwd
Building a debug build of oleo fails due to getcwd being redefined.

%ci:no-build
2021-02-04 20:45:06 +01:00
Leonid Pliushch dee19a2757
aspell-en: update to 2020.12.07 2021-02-04 19:43:00 +00:00
Leonid Pliushch eaa14356a6
clamav: update to 0.103.1 2021-02-04 19:41:05 +00:00
Leonid Pliushch f42ab87bb6
disabled-packages/apg: update source link 2021-02-04 19:13:36 +00:00
Leonid Pliushch 4f8933a860
geoip2-database: don't use https://dl.bintray.com/xeffyr/sources
Package is a year as outdated and likely should be removed.

MaxMind has restricted its database distribution and publishing
any new version would be license violation.
2021-02-04 19:00:17 +00:00
Leonid Pliushch 9a14f2b2a7
elinks: don't use https://dl.bintray.com/xeffyr/sources 2021-02-04 18:59:20 +00:00
Leonid Pliushch 5ba336c514
dx: don't use https://dl.bintray.com/xeffyr/sources 2021-02-04 18:59:00 +00:00
Leonid Pliushch 662240e3c4
picolisp: don't use https://bintray.com/termux/upstream 2021-02-04 18:50:43 +00:00
Leonid Pliushch cb02a47f8c
ncurses: don't use https://bintray.com/termux/upstream 2021-02-04 18:49:49 +00:00
Leonid Pliushch 97573b3463
cvs: don't use https://bintray.com/termux/upstream 2021-02-04 18:49:06 +00:00
Leonid Pliushch 1f6fde0c17
corkscrew: don't use https://bintray.com/termux/upstream 2021-02-04 18:46:36 +00:00
Henrik Grimler 836a10587e memcached: add patch to fix error for debug build
Took me an annoyingly long time to find a mask that the ndk was happy
with. The original mask gives identical permissions as this one (and
several other variants I tried). printf("%d\n", ~(S_IRUSR | S_IWUSR));
returns a negative number, and I guess that is the reason the ndk is
unhappy.

Original error message:

restart.c:233:48: error: 'umask' called with invalid mode
    mode_t oldmask = umask(~(S_IRUSR | S_IWUSR));
                                               ^
/home/builder/.termux-build/_cache/android-r21d-api-24-v3/bin/../sysroot/usr/include/bits/fortify/stat.h:47:5: note: from 'diagnose_if' attribute on 'umask':
    __clang_error_if(mode & ~0777, "'umask' called with invalid mode") {
    ^                ~~~~~~~~~~~~
/home/builder/.termux-build/_cache/android-r21d-api-24-v3/bin/../sysroot/usr/include/sys/cdefs.h:134:52: note: expanded from macro '__clang_error_if'
                                                   ^
1 error generated.
make[2]: *** [Makefile:1060: memcached-restart.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:1699: all-recursive] Error 1
2021-02-04 19:20:18 +01:00
Henrik Grimler 7b72312561 remind: update to 03.03.05
Homepage seem fully working, but let's stick to fossies for srcurl
just in case.
2021-02-04 19:20:18 +01:00
Henrik Grimler db140a550b sensible-utils: update to 0.0.14
Source archive for 0.0.13 has been removed from the ftp.
2021-02-04 19:20:18 +01:00
Henrik Grimler 970cb29dee at: update url, the other site is down 2021-02-04 19:20:18 +01:00
Leonid Pliushch 45fae41684
new package: dosfstools
Requested in https://github.com/termux/termux-packages/issues/6335.
2021-02-03 23:21:59 +00:00
Leonid Pliushch d8e81509eb
Revert "e2fsprogs: update to 1.46.0"
Needs patching due to error:

/home/builder/.termux-build/e2fsprogs/src/e2fsck/rehash.c:1051:3: warning: implicit declaration of function 'qsort_r' is invalid in C99 [-Wimplicit-function-declaration]
                qsort_r(fd.harray+2, fd.num_array-2, sizeof(struct hash_entry),
                ^
        CC /home/builder/.termux-build/e2fsprogs/src/e2fsck/encrypted_files.c
        SUBST e2fsck.8
        SUBST e2fsck.conf.5
5 warnings generated.
        LD e2fsck
rehash.o:rehash.c:function e2fsck_rehash_dir: error: undefined reference to 'qsort_r'

***

This reverts commit 8b2f08e281.
2021-02-03 23:17:14 +00:00
Leonid Pliushch 8b2f08e281
e2fsprogs: update to 1.46.0 2021-02-03 23:14:15 +00:00
Leonid Pliushch bb97d16dfc
doxygen: update to 1.9.1 2021-02-03 23:13:54 +00:00
Leonid Pliushch b169e3515e
cmake: update to 3.19.4 2021-02-03 23:09:42 +00:00
Leonid Pliushch 3dbb8e982e
ccache: delete unneeded patch 2021-02-03 23:05:37 +00:00
Leonid Pliushch 06f0f909e2
Revert "calc: update to 2.12.7.5"
Needs patching due to error:

 aarch64-linux-android-clang -DCALC_SRC -DCUSTOM -Wall  -march=native   -fPIC -O3 -g3 -I..  -I/data/data/com.termux/files/usr/include  -c -o custtbl.o custtbl.c
 clang: error: the clang compiler does not support '-march=native'

***

This reverts commit 087382e27b.
2021-02-03 23:02:33 +00:00
Leonid Pliushch 1b299a0a05
dnsutils: update to 9.16.11 2021-02-03 22:54:44 +00:00
Leonid Pliushch 92c49b5527
ccache: update to 4.2 2021-02-03 22:54:29 +00:00
Leonid Pliushch 087382e27b
calc: update to 2.12.7.5 2021-02-03 22:54:21 +00:00
Leonid Pliushch 2b3f58852f
bison: update to 3.7.5 2021-02-03 22:54:11 +00:00
Leonid Pliushch 21a29142eb
binutils: update to 2.36 2021-02-03 22:54:02 +00:00
Leonid Pliushch d5290ab3e7
autoconf: update to 2.71 2021-02-03 22:52:58 +00:00
Leonid Pliushch 9d45302ffc
age: update to 1.0.0-beta6 2021-02-03 22:52:11 +00:00
Leonid Pliushch c061024982
apt: update patches
***

This commit contains further changes to user agent string in addition
to introduced in fd66e2fe29.

Now it will send installation prefix obtained by /proc/self/exe. It
should resist patching `apt` with sed or in other way. Reminding that
installation prefix provided in user agent http header is intended for
distinguishing Termux from derivatives.

Here are sample lines from my mirror logs showing usage of Termux repo
by third-party projects:
```
162.158.103.43 - - [21/Jan/2021:09:46:43 +0200] "GET /dists/stable/Release HTTP/1.1" 304 0 "-" "Termux-PKG/1.0 mirror-checker (termux-tools 0.104) Termux (pl.sviete.dom; install-prefix:/data/data/pl.sviete.dom/files/usr)"
162.158.210.8 - - [20/Jan/2021:06:24:54 +0200] "GET /dists/stable/InRelease HTTP/1.1" 404 146 "-" "Debian APT-HTTP/1.3 (2.1.15) Termux (vn.vhn.vsc; install-prefix:/data/data/vn.vhn.vsc/files/usr)"
162.158.210.142 - - [20/Jan/2021:06:24:54 +0200] "GET /dists/stable/Release.gpg HTTP/1.1" 304 0 "-" "Debian APT-HTTP/1.3 (2.1.15) Termux (vn.vhn.vsc; install-prefix:/data/data/vn.vhn.vsc/files/usr)"
```

***

CloudFlare firewall for termux.org and termux-mirror.ml hosts would be
adjusted to block all requests which do not have install-prefix set or
if the latter doesn't match one of the Termux.
2021-02-03 22:33:22 +02:00
Leonid Pliushch df64cf9d76
rebuild: dpkg, gnupg, libcurl
apt fails as need updated patches.
2021-02-03 21:33:57 +02:00
Leonid Pliushch bf06a7a7b0
gnupg: update to 2.2.27 2021-02-03 21:10:46 +02:00
Leonid Pliushch f68101f583
dpkg: update to 1.20.7.1 2021-02-03 21:08:53 +02:00
Leonid Pliushch cb4be87fd3
libcurl: update to 7.75.0 2021-02-03 21:08:48 +02:00
Leonid Pliushch 5b5f81f1fb
apt: update to 2.1.18 2021-02-03 21:08:41 +02:00
Termux Github Actions 94fdeb8fb5 syncthing: update to 1.13.1
This commit has been automatically submitted by Github Actions.
2021-02-03 18:32:30 +00:00
Termux Github Actions fb904b1226 fzf: update to 0.25.1
This commit has been automatically submitted by Github Actions.
2021-02-03 18:25:14 +00:00
Henrik Grimler 55ab8e5839 build-all.sh: Fix error message
${PKG} should be expanded.
2021-02-03 17:30:12 +01:00
Leonid Pliushch 0905cc6cf7
proot-distro: update to 1.6.0 2021-02-03 18:17:57 +02:00
Henrik Grimler 742d86b568 Remove _FORTIFY_SOURCE workaround for some pkgs for debug builds
Not necessary after __USE_FORTIFY_LEVEL is set. No need to rebuild any
packages for this though:
%ci:no-build
2021-02-03 16:57:21 +01:00
Henrik Grimler b158c8de2a emacs: set additional configure flags for debug build
As suggested in the DEBUG documentation:
https://github.com/emacs-mirror/emacs/blob/master/etc/DEBUG
2021-02-03 16:57:21 +01:00
Henrik Grimler 9887e8cbfd Set __USE_FORTIFY_LEVEL for debug builds 2021-02-03 16:57:21 +01:00
Henrik Grimler 12163bb879 termux_step_start_build: convert spaces to tabs 2021-02-03 16:57:04 +01:00