Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / gmic
Commits: e4922efa by Antonio Rojas at 2025-03-18T08:36:34+01:00 upgpkg: 3.5.3-2: Build with Qt6 and GIMP 3 Fixes https://gitlab.archlinux.org/archlinux/packaging/packages/gmic/-/issues/2 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = gmic pkgver = 3.5.3 - pkgrel = 1 + pkgrel = 2 url = https://gmic.eu/ arch = x86_64 license = CECILL-C @@ -11,8 +11,8 @@ pkgbase = gmic makedepends = graphicsmagick makedepends = opencv makedepends = openexr - makedepends = qt5-base - makedepends = qt5-tools + makedepends = qt6-base + makedepends = qt6-tools source = https://gmic.eu/files/source/gmic_3.5.3.tar.gz sha256sums = e91a7cac4d0dc7c0ca2620f03bb14af82aa738c85a11b4f82fcc738654606442 @@ -31,7 +31,7 @@ pkgname = gmic depends = opencv depends = openexr depends = zlib - optdepends = qt5-base: for the Qt UI + optdepends = qt6-base: for the Qt UI conflicts = cimg pkgname = gimp-plugin-gmic @@ -45,5 +45,5 @@ pkgname = gimp-plugin-gmic depends = glibc depends = gmic depends = libx11 - depends = qt5-base + depends = qt6-base depends = zlib ===================================== PKGBUILD ===================================== @@ -8,7 +8,7 @@ pkgbase=gmic pkgname=(gmic gimp-plugin-gmic) pkgver=3.5.3 -pkgrel=1 +pkgrel=2 arch=(x86_64) url='https://gmic.eu/' license=(CECILL-C) @@ -19,8 +19,8 @@ makedepends=(cmake graphicsmagick opencv openexr - qt5-base - qt5-tools) + qt6-base + qt6-tools) source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz) sha256sums=('e91a7cac4d0dc7c0ca2620f03bb14af82aa738c85a11b4f82fcc738654606442') @@ -38,17 +38,17 @@ build() { cmake -B build-qt -S gmic-$pkgver/gmic-qt \ -DCMAKE_INSTALL_PREFIX=/usr \ -DENABLE_DYNAMIC_LINKING=ON \ - -DGMIC_PATH="$srcdir"/gmic-$pkgver/src \ -DCMAKE_PREFIX_PATH="$srcdir"/tmp-install/usr \ + -DBUILD_WITH_QT6=ON \ -DGMIC_QT_HOST=none cmake --build build-qt cmake -B build-gimp -S gmic-$pkgver/gmic-qt \ -DCMAKE_INSTALL_PREFIX=/usr \ -DENABLE_DYNAMIC_LINKING=ON \ - -DGMIC_PATH="$srcdir"/gmic-$pkgver/src \ -DCMAKE_PREFIX_PATH="$srcdir"/tmp-install/usr \ - -DGMIC_QT_HOST=gimp + -DBUILD_WITH_QT6=ON \ + -DGMIC_QT_HOST=gimp3 cmake --build build-gimp } @@ -67,7 +67,7 @@ package_gmic() { opencv openexr zlib) - optdepends=('qt5-base: for the Qt UI') + optdepends=('qt6-base: for the Qt UI') conflicts=(cimg) DESTDIR="$pkgdir" cmake --install build @@ -91,7 +91,7 @@ package_gimp-plugin-gmic() { glibc gmic libx11 - qt5-base + qt6-base zlib) DESTDIR="$pkgdir" cmake --install build-gimp View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gmic/-/commit/e4922efae72e153f2801865532783f801e3a076f -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gmic/-/commit/e4922efae72e153f2801865532783f801e3a076f You're receiving this email because of your account on gitlab.archlinux.org.
