Daniel Bermond pushed to branch main at Arch Linux / Packaging / Packages / libjxl
Commits: 3564f68e by Daniel Bermond at 2025-03-19T00:18:38-03:00 upgpkg: 0.11.1-3: disable gimp plugin There is no support for a gimp 3.0 plugin in libjxl currently. The plugin file was already removed[1] in a previous commit. The current commit removes the gimp dependencies and adds a CMake option to disable the gimp plugin when building. Fixes #2 [1] https://gitlab.archlinux.org/archlinux/packaging/packages/libjxl/-/commit/24700cf6e911b7257a68dca6b0fd93f8e7e229ce - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = libjxl pkgdesc = JPEG XL image format reference implementation pkgver = 0.11.1 - pkgrel = 2 + pkgrel = 3 url = https://jpeg.org/jpegxl/ arch = x86_64 license = BSD-3-Clause @@ -10,7 +10,6 @@ pkgbase = libjxl makedepends = brotli makedepends = gdk-pixbuf2 makedepends = giflib - makedepends = gimp makedepends = gperftools makedepends = highway makedepends = libjpeg-turbo @@ -53,7 +52,6 @@ pkgname = libjxl depends = libjpeg-turbo depends = libpng optdepends = gdk-pixbuf2: for gdk-pixbuf loader - optdepends = gimp: for gimp plugin optdepends = java-runtime: for JNI bindings provides = libjxl.so provides = libjxl_cms.so ===================================== PKGBUILD ===================================== @@ -3,12 +3,12 @@ pkgbase=libjxl pkgname=('libjxl' 'libjxl-doc') pkgver=0.11.1 -pkgrel=2 +pkgrel=3 pkgdesc='JPEG XL image format reference implementation' arch=('x86_64') url='https://jpeg.org/jpegxl/' license=('BSD-3-Clause') -makedepends=('git' 'cmake' 'brotli' 'gdk-pixbuf2' 'giflib' 'gimp' +makedepends=('git' 'cmake' 'brotli' 'gdk-pixbuf2' 'giflib' 'gperftools' 'highway' 'libjpeg-turbo' 'libpng' 'gtest' 'java-environment' 'python' 'asciidoc' 'doxygen' 'graphviz' 'xdg-utils') @@ -58,6 +58,7 @@ build() { -DJPEGXL_ENABLE_EXAMPLES:BOOL='false' \ -DJPEGXL_ENABLE_FUZZERS:BOOL='false' \ -DJPEGXL_ENABLE_OPENEXR:BOOL='false' \ + -DJPEGXL_ENABLE_PLUGIN_GIMP210:BOOL='false' \ -DJPEGXL_ENABLE_PLUGINS:BOOL='true' \ -DJPEGXL_ENABLE_VIEWERS:BOOL='false' \ -DJPEGXL_FORCE_SYSTEM_BROTLI:BOOL='true' \ @@ -77,7 +78,6 @@ check() { package_libjxl() { depends=('brotli' 'giflib' 'gperftools' 'highway' 'libjpeg-turbo' 'libpng') optdepends=('gdk-pixbuf2: for gdk-pixbuf loader' - 'gimp: for gimp plugin' 'java-runtime: for JNI bindings') provides=('libjxl.so' 'libjxl_cms.so' 'libjxl_threads.so') View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libjxl/-/commit/3564f68e063d17d19e90b8bace838cb40baa5db2 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libjxl/-/commit/3564f68e063d17d19e90b8bace838cb40baa5db2 You're receiving this email because of your account on gitlab.archlinux.org.
