Compare commits

...
1024 Commits
Author SHA1 Message Date
Termux Github Actions 97768c9bd1 gh: update to 2.4.0
Packages / build (arm) (push) Canceled after 0s
Packages / build (i686) (push) Canceled after 0s
Packages / build (x86_64) (push) Canceled after 0s
Packages / upload (push) Canceled after 0s
Packages / build (aarch64) (push) Canceled after 0s
This commit has been automatically submitted by Github Actions.
2021-12-21 18:10:25 +00:00
Termux Github Actions 752961ace8 zstd: update to 1.5.1
This commit has been automatically submitted by Github Actions.
2021-12-21 12:42:44 +00:00
xyllery-7 aecf275af8 update yarn 2021-12-21 10:31:57 +05:30
Leonid Pliushch 216ad17458 pipes.sh: bump revision 2021-12-20 17:22:33 +02:00
Leonid Pliushch d332ec887e github actions: change regexp for packages
Allow dot in package name.
2021-12-20 17:21:55 +02:00
Jeeva K 831490387a new package: bk (#7917) 2021-12-20 16:47:03 +02:00
Tee KOBAYASHI 9d7c060c6a *-java: Use Java 8 2021-12-20 16:41:38 +02:00
Tee KOBAYASHI 52f907cd85 new package: pdftk 2021-12-20 16:41:38 +02:00
Tee KOBAYASHI 2e4a7b71ac new package: libbcprov-java 2021-12-20 16:41:38 +02:00
Tee KOBAYASHI 7aa247adf1 new package: libcommons-lang3-java 2021-12-20 16:41:38 +02:00
Leonid Pliushch 7850ef6e42 wdiff: use mirror as ftp.gnu.org doesn't respond 2021-12-20 16:37:39 +02:00
Yisus7u7 adedcebbc4 dbus: update to 1.13.18 (#8217) 2021-12-20 16:08:31 +02:00
Tee KOBAYASHI e77ee26d73 new package: squeezelite 2021-12-20 16:03:25 +02:00
Al-buharie 283b6f0f14 new package: wdiff (#8263) 2021-12-20 15:58:57 +02:00
Termux Github Actions 8cc5c9cad8 sslscan: update to 2.0.11
This commit has been automatically submitted by Github Actions.
2021-12-20 12:33:18 +00:00
Tee KOBAYASHI a50823da6b toolchain: Link libandroid-support with --no-as-needed 2021-12-20 12:01:41 +02:00
Tee KOBAYASHI 5d75686611 new package: tsmuxer 2021-12-20 11:43:56 +02:00
xtkoba f8448679ec new package: mympd (#8244) 2021-12-20 11:40:23 +02:00
Tee KOBAYASHI 50b9308a9b new package: pari 2021-12-20 11:38:22 +02:00
xtkoba 85a1bf5469 new package: ircd-irc2 (#8176) 2021-12-20 11:36:17 +02:00
xtkoba b0db448429 new package: mruby (#8090) 2021-12-20 11:33:01 +02:00
xtkoba b8b664e508 krb5: use libresolv-wrapper (#8160) 2021-12-20 11:30:25 +02:00
Leonid Pliushch 2e096e4698 axel: update to 2.17.11 2021-12-20 10:40:41 +02:00
Marlin Sööse 6824a019c2 proxmark3-git: update to latest master 2021-12-20 13:52:49 +05:30
Termux Github Actions 2ac5d0fa0f libexpat: update to 2.4.2
This commit has been automatically submitted by Github Actions.
2021-12-20 00:19:34 +00:00
Termux Github Actions 80195a4a67 chezmoi: update to 2.9.4
This commit has been automatically submitted by Github Actions.
2021-12-20 00:15:07 +00:00
Tee KOBAYASHI b84034eb0e dropbear: Do not allow login if login name is NULL 2021-12-19 11:56:50 +02:00
Tee KOBAYASHI a016a0d6ae dropbear: Do not use getpwnam() 2021-12-19 11:56:50 +02:00
Tee KOBAYASHI a1f7307352 new package: libnewt, whiptail 2021-12-19 11:51:13 +02:00
Tee KOBAYASHI 60e9d3f0e8 dialog: Update to 1.3-20211214 2021-12-19 11:51:13 +02:00
Tee KOBAYASHI bfc75bf297 dialog: Remove whiptail symlink
Effectively reverting commit d308429ede.
2021-12-19 11:51:13 +02:00
Efreak 3303896573 new package: pipes.sh (#8278) 2021-12-19 11:50:08 +02:00
bubbec 2f583a4c6d cpufetch: update to 1.01 2021-12-19 14:49:30 +05:30
Termux Github Actions d828c90651 assimp: update to 5.1.4
This commit has been automatically submitted by Github Actions.
2021-12-19 00:25:09 +00:00
Tee KOBAYASHI e6e667362d poppler: Bump revision to rebuild 2021-12-18 18:33:35 +01:00
Yaksh Bariya 817323d8d9 nodejs: update to 17.3.0 2021-12-18 21:19:30 +05:30
Ivan Max d5e5e7c2de assign "games" group to game packages (#8271)
This is used by packages built in pacman format.

%ci:no-build
2021-12-18 11:31:10 +02:00
Termux Github Actions e1d7c2160e flyctl: update to 0.0.270
This commit has been automatically submitted by Github Actions.
2021-12-18 00:25:29 +00:00
Termux Github Actions c5af394fc9 binaryen: update to 104
This commit has been automatically submitted by Github Actions.
2021-12-18 00:22:53 +00:00
Butta 8b0aa2706a llbuild: build latest version and don't auto-update 2021-12-18 02:37:13 +05:30
bubbec 3e95628477 nano: update to 6.0 2021-12-18 00:55:30 +05:30
Termux Github Actions 1603348a62 k9s: update to 0.25.15
This commit has been automatically submitted by Github Actions.
2021-12-17 18:19:29 +00:00
ruki e6ad1c84c0 xmake: 2.6.2 2021-12-17 21:23:42 +05:30
bubbec 46fdc94bfa tor: update to 0.4.6.9 2021-12-17 20:35:45 +05:30
Tee KOBAYASHI 119191e5c9 new package: quilt 2021-12-17 15:56:04 +02:00
Tee KOBAYASHI b1bb12d611 diffstat: Use alternative source URL 2021-12-17 15:56:04 +02:00
Tee KOBAYASHI bd845ea6a5 new package: diffstat 2021-12-17 15:56:04 +02:00
Ivan Max fdf35a1a7b pulseaudio: update path to directory with libaaudio.so (#8255) 2021-12-17 15:31:23 +02:00
Tee KOBAYASHI 2d241fd42f nim: Install dochack 2021-12-17 14:56:03 +02:00
Yisus7u7 ada4dd1675 gdk-pixbuf: depends on zstd (#8264) 2021-12-17 14:50:28 +02:00
Termux Github Actions f8a961cd2a hugo: update to 0.91.0
This commit has been automatically submitted by Github Actions.
2021-12-17 12:21:37 +00:00
Termux Github Actions c12be721e1 utf8proc: update to 2.7.0
This commit has been automatically submitted by Github Actions.
2021-12-17 06:40:57 +00:00
Termux Github Actions 20e6bf6d79 k9s: update to 0.25.14
This commit has been automatically submitted by Github Actions.
2021-12-17 06:18:09 +00:00
Henrik Grimler 688a026c91 librsvg: remove libcroco from dependencies
It should no longer needed.
2021-12-16 22:55:51 +01:00
xtkoba bf5808179c new package: apktool (#8212) 2021-12-16 21:13:02 +02:00
bubbec 61855061f2 tor: update to 0.4.6.8 2021-12-17 00:22:10 +05:30
Termux Github Actions b0470b444d k9s: update to 0.25.13
This commit has been automatically submitted by Github Actions.
2021-12-16 18:17:14 +00:00
Termux Github Actions 46f82c0e2d topgrade: update to 8.1.2
This commit has been automatically submitted by Github Actions.
2021-12-16 12:37:22 +00:00
xyllery-7 324311b477 bump mutt (#8259)
* bump mutt
2021-12-16 12:15:52 +05:30
Termux Github Actions d731618f72 youtubedr: update to 2.7.6
This commit has been automatically submitted by Github Actions.
2021-12-16 06:36:38 +00:00
Termux Github Actions 96177b148b git-delta: update to 0.11.3
This commit has been automatically submitted by Github Actions.
2021-12-16 00:19:05 +00:00
Dmitry Marakasov e0a56d3a23 cavez-of-phear: update to 0.6.1 2021-12-16 03:33:13 +05:30
Termux Github Actions 2c82d8e40d tracepath: update to 20211215
This commit has been automatically submitted by Github Actions.
2021-12-15 19:03:51 +00:00
Termux Github Actions 4f06845791 erlang: update to 24.2
This commit has been automatically submitted by Github Actions.
2021-12-15 18:28:48 +00:00
Leonid Pliushch 05d57dc5cb termux-tools: adjust termux-info for supporting pacman package management base
Support reporting updates and repository subscriptions for Pacman.
2021-12-15 20:16:45 +02:00
Yaksh Bariya f4a4b33e52 cgal: update to 5.3.1 2021-12-15 20:33:38 +05:30
Yaksh Bariya b4a06882a5 macchina: update to 6.0.1 2021-12-15 19:57:13 +05:30
Yaksh Bariya ec53507d58 libmpdclient: update to 2.20 2021-12-15 19:39:40 +05:30
Yaksh Bariya 22877fbf08 lighttpd: update to 1.4.63 2021-12-15 19:33:56 +05:30
Leonid Pliushch 1b2162ac2e nodejs-lts: bump revision 2021-12-15 15:49:55 +02:00
Ivan Max cc2a20702f nodejs-lts: metadata: provides "nodejs" (#8247) 2021-12-15 15:48:42 +02:00
Yaksh Bariya 64e1857b41 libzim: update to 7.0.0 2021-12-15 19:09:44 +05:30
Yaksh Bariya b41215f92a neomutt: update to 20211029 2021-12-15 18:23:12 +05:30
Termux Github Actions 938b698ea8 radare2: update to 5.5.4
This commit has been automatically submitted by Github Actions.
2021-12-15 12:35:33 +00:00
Termux Github Actions 593b8546bd k9s: update to 0.25.12
This commit has been automatically submitted by Github Actions.
2021-12-15 12:17:22 +00:00
xtkoba 3684cb850d glib: Fix bug in glib-gtimezone.patch (#8243)
```
 ../src/glib/gtimezone.c:1909:56: warning: incompatible pointer types passing 'gchar *' (aka 'char *') to parameter of type 'gchar **' (aka 'char **'); take the address with & [-Wincompatible-pointer-types]
       GBytes *zoneinfo = zone_info_android(identifier, resolved_identifier);
                                                        ^~~~~~~~~~~~~~~~~~~
                                                        &
 ../src/glib/gtimezone.c:527:34: note: passing argument to parameter 'out_identifier' here
                    gchar       **out_identifier)
                                  ^
```
2021-12-15 06:51:28 +05:30
Termux Github Actions 630b01094d elixir: update to 1.13.1
This commit has been automatically submitted by Github Actions.
2021-12-15 00:13:03 +00:00
Oskar 017c9305fb Update build.sh 2021-12-14 21:58:42 +05:30
Oskar 41cf53f1b3 bump vim to 8.2.3800 2021-12-14 21:58:42 +05:30
Yaksh Bariya e54de65f96 Revert "termux_setup_meson: roll back to 0.59.3"
This reverts commit df0c1def16.
2021-12-14 19:32:13 +05:30
Henrik Grimler 87b9cd3cfd bootstraps: remove science-repo
Since the science-packages repository has been merged into
termux-packages.
2021-12-14 14:57:18 +01:00
Lucinda May Phipps 9427b74160 librsvg: update to 2.52.4 (again) 2021-12-14 12:31:30 +00:00
Henrik Grimler 238c9f3cb0 libsoup: add brotli to dependencies
Listed as dependency (and not make dependency) by archlinux. Configure
script for xfce4-screenshooter fails without it due to pkg-config
script for libsoup requiring libbrotli:
https://github.com/termux/x11-packages/actions/runs/1577375602
2021-12-14 13:05:58 +01:00
Yaksh Bariya df0c1def16 termux_setup_meson: roll back to 0.59.3
shared-mime-info from x11 packages needs old version of meson
2021-12-14 16:00:26 +05:30
Tee KOBAYASHI c979b31b2c librsvg: Allow multiple definitions for arm 2021-12-14 10:38:41 +01:00
Tee KOBAYASHI b9efc15099 librsvg: Disable static 2021-12-14 10:38:41 +01:00
Tee KOBAYASHI 8836cf419c librsvg: Bump revision to rebuild 2021-12-14 10:38:41 +01:00
Maxython 0ecdc9cc36 wget: bump TERMUX_PKG_REVISION 2021-12-14 10:10:23 +01:00
Maxython 4303ac5621 wget: fix gnulib compilation error 2021-12-14 10:10:23 +01:00
Butta 8843bd573c swift: patch cmark config to get compiler to build 2021-12-14 11:20:20 +05:30
Butta 37af0ab82e swift: update from 5.5.1 to 5.5.2 2021-12-14 08:29:09 +05:30
Termux Github Actions fed42eb827 librav1e: update to 0.5.1
This commit has been automatically submitted by Github Actions.
2021-12-14 00:34:33 +00:00
Termux Github Actions 6f854237e6 libraqm: update to 0.8.0
This commit has been automatically submitted by Github Actions.
2021-12-14 00:22:39 +00:00
Termux Github Actions 6d7342691e k9s: update to 0.25.10
This commit has been automatically submitted by Github Actions.
2021-12-14 00:21:40 +00:00
Termux Github Actions 43ac00f115 jfrog-cli: update to 2.9.0
This commit has been automatically submitted by Github Actions.
2021-12-13 18:15:52 +00:00
Henrik Grimler a46221dae1 gdk-pixbuf: bump after librsvg and glib update
Installing it currently gives error in postinst script:

Setting up gdk-pixbuf (2.42.6-1) ...
g_module_open() failed for /data/data/com.termux/files/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: dlopen failed: cannot locate symbol "__multf3" referenced by "/data/data/com.termux/files/usr/lib/librsvg-2.so"...
2021-12-13 15:31:03 +01:00
Henrik Grimler 57c5afd29f gstreamer: bump (again) after glib update
Gives errors like:

```
$ gst-launch-1.0

(gst-plugin-scanner:31057): GStreamer-WARNING **: 15:23:01.958: Failed to load plugin '/data/data/com.termux/files/usr/lib/gstreamer-1.0/libgstudp.so': dlopen failed: cannot locate symbol "__floatunsitf" referenced by "/data/data/com.termux/files/usr/lib/gstreamer-1.0/libgstudp.so"...

(gst-plugin-scanner:31057): GStreamer-WARNING **: 15:23:01.965: Failed to load plugin '/data/data/com.termux/files/usr/lib/gstreamer-1.0/libgstisomp4.so': dlopen failed: cannot locate symbol "__floatunsitf" referenced by "/data/data/com.termux/files/usr/lib/gstreamer-1.0/libgstisomp4.so"...

(gst-plugin-scanner:31057): GStreamer-WARNING **: 15:23:01.990: Failed to load plugin '/data/data/com.termux/files/usr/lib/gstreamer-1.0/libgstrtp.so': dlopen failed: cannot locate symbol "__floatunsitf" referenced by "/data/data/com.termux/files/usr/lib/gstreamer-1.0/libgstrtp.so"...
```
2021-12-13 15:30:55 +01:00
Henrik Grimler 7b6695780a librsvg: rebuild (again) after glib update
Gives errors like:

g_module_open() failed for /data/data/com.termux/files/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: dlopen failed: cannot locate symbol "__multf3" referenced by "/data/data/com.termux/files/usr/lib/librsvg-2.so"...
2021-12-13 15:27:58 +01:00
Henrik Grimler f57bd91ab8 qemu: bump after glib and libcairo update
Should fix https://github.com/termux/termux-packages/issues/8230.
2021-12-13 15:26:13 +01:00
Tee KOBAYASHI 318f25c7f7 new package: stuntman 2021-12-13 14:53:08 +01:00
Tee KOBAYASHI 2d929a7117 megacmd: Change handling of dummy libpthread.a 2021-12-13 14:52:21 +01:00
Tee KOBAYASHI cf44500331 new package: megacmd 2021-12-13 14:52:21 +01:00
Termux Github Actions f608e19ffc findomain: update to 5.1.1
This commit has been automatically submitted by Github Actions.
2021-12-13 12:21:26 +00:00
Master Java 3e62d8b81e maven: update to 3.8.4 2021-12-13 17:16:29 +05:30
Lokesh Pandey ff8bc9e86c Merge pull request #8224 from masterjavaofficial/patch-2
gradle: update to 7.3.1
2021-12-13 16:10:03 +05:30
Master Java 190f5bec13 gradle: update to 7.3.1
Additional Changes:
- Changed the package type from All (includes docs and sources) to Binary only
2021-12-13 16:22:56 +06:00
Henrik Grimler 3abcd55aae cgdb: add patch to disable fdsan
Similar to patch for texlive-bin, inetutils, emacs and zsh. Cast from
void to function pointer had to be modified though, , or else we get a
compilation error:

cgdb.cpp:1770:12: error: cannot initialize a variable of type 'void (*)(enum android_fdsan_error_level)' with an rvalue of type 'void *'
    void (*set_fdsan_error_level)(enum android_fdsan_error_level newlevel) = dlsym(lib_handle, "android_fdsan_set_error_level");
           ^                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Not sure why we have not seen the same error for the other packages
with this patch.

Fixes https://github.com/termux/termux-packages/issues/7881.
2021-12-13 09:32:03 +01:00
Termux Github Actions 1bed36cd3f findomain: update to 5.1.0
This commit has been automatically submitted by Github Actions.
2021-12-13 06:26:15 +00:00
Termux Github Actions dc413c3378 chezmoi: update to 2.9.3
This commit has been automatically submitted by Github Actions.
2021-12-13 06:15:26 +00:00
Lucy Phipps 7fbde753c9 Revert "librsvg: update to 2.52.4"
This reverts commit ea63e06de0.
2021-12-13 05:05:37 +00:00
Lucinda May Phipps ea63e06de0 librsvg: update to 2.52.4 2021-12-13 04:35:16 +00:00
Tee KOBAYASHI 5b2a9e6295 new package: libtorrent-rasterbar 2021-12-12 16:06:34 +02:00
Tee KOBAYASHI 161926b36d new package: traceroute 2021-12-12 16:05:23 +02:00
Yaksh Bariya 53add687eb librsvg: rebuild after gdk-pixbuf rebuild
Seems like this is needed after gdk-pixbuf was rebuilt against glib 1.70.2
2021-12-12 17:51:29 +05:30
Tee KOBAYASHI 752c74676d man: Bump revision 2021-12-12 13:51:34 +05:30
xtkoba 01e864b603 man: Fix build with NDK r23b 2021-12-12 13:51:34 +05:30
Termux Github Actions 197bd4a253 harfbuzz: update to 3.2.0
This commit has been automatically submitted by Github Actions.
2021-12-12 06:19:59 +00:00
Yaksh Bariya d48360e34d ndk-sysroot: revbump after new ndk patch for mntent.h 2021-12-12 10:07:41 +05:30
Yaksh Bariya 7fdbd59148 glib: update to 2.70.2 2021-12-12 10:07:41 +05:30
Yaksh Bariya dd647ac3c7 toolchain: bump revision 2021-12-12 10:07:41 +05:30
Yaksh Bariya bcecd85a67 imagemagick: get source from GitHub Releases 2021-12-12 10:07:41 +05:30
Yaksh Bariya 0ded3d1a6a gdk-pixbuf: remove unused meson options 2021-12-12 10:07:41 +05:30
Yaksh Bariya 72dfe5266b revbump packages dependent on glib 2021-12-12 10:07:41 +05:30
Yaksh Bariya fda92be338 glib: update to 1.70.1 2021-12-12 10:07:41 +05:30
Termux Github Actions f8babb8fb3 php-zephir-parser: update to 1.4.2
This commit has been automatically submitted by Github Actions.
2021-12-12 00:29:00 +00:00
Leonid Pliushch 8279cf4717 setup-ubuntu.sh: use 'env' to pass DEBIAN_FRONTEND=noninteractive
Fixes https://github.com/termux/termux-packages/issues/8209
2021-12-11 23:19:13 +02:00
Ivan Max 3d62742dec apr-util: fix source url (#8208) 2021-12-11 18:57:57 +02:00
agnostic-apollo 8a00a3fec2 Merge pull request #8198 from agnostic-apollo/add-setpriv
Added: Add setpriv to util-linux
2021-12-11 21:36:17 +05:00
agnostic-apollo 8c2bd90b19 Changed: Bump libcap-ng to 0.8.3~pre1
Added `setpriv` in `util-linux` which requires `libcap-ng` to be updated as well for it work.

Android 7 and some Android devices 8 do not support ambient capabilities and will return `activate capabilities: Invalid argument` when running `setpriv`.

strace shows `"prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET, CAP_CHOWN, 0, 0) = -1 EINVAL (Invalid argument)"`

This was an issue with `libcap-ng` where support for `PR_CAP_AMBIENT` was checked at compile time, so `setpriv` only worked on Android > `7`/`8` when `capng_apply()` was called.

`4.3    kernel   PR_CAP_AMBIENT`

https://github.com/util-linux/util-linux/blob/v2.37.1/sys-utils/setpriv.c#L1010
https://github.com/stevegrubb/libcap-ng/blob/v0.8.2/src/cap-ng.c#L59
https://github.com/stevegrubb/libcap-ng/blob/v0.8.2/src/cap-ng.c#L716
https://source.android.com/devices/architecture/kernel/android-common

This has been fixed in `libcap-ng` by checking `PR_CAP_AMBIENT` at runtime with `187ed535`. `libcap-ng` `0.8.3` has not been released yet and so we use a pre release version `0.8.3~pre1`.

https://github.com/stevegrubb/libcap-ng/issues/28
https://github.com/stevegrubb/libcap-ng/commit/187ed535
2021-12-11 21:32:49 +05:00
agnostic-apollo f766299ad9 Changed: Bump util-linux to 2.37.2-1 2021-12-11 21:32:49 +05:00
agnostic-apollo ba5540e22d Added: Add setpriv to util-linux 2021-12-11 21:32:49 +05:00
Tim van der Molen cf4e1a620b sqlcipher: update to 4.5.0
Also remove the unneeded libsqlite dependency.
2021-12-11 20:46:10 +05:30
Termux Github Actions f438e25490 flyctl: update to 0.0.269
This commit has been automatically submitted by Github Actions.
2021-12-11 00:13:57 +00:00
xtkoba d617bb28bc new package: uwsgi (#8148) 2021-12-10 22:37:54 +02:00
xtkoba de533fe10c new package: stone (#8171) 2021-12-10 22:34:36 +02:00
Tee KOBAYASHI 2d5c265659 nim: Install tools 2021-12-10 22:31:24 +02:00
xtkoba 11e5a0c703 new package: id3ted (#8178) 2021-12-10 22:23:05 +02:00
Tee KOBAYASHI e7f40a39ae libc-client: Add definition of gethostid 2021-12-10 22:21:22 +02:00
Tee KOBAYASHI 8afd743d3a new package: mailsync 2021-12-10 22:21:22 +02:00
Tee KOBAYASHI 166b39fa98 new package: libc-client 2021-12-10 22:21:22 +02:00
Termux Github Actions 49a1854c93 flyctl: update to 0.0.268
This commit has been automatically submitted by Github Actions.
2021-12-10 18:10:57 +00:00
Oskar 9cf48b4910 Update termux_setup_golang.sh 2021-12-10 19:33:05 +05:30
Oskar c8d11846b9 golang: update to 1.17.5 2021-12-10 19:33:05 +05:30
Termux Github Actions d7cb28293b virustotal-cli: update to 0.10.0
This commit has been automatically submitted by Github Actions.
2021-12-10 12:46:58 +00:00
Termux Github Actions 0a70e47eb6 hugo: update to 0.90.1
This commit has been automatically submitted by Github Actions.
2021-12-10 12:22:17 +00:00
Termux Github Actions 5414fac5f2 ipfs: update to 0.11.0
This commit has been automatically submitted by Github Actions.
2021-12-10 00:23:06 +00:00
Termux Github Actions ec09ec5ec1 flyctl: update to 0.0.267
This commit has been automatically submitted by Github Actions.
2021-12-10 00:15:46 +00:00
Termux Github Actions cf73499d66 flyctl: update to 0.0.266
This commit has been automatically submitted by Github Actions.
2021-12-09 18:10:18 +00:00
Yaksh Bariya c96f4a8579 cmake: update to 3.22.1 2021-12-09 22:06:10 +05:30
Yaksh Bariya 3b2c8c19b7 mpc: update to 0.34 2021-12-09 21:15:01 +05:30
Yaksh Bariya bd8fa28524 clash: update to 1.8.0 2021-12-09 21:01:45 +05:30
Lucinda May Phipps 1f05c1a95d python: rm cryptmodule.c.patch 2021-12-09 15:23:30 +00:00
Lucinda May Phipps 8cff850e01 python: update to 3.10.1 2021-12-09 15:03:56 +00:00
xtkoba 81db6538d9 mlocate: Add message for absence of mlocate.db (#8190) 2021-12-09 15:46:45 +01:00
Termux Github Actions 7ddce9332f flyctl: update to 0.0.264
This commit has been automatically submitted by Github Actions.
2021-12-09 12:11:54 +00:00
Ladar Levison c53780c5bb torsocks: fix tagged pointer aborts/segfaults on some Android 11 devices. (#8187) 2021-12-09 10:06:30 +01:00
Termux Github Actions 48f65b6aa1 flyctl: update to 0.0.263
This commit has been automatically submitted by Github Actions.
2021-12-09 06:13:58 +00:00
William Budington 15d863b1b9 apkeep: update to v0.8.0 (#8186) 2021-12-09 08:15:01 +05:30
Termux Github Actions ab61faa184 libical: update to 3.0.12
This commit has been automatically submitted by Github Actions.
2021-12-09 00:23:26 +00:00
Termux Github Actions 05ae16b2fe helm: update to 3.7.2
This commit has been automatically submitted by Github Actions.
2021-12-09 00:21:55 +00:00
Termux Github Actions 2dd3c6f098 flyctl: update to 0.0.262
This commit has been automatically submitted by Github Actions.
2021-12-08 18:10:46 +00:00
Ivan Max d36faee697 build-package.sh: remove or operator in dependencies for pacman format (#8179) 2021-12-08 16:33:47 +02:00
Yaksh Bariya affe5b26eb gnunet: update to 0.15.3 2021-12-08 19:43:06 +05:30
Yaksh Bariya a3e2147565 revbump packages dependent on libgcrypt 2021-12-08 18:37:41 +05:30
Yaksh Bariya a80ece4ba7 libgcrypt: update to 1.9.4 2021-12-08 18:37:41 +05:30
Termux Github Actions 422b91dbf9 kak-lsp: update to 11.1.0
This commit has been automatically submitted by Github Actions.
2021-12-08 12:32:48 +00:00
Termux Github Actions cadb8b065b hugo: update to 0.90.0
This commit has been automatically submitted by Github Actions.
2021-12-08 12:24:24 +00:00
Yaksh Bariya 5763d51b45 pure-ftpd: update to 1.0.50
Newer version has security fixes
2021-12-08 17:15:54 +05:30
Yaksh Bariya 972f7c0ba1 graphviz: update to 2.50.0 2021-12-08 16:44:57 +05:30
Yaksh Bariya 290ae05f35 graphviz: Build with CMake 2021-12-08 16:36:04 +05:30
Yaksh Bariya f018bf2cb7 graphviz: bump to 2.49.3 2021-12-08 16:36:04 +05:30
Henrik Grimler 150008c502 build-package: import and trust grimler's new gpg key
I missed this and broke the CI build system.
2021-12-08 10:07:21 +01:00
Yaksh Bariya 09156c3c88 fish: fix inconsistent behaviour executing hardcoded paths
When executing command as /bin/<command>, fish first checks whether <command> is present in /bin/ or not. If it is found, then it will execute the command. But as we are using termux-exec, fish will actually try to execute <command> in @TERMUX_PREFIX@/bin/.

An example of this:-
/bin/ls:
1) Fish will first try find whether ls binary exists in /bin and whether user has permissions to execute it
2) If both the above are true, fish will try to execute /bin/ls.
3) But since we are using termux-exec, the path will be remapped to @TERMUX_PREFIX@/bin/ls
4) This is a *highly* inconsistent behaviour.

This can cause weird bugs when a script tries to execute with hardcoded paths, it might get errors about command not found even if it exists, because fish is checking it at the wrong place.
2021-12-08 14:21:37 +05:30
Henrik Grimler d9d155fc8c termux-keyring: remove grimler's old gpg key 2021-12-08 08:13:52 +01:00
Termux Github Actions a63dc85326 git-delta: update to 0.11.2
This commit has been automatically submitted by Github Actions.
2021-12-08 06:19:41 +00:00
Termux Github Actions a673c47006 flyctl: update to 0.0.261
This commit has been automatically submitted by Github Actions.
2021-12-08 06:11:25 +00:00
Lucy Phipps c447490107 Revert "valgrind: update to 3.18.1"
This reverts commit 4575dce437.
2021-12-07 19:32:57 +00:00
Lucy Phipps 4575dce437 valgrind: update to 3.18.1 2021-12-07 17:30:23 +00:00
Lucy Phipps 0b58b64298 dpkg: update to 1.21.1, rm busybox compat patch 2021-12-07 16:56:19 +00:00
Tee KOBAYASHI ed9e88a7fe slashem-extended: Fix postinst 2021-12-07 18:51:14 +05:30
Termux Github Actions 1e9e5dec1e syncthing: update to 1.18.5
This commit has been automatically submitted by Github Actions.
2021-12-07 12:37:21 +00:00
Termux Github Actions 5ea878f66a c-toxcore: update to 0.2.13
This commit has been automatically submitted by Github Actions.
2021-12-07 06:07:52 +00:00
Termux Github Actions a0c59cd09d git-delta: update to 0.11.1
This commit has been automatically submitted by Github Actions.
2021-12-07 00:19:12 +00:00
sk0kanik ecae8900d5 golang: from 1.17.3 to 1.17.4 2021-12-07 01:16:06 +05:30
Tee KOBAYASHI e07d3d146e gdb: Explicitly link against compiler-rt builtins 2021-12-07 01:15:36 +05:30
Termux Github Actions 262a1230a9 unshield: update to 1.5.1
This commit has been automatically submitted by Github Actions.
2021-12-06 18:52:19 +00:00
Termux Github Actions 507e320276 toxic: update to 0.11.2
This commit has been automatically submitted by Github Actions.
2021-12-06 18:52:00 +00:00
Termux Github Actions 834908d703 jfrog-cli: update to 2.8.3
This commit has been automatically submitted by Github Actions.
2021-12-06 18:20:40 +00:00
Termux Github Actions 0021e8050f radare2: update to 5.5.2
This commit has been automatically submitted by Github Actions.
2021-12-06 12:30:06 +00:00
Tee KOBAYASHI 192f8a173c mediainfo: libandroid-support must be DT_NEEDED by main executable 2021-12-06 11:23:46 +02:00
Ivan Max 3eecfd44c5 bsdtar: add to base-devel group (#8154) 2021-12-06 11:22:40 +02:00
Tee KOBAYASHI d35f73ef92 erlang: Fix typo 2021-12-06 13:21:42 +05:30
Tee KOBAYASHI ba08687e42 erlang: Configure with erl_xcomp_sysroot 2021-12-06 13:21:42 +05:30
Termux Github Actions 9457852c41 git-delta: update to 0.11.0
This commit has been automatically submitted by Github Actions.
2021-12-06 06:15:31 +00:00
Termux Github Actions 50dadf57c8 jfrog-cli: update to 2.8.2
This commit has been automatically submitted by Github Actions.
2021-12-06 00:18:51 +00:00
Termux Github Actions 8c93ca0454 patchelf: update to 0.14.3
This commit has been automatically submitted by Github Actions.
2021-12-05 18:28:08 +00:00
Termux Github Actions cce7c652c2 iwyu: update to 0.17
This commit has been automatically submitted by Github Actions.
2021-12-05 18:14:59 +00:00
xtkoba ace5844658 ecl: Fix ABI for host build 2021-12-05 16:56:17 +01:00
Yaksh Bariya a6699b433c gn: bump to 20211203 2021-12-05 21:19:02 +05:30
Henrik Grimler 8bb84fa68e command-not-found: update to 1.70
Includes merge of science-packages into termux-packages
2021-12-05 16:33:24 +01:00
Tee KOBAYASHI 8a0c4d4cbd php: Bump revision 2021-12-05 14:31:34 +01:00
Tee KOBAYASHI a3d794cec0 libresolv-wrapper: Define res_init 2021-12-05 14:31:34 +01:00
Tee KOBAYASHI 405c24e6d3 php: Use libresolv-wrapper 2021-12-05 14:31:34 +01:00
Tee KOBAYASHI 3065cb3817 new package: libresolv-wrapper 2021-12-05 14:31:34 +01:00
Tee KOBAYASHI 1c03df8923 Fix PREFIX and other paths 2021-12-05 14:24:28 +01:00
xtkoba 6039baddcf Link against android-glob 2021-12-05 14:24:28 +01:00
xtkoba c2ae77a808 Build in src 2021-12-05 14:24:28 +01:00
xtkoba b5013e75bb Fix source URL 2021-12-05 14:24:28 +01:00
xtkoba 4d01d7a397 iproute2: Add patches 2021-12-05 14:24:28 +01:00
xtkoba 51b3e0ac0c new package: iproute2 2021-12-05 14:24:28 +01:00
Henrik Grimler 714aa0dfa7 postgis: add package
postgis is not really set up for cross-compilation. It wants to run
cross-compiled programs to check proj and protobuf versions, so we
need to patch that in configure script.

The current patch added to do this will be annoying to maintain. I
tried patching the configure.ac script instead but got weird errors
that seemed to have more to do with the autoconf version we have in
the docker image.

Fixes https://github.com/termux/termux-packages/issues/8142
2021-12-05 13:57:09 +01:00
Henrik Grimler 030e9e1d6f postgresql: fall back to $PREFIX/var/lib/postgresql in servicescript 2021-12-05 13:19:56 +01:00
Henrik Grimler 75edafa904 postgresql: add pg_config shell script
Can be used for packages that depend on postgresql and that tries to
run pg_config during build.
2021-12-05 13:19:49 +01:00
Henrik Grimler 845c2c79a9 libllvm: should be no need to set up llvm-config in build.sh
It is done in termux_step_override_config_scripts instead.

%ci:no-build
2021-12-05 13:18:35 +01:00
Henrik Grimler a5cf5ef9d5 termux_step_override_config_scripts: don't run on device 2021-12-05 13:18:27 +01:00
Henrik Grimler ed351084a0 termux_step_setup_variables: no need to check termux-{games,science}
Since these repositories have been merged into the main repository
there is no need to check them for dependencies.
2021-12-05 13:18:21 +01:00
Leonid Pliushch 7aa03f39d8 github actions: filter http codes when publishing changes, handle 504
Aptly may process request for long time enough to make CloudFlare or
server drop connection. Treat this as false failure and don't stop
GitHub Actions with error status.
2021-12-05 12:03:00 +02:00
Tee KOBAYASHI c37c34b468 new package: dwarves 2021-12-05 11:53:55 +02:00
Tee KOBAYASHI e4f761f9da toolchain: Bump version 2021-12-05 11:52:23 +02:00
Tee KOBAYASHI 653a110ddb termux_step_setup_toolchain: -fPIC should be in CFLAGS 2021-12-05 11:52:23 +02:00
Tee KOBAYASHI 697977c0b1 emacs: Assume UTF-8 keyboard input for emacsclient 2021-12-05 10:16:38 +01:00
Termux Github Actions d9a6c35a65 assimp: update to 5.1.3
This commit has been automatically submitted by Github Actions.
2021-12-05 00:21:52 +00:00
Termux Github Actions 51ebb79efa youtubedr: update to 2.7.5
This commit has been automatically submitted by Github Actions.
2021-12-04 18:37:20 +00:00
Termux Github Actions 044de7b65e double-conversion: update to 3.1.6
This commit has been automatically submitted by Github Actions.
2021-12-04 18:07:29 +00:00
xtkoba 4fb7b68113 qemu: include m68k targets (#8147) 2021-12-04 18:28:47 +02:00
Henrik Grimler cfe737f112 termux-tools: termux-change-repo remove science-packages
The repository has been merged with termux-packages, so no need to
subscribe to it.
2021-12-04 16:12:34 +01:00
Henrik Grimler 2f324c79c5 apt: remove science-repo from recommended packages
The repository has been merged back into termux-packages.

Add both game-repo and science-repo to TERMUX_PKG_REPLACES, I forgot
to the former when I merged game-repo.
2021-12-04 16:12:29 +01:00
Henrik Grimler f8746124e6 science-repo: remove package
All packages have been moved to main repository.
2021-12-04 16:12:22 +01:00
Henrik Grimler 3daa0aa540 Bump all (ex-)science packages as part of merge with termux-packages
So that the package that is uploaded to the main repo has a higher
version than the version in the game repo.

All packages have been uploaded manually.

%ci:no-build
2021-12-04 14:41:46 +01:00
Henrik Grimler c19c20649e science-repo: merge with main repository
We created additional repositories back in the day when network
bandwidth was an issue.  Today we do not have this problem thanks to
fosshost, so there is not really any reason to keep games in another
repo.

Removing science-repo also simplifies for mirror maintainers
slightly, there is one less repo to check the status of, there's
now only termux-packages, x11-packages and termux-root-packages.

%ci:no-build
2021-12-04 14:40:13 +01:00
Henrik Grimler b1d236ee16 openfoam: cp folder straight into TERMUX_PKG_MASSAGEDIR
Some installed files are not recognized when we create the massage
tar, for example
$PREFIX/opt/OpenFOAM-v2106/src/OpenFOAM/memory/tmp/tmp.H.  The
compiled files work just find without them, but if we want to compile
another variant of openfoam on device then they are necessary.

Copying straight into the massage dir fixes the issue.
2021-12-04 14:36:37 +01:00
Henrik Grimler ba557931af openscad: fix build with latest cgal 2021-12-04 14:36:37 +01:00
Henrik Grimler 79c41ed239 libgeos: build with cmake 2021-12-04 14:36:37 +01:00
Henrik Grimler b9c052b893 libgeos: update to 3.10.1 2021-12-04 14:36:37 +01:00
Henrik Grimler cb8e5946b2 openfoam: update to 21.06
Finally a working build :)

Tests done: run cavity tutorial on aarch64 and arm.

TODO/things that would be nice to test:

* Check if we actually need to set WM_{CC,CXX,CFLAGS,CXXFLAGS} in
  etc/config.sh/settings.
* Test compilation with Gcc on device
* Look at the __libc_malloc->malloc patch in sigFpe.C again, and try
  to upstream the fix so that it isn't as glibc specific.

We need to remove -std=c++11 from CXXFLAGS, or else we get errors when building with
our (rather new) version of CGAL, for example:

/data/data/com.termux/files/usr/include/CGAL/array.h:72:44: error: no template named 'index_sequence' in namespace 'std'
make_filled_array_aux(const T& value, std::index_sequence<Is...>)
                                      ~~~~~^

/data/data/com.termux/files/usr/include/CGAL/number_utils.h:320:10: warning: 'decltype(auto)' type specifier is a C++14 extension [-Wc++14-extensions]
  decltype(auto) approximate_sqrt(const NT& nt)
           ^
/data/data/com.termux/files/usr/include/CGAL/number_utils.h:320:1: error: deduced return types are a C++14 extension
  decltype(auto) approximate_sqrt(const NT& nt)
  ^
2021-12-04 14:36:37 +01:00
Henrik Grimler 0d7e97dada mapserver: update to 7.6.4 2021-12-04 14:36:37 +01:00
Henrik Grimler d45ecb01ed Bump packages depending on libc++ after ndk-r23 update
All except openfoam since it does not build.
2021-12-04 14:36:37 +01:00
Henrik Grimler b3c90e7554 glpk: update to 5.0 2021-12-04 14:36:37 +01:00
Lucy Phipps 6bb673864a texlive: bump again 2021-12-04 14:36:37 +01:00
Lucinda May Phipps 5554c78529 texlive: bump revision
20200406-5 is missing from repo
2021-12-04 14:36:37 +01:00
Henrik Grimler 53a68414f1 gnucap: update to 20210107 2021-12-04 14:36:37 +01:00
Henrik Grimler a0698575f6 proj: update to 8.1.1 2021-12-04 14:36:37 +01:00
Wetitpig d2e73c7ebf Bump GDAL to version 3.3.2 (#76)
* Bump GDAL to version 3.3.2
2021-12-04 14:36:37 +01:00
Wetitpig a1ceafe797 fix tempfileDir by @TERMUX_PREFIX@ 2021-12-04 14:36:37 +01:00
Wetitpig 3560c68a57 Bump revision 2021-12-04 14:36:37 +01:00
Wetitpig 395d616cb7 Fix single quotations 2021-12-04 14:36:37 +01:00
Yaksh Bariya e3aed3c12e gdal: Bump to 3.3.1 2021-12-04 14:36:37 +01:00
Yaksh Bariya c81e3e520e cgal: Bump to 5.3 2021-12-04 14:36:37 +01:00
Henrik Grimler 21c678ea6f gdal: enable postgresql and netcdf support 2021-12-04 14:36:37 +01:00
Henrik Grimler b54419ee24 cgal: update to 5.2.2 2021-12-04 14:36:37 +01:00
Henrik Grimler f202c4f1c8 proj: update to 8.1.0 2021-12-04 14:36:37 +01:00
Henrik Grimler 9c5893a0ac gdal: update to 3.3.0 2021-12-04 14:36:37 +01:00
Henrik Grimler 0840e634b7 libosmium: update to 2.17.0 2021-12-04 14:36:37 +01:00
Henrik Grimler faf66c6042 osm2pgsql: update to 1.5.0 2021-12-04 14:36:37 +01:00
Henrik Grimler f9f304898f spatialite-tools: bump after proj update 2021-12-04 14:36:37 +01:00
Henrik Grimler cff835123c proj: update to 8.0.1 2021-12-04 14:36:37 +01:00
Henrik Grimler 3b45e93ed9 gap: update to 4.11.1 2021-12-04 14:36:37 +01:00
Henrik Grimler 0fa7f9e1de netcdf-c: update to 4.8.0
Also disable libhdf5 dependency, seems to be recommended to remove it.
2021-12-04 14:36:37 +01:00
Henrik Grimler 87581d6a01 openmpi: update to 4.1.1 2021-12-04 14:36:37 +01:00
Skyler Hawthorne a570798b32 osmium-tool 2021-12-04 14:36:37 +01:00
Skyler Hawthorne ac9c9b2d31 libosmium 2021-12-04 14:36:37 +01:00
Skyler Hawthorne c1f5b9f39c libprotozero 2021-12-04 14:36:37 +01:00
Skyler Hawthorne 2b3e931134 libosmpbf 2021-12-04 14:36:37 +01:00
Skyler Hawthorne f4cfdd5344 osm2pgsql: add package 2021-12-04 14:36:37 +01:00
Henrik Grimler 45bd59d9dc Set TERMUX_PKG_MAINTAINER for all packages 2021-12-04 14:36:37 +01:00
Henrik Grimler 1f9fdb30da spatialite-tools: update to 5.0.1 2021-12-04 14:36:37 +01:00
Henrik Grimler 175fd03c1f texlive: rename termux_step_post_extract_package
This function was renamed to termux_step_post_get_source before.
%ci:no-build
2021-12-04 14:36:37 +01:00
Henrik Grimler 9c2d75b00f texlive: add profile.d/texlive.fish script
By @leomayer.
2021-12-04 14:36:37 +01:00
Skyler Hawthorne 404eeeff68 gdal: add expat support 2021-12-04 14:36:37 +01:00
Henrik Grimler b091f44e5e gdal: link against spatialite for real 2021-12-04 14:36:37 +01:00
Henrik Grimler 59729792d5 openscad: bump
Last version was built and uploaded even though it should not have been
2021-12-04 14:36:37 +01:00
Henrik Grimler 5007a83a51 gdal: link against libspatialite 2021-12-04 14:36:37 +01:00
Henrik Grimler 02d10c4622 spatialite-tools: add package 2021-12-04 14:36:37 +01:00
Henrik Grimler db6492231a libspatialite: add package 2021-12-04 14:36:37 +01:00
Henrik Grimler 0154a605a3 openscad: rm accidently checked in patch
ci:no-build
2021-12-04 14:36:37 +01:00
Henrik Grimler cc4ce9acf2 librttopo: add package 2021-12-04 14:36:37 +01:00
Henrik Grimler 8ec413bc9c libfreexl: add package 2021-12-04 14:36:36 +01:00
Henrik Grimler 43f44b327a libgeos: update to 3.9.1 2021-12-04 14:36:36 +01:00
Henrik Grimler a5c96bd040 openbabel: bump after boost update 2021-12-04 14:36:36 +01:00
Henrik Grimler 3e5010bd33 openmpi: autoreconf to fix linking with libomp.a
Fixes https://github.com/termux/science-packages/issues/65.
2021-12-04 14:36:36 +01:00
Henrik Grimler c1d257f778 cgal: update to 5.2 2021-12-04 14:36:36 +01:00
Henrik Grimler 318fab83e0 eigen: update to 3.3.9 2021-12-04 14:36:36 +01:00
Henrik Grimler a49f3c00cc gdal: update to 3.2.1 2021-12-04 14:36:36 +01:00
Henrik Grimler cf378d5fe4 mapserver: update to 7.6.2 2021-12-04 14:36:36 +01:00
Henrik Grimler 65dec0e9b9 proj: update to 7.2.1 2021-12-04 14:36:36 +01:00
Henrik Grimler 36ad626e2a openmpi: update to 4.1.0 2021-12-04 14:36:36 +01:00
Henrik Grimler b810bcdbfa cgal: update to 5.1.1 2021-12-04 14:36:36 +01:00
Henrik Grimler 80189aaca6 gdal: update to 3.2.0 2021-12-04 14:36:36 +01:00
Henrik Grimler 28d1240b38 proj: update to 7.2.0 2021-12-04 14:36:36 +01:00
Henrik Grimler a0686edfa5 eigen: update to 3.3.8 2021-12-04 14:36:36 +01:00
Henrik Grimler 40502acc91 cgal: update to 5.1 2021-12-04 14:36:36 +01:00
Henrik Grimler 23d37f05a0 glpk: add package
Requested in https://github.com/termux/science-packages/issues/53
2021-12-04 14:36:36 +01:00
Henrik Grimler df2a6d6245 openmpi: update to 4.0.5 2021-12-04 14:36:36 +01:00
Henrik Grimler 6e3773471e proj: update to 7.1.1 2021-12-04 14:36:36 +01:00
Henrik Grimler 4354d80753 gdal: update to 3.1.3 2021-12-04 14:36:36 +01:00
Konstantin Podsvirov 7da4e900db openscad: bump to rebuild against latest boost 2021-12-04 14:36:36 +01:00
Henrik Grimler 12016d5e0b mapserver: update to 7.6.1 2021-12-04 14:36:36 +01:00
Henrik Grimler 1879322d2a cgal: update to 5.0.3 2021-12-04 14:36:36 +01:00
Leonid Pliushch c54915dafd openmpi: disable -Wl,--as-needed to force-link with libandroid-shmem 2021-12-04 14:36:36 +01:00
Henrik Grimler 7975ac248f openscad: fix build error
boost/detail/endian.hpp does not seem to be used in import.cc so no need to include it
2021-12-04 14:36:36 +01:00
Henrik Grimler 93a09271c4 openscad: bump to rebuild against latest boost 2021-12-04 14:36:36 +01:00
Henrik Grimler 5edf7ff46a mapserver: extract LICENSE from README 2021-12-04 14:36:36 +01:00
Henrik Grimler 2bc4cc9d6f gdal: update to 3.1.2 2021-12-04 14:36:36 +01:00
Henrik Grimler 6ca242c2a9 proj: bump to include license file in package 2021-12-04 14:36:36 +01:00
Henrik Grimler 3fbbc6c5f1 openmpi: bump to include license file in package 2021-12-04 14:36:36 +01:00
Henrik Grimler 180561ad02 netcdf-c: bump to include license file in package 2021-12-04 14:36:36 +01:00
Henrik Grimler bb63b93dfe mapserver: bump to include license file in package 2021-12-04 14:36:36 +01:00
Henrik Grimler bdf7964e00 libhdf5: bump to include license file in package 2021-12-04 14:36:36 +01:00
Henrik Grimler 91b0a021fa bump openmpi and proj to restart build 2021-12-04 14:36:36 +01:00
Henrik Grimler 2a4a0b5b06 openmpi: fix memory_patcher_component 2021-12-04 14:36:36 +01:00
Henrik Grimler 42b35372c5 proj: update to 7.1.0 2021-12-04 14:36:36 +01:00
Henrik Grimler a9911bf8db openmpi: update to 4.0.4 2021-12-04 14:36:36 +01:00
Henrik Grimler 451483f15c openbabel: update to 3.1.1 2021-12-04 14:36:36 +01:00
Henrik Grimler 0b9c09ebad mapserver: bump after gdal update 2021-12-04 14:36:36 +01:00
Henrik Grimler b4a6aedfc8 gdal: update to 3.1.0 2021-12-04 14:36:36 +01:00
Henrik Grimler b44bf3d489 mapserver: update to 7.6.0 2021-12-04 14:36:36 +01:00
Henrik Grimler 8efa9ef5e0 texlive: make new subpackages conflict with fontsextra
Fix typos when retrieving file lists for texlive-libertinus-type1 and
texlive-ipaex-type1 and make sure mktexlsr can be found in postinst scripts

%ci:no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 61cef608cc proj: restart build
%ci:reset-backlog
2021-12-04 14:36:36 +01:00
Henrik Grimler a70f9524c3 proj: update to 7.0.1 2021-12-04 14:36:36 +01:00
Henrik Grimler 3f1f516e58 texlive: create 20 new subpackages from texlive-fontsextra to decrease size 2021-12-04 14:36:36 +01:00
Henrik Grimler 89952bd6b6 texlive: fix more scripts
Midly annoying that the texlive root is not retrieved from TEXMFROOT..
2021-12-04 14:36:36 +01:00
Henrik Grimler 01abe10e2a texlive: depend on texlive-bin >= 20200406-4
Required since binaries where moved to $PREFIX/bin/texlive.
2021-12-04 14:36:36 +01:00
Henrik Grimler 4ead576743 texlive: mv from main repository
Also add profile.d script to add bin/texlive/ to path as binaries in texlive-bin have been moved there
2021-12-04 14:36:36 +01:00
Henrik Grimler 51ed4a9f0f mapserver: update to 7.4.4 2021-12-04 14:36:36 +01:00
Henrik Grimler 28e236d904 gap: exclude pkgs again to keep deb size small 2021-12-04 14:36:36 +01:00
Henrik Grimler 2190e8945a netcdf-c: update to 4.7.4 2021-12-04 14:36:36 +01:00
Henrik Grimler baebc6198d libhdf5: build with zlib support 2021-12-04 14:36:36 +01:00
Henrik Grimler 2e355869d4 gap: update to 4.11.0
Also include all packages in deb, and fix some path errors.
2021-12-04 14:36:36 +01:00
Henrik Grimler 23ee1bc6ed openmpi: update to 4.0.3 2021-12-04 14:36:36 +01:00
Henrik Grimler 2ced20c8f9 Bump gdal and mapserver after proj update 2021-12-04 14:36:36 +01:00
Henrik Grimler 5551b3ba14 proj: update to 7.0.0 2021-12-04 14:36:36 +01:00
Henrik Grimler af3a7562a5 netcdf-c: bump after libhdf5 update 2021-12-04 14:36:36 +01:00
Henrik Grimler 29f627e799 libhdf5: update to 1.12.0 2021-12-04 14:36:36 +01:00
Henrik Grimler 46227fad86 cgal: update to 5.0.2 2021-12-04 14:36:36 +01:00
Henrik Grimler 98a3050b01 proj: update to 6.3.1 2021-12-04 14:36:36 +01:00
Henrik Grimler af69bf1923 openscad: skip (outdated?) boost check
Upstream issue: https://github.com/openscad/openscad/issues/3197
2021-12-04 14:36:36 +01:00
Henrik Grimler 4a20a80801 openscad: bump after cgal update 2021-12-04 14:36:36 +01:00
Henrik Grimler c64a27f7f3 gdal: update to 3.0.4 2021-12-04 14:36:36 +01:00
Henrik Grimler 4db3f1f391 cgal: update to 5.0.1 2021-12-04 14:36:36 +01:00
Henrik Grimler e4bffe13f9 openmpi: remove no longer needed -llog flag 2021-12-04 14:36:36 +01:00
Henrik Grimler 3e05d2d9bc proj: update to 6.3.0 2021-12-04 14:36:36 +01:00
Henrik Grimler 4ad00be3d4 mapserver: update to 7.4.3 2021-12-04 14:36:36 +01:00
Henrik Grimler b2e96a5629 libhdf5: update to 1.10.6 2021-12-04 14:36:36 +01:00
Henrik Grimler 25104fc415 gdal: update to 3.0.2 2021-12-04 14:36:36 +01:00
Henrik Grimler f4071c3354 proj: update to 6.2.1 2021-12-04 14:36:36 +01:00
Henrik Grimler 9793efeeca netcdf-c: update to 4.7.3 2021-12-04 14:36:36 +01:00
Henrik Grimler d291de5e51 mapserver: update to 7.4.2 2021-12-04 14:36:36 +01:00
Henrik Grimler 24293e2087 libgeos: update to 3.8.0 2021-12-04 14:36:36 +01:00
Henrik Grimler 101dfb1276 eigen: switch to gitlab for src tar 2021-12-04 14:36:36 +01:00
Henrik Grimler fffc39cd59 openscad: install openscad, examples and libraries 2021-12-04 14:36:36 +01:00
Henrik Grimler a25d559f89 openscad: link with boost "manually"
features/boost.prf might be the proper file to patch rather than doing this
2021-12-04 14:36:36 +01:00
Leonid Plyushch 0753b8b696 new package: openscad 2021-12-04 14:36:36 +01:00
Henrik Grimler 12f131bb64 openmpi: fix shmem patch 2021-12-04 14:36:36 +01:00
Henrik Grimler aaceda4c49 openmpi: update to 4.0.2 2021-12-04 14:36:36 +01:00
Henrik Grimler edfe129cb8 openbabel: bump to trigger ci 2021-12-04 14:36:36 +01:00
Henrik Grimler eccfa15b01 openfoam: use 'true' instead of 'yes' in build.sh 2021-12-04 14:36:36 +01:00
Henrik Grimler 8927f78444 openbabel: update to 3.0.0 2021-12-04 14:36:36 +01:00
Leonid Plyushch 3be2fb1f79 new package: cgal 2021-12-04 14:36:36 +01:00
Henrik Grimler 74e0310f2e Bump updated packages and reset backlog
%ci:reset-backlog

Otherwise CI tries to build openfoam
2021-12-04 14:36:36 +01:00
Henrik Grimler f7c39ce3c9 proj: update to 6.2.0 2021-12-04 14:36:36 +01:00
Henrik Grimler ff18eca8b4 netcdf-c: update to 4.7.1 2021-12-04 14:36:36 +01:00
Henrik Grimler a258c940fe gap: update to 4.10.2 2021-12-04 14:36:36 +01:00
Henrik Grimler e02d9e00a6 OpenFOAM: add package
Build takes waaay to long for CI so:
%ci:no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler dd3bdc44c7 mapserver: Update to 7.4.1 2021-12-04 14:36:36 +01:00
Leonid Plyushch 2b9c1ae358 fix build.sh for some packages
Build system require to use true/false for boolean variables.
2021-12-04 14:36:36 +01:00
Henrik Grimler 3f80bea1a5 gap: add dependency zlib 2021-12-04 14:36:36 +01:00
Henrik Grimler d5bd386c24 proj: update to 6.1.1
%ci:reset-backlog
2021-12-04 14:36:36 +01:00
Henrik Grimler 18a295aeca netcdf-c: bump and conflict with dev pkg
%ci-no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 16326b70a5 mapserver: bump and conflict with dev pkg
%ci-no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 975f7f7245 openbabel: bump and conflict with dev pkg
%ci-no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler c853eb39d5 openmpi: bump and conflict with dev pkg
%ci-no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 5734d073c1 libhdf5: bump and conflict with dev pkg
%ci-no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 4fdc07c949 libgeos: build static library
%ci:no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 8fe8952089 libgeos: bump and conflict with dev pkg
%ci:no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 2abedda0f5 gnucap: bump and conflict with dev pkg
%ci:no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 8de6a73f88 proj: bump and conflict with dev pkg
%ci:no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 7137697649 gap: bump and conflict with dev pkg
%ci:no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler ca2f1a0c61 eigen: bump and conflict with dev pkg
%ci:no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 38bf8e0655 gdal: conflict with dev pkg
%ci-no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 5ea326a3e4 gdal: update to 3.0.1
%ci:no-build
2021-12-04 14:36:36 +01:00
Henrik Grimler 7cccd3fe6d osmctools: depend on zlib 2021-12-04 14:36:36 +01:00
Henrik Grimler 7c03faccaa osmctools: fix sha256sum 2021-12-04 14:36:36 +01:00
Henrik Grimler 6aee8eefa3 osmctools: fix build script 2021-12-04 14:36:36 +01:00
Wetitpig 1ca03b57b6 Build in source 2021-12-04 14:36:36 +01:00
Wetitpig 77aec6efb5 Rename License to LICENSE 2021-12-04 14:36:36 +01:00
Wetitpig ec50254607 Add osmctools 2021-12-04 14:36:36 +01:00
Henrik Grimler 76f5c9889f netcdf-c: update to 4.7.0 2021-12-04 14:36:36 +01:00
Leonid Plyushch 8a33fb402f proj: bump revision 2021-12-04 14:36:36 +01:00
Leonid Plyushch 4c96072df6 openbabel: bump revision 2021-12-04 14:36:36 +01:00
Leonid Plyushch 7d59761a75 mapserver: bump revision 2021-12-04 14:36:36 +01:00
Leonid Plyushch 0682e5ea6a libhdf5: bump revision 2021-12-04 14:36:36 +01:00
Leonid Plyushch 4c43151425 libgeos: bump revision 2021-12-04 14:36:36 +01:00
Leonid Plyushch 72bf4bbe52 gnucap: bump revision 2021-12-04 14:36:36 +01:00
Leonid Plyushch 381cb9d48f gdal: bump revision 2021-12-04 14:36:35 +01:00
Leonid Plyushch 7c098d102c libgeos: use https for homepage 2021-12-04 14:36:35 +01:00
Henrik Grimler 3f3b3ce0ba proj: update to 6.1.0 2021-12-04 14:36:35 +01:00
Henrik Grimler 41fa59e3ca mapserver: dummy change to re-try CI script 2021-12-04 14:36:35 +01:00
Henrik Grimler 7a2ac36fb0 mapserver: build with geos support 2021-12-04 14:36:35 +01:00
Henrik Grimler 103a905084 mapserver: update to trigger build 2021-12-04 14:36:35 +01:00
Henrik Grimler 8a80b4126c mapserver: bump to trigger re-build 2021-12-04 14:36:35 +01:00
Henrik Grimler 449d971db4 mapserver: bump package to restart cirrus-ci 2021-12-04 14:36:35 +01:00
Henrik Grimler 52851fff41 mapserver: don't set CMAKE_BUILD_TYPE in configure args 2021-12-04 14:36:35 +01:00
Henrik Grimler 43117cf35a mapserver: update to 7.4.0
Also clean up build.sh a bit
2021-12-04 14:36:35 +01:00
Bjoern Schilberg a6fd7fb058 Added new package mapserver. 2021-12-04 14:36:35 +01:00
Henrik Grimler 166d776a73 gdal: LICENSE.txt->LICENSE.TXT 2021-12-04 14:36:35 +01:00
Henrik Grimler b5274f80da gdal: package LICENSE.txt 2021-12-04 14:36:35 +01:00
Henrik Grimler cfe1f28e48 libgeos: update to 3.7.2 2021-12-04 14:36:35 +01:00
Henrik Grimler f961bbfdc0 gdal: fix compilation error 2021-12-04 14:36:35 +01:00
Henrik Grimler 2d1d83152c gdal: add license 2021-12-04 14:36:35 +01:00
Henrik Grimler 525eae3d2e gdal: update to 3.0.0 2021-12-04 14:36:35 +01:00
Bjoern Schilberg 0ba4fa5e46 Added new package gdal. 2021-12-04 14:36:35 +01:00
Henrik Grimler f04d627189 gnucap: bump after readline update 2021-12-04 14:36:35 +01:00
Henrik Grimler 27e5aa3ee2 libhdf5: remove custom pkgconfig file 2021-12-04 14:36:35 +01:00
Henrik Grimler 07dad03020 libhdf5: re-do H5Tinit.c, H5lib_settings.c, TryRunResults_out.cmake
1.10.5 introduced another test whose results needed to be added to
TryRunResults_out.cmake.
2021-12-04 14:36:35 +01:00
Henrik Grimler 7af23331fe libhdf5: update to 1.10.5 2021-12-04 14:36:35 +01:00
Henrik Grimler be0806e36e proj: add package 2021-12-04 14:36:35 +01:00
Henrik Grimler 4accfc8f4c libgeos: dummy update to make gitlab CI happy 2021-12-04 14:36:35 +01:00
Henrik Grimler 882a629d47 libgeos: add package 2021-12-04 14:36:35 +01:00
Henrik Grimler 042ba5dc46 openmpi: update to 4.0.1 2021-12-04 14:36:35 +01:00
Henrik Grimler 616b86c892 netcdf-cxx: mv to disabled packages
Bintray's free plan doesn't allow custom licenses
2021-12-04 14:36:35 +01:00
Henrik Grimler 35c44ad9c8 openmpi: test gitlab-ci + bintray 2021-12-04 14:36:35 +01:00
Henrik Grimler 8426a095d2 libhdf5: set TERMUX_PKG_VERSION on one row (and test gitlab-ci + automatic bintray upload) 2021-12-04 14:36:35 +01:00
Henrik Grimler 459292d31e Update libhdf5 to retry gitlab-ci 2021-12-04 14:36:35 +01:00
Henrik Grimler cea5a37abb libhdf5: bump to test gitlab-ci 2021-12-04 14:36:35 +01:00
Henrik Grimler 116c4b0768 libhdf5: remove TERMUX_PKG_REVISION 2021-12-04 14:36:35 +01:00
Henrik Grimler 44b2867b46 libhdf5: bump to test travis 2021-12-04 14:36:35 +01:00
Henrik Grimler c0551da453 openmpi: update to 4.0.0 2021-12-04 14:36:35 +01:00
Henrik Grimler 1973d60b9a gnucap: fix linker error
"cannot locate symbol run_mode referenced by gnucap-default-plugins.sh"
2021-12-04 14:36:35 +01:00
Henrik Grimler 8d11634f79 eigen: update to 3.3.7 2021-12-04 14:36:35 +01:00
Henrik Grimler 7465b0f974 netcdf-c: update to 4.6.2 2021-12-04 14:36:35 +01:00
Henrik Grimler a172e99781 netcdf-cxx: add missing dependency netcdf-c 2021-12-04 14:36:35 +01:00
Henrik Grimler 81b7f21f5e openmpi: update to 3.1.3 2021-12-04 14:36:35 +01:00
Henrik Grimler 411457eb6a libhdf5: update to 1.10.4 2021-12-04 14:36:35 +01:00
Henrik Grimler 04016b58e4 libhdf5: set TERMUX_PKG_LICENSE 2021-12-04 14:36:35 +01:00
Fredrik Fornwall 195025da06 Bump c++-using packages 2021-12-04 14:36:35 +01:00
Fredrik Fornwall ae7a381c1e scripts/lint-packages.py cleanups 2021-12-04 14:36:35 +01:00
Your Name 8060a466c8 libhdf5: add missing architectures
Thanks to @live_the_dream @its-pointless !
2021-12-04 14:36:35 +01:00
Your Name a98a4b3199 libhdf5: limit to aarch64 for now
... until we have the output of H5make_libsettings and H5detect for other architectures.
2021-12-04 14:36:35 +01:00
Your Name 3ef27980ff libhdf5: add package 2021-12-04 14:36:35 +01:00
Henrik Grimler db1e8c7f63 Add package licenses 2021-12-04 14:36:35 +01:00
Henrik Grimler 968b037990 netcdf-c, netcdf-cxx: add packages 2021-12-04 14:36:35 +01:00
Henrik Grimler 912047a4f1 eigen: add package 2021-12-04 14:36:35 +01:00
Henrik Grimler 04b179adeb gap: add package 2021-12-04 14:36:35 +01:00
Henrik Grimler 7b48a74c70 openbabel: add package 2021-12-04 14:36:35 +01:00
Henrik Grimler 3b9fa3a280 openmpi: avoid error/warning on arm 2021-12-04 14:36:35 +01:00
Henrik Grimler 6eb7e81903 openmpi: fix build error for openmpi 2021-12-04 14:36:35 +01:00
Henrik Grimler c6979c6a7e openmpi: update to 3.1.2 2021-12-04 14:36:35 +01:00
Henrik Grimler aacb64c202 openmpi: add package 2021-12-04 14:36:35 +01:00
Henrik Grimler eb293a260a gnucap: simplify/speed-up build a bit 2021-12-04 14:36:35 +01:00
Henrik Grimler 764b9a9c0f gnucap: add package 2021-12-04 14:36:35 +01:00
Tee KOBAYASHI 270336c86f new package: apkeep 2021-12-04 14:27:53 +01:00
Tee KOBAYASHI f6cd9a3ed7 alpine: Depend on coreutils 2021-12-04 14:27:25 +01:00
Butta 3ad1aa79bc swift: link the stdlib against libunwind 2021-12-04 18:33:15 +05:30
Leonid Pliushch 82a78ca781 build-package.sh: fix undefined AR variable
Building metapackages doesn't involve setup of compiler toolchain,
so certain variables are not set. In general, it was not expected
that package archive generation will use utilities that come with
cross-compiler as this functionality should rely on utilities
installed by host package manager.

/home/builder/termux-packages/scripts/build/termux_step_create_debian_package.sh: line 49: AR: unbound variable
2021-12-04 10:37:55 +02:00
Tee KOBAYASHI 98c4c40edb liblua5{2,3,4}: The debscripts are for subpackages 2021-12-04 07:59:00 +01:00
Termux Github Actions d9475337de k9s: update to 0.25.8
This commit has been automatically submitted by Github Actions.
2021-12-04 00:27:31 +00:00
Termux Github Actions 6b4ec34e74 git-delta: update to 0.10.3
This commit has been automatically submitted by Github Actions.
2021-12-04 00:18:59 +00:00
Termux Github Actions 3705aa5524 elixir: update to 1.13.0
This commit has been automatically submitted by Github Actions.
2021-12-04 00:12:13 +00:00
Henrik Grimler c141dce4bc torsocks: enable again for aarch64
A couple of patches from master branch seem to fix syscall issues,
investigated by @ladar.
2021-12-03 20:59:25 +01:00
Termux Github Actions 94200bfbda enchant: update to 2.3.2
This commit has been automatically submitted by Github Actions.
2021-12-03 18:29:16 +00:00
Termux Github Actions eee213a4a4 binaryen: update to 103
This commit has been automatically submitted by Github Actions.
2021-12-03 18:23:26 +00:00
ruki 384b28f7a2 xmake: 2.6.1 2021-12-03 20:43:04 +05:30
Tee KOBAYASHI 3d7c5aa219 liblua5{2,3,4}: Use update-alternatives 2021-12-03 12:20:44 +01:00
xyllery-7 da51ef0d6e Remove AR from unset variables in Rust build.sh 2021-12-03 01:55:47 +01:00
xyllery-7 8f5652db62 update BOOTSTRAP_VERSION 2021-12-03 01:55:47 +01:00
xyllery-7 bf20909ef8 rust to 1.57 2021-12-03 01:55:47 +01:00
Tee KOBAYASHI 84126f7f6f avahi: Fix non-root user issue in avahi-autoipd 2021-12-03 01:55:12 +01:00
Tee KOBAYASHI c4db48e780 avahi: Bump revision 2021-12-03 01:55:12 +01:00
Tee KOBAYASHI 719725c5d2 avahi: Fix hardcoded paths 2021-12-03 01:55:12 +01:00
Tee KOBAYASHI 8ca1927be8 avahi: Enable non-root user to launch daemon 2021-12-03 01:55:12 +01:00
Tee KOBAYASHI d8f66fc717 slashem-extended: Fix patch pathname 2021-12-03 01:51:45 +01:00
Tee KOBAYASHI 7ca3dbe5a7 new package: slashem-extended 2021-12-03 01:51:45 +01:00
Tee KOBAYASHI 5f40673ec5 zsh: compinit: unsetopt nocaseglob 2021-12-03 01:50:47 +01:00
Termux Github Actions c01cceb43b jfrog-cli: update to 2.8.1
This commit has been automatically submitted by Github Actions.
2021-12-03 00:22:30 +00:00
Termux Github Actions 167a9fe494 flyctl: update to 0.0.260
This commit has been automatically submitted by Github Actions.
2021-12-03 00:15:20 +00:00
Termux Github Actions 9e3a2963ea gh: update to 2.3.0
This commit has been automatically submitted by Github Actions.
2021-12-02 18:12:00 +00:00
Henrik Grimler 81aa2067fd command-not-found: update to 1.69 2021-12-02 13:25:48 +01:00
Yaksh Bariya ff70dc837e redis: bump to 6.2.6
New version has security fixes
2021-12-02 17:53:09 +05:30
Termux Github Actions f5f221bced chezmoi: update to 2.9.2
This commit has been automatically submitted by Github Actions.
2021-12-02 12:10:43 +00:00
Yaksh Bariya 302a8cc579 germanium: fix hardcoded path 2021-12-02 16:25:04 +05:30
xtkoba 41e07e5b2f mailutils: Fix hardcoded paths (#8121)
* mailutils: Fix hardcoded paths

* mailutils: Bump revision
2021-12-02 15:52:57 +05:30
Leonid Pliushch 758ec3a929 generate-bootstraps.sh: don't pull game-repo 2021-12-02 11:00:22 +02:00
Yaksh Bariya 44bae38f90 nodejs-lts: bump to 16.13.1 2021-12-02 13:59:49 +05:30
YAKSH BARIYA 651d4f7713 nodejs: Bump to 17.2.0 (#8108)
Additional changes made:
- The libatomic hack has been removed since https://github.com/termux/termux-packages/issues/3092 has been reported to have been fixed with newer NDK
2021-12-02 13:52:00 +05:30
Termux Github Actions ef3aa91006 flyctl: update to 0.0.259
This commit has been automatically submitted by Github Actions.
2021-12-02 06:10:42 +00:00
Termux Github Actions b467e40bda qalc: update to 3.22.0
This commit has been automatically submitted by Github Actions.
2021-12-02 00:34:49 +00:00
Termux Github Actions a260f763d8 flyctl: update to 0.0.258
This commit has been automatically submitted by Github Actions.
2021-12-02 00:14:17 +00:00
Henrik Grimler 74f4bcec39 php-redis: bump to rebuild against php 8.1 2021-12-01 12:44:18 +01:00
Tee KOBAYASHI da45e93d9b samba: Bump to 4.14.10 2021-12-01 15:04:14 +05:30
sk0kanik 67ae94b7a7 added -d:tempDir, fixes #8096
note : my commit 84566bf fixed getTempDir(), not #8096
2021-12-01 12:43:49 +05:30
Tee KOBAYASHI 24089bf8e1 php: Explicitly link against compiler-rt builtins 2021-12-01 11:29:23 +05:30
Tee KOBAYASHI 97ad8ad3d2 mkvtoolnix: Bump revision to rebuild 2021-12-01 11:02:40 +05:30
Termux Github Actions cc26063d90 jfrog-cli: update to 2.8.0
This commit has been automatically submitted by Github Actions.
2021-12-01 00:21:07 +00:00
Termux Github Actions 41e0c14ed2 unshield: update to 1.5.0
This commit has been automatically submitted by Github Actions.
2021-11-30 18:57:08 +00:00
Termux Github Actions f0cad6edc6 neovim: update to 0.6.0
This commit has been automatically submitted by Github Actions.
2021-11-30 18:27:26 +00:00
sk0kanik 84566bfb8a fixes #8096 2021-11-30 14:30:51 +01:00
Termux Github Actions 30f1f34279 jfrog-cli: update to 2.7.0
This commit has been automatically submitted by Github Actions.
2021-11-30 12:18:25 +00:00
Termux Github Actions ecdd614b91 chezmoi: update to 2.9.1
This commit has been automatically submitted by Github Actions.
2021-11-30 12:11:45 +00:00
xtkoba 7517b43661 dialog: Fix Android 7.x non-ASCII characters issue (#8093)
* dialog: Link against libandroid-support

* dialog: Bump revision
2021-11-30 08:13:43 +00:00
xtkoba 8a0b284f16 cavez-of-phear: Fix Android 7.x non-ASCII characters issue (#8092)
* cavez-of-phear: Link against libandroid-support

* cavez-of-phear: Bump revision
2021-11-30 08:12:31 +00:00
xtkoba 1e643d0f74 mdp: Fix Android 7.x non-ASCII characters issue (#8091)
* mdp: Link against libandroid-support

* mdp: Bump revision
2021-11-30 08:11:58 +00:00
Lucy Phipps 09ecfc3c26 util-linux: update to 2.37.2 2021-11-30 08:02:49 +00:00
Lucy Phipps d2a254b765 unrar: update to 6.1.2 2021-11-30 07:49:06 +00:00
Lucy Phipps 90c73e8e32 vim(-python): update to 8.2.3700 2021-11-30 07:35:18 +00:00
Lucy Phipps 3452d5b235 libsqlite: update patch 2021-11-30 07:22:21 +00:00
Lucy Phipps 25951b6b93 fossil: update to 2.17 2021-11-30 06:47:29 +00:00
Lucy Phipps eecdddf9cc libsqlite(-tcl): update to 3.37.0 2021-11-30 06:45:45 +00:00
Lucinda May Phipps 518706ccd8 git: update to 2.34.1 2021-11-30 06:34:09 +00:00
Termux Github Actions a1dc51b400 xxhash: update to 0.8.1
This commit has been automatically submitted by Github Actions.
2021-11-30 00:31:52 +00:00
Henrik Grimler ce170a49cd ruby: rebuild with ndk r23
Thereby allowing us to remove workaround for setjmp issue.
2021-11-29 17:38:48 +01:00
Henrik Grimler 67babc6702 emacs: remove setjmp workaround
@xtkoba pointed out that this was due to a clang bug, which should be
fixed in the libllvm that is shipped with ndk-r23:

https://github.com/termux/termux-packages/pull/7473#issuecomment-913555494
2021-11-29 17:35:14 +01:00
Henrik Grimler 1f9ba967d3 libdaemon: fix type in TERMUX_PKG_REVISION
It was bumped to upload it to repo, and that has been achieved in any
case, so lets just delete this line.

Also, no need for bumps for just building and uploading, it can be
done through github actions instead.

%ci:no-build
2021-11-29 16:19:44 +01:00
Henrik Grimler 0be130b144 libdaemon: bump, package is missing on repo
Reported on irc by Spads.
2021-11-29 16:02:01 +01:00
Termux Github Actions d46ce3b6fe patchelf: update to 0.14.2
This commit has been automatically submitted by Github Actions.
2021-11-29 12:17:34 +00:00
Lucy Phipps 590a8e682e apt, bison: bump to fix facessat calls 2021-11-29 10:07:40 +00:00
Tee KOBAYASHI d36fd6b8f8 Globally set confvar gl_cv_func_wcrtomb_works=yes 2021-11-29 09:26:02 +01:00
Tee KOBAYASHI 7f94f7877a grep: Configure with gl_cv_func_wcrtomb_works=yes 2021-11-29 09:26:02 +01:00
Tee KOBAYASHI 0ce0565007 sed: Configure with gl_cv_func_wcrtomb_works=yes 2021-11-29 09:26:02 +01:00
Lucy Phipps 9294069374 bash: bump revision 2021-11-29 08:23:30 +00:00
Lucinda May Phipps 344d016a06 fix path in ndk-patches/linux-fcntl.h.patch 2021-11-29 08:19:22 +00:00
Lucy Phipps 9edcea2b24 ndk-sysroot: bump revision 2021-11-29 08:13:27 +00:00
Lucinda May Phipps 0bf4b5ed4b Rename linux-fcntl.h to linux-fcntl.h.patch
oops
2021-11-29 08:08:27 +00:00
Lucy Phipps ac21a02504 bash: bump revision 2021-11-29 08:00:39 +00:00
Lucy Phipps 369d15f4ef ndk-patches: disable AT_EACCESS
https://android.googlesource.com/platform/bionic.git/+/refs/tags/ndk-r23b/libc/bionic/faccessat.cpp#50
2021-11-29 07:58:58 +00:00
Lucinda May Phipps 15f9d29901 bash: update to 5.1.p12 2021-11-29 04:18:15 +00:00
Termux Github Actions f5e528071f chezmoi: update to 2.9.0
This commit has been automatically submitted by Github Actions.
2021-11-29 00:15:34 +00:00
Lucinda May Phipps e375464b0f apt: update to 2.3.13 2021-11-28 19:15:07 +00:00
Termux Github Actions 15c37e45bd direnv: update to 2.29.0
This commit has been automatically submitted by Github Actions.
2021-11-28 18:09:39 +00:00
Jia Yuan Lo dc74c17f87 new package: innoextract 2021-11-28 20:31:26 +05:30
Yaksh Bariya c16607dd7b cppcheck: bump to 2.6.2 2021-11-28 19:50:14 +05:30
Yaksh Bariya b71cec0721 cavif-rs: update to 1.3.3 2021-11-28 16:51:41 +05:30
Yaksh Bariya a80418a8bf assimp: bump to 5.1.2 2021-11-28 16:39:09 +05:30
Yaksh Bariya 26b94660d5 cppcheck: fix typo 2021-11-28 16:39:09 +05:30
Termux Github Actions 4256e37f97 patchelf: update to 0.14.1
This commit has been automatically submitted by Github Actions.
2021-11-28 11:03:52 +00:00
Yaksh Bariya 623e21fb09 cppcheck: enable auto-updates 2021-11-28 16:21:14 +05:30
Leonid Pliushch b0fdf212aa proot-distro: update to 2.9.3 2021-11-28 12:46:17 +02:00
Yaksh Bariya 74a5fbc577 cmake: bump to 3.22.0 2021-11-28 16:05:05 +05:30
Leonid Pliushch d0f45fa928 proot-distro: update to 2.9.2 2021-11-28 11:39:33 +02:00
sk0kanik 4d8d6e4411 nim: update to 1.6.0 (#8085)
* nim: update to 1.6.0

* makefile.patch: removed -lrt
2021-11-28 14:45:50 +05:30
Termux Github Actions 21525ea2df i2pd: update to 2.40.0
This commit has been automatically submitted by Github Actions.
2021-11-28 06:20:28 +00:00
Efreak badd45f635 bump imagemagick version to 7.1.0.16 2021-11-28 10:52:34 +05:30
Efreak 0a7585d33f add fftw to imagemagick build
added explicitly because despite it being a default, fft doesn't seem to work.

```
~/src/fft-test
❯ magick clown_orig.jpg -fft \
           \( +clone  -write clown_phase.png +delete \) +delete \
           -write clown_magnitude.png  -colorspace gray \
           -auto-level -evaluate log 100000  clown_spectrum.png
magick: delegate library support not built-in `clown_orig.jpg' (FFTW) @ warning/fourier.c/ForwardFourierTransformImage/914.
magick: unable to open image ' ': No such file or directory @ error/blob.c/OpenBlob/3527.
magick: no decode delegate for this image format `' @ error/constitute.c/ReadImage/572.

~/src/fft-test
❯ magick -version
Version: ImageMagick 7.1.0-15 Q16-HDRI aarch64 2021-11-20 https://imagemagick.org
Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI
Delegates (built-in): bzlib cairo fontconfig freetype heic jng jp2 jpeg jxl lcms lzma pangocairo png rsvg tiff webp x xml zlib
Compiler: gcc (4.2)
```
As you can see, fft doesn't work, and the fftw delegate isn't listed as a built-in.
Unsure if this would work, as I am unable to configure a termux build environment (my pc is >10 years old, not powerful enough for android build environments; the build scripts don't seem to want to work on my tablet)
2021-11-28 10:52:34 +05:30
ifurther f6e47e1b4f New package: marisa 2021-11-28 00:17:51 +01:00
Jia Yuan Lo b4ef578a82 emscripten: update patches 2021-11-28 00:09:48 +01:00
Jia Yuan Lo a8d89fe3a3 emscripten: update install file lists 2021-11-28 00:09:48 +01:00
Jia Yuan Lo 61ac32cd73 emscripten: cleanup build.sh 2021-11-28 00:09:48 +01:00
Jia Yuan Lo cabf6306ab emscripten: update to 3.0.0 2021-11-28 00:09:48 +01:00
Jia Yuan Lo d19deb355e vulkan packages: update to 1.2.199 2021-11-28 00:07:08 +01:00
Jia Yuan Lo d68189f282 Improve build.sh to allow building specific commit
regardless of upstream activity which is a shortcoming of
termux_git_clone_src.sh that currently always choose the latest commit from
the repo. The issue is spotted in 1337fa0ffe.

Also updates the package for clvk and bump the revision for clpeak.
2021-11-28 00:07:08 +01:00
Leonid Pliushch a7baaef46d proot-distro: update to 2.9.1
One small change that had to be included in 2.9.0.
2021-11-27 21:54:33 +02:00
Leonid Pliushch a88bc97bbb proot-distro: update to 2.9.0 2021-11-27 21:27:17 +02:00
Termux Github Actions 0609194e81 patchelf: update to 0.14
This commit has been automatically submitted by Github Actions.
2021-11-27 18:21:30 +00:00
Termux Github Actions 9faa122355 git-delta: update to 0.10.2
This commit has been automatically submitted by Github Actions.
2021-11-27 18:15:29 +00:00
Leonid Pliushch d8357b5ed2 Revert "gitea: update to 1.15.6"
Cancel Gitea update for now due to error in one of dependencies,
maybe need wait 1.15.7+.

 github.com/lib/pq
 # github.com/lib/pq
 vendor/github.com/lib/pq/user_posix.go:12:6: userCurrent redeclared in this block
         /home/builder/.termux-build/gitea/build/src/code.gitea.io/gitea/vendor/github.com/lib/pq/user_other.go:7:29: previous declaration
 code.gitea.io/gitea/modules/public
 code.gitea.io/gitea/modules/svg
 make: *** [Makefile:610: gitea] Error 2

This reverts commit 2bcc501646.
2021-11-27 16:03:47 +02:00
Henrik Grimler c01d2e1d4f termux-tools: remove game-repo from termux-change-repo
The repository has been merged with termux-packages, and the repo is
being removed, so no need for users to change its url.
2021-11-27 14:45:22 +01:00
Leonid Pliushch b94cb24520 liblua54: correctly specify make target 2021-11-27 15:29:54 +02:00
Leonid Pliushch c7414d3cff Revert "liblua54: build with readline support (#8078)"
This reverts commit 6e9d154a1c.
2021-11-27 15:28:29 +02:00
Arun 6e9d154a1c liblua54: build with readline support (#8078) 2021-11-27 14:39:50 +02:00
Leonid Pliushch 2bcc501646 gitea: update to 1.15.6 2021-11-27 14:34:06 +02:00
Leonid Pliushch ee8feaeb36 docker image: install the latest lts version of nodejs 2021-11-27 14:33:31 +02:00
Henrik Grimler 1e03f5d94c apt: remove game-repo from suggested packages
All packages that were previously installable from the repo has now
been moved to the main repository.
2021-11-27 13:26:59 +01:00
Henrik Grimler a3307822cd game-repo: remove, all packages have been mv'ed to main repo 2021-11-27 13:26:47 +01:00
Henrik Grimler 0dc2f09fa7 games: bump all packages as part of merge with termux-packages
So that the package that is uploaded to the main repo has a higher
version than the version in the game repo.

All packages have been uploaded manually.

%ci:no-build
2021-11-27 13:26:06 +01:00
Steeve 25a8b4a2f5 new package: kubelogin (#7962) 2021-11-27 14:24:18 +02:00
Henrik Grimler a016229734 game-repo: merge with main repository
We created additional repositories back in the day when network
bandwidth was an issue.  Today we do not have this problem thanks to
fosshost, so there is not really any reason to keep games in another
repo.

Removing game-repo also simplifies for mirror maintainers slightly,
there is one less repo to check the status of.

Plan is to merge science-repo as well, but keep termux-root-packages
as a separate repository.

%ci:no-build
2021-11-27 13:22:22 +01:00
Tee KOBAYASHI 116285add6 new package: povray 2021-11-27 14:18:44 +02:00
Tee KOBAYASHI 739ac667c2 boost: Backport BOOST_MATH_HEADER_DEPRECATED patch
from https://github.com/boostorg/math/commit/720536a08e4e33639869e1b7a99d9ec923409c0b
2021-11-27 14:18:44 +02:00
Henrik Grimler f3a7d4ec82 myman: spaces->tabs
%ci:no-build
2021-11-27 13:00:41 +01:00
Henrik Grimler 9a0afd7e9b nethack: build host-tools in termux_step_host_build
And simplify the related Makefile patches
2021-11-27 13:00:41 +01:00
Henrik Grimler 7475f41341 myman: rm unnecessary TERMUX_PKG_BUILDDIR/ in step_post_configure 2021-11-27 13:00:41 +01:00
Henrik Grimler 15a3950e1d myman: termux_step_extract_package->termux_step_get_source
The function has been renamed in termux-packages.
2021-11-27 13:00:41 +01:00
Henrik Grimler 7de9fb86c4 gnushogi: fix build with ndk r23 2021-11-27 13:00:41 +01:00
Henrik Grimler 1a0aab80d1 gnugo: fix build with ndk-r23 2021-11-27 13:00:41 +01:00
Henrik Grimler b83fdd6a52 cboard: fix build with ndk r23 2021-11-27 13:00:41 +01:00
Henrik Grimler ca9c18a353 cboard: TERMUX_DEBUG->TERMUX_DEBUG_BUILD
The variable was renamed in termux-packages earlier.
2021-11-27 13:00:41 +01:00
Henrik Grimler 2b3f8572b6 brogue: fix build with ndk r23 2021-11-27 13:00:41 +01:00
Henrik Grimler 27954d93e5 0verkill: fix build with ndk-r23 2021-11-27 13:00:41 +01:00
Dmitry Marakasov 82e412da53 Add npush: curses-based logic game similar to Sokoban and Boulder Dash 2021-11-27 13:00:41 +01:00
Henrik Grimler 1946f069d3 cavez-of-phear: bump revision
To update maintainer.
2021-11-27 13:00:41 +01:00
Dmitry Marakasov f2a7732770 cavez-of-phear: take maintainership 2021-11-27 13:00:41 +01:00
Dmitry Marakasov 831cf9f9a8 cavez-of-phear: update to 0.5.3 2021-11-27 13:00:41 +01:00
Henrik Grimler 9077132b7b moria: fix build error with ndk-r23 2021-11-27 13:00:41 +01:00
Henrik Grimler f7721249e9 Bump all packages depending on libc++
As part of ndk-r23 update.
2021-11-27 13:00:41 +01:00
Maxython 33014ea191 Update TERMUX_PKG_REVISION 2021-11-27 13:00:41 +01:00
Maxython 208df074be Modification of pacman4console. 2021-11-27 13:00:41 +01:00
Henrik Grimler 80e9c5a626 angband: bump to restart build 2021-11-27 13:00:41 +01:00
Henrik Grimler fa2817acee angband: update to 4.2.3 2021-11-27 13:00:41 +01:00
Henrik Grimler 1a1b9817a7 dmagnetic: update to 0.32 2021-11-27 13:00:41 +01:00
Henrik Grimler 817b476c0c dmagnetic: fix typo in msgnetic-scrolls script 2021-11-27 13:00:41 +01:00
Henrik Grimler 282546ca50 dmagnetic: look for wonder* instead of wonderland*
The files as downloaded are named wonder.* and not wonderland.*, this
prevents users from having to rename the files for dmagnetic to find
them when started as `dMagnetic game-name`.
2021-11-27 13:00:41 +01:00
Henrik Grimler c633044cc8 dmagnetic: add magnetic-scrolls script for downloading games
Helper script for downloading the game files, through a TUI.

Also update some patch offsets while we are at it.
2021-11-27 13:00:41 +01:00
Henrik Grimler 114ae3dfec dmagnetic: update to 0.31 2021-11-27 13:00:41 +01:00
Henrik Grimler c4615fa6d1 moria: update to 5.7.15 2021-11-27 13:00:41 +01:00
Henrik Grimler 15229340b3 gnuchess: update to 6.2.8 2021-11-27 13:00:41 +01:00
Henrik Grimler 1a1f889b36 frotz: update 2.53 2021-11-27 13:00:41 +01:00
Henrik Grimler dff3b8a56b angband: update to 4.2.2 2021-11-27 13:00:41 +01:00
Henrik Grimler 7b5852436a moria: version should be GPL-3.0 or later
See https://github.com/dungeons-of-moria/umoria/issues/43.
2021-11-27 13:00:41 +01:00
Henrik Grimler 2cf76ea919 moria: update to 5.7.14
And fix path to help and score file.
2021-11-27 13:00:41 +01:00
Henrik Grimler 9179e35917 0verkill: track @ravener's repository
Closes https://github.com/termux/game-packages/issues/73
2021-11-27 13:00:41 +01:00
Henrik Grimler a5b3bf11cf Set TERMUX_PKG_MAINTAINER for all packages 2021-11-27 13:00:41 +01:00
Henrik Grimler c98b9129e3 moon-buggy: bump to test github action script
And also to see if bintray upload script is totally broken now.
2021-11-27 13:00:41 +01:00
Henrik Grimler a161dee7c6 moon-buggy: bump to test github action script 2021-11-27 13:00:41 +01:00
Henrik Grimler af9135182d 0verkill: add package 2021-11-27 13:00:41 +01:00
Henrik Grimler 179e759a8a dopewars: bump to restart build 2021-11-27 13:00:41 +01:00
Henrik Grimler 2ab67c2992 vitetris: remove Makefile patch 2021-11-27 13:00:41 +01:00
Henrik Grimler 0bca3c8995 vitetris: update to 0.59.1 2021-11-27 13:00:41 +01:00
Henrik Grimler 64385bb14d dopewars: update to 1.6.1 2021-11-27 13:00:41 +01:00
Henrik Grimler bb8f52c522 dmagnetic: fix hostbuild step and fix prefix path
Need to change prefix path before host build as the path will be built
into the dMagnetic binary used to generate the ini file.
2021-11-27 13:00:41 +01:00
Henrik Grimler b7bf4d0d3d dmagnetic: update patches for 0.30
Add host_build step to build dMagnetic for host architecture, to avoid

  ./dMagnetic -helpini >dMagnetic.ini
  bin/sh: 1: ./dMagnetic: Exec format error
2021-11-27 13:00:41 +01:00
dettus 488e0708ec Update build.sh
Updating to release 0.30
2021-11-27 13:00:41 +01:00
Leonid Pliushch cf1e03c936 brogue: don't use https://dl.bintray.com/termux/upstream 2021-11-27 13:00:41 +01:00
Henrik Grimler db03c10e1c dmagnetic: add package 2021-11-27 13:00:41 +01:00
Leonid Pliushch 9f1bc65938 brogue: switch upstream
Fixes https://github.com/termux/game-packages/issues/65
2021-11-27 13:00:41 +01:00
Henrik Grimler def5490b2f open-adventure: update to 1.9 2021-11-27 13:00:41 +01:00
Henrik Grimler 497f64b2ab nethack: bump package 2021-11-27 13:00:41 +01:00
Henrik Grimler 1b3ba4bcfe nethack: use absolute paths when saving game
Have not managed to figure out why saving with a relative path
fails. Life is too short to investigate that one full Sunday though,
and this works.
2021-11-27 13:00:41 +01:00
Henrik Grimler 69528fd96a nethack: update patches 2021-11-27 13:00:41 +01:00
Henrik Grimler 3adeffd2c2 nethack: respect $DESTDIR variable 2021-11-27 13:00:41 +01:00
Henrik Grimler f17cc456da nethack: use bison + flex instead of yacc + lex during build 2021-11-27 13:00:41 +01:00
Henrik Grimler 2bcce0f321 nethack: fix warning about ignored linker flags and re-defined vars 2021-11-27 13:00:41 +01:00
Henrik Grimler cdf0dc6813 nethack: split make install into several steps 2021-11-27 13:00:41 +01:00
Henrik Grimler d7ccef1b47 nethack: create $PREFIX/games/nethackdir/save in postinst
Fixes https://github.com/termux/game-packages/issues/62.
2021-11-27 13:00:41 +01:00
Henrik Grimler 9f9dff9cbe snake: fix package 2021-11-27 13:00:41 +01:00
Tipz Team bae02a23c0 new package: snake (#61) 2021-11-27 13:00:41 +01:00
Henrik Grimler d900c3acf1 moria: update to 5.7.13 2021-11-27 13:00:41 +01:00
Leonid Pliushch 5f92f6b662 bastet: fix maintainer field 2021-11-27 13:00:41 +01:00
Leonid Pliushch 60ad320405 nethack: fix maintainer field 2021-11-27 13:00:41 +01:00
Henrik Grimler 25371fdac1 curseofwar: update to 1.3.0 2021-11-27 13:00:41 +01:00
Henrik Grimler d93272f683 vitetris: specify license file 2021-11-27 13:00:41 +01:00
Henrik Grimler 96dcc89f6a vitetris: bump to include LICENSE file in package 2021-11-27 13:00:41 +01:00
Henrik Grimler e6dea36363 tty-solitaire: bump to include LICENSE file in package 2021-11-27 13:00:41 +01:00
Henrik Grimler 40c5bc62c9 open-adventure: bump to include LICENSE file in package 2021-11-27 13:00:41 +01:00
Henrik Grimler bb2f98530f myman: bump to include LICENSE file in package 2021-11-27 13:00:41 +01:00
Henrik Grimler e7ff85a0e9 glulxe: bump to include LICENSE file in package 2021-11-27 13:00:41 +01:00
Henrik Grimler 31848f4392 Add patch from @Rengaf05
See https://github.com/termux/termux-packages/issues/5467.
2021-11-27 13:00:41 +01:00
Henrik Grimler 19aac33ff5 angband: update to 4.2.1 2021-11-27 13:00:41 +01:00
Henrik Grimler e3f5f5289d tty-solitaire: update to 1.3.0 2021-11-27 13:00:41 +01:00
Henrik Grimler b7cb81bb92 ninvaders: switch to maintained github repo, update to 0.1.2 2021-11-27 13:00:41 +01:00
Henrik Grimler 80522257ca moria: update to 5.7.12 2021-11-27 13:00:41 +01:00
Henrik Grimler 958cf170a2 gnuchess: update to 6.2.7 2021-11-27 13:00:41 +01:00
Henrik Grimler 64a8bc60c9 frotz: update to 2.52 2021-11-27 13:00:41 +01:00
Henrik Grimler 00d9dbe975 lexter: bump again to restart build 2021-11-27 13:00:41 +01:00
Henrik Grimler 7e713d9f0f lexter: bump to restart build 2021-11-27 13:00:41 +01:00
Henrik Grimler 63bae47c6d lexter: add package 2021-11-27 13:00:41 +01:00
Henrik Grimler 9fe700504a myman: fix build
Also bump gnuski to restart build
2021-11-27 13:00:41 +01:00
Henrik Grimler 3418a22374 Bump new packages again to restart CI 2021-11-27 13:00:41 +01:00
Henrik Grimler 96f811ff34 gnuski: bump to restart build 2021-11-27 13:00:41 +01:00
Henrik Grimler abf5f0940d myman: fix build error 2021-11-27 13:00:41 +01:00
Henrik Grimler b22b52f89e Bump revision of new packages again 2021-11-27 13:00:41 +01:00
Henrik Grimler d1029a140c Bump revision of new packages to restart CI 2021-11-27 13:00:41 +01:00
Henrik Grimler f3342f0817 myman: add package 2021-11-27 13:00:41 +01:00
Henrik Grimler 4c6b82cf5d gnuski: add package 2021-11-27 13:00:41 +01:00
Leonid Plyushch e21adaf331 dopewars: rebuild 2021-11-27 13:00:41 +01:00
Leonid Plyushch 2fd7c4f214 dopewars: fix path to /tmp 2021-11-27 13:00:41 +01:00
Henrik Grimler c15093fa3b cboard: mv from main repository 2021-11-27 13:00:41 +01:00
Henrik Grimler 43a1484f71 gnuchess: mv package from main repository 2021-11-27 13:00:41 +01:00
Leonid Plyushch 329eb828a0 moria: update CMakeLists.txt.patch 2021-11-27 13:00:41 +01:00
Leonid Plyushch a2385395e2 frotz: remove Makefile.patch 2021-11-27 13:00:41 +01:00
Leonid Plyushch 4bf137767a frotz: update to 2.51 2021-11-27 13:00:41 +01:00
Leonid Plyushch 8126b76050 nethack: update to 3.6.6 2021-11-27 13:00:41 +01:00
Leonid Plyushch 72ebe3c32b moria: update to 5.7.11 2021-11-27 13:00:41 +01:00
Henrik Grimler 7b1285b6f0 nethack: update to 3.6.5 2021-11-27 13:00:41 +01:00
Leonid Plyushch a239fa9557 nethack: update to 3.6.4 2021-11-27 13:00:41 +01:00
Henrik Grimler 5e341a2c19 frotz: update to 2.50, switch upstream url 2021-11-27 13:00:40 +01:00
Henrik Grimler b7323afbbc frotz: switch to working adventure version 2021-11-27 13:00:40 +01:00
its-pointless 51822272bc use static lib to avoid large boost dep 2021-11-27 13:00:40 +01:00
Leonid Plyushch 56b3aecd42 bastet: rebuild package 2021-11-27 13:00:40 +01:00
Henrik Grimler 3756053bab dopewars: avoid using setregid 2021-11-27 13:00:40 +01:00
Henrik Grimler f949fdde4a glulxe: bump to make CI pick up changes 2021-11-27 13:00:40 +01:00
Henrik Grimler 6c0d63d805 dopewars: add package 2021-11-27 13:00:40 +01:00
Henrik Grimler c528c9a65e glulxe: Clean build script and update to 0.5.4 for real 2021-11-27 13:00:40 +01:00
Henrik Grimler c5c078fd63 nudoku: update to 2.0.0 2021-11-27 13:00:40 +01:00
Henrik Grimler 4ffaa9a01b vitetris: add package 2021-11-27 13:00:40 +01:00
Henrik Grimler 926fe94171 open-adventure: update to 1.8 2021-11-27 13:00:40 +01:00
Henrik Grimler 9294e9c9c9 angband: update to 4.2.0 2021-11-27 13:00:40 +01:00
Henrik Grimler 06b52ceb59 nethack: do 32bit host-build for 32bit arches
Fixes https://github.com/termux/game-packages/issues/20 and https://github.com/termux/game-packages/issues/27
2021-11-27 13:00:40 +01:00
Leonid Plyushch 4127f007df fix build.sh according to latest changes to build system
%ci:no-build
2021-11-27 13:00:40 +01:00
Henrik Grimler 7514e4afd7 nethack: update to 3.6.2 2021-11-27 13:00:40 +01:00
Henrik Grimler bddfdacb44 pacman4console: add package 2021-11-27 13:00:40 +01:00
Henrik Grimler 1dba518c7a ninvaders: add package 2021-11-27 13:00:40 +01:00
Henrik Grimler d183b37657 open-adventure: libedit-dev is now part of libedit 2021-11-27 13:00:40 +01:00
Leonid Plyushch f62841fc1f nsnake: bump revision 2021-11-27 13:00:40 +01:00
Leonid Plyushch 67f7a08dff moria: bump revision 2021-11-27 13:00:40 +01:00
Leonid Plyushch 3d88759be6 curseofwar: bump revision 2021-11-27 13:00:40 +01:00
Leonid Plyushch 598fd8b27b bastet: bump revision 2021-11-27 13:00:40 +01:00
Henrik Grimler 6a3f4cbc45 bastet: trigger re-build after submodule update 2021-11-27 13:00:40 +01:00
Henrik Grimler dd48421f75 bastet: bump to link against boost 1.70 2021-11-27 13:00:40 +01:00
Henrik Grimler a31dba6888 moria: fix "bad system call" 2021-11-27 13:00:40 +01:00
Henrik Grimler 454575984b moria: fix paths 2021-11-27 13:00:40 +01:00
Henrik Grimler 48fb470c68 moria: rename binary umoria->moria, install more (needed) files 2021-11-27 13:00:40 +01:00
Henrik Grimler 78f707805c moria: allow out of src builds 2021-11-27 13:00:40 +01:00
Henrik Grimler 52dd839d3a moria: update to 5.7.10 and update homepage and url 2021-11-27 13:00:40 +01:00
Henrik Grimler cae1f7d8a9 cavez-of-phear: add package 2021-11-27 13:00:40 +01:00
Henrik Grimler f4224edf15 bastet: drop TERMUX_PKG_FOLDERNAME 2021-11-27 13:00:40 +01:00
Leonid Plyushch 1e63194f86 new package: bastet
From https://github.com/termux/termux-packages/pull/1543.
2021-11-27 13:00:40 +01:00
Henrik Grimler b298ef84fc frotz: replace rindex with strrchr 2021-11-27 13:00:40 +01:00
Henrik Grimler ce54b6c72d nethack: fix SRCURL 2021-11-27 13:00:40 +01:00
Henrik Grimler d725da3f83 nethack: cleanup build script 2021-11-27 13:00:40 +01:00
Leonid Plyushch bb3aadd402 new package: nethack 2021-11-27 13:00:40 +01:00
Henrik Grimler eb8750196d open-adventure: specify LICENSE 2021-11-27 13:00:40 +01:00
Henrik Grimler 6e74e1bea2 nudoku: add license and cleanup 2021-11-27 13:00:40 +01:00
Henrik Grimler de343ae4c7 nsnake: Add license and cleanup 2021-11-27 13:00:40 +01:00
its-pointless bd717d94f2 snake game ala nokia phones.. 2021-11-27 13:00:40 +01:00
its-pointless 458e26ec09 sudoku clone for terminal 2021-11-27 13:00:40 +01:00
Henrik Grimler 7e53740c9a frotz: remove old rindex->strrchr def since this has been merged 2021-11-27 13:00:40 +01:00
Leonid Plyushch 7e2d5680ab add licenses for more packages 2021-11-27 13:00:40 +01:00
Leonid Plyushch 6abd4c0e46 [incomplete] set licenses for packages 2021-11-27 13:00:40 +01:00
Fredrik Fornwall b0fd2b6f1f tty-solitaire: Update from 1.1.0 to 1.1.1 2021-11-27 13:00:40 +01:00
Fredrik Fornwall ca6a2436ec brogue: Update from 1.7.4 to 1.7.5 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 6109e1e4f0 tty-solitaire: Update from 1.0.0 to 1.1.0 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 367abb82d8 angband: Update from 4.1.2 to 4.1.3 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 9a6581c97c Bump c++-using packages 2021-11-27 13:00:40 +01:00
Fredrik Fornwall f00f069122 glulxe: Use termux_download instead of curl directly 2021-11-27 13:00:40 +01:00
Fredrik Fornwall c14a260561 http -> https updates 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 7ac5a6c672 angband: Update from 4.1.0 to 4.1.2 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 099da62681 moon-buggy: Update homepage 2021-11-27 13:00:40 +01:00
Fredrik Fornwall e6b436aad7 angband: Update checksum 2021-11-27 13:00:40 +01:00
Fredrik Fornwall ebdf2695cb tty-solitaire: Fix building 2021-11-27 13:00:40 +01:00
Auxilus 9309007637 tty-solitaire: Add package 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 809ce2c039 Drop need of setting TERMUX_PKG_FOLDERNAME
Instead figure out the top level source folder ourselves.
2021-11-27 13:00:40 +01:00
Fredrik Fornwall 957a54c31a Rebuild all packages with control.tar.gz
Bump the version of all old packages that contained a control.tar.gz
file - as of now only control.tar.xz is used. See #1398.
2021-11-27 13:00:40 +01:00
Oliver Schmidhauser 9407e0a467 Add proper package description 2021-11-27 13:00:40 +01:00
Oliver Schmidhauser 78c5caa196 Add moria package
As requested in #533 (fixes #533).
2021-11-27 13:00:40 +01:00
Fredrik Fornwall 71d2e06429 angband: Update from 4.0.5 to 4.1.0 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 281f133202 brogue: -Werror=implicit-function-declaration 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 17e2234497 Remove TERMUX_TAR and TERMUX_TOUCH
These can be removed now that OS X is not supported directly (OS X
users can still use Docker to build though).

Fixes #936.
2021-11-27 13:00:40 +01:00
Fredrik Fornwall 3fd5cb70fd Use more source checksums 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 172747d4ac Use more source checksums 2021-11-27 13:00:40 +01:00
Fredrik Fornwall a2330052f2 Use more source checksums 2021-11-27 13:00:40 +01:00
Fredrik Fornwall d9c30cd329 frotz: Update project homepage 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 967d2ccd76 frotz: Depend on curl for the zgames script
Fixes #779.
2021-11-27 13:00:40 +01:00
Fredrik Fornwall d335fe9395 glulxe: Update from 0.5.2 to 0.5.4 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 7b49acb07b curseofwar: Fix build with new cmake system 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 5b81d162cb s/TERMUX_PKG_BUILD_REVISION/TERMUX_PKG_REVISION/ 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 0a75b6dc1a moon-buggy: Switch to alternate download url 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 56bde27d26 Switch from ftp.gnu.org to mirrors.kernel.org 2021-11-27 13:00:40 +01:00
Fredrik Fornwall ebd7ef86b5 Update readline to v7 and bash to v4.4
As a consequence of updating readline to version 7 we bump the
build revision of all packaging linking to it as the soname has
changed.
2021-11-27 13:00:40 +01:00
Fredrik Fornwall 949c4342cf Cleanup of more packages 2021-11-27 13:00:40 +01:00
Fredrik Fornwall a7aabf2e45 brogue: Prepare for clang 2021-11-27 13:00:40 +01:00
Fredrik Fornwall fd2442216a angband: Update from 4.0.4 to 4.0.5 2021-11-27 13:00:40 +01:00
Fredrik Fornwall d350e87785 angband: Update from 4.0.3 to 4.0.4 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 147c3125b1 Fix rpl_malloc when cross compiling
Work around rpl_malloc being used, see
http://wiki.buici.com/xwiki/bin/view/Programing+C+and+C%2B%2B/Autoconf+and+RPL_MALLOC
for more information:

"The AC_FUNC_MALLOC macro makes sure that the malloc function when passed a zero
argument returns a valid memory block instead of a NULL pointer. This behaviour
conforms to the GNU C library.  Normally, this is a reasonable test that autoconf
makes at build-time. In the case of cross-compilation, however, autoconf cannot
execute a program to verify proper behavior.  It makes the conservative assumption
that the target library will produce non-conforming code.

Failure of this test causes autconf to replace malloc() calls with rpl_malloc()
calls. At link time, if there is no rpl_malloc() function, the linker will fail
with an error describing the missing symbol. The autoconf documentation recommends
adding this harmless code to the application to implement the function."

In Termux the rpl_malloc() usage is useless at best, and may also prevent building
some packages as well as giving runtime crashes for libgc-using packages or others
expecting to intercept malloc.

Previously some packages specified worked around this themselves, but the configure
arguments are now moved into build-package.sh.
2021-11-27 13:00:40 +01:00
Fredrik Fornwall 6b5235f52d Minor version bumps 2021-11-27 13:00:40 +01:00
Fredrik Fornwall d0f623bbf4 angband: Update to 4.0.2 from 4.0.1 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 61ed93d7e5 frotz: Update frotz from 2.43 to 2.44 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 6f44cb75da angband: Update to 4.0.1 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 4e6cca7e20 frotz: Fix man path 2021-11-27 13:00:40 +01:00
Fredrik Fornwall e202d4541c Update greed from 3.11 to 4.1 2021-11-27 13:00:40 +01:00
Fredrik Fornwall 25d152455a Initial push 2021-11-27 13:00:40 +01:00
Henrik Grimler bf4e4a6489 open-adventure: update to 1.7 2021-11-27 13:00:40 +01:00
Henrik Grimler 88e749fc25 open-adventure: add package 2021-11-27 13:00:40 +01:00
Yonle d3e5b6fc05 pcre: Change source download 2021-11-27 07:54:19 +01:00
Yonle 78789dbd65 [test] Rewrite patch 2021-11-27 09:52:19 +05:30
Yonle acd6608d68 [test] remove autoplug_libcaca.patch 2021-11-27 09:52:19 +05:30
Yonle 6da988cb1a meson: Bump 0.90.1 2021-11-27 09:52:19 +05:30
Yonle 2496207111 Change sha256sum 2021-11-27 09:52:19 +05:30
Yonle 21c2a0ca27 Bump 1.19.3 2021-11-27 09:52:19 +05:30
Yonle e2f5ea20e9 fluidsynth: Bump 2.2.4 2021-11-27 09:41:14 +05:30
Termux Github Actions 0f1822c27b k9s: update to 0.25.7
This commit has been automatically submitted by Github Actions.
2021-11-27 00:24:57 +00:00
Termux Github Actions 8680beeea4 fd: update to 8.3.0
This commit has been automatically submitted by Github Actions.
2021-11-27 00:17:07 +00:00
Henrik Grimler 3bb1aefce9 argon2: update SRCURL
So that build works again.

%ci:no-build
2021-11-26 20:04:29 +01:00
Termux Github Actions c0720ccbc3 harfbuzz: update to 3.1.2
This commit has been automatically submitted by Github Actions.
2021-11-26 18:13:39 +00:00
Henrik Grimler 20d81f49ed unbound: bump, package is missing from repo
The CI script seem to have a problem with building dependencies when
several packages are added in a single merge.
2021-11-26 12:52:58 +01:00
Henrik Grimler cdff59cb7b libnutls: bump after dependency on unbound was added
Forgot about that in the PR.
2021-11-26 08:57:20 +01:00
Tee KOBAYASHI 031ba9f0d2 libgnutls: Enable libdane 2021-11-26 08:56:49 +01:00
Tee KOBAYASHI 8c49908831 new package: unbound 2021-11-26 08:56:49 +01:00
Arun 578ea03970 php: update to 8.1 2021-11-26 08:55:45 +01:00
Termux Github Actions 37617c6261 btfs: update to 1.6.0
This commit has been automatically submitted by Github Actions.
2021-11-26 06:14:38 +00:00
Termux Github Actions fd2cc9918b git-delta: update to 0.10.1
This commit has been automatically submitted by Github Actions.
2021-11-25 18:14:56 +00:00
Henrik Grimler cc4b45dc54 pass-otp: use command -v instead of which
Fixes https://github.com/termux/termux-packages/issues/8057.
2021-11-25 13:15:06 +01:00
Termux Github Actions e5428dd6b9 libexif: update to 0.6.24
This commit has been automatically submitted by Github Actions.
2021-11-25 12:13:41 +00:00
Termux Github Actions 9607440989 jfrog-cli: update to 2.6.2
This commit has been automatically submitted by Github Actions.
2021-11-25 12:12:44 +00:00
Henrik Grimler 0dbab6fa85 gobject-introspection: get python version from python build.sh
Hardcoding it in gobject-introspection's build.sh and meson.patch will
most definetly lead to us failing to update it somewhere when updating
or rebuilding the package.
2021-11-25 13:02:27 +01:00
Tee KOBAYASHI 5837f3f445 Rename extension 2021-11-25 13:02:27 +01:00
Tee KOBAYASHI b134718de2 meson should use python3.10 2021-11-25 13:02:27 +01:00
Tee KOBAYASHI 4cc5dc59da Link against libpython3.10 2021-11-25 13:02:27 +01:00
xtkoba b1693113b1 gobject-introspection: Try to fix Python issue 2021-11-25 13:02:27 +01:00
Tee KOBAYASHI dd4a1c5072 avahi: Add dependency 2021-11-25 11:32:44 +01:00
Tee KOBAYASHI 638d4c2806 new package: avahi 2021-11-25 11:32:44 +01:00
Tee KOBAYASHI ad5b19dced new package: libdaemon 2021-11-25 11:32:44 +01:00
Tee KOBAYASHI c562c08518 apache2: Fix DT_NEEDED and DT_RUNPATH for modules 2021-11-25 11:28:22 +01:00
xtkoba 5f51b30e93 new package: nlopt 2021-11-25 10:56:54 +01:00
Termux Github Actions 897cea5674 git-delta: update to 0.10.0
This commit has been automatically submitted by Github Actions.
2021-11-25 00:20:53 +00:00
Yisus7u7 df4060a04a new package: gst-libav (#8044) 2021-11-25 00:38:55 +02:00
Termux Github Actions bd10b67a26 libvips: update to 8.12.1
This commit has been automatically submitted by Github Actions.
2021-11-24 18:16:18 +00:00
Krishna Kanhaiyaandkcubeterm 3e941eec14 termux-tools: removed kcubeterm mirror (#8052)
Co-authored-by: kcubeterm <kcubeterm.gmail.com>
2021-11-24 22:09:11 +05:30
Termux Github Actions 7f9387fc25 k9s: update to 0.25.6
This commit has been automatically submitted by Github Actions.
2021-11-24 12:16:42 +00:00
Termux Github Actions 377a5959e2 shfmt: update to 3.4.1
This commit has been automatically submitted by Github Actions.
2021-11-24 00:17:58 +00:00
Termux Github Actions 216330d1ff rgbds: update to 0.5.2
This commit has been automatically submitted by Github Actions.
2021-11-24 00:17:29 +00:00
Termux Github Actions fc0df0ba5c nnn: update to 4.4
This commit has been automatically submitted by Github Actions.
2021-11-23 18:23:50 +00:00
Termux Github Actions 2afac81b70 k9s: update to 0.25.5
This commit has been automatically submitted by Github Actions.
2021-11-23 18:19:34 +00:00
Termux Github Actions 2a78c295b4 hydroxide: update to 0.2.21
This commit has been automatically submitted by Github Actions.
2021-11-23 18:12:24 +00:00
sk0kanik 60eab8f277 swi-prolog : Update to 8.5.2 2021-11-23 20:59:24 +05:30
Termux Github Actions 27dc0055ec calc: update to 2.14.0.8
This commit has been automatically submitted by Github Actions.
2021-11-23 12:08:50 +00:00
Henrik Grimler a2ea95e340 lighttpd: rebuild after DTTOIF symbol has been added to toolchain
Hopefully fixes https://github.com/termux/termux-packages/issues/3968.
2021-11-23 10:58:22 +01:00
Henrik Grimler b7feda48ef ndk-sysroot: bump after ndk-patches update 2021-11-23 10:15:24 +01:00
xtkoba 7c228b846e ndk-patches: Add IFTODT and DTTOIF to dirent.h (#8041)
ndk-patches: Add IFTODT and DTTOIF to dirent.h
2021-11-23 10:12:17 +01:00
Termux Github Actions 9de4baa777 tesseract: update to 5.0.0-rc3
This commit has been automatically submitted by Github Actions.
2021-11-23 00:36:41 +00:00
Termux Github Actions 6986bcc1d2 jfrog-cli: update to 2.6.1
This commit has been automatically submitted by Github Actions.
2021-11-23 00:16:28 +00:00
xtkoba 7fb2351600 php: Install php.ini examples (#8038) 2021-11-22 23:56:44 +02:00
xtkoba d9bfc7ee39 yasm: Bump revision
to rebuild.
2021-11-23 01:48:41 +05:30
Henrik Grimler 363ea28095 sun: add package
sun is a nice little application for making small notes. The timezone
patch makes sure the time is reported in the local timezone, see
https://github.com/golang/go/issues/20455.
2021-11-22 15:45:04 +01:00
Termux Github Actions 2e88f518ea lazygit: update to 0.31.4
This commit has been automatically submitted by Github Actions.
2021-11-22 12:32:59 +00:00
Termux Github Actions 306558e135 erlang: update to 24.1.7
This commit has been automatically submitted by Github Actions.
2021-11-22 12:29:59 +00:00
xtkoba dc01648e16 recutils: Install elisp files 2021-11-22 13:23:15 +05:30
Leap of Azzam 844477f98b imagemagick: enable Magick++ (#8034)
* imagemagick: enable Magick++
2021-11-22 08:52:37 +01:00
Yaksh Bariya 4d27b8efbd gn: Bump to latest 20211116 2021-11-22 07:09:18 +05:30
Termux Github Actions 2697b3aea4 libtreesitter: update to 0.20.1
This commit has been automatically submitted by Github Actions.
2021-11-22 00:31:15 +00:00
Termux Github Actions efd0e053f0 jfrog-cli: update to 2.6.0
This commit has been automatically submitted by Github Actions.
2021-11-22 00:30:39 +00:00
Termux Github Actions 7fe13da7d1 flyctl: update to 0.0.256
This commit has been automatically submitted by Github Actions.
2021-11-22 00:26:31 +00:00
Termux Github Actions 7a77b2f83a findomain: update to 5.0.1
This commit has been automatically submitted by Github Actions.
2021-11-22 00:23:39 +00:00
Michal Bednarski a9de8a2ef0 proot: Update package
termux/proot#203
2021-11-21 15:35:09 +01:00
Lucy Phipps 0fa474f866 irssi, libapt-pkg-perl, subversion, weechat: bump
perl dependent shared libraries needed bumping after threads enabled
2021-11-21 13:13:55 +00:00
Yaksh Bariya f784482198 php: Enable sodium module 2021-11-21 18:00:32 +05:30
Yaksh Bariya 2b8b24fe09 perl: Do not unset AR for global scope 2021-11-21 17:58:52 +05:30
xtkoba 77bce9623a perl: Use thread support 2021-11-21 17:58:52 +05:30
Termux Github Actions 80725b4fc7 k9s: update to 0.25.4
This commit has been automatically submitted by Github Actions.
2021-11-21 00:23:04 +00:00
Termux Github Actions 55c93949d5 jp2a: update to 1.1.1
This commit has been automatically submitted by Github Actions.
2021-11-21 00:17:23 +00:00
Termux Github Actions b1c7fc4b43 chezmoi: update to 2.8.0
This commit has been automatically submitted by Github Actions.
2021-11-21 00:15:32 +00:00
Henrik Grimler a5e6cc90f5 liblua54: fix build with ndk-r23 2021-11-20 20:31:50 +01:00
Henrik Grimler 7a09e57aea liblua53: fix build with ndk-r23 2021-11-20 20:30:05 +01:00
xtkobaandbuttaface 02f758d613 CONTRIBUTING.md: Use the words "source is available" (#8011)
Co-authored-by: buttaface <butta@fastem.com>
2021-11-20 18:38:45 +05:30
Termux Github Actions 1ee376d455 libvips: update to 8.12.0
This commit has been automatically submitted by Github Actions.
2021-11-20 12:17:34 +00:00
Jia Yuan Lo 185970c705 emscripten: update to 2.0.34 (#8009)
* emscripten: update to 2.0.34

* emscripten: update patches & fix i686 native build
2021-11-20 15:10:12 +05:30
Yaksh Bariya 3c91c9e100 bash-completion: Fix conflict with pacman
Fixes #8010
2021-11-20 14:09:09 +05:30
Master Java 4ef8870456 kotlin: update to 1.6.0 2021-11-20 11:57:08 +05:30
Termux Github Actions e637506fd8 wren: update to 0.4.0
This commit has been automatically submitted by Github Actions.
2021-11-20 06:25:01 +00:00
Termux Github Actions 4d6ddf39fc flyctl: update to 0.0.255
This commit has been automatically submitted by Github Actions.
2021-11-20 00:15:22 +00:00
Termux Github Actions a40139c7c1 fselect: update to 0.7.8
This commit has been automatically submitted by Github Actions.
2021-11-19 18:16:40 +00:00
Termux Github Actions c47bddcaec flyctl: update to 0.0.253
This commit has been automatically submitted by Github Actions.
2021-11-19 18:11:04 +00:00
xtkoba 8cf3e92a4f zsh: Add cap module 2021-11-19 17:37:01 +01:00
xtkoba 38d1fd23a9 zsh: Enable cap 2021-11-19 17:37:01 +01:00
Henrik Grimler 8d2bb7520a torsocks: blacklist for aarch64
It just hangs when run on aarch64 (behaviour could possibly depend on
kernel version). Lets blacklist the package for aarch64 and promote
use of proxychains-ng instead.

Fixes https://github.com/termux/termux-packages/issues/2711.
2021-11-19 17:24:40 +01:00
Arun febe905dee postgresql: update to 14.1 (#7995)
* Update build.sh

* postgresql
2021-11-19 16:17:32 +05:30
xtkoba 63d13157b7 ffmpeg: Add libxml2 dependency 2021-11-19 15:07:20 +05:30
Arun c8df017063 mariadb: Fix output of mariadb-config (#8001)
* Create libmariadb-mariadb_config-mariadb_config.c.patch

* Update build.sh
2021-11-19 14:29:58 +05:30
Lucinda May Phipps 85f03336d7 git: update to 2.34.0 2021-11-19 00:11:19 +00:00
Termux Github Actions 6499dede84 erlang: update to 24.1.6
This commit has been automatically submitted by Github Actions.
2021-11-18 18:28:30 +00:00
Termux Github Actions 7f2fa5266d croc: update to 9.5.0
This commit has been automatically submitted by Github Actions.
2021-11-18 18:09:09 +00:00
Jeeva K bc99d7b429 ghostscript: update to 9.55 2021-11-18 22:03:35 +05:30
Yaksh Bariya fa06d40e76 php: Bump to 8.0.13 2021-11-18 21:53:43 +05:30
Yaksh Bariya 81b142a793 git-sizer: update to 1.5.0 2021-11-18 21:12:06 +05:30
Yaksh Bariya 4abbbdf455 stalebot: Ignore issues for package requests 2021-11-18 20:38:27 +05:30
Malvin Gattinger 9a86d903b4 compile mu4e with emacs on device via postinst 2021-11-18 15:07:33 +01:00
Yaksh Bariya 5027722535 Add config for stalebot 2021-11-18 19:16:07 +05:30
Henrik Grimler 6347a2bbd6 command-not-found: update to 1.67 2021-11-18 09:53:30 +01:00
Arun 17475e2190 mariadb: fix socket path 2021-11-18 09:49:10 +01:00
Henrik Grimler 22ecf22438 apache2: compile host tool in termux_step_host_build
Instead of in termux_step_post_configure.
2021-11-18 08:35:34 +01:00
Henrik Grimler 239ae0c5fc inetutils: fix build with ndk-r23 2021-11-18 08:16:40 +01:00
Henrik Grimler 14cb2a865e iverilog: fix build with ndk-r23 2021-11-18 08:16:19 +01:00
Termux Github Actions 3b694dbbb6 lychee: update to 0.8.1
This commit has been automatically submitted by Github Actions.
2021-11-18 06:34:11 +00:00
Termux Github Actions d4e6994afa ccache: update to 4.5.1
This commit has been automatically submitted by Github Actions.
2021-11-18 00:14:46 +00:00
Henrik Grimler 283c1337a1 direnv: patch makefile to set correct PREFIX 2021-11-17 22:17:50 +01:00
Henrik Grimler abb053274b cpio: fix build with ndk-r23
Without -fcommon we get an error due to program_name being used in two
source files:

ld: error: duplicate symbol: program_name
>>> defined at global.c
>>>            global.o:(program_name)
>>> defined at progname.c
>>>            progname.o:(.bss+0x0) in archive ../gnu/libgnu.a
clang-12: error: linker command failed with exit code 1 (use -v to see invocation)
2021-11-17 21:09:56 +01:00
Henrik Grimler 835e7ad1b9 python: define __ANDROID_API__ when compiling on device
Needed for configure check. See also issue 2780.
2021-11-17 20:50:39 +01:00
Henrik Grimler 869edf8bf1 mdns-scan: patch Makefile instead of setting DESTDIR 2021-11-17 20:42:29 +01:00
Henrik Grimler 9dfac8c46a liblmdb: no need to install LICENSE file manually 2021-11-17 20:38:08 +01:00
Henrik Grimler 05b75210fb bitcoin: write service script in TERMUX_PKG_SERVICE_SCRIPT instead 2021-11-17 20:37:09 +01:00
Henrik Grimler 31e3c0ee32 openssh: set PATH_PASSWD_PROG in TERMUX_PKG_EXTRA_CONFIGURE_ARGS
Instead of in termux_step_pre_configure.
2021-11-17 20:33:53 +01:00
Henrik Grimler c14cfae294 lnd: use TERMUX_PKG_SERVICE_SCRIPT for service script 2021-11-17 20:29:43 +01:00
Henrik Grimler 3878b565da dte: avoid overriding termux_step_make and termux_step_make_install 2021-11-17 20:28:19 +01:00
Henrik Grimler 7268a66773 librsync: manpages are installed by make install
So no need to manually install them.
2021-11-17 20:26:10 +01:00
Henrik Grimler 10d7716d44 librsync: there are no library symlinks in current package
So no need to remove them.
2021-11-17 20:26:07 +01:00
Henrik Grimler 0396f55b6b silversearcher-ag: fix build with ndk-r23
Build fails due to duplicated/shared variables, like:

[...]
ld: error: duplicate symbol: out_fd
>>> defined at ignore.c
>>>            src/ignore.o:(out_fd)
>>> defined at scandir.c
>>>            src/scandir.o:(.bss+0x188)

ld: error: duplicate symbol: print_mtx
>>> defined at ignore.c
>>>            src/ignore.o:(print_mtx)
>>> defined at scandir.c
>>>            src/scandir.o:(.bss+0x8)

ld: error: duplicate symbol: root_ignores
>>> defined at ignore.c
>>>            src/ignore.o:(root_ignores)
>>> defined at scandir.c
>>>            src/scandir.o:(.bss+0x0)

ld: error: duplicate symbol: stats
>>> defined at ignore.c
>>>            src/ignore.o:(stats)
>>> defined at scandir.c
>>>            src/scandir.o:(.bss+0x190)

ld: error: duplicate symbol: alpha_skip_lookup
>>> defined at print.c
>>>            src/print.o:(alpha_skip_lookup)
>>> defined at search.c
>>>            src/search.o:(.bss+0x102B0)
2021-11-17 19:36:45 +01:00
Henrik Grimler 8dd2b5413b silversearcher-ag: use https for source 2021-11-17 19:36:32 +01:00
Termux Github Actions 24c1fea9a2 k9s: update to 0.25.3
This commit has been automatically submitted by Github Actions.
2021-11-17 18:20:11 +00:00
Termux Github Actions e03899e4a8 delve: update to 1.7.3
This commit has been automatically submitted by Github Actions.
2021-11-17 18:12:50 +00:00
Termux Github Actions 259d347346 hugo: update to 0.89.4
This commit has been automatically submitted by Github Actions.
2021-11-17 12:22:47 +00:00
Termux Github Actions e84004b580 k9s: update to 0.25.2
This commit has been automatically submitted by Github Actions.
2021-11-17 06:14:43 +00:00
YAKSH BARIYA 9940f6cf14 binutils: Fix empty manpages (#7989) 2021-11-17 06:58:59 +05:30
Termux Github Actions 464a9218b1 k9s: update to 0.25.1
This commit has been automatically submitted by Github Actions.
2021-11-17 00:19:33 +00:00
Termux Github Actions 2783945b8b navi: update to 2.18.0
This commit has been automatically submitted by Github Actions.
2021-11-16 18:17:44 +00:00
Claudemirovsky 5785217926 radare2: update to 5.5.0 (#7985)
Add patch to disable the CS_RELEASE, it will use the default version of capstone(v5, branch next), so the error at ARM64_INS_NAND will be solved.
2021-11-16 14:07:01 +01:00
Termux Github Actions c55bc91ed6 virustotal-cli: update to 0.9.8
This commit has been automatically submitted by Github Actions.
2021-11-16 12:52:15 +00:00
Termux Github Actions f2a071087e k9s: update to 0.25.0
This commit has been automatically submitted by Github Actions.
2021-11-16 12:18:53 +00:00
Termux Github Actions c9f6d17ec9 hugo: update to 0.89.3
This commit has been automatically submitted by Github Actions.
2021-11-15 18:26:35 +00:00
Termux Github Actions d20c43db49 stylua: update to 0.11.2
This commit has been automatically submitted by Github Actions.
2021-11-15 12:45:19 +00:00
Marlin Sööse 3311cc5f5e proxmark3-git: update to latest master 2021-11-15 07:27:34 +05:30
Henrik Grimler 96dd5b5f96 Remove unstable-repo from list of repos
It has been merged with main repo so no need to look for package
dependencies in it.
2021-11-14 20:58:36 +01:00
Jia Yuan Lo 5a65f78f8f new package: wasmer 2021-11-14 18:28:20 +05:30
Termux Github Actions 200d3f0144 diskus: update to 0.7.0
This commit has been automatically submitted by Github Actions.
2021-11-14 12:11:35 +00:00
Butta 034874f693 build-package: switch the archiver for debian packages over to the one from the NDK, which gets on-device builds working again
Also, remove the binutils-gold dependency for on-device builds, since we switched
everything over to lld now, just like the latest NDK 23.
2021-11-14 12:42:51 +05:30
Termux Github Actions 1566ce500c gopass: update to 1.13.0
This commit has been automatically submitted by Github Actions.
2021-11-14 00:15:42 +00:00
Termux Github Actions fcc9a743e4 ccache: update to 4.5
This commit has been automatically submitted by Github Actions.
2021-11-13 12:11:30 +00:00
Leonid Pliushch 879a10a845 qemu: move qemu-plugin.h to qemu-common package 2021-11-13 11:43:03 +02:00
sk0kanik da3132f1c6 tintin++: bump to 2.02.12
closes #7966
2021-11-12 15:03:18 +05:30
Termux Github Actions e5d06cfd90 erlang: update to 24.1.5
This commit has been automatically submitted by Github Actions.
2021-11-12 00:33:38 +00:00
Termux Github Actions 0c768f2b71 sleuthkit: update to 4.11.1
This commit has been automatically submitted by Github Actions.
2021-11-11 18:26:39 +00:00
Master Java a156319255 gradle: update to 7.3 (#7963) 2021-11-11 17:45:04 +05:30
Henrik Grimler bf51d022ef gcal: include sys/types.h instead of stdint.h in gnulib patch
This makes compilation work on 32bit arches, as well as 64bit arches.
2021-11-11 10:05:32 +01:00
Termux Github Actions 48393d0190 lesspipe: update to 1.91
This commit has been automatically submitted by Github Actions.
2021-11-11 00:16:22 +00:00
Termux Github Actions b8833d06bf flyctl: update to 0.0.252
This commit has been automatically submitted by Github Actions.
2021-11-11 00:14:52 +00:00
Henrik Grimler 7e1fbaf1c1 oleo: fix build with ndk-r23 2021-11-10 21:47:01 +01:00
Henrik Grimler 36273539dd minicom: fix build with ndk-r23 2021-11-10 21:45:45 +01:00
Henrik Grimler 9e30e6de78 mg: set -fcommon and avoid overriding step_make_install
Fixes build with ndk-r23, and avoids overriding
termux_step_make_install for no good reason.
2021-11-10 21:44:42 +01:00
Henrik Grimler 584b109409 htop-legacy: fix build with ndk-r23 2021-11-10 21:44:10 +01:00
Henrik Grimler e69c2e315b hexcurse: fix build with ndk-r23 2021-11-10 21:43:32 +01:00
Henrik Grimler 3481a38fdc gcal: add patch to fix gnulib compilation with ndk-r23 2021-11-10 21:43:06 +01:00
Termux Github Actions ab76551a76 flyctl: update to 0.0.251
This commit has been automatically submitted by Github Actions.
2021-11-10 18:11:53 +00:00
Termux Github Actions 6641777d04 libcurl: update to 7.80.0
This commit has been automatically submitted by Github Actions.
2021-11-10 12:11:35 +00:00
Yaksh Bariya 2f4c3a9928 nodejs: Bump to 17.1.0 2021-11-10 15:58:50 +05:30
Henrik Grimler 242d2ed706 lrzsz: set maintainer as well 2021-11-10 10:36:46 +01:00
Henrik Grimler 94c7e0770e lrzsz: enable package again
And build from latest commit on github repo.
2021-11-10 10:34:32 +01:00
Henrik Grimler 8b314cbf99 tesseract: set TESSDATA_PREFIX when compiling
So that users do not need to set it manually.
2021-11-10 09:41:11 +01:00
Termux Github Actions 5e31b3a872 lazygit: update to 0.31.3
This commit has been automatically submitted by Github Actions.
2021-11-10 00:14:46 +00:00
Henrik Grimler ba4be062e6 bison: fix build with ndk-r23 2021-11-09 21:40:11 +01:00
ELWAER M d98c0a9fe5 new package: cpufetch (#7949) 2021-11-09 19:16:17 +02:00
Termux Github Actions 61a0d32129 jfrog-cli: update to 2.5.1
This commit has been automatically submitted by Github Actions.
2021-11-09 12:11:52 +00:00
Henrik Grimler 3783ea8c4f tesseract: check for __ANDROID__ instead of ANDROID in simddetect
And avoid android_getCpuFamily() for termux.
2021-11-09 12:13:12 +01:00
Henrik Grimler 5e2c4e9bb5 tesseract: blacklist i686 build for now
Needs some work to get code in src/arch/simddetect.cpp for all arches.
2021-11-09 12:11:07 +01:00
Henrik Grimler 7901483967 tesseract: build with cmake to fix missing symbol errors
For whatever reason building with configure and make leads to symbols
not being found (see https://github.com/termux/termux-packages/issues/7953).

When switching to cmake it seems that libicu and pango are not
considered optional dependencies anymore, so add these to dependecies.
2021-11-09 11:06:52 +01:00
Yaksh Bariya 09cc196ad8 tesseract: also depend on zstd
Fixes #7953
2021-11-09 08:41:15 +05:30
Termux Github Actions 76ef9ce756 teckit: update to 2.5.11
This commit has been automatically submitted by Github Actions.
2021-11-09 00:34:09 +00:00
Termux Github Actions 8e6b7915ca caddy: update to 2.4.6
This commit has been automatically submitted by Github Actions.
2021-11-09 00:17:07 +00:00
Henrik Grimler f538dbce90 direnv: do not override termux_step_make{,_install} 2021-11-08 21:57:14 +01:00
Henrik Grimler 52de3bfd6f libtermkey: re-arrange build script
Put commands in termux_step_pre_configure, termux_step_make and
termux_step_make_install in a more logical way.
2021-11-08 21:30:29 +01:00
Henrik Grimler 2ab8f872d1 lsof: avoid overriding termux_step_make
And update patch offsets.
2021-11-08 21:29:22 +01:00
Termux Github Actions 03fc44d615 stylua: update to 0.11.1
This commit has been automatically submitted by Github Actions.
2021-11-08 18:37:02 +00:00
Termux Github Actions 81ac643368 hugo: update to 0.89.2
This commit has been automatically submitted by Github Actions.
2021-11-08 18:20:40 +00:00
Henrik Grimler ebf266c128 ghostscript: depend on zstd as well
It was reported on mailing list that gs is linked against libzstd, so
seems that ghostscript got the opportunity to link against it in the
last rebuild. Let's add the dependency so that we don't end up in this
situation again.
2021-11-08 15:31:51 +01:00
Leonid Pliushch cf5474e43c apt: remove unstable-repo from conflicts 2021-11-08 16:09:47 +02:00
Aditya Alok 5af92134e5 lua-language-server: update to 2.4.7 2021-11-08 17:05:50 +05:30
Termux Github Actions 3c6faa6214 harfbuzz: update to 3.1.1
This commit has been automatically submitted by Github Actions.
2021-11-08 06:12:20 +00:00
Termux Github Actions 2ff60b3359 chezmoi: update to 2.7.5
This commit has been automatically submitted by Github Actions.
2021-11-08 00:15:26 +00:00
Termux Github Actions 0392d26188 kakoune: update to 2021.11.08
This commit has been automatically submitted by Github Actions.
2021-11-07 18:11:41 +00:00
Henrik Grimler c1a7db04ff pcre2: fix typo in TERMUX_PKG_REVISION 2021-11-07 18:32:44 +01:00
Termux Github Actions 6ef5e0ec50 lazygit: update to 0.31.2
This commit has been automatically submitted by Github Actions.
2021-11-07 06:15:14 +00:00
Butta 6f8c30816e libllvm: fix system library path for i686 added by clang 2021-11-07 09:53:31 +05:30
Leonid Pliushch 35de6d8d85 Revert "librsvg: update to 2.52.3"
Build failure for aarch64 & arm

This reverts commit 6b8cfb3523.
2021-11-06 23:40:03 +02:00
Ivan Max 2841283d71 pacman: add (unofficial) x11 repo url to config (adding x11 packages) (#7932) 2021-11-06 23:38:48 +02:00
Leonid Pliushch e283100b27 lighttpd: update to 1.4.61 2021-11-06 22:08:42 +02:00
Leonid Pliushch c325deb12c libtirpc: update to 1.3.2 2021-11-06 22:07:50 +02:00
Leonid Pliushch 16c474fb8f libtins: update to 4.3 2021-11-06 22:04:47 +02:00
Leonid Pliushch 541e0df905 libssh2: update to 1.10.0 2021-11-06 22:04:07 +02:00
Leonid Pliushch 6b8cfb3523 librsvg: update to 2.52.3 2021-11-06 22:03:13 +02:00
Leonid Pliushch 59f2b93524 libopenmpt: update to 0.5.12 2021-11-06 22:01:20 +02:00
Leonid Pliushch 3650f466ac libidn: update to 1.38 2021-11-06 21:57:59 +02:00
Leonid Pliushch b0b56a6836 libgpg-error: update to 1.43 2021-11-06 21:57:56 +02:00
Leonid Pliushch af2e160285 libcap: update to 2.60 2021-11-06 21:54:02 +02:00
Leonid Pliushch f4a3fca180 i2pd: update to 2.39.0 2021-11-06 21:49:26 +02:00
Leonid Pliushch 0e512804c3 libedit: update to 20210910-3.1 2021-11-06 21:38:02 +02:00
Leonid Pliushch 7a5d3b6753 json-glib: update to 1.6.6 2021-11-06 21:37:15 +02:00
Leonid Pliushch 37280bf5ce jigdo: update to 0.8.1 2021-11-06 21:37:13 +02:00
Leonid Pliushch f44a613f01 isync: update to 1.4.3 2021-11-06 21:35:23 +02:00
Leonid Pliushch 4689a37efe inxi: update to 3.3.08-1 2021-11-06 21:35:09 +02:00
Leonid Pliushch 54c7e8937b help2man: update to 1.48.5 2021-11-06 21:33:40 +02:00
Leonid Pliushch 337388dc23 haproxy: update to 2.4.8 2021-11-06 21:32:13 +02:00
Leonid Pliushch 7ba65152d6 gst-plugins-ugly: update to 1.18.5 2021-11-06 21:32:11 +02:00
Leonid Pliushch 4efa868976 gst-plugins-good: update to 1.18.5 2021-11-06 21:32:09 +02:00
Leonid Pliushch fbdc05dad4 gst-plugins-base: update to 1.18.5 2021-11-06 21:32:04 +02:00
Leonid Pliushch fae851ff6a gst-plugins-bad: update to 1.18.5 2021-11-06 21:31:59 +02:00
Leonid Pliushch 0da017ed65 gstreamer: update to 1.18.5 2021-11-06 21:31:50 +02:00
Leonid Pliushch 8b598f6175 gmic: update to 2.9.9 2021-11-06 21:07:13 +02:00
Leonid Pliushch 2d3a56be77 fetchmail: update to 6.4.23 2021-11-06 21:04:39 +02:00
Leonid Pliushch 1c26718b9c exhale: update to 1.1.8 2021-11-06 21:00:59 +02:00
Leonid Pliushch f826859811 gdbm: update to 1.22 2021-11-06 20:59:58 +02:00
Leonid Pliushch cca8ed466a gawk: update to 5.1.1 2021-11-06 20:59:52 +02:00
Leonid Pliushch fc9acf08d6 gnupg: update to 2.3.3 2021-11-06 20:59:31 +02:00
Leonid Pliushch 86f497434d exiftool: update to 12.34 2021-11-06 20:58:58 +02:00
Leonid Pliushch 1755cf2026 e2fsprogs: update to 1.46.4 2021-11-06 20:58:08 +02:00
Leonid Pliushch 79d600fb98 debootstrap: update functions.patch 2021-11-06 20:57:32 +02:00
Leonid Pliushch 92ef9a4157 debootstrap: update to 1.0.125 2021-11-06 20:54:51 +02:00
Tom Yan f8e73d4660 tmux: make use of its own TMUX_TMPDIR env var
We have _PATH_TMP defined in our NDK paths.h patch. Therefore, the
patching here won't be in effect.

Instead of making use of the also defined _PATH_VARRUN, let's just
make tmux use $PREFIX/var/run as its socket path with its env var
TMUX_TMPDIR.
2021-11-06 09:34:24 +01:00
Leonid Pliushch 0cf7839ed8 qemu-system-x86-64-headless: bump revision 2021-11-06 10:33:32 +02:00
Zerogoki00 10fa08e865 qemu-system-x86-64-headless: add patch to fix MMU bug (#7935)
%ci:no-build
2021-11-06 10:33:02 +02:00
Termux Github Actions a7901ee3eb b3sum: update to 1.2.0
This commit has been automatically submitted by Github Actions.
2021-11-06 00:14:20 +00:00
Henrik Grimler 181b44462a pcre2: delete pcre2-posix's .pc file as well
We are already deleting the library. Keeping the .pc file around
confuses builds that check for libpcre2-posix.so through pkgconfig.
2021-11-05 22:16:49 +01:00
Termux Github Actions 4c35efd01f hugo: update to 0.89.1
This commit has been automatically submitted by Github Actions.
2021-11-05 18:25:14 +00:00
Butta a21ea2ad06 swift: switch from ar to llvm-ar for static libraries 2021-11-05 23:43:00 +05:30
Butta 7a89f6c3d7 libllvm: add llvm as a dependency of the clang compiler, for utilities like llvm-ar 2021-11-05 15:31:37 +05:30
YAKSH BARIYA fc4cd9a3bc chore: Fix Discord server ID in shields.io badge
Based on https://github.com/termux/termux-x11/pull/60/commits/dd59986a8cb1610b590e62a1ee48e7b3e3fed599
2021-11-05 11:38:06 +05:30
Yaksh Bariya b77deeb32b Rebuild packages dependent on php and remove x86_64 as blacklisted arch 2021-11-05 06:49:54 +05:30
Yaksh Bariya dd25111251 php: Bump to 8.0.12 2021-11-05 06:49:54 +05:30
Termux Github Actions 4f3e681653 lazygit: update to 0.31
This commit has been automatically submitted by Github Actions.
2021-11-05 00:15:28 +00:00
Oskar a6b59d4792 golang: update to 1.17.3 (#7928) 2021-11-04 20:35:46 +01:00
sk0kanik ea0f86367a Bump rust to 1.56.1 and separate rust's documentation (#7921)
* Separate rust's documentation as subpackage

These documentation files use about 530MB disk space. Most users don't need them.

* Bump Rust to 1.56.1

and capitilize subpackage description
2021-11-04 20:53:22 +05:30
Yaksh Bariya 99468e7fa8 Fix typo in packages.yml 2021-11-04 19:59:01 +05:30
Yaksh Bariya f3eae9f980 CI: Also package debs for subpackages when workflow_dispatch 2021-11-04 19:38:17 +05:30
Giap Tran bd29c23c75 new package: reptyr (#7918) 2021-11-04 15:29:39 +02:00
Leap of Azzam cea419ca46 scala: bump to 3.1.0 2021-11-04 15:28:42 +02:00
Termux Github Actions c90a072a44 harfbuzz: update to 3.1.0
This commit has been automatically submitted by Github Actions.
2021-11-04 00:26:55 +00:00
Termux Github Actions ca5c4f15a4 et: update to 6.1.9
This commit has been automatically submitted by Github Actions.
2021-11-04 00:21:44 +00:00
Termux Github Actions 2bb893198d jsoncpp: update to 1.9.5
This commit has been automatically submitted by Github Actions.
2021-11-03 18:16:03 +00:00
Termux Github Actions 0af1fb72e9 fzf: update to 0.28.0
This commit has been automatically submitted by Github Actions.
2021-11-03 18:14:11 +00:00
Leonid Pliushch cf42a35c87 pandoc: update to 2.16.1 2021-11-03 10:12:03 +02:00
Lucy Phipps f2650b5292 apt: fix ~[DR]PreDepends
https://github.com/Debian/apt/pull/136
2021-11-03 05:03:24 +00:00
Lucy Phipps b612321109 librav1e: update to 0.5.0 2021-11-02 20:22:18 +00:00
Ivan Max 6aadac515d Fixed versions for pacman packages
Closes https://github.com/termux/termux-packages/pull/7919
2021-11-02 21:41:45 +02:00
Termux Github Actions a25df24863 syncthing: update to 1.18.4
This commit has been automatically submitted by Github Actions.
2021-11-02 18:31:22 +00:00
Termux Github Actions 9174ac9bf3 hugo: update to 0.89.0
This commit has been automatically submitted by Github Actions.
2021-11-02 12:46:06 +00:00
Termux Github Actions 98da67cb34 erlang: update to 24.1.4
This commit has been automatically submitted by Github Actions.
2021-11-02 12:31:04 +00:00
Leonid Pliushch 1901b8929f Merge pull request #7869 from MrAdityaAlok/update-lua-lsp
lua-language-server: Update
2021-11-02 12:32:31 +02:00
Laurent le Beau-Martin 1473e67a29 new package: topgrade (#7879) 2021-11-02 12:31:16 +02:00
Leonid Pliushch 3a958c35ce Merge pull request #7912 from TxGVNN/packages/dtach
Add package dtach-0.9
2021-11-02 12:27:47 +02:00
Leonid Pliushch e2ba9352e0 dtach: use mode 700 when installing binary 2021-11-02 12:26:45 +02:00
Termux Github Actions b6fd58dbd4 chezmoi: update to 2.7.4
This commit has been automatically submitted by Github Actions.
2021-11-02 06:09:37 +00:00
xtkoba fc45d292b8 enchant: Depend on aspell and hunspell 2021-11-02 06:39:06 +01:00
Giap Tran 99ced41969 packages: add dtach-0.9 2021-11-02 11:47:32 +07:00
Termux Github Actions 8723a455d2 zoxide: update to 0.7.9
This commit has been automatically submitted by Github Actions.
2021-11-02 00:32:47 +00:00
Ostap 7de489da3c Add new package: libtins v4.2 (#7909) 2021-11-01 21:25:26 +00:00
Jia Yuan Lo cefee4f432 emscripten: update to 2.0.32 (#7905)
* emscripten: update to 2.0.32

* emscripten: drop debianutils

Upstream has replaced "which" usage with POSIX "command -v"

* emscripten: subpackage third party test suite

* emscripten: add detail run test suite instruction

* emscripten: use TERMUX_PKG_RM_AFTER_INSTALL

* emscripten: split patch to separate diff files

* emscripten-llvm: switch to use LLD
2021-11-02 02:11:44 +05:30
Termux Github Actions af28096a00 slides: update to 0.7.2
This commit has been automatically submitted by Github Actions.
2021-11-01 18:49:40 +00:00
Termux Github Actions 14da7ff128 rclone: update to 1.57.0
This commit has been automatically submitted by Github Actions.
2021-11-01 18:48:21 +00:00
Termux Github Actions f5c54ff4a9 mpv: update to 0.34.0
This commit has been automatically submitted by Github Actions.
2021-11-01 18:30:15 +00:00
Lucy Phipps 06bd63fd72 parted: update to 3.4 2021-11-01 11:54:22 +00:00
Lucy Phipps d5adc0a5d8 pcaudiolib: update to 1.2 2021-11-01 10:59:14 +00:00
Lucy Phipps ee97e92bfa ac_cv_func_endpwent=yes 2021-11-01 09:41:43 +00:00
Yonle 518fed1f6b new package: ngircd (#7903) 2021-11-01 11:38:39 +02:00
Yaksh Bariya 4a51e22db6 mpg123: Bump to 1.29.2 2021-11-01 10:38:04 +05:30
Oskar c363e91035 add TERMUX_PKG_AUTO_UPDATE 2021-11-01 09:51:43 +05:30
Oskar 886a1a0fbb update description 2021-11-01 09:51:43 +05:30
MedzikUser 0e97630070 update 2021-11-01 09:51:43 +05:30
MedzikUser ac7e9ec917 update 2021-11-01 09:51:43 +05:30
MedzikUser 1e3f901755 update 2021-11-01 09:51:43 +05:30
MedzikUser 7c8c0bf6b5 update 2021-11-01 09:51:43 +05:30
Oskar ded9d93f78 add package: b3sum 2021-11-01 09:51:43 +05:30
Butta da03ef2800 swift: rebuild after libicu update 2021-11-01 09:30:28 +05:30
Aditya Alok 6719353887 lua-language-server: update to 2.4.6 2021-10-30 19:00:34 +05:30
Aditya Alok e97dd8baff lua-language-server: update patch logic 2021-10-30 19:00:33 +05:30
Aditya Alok e1c980b84b lua-language-server: apply ondevice patch before host build 2021-10-30 19:00:33 +05:30
Aditya Alok e2d8192560 lua-language-server: sed and patch in pipe command 2021-10-30 19:00:33 +05:30
Aditya Alok 28771a5914 lua-language-server: remove manual patch step 2021-10-30 19:00:32 +05:30
Aditya Alok 2ee5fbd234 lua-language-server: bump revision 2021-10-30 19:00:32 +05:30
Aditya Alok 642e701260 lua-language-server: fix CANNOT_LINK_EXECUTABLE 2021-10-30 19:00:32 +05:30
841 changed files with 24088 additions and 2238 deletions
+14
View File
@@ -0,0 +1,14 @@
daysUntilStale: 45
daysUntilClose: 14
exemptLabels:
- "not stale"
- "package request"
markComment: >
This issue/PR has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.
staleLabel: wontfix
+14 -6
View File
@@ -79,14 +79,14 @@ jobs:
# This file does not belong to a package, so ignore it
continue
fi
if [[ $file =~ ^packages/([a-z0-9+-]*)/([a-z0-9+-]*).subpackage.sh$ ]]; then
if [[ $file =~ ^packages/([.a-z0-9+-]*)/([.a-z0-9+-]*).subpackage.sh$ ]]; then
# A subpackage was modified, check if it was deleted or just updated
pkg=${BASH_REMATCH[1]}
subpkg=${BASH_REMATCH[2]}
if [ ! -f "packages/${pkg}/${subpkg}.subpackage.sh" ]; then
echo "$subpkg" >> ./deleted_packages.txt
fi
elif [[ $file =~ ^packages/([a-z0-9+-]*)/.*$ ]]; then
elif [[ $file =~ ^packages/([.a-z0-9+-]*)/.*$ ]]; then
# package, check if it was deleted or updated
pkg=${BASH_REMATCH[1]}
if [ ! -d "packages/${pkg}" ]; then
@@ -102,8 +102,11 @@ jobs:
fi
done<<<${CHANGED_FILES}
else
for i in ${{ github.event.inputs.packages }}; do
echo "$i" >> ./built_packages.txt
for pkg in ${{ github.event.inputs.packages }}; do
echo "$pkg" >> ./built_packages.txt
for subpkg in $(find "packages/${pkg}/" -maxdepth 1 -type f -name \*.subpackage.sh | sort); do
echo "$(basename "${subpkg%%.subpackage.sh}")" >> ./built_subpackages.txt
done
done
fi
@@ -284,14 +287,19 @@ jobs:
--write-out '|%{http_code}' \
https://packages-cf.termux.org/aptly-api/publish/${REPOSITORY_NAME}/${REPOSITORY_DISTRIBUTION} || true
)
http_status_code=$(echo "$curl_response" | cut -d'|' -f2)
http_status_code=$(echo "$curl_response" | cut -d'|' -f2 | grep -oP '\d{3}$')
if [ "$http_status_code" = "200" ]; then
echo "[$(date +%H:%M:%S)] Repository has been updated successfully."
elif [ "$http_status_code" = "000" ]; then
echo "[$(date +%H:%M:%S)] Error: server/proxy has dropped connection."
echo "[$(date +%H:%M:%S)] Warning: server/proxy has dropped connection."
# Ignore - nothing can be done with that unless we change proxy.
#exit 1
elif [ "$http_status_code" = "504" ]; then
echo "[$(date +%H:%M:%S)] Warning: request processing time was too long, connection dropped."
# Ignore - nothing can be done with that unless we change repository
# management tool or reduce repository size.
#exit 1
else
echo "[$(date +%H:%M:%S)] Error: got http_status_code == '$http_status_code'"
exit 1
+3
View File
@@ -10,6 +10,9 @@
/clean.sh @Grimler91 @xeffyr
/scripts/ @Grimler91 @xeffyr
# GN setup script
/scripts/build/setup/termux_setup_gn.sh @thunder-coding
# Repository utilities.
/scripts/bin/ @xeffyr
+2 -2
View File
@@ -92,8 +92,8 @@ met these conditions:
- **Packages must be licensed under widely recognized open source license**
Software should be licensed under Apache, BSD, GNU GPL, MIT or other well
known open source license. Software which is open source but is distributed
under non-free conditions is processed on individual basis.
known open-source licenses. Software for which the source is available but
distributed under non-free conditions is processed on an individual basis.
Software which is either closed-source, contain binary-only components or
is distributed under End User License Agreement is not accepted.
+1 -1
View File
@@ -5,7 +5,7 @@
[![Docker image status](https://github.com/termux/termux-packages/workflows/Docker%20image/badge.svg)](https://hub.docker.com/r/termux/package-builder)
[![Repology metadata](https://github.com/termux/repology-metadata/workflows/Repology%20metadata/badge.svg)](https://repology.org/repository/termux)
[![Join the chat at https://gitter.im/termux/termux](https://badges.gitter.im/termux/termux.svg)](https://gitter.im/termux/termux)
[![Join the Termux discord server](https://img.shields.io/discord/591914197219016707.svg?label=&logo=discord&logoColor=ffffff&color=5865F2)](https://discord.gg/HXpF69X)
[![Join the Termux discord server](https://img.shields.io/discord/641256914684084234.svg?label=&logo=discord&logoColor=ffffff&color=5865F2)](https://discord.gg/HXpF69X)
<img src=".github/static/powered-by-fosshost.png" alt="Powered by FossHost" width="128px"></img>
+2 -2
View File
@@ -374,9 +374,9 @@ if [ "${TERMUX_INSTALL_DEPS-false}" = "true" ]; then
gpg --import "$TERMUX_SCRIPTDIR/packages/termux-keyring/fornwall.gpg"
gpg --no-tty --command-file <(echo -e "trust\n5\ny") --edit-key 2218893D3F679BEFC421FD976700B77E6D8D0AE7
}
gpg --list-keys B63168609E8839CA9150CE2DD9EFD56891B2BB50 > /dev/null 2>&1 || {
gpg --list-keys 2C7F29AE97891F6419A9E2CDB0076E490B71616B > /dev/null 2>&1 || {
gpg --import "$TERMUX_SCRIPTDIR/packages/termux-keyring/grimler.gpg"
gpg --no-tty --command-file <(echo -e "trust\n5\ny") --edit-key B63168609E8839CA9150CE2DD9EFD56891B2BB50
gpg --no-tty --command-file <(echo -e "trust\n5\ny") --edit-key 2C7F29AE97891F6419A9E2CDB0076E490B71616B
}
gpg --list-keys CC72CF8BA7DBFA0182877D045A897D96E57CF20C > /dev/null 2>&1 || {
gpg --import "$TERMUX_SCRIPTDIR/packages/termux-keyring/termux-autobuilds.gpg"
-14
View File
@@ -1,14 +0,0 @@
# NOTE: Disabled due to not being ffmpeg 4 compatible.
TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/
TERMUX_PKG_DESCRIPTION="GStreamer libav/ffmpeg wrapper"
TERMUX_PKG_VERSION=1.14.1
TERMUX_PKG_SHA256=eff80a02d2f2fb9f34b67e9a26e9954d3218c7aa18e863f2a47805fa7066029d
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_DEPENDS="gst-plugins-base,ffmpeg"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--disable-android_media
--disable-examples
--disable-tests
--with-system-libav
"
-6
View File
@@ -1,6 +0,0 @@
TERMUX_PKG_HOMEPAGE=https://ohse.de/uwe/software/lrzsz.html
TERMUX_PKG_DESCRIPTION="Tools for zmodem/xmodem/ymodem file transfer"
TERMUX_PKG_VERSION=0.12.20
TERMUX_PKG_SRCURL=https://ohse.de/uwe/releases/lrzsz-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=c28b36b14bddb014d9e9c97c52459852f97bd405f89113f30bee45ed92728ff1
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-syslog --mandir=$TERMUX_PREFIX/share/man"
+8
View File
@@ -0,0 +1,8 @@
TERMUX_PKG_HOMEPAGE=https://www.unidata.ucar.edu/software/netcdf/
TERMUX_PKG_DESCRIPTION="NetCDF is a set of software libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data"
TERMUX_PKG_LICENSE="custom"
TERMUX_PKG_MAINTAINER="Henrik Grimler @Grimler91"
TERMUX_PKG_VERSION=4.3.0
TERMUX_PKG_SHA256=25da1c97d7a01bc4cee34121c32909872edd38404589c0427fefa1301743f18f
TERMUX_PKG_SRCURL=https://github.com/Unidata/netcdf-cxx4/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_DEPENDS="libhdf5, libcurl, openssl, libnghttp2, netcdf-c"
+12
View File
@@ -0,0 +1,12 @@
--- ./usr/include/dirent.h.orig
+++ ./usr/include/dirent.h
@@ -57,6 +57,9 @@
#define DT_SOCK 12
#define DT_WHT 14
+#define IFTODT(x) ((x)>>12 & 0xF)
+#define DTTOIF(x) ((x)<<12)
+
#if defined(__LP64__)
#define __DIRENT64_INO_T ino_t
#else
+11
View File
@@ -0,0 +1,11 @@
--- ./usr/include/linux/fcntl.h
+++ ./usr/include/linux/fcntl.h
@@ -54,7 +54,7 @@
#define DN_MULTISHOT 0x80000000
#define AT_FDCWD - 100
#define AT_SYMLINK_NOFOLLOW 0x100
-#define AT_EACCESS 0x200
+#define AT_EACCESS 0
#define AT_REMOVEDIR 0x200
#define AT_SYMLINK_FOLLOW 0x400
#define AT_NO_AUTOMOUNT 0x800
+15
View File
@@ -0,0 +1,15 @@
--- ./usr/include/mntent.h.orig 2021-12-10 16:17:07.041722648 +0530
+++ ./usr/include/mntent.h 2021-12-10 16:17:41.171722635 +0530
@@ -70,9 +70,9 @@
#endif /* __ANDROID_API__ >= 21 */
-#if __ANDROID_API__ >= 26
-char* hasmntopt(const struct mntent* __entry, const char* __option) __INTRODUCED_IN(26);
-#endif /* __ANDROID_API__ >= 26 */
+#if __ANDROID_API__ >= 21
+char* hasmntopt(const struct mntent* __entry, const char* __option) __INTRODUCED_IN(21);
+#endif /* __ANDROID_API__ >= 21 */
__END_DECLS
+15
View File
@@ -0,0 +1,15 @@
TERMUX_PKG_HOMEPAGE=https://github.com/hackndev/0verkill
TERMUX_PKG_DESCRIPTION="Bloody 2D action deathmatch-like game in ASCII-ART"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.16-git
TERMUX_PKG_REVISION=3
TERMUX_PKG_SRCURL=https://github.com/ravener/0verkill/archive/refs/tags/v${TERMUX_PKG_VERSION:0:4}.tar.gz
TERMUX_PKG_SHA256=d337e4a7dd91f26c837e96492d960c7fd77c75bc24bcc6ed8d350df39edf8bb8
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_GROUPS="games"
termux_step_pre_configure() {
autoreconf -vfi
CFLAGS+=" -fcommon"
}
+2 -1
View File
@@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="Fast, easy to use email client"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.25
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=http://alpine.x10host.com/alpine/release/src/alpine-$TERMUX_PKG_VERSION.tar.xz
TERMUX_PKG_SHA256=658a150982f6740bb4128e6dd81188eaa1212ca0bf689b83c2093bb518ecf776
TERMUX_PKG_DEPENDS="libcrypt, ncurses, openssl-tool"
TERMUX_PKG_DEPENDS="coreutils, libcrypt, ncurses, openssl-tool"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--disable-debug
--with-c-client-target=lnx
+27
View File
@@ -0,0 +1,27 @@
TERMUX_PKG_HOMEPAGE=http://rephial.org/
TERMUX_PKG_DESCRIPTION="Dungeon exploration adventure game"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=4.2.3
TERMUX_PKG_REVISION=2
TERMUX_PKG_SHA256=f001299283fb8a81865e07983d54cf04cd0f9addfeb7daeef75ed60f6ca417ff
TERMUX_PKG_SRCURL=https://github.com/angband/angband/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_DEPENDS="ncurses"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--disable-x11
--bindir=$TERMUX_PREFIX/bin
--sysconfdir=$TERMUX_PREFIX/share/angband
"
TERMUX_PKG_RM_AFTER_INSTALL="
share/angband/fonts
share/angband/icons
share/angband/sounds
share/angband/xtra
"
TERMUX_PKG_GROUPS="games"
termux_step_pre_configure () {
./autogen.sh
perl -p -i -e 's|ncursesw5-config|ncursesw6-config|g' configure
}
+23
View File
@@ -0,0 +1,23 @@
--- ./src/main.c.orig 2021-08-01 00:28:01.000000000 +0200
+++ ./src/main.c 2021-09-10 09:34:27.031713786 +0200
@@ -36,7 +36,7 @@
*/
#include "locale.h"
-#if !defined(WINDOWS)
+#if !defined(WINDOWS) && !defined(__ANDROID__)
#include "langinfo.h"
#endif
@@ -497,9 +497,11 @@
ANGBAND_SYS = mstr;
#if !defined(WINDOWS)
if (setlocale(LC_CTYPE, "")) {
+#ifndef __ANDROID__
/* Require UTF-8 */
if (!streq(nl_langinfo(CODESET), "UTF-8"))
quit("Angband requires UTF-8 support");
+#endif
}
#endif
+16 -2
View File
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Apache Web Server"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=1:2.4.51
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://www.apache.org/dist/httpd/httpd-${TERMUX_PKG_VERSION:2}.tar.bz2
TERMUX_PKG_SHA256=20e01d81fecf077690a4439e3969a9b22a09a8d43c525356e863407741b838f4
TERMUX_PKG_DEPENDS="apr, apr-util, pcre, openssl, libcrypt, libandroid-support, libnghttp2, libexpat, libuuid, zlib"
@@ -72,7 +73,12 @@ TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_RM_AFTER_INSTALL="share/apache2/manual etc/apache2/original share/man/man8/suexec.8 libexec/httpd.exp"
TERMUX_PKG_EXTRA_MAKE_ARGS="-s"
TERMUX_PKG_SERVICE_SCRIPT=("httpd" 'exec httpd -DNO_DETACH 2>&1')
TERMUX_PKG_HOSTBUILD=true
termux_step_host_build() {
gcc -O2 -DCROSS_COMPILE $TERMUX_PKG_SRCDIR/server/gen_test_char.c \
-o gen_test_char
}
termux_step_pre_configure() {
# Certain packages are not safe to build on device because their
@@ -95,11 +101,19 @@ termux_step_pre_configure() {
# use custom layout
cat $TERMUX_PKG_BUILDER_DIR/Termux.layout > $TERMUX_PKG_SRCDIR/config.layout
make -C $TERMUX_PKG_SRCDIR/libdummy
ldflags_tmp="-L$TERMUX_PKG_SRCDIR/libdummy -Wl,--as-needed"
for m in cache dav proxy session watchdog; do
ldflags_tmp+=,-ldummy-mod_$m
done
libexecdir=$TERMUX_PREFIX/libexec/apache2
LDFLAGS+=" $ldflags_tmp -Wl,-rpath=$libexecdir"
}
termux_step_post_configure() {
# thanks to @JetBalsa
gcc -O2 -DCROSS_COMPILE $TERMUX_PKG_SRCDIR/server/gen_test_char.c -o $TERMUX_PKG_BUILDDIR/server/gen_test_char
install -m700 $TERMUX_PKG_HOSTBUILD_DIR/gen_test_char \
$TERMUX_PKG_BUILDDIR/server/gen_test_char
touch -d "1 hour" $TERMUX_PKG_BUILDDIR/server/gen_test_char
}
+113
View File
@@ -0,0 +1,113 @@
--- a/libdummy/Makefile
+++ b/libdummy/Makefile
@@ -0,0 +1,10 @@
+
+libdummy-%.so: dummy-%.c
+ $(CC) $< -shared -nostdlib -Wl,-soname=$*.so -o $@
+
+all: $(patsubst %,libdummy-mod_%.so,cache dav proxy session watchdog)
+
+install:
+
+clean:
+ $(RM) *.so
--- a/libdummy/dummy-mod_cache.c
+++ b/libdummy/dummy-mod_cache.c
@@ -0,0 +1,3 @@
+void ap_cache_cacheable_headers_in(void){}
+void ap_cache_cacheable_headers_out(void){}
+void ap_cache_generate_name(void){}
--- a/libdummy/dummy-mod_dav.c
+++ b/libdummy/dummy-mod_dav.c
@@ -0,0 +1,18 @@
+void dav_add_response(void){}
+void dav_buffer_append(void){}
+void dav_buffer_init(void){}
+void dav_buffer_place(void){}
+void dav_buffer_place_mem(void){}
+void dav_check_bufsize(void){}
+void dav_do_find_liveprop(void){}
+void dav_get_liveprop_info(void){}
+void dav_hook_find_liveprop(void){}
+void dav_hook_gather_propsets(void){}
+void dav_hook_insert_all_liveprops(void){}
+void dav_lock_query(void){}
+void dav_new_error(void){}
+void dav_push_error(void){}
+void dav_register_liveprop_group(void){}
+void dav_register_provider(void){}
+void dav_set_bufsize(void){}
+void dav_xmlns_add(void){}
--- a/libdummy/dummy-mod_proxy.c
+++ b/libdummy/dummy-mod_proxy.c
@@ -0,0 +1,58 @@
+void ap_proxy_acquire_connection(void){}
+void ap_proxy_backend_broke(void){}
+void ap_proxy_buckets_lifetime_transform(void){}
+void ap_proxy_canon_netloc(void){}
+void ap_proxy_canonenc(void){}
+void ap_proxy_check_connection(void){}
+void ap_proxy_checkproxyblock2(void){}
+void ap_proxy_conn_is_https(void){}
+void ap_proxy_connect_backend(void){}
+void ap_proxy_connect_to_backend(void){}
+void ap_proxy_connect_uds(void){}
+void ap_proxy_connection_create(void){}
+void ap_proxy_connection_create_ex(void){}
+void ap_proxy_connection_reusable(void){}
+void ap_proxy_cookie_reverse_map(void){}
+void ap_proxy_create_hdrbrgd(void){}
+void ap_proxy_define_worker(void){}
+void ap_proxy_determine_connection(void){}
+void ap_proxy_find_balancershm(void){}
+void ap_proxy_find_workershm(void){}
+void ap_proxy_get_balancer(void){}
+void ap_proxy_get_worker(void){}
+void ap_proxy_hashfunc(void){}
+void ap_proxy_hex2c(void){}
+void ap_proxy_initialize_balancer(void){}
+void ap_proxy_initialize_worker(void){}
+void ap_proxy_location_reverse_map(void){}
+void ap_proxy_parse_wstatus(void){}
+void ap_proxy_pass_brigade(void){}
+void ap_proxy_port_of_scheme(void){}
+void ap_proxy_pre_http_request(void){}
+void ap_proxy_prefetch_input(void){}
+void ap_proxy_read_input(void){}
+void ap_proxy_release_connection(void){}
+void ap_proxy_set_wstatus(void){}
+void ap_proxy_share_balancer(void){}
+void ap_proxy_share_worker(void){}
+void ap_proxy_should_override(void){}
+void ap_proxy_show_hcmethod(void){}
+void ap_proxy_spool_input(void){}
+void ap_proxy_ssl_engine(void){}
+void ap_proxy_ssl_val(void){}
+void ap_proxy_strncpy(void){}
+void ap_proxy_sync_balancer(void){}
+void ap_proxy_transfer_between_connections(void){}
+void ap_proxy_tunnel_create(void){}
+void ap_proxy_tunnel_run(void){}
+void ap_proxy_worker_can_upgrade(void){}
+void ap_proxy_worker_name(void){}
+void ap_proxyerror(void){}
+void proxy_hcmethods(void){}
+void proxy_hook_canon_handler(void){}
+void proxy_hook_check_trans(void){}
+void proxy_hook_post_request(void){}
+void proxy_hook_pre_request(void){}
+void proxy_hook_scheme_handler(void){}
+void proxy_module(void){}
+void proxy_run_create_req(void){}
--- a/libdummy/dummy-mod_session.c
+++ b/libdummy/dummy-mod_session.c
@@ -0,0 +1,2 @@
+void ap_hook_session_load(void){}
+void ap_hook_session_save(void){}
--- a/libdummy/dummy-mod_watchdog.c
+++ b/libdummy/dummy-mod_watchdog.c
@@ -0,0 +1,4 @@
+void ap_hook_watchdog_exit(void){}
+void ap_hook_watchdog_init(void){}
+void ap_hook_watchdog_need(void){}
+void ap_hook_watchdog_step(void){}
+23
View File
@@ -0,0 +1,23 @@
TERMUX_PKG_HOMEPAGE=https://github.com/EFForg/apkeep
TERMUX_PKG_DESCRIPTION="A command-line tool for downloading APK files from various sources"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.8.0
TERMUX_PKG_SRCURL=https://github.com/EFForg/apkeep/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=2b3ca13fc23f5e08ef52de76d02b3f6e0a9d39a02496b5a895c618c99264ddbe
TERMUX_PKG_DEPENDS="openssl"
TERMUX_PKG_BUILD_IN_SRC=true
termux_step_pre_configure() {
export OPENSSL_INCLUDE_DIR=$TERMUX_PREFIX/include/openssl
export OPENSSL_LIB_DIR=$TERMUX_PREFIX/lib
}
termux_step_make() {
termux_setup_rust
cargo build --jobs $TERMUX_MAKE_PROCESSES --target $CARGO_TARGET_NAME --release
}
termux_step_make_install() {
install -Dm755 -t $TERMUX_PREFIX/bin target/${CARGO_TARGET_NAME}/release/apkeep
}
+30
View File
@@ -0,0 +1,30 @@
--- a/aapt-wrapper/aapt-wrapper.c
+++ b/aapt-wrapper/aapt-wrapper.c
@@ -0,0 +1,12 @@
+
+#include <stdio.h>
+#include <unistd.h>
+#include <errno.h>
+
+int
+main(int argc, char **argv, char **envp)
+{
+ execve("@TERMUX_PREFIX@/bin/aapt", argv, envp);
+ perror("aapt-wrapper: execve");
+ return -1;
+}
--- a/aapt-wrapper/aapt2-wrapper.c
+++ b/aapt-wrapper/aapt2-wrapper.c
@@ -0,0 +1,12 @@
+
+#include <stdio.h>
+#include <unistd.h>
+#include <errno.h>
+
+int
+main(int argc, char **argv, char **envp)
+{
+ execve("@TERMUX_PREFIX@/bin/aapt2", argv, envp);
+ perror("aapt2-wrapper: execve");
+ return -1;
+}
+36
View File
@@ -0,0 +1,36 @@
TERMUX_PKG_HOMEPAGE=https://ibotpeaches.github.io/Apktool/
TERMUX_PKG_DESCRIPTION="A tool for reverse engineering 3rd party, closed, binary Android apps"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.6.0
TERMUX_PKG_SRCURL=https://github.com/iBotPeaches/Apktool/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=74739cdb1434ca35ec34e51ca7272ad3f378ae3ed0a2d5805d9a2fab5016037f
TERMUX_PKG_DEPENDS="aapt, openjdk-17"
TERMUX_PKG_BUILD_IN_SRC=true
termux_step_pre_configure() {
local prebuilt_dir="brut.apktool/apktool-lib/src/main/resources/prebuilt"
rm -rf $prebuilt_dir/{linux,macosx,windows}
mkdir -p $prebuilt_dir/linux
for exe_name in aapt aapt2; do
local exe_path=$prebuilt_dir/linux/${exe_name}
$CC $CFLAGS $CPPFLAGS aapt-wrapper/${exe_name}-wrapper.c \
-o ${exe_path} $LDFLAGS
$STRIP --strip-unneeded ${exe_path}
cp -a ${exe_path} ${exe_path}_64
done
}
termux_step_make() {
sh gradlew build shadowJar -x test
}
termux_step_make_install() {
install -Dm600 brut.apktool/apktool-cli/build/libs/apktool-cli-all.jar \
$TERMUX_PREFIX/share/java/apktool.jar
cat <<- EOF > $TERMUX_PREFIX/bin/apktool
#!${TERMUX_PREFIX}/bin/sh
exec java -jar $TERMUX_PREFIX/share/java/apktool.jar "\$@"
EOF
chmod 700 $TERMUX_PREFIX/bin/apktool
}
+1 -1
View File
@@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=1.6.1
TERMUX_PKG_REVISION=5
TERMUX_PKG_SRCURL=https://ftp.acc.umu.se/mirror/apache.org/apr/apr-util-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SRCURL=https://downloads.apache.org/apr/apr-util-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=b65e40713da57d004123b6319828be7f1273fbc6490e145874ee1177e112c459
TERMUX_PKG_DEPENDS="apr, libcrypt, libexpat, libiconv, libuuid"
TERMUX_PKG_BREAKS="apr-util-dev"
+45
View File
@@ -0,0 +1,45 @@
https://github.com/Debian/apt/pull/136
diff --git a/apt-pkg/cachefilter-patterns.cc b/apt-pkg/cachefilter-patterns.cc
index 12d8ae748..7a3255f41 100644
--- a/apt-pkg/cachefilter-patterns.cc
+++ b/apt-pkg/cachefilter-patterns.cc
@@ -30,7 +30,7 @@ static const constexpr struct
{"c"_sv, "?config-files"_sv, false},
// FIXME: The words after ~D should be case-insensitive
{"DDepends:"_sv, "?depends"_sv, true},
- {"DPre-Depends:"_sv, "?pre-depends"_sv, true},
+ {"DPreDepends:"_sv, "?predepends"_sv, true},
{"DSuggests:"_sv, "?suggests"_sv, true},
{"DRecommends:"_sv, "?recommends"_sv, true},
{"DConflicts:"_sv, "?conflicts"_sv, true},
@@ -40,7 +40,7 @@ static const constexpr struct
{"DEnhances:"_sv, "?enhances"_sv, true},
{"D"_sv, "?depends"_sv, true},
{"RDepends:"_sv, "?reverse-depends"_sv, true},
- {"RPre-Depends:"_sv, "?reverse-pre-depends"_sv, true},
+ {"RPreDepends:"_sv, "?reverse-predepends"_sv, true},
{"RSuggests:"_sv, "?reverse-suggests"_sv, true},
{"RRecommends:"_sv, "?reverse-recommends"_sv, true},
{"RConflicts:"_sv, "?reverse-conflicts"_sv, true},
diff --git a/doc/apt-patterns.7.xml b/doc/apt-patterns.7.xml
index 6b1c0f20b..bbcf01138 100644
--- a/doc/apt-patterns.7.xml
+++ b/doc/apt-patterns.7.xml
@@ -161,14 +161,15 @@
<variablelist>
<varlistentry>
<term><code>?depends(PATTERN)</code></term><term><code>~DPATTERN</code></term>
- <term><code>?pre-depends(PATTERN)</code></term><term><code>~DPre-Depends:PATTERN</code></term>
+ <term><code>?predepends(PATTERN)</code></term><term><code>~DPreDepends:PATTERN</code></term>
<term><code>?suggests(PATTERN)</code></term><term><code>~DSuggests:PATTERN</code></term>
+ <term><code>?recommends(PATTERN)</code></term><term><code>~DRecommends:PATTERN</code></term>
<term><code>?conflicts(PATTERN)</code></term><term><code>~DConflicts:PATTERN</code></term>
<term><code>?replaces(PATTERN)</code></term><term><code>~DReplaces:PATTERN</code></term>
<term><code>?obsoletes(PATTERN)</code></term><term><code>~DObsoletes:PATTERN</code></term>
<term><code>?breaks(PATTERN)</code></term><term><code>~DBreaks:PATTERN</code></term>
<term><code>?enhances(PATTERN)</code></term><term><code>~DEnhances:PATTERN</code></term>
- <listitem><para>Selects versions depending/pre-depending/suggesting/conflicting/etc on/with/ packages matching PATTERN.</para></listitem>
+ <listitem><para>Selects versions depending/pre-depending/suggesting/recommending/conflicting/etc on/with/ packages matching PATTERN.</para></listitem>
</varlistentry>
<varlistentry>
<term><code>?reverse-<replaceable>depType</replaceable>(PATTERN)</code></term>
+6 -7
View File
@@ -2,17 +2,16 @@ TERMUX_PKG_HOMEPAGE=https://packages.debian.org/apt
TERMUX_PKG_DESCRIPTION="Front-end for the dpkg package manager"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.3.11
TERMUX_PKG_REVISION=3
TERMUX_PKG_VERSION=2.3.13
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://deb.debian.org/debian/pool/main/a/apt/apt_${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=cc0c5b24240176e333b11bce1a7ac528ae263317d137ceeebad3ec2d8682cb91
TERMUX_PKG_SHA256=e519e55f1015d656425e68f8c7c7bebd1908df3ac87836eb6e7b6b58ce3f965d
# apt-key requires utilities from coreutils, findutils, gpgv, grep, sed.
TERMUX_PKG_DEPENDS="coreutils, dpkg, findutils, gpgv, grep, libandroid-glob, libbz2, libc++, libcurl, libgnutls, liblz4, liblzma, sed, termux-licenses, xxhash, zlib"
TERMUX_PKG_BUILD_DEPENDS="docbook-xsl"
TERMUX_PKG_CONFLICTS="apt-transport-https, libapt-pkg, unstable-repo"
TERMUX_PKG_REPLACES="apt-transport-https, libapt-pkg, unstable-repo"
TERMUX_PKG_PROVIDES="unstable-repo"
TERMUX_PKG_RECOMMENDS="game-repo, science-repo"
TERMUX_PKG_CONFLICTS="apt-transport-https, libapt-pkg"
TERMUX_PKG_REPLACES="apt-transport-https, libapt-pkg, unstable-repo, game-repo, science-repo"
TERMUX_PKG_PROVIDES="unstable-repo, game-repo, science-repo"
TERMUX_PKG_SUGGESTS="gnupg, x11-repo"
TERMUX_PKG_ESSENTIAL=true
+1 -1
View File
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A password-hashing function (reference C implementation)
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=20190702
TERMUX_PKG_SRCURL=https://github.com/P-H-C/phc-winner-argon2/archive/${TERMUX_PKG_VERSION}/argon2-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SRCURL=https://github.com/P-H-C/phc-winner-argon2/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=daf972a89577f8772602bf2eb38b6a3dd3d922bf5724d45e7f9589b5e830442c
TERMUX_PKG_EXTRA_MAKE_ARGS="LIBRARY_REL=lib"
TERMUX_PKG_BUILD_IN_SRC=true
+2 -3
View File
@@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=http://assimp.sourceforge.net/index.html
TERMUX_PKG_DESCRIPTION="Library to import various well-known 3D model formats in an uniform manner"
TERMUX_PKG_LICENSE="BSD"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=5.0.1
TERMUX_PKG_REVISION=6
TERMUX_PKG_VERSION=5.1.4
TERMUX_PKG_SRCURL=https://github.com/assimp/assimp/archive/v$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_SHA256=11310ec1f2ad2cd46b95ba88faca8f7aaa1efe9aa12605c55e3de2b977b3dbfc
TERMUX_PKG_SHA256=bd32cdc27e1f8b7ac09d914ab92dd81d799c97e9e47315c1f40dcb7c6f7938c6
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="boost, zlib"
TERMUX_PKG_BREAKS="assimp-dev"
-12
View File
@@ -1,12 +0,0 @@
diff -uNr assimp-4.1.0/test/CMakeLists.txt assimp-4.1.0.mod/test/CMakeLists.txt
--- assimp-4.1.0/test/CMakeLists.txt 2017-12-11 15:22:45.000000000 +0200
+++ assimp-4.1.0.mod/test/CMakeLists.txt 2019-07-01 22:47:01.990765003 +0300
@@ -174,7 +174,7 @@
IF( WIN32 )
SET( platform_libs )
ELSE( WIN32 )
- SET( platform_libs pthread )
+ SET( platform_libs )
ENDIF( WIN32 )
IF( WIN32 )
+55
View File
@@ -0,0 +1,55 @@
--- a/avahi-autoipd/main.c
+++ b/avahi-autoipd/main.c
@@ -934,6 +934,7 @@
/* Get user/group ID */
+#ifndef __ANDROID__
if (!no_drop_root) {
if (!(pw = getpwnam(AVAHI_AUTOIPD_USER))) {
@@ -948,6 +949,7 @@
daemon_log(LOG_INFO, "Found user '"AVAHI_AUTOIPD_USER"' (UID %lu) and group '"AVAHI_AUTOIPD_GROUP"' (GID %lu).", (unsigned long) pw->pw_uid, (unsigned long) gr->gr_gid);
}
+#endif
/* Create directory */
u = umask(0000);
@@ -964,14 +966,20 @@
if (!no_drop_root) {
struct stat st;
+#ifndef __ANDROID__
chown(AVAHI_IPDATA_DIR, pw->pw_uid, gr->gr_gid);
+#endif
if (stat(AVAHI_IPDATA_DIR, &st) < 0) {
daemon_log(LOG_ERR, "stat(): %s\n", strerror(errno));
return -1;
}
+#ifndef __ANDROID__
if (!S_ISDIR(st.st_mode) || st.st_uid != pw->pw_uid || st.st_gid != gr->gr_gid) {
+#else
+ if (!S_ISDIR(st.st_mode)) {
+#endif
daemon_log(LOG_ERR, "Failed to create runtime directory "AVAHI_IPDATA_DIR".");
return -1;
}
@@ -995,6 +1003,7 @@
#endif
+#ifndef __ANDROID__
if (!no_drop_root) {
if (initgroups(AVAHI_AUTOIPD_USER, gr->gr_gid) != 0) {
@@ -1040,6 +1049,7 @@
daemon_log(LOG_INFO, "Successfully dropped root privileges.");
}
+#endif /* __ANDROID__ */
return 0;
}
+105
View File
@@ -0,0 +1,105 @@
--- a/avahi-daemon/main.c
+++ b/avahi-daemon/main.c
@@ -135,7 +135,7 @@
#endif
} DaemonConfig;
-#define RESOLV_CONF "/etc/resolv.conf"
+#define RESOLV_CONF "@TERMUX_PREFIX@/etc/resolv.conf"
#define BROWSE_DOMAINS_MAX 16
static AvahiSEntryGroup *dns_servers_entry_group = NULL;
@@ -587,9 +587,9 @@
int fd;
char buf[32];
- fd = open("/etc/machine-id", O_RDONLY|O_CLOEXEC|O_NOCTTY);
+ fd = open("@TERMUX_PREFIX@/etc/machine-id", O_RDONLY|O_CLOEXEC|O_NOCTTY);
if (fd == -1 && errno == ENOENT)
- fd = open("/var/lib/dbus/machine-id", O_RDONLY|O_CLOEXEC|O_NOCTTY);
+ fd = open("@TERMUX_PREFIX@/var/lib/dbus/machine-id", O_RDONLY|O_CLOEXEC|O_NOCTTY);
if (fd == -1)
return NULL;
@@ -1338,6 +1338,7 @@
#define set_env(key, value) putenv(avahi_strdup_printf("%s=%s", (key), (value)))
+#ifndef __ANDROID__
static int drop_root(void) {
struct passwd *pw;
struct group * gr;
@@ -1400,6 +1401,7 @@
return 0;
}
+#endif /* __ANDROID__ */
static const char* pid_file_proc(void) {
return AVAHI_DAEMON_RUNTIME_DIR"/pid";
@@ -1413,6 +1415,7 @@
struct group * gr;
struct stat st;
+#ifndef __ANDROID__
if (!(pw = getpwnam(AVAHI_USER))) {
avahi_log_error( "Failed to find user '"AVAHI_USER"'.");
goto fail;
@@ -1422,6 +1425,7 @@
avahi_log_error( "Failed to find group '"AVAHI_GROUP"'.");
goto fail;
}
+#endif
u = umask(0000);
reset_umask = 1;
@@ -1431,14 +1435,20 @@
goto fail;
}
+#ifndef __ANDROID__
chown(AVAHI_DAEMON_RUNTIME_DIR, pw->pw_uid, gr->gr_gid);
+#endif
if (stat(AVAHI_DAEMON_RUNTIME_DIR, &st) < 0) {
avahi_log_error("stat(): %s\n", strerror(errno));
goto fail;
}
+#ifndef __ANDROID__
if (!S_ISDIR(st.st_mode) || st.st_uid != pw->pw_uid || st.st_gid != gr->gr_gid) {
+#else
+ if (!S_ISDIR(st.st_mode)) {
+#endif
avahi_log_error("Failed to create runtime directory "AVAHI_DAEMON_RUNTIME_DIR".");
goto fail;
}
@@ -1594,10 +1604,12 @@
else if (config.command == DAEMON_RUN) {
pid_t pid;
+#ifndef __ANDROID__
if (getuid() != 0 && config.drop_root) {
avahi_log_error("This program is intended to be run as root.");
goto finish;
}
+#endif
if ((pid = daemon_pid_file_is_running()) >= 0) {
avahi_log_error("Daemon already running on PID %u", pid);
@@ -1641,6 +1653,7 @@
if (make_runtime_dir() < 0)
goto finish;
+#ifndef __ANDROID__
if (config.drop_root) {
#ifdef ENABLE_CHROOT
if (config.use_chroot)
@@ -1657,6 +1670,7 @@
goto finish;
#endif
}
+#endif /* __ANDROID__ */
if (daemon_pid_file_create() < 0) {
avahi_log_error("Failed to create PID file: %s", strerror(errno));
+23
View File
@@ -0,0 +1,23 @@
TERMUX_PKG_HOMEPAGE=https://www.avahi.org/
TERMUX_PKG_DESCRIPTION="A system for service discovery on a local network via mDNS/DNS-SD"
TERMUX_PKG_LICENSE="LGPL-2.1"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.8
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://github.com/lathiat/avahi/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=c15e750ef7c6df595fb5f2ce10cac0fee2353649600e6919ad08ae8871e4945f
TERMUX_PKG_DEPENDS="glib, libandroid-glob, libcap, libdaemon, libevent, libexpat"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--disable-dbus
--disable-gdbm
--disable-gtk3
--disable-pygobject
--disable-qt5
--with-distro=none
ac_cv_func_chroot=no
"
termux_step_pre_configure() {
autoreconf -fi
LDFLAGS+=" -landroid-glob"
}
+11
View File
@@ -0,0 +1,11 @@
--- a/configure.ac
+++ b/configure.ac
@@ -1004,7 +1004,7 @@
#
# Avahi runtime dir
#
-avahi_runtime_dir="/run"
+avahi_runtime_dir="@TERMUX_PREFIX@/var/run"
avahi_socket="${avahi_runtime_dir}/avahi-daemon/socket"
AC_SUBST(avahi_runtime_dir)
AC_SUBST(avahi_socket)
+2 -2
View File
@@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/axel-download-accelerator/axel
TERMUX_PKG_DESCRIPTION="light command line download accelerator"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.17.10
TERMUX_PKG_VERSION=2.17.11
TERMUX_PKG_SRCURL=https://github.com/axel-download-accelerator/axel/releases/download/v${TERMUX_PKG_VERSION}/axel-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=75af1d30a005939205fcf6239ba93d64227d2a3e617fd5bb4777b7db54eadb4e
TERMUX_PKG_SHA256=f12682f981c83f374b82b0668f25f694a2042b617b236ee6fb057e5473c54e31
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="openssl"
+20
View File
@@ -0,0 +1,20 @@
TERMUX_PKG_HOMEPAGE=https://github.com/BLAKE3-team/BLAKE3/tree/master/b3sum
TERMUX_PKG_DESCRIPTION="A command line utility for calculating BLAKE3 hashes, similar to Coreutils tools like b2sum or md5sum"
TERMUX_PKG_LICENSE="CC0-1.0"
TERMUX_PKG_MAINTAINER="@medzikuser"
TERMUX_PKG_VERSION=1.2.0
TERMUX_PKG_SRCURL=https://github.com/BLAKE3-team/BLAKE3/archive/refs/tags/$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_SHA256=2873f42f89c0553b7105bda4b3edb93584ba3a163b31bbfae6b6e1bc203ca8c3
TERMUX_PKG_AUTO_UPDATE=true
termux_step_make() {
termux_setup_rust
cd $TERMUX_PKG_SRCDIR/b3sum
cargo build --jobs $TERMUX_MAKE_PROCESSES --target $CARGO_TARGET_NAME --release
}
termux_step_make_install() {
install -Dm755 -t $TERMUX_PREFIX/bin $TERMUX_PKG_SRCDIR/b3sum/target/${CARGO_TARGET_NAME}/release/b3sum
}
+4 -1
View File
@@ -3,9 +3,12 @@ TERMUX_PKG_DESCRIPTION="Programmable completion for the bash shell"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.11
TERMUX_PKG_REVISION=1
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://github.com/scop/bash-completion/releases/download/${TERMUX_PKG_VERSION}/bash-completion-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=73a8894bad94dee83ab468fa09f628daffd567e8bef1a24277f1e9a0daf911ac
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="bash"
TERMUX_PKG_PLATFORM_INDEPENDENT=true
TERMUX_PKG_RM_AFTER_INSTALL="
share/bash-completion/completions/makepkg
"
+6 -1
View File
@@ -3,8 +3,9 @@ TERMUX_PKG_DESCRIPTION="A sh-compatible shell that incorporates useful features
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
_MAIN_VERSION=5.1
_PATCH_VERSION=8
_PATCH_VERSION=12
TERMUX_PKG_VERSION=${_MAIN_VERSION}.${_PATCH_VERSION}
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/bash/bash-${_MAIN_VERSION}.tar.gz
TERMUX_PKG_SHA256=cc012bc860406dcf42f64431bcd3d2fa7560c02915a601aba9cd597a39329baa
TERMUX_PKG_DEPENDS="libandroid-support, libiconv, ncurses, readline (>= 8.0), termux-tools"
@@ -45,6 +46,10 @@ termux_step_pre_configure() {
PATCH_CHECKSUMS[006]=75e17d937de862615c6375def40a7574462210dce88cf741f660e2cc29473d14
PATCH_CHECKSUMS[007]=acfcb8c7e9f73457c0fb12324afb613785e0c9cef3315c9bbab4be702f40393a
PATCH_CHECKSUMS[008]=f22cf3c51a28f084a25aef28950e8777489072628f972b12643b4534a17ed2d1
PATCH_CHECKSUMS[009]=e45cda953ab4b4b4bde6dc34d0d8ca40d1cc502046eb28070c9ebcd47e33c3ee
PATCH_CHECKSUMS[010]=a2c8d7b2704eeceff7b1503b7ad9500ea1cb6e9393faebdb3acd2afdd7aeae2a
PATCH_CHECKSUMS[011]=58191f164934200746f48459a05bca34d1aec1180b08ca2deeee3bb29622027b
PATCH_CHECKSUMS[012]=10f189c8367c4a15c7392e7bf70d0ff6953f78c9b312ed7622303a779273ab98
for PATCH_NUM in $(seq -f '%03g' ${_PATCH_VERSION}); do
PATCHFILE=$TERMUX_PKG_CACHEDIR/bash_patch_${PATCH_NUM}.patch
@@ -0,0 +1,20 @@
--- ../cache/bastet-0.43.2/BastetBlockChooser.hpp 2015-08-30 07:04:24.000000000 +0000
+++ ./BastetBlockChooser.hpp 2017-09-25 03:10:40.601198625 +0000
@@ -23,7 +23,7 @@
#include "Well.hpp"
-#include <boost/tr1/tr1/unordered_set>
+#include <boost/unordered/unordered_set.hpp>
#include <set>
#include <boost/functional/hash.hpp>
@@ -75,7 +75,7 @@
public:
Searcher(BlockType b, const Well *well, Vertex v, WellVisitor *visitor);
private:
- std::tr1::unordered_set<Vertex> _visited;
+ boost::unordered::unordered_set<Vertex> _visited;
//std::set<Vertex> _visited; ^^ the above is more efficient, we need to do many inserts
BlockType _block;
const Well *_well;
+11
View File
@@ -0,0 +1,11 @@
--- ../cache/bastet-0.43.2/Config.cpp 2015-08-30 07:04:24.000000000 +0000
+++ ./Config.cpp 2017-09-19 08:56:50.122235753 +0000
@@ -38,7 +38,7 @@
const size_t HowManyHighScores=10;
const std::string RcFileName="/.bastetrc";
const std::string LocalHighScoresFileName="/.bastetscores";
- const std::string GlobalHighScoresFileName="/var/games/bastet.scores2";
+ const std::string GlobalHighScoresFileName="/data/data/com.termux/files/usr/var/games/bastet.scores2";
bool HighScores::Qualifies(int score){
stable_sort(begin(),end());
+13
View File
@@ -0,0 +1,13 @@
TERMUX_PKG_HOMEPAGE=http://fph.altervista.org/prog/bastet.html
TERMUX_PKG_DESCRIPTION="Tetris clone with 'bastard' block-choosing AI"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="Leonid Pliushch <leonid.pliushch@gmail.com>"
TERMUX_PKG_VERSION=0.43.2
TERMUX_PKG_REVISION=8
TERMUX_PKG_SRCURL=https://github.com/fph/bastet/archive/$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_SHA256=f219510afc1d83e4651fbffd5921b1e0b926d5311da4f8fa7df103dc7f2c403f
TERMUX_PKG_DEPENDS="libc++, ncurses"
TERMUX_PKG_BUILD_DEPENDS="boost-static"
TERMUX_PKG_EXTRA_MAKE_ARGS=" BOOST_PO=$TERMUX_PREFIX/lib/libboost_program_options.a"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_GROUPS="games"
+24
View File
@@ -0,0 +1,24 @@
--- ../cache/bastet-0.43.2/Makefile 2015-08-30 07:04:24.000000000 +0000
+++ ./Makefile 2017-09-19 09:09:21.992227135 +0000
@@ -17,11 +17,19 @@
depend: *.hpp $(SOURCES) $(MAIN) $(TESTS)
$(CXX) -MM $(SOURCES) $(MAIN) $(TESTS)> depend
-include depend
+#include depend
$(PROGNAME): $(SOURCES:.cpp=.o) $(MAIN:.cpp=.o)
$(CXX) -ggdb -o $(PROGNAME) $(SOURCES:.cpp=.o) $(MAIN:.cpp=.o) $(LDFLAGS)
-
+install:
+ cp bastet $(PREFIX)/bin
+ chmod +x $(PREFIX)/bin/bastet
+ mkdir -p $(PREFIX)/var/games
+ touch $(PREFIX)/var/games/bastet.scores2
+ chmod +w $(PREFIX)/var/games/bastet.scores2
+ mkdir -p $(PREFIX)/share/man/man6/
+ cp bastet.6 $(PREFIX)/share/man/man6/
+
clean:
rm -f $(SOURCES:.cpp=.o) $(TESTS:.cpp=.o) $(MAIN:.cpp=.o) $(PROGNAME)
+2 -2
View File
@@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/WebAssembly/binaryen
TERMUX_PKG_DESCRIPTION="Binaryen is a compiler and toolchain infrastructure library for WebAssembly"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=102
TERMUX_PKG_VERSION=104
TERMUX_PKG_SRCURL=https://github.com/WebAssembly/binaryen/archive/version_${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=6197a8d7220d1510bb0694a2984bfae4f8b38abd6bdf4c724551c831786992f6
TERMUX_PKG_SHA256=a6acabb159fcc5b1d8c9506f5036dcd1e4446952b572903b256af955e959780d
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_AUTO_UPDATE_TAG_REGEXP="\d+"
+9 -1
View File
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Collection of binary tools, the main ones being ld, the
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.37
TERMUX_PKG_REVISION=3
TERMUX_PKG_REVISION=4
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/binutils/binutils-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c
TERMUX_PKG_DEPENDS="libc++, zlib"
@@ -26,6 +26,14 @@ termux_step_pre_configure() {
else
export LIB_PATH="${TERMUX_PREFIX}/lib:/system/lib64"
fi
# Force generation of manpages
rm \
$TERMUX_PKG_SRCDIR/binutils/doc/*.1 \
$TERMUX_PKG_SRCDIR/binutils/doc/cxxfilt.man \
$TERMUX_PKG_SRCDIR/gas/doc/as.1 \
$TERMUX_PKG_SRCDIR/ld/ld.1 \
$TERMUX_PKG_SRCDIR/gprof/gprof.1
}
termux_step_post_make_install() {
@@ -0,0 +1,13 @@
Patch borrowed from FreeBSD https://github.com/freebsd/freebsd-ports/commit/a055899f4f1c41d07ae5b8d3f5a9983173ef76f6#diff-6257cca5b6087edcb78aee07457b6d2f539402a4fe447484227a65f9948c6b78
--- ./etc/texi2pod.pl.orig 2021-08-30 17:17:09 UTC
+++ ./etc/texi2pod.pl
@@ -59,6 +59,8 @@ while ($_ = shift) {
$flag = shift;
}
push (@ipath, $flag);
+ } elsif (/^--no-split$/) {
+ # ignore option for makeinfo compatibility
} elsif (/^-/) {
usage();
} else {
+1
View File
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="General-purpose parser generator"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=3.8.2
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/bison/bison-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=9bba0214ccf7f1079c5d59210045227bcf619519840ebfa80cd3849cff5a5bf2
TERMUX_PKG_DEPENDS="m4"
+50
View File
@@ -0,0 +1,50 @@
--- ../ffsl.h.orig 2021-11-09 21:28:29.347410128 +0100
+++ ./lib/ffsl.h 2021-11-09 21:28:50.760733519 +0100
@@ -46,47 +46,3 @@
#if !defined FUNC || !defined TYPE
# error
#endif
-
-int
-FUNC (TYPE i)
-{
-#if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) \
- || (__clang_major__ >= 4)
- return GCC_BUILTIN (i);
-#elif defined _MSC_VER && defined MSVC_BUILTIN
- /* _BitScanForward, _BitScanForward64
- <https://docs.microsoft.com/en-us/cpp/intrinsics/bitscanforward-bitscanforward64> */
- unsigned long bit;
- if (MSVC_BUILTIN (&bit, i))
- return bit + 1;
- else
- return 0;
-#else
- unsigned TYPE j = i;
- /* Split j into chunks, and look at one chunk after the other. */
- enum { chunk_bits = CHAR_BIT * sizeof (unsigned int) };
- /* The number of chunks is ceil (sizeof (TYPE) / sizeof (unsigned int))
- = (sizeof (TYPE) - 1) / sizeof (unsigned int) + 1. */
- enum { chunk_count = (sizeof (TYPE) - 1) / sizeof (unsigned int) + 1 };
-
- if (chunk_count > 1)
- {
- size_t k;
-
- /* It is tempting to write if (!j) here, but if we do this,
- Solaris 10/x86 "cc -O" miscompiles the code. */
- if (!i)
- return 0;
- /* Unroll the first loop round. k = 0. */
- if ((unsigned int) j)
- return ffs ((unsigned int) j);
- /* Generic loop. */
- for (k = 1; k < chunk_count - 1; k++)
- if ((unsigned int) (j >> (k * chunk_bits)) != 0)
- return k * chunk_bits + ffs ((unsigned int) (j >> (k * chunk_bits)));
- }
- /* Last loop round. k = chunk_count - 1. */
- return (chunk_count - 1) * chunk_bits
- + ffs ((unsigned int) (j >> ((chunk_count - 1) * chunk_bits)));
-#endif
-}
+2 -13
View File
@@ -3,11 +3,11 @@ TERMUX_PKG_DESCRIPTION="Bitcoin Core"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=22.0
TERMUX_PKG_REVISION=1
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://github.com/bitcoin/bitcoin/archive/v$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_SHA256=d0e9d089b57048b1555efa7cd5a63a7ed042482045f6f33402b1df425bf9613b
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_CONFFILES="var/service/bitcoind/run var/service/bitcoind/log/run"
TERMUX_PKG_SERVICE_SCRIPT=("bitcoind" 'exec bitcoind 2>&1')
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_BLACKLISTED_ARCHES="arm"
@@ -25,14 +25,3 @@ termux_step_pre_configure() {
(cd depends && make HOST=$TERMUX_HOST_PLATFORM NO_QT=1 -j $TERMUX_MAKE_PROCESSES)
./autogen.sh
}
termux_step_post_make_install() {
mkdir -p $TERMUX_PREFIX/var/service
cd $TERMUX_PREFIX/var/service
mkdir -p bitcoind/log
echo "#!$TERMUX_PREFIX/bin/sh" > bitcoind/run
echo 'exec bitcoind 2>&1' >> bitcoind/run
chmod +x bitcoind/run
touch bitcoind/down
ln -sf $TERMUX_PREFIX/share/termux-services/svlogger bitcoind/log/run
}
+22
View File
@@ -0,0 +1,22 @@
TERMUX_PKG_HOMEPAGE=https://github.com/aeosynth/bk
TERMUX_PKG_DESCRIPTION="A terminal EPUB reader"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.5.3
# Whenever the next release happens, we can change to git release tarball.
_COMMIT=61beded518e759884d72732a068744935c11ea6f
TERMUX_PKG_SRCURL=https://github.com/aeosynth/bk/archive/$_COMMIT.zip
TERMUX_PKG_SHA256=c8d738eaf56684fcaeda9c46549e0f024801805d82cf31542a35c007faf07085
TERMUX_PKG_BUILD_IN_SRC=true
termux_step_pre_configure() {
termux_setup_rust
}
termux_step_make() {
cargo build --jobs $TERMUX_MAKE_PROCESSES --target $CARGO_TARGET_NAME --release
}
termux_step_make_install() {
install -Dm700 -t $TERMUX_PREFIX/bin target/${CARGO_TARGET_NAME}/release/bk
}
+1 -1
View File
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="curses based manager for Boinc client"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.5.1
TERMUX_PKG_REVISION=4
TERMUX_PKG_REVISION=5
TERMUX_PKG_SRCURL="https://sourceforge.net/projects/boinctui/files/boinctui_${TERMUX_PKG_VERSION}.tar.gz"
TERMUX_PKG_SHA256=319f539535f3af342ec0bafc5228673bf12f2d7a7addf5851f2c003200e51da9
TERMUX_PKG_DEPENDS="glib, libandroid-support, libexpat, ncurses, ncurses-ui-libs, openssl"
@@ -0,0 +1,31 @@
--- a/boost/math/tools/header_deprecated.hpp
+++ b/boost/math/tools/header_deprecated.hpp
@@ -6,12 +6,22 @@
#ifndef BOOST_MATH_TOOLS_HEADER_DEPRECATED
#define BOOST_MATH_TOOLS_HEADER_DEPRECATED
-#ifdef _MSC_VER
-// Expands to "This header is deprecated; use expr instead."
-#define BOOST_MATH_HEADER_DEPRECATED(expr) __pragma("This header is deprecated; use " expr " instead.")
-#else // GNU, Clang, Intel, IBM, etc.
+#ifndef BOOST_MATH_STANDALONE
+
+# include <boost/config/header_deprecated.hpp>
+# define BOOST_MATH_HEADER_DEPRECATED(expr) BOOST_HEADER_DEPRECATED(expr)
+
+#else
+
+# ifdef _MSC_VER
// Expands to "This header is deprecated; use expr instead."
-#define BOOST_MATH_HEADER_DEPRECATED(expr) _Pragma("This header is deprecated; use " expr " instead.")
-#endif
+# define BOOST_MATH_HEADER_DEPRECATED(expr) __pragma("This header is deprecated; use " expr " instead.")
+# else // GNU, Clang, Intel, IBM, etc.
+// Expands to "This header is deprecated use expr instead"
+# define BOOST_MATH_HEADER_DEPRECATED_MESSAGE(expr) _Pragma(#expr)
+# define BOOST_MATH_HEADER_DEPRECATED(expr) BOOST_MATH_HEADER_DEPRECATED_MESSAGE(message "This header is deprecated use " expr " instead")
+# endif
+
+#endif // BOOST_MATH_STANDALONE
#endif // BOOST_MATH_TOOLS_HEADER_DEPRECATED
+1 -1
View File
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Free peer-reviewed portable C++ source libraries"
TERMUX_PKG_LICENSE="BSL-1.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=1.77.0
TERMUX_PKG_REVISION=1
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://boostorg.jfrog.io/artifactory/main/release/$TERMUX_PKG_VERSION/source/boost_${TERMUX_PKG_VERSION//./_}.tar.bz2
TERMUX_PKG_SHA256=fc9f85fc030e233142908241af7a846e60630aa7388de9a5fafb1f3a26840854
TERMUX_PKG_DEPENDS="libc++, libbz2, libiconv, liblzma, zlib"
+21
View File
@@ -0,0 +1,21 @@
TERMUX_PKG_HOMEPAGE=https://sites.google.com/site/broguegame/
TERMUX_PKG_DESCRIPTION="Roguelike dungeon crawling game"
TERMUX_PKG_LICENSE="AGPL-V3"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=1.7.5
TERMUX_PKG_REVISION=4
TERMUX_PKG_SRCURL=https://github.com/termux/distfiles/releases/download/2021.01.04/brogue-${TERMUX_PKG_VERSION}-linux-amd64.tbz2
TERMUX_PKG_SHA256=a74ff18139564c597d047cfb167f74ab1963dd8608b6fb2e034e7635d6170444
TERMUX_PKG_DEPENDS="ncurses"
TERMUX_PKG_EXTRA_MAKE_ARGS="curses"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_GROUPS="games"
termux_step_pre_configure () {
CFLAGS+=" -fcommon"
CC="$CC $CFLAGS $CPPFLAGS $LDFLAGS"
}
termux_step_make_install () {
install -m700 bin/brogue $TERMUX_PREFIX/bin
}
+28
View File
@@ -0,0 +1,28 @@
In Android the <sys/timeb.h> header and associated ftime(3) has been
removed in android-21 since it is deprecated and removed from POSIX.
diff -u -r ../brogue-1.7.4/src/platform/curses-platform.c ./src/platform/curses-platform.c
--- ../brogue-1.7.4/src/platform/curses-platform.c 2014-07-03 15:19:10.000000000 -0400
+++ ./src/platform/curses-platform.c 2014-12-20 03:47:20.303572495 -0500
@@ -3,7 +3,7 @@
#include <string.h>
#include <time.h>
#include "term.h"
-#include <sys/timeb.h>
+#include <sys/time.h>
#include <stdint.h>
#include <signal.h>
#include "platform.h"
@@ -109,9 +109,9 @@
#define PAUSE_BETWEEN_EVENT_POLLING 34//17
static uint32_t getTime() {
- struct timeb time;
- ftime(&time);
- return 1000 * time.time + time.millitm;
+ struct timeval tv;
+ gettimeofday(&tv, NULL);
+ return 1000 * tv.tv_sec + tv.tv_usec / 1000;
}
static boolean curses_pauseForMilliseconds(short milliseconds) {
+12
View File
@@ -0,0 +1,12 @@
--- ../brogue-linux-1.7.3/brogue-1.7.3/Makefile 2013-09-11 07:38:48.000000000 +0200
+++ ./Makefile 2014-01-28 07:57:06.000000000 +0100
@@ -81,7 +81,7 @@
.PHONY : clean both curses tcod tar
bin/brogue : ${DEPENDENCIES} ${BROGUEFILES}
- $(CC) -O2 -march=i586 -o bin/brogue ${BROGUEFILES} ${LIBRARIES} -Wl,-rpath,.
+ $(CC) -o bin/brogue ${BROGUEFILES} ${LIBRARIES} -Wl,-rpath,.
clean :
rm -f src/brogue/*.o src/platform/*.o bin/brogue
@@ -0,0 +1,11 @@
diff -u -r ../brogue-1.7.4/src/platform/platformdependent.c ./src/platform/platformdependent.c
--- ../brogue-1.7.4/src/platform/platformdependent.c 2014-07-03 19:19:10.000000000 +0000
+++ ./src/platform/platformdependent.c 2017-07-07 07:09:10.116242335 +0000
@@ -21,6 +21,7 @@
* along with Brogue. If not, see <http://www.gnu.org/licenses/>.
*/
+#include <ctype.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
+2 -2
View File
@@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.bittorrent.com/btfs/
TERMUX_PKG_DESCRIPTION="Decentralized file system integrating with TRON network"
TERMUX_PKG_LICENSE="Apache-2.0, MIT"
TERMUX_PKG_MAINTAINER="Leonid Pliushch <leonid.pliushch@gmail.com>"
TERMUX_PKG_VERSION=1.5.3
TERMUX_PKG_VERSION=1.6.0
TERMUX_PKG_SRCURL=https://github.com/TRON-US/go-btfs/archive/refs/tags/btfs-v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=331cc8a2b3cf2f5813902685f562ab78f602b028c45507ab9d67d35664719942
TERMUX_PKG_SHA256=27de546a83f2c7655a0dbe2bc12e6a8ca7c05ab52f1246263667396fd374f83e
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_AUTO_UPDATE_TAG_REGEXP="\d+\.\d+\.\d+"
TERMUX_PKG_BUILD_IN_SRC=true
+2 -2
View File
@@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://tox.chat
TERMUX_PKG_DESCRIPTION="Backend library for the Tox protocol"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.2.12
TERMUX_PKG_VERSION=0.2.13
TERMUX_PKG_SRCURL=https://github.com/TokTok/toxcore/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=30ae3263c9b68d3bef06f799ba9d7a67e3fad447030625f0ffa4bb22684228b0
TERMUX_PKG_SHA256=67114fa57504c58b695f5dce8ef85124d555f2c3c353d0d2615e6d4845114ab8
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="libsodium"
TERMUX_PKG_BREAKS="c-toxcore-dev"
+2 -2
View File
@@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://caddyserver.com/
TERMUX_PKG_DESCRIPTION="Fast, cross-platform HTTP/2 web server"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.4.5
TERMUX_PKG_VERSION=2.4.6
TERMUX_PKG_SRCURL=https://github.com/caddyserver/caddy/archive/v$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_SHA256=f25a24dfd6398e02ed3e530621f800eb7c7496d302d0a86b6932c219e46320cd
TERMUX_PKG_SHA256=5a450a4ff0d2dbd165d62f957ecdaebdc4bd0445c66a06a27d0025a82843402d
TERMUX_PKG_AUTO_UPDATE=true
termux_step_make() {
+2 -3
View File
@@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=http://www.isthe.com/chongo/tech/comp/calc/
TERMUX_PKG_DESCRIPTION="Arbitrary precision console calculator"
TERMUX_PKG_LICENSE="LGPL-2.1"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.13.0.1
TERMUX_PKG_REVISION=1
TERMUX_PKG_VERSION=2.14.0.8
TERMUX_PKG_SRCURL=https://github.com/lcn2/calc/releases/download/v$TERMUX_PKG_VERSION/calc-$TERMUX_PKG_VERSION.tar.bz2
TERMUX_PKG_SHA256=6ae538f57785c5701a70112ccf007ab5553abd332ae2deaadaf564f401c734ad
TERMUX_PKG_SHA256=ad6a2c44eeea7e06efca5384f107ffaee7564407a7474d7cd4928a53b1a28386
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="ncurses, ncurses-ui-libs, readline"
TERMUX_PKG_BUILD_IN_SRC=true
+10
View File
@@ -0,0 +1,10 @@
TERMUX_PKG_HOMEPAGE=https://github.com/AMDmi3/cavezofphear
TERMUX_PKG_DESCRIPTION="A Boulder Dash like game for consoles/terminals"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="Dmitry Marakasov <amdmi3@amdmi3.ru>"
TERMUX_PKG_VERSION=0.6.1
TERMUX_PKG_SRCURL=https://github.com/AMDmi3/cavezofphear/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=29ea76dd1a0f38904cd09e36b7205d4a4c01324d2ba28d03f15d9ae53881aa10
TERMUX_PKG_DEPENDS="libandroid-support, ncurses"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DSYSTEMWIDE=ON -DWITH_MANPAGE=OFF"
TERMUX_PKG_GROUPS="games"
+3 -4
View File
@@ -1,10 +1,9 @@
TERMUX_PKG_HOMEPAGE="https://lib.rs/cavif"
TERMUX_PKG_DESCRIPTION="Encoder/converter for AVIF images. Based on rav1e and avif-serialize."
TERMUX_PKG_DESCRIPTION="AVIF image creator in pure Rust"
TERMUX_PKG_LICENSE="BSD 3-Clause"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=1.3.1-win
TERMUX_PKG_REVISION=1
TERMUX_PKG_VERSION=1.3.3
TERMUX_PKG_SRCURL=https://github.com/kornelski/cavif-rs/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=0f76ae20081d2031881d51871dd5b66cf5c0bec441a22c605f5bbba7dc55c8a8
TERMUX_PKG_SHA256=afbf1990916331d6d7a7cf02d1d5aa24b7837088a3830481466771751be69c84
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_BUILD_IN_SRC=true
-18
View File
@@ -1,18 +0,0 @@
commit e3580f273a8dd83c71bb4ad10b393585dde02c46
Author: Kornel <kornel@geekhood.net>
Date: Wed Sep 15 09:40:59 2021 +0100
Update for latest rav1e
diff --git a/ravif/src/av1encoder.rs b/ravif/src/av1encoder.rs
index edcc1c1..2afcb85 100644
--- a/ravif/src/av1encoder.rs
+++ b/ravif/src/av1encoder.rs
@@ -285,7 +285,6 @@ impl SpeedTweaks {
let mut speed_settings = SpeedSettings::from_preset(self.speed_preset.into());
speed_settings.multiref = false;
- speed_settings.fast_scene_detection = true;
speed_settings.no_scene_detection = true;
speed_settings.include_near_mvs = false;
+22
View File
@@ -0,0 +1,22 @@
TERMUX_PKG_HOMEPAGE=https://benkibbey.wordpress.com/cboard/
TERMUX_PKG_DESCRIPTION="PGN browser, editor and chess engine frontend"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.7.5
TERMUX_PKG_REVISION=3
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/c-board/${TERMUX_PKG_VERSION}/cboard-${TERMUX_PKG_VERSION}.tar.bz2
TERMUX_PKG_SHA256=dd748039f3531653e1573577cd814741524e1b16e16e3a841ef512e5150da6a0
TERMUX_PKG_DEPENDS="libandroid-support,libandroid-glob,gnuchess, ncurses, ncurses-ui-libs"
TERMUX_PKG_GROUPS="games"
termux_step_pre_configure() {
CFLAGS+=" -DLINE_MAX=_POSIX2_LINE_MAX -fcommon"
LDFLAGS+=" -landroid-glob"
if $TERMUX_DEBUG_BUILD; then
# When doing debug build, -D_FORTIFY_SOURCE=2 gives this error:
# /home/builder/.termux-build/cboard/src/libchess/pgn.c:2235:33: error: 'umask' called with invalid mode
# mode = umask(600);
export CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/}
fi
}
+60
View File
@@ -0,0 +1,60 @@
diff -uNr cboard-0.7.5/configure cboard-0.7.5.mod/configure
--- cboard-0.7.5/configure 2018-09-27 17:48:24.000000000 +0300
+++ cboard-0.7.5.mod/configure 2019-08-16 14:05:44.294565834 +0300
@@ -12194,13 +12194,8 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Unix98 pty support" >&5
$as_echo_n "checking for Unix98 pty support... " >&6; }
-if test -c "/dev/ptmx"; then
- have_ptmx=yes
-else
- have_ptmx=no
-fi
-
-ptmx_works=no
+have_ptmx=yes
+ptmx_works=yes
if test "x$have_ptmx" = "xyes"; then
ac_ext=c
@@ -12210,40 +12205,7 @@
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test "$cross_compiling" = yes; then :
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "cannot run test program while cross compiling
-See \`config.log' for more details" "$LINENO" 5; }
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-\
- #include <stdio.h>
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <fcntl.h>
-
- int main()
- {
- int fd;
-
- if ((fd = open("/dev/ptmx", O_RDWR)) == -1)
- exit(1);
-
- if (ptsname(fd) == NULL)
- exit(1);
-
- exit(0);
- }
-
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
ptmx_works=yes
-else
- ptmx_works=no
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
+20
View File
@@ -0,0 +1,20 @@
diff -u -r ../cboard-0.7.5/libchess/pgn.c ./libchess/pgn.c
--- ../cboard-0.7.5/libchess/pgn.c 2018-09-17 15:58:48.000000000 +0000
+++ ./libchess/pgn.c 2018-12-19 00:16:27.204984323 +0000
@@ -883,7 +883,6 @@
time_t now;
char tbuf[11] = { 0 };
struct tm *tp;
- struct passwd *pw = getpwuid (getuid ());
char host[64] = { 0 };
time (&now);
@@ -904,7 +903,7 @@
if (pgn_tag_add (&g->tag, (char *) "Round", (char *) "-") != E_PGN_OK)
warn ("pgn_tag_add()");
- if (pgn_tag_add (&g->tag, (char *) "White", pw->pw_gecos) != E_PGN_OK)
+ if (pgn_tag_add (&g->tag, (char *) "White", (char *) "You") != E_PGN_OK)
warn ("pgn_tag_add()");
if (pgn_tag_add (&g->tag, (char *) "Black", (char *) "?") != E_PGN_OK)
+2 -3
View File
@@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://ccache.samba.org
TERMUX_PKG_DESCRIPTION="Compiler cache for fast recompilation of C/C++ code"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=4.4.2
TERMUX_PKG_REVISION=1
TERMUX_PKG_VERSION=4.5.1
TERMUX_PKG_SRCURL=https://github.com/ccache/ccache/releases/download/v$TERMUX_PKG_VERSION/ccache-$TERMUX_PKG_VERSION.tar.xz
TERMUX_PKG_SHA256=9200cafbaa5fd62c2600fccb40a18214e57747825e6cdcd76688b4b61c2dcba0
TERMUX_PKG_SHA256=51186ebe0326365f4e6131e1caa8911de7da4aa6718efc00680322d63a759517
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="zlib, zstd"
+15
View File
@@ -0,0 +1,15 @@
TERMUX_PKG_HOMEPAGE=https://www.cgal.org/
TERMUX_PKG_DESCRIPTION="Computational Geometry Algorithms Library"
TERMUX_PKG_LICENSE="GPL-2.0, LGPL-2.1"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=5.3.1
TERMUX_PKG_SRCURL=https://github.com/CGAL/cgal/releases/download/v${TERMUX_PKG_VERSION}/CGAL-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=ab76633b023d72ea3ca9ad22e2fa39ed3b5c8fb4e2c091a78035fabb5eb3fccf
TERMUX_PKG_DEPENDS="boost, libc++, libgmp, libmpfr, zlib"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-DWITH_CGAL_Qt5=OFF
-DWITH_demos=OFF
-DWITH_examples=OFF
-DWITH_tests=OFF
"
+1 -1
View File
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A lightweight curses (terminal-based) interface to the G
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.7.1
TERMUX_PKG_REVISION=1
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://cgdb.me/files/cgdb-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=bb723be58ec68cb59a598b8e24a31d10ef31e0e9c277a4de07b2f457fe7de198
TERMUX_PKG_DEPENDS="libc++, ncurses, readline, gdb"
+35
View File
@@ -0,0 +1,35 @@
--- ./cgdb/cgdb.cpp~ 2021-12-13 09:02:26.731050742 +0100
+++ ./cgdb/cgdb.cpp 2021-12-13 09:07:32.078899611 +0100
@@ -84,6 +84,11 @@
#include "rline.h"
#include "usage.h"
+#ifdef __ANDROID__
+#include <android/fdsan.h>
+#include <dlfcn.h>
+#endif
+
/* --------- */
/* Constants */
/* --------- */
@@ -1757,6 +1762,20 @@
{
parse_long_options(&argc, &argv);
+
+ #ifdef __ANDROID__
+ // For Android 11+.
+ void *lib_handle = dlopen("libc.so", RTLD_LAZY);
+ if (lib_handle) {
+ void (*set_fdsan_error_level)(enum android_fdsan_error_level);
+ set_fdsan_error_level = (void (*)(enum android_fdsan_error_level))dlsym(lib_handle, "android_fdsan_set_error_level");
+ if (set_fdsan_error_level) {
+ set_fdsan_error_level(ANDROID_FDSAN_ERROR_LEVEL_DISABLED);
+ }
+ dlclose(lib_handle);
+ }
+ #endif
+
/* Debugging helper - wait for debugger to attach to us before continuing */
if (wait_for_debugger_to_attach) {
if (cgdb_supports_debugger_attach_detection()) {
+2 -2
View File
@@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://chezmoi.io
TERMUX_PKG_DESCRIPTION="Manage your dotfiles across multiple machines"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="Henrik Grimler @Grimler91"
TERMUX_PKG_VERSION=2.7.3
TERMUX_PKG_VERSION=2.9.4
TERMUX_PKG_SRCURL=https://github.com/twpayne/chezmoi/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=a9dbaa9bd55f1c1e1c82c7ae5b7b1933f907703d5bd9976b2c14321b8c1e0d90
TERMUX_PKG_SHA256=fca10c19bea51e4e17ddd077f855c3d09be0730997ae50987552ce05190a54a5
TERMUX_PKG_AUTO_UPDATE=true
termux_step_make() {
+2 -3
View File
@@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/Dreamacro/clash
TERMUX_PKG_DESCRIPTION="A rule-based tunnel in Go."
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="Philipp Schmitt <philipp@schmitt.co>"
TERMUX_PKG_VERSION=1.7.1
TERMUX_PKG_REVISION=2
TERMUX_PKG_VERSION=1.8.0
TERMUX_PKG_SRCURL="https://github.com/Dreamacro/clash/archive/v${TERMUX_PKG_VERSION}.tar.gz"
TERMUX_PKG_SHA256=18c2ef10df608392435a1277d3f2e256c65bec3662bf0a6c325f02be6deb4fce
TERMUX_PKG_SHA256=e1bae0ba88a0e2ba36702f95fe95fdc8fee58db4751b5b108ea600563c36a972
TERMUX_PKG_BUILD_IN_SRC=true
termux_step_make() {
+4 -3
View File
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A tool which profiles OpenCL devices to find their peak
TERMUX_PKG_LICENSE="Unlicense"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=1.1.0
TERMUX_PKG_REVISION=2
TERMUX_PKG_REVISION=3
_COMMIT=0777205be1d5681d5a76d46ec94588544e8462a5
TERMUX_PKG_SRCURL=https://github.com/krrishnarraj/clpeak.git
TERMUX_PKG_GIT_BRANCH=master
@@ -14,7 +14,8 @@ TERMUX_PKG_DEPENDS="libc++, ocl-icd"
# Use master branch until next release
termux_step_post_get_source() {
git pull
git fetch --unshallow
git reset --hard ${_COMMIT}
git submodule foreach --recursive git reset --hard
git submodule deinit --force --all
git submodule update --init --recursive
}
+5 -4
View File
@@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/kpet/clvk
TERMUX_PKG_DESCRIPTION="Experimental implementation of OpenCL on Vulkan"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.0.20211027
_COMMIT=ed030247b3a32851f4d9787c162dbf8be5a665c2
TERMUX_PKG_VERSION=0.0.20211121
_COMMIT=d8d02aac8ac3e9256e75f3143214777cc3a162e9
TERMUX_PKG_SRCURL=https://github.com/kpet/clvk.git
TERMUX_PKG_GIT_BRANCH=master
TERMUX_PKG_BUILD_DEPENDS="vulkan-loader-android"
@@ -42,9 +42,10 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" -DCLVK_BUILD_TESTS=OFF"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" -DCLVK_CLSPV_ONLINE_COMPILER=1"
termux_step_post_get_source() {
git pull
git fetch --unshallow
git reset --hard ${_COMMIT}
git submodule foreach --recursive git reset --hard
git submodule deinit --force --all
git submodule update --init --recursive
./external/clspv/utils/fetch_sources.py --deps llvm
}
-22
View File
@@ -1,22 +0,0 @@
diff --git a/Source/cmake.cxx b/Source/cmake.cxx
index a99d9a633..55ae9d254 100644
--- a/Source/cmake.cxx
+++ b/Source/cmake.cxx
@@ -109,7 +109,7 @@
# include "cmExtraEclipseCDT4Generator.h"
#endif
-#if defined(__linux__) || defined(_WIN32)
+#if (defined(__linux__) && !defined(__ANDROID__)) || defined(_WIN32)
# include "cmGlobalGhsMultiGenerator.h"
#endif
@@ -1982,7 +1982,7 @@ void cmake::AddDefaultGenerators()
#endif
this->Generators.push_back(cmGlobalUnixMakefileGenerator3::NewFactory());
#if !defined(CMAKE_BOOTSTRAP)
-# if defined(__linux__) || defined(_WIN32)
+# if (defined(__linux__) && !defined(__ANDROID__)) || defined(_WIN32)
this->Generators.push_back(cmGlobalGhsMultiGenerator::NewFactory());
# endif
this->Generators.push_back(cmGlobalNinjaGenerator::NewFactory());
+2 -3
View File
@@ -3,10 +3,9 @@ TERMUX_PKG_DESCRIPTION="Family of tools designed to build, test and package soft
TERMUX_PKG_LICENSE="BSD 3-Clause"
TERMUX_PKG_MAINTAINER="@termux"
# When updating version here, please update termux_setup_cmake.sh as well.
TERMUX_PKG_VERSION=3.21.3
TERMUX_PKG_REVISION=2
TERMUX_PKG_VERSION=3.22.1
TERMUX_PKG_SRCURL=https://www.cmake.org/files/v${TERMUX_PKG_VERSION:0:4}/cmake-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=d14d06df4265134ee42c4d50f5a60cb8b471b7b6a47da8e5d914d49dd783794f
TERMUX_PKG_SHA256=0e998229549d7b3f368703d20e248e7ee1f853910d42704aa87918c213ea82c0
TERMUX_PKG_DEPENDS="libarchive, libc++, libcurl, libexpat, jsoncpp, libuv, rhash, make, clang, zlib"
TERMUX_PKG_FORCE_CMAKE=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DKWSYS_LFS_WORKS=ON -DBUILD_CursesDialog=ON"
+2 -2
View File
@@ -2,6 +2,6 @@ TERMUX_PKG_HOMEPAGE=https://github.com/termux/command-not-found
TERMUX_PKG_DESCRIPTION="Suggest installation of packages in interactive shell sessions"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=1.66
TERMUX_PKG_VERSION=1.70
TERMUX_PKG_SRCURL=https://github.com/termux/command-not-found/archive/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=4a8765a45930715cabc931bd38c4553572db5a4952412cc333910248fd83c8bb
TERMUX_PKG_SHA256=57f0a39b74ddf90f2b2307122b853f0c522ffe888b999762439d5c525b9f2899
+1
View File
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="CPIO implementation from the GNU project"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.13
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/cpio/cpio-$TERMUX_PKG_VERSION.tar.bz2
TERMUX_PKG_SHA256=eab5bdc5ae1df285c59f2a4f140a98fc33678a0bf61bdba67d9436ae26b46f6d
TERMUX_PKG_DEPENDS="tar"
+11
View File
@@ -0,0 +1,11 @@
--- ../global.c.orig 2021-11-17 20:03:46.273607977 +0000
+++ ./src/global.c 2021-11-17 20:04:24.600257641 +0000
@@ -185,7 +185,7 @@
bool to_stdout_option = false;
/* The name this program was run with. */
-char *program_name;
+extern char *program_name;
/* A pointer to either lstat or stat, depending on whether
dereferencing of symlinks is done for input files. */
+3 -2
View File
@@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/danmar/cppcheck
TERMUX_PKG_DESCRIPTION="tool for static C/C++ code analysis"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.6.1
TERMUX_PKG_VERSION=2.6.2
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_SRCURL=https://github.com/danmar/cppcheck/archive/$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_SHA256=41700db44b349428d5602356b32183b7776380e7a5b0b82a2f2764fadadb015e
TERMUX_PKG_SHA256=a11602c15bf951ba5bb67655ca6c06986ec64770d8004759a8c53db013286a5e
+11
View File
@@ -0,0 +1,11 @@
--- ./Makefile 2021-08-23 09:31:46.000000000 +0200
+++ ./Makefile.mod 2021-11-08 12:26:17.099489918 +0200
@@ -11,7 +11,7 @@
COMMON_HDR = $(SRC_COMMON)ascii.h $(SRC_COMMON)cpu.h $(SRC_COMMON)udev.h $(SRC_COMMON)printer.h $(SRC_COMMON)args.h $(SRC_COMMON)global.h
ifneq ($(OS),Windows_NT)
- arch := $(shell uname -m)
+ arch := ${TERMUX_ARCH}
ifeq ($(arch), $(filter $(arch), x86_64 amd64 i686))
SRC_DIR=src/x86/
SOURCE += $(COMMON_SRC) $(SRC_DIR)cpuid.c $(SRC_DIR)apic.c $(SRC_DIR)cpuid_asm.c $(SRC_DIR)uarch.c
+8
View File
@@ -0,0 +1,8 @@
TERMUX_PKG_HOMEPAGE=https://github.com/Dr-Noob/cpufetch
TERMUX_PKG_DESCRIPTION="Simple yet fancy CPU architecture fetching tool"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@ELWAER-M"
TERMUX_PKG_VERSION=1.01
TERMUX_PKG_SRCURL=https://github.com/Dr-Noob/cpufetch/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=d4fe25adc4d12f5f1dc7a7e70a4ed92e9807b6a1ad0294c563a0250f7bd6aca1
TERMUX_PKG_BUILD_IN_SRC=true
+2 -2
View File
@@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/schollz/croc
TERMUX_PKG_DESCRIPTION="Easily and securely send things from one computer to another."
TERMUX_PKG_LICENSE=MIT
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=9.4.2
TERMUX_PKG_VERSION=9.5.0
TERMUX_PKG_SRCURL=https://github.com/schollz/croc/releases/download/v${TERMUX_PKG_VERSION}/croc_${TERMUX_PKG_VERSION}_src.tar.gz
TERMUX_PKG_SHA256=f4aacf189eb977d0b6b2d5a0340b3edcccce0c449da6bef0577665647b2efbda
TERMUX_PKG_SHA256=ed3cdaaf88bee851f7629a19968435c4259b88925a7c214a153e691f71335686
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_BUILD_IN_SRC=true
+16
View File
@@ -0,0 +1,16 @@
Pretending that the source is c++ instead of c is apparently needed to make visual studio happy: https://github.com/a-nikolaev/curseofwar/commit/ca752d9af5a7616ef9faca6cd79c3de6f5a07aa9
clang gives warnings that the source is actually c though, and we get lots of:
warning: ISO C++11 does not allow conversion from string literal to 'char *'
--- ../CMakeLists.txt.orig 2020-08-16 19:49:42.870095140 +0200
+++ ./CMakeLists.txt 2020-08-16 19:50:02.580234051 +0200
@@ -32,8 +32,7 @@
client.c
server.c)
-SET (SOURCES ${SOURCE_COMMON} ${SOURCE_SDL} ${SOURCE_NCURSES} ${SOURCE_NETWORK})
-set_source_files_properties( ${SOURCES} PROPERTIES LANGUAGE "CXX" )
+SET (SOURCES ${SOURCE_COMMON} ${SOURCE_SDL} ${SOURCE_NCURSES} ${SOURCE_NETWORK})
if(WIN32)
# Windows includes the math lib by default, no need to add them
+16
View File
@@ -0,0 +1,16 @@
TERMUX_PKG_HOMEPAGE=http://a-nikolaev.github.io/curseofwar/
TERMUX_PKG_DESCRIPTION="Fast-paced action strategy game focusing on high-level strategic planning"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=1.3.0
TERMUX_PKG_REVISION=3
TERMUX_PKG_SRCURL=https://github.com/a-nikolaev/curseofwar/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=2a90204d95a9f29a0e5923f43e65188209dc8be9d9eb93576404e3f79b8a652b
TERMUX_PKG_DEPENDS="libc++, ncurses"
TERMUX_PKG_GROUPS="games"
termux_step_make_install () {
mkdir -p $TERMUX_PREFIX/share/man/man6
cp curseofwar $TERMUX_PREFIX/bin
cp $TERMUX_PKG_SRCDIR/curseofwar.6 $TERMUX_PREFIX/share/man/man6
}
@@ -0,0 +1,11 @@
diff -u -r ../curseofwar-1.2.0/network.h ./network.h
--- ../curseofwar-1.2.0/network.h 2013-08-16 07:57:44.000000000 +0200
+++ ./network.h 2014-01-29 01:09:19.000000000 +0100
@@ -28,6 +28,7 @@
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
+#include <arpa/inet.h>
#define MSG_BUF_SIZE 50000
@@ -0,0 +1,9 @@
diff -u -r ../curseofwar-1.2.0/Makefile ./Makefile
--- ../curseofwar-1.2.0/Makefile 2013-08-16 07:57:44.000000000 +0200
+++ ./Makefile 2014-01-29 01:07:04.000000000 +0100
@@ -1,5 +1,4 @@
SHELL = /bin/sh
-CC = gcc
INSTALL = install
EXEC_NCURSES = curseofwar
EXEC_SDL = curseofwar-sdl
+19
View File
@@ -0,0 +1,19 @@
--- ../path.c.orig 2020-08-16 19:40:30.098928495 +0200
+++ ./path.c 2020-08-16 19:41:56.786161977 +0200
@@ -77,11 +77,11 @@
path[1] = concat(s, suffix);
free(s);
path[2] = concat(getenv("HOME"), "/.curseofwar/");
- path[3] = strdup("/usr/local/share/curseofwar/");
- path[4] = strdup("/usr/share/curseofwar/");
- path[5] = strdup("/usr/share/curseofwar-sdl/");
- path[6] = strdup("/usr/share/curseofwar-common/");
- path[7] = strdup(INSTALL_DATA);
+ path[3] = strdup("@TERMUX_PREFIX@/local/share/curseofwar/");
+ path[4] = strdup("@TERMUX_PREFIX@/share/curseofwar/");
+ path[5] = strdup("@TERMUX_PREFIX@/share/curseofwar-sdl/");
+ path[6] = strdup("@TERMUX_PREFIX@/share/curseofwar-common/");
+ path[7] = strdup("@TERMUX_PREFIX@/share/curseofwar/");
#else
int dirs_num = 1;
char **path = (char**) malloc(sizeof(char*) * (dirs_num + 1));
+1
View File
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="A full featured command-line backup tool, short for Disk
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.7.2
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/dar/dar/${TERMUX_PKG_VERSION}/dar-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=973fa977c19b32b1f9ecb62153c810ba8696f644eca048f214c77ad0e8eca255
TERMUX_PKG_DEPENDS="attr, libbz2, libgcrypt, liblzma, liblzo, zlib"
+3 -5
View File
@@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://dbus.freedesktop.org
TERMUX_PKG_DESCRIPTION="Freedesktop.org message bus system"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="Leonid Pliushch <leonid.pliushch@gmail.com>"
TERMUX_PKG_VERSION=1.12.20
TERMUX_PKG_REVISION=3
TERMUX_PKG_SRCURL="https://dbus.freedesktop.org/releases/dbus/dbus-$TERMUX_PKG_VERSION.tar.gz"
TERMUX_PKG_SHA256=f77620140ecb4cdc67f37fb444f8a6bea70b5b6461f12f1cbe2cec60fa7de5fe
TERMUX_PKG_VERSION=1.13.18
TERMUX_PKG_SRCURL="https://dbus.freedesktop.org/releases/dbus/dbus-$TERMUX_PKG_VERSION.tar.xz"
TERMUX_PKG_SHA256=8078f5c25e34ab907ce06905d969dc8ef0ccbec367e1e1707c7ecf8460f4254e
TERMUX_PKG_DEPENDS="libexpat, libx11"
TERMUX_PKG_BREAKS="dbus-dev"
TERMUX_PKG_REPLACES="dbus-dev"
@@ -23,7 +22,6 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
termux_step_pre_configure() {
export LIBS="-llog"
autoreconf -fi
}
termux_step_create_debscripts() {
+2 -3
View File
@@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://wiki.debian.org/Debootstrap
TERMUX_PKG_DESCRIPTION="Bootstrap a basic Debian system"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=1.0.124
TERMUX_PKG_REVISION=1
TERMUX_PKG_VERSION=1.0.125
TERMUX_PKG_SRCURL=http://http.debian.net/debian/pool/main/d/debootstrap/debootstrap_${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=7700e9864b29f166b26c54153ed8c275b46f4b9a60468bb607e019a64c16cd8f
TERMUX_PKG_SHA256=9c4c7ca8f3f6653e7eca65aae77bbf7f723d7395fb48403bbc2256ce8b24ec1a
TERMUX_PKG_DEPENDS="perl, proot, wget"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_PLATFORM_INDEPENDENT=true
+15 -24
View File
@@ -1,26 +1,17 @@
diff -uNr debootstrap-1.0.120/functions debootstrap-1.0.120.mod/functions
--- debootstrap-1.0.120/functions 2020-03-07 19:01:59.000000000 +0200
+++ debootstrap-1.0.120.mod/functions 2020-03-08 19:42:15.194564546 +0200
@@ -230,17 +230,7 @@
diff -uNr debootstrap/functions debootstrap.mod/functions
--- debootstrap/functions 2021-08-19 14:49:19.000000000 +0300
+++ debootstrap.mod/functions 2021-11-06 20:56:36.542688226 +0200
@@ -231,6 +231,9 @@
}
detect_container () {
- if [ "$container" = lxc ]; then
- CONTAINER="lxc"
- elif grep -qs container=lxc-libvirt /proc/1/environ; then
- CONTAINER="lxc-libvirt"
- elif grep -qs ^systemd-nspawn$ /run/systemd/container || grep -qs systemd-nspawn /proc/1/environ || [ "$container" = "systemd-nspawn" ]; then
- CONTAINER="systemd-nspawn"
- elif grep -qs '[[:space:]]/docker/.*/sys/fs/cgroup' /proc/1/mountinfo; then
- CONTAINER="docker"
- else
- CONTAINER=""
- fi
+ CONTAINER=""
}
########################################################## variant handling
@@ -965,7 +955,7 @@
+ #termux
+ return
+
if [ "$container" = lxc ]; then
CONTAINER="lxc"
elif grep -qs container=lxc-libvirt /proc/1/environ; then
@@ -974,7 +977,7 @@
extract_dpkg_deb_data () {
local pkg="$1"
@@ -29,7 +20,7 @@ diff -uNr debootstrap-1.0.120/functions debootstrap-1.0.120.mod/functions
}
# Raw .deb extractors
@@ -1005,7 +995,7 @@
@@ -1016,7 +1019,7 @@
esac
if in_path "$cat_cmd"; then
@@ -38,7 +29,7 @@ diff -uNr debootstrap-1.0.120/functions debootstrap-1.0.120.mod/functions
else
error 1 UNPACKCMDUNVL "Extracting %s requires the %s command, which is not available" "$pkg" "$cat_cmd"
fi
@@ -1061,7 +1051,7 @@
@@ -1073,7 +1076,7 @@
); }
in_target_nofail () {
@@ -47,7 +38,7 @@ diff -uNr debootstrap-1.0.120/functions debootstrap-1.0.120.mod/functions
true
fi
return 0
@@ -1073,7 +1063,7 @@
@@ -1085,7 +1088,7 @@
msg="$2"
arg="$3"
shift; shift; shift
@@ -56,7 +47,7 @@ diff -uNr debootstrap-1.0.120/functions debootstrap-1.0.120.mod/functions
warning "$code" "$msg" "$arg"
# Try to point user at actual failing package.
msg="See %s for details"
@@ -1250,7 +1240,6 @@
@@ -1249,7 +1252,6 @@
return 0
fi
+2 -2
View File
@@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://github.com/go-delve/delve
TERMUX_PKG_DESCRIPTION="A debugger for the Go programming language"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="Krishna kanhaiya @kcubeterm"
TERMUX_PKG_VERSION=1.7.2
TERMUX_PKG_VERSION=1.7.3
TERMUX_PKG_DEPENDS="golang, git"
TERMUX_PKG_SRCURL=https://github.com/go-delve/delve/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=c2eb068d5677e114286b38f57f784b3792dbd2db06743bb57217611a092b31f2
TERMUX_PKG_SHA256=961642eb4cd97e11093dda81273971a45e64abb2fe7db39165072c7145f4fcec
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_BLACKLISTED_ARCHES="arm, i686"
+3 -5
View File
@@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://invisible-island.net/dialog/
TERMUX_PKG_DESCRIPTION="Application used in shell scripts which displays text user interface widgets"
TERMUX_PKG_LICENSE="LGPL-2.1"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_DEPENDS="ncurses"
TERMUX_PKG_VERSION="1.3-20210621"
TERMUX_PKG_DEPENDS="libandroid-support, ncurses"
TERMUX_PKG_VERSION="1.3-20211214"
TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/dialog-${TERMUX_PKG_VERSION}.tgz
TERMUX_PKG_SHA256=c3af22ccfcd9baca384062108dd9354e86990929ee270c239eef69518c5da7c8
TERMUX_PKG_SHA256=cc2965e05c6a8c37070b36b56414eaa560df8d87f2cea21759e28950e9b27a4b
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-ncursesw --enable-widec --with-pkg-config"
termux_step_pre_configure() {
@@ -21,6 +21,4 @@ termux_step_pre_configure() {
termux_step_post_make_install() {
rm $TERMUX_PREFIX/lib/libtinfo.so
cd $TERMUX_PREFIX/bin
ln -f -s dialog whiptail
}
+8
View File
@@ -0,0 +1,8 @@
TERMUX_PKG_HOMEPAGE=https://invisible-island.net/diffstat/diffstat.html
TERMUX_PKG_DESCRIPTION="Displays a histogram of changes to a file"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=1.64
#TERMUX_PKG_SRCURL=https://invisible-mirror.net/archives/diffstat/diffstat-${TERMUX_PKG_VERSION}.tgz
TERMUX_PKG_SRCURL=https://invisible-island.net/datafiles/release/diffstat.tar.gz
TERMUX_PKG_SHA256=b8aee38d9d2e1d05926e6b55810a9d2c2dd407f24d6a267387563a4436e3f7fc
+11
View File
@@ -0,0 +1,11 @@
--- a/diffstat.c
+++ b/diffstat.c
@@ -3142,7 +3142,7 @@ copy_stdin(char **dirpath)
const char *tmp = getenv("TMPDIR");
char *result = 0;
if (tmp == 0)
- tmp = "/tmp/";
+ tmp = "@TERMUX_PREFIX@/tmp/";
*dirpath = xmalloc(strlen(tmp) + 12);
strcpy(*dirpath, tmp);
+11
View File
@@ -0,0 +1,11 @@
--- ./GNUmakefile.orig 2021-09-07 19:57:19.175164197 +0000
+++ ./GNUmakefile 2021-09-07 19:57:28.528497597 +0000
@@ -3,7 +3,7 @@
############################################################################
# Set this to change the target installation path
-PREFIX = /usr/local
+PREFIX ?= /usr/local
BINDIR = ${PREFIX}/bin
SHAREDIR = ${PREFIX}/share
MANDIR = ${SHAREDIR}/man
+3 -8
View File
@@ -2,17 +2,12 @@ TERMUX_PKG_HOMEPAGE=https://github.com/direnv/direnv
TERMUX_PKG_DESCRIPTION="Environment switcher for shell"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.28.0
TERMUX_PKG_VERSION=2.29.0
TERMUX_PKG_SRCURL=https://github.com/direnv/direnv/archive/v$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_SHA256=fa539c63034b6161d8238299bb516dcec79e8905cd43ff2b9559ad6bf047cc93
TERMUX_PKG_SHA256=a0ceb76a58a6ca81a8669a9ef2631fbad41d7c1a27cc0ec738c71c6d71f9751f
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_BUILD_IN_SRC=true
termux_step_make() {
termux_step_pre_configure() {
termux_setup_golang
make
}
termux_step_make_install() {
make install PREFIX=$TERMUX_PREFIX
}
+2 -2
View File
@@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/sharkdp/diskus
TERMUX_PKG_DESCRIPTION="A minimal, fast alternative to 'du -sh'"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.6.0
TERMUX_PKG_VERSION=0.7.0
TERMUX_PKG_SRCURL=https://github.com/sharkdp/diskus/archive/v$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_SHA256=661687edefa3218833677660a38ccd4e2a3c45c4a66055c5bfa4667358b97500
TERMUX_PKG_SHA256=64b1b2e397ef4de81ea20274f98ec418b0fe19b025860e33beaba5494d3b8bd1
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_BUILD_IN_SRC=true
+11
View File
@@ -0,0 +1,11 @@
--- ./Makefile.orig 2021-07-24 10:36:40.069413331 +0200
+++ ./Makefile 2021-07-24 10:40:29.069413167 +0200
@@ -99,7 +99,7 @@
cp dMagneticini.5 $(INSTALLMAN)/man5/
cp README.txt $(INSTALLSHARE)/dMagnetic/
cp LICENSE.txt $(INSTALLSHARE)/dMagnetic/
- cp dMagnetic.ini $(INSTALLSHARE)/dMagnetic/
+ cp dMagnetic.ini $(INSTALLSHARE)/
dMagnetic: $(OBJ_LOADER) $(OBJ_LINEA) $(OBJ_VM68K) $(OBJ_GUI) $(OBJ_TOPLEVEL)
+30
View File
@@ -0,0 +1,30 @@
TERMUX_PKG_HOMEPAGE=https://www.dettus.net/dMagnetic
TERMUX_PKG_DESCRIPTION="Interpreter for classic text adventure games and interactive fiction"
TERMUX_PKG_LICENSE="BSD 2-Clause"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.32
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://www.dettus.net/dMagnetic/dMagnetic_${TERMUX_PKG_VERSION}.tar.bz2
TERMUX_PKG_SHA256=9671b863cbb126e122923fa974806ff0e998af471c98e878c1392c20a3606206
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_HOSTBUILD=true
TERMUX_PKG_GROUPS="games"
termux_step_host_build() {
cd $TERMUX_PKG_BUILDDIR
make -j $TERMUX_MAKE_PROCESSES dMagnetic
mv dMagnetic $TERMUX_PKG_HOSTBUILD_DIR/
make clean
}
termux_step_post_configure() {
# find our host-built dMagnetic
export PATH=$TERMUX_PKG_HOSTBUILD_DIR:$PATH
}
termux_step_post_make_install() {
sed "s%@TERMUX_PREFIX@%$TERMUX_PREFIX%g" \
$TERMUX_PKG_BUILDER_DIR/magnetic-scrolls.in \
> $TERMUX_PREFIX/bin/magnetic-scrolls
chmod 700 $TERMUX_PREFIX/bin/magnetic-scrolls
}
@@ -0,0 +1,29 @@
--- ./src/toplevel/dMagnetic_pathnames.h.orig 2021-07-24 11:07:51.905404851 +0200
+++ ./src/toplevel/dMagnetic_pathnames.h 2021-07-24 11:08:56.145404805 +0200
@@ -33,16 +33,16 @@
// some distributions require a specific prefix before the pathnames.
// those macros allow them to patch the prefixes in a centralized location.
-#define PATH_ETC "/etc/"
-#define PATH_USR "/usr/"
-#define PATH_USR_LOCAL "/usr/local/"
-#define PATH_USR_LOCAL_SHARE "/usr/local/share/"
-#define PATH_USR_LOCAL_SHARE_GAMES "/usr/local/share/games/"
-#define PATH_USR_LOCAL_GAMES "/usr/local/games/"
-#define PATH_USR_SHARE "/usr/share/"
-#define PATH_USR_SHARE_GAMES "/usr/share/games/"
-#define PATH_USR_GAMES "/usr/games/"
-#define PATH_USR_PKG_SHARE "/usr/pkg/share/"
+#define PATH_ETC "@TERMUX_PREFIX@/etc/"
+#define PATH_USR "@TERMUX_PREFIX@/"
+#define PATH_USR_LOCAL "@TERMUX_PREFIX@/local/"
+#define PATH_USR_LOCAL_SHARE "@TERMUX_PREFIX@/local/share/"
+#define PATH_USR_LOCAL_SHARE_GAMES "@TERMUX_PREFIX@/local/share/games/"
+#define PATH_USR_LOCAL_GAMES "@TERMUX_PREFIX@/local/games/"
+#define PATH_USR_SHARE "@TERMUX_PREFIX@/share/"
+#define PATH_USR_SHARE_GAMES "@TERMUX_PREFIX@/share/games/"
+#define PATH_USR_GAMES "@TERMUX_PREFIX@/games/"
+#define PATH_USR_PKG_SHARE "@TERMUX_PREFIX@/pkg/share/"
#endif
@@ -0,0 +1,28 @@
--- ./src/toplevel/dMagnetic_helpscreens.c.orig 2021-07-22 23:13:51.000000000 +0200
+++ ./src/toplevel/dMagnetic_helpscreens.c 2021-07-24 11:23:49.169384729 +0200
@@ -70,10 +70,10 @@
} tGameInfo;
const tPlatformInfo cdMagnetic_platformInfo[NUMPLATFORMS]={
- {"mag", PATH_USR_LOCAL_SHARE_GAMES"magneticscrolls/", ".mag" ,0,0,1,1, PLATFORM_MAG, "-mag MAGFILE.mag"},
- {"gfx", PATH_USR_LOCAL_SHARE_GAMES"magneticscrolls/", ".gfx" ,0,0,1,1, PLATFORM_GFX, "-gfx GFXFILE.gfx"},
+ {"mag", PATH_USR_SHARE_GAMES"magneticscrolls/", ".mag" ,0,0,1,1, PLATFORM_MAG, "-mag MAGFILE.mag"},
+ {"gfx", PATH_USR_SHARE_GAMES"magneticscrolls/", ".gfx" ,0,0,1,1, PLATFORM_GFX, "-gfx GFXFILE.gfx"},
{"msdos", "/MSDOS/C/", "" ,1,0,1,0, PLATFORM_MSDOS, "-msdosdir DIRECTORY/"},
- {"tworsc", PATH_USR_LOCAL_SHARE"games/", "TWO.RSC",0,1,1,0, PLATFORM_TWORSC, "-tworsc DIRECTORY/TWO.RSC"},
+ {"tworsc", PATH_USR_SHARE"games/", "TWO.RSC",0,1,1,0, PLATFORM_TWORSC, "-tworsc DIRECTORY/TWO.RSC"},
{"d64", "/8/", ".D64" ,1,0,2,0, PLATFORM_D64, "-d64 IMAGE1.d64,IMAGE2.d64"},
{"amstradcpc", "/dsk/amstradcpc/", ".DSK" ,1,0,2,0, PLATFORM_AMSTRADCPC, "-amstradcpc IMAGE1.DSK,IMAGE2.DSK"},
{"spectrum", "/dsk/spectrum/", ".DSK" ,0,0,1,0, PLATFORM_SPECTRUM, "-spectrum IMAGE.DSK"},
@@ -286,8 +286,9 @@
fprintf(stderr,"%s %s\n",argv0,cdMagnetic_platformInfo[i].cmdline);
}
fprintf(stderr,"\n");
- fprintf(stderr,"You can get the .mag and .gfx files from\n");
- fprintf(stderr," https://msmemorial.if-legends.org/\n");
+ fprintf(stderr,"You can download the .mag and .gfx files using the\n");
+ fprintf(stderr,"'magnetic-scrolls'-script, or manually by visiting\n");
+ fprintf(stderr,"https://msmemorial.if-legends.org/\n");
fprintf(stderr,"\n");
fprintf(stderr,"To get a more detailed help, please run\n");
fprintf(stderr," %s --help\n",argv0);

Some files were not shown because too many files have changed in this diff Show More