Package Details: qt6-jpegxl-image-plugin-git 0.6.2.r0.gb677fc4-1

Git Clone URL: https://aur.archlinux.org/qt6-jpegxl-image-plugin-git.git (read-only, click to copy)
Package Base: qt6-jpegxl-image-plugin-git
Description: Qt6 plug-in to allow Qt6 and KDE based applications to read/write JXL images (git version)
Upstream URL: https://github.com/novomesk/qt-jpegxl-image-plugin/
Licenses: GPL-3.0-only
Conflicts: qt6-jpegxl-image-plugin
Provides: qt6-jpegxl-image-plugin
Submitter: dbermond
Maintainer: dbermond
Last Packager: dbermond
Votes: 0
Popularity: 0.000000
First Submitted: 2021-08-03 18:05 (UTC)
Last Updated: 2024-03-01 17:05 (UTC)

Required by (1)

Sources (1)

Latest Comments

dbermond commented on 2021-09-21 16:40 (UTC)

@gmes78 This happens when both qt6-base and qt5-base were installed on the system at the build time. Building in the chroot was working fine. I have pushed a fix to the package.

gmes78 commented on 2021-09-18 22:07 (UTC) (edited on 2021-09-18 22:08 (UTC) by gmes78)

The package step fails with:

mv: cannot stat '$HOME/.cache/yay/qt6-jpegxl-image-plugin-git/pkg/qt6-jpegxl-image-plugin-git/usr/lib/plugins/imageformats': No such file or directory

It should be

mv "${pkgdir}/usr/lib/qt/plugins/imageformats"/*.so "${pkgdir}/usr/lib/qt6/plugins/imageformats"

instead of

mv "${pkgdir}/usr/lib/plugins/imageformats"/*.so "${pkgdir}/usr/lib/qt6/plugins/imageformats"

That said, I'd just do this instead:

package() {
    make -C build DESTDIR="$pkgdir" install
    mv "${pkgdir}/usr/lib/qt" "${pkgdir}/usr/lib/qt6"
}