aboutsummaryrefslogtreecommitdiff
path: root/audio/dragonfly-reverb-lv2
diff options
context:
space:
mode:
Diffstat (limited to 'audio/dragonfly-reverb-lv2')
-rw-r--r--audio/dragonfly-reverb-lv2/Makefile13
-rw-r--r--audio/dragonfly-reverb-lv2/distinfo12
-rw-r--r--audio/dragonfly-reverb-lv2/files/patch-dpf_Makefile.base.mk11
-rw-r--r--audio/dragonfly-reverb-lv2/pkg-descr2
4 files changed, 27 insertions, 11 deletions
diff --git a/audio/dragonfly-reverb-lv2/Makefile b/audio/dragonfly-reverb-lv2/Makefile
index 555b86aa654b..53bf05adfeac 100644
--- a/audio/dragonfly-reverb-lv2/Makefile
+++ b/audio/dragonfly-reverb-lv2/Makefile
@@ -1,25 +1,30 @@
PORTNAME= dragonfly-reverb
-DISTVERSION= 3.2.5
+DISTVERSION= 3.2.10
PORTREVISION= 2
CATEGORIES= audio multimedia
MAINTAINER= yuri@FreeBSD.org
COMMENT= Bundle of free audio effects
+WWW= https://github.com/michaelwillis/dragonfly-reverb
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= lv2>0:audio/lv2 \
bash:shells/bash
+LIB_DEPENDS= libdbus-1.so:devel/dbus \
+ libpulse.so:audio/pulseaudio
USES= compiler:c++11-lang gl gmake localbase pkgconfig shebangfix xorg
-SHEBANG_FILES= dpf/utils/generate-ttl.sh
USE_GL= gl
-USE_XORG= x11
+USE_XORG= x11 xext xrandr
USE_GITHUB= yes
GH_ACCOUNT= michaelwillis
-GH_TUPLE= DISTRHO:DPF:226f219:DISTRHO_DPF/dpf
+GH_TUPLE= DISTRHO:DPF:63dfb76:DISTRHO_DPF/dpf \
+ DISTRHO:pugl:844528e:DISTRHO_DPF_pugl/dpf/dgl/src/pugl-upstream
+
+SHEBANG_FILES= dpf/utils/generate-ttl.sh
MAKE_ARGS= LINUX=true # it fails to set it for BSD for some reason even though the code seems to intend to do this
diff --git a/audio/dragonfly-reverb-lv2/distinfo b/audio/dragonfly-reverb-lv2/distinfo
index daf05dd13253..b467bf0a270a 100644
--- a/audio/dragonfly-reverb-lv2/distinfo
+++ b/audio/dragonfly-reverb-lv2/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1614984580
-SHA256 (michaelwillis-dragonfly-reverb-3.2.5_GH0.tar.gz) = cf3fad225e8566c2f2157b84f726fab31b269a2892ac4ba7ec51ccc9a8b998a5
-SIZE (michaelwillis-dragonfly-reverb-3.2.5_GH0.tar.gz) = 20814074
-SHA256 (DISTRHO-DPF-226f219_GH0.tar.gz) = 21fa101a2d665c369970db71bef9cc019d6e9c1b5a8780706bf957788c244efe
-SIZE (DISTRHO-DPF-226f219_GH0.tar.gz) = 2121352
+TIMESTAMP = 1707074292
+SHA256 (michaelwillis-dragonfly-reverb-3.2.10_GH0.tar.gz) = 3bd9e9bf9be7c1108102b6923fe576e83a9e2d80f9b9421301177f223353a62e
+SIZE (michaelwillis-dragonfly-reverb-3.2.10_GH0.tar.gz) = 20811762
+SHA256 (DISTRHO-DPF-63dfb76_GH0.tar.gz) = 36a38143950ec63efdbb6c21ca92ebc73db6ba19f0383e3f22eadd4be6aa920e
+SIZE (DISTRHO-DPF-63dfb76_GH0.tar.gz) = 3003614
+SHA256 (DISTRHO-pugl-844528e_GH0.tar.gz) = d294c15de32ee5238089a7d90877201a553d9cccbea9ca95c0257bb7e4b4e2cc
+SIZE (DISTRHO-pugl-844528e_GH0.tar.gz) = 214279
diff --git a/audio/dragonfly-reverb-lv2/files/patch-dpf_Makefile.base.mk b/audio/dragonfly-reverb-lv2/files/patch-dpf_Makefile.base.mk
new file mode 100644
index 000000000000..a210d51b27a7
--- /dev/null
+++ b/audio/dragonfly-reverb-lv2/files/patch-dpf_Makefile.base.mk
@@ -0,0 +1,11 @@
+--- dpf/Makefile.base.mk.orig 2023-01-24 05:46:15 UTC
++++ dpf/Makefile.base.mk
+@@ -218,7 +218,7 @@ BASE_OPTS = -O3 -ffast-math -fdata-sections -ffunctio
+ LINK_OPTS = -fdata-sections -ffunction-sections
+
+ ifeq ($(GCC),true)
+-BASE_FLAGS += -fno-gnu-unique
++#BASE_FLAGS += -fno-gnu-unique
+ endif
+
+ ifeq ($(SKIP_STRIPPING),true)
diff --git a/audio/dragonfly-reverb-lv2/pkg-descr b/audio/dragonfly-reverb-lv2/pkg-descr
index a1441f936ee5..200190eecff2 100644
--- a/audio/dragonfly-reverb-lv2/pkg-descr
+++ b/audio/dragonfly-reverb-lv2/pkg-descr
@@ -1,3 +1 @@
Dragonfly Reverb is a bundle of free audio effects.
-
-WWW: https://github.com/michaelwillis/dragonfly-reverb