pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/lv2



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Aug 12 12:51:34 UTC 2026

Modified Files:
        pkgsrc/audio/lv2: Makefile PLIST buildlink3.mk options.mk

Log Message:
lv2: make gtk2 dependency optional, default on

add libsamplerate dependency, add new plugin to PLIST

Remove bl3.mk includes from bl3.mk, this is a header-only library.

Bump PKGREVISION.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 pkgsrc/audio/lv2/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/audio/lv2/PLIST pkgsrc/audio/lv2/options.mk
cvs rdiff -u -r1.35 -r1.36 pkgsrc/audio/lv2/buildlink3.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/lv2/Makefile
diff -u pkgsrc/audio/lv2/Makefile:1.52 pkgsrc/audio/lv2/Makefile:1.53
--- pkgsrc/audio/lv2/Makefile:1.52      Mon Jul 13 04:35:20 2026
+++ pkgsrc/audio/lv2/Makefile   Wed Aug 12 12:51:34 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.52 2026/07/13 04:35:20 wiz Exp $
+# $NetBSD: Makefile,v 1.53 2026/08/12 12:51:34 wiz Exp $
 
 DISTNAME=      lv2-1.18.10
-PKGREVISION=   15
+PKGREVISION=   16
 CATEGORIES=    audio
 MASTER_SITES=  https://lv2plug.in/spec/
 EXTRACT_SUFX=  .tar.xz
@@ -25,10 +25,7 @@ REPLACE_PYTHON+=     scripts/lv2_build_index
 .include "options.mk"
 
 .include "../../devel/meson/build.mk"
-BUILDLINK_API_DEPENDS.cairo+=  cairo>=1.8.10
-.include "../../graphics/cairo/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gtk2++=  gtk2+>=2.18.0
-.include "../../x11/gtk2/buildlink3.mk"
+.include "../../audio/libsamplerate/buildlink3.mk"
 BUILDLINK_API_DEPENDS.libsndfile+=     libsndfile>=1.0.0
 .include "../../audio/libsndfile/buildlink3.mk"
 .include "../../lang/python/application.mk"

Index: pkgsrc/audio/lv2/PLIST
diff -u pkgsrc/audio/lv2/PLIST:1.6 pkgsrc/audio/lv2/PLIST:1.7
--- pkgsrc/audio/lv2/PLIST:1.6  Tue May  6 07:51:11 2025
+++ pkgsrc/audio/lv2/PLIST      Wed Aug 12 12:51:34 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2025/05/06 07:51:11 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2026/08/12 12:51:34 wiz Exp $
 bin/lv2_validate
 include/lv2.h
 include/lv2/atom/atom.h
@@ -93,9 +93,14 @@ lib/lv2/eg-midigate.lv2/midigate.ttl
 lib/lv2/eg-params.lv2/manifest.ttl
 lib/lv2/eg-params.lv2/params.${SHLIB_EXT}
 lib/lv2/eg-params.lv2/params.ttl
+lib/lv2/eg-sampler.lv2/click.wav
+lib/lv2/eg-sampler.lv2/manifest.ttl
+lib/lv2/eg-sampler.lv2/sampler.so
+lib/lv2/eg-sampler.lv2/sampler.ttl
+${PLIST.gtk2}lib/lv2/eg-sampler.lv2/sampler_ui.${SHLIB_EXT}
 lib/lv2/eg-scope.lv2/examploscope.${SHLIB_EXT}
 lib/lv2/eg-scope.lv2/examploscope.ttl
-lib/lv2/eg-scope.lv2/examploscope_ui.${SHLIB_EXT}
+${PLIST.gtk2}lib/lv2/eg-scope.lv2/examploscope_ui.${SHLIB_EXT}
 lib/lv2/eg-scope.lv2/manifest.ttl
 lib/lv2/event.lv2/event.meta.ttl
 lib/lv2/event.lv2/event.ttl
Index: pkgsrc/audio/lv2/options.mk
diff -u pkgsrc/audio/lv2/options.mk:1.6 pkgsrc/audio/lv2/options.mk:1.7
--- pkgsrc/audio/lv2/options.mk:1.6     Mon Nov 25 07:12:11 2024
+++ pkgsrc/audio/lv2/options.mk Wed Aug 12 12:51:34 2026
@@ -1,8 +1,8 @@
-# $NetBSD: options.mk,v 1.6 2024/11/25 07:12:11 wiz Exp $
+# $NetBSD: options.mk,v 1.7 2026/08/12 12:51:34 wiz Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.lv2
-PKG_SUPPORTED_OPTIONS= doc
-PKG_SUGGESTED_OPTIONS= doc
+PKG_SUPPORTED_OPTIONS= doc gtk2
+PKG_SUGGESTED_OPTIONS= doc gtk2
 
 .include "../../mk/bsd.options.mk"
 
@@ -26,3 +26,12 @@ doxygen-plist:
 .else
 MESON_ARGS+=   -Ddocs=disabled
 .endif
+
+PLIST_VARS+=   gtk2
+.if !empty(PKG_OPTIONS:Mgtk2)
+PLIST.gtk2=    yes
+BUILDLINK_API_DEPENDS.cairo+=  cairo>=1.8.10
+.include "../../graphics/cairo/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gtk2++=  gtk2+>=2.18.0
+.include "../../x11/gtk2/buildlink3.mk"
+.endif

Index: pkgsrc/audio/lv2/buildlink3.mk
diff -u pkgsrc/audio/lv2/buildlink3.mk:1.35 pkgsrc/audio/lv2/buildlink3.mk:1.36
--- pkgsrc/audio/lv2/buildlink3.mk:1.35 Mon Jul 13 04:35:20 2026
+++ pkgsrc/audio/lv2/buildlink3.mk      Wed Aug 12 12:51:34 2026
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.35 2026/07/13 04:35:20 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.36 2026/08/12 12:51:34 wiz Exp $
 
 BUILDLINK_TREE+=       lv2
 
@@ -8,10 +8,6 @@ LV2_BUILDLINK3_MK:=
 BUILDLINK_API_DEPENDS.lv2+=    lv2>=1.12.0
 BUILDLINK_ABI_DEPENDS.lv2+=    lv2>=1.18.10nb15
 BUILDLINK_PKGSRCDIR.lv2?=      ../../audio/lv2
-
-.include "../../graphics/cairo/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
-.include "../../audio/libsndfile/buildlink3.mk"
 .endif # LV2_BUILDLINK3_MK
 
 BUILDLINK_TREE+=       -lv2



Home | Main Index | Thread Index | Old Index