Package Details: qt5-jpegxl-image-plugin-git 0.3.2.r0.g811669b-1

Git Clone URL: https://aur.archlinux.org/qt5-jpegxl-image-plugin-git.git (read-only, click to copy)
Package Base: qt5-jpegxl-image-plugin-git
Description: Qt5 plug-in to allow Qt5 and KDE based applications to read/write JXL images (git version)
Upstream URL: https://github.com/novomesk/qt-jpegxl-image-plugin
Licenses: GPL3
Conflicts: qt5-jpegxl-image-plugin
Provides: qt5-jpegxl-image-plugin
Submitter: Marcouney
Maintainer: Marcouney
Last Packager: Marcouney
Votes: 2
Popularity: 0.37
First Submitted: 2021-08-04 10:37
Last Updated: 2021-11-08 13:51

Latest Comments

andrius4669 commented on 2021-10-16 15:25

==> Starting prepare()...
patching file CMakeLists.txt
patching file src/CMakeLists.txt
Hunk #2 FAILED at 27.
1 out of 2 hunks FAILED -- saving rejects to file src/CMakeLists.txt.rej
==> ERROR: A failure occurred in prepare().
    Aborting...

dbermond commented on 2021-08-03 16:09

@Marcouney Please rename this package to qt5-jpegxl-image-plugin-git (changing qt- to qt5-). Qt packages are specific for each major Qt version and thus are prefixed by it. Since upstream released the first stable version, I have pushed package qt5-jpegxl-image-plugin and you can take a look at its PKGBUILD for reference.

Marcouney commented on 2021-08-03 02:44

Package updated. @ugjdgdto Thank you for your suggestion.

ugjdgdto commented on 2021-08-03 02:01

Since libjxl has a new release 0.5.0, it is now no longer needed to use the git / development version.

In addition, Line 28 can be changed to make install INSTALL_ROOT="$pkgdir".

The upstream repo uses make install method for installation, and it will include /usr/lib/cmake/Qt5Gui/Qt5Gui_QJpegXLPlugin.cmake. The PKGBUILD currently only copies the library manually and so the cmake file is missing.

Marcouney commented on 2021-06-05 15:00

Package updated but please note that you currently need development version of libjxl in order to compile (see this issue).

matheuz1210 commented on 2021-06-02 23:29

libjpeg-xl changed name to libjxl, consider changing depends array from depends=('qt5-base' 'libjpeg-xl') to depends=('qt5-base' 'libjxl.so')