termux-pacman-bot
10aa9b13bd
tree-wide: apply relative CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR to packages that otherwise generate invalid .cmake and .pc files
...
- like
- https://github.com/termux/termux-packages/pull/25694
- https://github.com/termux/termux-packages/pull/26831
- https://github.com/termux/termux-packages/pull/27230
- Before:
```
~ $ grep -rnI $PREFIX -e /$PREFIX/include -e /$PREFIX/lib
/data/data/com.termux/files/usr/bin/taglib-config:24: includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/bin/gdal-config:10:CONFIG_PLUGINDIR="/data/data/com.termux/files/usr//data/data/com.termux/files/usr/lib/gdalplugins"
/data/data/com.termux/files/usr/bin/xslt-config:6:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/bin/xslt-config:7:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/share/pkgconfig/tree-sitter-c.pc:2:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/share/pkgconfig/tree-sitter-c.pc:3:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/share/pkgconfig/tree-sitter-lua.pc:2:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/share/pkgconfig/tree-sitter-lua.pc:3:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/share/pkgconfig/tree-sitter-query.pc:2:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/share/pkgconfig/tree-sitter-query.pc:3:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/share/pkgconfig/swipl.pc:3:libdir=/data/data/com.termux/files/usr//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/SPIRV-Tools.pc:3:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/SPIRV-Tools.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/libcares.pc:11:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/libcares.pc:12:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/shaderc.pc:3:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/shaderc.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/blosc.pc:5:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/toxcore.pc:2:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/toxcore.pc:3:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/id3tag.pc:3:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/libxslt.pc:3:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/libxslt.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/SPIRV-Tools-shared.pc:3:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/SPIRV-Tools-shared.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/tree-sitter-markdown-inline.pc:2:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/tree-sitter-markdown-inline.pc:3:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/shaderc_combined.pc:3:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/shaderc_combined.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/libtorrent-rasterbar.pc:8:Cflags: -fexceptions -pthread -I/data/data/com.termux/files/usr//data/data/com.termux/files/usr/include -DTORRENT_LINKING_SHARED -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DTORRENT_USE_OPENSSL -DTORRENT_USE_LIBCRYPTO -DTORRENT_SSL_PEERS -DOPENSSL_NO_SSL2
/data/data/com.termux/files/usr/lib/pkgconfig/muparser.pc:3:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/muparser.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/haisrt.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/shaderc_static.pc:3:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/shaderc_static.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/aom.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/srt.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/openxr.pc:7:libdir=${exec_prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/libobjc.pc:3:libdir=${exec_prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/openblas.pc:5:includedir=/data/data/com.termux/files/usr//data/data/com.termux/files/usr/include/openblas
/data/data/com.termux/files/usr/lib/pkgconfig/libpano13.pc:14:libdir=/data/data/com.termux/files/usr//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/tree-sitter-markdown.pc:2:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/tree-sitter-markdown.pc:3:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/libchromaprint.pc:3:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/libchromaprint.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/pkgconfig/libexslt.pc:3:libdir=${prefix}//data/data/com.termux/files/usr/lib
/data/data/com.termux/files/usr/lib/pkgconfig/libexslt.pc:4:includedir=${prefix}//data/data/com.termux/files/usr/include
/data/data/com.termux/files/usr/lib/cmake/libxslt-1.1.43/libxslt-config.cmake:40:set(LIBXSLT_INCLUDE_DIR "${PACKAGE_PREFIX_DIR}//data/data/com.termux/files/usr/include")
/data/data/com.termux/files/usr/lib/cmake/libxslt-1.1.43/libxslt-config.cmake:41:set(LIBXSLT_LIBRARY_DIR "${PACKAGE_PREFIX_DIR}//data/data/com.termux/files/usr/lib")
/data/data/com.termux/files/usr/lib/cmake/libxslt-1.1.43/libxslt-config.cmake:42:set(LIBXSLT_EXSLT_INCLUDE_DIR "${PACKAGE_PREFIX_DIR}//data/data/com.termux/files/usr/include")
/data/data/com.termux/files/usr/lib/cmake/libxslt-1.1.43/libxslt-config.cmake:43:set(LIBXSLT_EXSLT_LIBRARY_DIR "${PACKAGE_PREFIX_DIR}//data/data/com.termux/files/usr/lib")
/data/data/com.termux/files/usr/lib/cmake/libxslt-1.1.43/libxslt-export.cmake:56: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}//data/data/com.termux/files/usr/include"
/data/data/com.termux/files/usr/lib/cmake/libxslt-1.1.43/libxslt-export.cmake:64: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}//data/data/com.termux/files/usr/include"
/data/data/com.termux/files/usr/lib/python3.12/site-packages/scipy/__config__.py:86: "include directory": r"/data/data/com.termux/files/usr//data/data/com.termux/files/usr/include/openblas",
/data/data/com.termux/files/usr/lib/python3.12/site-packages/scipy/__config__.py:96: "include directory": r"/data/data/com.termux/files/usr//data/data/com.termux/files/usr/include/openblas",
/data/data/com.termux/files/usr/lib/python3.12/site-packages/numpy/__config__.py:79: "include directory": r"/data/data/com.termux/files/usr//data/data/com.termux/files/usr/include/openblas",
/data/data/com.termux/files/usr/lib/python3.12/site-packages/numpy/__config__.py:89: "include directory": r"/data/data/com.termux/files/usr//data/data/com.termux/files/usr/include/openblas",
~ $
```
- After:
```
~ $ grep -rnI $PREFIX -e /$PREFIX/include -e /$PREFIX/lib
~ $
```
- Fix prefix pollutiuon build failure `shaderc`->`openxr`
- Remove only remaining instance of obsolete variable `TERMUX_PKG_INCLUDE_IN_DEVPACKAGE` from `taglib`
- Rebuild `python-numpy` and `python-scipy` because they got polluted by invalid paths from the `openblas.pc`
2025-11-18 22:06:26 +00:00
termux-pacman-bot
008f45a8f5
bump(main/libvpx): 1.15.2
2025-09-02 16:05:46 +00:00
termux-pacman-bot
bcdae9f3d1
bump(main/c-toxcore): 0.2.20-p20250105
...
update to git hash mentioned in toxic 0.16.1 version.
https://github.com/JFreegman/toxic/blob/v0.16.1/script/build-minimal-static-toxic.sh#L146
2025-01-11 08:06:05 +00:00
termux-pacman-bot
524874fef9
bump(main/c-toxcore): 0.2.18-p20240317
2024-03-28 03:08:43 +00:00
termux-pacman-bot
3348964165
bmp(main/c-toxcore): 0.2.18-p20240129
...
* match the required commit according to toxic repository.
* update the git repository link.
2024-02-03 09:08:27 +00:00
termux-pacman-bot
05d3fea0c6
libvpx: revbump revdeps (1)
2024-01-22 21:08:35 +00:00
termux-pacman-bot
7e0fe51d56
rebuild(main/c-toxcore): rebuilding after libsodium upgrade
2023-09-27 18:01:46 +00:00
termux-pacman-bot
04849d0ca8
c-toxcore: Bump to 0.2.18-p20230303
2023-06-03 11:47:51 +00:00
Maxython
f60ab37000
rebuild static packages ( #10 )
...
[skip ci]
2023-06-03 14:44:42 +03:00
termux-pacman-bot
826bc71033
c-toxcore: Bump to 0.2.18-p20230303
2023-03-05 03:36:39 +00:00
termux-pacman-bot
046019b824
libvpx: Revbump revdeps to rebuild
...
excluding qt5-qtwebengine, which is handled in a separate push.
2023-02-12 09:31:58 +00:00
termux-pacman-bot
6a33959505
tree-wide: use git+[...] instead of [...].git for git urls
...
The termux_git_clone_src script has been updated and now expects git
urls to start with git+ instead.
%ci:no-build
2023-01-01 18:01:29 +00:00
termux-pacman-bot
62b44a71e1
c-toxcore: Add SOVERSION guard
...
%ci:no-build
2022-12-29 20:31:07 +00:00
termux-actions[bot]
ef2854e944
packages/c-toxcore
2022-04-20 11:07:41 +00:00
termux-actions[bot]
7574217f02
packages/c-toxcore
2022-03-06 06:22:32 +00:00
termux-actions[bot]
64b90f99bf
packages/c-toxcore
2022-02-28 06:23:45 +00:00
termux-actions[bot]
27395984a7
packages/c-toxcore&&packages/cmark
2022-02-11 20:38:20 +00:00
termux-actions[bot]
c10d3649d7
packages/c-toxcore
2022-02-06 04:23:20 +00:00
Maxython
8ededacb6e
packages/c-toxcore
2021-12-27 01:29:31 +03:00
Maxython
7bb04ba0d2
packages/c-toxcore
2021-12-10 23:05:28 +03:00
Maxython
6080f0aee7
packages/c-toxcore
2021-12-07 11:22:19 +03:00
Leonid Pliushch
5546b95b64
auto updates: migrate config from github-projects.txt to build.sh-specific
...
Re-enable automatic updates after deleting github-projects.txt.
%ci:no-build
2021-10-04 18:29:55 +03:00
Leonid Pliushch
37375312b9
explicitly set maintainer for each package
...
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.
Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.
[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Leonid Pliushch
9c9e7f65b8
update maintainer info
...
Specifying Termux org members is more correct as we don't have repo-specific
maintainers for termux-packages.
DEB control field specification doesn't allow to specify multiple people as
package maintainers. Value "Termux members @termux" will be used as default
for that field which can be overridden on per-package basis if needed.
%ci:no-build
2020-05-13 11:05:52 +03:00
Fredrik Fornwall
612875fd72
c-toxcore: Update from 0.2.11 to 0.2.12
2020-05-11 10:06:29 +02:00
Leonid Pliushch
db6267ae9f
c-toxcore: update to 0.2.11
2020-03-29 22:18:21 +03:00
Leonid Pliushch
5123b0cffa
fix formatting of some build.sh
2020-01-13 03:00:07 +02:00
Leonid Pliushch
6e70277fb3
no more develsplit + provide static libraries as separate package
...
%ci:no-build
2019-07-28 21:17:12 +03:00
Fredrik Fornwall
251ff0e38a
c-toxcore: Update from 0.2.9 to 0.2.10
2019-06-28 00:40:00 +02:00
Leonid Pliushch
cc037459aa
update maintainer fields where needed
...
[skip ci]
2019-05-16 19:54:59 +03:00
Leonid Pliushch
361d8c519f
[incomplete] set licenses for packages
2019-01-20 22:41:50 +01:00
Fredrik Fornwall
fad4fb0bd6
c-toxcore: Update from 0.2.8 to 0.2.9
2019-01-20 19:17:44 +01:00
Fredrik Fornwall
7e4005a32a
c-toxcore: Update from 0.2.7 to 0.2.8
2018-10-14 19:36:00 +02:00
Fredrik Fornwall
de3ce7d6a0
c-toxcore: Update from 0.2.6 to 0.2.7
2018-09-15 21:59:14 +02:00
Fredrik Fornwall
cc9f422d63
c-toxcore: Update from 0.2.5 to 0.2.6
2018-08-23 14:45:43 +02:00
Leonid Pliushch
5e05d27ef0
new package: c-toxcore
...
A dependency for 'toxic'
2018-08-16 11:23:34 +02:00