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.
