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


Commits:
91603cb4 by David Runge at 2023-09-02T18:42:53+02:00
upgpkg: 1.14.1-2

Rebuild to add GranularEncoder plugin: https://bugs.archlinux.org/task/79428
Add fix for juce > 7.0.5 (because upstream YOLO moved files around).

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@ pkgname=(
   iempluginsuite-{standalone,vst3}
 )
 pkgver=1.14.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Plug-in suite including Ambisonic plug-ins up to 7th order"
 arch=(x86_64)
 url="https://plugins.iem.at";
@@ -53,6 +53,7 @@ _names=(
   DualDelay
   EnergyVisualizer
   FdnReverb
+  GranularEncoder
   MatrixMultiplier
   MultiBandCompressor
   MultiEQ
@@ -79,6 +80,7 @@ prepare() {
     ['DualDelay']="Two delay-lines, which can be configured independently."
     ['EnergyVisualizer']="Visualizes the energy distribution on the sphere of 
the Ambisonic input signal using a Hammer-Aitoff projection (a spherical 
projection which is area-preserving)"
     ['FdnReverb']="A Feedback-Delay-Network reverberation."
+    ['GranularEncoder']="An Ambisonic granular synthesis plug-in."
     ['MatrixMultiplier']="Load a configuration which contains a 
TransformationMatrix object which will be applied to the input signal."
     ['MultiBandCompressor']="Splits an Ambisonic signal into four bands and 
compresses them individually."
     ['MultiEQ']="A simple multi-channel equalizer, filtering up to 64 audio 
channels."
@@ -101,6 +103,7 @@ prepare() {
     ['DualDelay']="Delay"
     ['EnergyVisualizer']="Audio Visualizer"
     ['FdnReverb']="Reverb"
+    ['GranularEncoder']="Granular Synthesis"
     ['MatrixMultiplier']="Matrix Transformation"
     ['MultiBandCompressor']="Multiband Compressor"
     ['MultiEQ']="Multichannel Equalizer"
@@ -114,6 +117,9 @@ prepare() {
     ['ToolBox']="Ambisonic Transformation"
   )
 
+  # juce upstream YOLO moved the directory somewhere between 7.0.5 and 7.0.7
+  sed 's|juce_audio_plugin_client/utility|juce_audio_plugin_client/detail|g' 
-i $_name-v$pkgver/resources/Standalone/MyStandaloneFilterWindow.h
+
   for name in "${_names[@]}"; do
     gendesk -n \
             --pkgname at.iem.plugins.$name \



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/iempluginsuite/-/commit/91603cb43dd242977e5122a54e9088ced5e70df9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/iempluginsuite/-/commit/91603cb43dd242977e5122a54e9088ced5e70df9
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to