Daniel Bermond pushed to branch main at Arch Linux / Packaging / Packages / libjxl
Commits: 98d5375d by Daniel Bermond at 2024-11-09T19:45:39-03:00 upgpkg: 0.11.0-2: disable openexr support The exr codec fails[1] to pass in the test `CodecTest.TestRoundTrip` when building against openexr 3.3.1 (works fine with openexr 3.2.4). Disabling openexr support until an upstream fix is available, so we do not block the openexr 3.3.1 rebuild[2]. [1] https://github.com/libjxl/libjxl/issues/3901 [2] https://archlinux.org/todo/openexr-33/ - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = libjxl pkgdesc = JPEG XL image format reference implementation pkgver = 0.11.0 - pkgrel = 1 + pkgrel = 2 url = https://jpeg.org/jpegxl/ arch = x86_64 license = BSD-3-Clause @@ -15,7 +15,6 @@ pkgbase = libjxl makedepends = highway makedepends = libjpeg-turbo makedepends = libpng - makedepends = openexr makedepends = gtest makedepends = java-environment makedepends = python @@ -53,7 +52,6 @@ pkgname = libjxl depends = highway depends = libjpeg-turbo depends = libpng - depends = openexr optdepends = gdk-pixbuf2: for gdk-pixbuf loader optdepends = gimp: for gimp plugin optdepends = java-runtime: for JNI bindings ===================================== PKGBUILD ===================================== @@ -3,13 +3,13 @@ pkgbase=libjxl pkgname=('libjxl' 'libjxl-doc') pkgver=0.11.0 -pkgrel=1 +pkgrel=2 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' - 'gperftools' 'highway' 'libjpeg-turbo' 'libpng' 'openexr' + 'gperftools' 'highway' 'libjpeg-turbo' 'libpng' 'gtest' 'java-environment' 'python' 'asciidoc' 'doxygen' 'graphviz' 'xdg-utils') source=("git+https://github.com/libjxl/libjxl.git#tag=v${pkgver}" @@ -57,6 +57,7 @@ build() { -DJPEGXL_ENABLE_BENCHMARK:BOOL='false' \ -DJPEGXL_ENABLE_EXAMPLES:BOOL='false' \ -DJPEGXL_ENABLE_FUZZERS:BOOL='false' \ + -DJPEGXL_ENABLE_OPENEXR:BOOL='false' \ -DJPEGXL_ENABLE_PLUGINS:BOOL='true' \ -DJPEGXL_ENABLE_VIEWERS:BOOL='false' \ -DJPEGXL_FORCE_SYSTEM_BROTLI:BOOL='true' \ @@ -74,7 +75,7 @@ check() { } package_libjxl() { - depends=('brotli' 'giflib' 'gperftools' 'highway' 'libjpeg-turbo' 'libpng' 'openexr') + depends=('brotli' 'giflib' 'gperftools' 'highway' 'libjpeg-turbo' 'libpng') optdepends=('gdk-pixbuf2: for gdk-pixbuf loader' 'gimp: for gimp plugin' 'java-runtime: for JNI bindings') View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libjxl/-/commit/98d5375d2aabbe6e06c7f6cf8f298770e7f53133 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libjxl/-/commit/98d5375d2aabbe6e06c7f6cf8f298770e7f53133 You're receiving this email because of your account on gitlab.archlinux.org.