Commit Graph

48617 Commits

Author SHA1 Message Date
termux-pacman-bot
6d5c1c9102 Update repo 2025-09-02 19:34:44 +00:00
termux-pacman-bot
8a4762bfb6 bump(main/vulkan-tools): 1.4.326
This commit has been automatically submitted by Github Actions.
2025-09-02 18:41:11 +00:00
termux-pacman-bot
7db81c4ab1 bump(main/vtm): 2025.09.02
This commit has been automatically submitted by Github Actions.
2025-09-02 18:41:10 +00:00
termux-pacman-bot
8e791bd2de bump(main/upower): 1.90.10
This commit has been automatically submitted by Github Actions.
2025-09-02 18:41:09 +00:00
termux-pacman-bot
8b013d81c3 bump(main/rabbitmq-server): 4.1.4
This commit has been automatically submitted by Github Actions.
2025-09-02 18:41:08 +00:00
termux-pacman-bot
f34c7ee8a2 bump(main/libnghttp2): 1.67.0
This commit has been automatically submitted by Github Actions.
2025-09-02 18:41:07 +00:00
termux-pacman-bot
6830d0958b bump(x11/rofi): 2.0.0
* Add wayland dependency for the new rofi-wayland merge.
* Add workaround to generate version header file due to cross-compilation.
2025-09-02 16:05:47 +00:00
termux-pacman-bot
008f45a8f5 bump(main/libvpx): 1.15.2 2025-09-02 16:05:46 +00:00
termux-pacman-bot
29e4386a8b bump(main/boost): 1.89.0
- Progress on https://github.com/termux/termux-packages/issues/23492

- Dependency of https://github.com/termux/termux-packages/pull/25826

- In order to rebuild all reverse dependencies successfully, also includes some fixes for builds of packages that currently fail to build with CMake 4, which are either the commonly-used `-DCMAKE_POLICY_VERSION_MINIMUM=3.5` argument, or are patches named to indicate their purpose

- All patches with attribution headers are cherry-picked from respective upstream PRs or commits

- All patches without attribution headers are written from scratch by me to solve errors that are either Termux-specific or are not yet fixed anywhere in upstream

Some notes about unique patches:

- Very big thanks to cho-m, who almost single-handedly brought boost 1.89 to `libc++`-based UNIX-like operating systems with their work on boost 1.89 for MacOS in https://github.com/Homebrew/homebrew-core/pull/233031. Many cherry-picked patches originated from them.
  - I chose to write my own patch for `ncmpcpp` for boost 1.89 rather then exactly copy the example of cho-m, even though my method involves more lines of code, because **I decided that I would like to be notified, through the patch failing to apply, when upstream `ncmpcpp` has added official support for boost 1.89**, indicating that the downstream change can then be removed without me having to remember it, which cho-m's example unfortunately wouldn't do.

- For some reason, building `openfoam` with boost 1.89 instead of boost 1.87 causes it to attempt to link to `libgmp.so` in a nonexistent folder `/data/data/com.termux/files/usr/lib64`, instead of `/data/data/com.termux/files/usr/lib`
  - It's unclear how exactly boost 1.89 draws out this error, but it can also be seen that the origin of the "lib64" instance is within openfoam, and Termux does not use any "lib64" folder, so it should be patched out from `openfoam` (which resolves the error)

```
    -L/data/data/com.termux/files/usr/lib64
    -L/home/builder/.termux-build/openfoam/src/ThirdParty/platforms/linuxARM64Clang/boost-system/lib
    -L/home/builder/.termux-build/openfoam/src/ThirdParty/platforms/linuxARM64Clang/boost-system/lib64
    -lmpfr -lgmp -lfileFormats -lsurfMesh -lmeshTools -ldecompose -ldynamicMesh -lsnappyHexMesh
    -o /home/builder/.termux-build/openfoam/src/platforms/linuxARM64ClangDPInt32Opt/lib/libconformalVoronoiMesh.so
ld.lld: error: unable to find library -lmpfr
```

- `ravencoin` and `mkvtoolnix` use `autoreconf -fi` during their `build.sh` files, but unfortunately, in the Ubuntu 24.04 cross-builder Docker image, there is a package installed in Ubuntu `autoconf-archive` version 20220903-3, which contains a file `/usr/share/aclocal/ax_boost_system.m4`, and this file is unfortunately propagated into the build systems of `ravencoin` and `mkvtoolnix` by `autoreconf -fi` and "pollutes" them with "awareness" that they would not otherwise have of the `Boost::System` shared library that no longer exists in boost 1.89, so temporary changes to `TERMUX_PKG_EXTRA_CONFIGURE_ARGS` are required, which should be removed the next time the Ubuntu cross-builder image is bumped, since after that happens, they will no longer be necessary.

- Copy and paste fix for building `abiword` with `libc++` 19+ (NDK r28c) from FreeBSD: e6daa211c6

- Fix prefix pollution `libjxl`->`telegram-desktop`
  - (i.e. the command `scripts/run-docker.sh ./build-package.sh -I -f libjxl telegram-desktop`)
  - For clarity, the edits to `packages/libjxl/fix-pkgconfig-file.patch` are primarily implementing this fix by removing the invalid path `/data/data/com.termux/files/usr//data/data/com.termux/files/usr/include` from the command `pkg-config --cflags libjxl`
2025-09-02 13:13:46 +00:00
termux-pacman-bot
0ad9ac05c1 fix(main/tinysparql): temporary workaround for conflict with asciidoc
- Temporary workaround for https://github.com/termux/termux-packages/issues/25921

- Remove after the merge of https://github.com/termux/termux-packages/pull/23652
2025-09-02 12:47:22 +00:00
termux-pacman-bot
2d94ad3a08 bump(x11/python-xapp): master.lmde6
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:22 +00:00
termux-pacman-bot
6065a8512c bump(x11/nemo): master.mint22
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:21 +00:00
termux-pacman-bot
5a5219ffd2 bump(x11/xapp): master.mint22
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:20 +00:00
termux-pacman-bot
88f23be848 bump(x11/cinnamon-control-center): master.lmde6
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:19 +00:00
termux-pacman-bot
87d5a206ce bump(x11/cinnamon-desktop): master.mint22
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:18 +00:00
termux-pacman-bot
2c284cd961 bump(x11/cinnamon-menus): master.lmde6
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:17 +00:00
termux-pacman-bot
575520c96e bump(main/syncthing): 2.0.4
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:16 +00:00
termux-pacman-bot
1b88cbf311 bump(main/postgis): 3.6.0
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:15 +00:00
termux-pacman-bot
5bba7cb400 bump(main/jackett): 0.22.2404
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:14 +00:00
termux-pacman-bot
d4fc17543b bump(main/hwdata): 0.399
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:13 +00:00
termux-pacman-bot
8685975569 bump(main/geth): 1.16.3
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:12 +00:00
termux-pacman-bot
66cfb9c52f bump(main/base16384): 2.3.2
This commit has been automatically submitted by Github Actions.
2025-09-02 12:47:11 +00:00
termux-pacman-bot
dfa3577a3d Rename python3-xapp to python-xapp
- Like Arch Linux https://archlinux.org/packages/extra/any/python-xapp/ and all other Termux Python packages

- Planned here, but was accidentally not done yet https://github.com/termux/termux-packages/pull/25823#issuecomment-3243850229
2025-09-02 10:06:01 +00:00
termux-pacman-bot
f62697e902 addpkg (x11/cinnamon-session): 6.4.0 2025-09-02 10:06:00 +00:00
termux-pacman-bot
2c2180daec addpkg (x11/muffin): 6.4.1 2025-09-02 10:05:59 +00:00
termux-pacman-bot
38a3fb8e90 addpkg (main/upower): 1.90.9 2025-09-02 10:05:58 +00:00
termux-pacman-bot
54ce24b10d addpkg (main/tinysparql): 3.9.2 2025-09-02 10:05:57 +00:00
termux-pacman-bot
4420a2b4ae addpkg (x11/gsound): 1.0.3 2025-09-02 10:05:56 +00:00
termux-pacman-bot
f57bdb01df addpkg (x11/cinnamon-settings-daemon): 6.4.3 2025-09-02 10:05:55 +00:00
termux-pacman-bot
18032f3727 addpkg (x11/cinnamon-desktop): 6.4.1 2025-09-02 10:05:55 +00:00
termux-pacman-bot
120a1ba340 addpkg (x11/nemo): 6.4.5 2025-09-02 10:05:54 +00:00
termux-pacman-bot
ca5dff7e1d addpkg (x11/cinnamon-control-center): 6.4.1 2025-09-02 10:05:53 +00:00
termux-pacman-bot
6e998a55b9 addpkg (x11/cjs): 128.0 2025-09-02 10:05:52 +00:00
termux-pacman-bot
077bef0979 addpkg (x11/gnome-backgrounds): 48.2 2025-09-02 10:05:51 +00:00
termux-pacman-bot
097d1e5bf4 addpkg (x11/xapp): 2.8.12 2025-09-02 10:05:50 +00:00
termux-pacman-bot
6503e4586b addpkg (x11/mint-x-icon-theme): 1.7.3 2025-09-02 10:05:49 +00:00
termux-pacman-bot
de6899d1ca addpkg (x11/mint-y-icon-theme): 1.8.5 2025-09-02 10:05:48 +00:00
termux-pacman-bot
5e32f52397 addpkg (x11/mint-themes): 2.3.1 2025-09-02 10:05:47 +00:00
termux-pacman-bot
eed7c48956 addpkg (x11/gnome-terminal): 3.56.2 2025-09-02 10:05:46 +00:00
termux-pacman-bot
051122f1e0 addpkg (x11/libgnomekbd): 3.28.1 2025-09-02 10:05:45 +00:00
termux-pacman-bot
5aeb630590 addpkg (x11/gnome-screenshot): 41.0 2025-09-02 10:05:44 +00:00
termux-pacman-bot
0587e6f281 addpkg (x11/libadapta): 1.5.0 2025-09-02 10:05:43 +00:00
termux-pacman-bot
5583a02171 addpkg (x11/cinnamon-menus): 6.4.0 2025-09-02 10:05:42 +00:00
termux-pacman-bot
745f4749cb tree-wide: fixing the builds of some packages for CMake 4
- Will fix https://github.com/termux/termux-packages/issues/25579

- It is hard to find all of these, but pretty soon (right after is https://github.com/termux/termux-packages/pull/24866 merged), I will begin focusing on https://github.com/termux/termux-packages/issues/23492 and that will hopefully help me add many more packages to this PR.

%ci:no-build

Co-authored-by: TomIO <tom@termux.dev>
2025-09-02 08:05:52 +00:00
termux-pacman-bot
36dfdc767e chore(main/libluajit,tree-sitter{,-lua,-c},utf8proc): Rebuild
Rebuild some packages to get 16 kb page size.
2025-09-02 07:36:31 +00:00
termux-pacman-bot
0c6463e945 Update repo 2025-09-02 07:36:29 +00:00
termux-pacman-bot
a30755847e chore(main/libgraphite,liblqr,libpixman,libwebp,libzip): Rebuild 2025-09-02 07:05:19 +00:00
termux-pacman-bot
9b6431b6ac chore(main/brotli,libcairo,libopus,libssh,libtheora): Rebuild
Rebuild some packages to get 16 kb page size.
2025-09-02 06:44:04 +00:00
termux-pacman-bot
23427b883b fix(main/libx265): Fix building with cmake 4 by backporting commits
Fix building with cmake 4 by backporting two commits:

- b354c009a6
- 51ae8e922b
2025-09-02 06:44:03 +00:00
termux-pacman-bot
685059f04f bump(x11/sdl3): 3.2.22
This commit has been automatically submitted by Github Actions.
2025-09-02 06:44:03 +00:00