1
0
Fork 0

media-plugins/dragonfly-reverb: add 3.2.9

This commit is contained in:
Ryan Fox 2023-04-08 20:53:42 -07:00
parent b5d368d9eb
commit 644e64fb3a
Signed by: flewkey
GPG Key ID: 94F56ADFD848851E
3 changed files with 83 additions and 5 deletions

View File

@ -1,3 +1,6 @@
DIST dpf-22413340a6d8ef2ffbf38ce841fb44c448a1a84a.gh.tar.gz 3472906 BLAKE2B 7d03b5ec74d54a9af153d9bd627a1408b62e96ed4c18192ac812db229e67316977450f3edfb975b7fb1a578645b050e6dec4604ec77357e4853e2839f349b2cb SHA512 47afe3ac23494f59c6fa59f87fd64f471592bbc63c9522c75587e36100987fd56bfaf34a26175c6645ea29da9c20a7dd285bf04aacca9446aaf0bb46a2ba9d35
DIST dpf-4d783d76cb996f31fc3fd2d1d6a9b74af056139c.tar.gz 3002200 BLAKE2B ae471f683c16c69aeed2e1ad025074e5e5669a9ea65723e291e47016e1defe35d83bedf724144b06d90d9fc50e0cda3d2f025fc0a22ad227ae737672b26229c8 SHA512 28886da5b5719955cd89109860758d06ce38bcda6de64f10b0c0eca161a037c12f233b902610ae11d6205afadd5b0005cbaf240089f0752ddfc118bba4e55501
DIST dragonfly-reverb-3.2.8.gh.tar.gz 20813278 BLAKE2B a07220ee6e5e14aeaa564a6aabcb789e78eaa7c86b3fc9bfefe386e8548d5675c1fb2ef5a8a3b5b47df8c16430df33d14abb2729d070d68bb4d42b667dba276c SHA512 1dbfbfcdd0f8b2a0bfba28c65a1fef52b7b7ae99692c84b4cb9f27f0a1585fbadcdb023181f08496c00f3741a22a92312e3c922f31353046d7159dfd6f54d9e7
DIST dragonfly-reverb-3.2.9.tar.gz 20812812 BLAKE2B aa89414ce628b0e1b627cab32d3870c488ef9544ba8d30ce3d3e616ae2c8dfe3d623a02d9233e000da1ab2b4d0a945682f0622b50ad64fdeda78e27c062543f2 SHA512 c6ae922f92352d7eab7716ecfdf6fb9c83e1f884ce7dbd61da5ae5073507061a38d24687e10e2c7179870272963854229e89115f0102c24f4c1055c38b3c6b08
DIST pugl-3e03459a5a0b0f118b04e9e0b0a32f42ccd04a5c.gh.tar.gz 214390 BLAKE2B 51bbc0fb30a2d3d0873b0736c2ead5ac2a2eecf03a166c2e421ed460264ceb9208802376a37bfed90dc257c80b350df562ad522e26c90470e00d99e0764fefc8 SHA512 6f5d784157f0c56ec21a4dca264917fd5e61dcb715c9dc22964dc02a79dfbb2f0267239558a46d5d561e1932d7e050c1907f2cd08d70e75f388ac713cd30da5a
DIST pugl-844528e197c51603f6cef3238b4a48d23bf60eb7.tar.gz 214521 BLAKE2B 2f96fd3f97f3e1c56c06e6c1c08f7d585267b1006428925eeafe5250a9f6da489d4870bd4136ab6d3951f2984d631b5495816610774cad74e07ac8ba2622c2f9 SHA512 ad2eb02099d8539dfcffdda093cf4a8dcb1c959d8c4f860bba2a9777f0bfe3d4f2471ae56d5f7be779a8402c5b446e44c2c7aa66ff07bb87787cf0bd8add6772

View File

@ -0,0 +1,75 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/michaelwillis/dragonfly-reverb.git"
EGIT_SUBMODULES=( dpf dpf/dgl/src/pugl-upstream )
else
DPF_REF="4d783d76cb996f31fc3fd2d1d6a9b74af056139c"
PUGL_REF="844528e197c51603f6cef3238b4a48d23bf60eb7"
SRC_URI="
https://github.com/michaelwillis/dragonfly-reverb/archive/${PV}.tar.gz -> ${P}.tar.gz
https://github.com/DISTRHO/DPF/archive/${DPF_REF}.tar.gz -> dpf-${DPF_REF}.tar.gz
https://github.com/DISTRHO/pugl/archive/${PUGL_REF}.tar.gz -> pugl-${PUGL_REF}.tar.gz
"
KEYWORDS="~amd64"
fi
DESCRIPTION="A set of free reverb effects"
HOMEPAGE="https://michaelwillis.github.io/dragonfly-reverb/"
LICENSE="GPL-3"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND="
virtual/jack
x11-libs/libX11
"
src_unpack() {
if [[ ${PV} == 9999 ]]; then
git-r3_src_unpack
else
default
rm -rf "${S}/dpf" || die
ln -s "${WORKDIR}/DPF-${DPF_REF}" "${S}/dpf" || die
rm -rf "${S}/dpf/dgl/src/pugl-upstream" || die
ln -s "${WORKDIR}/pugl-${PUGL_REF}" "${S}/dpf/dgl/src/pugl-upstream" || die
fi
}
src_compile() {
export SKIP_STRIPPING=true
default_src_compile
}
src_install() {
dobin bin/DragonflyEarlyReflections
dobin bin/DragonflyPlateReverb
dobin bin/DragonflyHallReverb
dobin bin/DragonflyRoomReverb
dodir /usr/$(get_libdir)/vst
cp "${S}/bin/DragonflyEarlyReflections-vst.so" "${D}/usr/$(get_libdir)/vst"
cp "${S}/bin/DragonflyPlateReverb-vst.so" "${D}/usr/$(get_libdir)/vst"
cp "${S}/bin/DragonflyHallReverb-vst.so" "${D}/usr/$(get_libdir)/vst"
cp "${S}/bin/DragonflyRoomReverb-vst.so" "${D}/usr/$(get_libdir)/vst"
dodir /usr/$(get_libdir)/vst3
cp -r "${S}/bin/DragonflyEarlyReflections.vst3" "${D}/usr/$(get_libdir)/vst3"
cp -r "${S}/bin/DragonflyPlateReverb.vst3" "${D}/usr/$(get_libdir)/vst3"
cp -r "${S}/bin/DragonflyHallReverb.vst3" "${D}/usr/$(get_libdir)/vst3"
cp -r "${S}/bin/DragonflyRoomReverb.vst3" "${D}/usr/$(get_libdir)/vst3"
dodir /usr/$(get_libdir)/lv2
cp -r "${S}/bin/DragonflyEarlyReflections.lv2" "${D}/usr/$(get_libdir)/lv2"
cp -r "${S}/bin/DragonflyPlateReverb.lv2" "${D}/usr/$(get_libdir)/lv2"
cp -r "${S}/bin/DragonflyHallReverb.lv2" "${D}/usr/$(get_libdir)/lv2"
cp -r "${S}/bin/DragonflyRoomReverb.lv2" "${D}/usr/$(get_libdir)/lv2"
dodir /usr/$(get_libdir)/clap
cp -r "${S}/bin/DragonflyEarlyReflections.clap" "${D}/usr/$(get_libdir)/clap"
cp -r "${S}/bin/DragonflyPlateReverb.clap" "${D}/usr/$(get_libdir)/clap"
cp -r "${S}/bin/DragonflyHallReverb.clap" "${D}/usr/$(get_libdir)/clap"
cp -r "${S}/bin/DragonflyRoomReverb.clap" "${D}/usr/$(get_libdir)/clap"
}

View File

@ -8,12 +8,12 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/michaelwillis/dragonfly-reverb.git"
EGIT_SUBMODULES=( dpf dpf/dgl/src/pugl-upstream )
else
DPF_REF="22413340a6d8ef2ffbf38ce841fb44c448a1a84a"
PUGL_REF="3e03459a5a0b0f118b04e9e0b0a32f42ccd04a5c"
DPF_REF="4d783d76cb996f31fc3fd2d1d6a9b74af056139c"
PUGL_REF="844528e197c51603f6cef3238b4a48d23bf60eb7"
SRC_URI="
https://github.com/michaelwillis/dragonfly-reverb/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
https://github.com/DISTRHO/DPF/archive/${DPF_REF}.tar.gz -> dpf-${DPF_REF}.gh.tar.gz
https://github.com/DISTRHO/pugl/archive/${PUGL_REF}.tar.gz -> pugl-${PUGL_REF}.gh.tar.gz
https://github.com/michaelwillis/dragonfly-reverb/archive/${PV}.tar.gz -> ${P}.tar.gz
https://github.com/DISTRHO/DPF/archive/${DPF_REF}.tar.gz -> dpf-${DPF_REF}.tar.gz
https://github.com/DISTRHO/pugl/archive/${PUGL_REF}.tar.gz -> pugl-${PUGL_REF}.tar.gz
"
KEYWORDS="~amd64"
fi