mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2026-02-08 02:53:54 +00:00
- Fixes https://github.com/termux/termux-packages/issues/25476
- Influenced by Arch Linux's settings: 5e5d853239/PKGBUILD
- New dependencies added
- `gdk-pixbuf`
- `giflib`
- `glib`
- `libffi`
- `libiconv`
- `libjpeg-turbo`
- `libpng`
- `zlib`
- New settings enabled
- `-DJPEGXL_ENABLE_PLUGINS=True`
- `-DJPEGXL_ENABLE_PLUGIN_GDKPIXBUF=True`
- New files provided (`dpkg -L libjxl`)
```diff
@@ -68,6 +68,10 @@
/data/data/com.termux/files/usr/lib/cmake/hwy/hwy-config-release.cmake
/data/data/com.termux/files/usr/lib/cmake/hwy/hwy-config-version.cmake
/data/data/com.termux/files/usr/lib/cmake/hwy/hwy-config.cmake
+/data/data/com.termux/files/usr/lib/gdk-pixbuf-2.0
+/data/data/com.termux/files/usr/lib/gdk-pixbuf-2.0/2.10.0
+/data/data/com.termux/files/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders
+/data/data/com.termux/files/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jxl.so
/data/data/com.termux/files/usr/lib/libhwy.a
/data/data/com.termux/files/usr/lib/libjxl.so
/data/data/com.termux/files/usr/lib/libjxl_cms.so
@@ -82,3 +86,8 @@
/data/data/com.termux/files/usr/share/doc
/data/data/com.termux/files/usr/share/doc/libjxl
/data/data/com.termux/files/usr/share/doc/libjxl/copyright
+/data/data/com.termux/files/usr/share/mime
+/data/data/com.termux/files/usr/share/mime/packages
+/data/data/com.termux/files/usr/share/mime/packages/image-jxl.xml
+/data/data/com.termux/files/usr/share/thumbnailers
+/data/data/com.termux/files/usr/share/thumbnailers/jxl.thumbnailer
```
- New shared library dependencies (`for i in $(dpkg -L libjxl); do ldd $i 2>/dev/null; done`)
- `libz.so.1`
- `libpng16.so`
- `libpcre2-8.so`
- `libjpeg.so.8`
- `libiconv.so`
- `libgobject-2.0.so.0`
- `libgmodule-2.0.so.0`
- `libglib-2.0.so.0`
- `libgio-2.0.so.0`
- `libgdk_pixbuf-2.0.so.0`
- `libffi.so`