Search Criteria
Package Details: libjxl-git 0.11.0.r55.g8da7c884-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/libjxl-git.git (read-only, click to copy) |
---|---|
Package Base: | libjxl-git |
Description: | JPEG XL image format reference implementation (git version) |
Upstream URL: | https://jpeg.org/jpegxl/ |
Keywords: | jpeg-xl |
Licenses: | BSD-3-Clause |
Conflicts: | libjpeg-xl-git, libjxl |
Provides: | libjpeg-xl-git, libjxl, libjxl.so, libjxl_threads.so |
Replaces: | libjpeg-xl-git |
Submitter: | dbermond |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 15 |
Popularity: | 0.69 |
First Submitted: | 2021-06-02 18:30 (UTC) |
Last Updated: | 2024-11-09 22:47 (UTC) |
Dependencies (26)
- brotli (brotli-gitAUR)
- giflib (giflib-gitAUR)
- gperftools (gperftools-gitAUR)
- highway (highway-gitAUR)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- asciidoc (asciidoc-gitAUR) (make)
- brotli (brotli-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR, doxygen-yapAUR) (make)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR) (make)
- giflib (giflib-gitAUR) (make)
- gimp (gimp-develAUR, gimp-devel-noconflictAUR, gimp-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gperftools (gperftools-gitAUR) (make)
- graphviz (make)
- gtest (googletest-gitAUR) (make)
- highway (highway-gitAUR) (make)
- java-environment (jdk12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jdk11-jbr-xdgAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, jdk18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jdk-openj9AUR, jdk11-graalvm-ee-binAUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, jdk21-graalvm-binAUR, jdk17-jetbrainsAUR, jdk8-openj9-binAUR, jdk-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jdk19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jabba-binAUR, jdk21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zing-21-binAUR, zing-8-binAUR, jdk23-graalvm-ee-binAUR, jdk-android-studioAUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk17-openj9-binAUR, jre-jetbrainsAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, java-openjdk-ea-binAUR, zulu-23-binAUR, jdkAUR, jdk21-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk) (make)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR) (make)
- Show 6 more dependencies...
Required by (85)
- ansel-git (requires libjxl)
- art-rawconverter-imageio (requires libjxl)
- chafa-git (requires libjxl)
- darktable-git (requires libjxl)
- dlib (requires libjxl)
- dlib-cuda (requires libjxl) (optional)
- dlib-cuda-git (requires libjxl)
- dlib-git (requires libjxl)
- fcsolid-backgrounds (requires libjxl)
- ffmpeg-amd-full (requires libjxl)
- ffmpeg-amd-full-git (requires libjxl)
- ffmpeg-cuda (requires libjxl)
- ffmpeg-decklink (requires libjxl)
- ffmpeg-ffplayout (requires libjxl.so)
- ffmpeg-ffplayout (requires libjxl)
- ffmpeg-full (requires libjxl)
- ffmpeg-full-git (requires libjxl)
- ffmpeg-git (requires libjxl)
- ffmpeg-headless (requires libjxl.so)
- ffmpeg-headless (requires libjxl)
- ffmpeg-libfdk_aac (requires libjxl.so)
- ffmpeg-libfdk_aac (requires libjxl)
- ffmpeg-nvcodec-11-1-git (requires libjxl.so)
- ffmpeg-obs (requires libjxl)
- ffmpeg6.1 (requires libjxl.so)
- ffmpeg6.1 (requires libjxl)
- gdal-ecw (requires libjxl) (make)
- gdal-ecw (requires libjxl) (optional)
- gdal-libkml (requires libjxl) (make)
- gdal-libkml (requires libjxl) (optional)
- gdal-libkml-filegdb (requires libjxl) (make)
- gdal-libkml-filegdb (requires libjxl) (optional)
- geeqie-git (requires libjxl.so)
- gimp-devel (requires libjxl) (make)
- gimp-devel (requires libjxl) (optional)
- gimp-devel-noconflict (requires libjxl) (optional)
- gimp-devel-noconflict (requires libjxl) (make)
- imagemagick-full (requires libjxl)
- imagemagick-full (requires libjxl) (make)
- imagemagick-full-doc (requires libjxl) (make)
- imagemagick-full-doc-git (requires libjxl) (make)
- imagemagick-full-git (requires libjxl)
- imagemagick-full-git (requires libjxl) (make)
- imaginary-git (requires libjxl)
- imlib2-jxl (requires libjxl)
- imlib2-jxl-git
- kf6-servicemenus-imagetools (requires libjxl)
- komga (requires libjxl) (optional)
- krita-git (requires libjxl) (make)
- krita-git (requires libjxl) (optional)
- libmagick6 (requires libjxl) (make)
- libmagick6 (requires libjxl) (optional)
- libvips-git (requires libjxl) (make)
- libvips-git (requires libjxl) (optional)
- libvips-notiff (requires libjxl) (make)
- libvips-notiff (requires libjxl) (optional)
- live-photo-conv (requires libjxl) (optional)
- mpv-full-build-git (requires libjxl)
- pim (requires libjxl) (optional)
- pim-git (requires libjxl) (optional)
- python-dlib (requires libjxl)
- python-dlib-cuda (requires libjxl)
- python-gdal-ecw (requires libjxl) (make)
- python-gdal-libkml (requires libjxl) (make)
- python-gdal-libkml-filegdb (requires libjxl) (make)
- python-imagecodecs (requires libjxl)
- python-jxlpy (requires libjxl)
- python-pyvips (requires libjxl) (make)
- qt5-jpegxl-image-plugin (requires libjxl)
- qt5-jpegxl-image-plugin-git (requires libjxl)
- qt6-jpegxl-image-plugin (requires libjxl)
- qt6-jpegxl-image-plugin-git (requires libjxl)
- rawtherapee-git (requires libjxl)
- sail-img (requires libjxl)
- scribus-svn (requires libjxl)
- sdl3_image-git (requires libjxl)
- swayimg-git (requires libjxl)
- switcheroo-gtk4-git (requires libjxl)
- tfi (requires libjxl)
- vv (requires libjxl)
- webkit2gtk-4.1-imgpaste (requires libjxl)
- webkit2gtk-imgpaste (requires libjxl)
- webkit2gtk-unstable (requires libjxl)
- xapp-jxl-thumbnailer (requires libjxl)
- xnviewmp-system-libs (requires libjxl)
Sources (11)
- git+https://github.com/glennrp/libpng.git
- git+https://github.com/google/brotli.git
- git+https://github.com/google/googletest.git
- git+https://github.com/google/highway.git
- git+https://github.com/libjpeg-turbo/libjpeg-turbo.git
- git+https://github.com/libjxl/libjxl.git
- git+https://github.com/madler/zlib.git
- git+https://github.com/mm2/Little-CMS.git
- git+https://github.com/webmproject/sjpeg.git
- git+https://skia.googlesource.com/skcms.git
- libjxl-testdata
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 13 Next › Last »
0ion9 commented on 2023-08-13 13:15 (UTC) (edited on 2023-08-13 13:15 (UTC) by 0ion9)
"building fine for me" ? Not sure what to say to that, other than I tried a clean rebuild and still got the same error. At least I managed to capture it this time:
(slightly censored). I guess I can try a different package builder, but I think yay just calls makepkg.
dbermond commented on 2023-08-12 15:55 (UTC) (edited on 2023-08-12 15:57 (UTC) by dbermond)
@0ion9 I've just checked, and the package is building fine for me. No problems in the install stage.
dbermond commented on 2023-08-12 15:53 (UTC)
@flannelhead upstream does not claim that jpegli is a replacement for libjpeg-turbo (at least not currently), but they say that it is compatible with libjpeg 6 (libjpeg.so.62), both in API and in ABI. Being such, I think we cannot assume it to be interchangeable with libjpeg-turbo. Also, it lacks important files shipped by libjpeg-turbo, like libturbojpeg.so, jerror.h, jpegint.h and turbojpeg.h. Since libjpeg-turbo has mostly become the standard in jpeg API nowadays, we cannot simply add {provides,conflicts}=('libjpeg'), as it's not true and probably will break applications expecting specific libjpeg-turbo functionality and files. Changing the default library soversion numbers also looks bad. What we could do is package it as a provider for libjpeg6, but I'm not sure if this would be useful, as currently there is only one application in the official repositories that depends on it.
0ion9 commented on 2023-08-12 03:20 (UTC)
Build currently fails in the install phase. Seems to be looking for a jar file belonging to libjxl and not finding it.
Since upstream CI seems to be completing successfully, I suspect the problem may be in the PKGBUILD (line 90?)
flannelhead commented on 2023-06-28 20:13 (UTC)
Now that upstream has jpegli that is a drop-in replacement for libjpeg, it would be neat to have that packaged too.
I managed to build a package containing jpegli by adding the following to the PKGBUILD:
Then of course proper
conflicts
andprovides
entries would have to be added. Perhaps the drop-in should be a package of its own?Thanks @dbermond for maintaining the PKGBUILD. Would you be interested in making those PKGBUILD modifications?
keilmillerjr commented on 2022-11-28 18:43 (UTC)
langfingaz commented on 2022-10-28 11:08 (UTC)
Many thanks @dbermond, it builds again.
dbermond commented on 2022-10-27 18:04 (UTC)
@langfingaz Package updated.
langfingaz commented on 2022-10-23 17:38 (UTC)
Since the last 4 days builds of this package fail for me with the following error message.
There are even more attempts to clone repositories, all failing for the same reason.
dbermond commented on 2022-09-23 20:17 (UTC)
@sng Package updated.
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 13 Next › Last »