David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
drumgizmo


Commits:
8a64667d by David Runge at 2024-08-22T21:25:41+02:00
Switch to correct SPDX license identifier

Signed-off-by: David Runge <[email protected]>

- - - - -
ea93f19a by David Runge at 2024-08-22T21:58:25+02:00
upgpkg: 0.9.20-3

Rebuild to add .SRCINFO and patch for missing include.

- - - - -


3 changed files:

- + .SRCINFO
- PKGBUILD
- + drumgizmo-0.9.20-add-missing-cstdint-include.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,53 @@
+pkgbase = drumgizmo
+       pkgdesc = Multichannel, multilayered, cross-platform drum plugin and 
stand-alone application
+       pkgver = 0.9.20
+       pkgrel = 3
+       url = https://www.drumgizmo.org
+       arch = x86_64
+       license = GPL-3.0-or-later
+       makedepends = alsa-lib
+       makedepends = gcc-libs
+       makedepends = glibc
+       makedepends = jack
+       makedepends = libsmf
+       makedepends = libsndfile
+       makedepends = libxext
+       makedepends = libx11
+       makedepends = libxml2
+       makedepends = lv2
+       makedepends = zita-resampler
+       source = 
https://www.drumgizmo.org/releases/drumgizmo-0.9.20/drumgizmo-0.9.20.tar.gz
+       source = 
https://www.drumgizmo.org/releases/drumgizmo-0.9.20/drumgizmo-0.9.20.tar.gz.asc
+       source = drumgizmo-0.9.20-add-missing-cstdint-include.patch
+       validpgpkeys = F39C94D556CCB995B1AE540E9EB89445BF071867
+       sha512sums = 
3444201961d74e7787bebe4006df6c257f6c1a57dd81d272b203a4a56ad609d3fa4e88224dfe4ea6a67f4db94b340666d018cb79fc376dd264398f98d66433e8
+       sha512sums = SKIP
+       sha512sums = 
05e5492ebef77b49ed3043b4e5976811e6b8f736be2c5cfde08e9519156419d6ef74ef0d834bd2b5fbc9742c985f79eb122261068cfeb411655bf451fbcdab47
+       b2sums = 
c92c41fd9cfd09a42d6500ec7d5f3bffd7dd646ef11b88212393f91a06d0af596c4f627be037c3eb0d19fd3ae11448e43d7a40ae8928dea7fbdfb61cad057cdb
+       b2sums = SKIP
+       b2sums = 
0850aa903cd3e80d22353d2b08e9af5eed3da60fd37ee839b51443e7de2cb4d7daecfa8215ef42a9db65d313597f7db22c48eeb325648036e9c73d85a30fbc91
+
+pkgname = drumgizmo
+       depends = drumgizmo-lv2=0.9.20
+       depends = drumgizmo-standalone=0.9.20
+
+pkgname = drumgizmo-lv2
+       pkgdesc = Multichannel, multilayered, cross-platform drum plugin and 
stand-alone application - LV2 plugin
+       groups = lv2-plugins
+       groups = pro-audio
+       depends = gcc-libs
+       depends = glibc
+       depends = libsndfile
+       depends = libxext
+       depends = libx11
+       depends = lv2-host
+
+pkgname = drumgizmo-standalone
+       pkgdesc = Multichannel, multilayered, cross-platform drum plugin and 
stand-alone application - standalone
+       groups = pro-audio
+       depends = alsa-lib
+       depends = gcc-libs
+       depends = glibc
+       depends = jack
+       depends = libsmf
+       depends = libsndfile


=====================================
PKGBUILD
=====================================
@@ -1,14 +1,14 @@
 # Maintainer: David Runge <[email protected]>
 # Contributor: sekret, mail=$(echo c2VrcmV0QHBvc3Rlby5zZQo= | base64 -d)
 
-pkgname=drumgizmo
+pkgbase=drumgizmo
 pkgname=(drumgizmo drumgizmo-{lv2,standalone})
 pkgver=0.9.20
-pkgrel=2
+pkgrel=3
 pkgdesc="Multichannel, multilayered, cross-platform drum plugin and 
stand-alone application"
 arch=(x86_64)
 url="https://www.drumgizmo.org";
-license=(GPL3)
+license=(GPL-3.0-or-later)
 makedepends=(
   alsa-lib
   gcc-libs
@@ -22,11 +22,16 @@ makedepends=(
   lv2
   zita-resampler
 )
-source=($url/releases/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz{,.asc})
+source=(
+  $url/releases/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz{,.asc}
+  $pkgbase-0.9.20-add-missing-cstdint-include.patch
+)
 
sha512sums=('3444201961d74e7787bebe4006df6c257f6c1a57dd81d272b203a4a56ad609d3fa4e88224dfe4ea6a67f4db94b340666d018cb79fc376dd264398f98d66433e8'
-            'SKIP')
+            'SKIP'
+            
'05e5492ebef77b49ed3043b4e5976811e6b8f736be2c5cfde08e9519156419d6ef74ef0d834bd2b5fbc9742c985f79eb122261068cfeb411655bf451fbcdab47')
 
b2sums=('c92c41fd9cfd09a42d6500ec7d5f3bffd7dd646ef11b88212393f91a06d0af596c4f627be037c3eb0d19fd3ae11448e43d7a40ae8928dea7fbdfb61cad057cdb'
-        'SKIP')
+        'SKIP'
+        
'0850aa903cd3e80d22353d2b08e9af5eed3da60fd37ee839b51443e7de2cb4d7daecfa8215ef42a9db65d313597f7db22c48eeb325648036e9c73d85a30fbc91')
 validpgpkeys=('F39C94D556CCB995B1AE540E9EB89445BF071867') # DrumGizmo 
<[email protected]>
 
 _pick() {
@@ -40,6 +45,7 @@ _pick() {
 }
 
 prepare() {
+  patch -Np1 -d $pkgbase-$pkgver -i 
../$pkgbase-0.9.20-add-missing-cstdint-include.patch
   cd $pkgname-$pkgver
   autoreconf -fiv
 }


=====================================
drumgizmo-0.9.20-add-missing-cstdint-include.patch
=====================================
@@ -0,0 +1,11 @@
+diff -ruN a/plugin/plugingizmo/plugin.h b/plugin/plugingizmo/plugin.h
+--- a/plugin/plugingizmo/plugin.h      2019-11-03 12:28:09.000000000 +0100
++++ b/plugin/plugingizmo/plugin.h      2024-08-22 21:53:25.972717054 +0200
+@@ -29,6 +29,7 @@
+ #include <vector>
+ #include <string>
+ 
++#include <cstdint>
+ #include <cstdlib>
+ 
+ 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/drumgizmo/-/compare/d1ebc7e1087fcebb270631e1c32c41d3ca057974...ea93f19aa1c111d8cf2de0a7a8215557fcc781de

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/drumgizmo/-/compare/d1ebc7e1087fcebb270631e1c32c41d3ca057974...ea93f19aa1c111d8cf2de0a7a8215557fcc781de
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to