Skip to content

Instantly share code, notes, and snippets.

@cbix
Created January 26, 2022 11:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cbix/84fdcb85ae248ed2356849e528cb8bb3 to your computer and use it in GitHub Desktop.
Save cbix/84fdcb85ae248ed2356849e528cb8bb3 to your computer and use it in GitHub Desktop.
[AUR/vcvrack][PATCH] fix missing rtaudio submodule commit
From 77472b3facbde22fbaf5cd1df5beb12dc7cc8108 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Florian=20H=C3=BClsmann?= <fh@cbix.de>
Date: Sat, 22 Jan 2022 18:19:19 +0100
Subject: [PATCH] fix missing rtaudio submodule commit
---
.SRCINFO | 4 ++--
PKGBUILD | 8 ++++++--
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/.SRCINFO b/.SRCINFO
index 1585a21..fafda15 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = vcvrack
pkgdesc = Open-source Eurorack modular synthesizer simulator
pkgver = 2.0.6
- pkgrel = 1
+ pkgrel = 2
url = https://vcvrack.com/
arch = x86_64
license = custom
@@ -25,7 +25,7 @@ pkgbase = vcvrack
source = git+https://github.com/memononen/nanosvg.git#commit=25241c5a8f8451d41ab1b02ab2d865b01600d949
source = git+https://github.com/AndrewBelt/osdialog.git#commit=21b9dcc2a1bbdacb9b46da477ffd82a4ce9204b9
source = git+https://github.com/VCVRack/oui-blendish.git#commit=2fc6405883f8451944ed080547d073c8f9f31898
- source = git+https://github.com/VCVRack/rtaudio.git#commit=8128053f4bd83463c7c901d9f5d40b272c2f4e4e
+ source = git+https://github.com/VCVRack/rtaudio.git#commit=f6707871cd98c6f1ce9971c32f2f20393ca75a1e
source = git+https://github.com/VCVRack/glfw.git#commit=0e18076016f4ba57c314eeebd85654c70644abe3
source = git+https://bitbucket.org/j_norberg/fuzzysearchdatabase.git#commit=fe62479811e503ef3c091f5a859d27bfcf0a44da
source = git+https://github.com/gulrak/filesystem.git#commit=7e37433f318488ae4bc80f80e12df12a01579874
diff --git a/PKGBUILD b/PKGBUILD
index 43e7555..d5875f2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,11 +2,12 @@
# Contributor: David Runge <dave@sleepmap.de>
# Contributor: Adrain Sinclair <adrian at adrusi dot com>
# Contributor: Miroslav Koškár <http://mkoskar.com/>
+# Contributor: Florian Hülsmann <fh@cbix.de>
_name=Rack
pkgname=vcvrack
pkgver=2.0.6
-pkgrel=1
+pkgrel=2
pkgdesc='Open-source Eurorack modular synthesizer simulator'
url='https://vcvrack.com/'
license=(custom CCPL GPL3)
@@ -37,7 +38,7 @@ source=(
'git+https://github.com/memononen/nanosvg.git#commit=25241c5a8f8451d41ab1b02ab2d865b01600d949'
'git+https://github.com/AndrewBelt/osdialog.git#commit=21b9dcc2a1bbdacb9b46da477ffd82a4ce9204b9'
'git+https://github.com/VCVRack/oui-blendish.git#commit=2fc6405883f8451944ed080547d073c8f9f31898'
- 'git+https://github.com/VCVRack/rtaudio.git#commit=8128053f4bd83463c7c901d9f5d40b272c2f4e4e'
+ 'git+https://github.com/VCVRack/rtaudio.git#commit=f6707871cd98c6f1ce9971c32f2f20393ca75a1e'
'git+https://github.com/VCVRack/glfw.git#commit=0e18076016f4ba57c314eeebd85654c70644abe3'
'git+https://bitbucket.org/j_norberg/fuzzysearchdatabase.git#commit=fe62479811e503ef3c091f5a859d27bfcf0a44da'
'git+https://github.com/gulrak/filesystem.git#commit=7e37433f318488ae4bc80f80e12df12a01579874'
@@ -57,6 +58,9 @@ prepare() {
git config submodule.dep/osdialog.url "$srcdir/osdialog"
git config submodule.dep/oui-blendish.url "$srcdir/oui-blendish"
git config submodule.dep/rtaudio.url "$srcdir/rtaudio"
+ # update manually as v2.0.6 uses a commit for rtaudio that was later removed
+ git config submodule.dep/rtaudio.update none
+ git submodule update --remote --checkout dep/rtaudio
git config submodule.dep/glfw.url "$srcdir/glfw"
git config submodule.dep/fuzzysearchdatabase.url "$srcdir/fuzzysearchdatabase"
git config submodule.dep/filesystem.url "$srcdir/filesystem"
--
2.34.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment