Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
krita-plugin-gmic
Commits:
895ba8ed by Antonio Rojas at 2023-10-29T14:56:27+01:00
upgpkg: 3.2.4.1-4: Switch back to system gmic
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,17 +1,27 @@
pkgbase = krita-plugin-gmic
pkgdesc = GMic plugin for Krita
pkgver = 3.2.4.1
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/amyspark/gmic
arch = x86_64
license = custom:CeCILL
makedepends = extra-cmake-modules
makedepends = qt5-tools
+ depends = fftw
+ depends = gcc-libs
+ depends = glibc
+ depends = gmic
+ depends = kcoreaddons5
depends = krita
+ depends = libx11
+ depends = qt5-base
+ depends = zlib
source =
https://github.com/amyspark/gmic/releases/download/v3.2.4.1/gmic-3.2.4.1-patched.tar.xz
source =
https://github.com/amyspark/gmic/releases/download/v3.2.4.1/gmic-3.2.4.1-patched.tar.xz.asc
+ source =
https://github.com/GreycLab/gmic/archive/v.3.3.1/gmic-src-3.3.1.tar.gz
validpgpkeys = 4894424D2412FEE5176732A3FC00108CFD9DBF1E
sha256sums =
06659fe05f7735827a93d637de2267512efb28bb0d55ce573495fecb59172604
sha256sums = SKIP
+ sha256sums =
605d02df2888e159fa6bce7039bc048eeb4b942e92ccd9040c6286234cc27ad9
pkgname = krita-plugin-gmic
=====================================
PKGBUILD
=====================================
@@ -2,22 +2,39 @@
pkgname=krita-plugin-gmic
pkgver=3.2.4.1
-pkgrel=3
+pkgrel=4
+_gmicver=3.3.1
pkgdesc='GMic plugin for Krita'
arch=(x86_64)
url='https://github.com/amyspark/gmic'
license=(custom:CeCILL)
-depends=(krita)
-makedepends=(extra-cmake-modules qt5-tools)
-source=(https://github.com/amyspark/gmic/releases/download/v$pkgver/gmic-$pkgver-patched.tar.xz{,.asc})
+depends=(fftw
+ gcc-libs
+ glibc
+ gmic
+ kcoreaddons5
+ krita
+ libx11
+ qt5-base
+ zlib)
+makedepends=(extra-cmake-modules
+ qt5-tools)
+source=(https://github.com/amyspark/gmic/releases/download/v$pkgver/gmic-$pkgver-patched.tar.xz{,.asc}
+
https://github.com/GreycLab/gmic/archive/v.$_gmicver/gmic-src-$_gmicver.tar.gz)
sha256sums=('06659fe05f7735827a93d637de2267512efb28bb0d55ce573495fecb59172604'
- 'SKIP')
+ 'SKIP'
+ '605d02df2888e159fa6bce7039bc048eeb4b942e92ccd9040c6286234cc27ad9')
validpgpkeys=(4894424D2412FEE5176732A3FC00108CFD9DBF1E) #
https://github.com/amyspark.gpg
+prepare() {
+ rm -r gmic-$pkgver-patched/src
+ mv gmic-v.$_gmicver/src gmic-$pkgver-patched
+}
+
build() {
cmake -B build -S gmic-$pkgver-patched/gmic-qt \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DENABLE_SYSTEM_GMIC=OFF \
+ -DENABLE_SYSTEM_GMIC=ON \
-DGMIC_QT_HOST=krita-plugin
cmake --build build
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/krita-plugin-gmic/-/commit/895ba8edc95011b3f630b497de44718f9c9afd87
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/krita-plugin-gmic/-/commit/895ba8edc95011b3f630b497de44718f9c9afd87
You're receiving this email because of your account on gitlab.archlinux.org.