toneshifteq-vst3

LOW
maintainer osamc 0 votes base toneshifteq scanned 2026-08-19 09:41:53.223783
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: OSAMC <https://github.com/osam-cologne/archlinux-proaudio>
2# Contributor: Christopher Arndt <aur -at- chrisarndt -dot- de>
3
4_name=ToneShiftEQ
5pkgbase=${_name,,}
6pkgname=($pkgbase $pkgbase-{clap,lv2,standalone,vst3})
7pkgver=0.9.0
8pkgrel=1
9pkgdesc='A dynamic 12-band equalizer for mixing and mastering'
10arch=(aarch64 x86_64)
11url="https://github.com/brummer10/$_name"
12license=(BSD-3-Clause)
13groups=(pro-audio)
14depends=()
15makedepends=(cairo fftw freetype2 jack libsndfile lv2 xxd)
16checkdepends=(lv2lint)
17source=("https://github.com/brummer10/$_name/releases/download/v$pkgver/$_name-v$pkgver-src.tar.xz")
18sha256sums=('e065747958f436cf623faddd3139f93b0af49c5e0a523bfc5d1175bf79f83801')
19_plugin_uri="urn:brummer:$pkgbase"
20
21_pick() {
22 local p="$1" f d; shift
23 for f; do
24 d="$srcdir/$p/${f#$pkgdir/}"
25 mkdir -p "$(dirname "$d")"
26 mv "$f" "$d"
27 rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
28 done
29}
30
31build() {
32 cd $_name-v$pkgver
33 export CFLAGS+=" -Wno-unused-result"
34 export CXXFLAGS+=" -Wno-unused-result"
35 make CXX=g++ STRIP=:
36}
37
38check() {
39 cd $_name-v$pkgver
40
41 local lv2specs=(
42 atom buf-size core data-access dynmanifest event instance-access log midi
43 morph options parameters patch port-groups port-props resize-port schemas
44 state time ui units uri-map urid worker kx-programs kx-properties)
45
46 mkdir -p .lv2
47
48 for spec in ${lv2specs[@]}; do
49 ln -vsf /usr/lib/lv2/$spec.lv2 .lv2
50 done
51
52 echo "Checking $_name.lv2 with lv2lint ..."
53 ln -vsf "../bin/$_name.lv2" .lv2
54 LV2_PATH="${PWD}/.lv2" lv2lint -s '_Z*' "$_plugin_uri"
55}
56
57package_toneshifteq() {
58 arch=(any)
59 depends+=($pkgbase-{clap,lv2,standalone,vst3})
60 cd $_name-v$pkgver
61 make DESTDIR="$pkgdir" install
62 install -vDm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
63 cd "$pkgdir"
64 rm -rf $pkgbase-{clap,lv2,standalone,vst,vst3}
65 _pick $pkgbase-clap usr/lib/clap/*
66 _pick $pkgbase-lv2 usr/lib/lv2/*
67 _pick $pkgbase-standalone usr/bin/*
68 _pick $pkgbase-standalone usr/share/{applications,pixmaps}
69 _pick $pkgbase-vst3 usr/lib/vst3/*
70}
71
72package_toneshifteq-clap() {
73 pkgdesc+=" – CLAP"
74 depends+=(glibc libcairo.so libfftw3.so libfftw3f.so libfreetype.so libgcc
75 libsndfile.so libstdc++ libx11)
76 optdepends=('clap-host: for loading the CLAP plugin')
77 groups+=(clap-plugins)
78 mv -v $pkgname/* "$pkgdir"
79 cd $_name-v$pkgver
80 install -vDm 644 README.md Manual.md $_name.png -t "$pkgdir"/usr/share/doc/$pkgname
81 install -vDm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
82}
83
84package_toneshifteq-lv2() {
85 pkgdesc+=" – LV2"
86 depends+=(glibc libcairo.so libfftw3.so libfftw3f.so libfreetype.so libgcc
87 libstdc++ libx11)
88 optdepends=('lv2-host: for loading the LV2 plugin')
89 groups+=(lv2-plugins)
90 mv -v $pkgname/* "$pkgdir"
91 cd $_name-v$pkgver
92 install -vDm 644 README.md Manual.md $_name.png -t "$pkgdir"/usr/share/doc/$pkgname
93 install -vDm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
94}
95
96package_toneshifteq-standalone() {
97 pkgdesc+=" – JACK standalone"
98 depends+=(glibc libcairo.so libfftw3.so libfftw3f.so libfreetype.so libgcc
99 libjack.so libsndfile.so libstdc++ libx11)
100 mv -v $pkgname/* "$pkgdir"
101 cd $_name-v$pkgver
102 install -vDm 644 README.md Manual.md $_name.png -t "$pkgdir"/usr/share/doc/$pkgname
103 install -vDm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
104}
105
106package_toneshifteq-vst3() {
107 pkgdesc+=" – VST3"
108 depends+=(glibc libcairo.so libfftw3.so libfftw3f.so libfreetype.so libgcc
109 libsndfile.so libstdc++ libx11)
110 optdepends=('vst3-host: for loading the VST3 plugin')
111 groups+=(vst3-plugins)
112 mv -v $pkgname/* "$pkgdir"
113 cd $_name-v$pkgver
114 install -vDm 644 README.md Manual.md $_name.png -t "$pkgdir"/usr/share/doc/$pkgname
115 install -vDm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
116}
117

Changes since previous scan

--- PKGBUILD @ 2026-08-16 00:03
+++ PKGBUILD @ 2026-08-19 09:41
@@ -4,7 +4,7 @@
_name=ToneShiftEQ
pkgbase=${_name,,}
pkgname=($pkgbase $pkgbase-{clap,lv2,standalone,vst3})
-pkgver=0.8.0
+pkgver=0.9.0
pkgrel=1
pkgdesc='A dynamic 12-band equalizer for mixing and mastering'
arch=(aarch64 x86_64)
@@ -14,12 +14,8 @@
depends=()
makedepends=(cairo fftw freetype2 jack libsndfile lv2 xxd)
checkdepends=(lv2lint)
-source=("https://github.com/brummer10/$_name/releases/download/v$pkgver/$_name-v$pkgver-src.tar.xz"
- 'toneshifteq-ttl.patch::https://github.com/brummer10/ToneShiftEQ/pull/6.patch'
- 'toneshifteq-ldflags.patch')
-sha256sums=('b0b678b9c0a063e5d1b18aed64cceb2a532c50b4d41bb82df9d460f12be61dae'
- 'a70653f32685edf22d22273d89430118ba397a5b1daf4f43cd9fea0f8e104d4a'
- 'f096f075c34794858719036ee2dde001db555588a5ea3428baf006f49192cb73')
+source=("https://github.com/brummer10/$_name/releases/download/v$pkgver/$_name-v$pkgver-src.tar.xz")
+sha256sums=('e065747958f436cf623faddd3139f93b0af49c5e0a523bfc5d1175bf79f83801')
_plugin_uri="urn:brummer:$pkgbase"
_pick() {
@@ -30,15 +26,6 @@
mv "$f" "$d"
rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
done
-}
-
-prepare() {
- cd $_name-v$pkgver
- # LV2 TTL file contains errors.
- patch -p1 -N -r - -i "$srcdir"/toneshifteq-ttl.patch
- # See https://github.com/brummer10/ToneShiftEQ/issues/8
- # and https://github.com/brummer10/ToneShiftEQ/issues/7
- patch -p1 -N -r - -i "$srcdir"/toneshifteq-ldflags.patch
}
build() {

Scan history

Scanned at (UTC)SeverityRules
2026-08-19 09:41:53 Low 1
2026-08-16 00:03:42 Clean 2
2026-08-15 17:30:51 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion