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.


Reply via email to