Commit Graph

185 Commits

Author SHA1 Message Date
termux-pacman-bot
c793d395c2 bump(main/cmake): 4.2.2
This commit has been automatically submitted by Github Actions.
2026-01-21 00:50:44 +00:00
termux-pacman-bot
deedfb9da9 enhance(tree-wide): drop trivial termux_pkg_auto_update() functions
- These can now be handled by `termux_pkg_upgrade_version` itself
- Also fix up the `TERMUX_PKG_UPDATE_TAG_TYPE` for a few packages

%ci:no-build
2025-12-21 06:46:28 +00:00
termux-pacman-bot
7a105e6b8d bump(main/cmake): 4.2.1
This commit has been automatically submitted by Github Actions.
2025-12-09 18:44:19 +00:00
termux-pacman-bot
4a554f1bef bump(main/cmake): 4.2.0
- Fixes https://github.com/termux/termux-packages/issues/27349

- Fixes build error `ld.lld: error: undefined symbol: cmCPackAppImageGenerator::cmCPackAppImageGenerator()`

- The error is related to the new upstream feature "CPack AppImage generator". https://cmake.org/cmake/help/latest/cpack_gen/appimage.html There are two possible ways to fix it. One would be by entirely disabling all code related to the feature from the Termux build, and the other is to just fix the linking error, which is what this patch does.

- Currently, the feature is not useful on Android because AppImage is unimplemented for Termux or Android, but in my opinion it is better to leave the feature enabled in the code, since actually, it is theoretically possible for there to be a Termux/Android AppImage, just nobody to my knowledge has ever successfully made one. All that would be necessary for AppImage to be possible on Android would be for someone to fully implement a port of the `appimagetool` command. I tried to before in the past, but I wasn't able to completely make it work only because of problems that I believe are probably possible to fix some day with enough work. If the `appimagetool` command is implemented in the future by someone, CMake should be able to automatically detect and use it for this feature.
2025-11-21 08:07:16 +00:00
termux-pacman-bot
1e7aa84273 bump(main/cmake): 4.1.3
This commit has been automatically submitted by Github Actions.
2025-11-19 00:50:39 +00:00
termux-pacman-bot
339077e71e bump(main/cmake): 4.1.2
This commit has been automatically submitted by Github Actions.
2025-10-01 00:50:09 +00:00
termux-pacman-bot
4d05b79ca4 scripts(termux_setup_cmake): 4.1.1
Do not use TERMUX_CMAKE_VERSION as metric during auto update.
This is to avoid changes to termux_setup_cmake get commited with other
package updates.
2025-09-08 04:40:10 +00:00
termux-pacman-bot
82690984ce bump(main/cmake): 4.1.1
This commit has been automatically submitted by Github Actions.
2025-08-28 00:49:38 +00:00
termux-pacman-bot
cd79fb6a94 bump(main/cmake): 4.1.0
This commit has been automatically submitted by Github Actions.
2025-08-06 00:49:50 +00:00
termux-pacman-bot
42702f2c74 bump(main/cmake): 4.0.3 2025-07-06 20:39:27 +00:00
termux-pacman-bot
505f69002b chore(packages/cmake): backport fix from upstream
[no ci]
2025-04-17 09:39:16 +00:00
termux-pacman-bot
e12241d32e fix(packages/cmake): fix build-time error
`CURL_NETRC_OPTION` is declared as `enum` type and clang can not cast `long` values implicitly. The patch explicitly casts these values.
```console
[59/494] Building CXX object Source/CMakeFiles/CMakeLib.dir/cmCurl.cxx.o
FAILED: Source/CMakeFiles/CMakeLib.dir/cmCurl.cxx.o
/home/builder/.termux-build/_cache/android-r27c-api-24-v1/bin/clang++ --target=aarch64-none-linux-android --gcc-toolchain=/home/builder/.termux-build/_cache/android-r27c-api-24-v1 --sysroot=/home/builder/.termux-build/_cache/android-r27c-api-24-v1/sysroot  -I/home/builder/.termux-build/cmake/build/Utilities -I/home/builder/.termux-build/cmake/build/Source -I/home/builder/.termux-build/cmake/src/Source -I/home/builder/.termux-build/cmake/src/Source/LexerParser -isystem /home/builder/.termux-build/cmake/src/Utilities/std -isystem /home/builder/.termux-build/cmake/src/Utilities -fstack-protector-strong -Oz --target=aarch64-linux-android24  -isystem/data/data/com.codewiz.inferra/files/usr/include/c++/v1 -isystem/data/data/com.codewiz.inferra/files/usr/include -O3 -DNDEBUG -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT Source/CMakeFiles/CMakeLib.dir/cmCurl.cxx.o -MF Source/CMakeFiles/CMakeLib.dir/cmCurl.cxx.o.d -o Source/CMakeFiles/CMakeLib.dir/cmCurl.cxx.o -c /home/builder/.termux-build/cmake/src/Source/cmCurl.cxx
/home/builder/.termux-build/cmake/src/Source/cmCurl.cxx:178:26: error: assigning to 'CURL_NETRC_OPTION' from incompatible type 'long'
  178 |       curl_netrc_level = CURL_NETRC_OPTIONAL;
      |                          ^~~~~~~~~~~~~~~~~~~
/data/data/com.codewiz.inferra/files/usr/include/curl/curl.h:2355:29: note: expanded from macro 'CURL_NETRC_OPTIONAL'
 2355 | #define CURL_NETRC_OPTIONAL 1L /* A user:password in the URL will be preferred
      |                             ^~
/home/builder/.termux-build/cmake/src/Source/cmCurl.cxx:180:26: error: assigning to 'CURL_NETRC_OPTION' from incompatible type 'long'
  180 |       curl_netrc_level = CURL_NETRC_REQUIRED;
      |                          ^~~~~~~~~~~~~~~~~~~
/data/data/com.codewiz.inferra/files/usr/include/curl/curl.h:2357:29: note: expanded from macro 'CURL_NETRC_REQUIRED'
 2357 | #define CURL_NETRC_REQUIRED 2L /* A user:password in the URL will be ignored.
      |                             ^~
/home/builder/.termux-build/cmake/src/Source/cmCurl.cxx:182:26: error: assigning to 'CURL_NETRC_OPTION' from incompatible type 'long'
  182 |       curl_netrc_level = CURL_NETRC_IGNORED;
      |                          ^~~~~~~~~~~~~~~~~~
/data/data/com.codewiz.inferra/files/usr/include/curl/curl.h:2353:29: note: expanded from macro 'CURL_NETRC_IGNORED'
 2353 | #define CURL_NETRC_IGNORED  0L /* The .netrc will never be read.
      |                             ^~
3 errors generated.
```

[no ci]
2025-04-17 08:41:10 +00:00
termux-pacman-bot
e507b196e6 bump(main/cmake): 3.31.6
This commit has been automatically submitted by Github Actions.
2025-02-24 21:04:14 +00:00
termux-pacman-bot
8d13e4240c bump(main/cmake): 3.31.5
This commit has been automatically submitted by Github Actions.
2025-01-25 12:43:47 +00:00
termux-pacman-bot
aa792abe10 bump(main/cmake): 3.31.4
This commit has been automatically submitted by Github Actions.
2025-01-11 00:49:55 +00:00
termux-pacman-bot
8c114061ef bump(main/cmake): 3.31.3
This commit has been automatically submitted by Github Actions.
2024-12-20 00:49:57 +00:00
termux-pacman-bot
7cc2361e88 bump(main/cmake): 3.31.2
This commit has been automatically submitted by Github Actions.
2024-12-05 18:41:42 +00:00
termux-pacman-bot
ef83f198be fix(main/cmake): auto update
%ci:no-build
2024-11-23 03:43:27 +00:00
termux-pacman-bot
b9e304fd2c bump(main/cmake): 3.31.1 2024-11-22 05:06:01 +00:00
termux-pacman-bot
1c228689e9 enhance(main/cmake): auto update termux_setup_cmake
%ci:no-build
2024-11-17 11:05:49 +00:00
termux-pacman-bot
d8bd86d45b bump(main/cmake): 3.31.0
This commit has been automatically submitted by Github Actions.
2024-11-07 06:40:22 +00:00
termux-pacman-bot
014f51b9f2 bump(main/cmake): 3.30.5
This commit has been automatically submitted by Github Actions.
2024-10-09 20:07:11 +00:00
termux-pacman-bot
771fab952f bump(main/cmake): 3.30.4
This commit has been automatically submitted by Github Actions.
2024-09-28 00:55:13 +00:00
termux-pacman-bot
60347a7891 bump(main/jsoncpp): 1.9.6 + revbump revdeps 2024-09-12 09:09:19 +00:00
termux-pacman-bot
38c756202d bump(main/cmake): 3.30.3
This commit has been automatically submitted by Github Actions.
2024-08-30 06:41:13 +00:00
termux-pacman-bot
8c97560698 bump(main/cmake): 3.30.2
This commit has been automatically submitted by Github Actions.
2024-08-03 00:52:32 +00:00
termux-pacman-bot
f5d8e6694a bump(main/cmake): 3.30.1
This commit has been automatically submitted by Github Actions.
2024-07-18 18:39:37 +00:00
termux-pacman-bot
4e644c722a bump(main/cmake): 3.30.0
This commit has been automatically submitted by Github Actions.
2024-07-03 00:52:22 +00:00
termux-pacman-bot
30f5b282ff bump(main/cmake): 3.29.6
This commit has been automatically submitted by Github Actions.
2024-06-18 00:52:23 +00:00
termux-pacman-bot
dd4c71de59 bump(main/cmake): 3.29.5
This commit has been automatically submitted by Github Actions.
2024-06-07 00:52:23 +00:00
termux-pacman-bot
ecc8e1672b bump(main/cmake): 3.29.4
This commit has been automatically submitted by Github Actions.
2024-06-04 06:38:43 +00:00
termux-pacman-bot
90b9da1733 bump(main/cmake): 3.29.3
This commit has been automatically submitted by Github Actions.
2024-05-08 00:51:27 +00:00
termux-pacman-bot
b62a21bc94 bump(main/cmake): 3.29.2
This commit has been automatically submitted by Github Actions.
2024-04-12 00:52:06 +00:00
termux-pacman-bot
316f1b49e9 bump(main/cmake): 3.29.1
This commit has been automatically submitted by Github Actions.
2024-04-04 06:37:03 +00:00
termux-pacman-bot
dad1fcab59 bump(main/cmake): 3.29.0
This commit has been automatically submitted by Github Actions.
2024-03-22 00:51:47 +00:00
termux-pacman-bot
bb0a3085cc bump(main/cmake): 3.28.4
This commit has been automatically submitted by Github Actions.
2024-03-20 18:37:31 +00:00
termux-pacman-bot
2db549667e bump(main/cmake): 3.28.3
This commit has been automatically submitted by Github Actions.
2024-02-06 09:36:57 +00:00
termux-pacman-bot
1fc71f1fe4 bump(main/cmake): 3.28.2
This commit has been automatically submitted by Github Actions.
2024-01-30 06:37:22 +00:00
termux-pacman-bot
e0fc70e291 bump(main/cmake): 3.28.1
This commit has been automatically submitted by Github Actions.
2023-12-15 00:45:05 +00:00
termux-pacman-bot
0d823e0af8 bump(main/cmake): 3.28.0
This commit has been automatically submitted by Github Actions.
2023-12-07 00:45:01 +00:00
termux-pacman-bot
95fe6fec53 bump(main/cmake): 3.27.9
This commit has been automatically submitted by Github Actions.
2023-11-28 18:32:10 +00:00
termux-pacman-bot
fab1c4abbe bump(main/cmake): 3.27.8
This commit has been automatically submitted by Github Actions.
2023-11-15 18:31:24 +00:00
termux-pacman-bot
9db03700a0 bump(main/cmake): 3.27.7
This commit has been automatically submitted by Github Actions.
2023-10-06 18:32:06 +00:00
termux-pacman-bot
4ed9486bac bump(main/cmake): 3.27.6 2023-09-27 12:39:26 +00:00
termux-pacman-bot
43c4211ba0 bump(main/cmake): to 3.27.5 (#17874) 2023-09-22 18:01:23 +00:00
termux-pacman-bot
da635a1507 cmake: revbump 2023-07-15 11:31:12 +00:00
termux-pacman-bot
7ede010788 cmake: Revbump to rebuild
due to SONAME change in libexpat.
2023-07-02 13:04:16 +00:00
termux-pacman-bot
fc6ca6e53f cmake: Bump to 3.26.4 2023-05-19 22:31:05 +00:00
termux-pacman-bot
904d7182f9 cmake: Bump to 3.26.3 2023-04-07 00:44:54 +00:00
termux-pacman-bot
84db7378b7 cmake: Bump to 3.26.1 2023-03-24 01:58:05 +00:00