pkgsrc-Changes archive

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

CVS commit: pkgsrc/audio/suil



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Jul  5 12:12:51 UTC 2026

Modified Files:
        pkgsrc/audio/suil: Makefile PLIST distinfo

Log Message:
suil: updated to 0.10.26

suil (0.10.26) stable; urgency=medium

  * Add clang nullability annotations
  * Address new warnings in clang and clang-tidy 21
  * Fix documentation build without sphinx_lv2_theme

 -- David Robillard <d%drobilla.net@localhost>  Tue, 10 Feb 2026 19:50:45 +0000

suil (0.10.24) stable; urgency=medium

  * Add header warnings test
  * Avoid over-use of yielding meson options

 -- David Robillard <d%drobilla.net@localhost>  Wed, 12 Nov 2025 19:20:37 +0000

suil (0.10.22) stable; urgency=medium

  * Add support for X11 in Qt6
  * Fix library current_version on MacOS
  * Monitor size hints and window resizes for X11 in Gtk3

 -- David Robillard <d%drobilla.net@localhost>  Sun, 19 Jan 2025 13:58:40 +0000

suil (0.10.20) stable; urgency=medium

  * Allow SUIL_API to be defined by the user
  * Fix dependencies in pkg-config file
  * Only check for Gtk Quartz support on MacOS
  * Override pkg-config dependency within meson
  * Remove Gtk in Qt and Qt in Gtk wrappers
  * Remove junk files from documentation install
  * Replace duplicated dox_to_sphinx script with sphinxygen dependency


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/audio/suil/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/audio/suil/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/audio/suil/distinfo

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

Modified files:

Index: pkgsrc/audio/suil/Makefile
diff -u pkgsrc/audio/suil/Makefile:1.44 pkgsrc/audio/suil/Makefile:1.45
--- pkgsrc/audio/suil/Makefile:1.44     Thu Jun 11 07:16:44 2026
+++ pkgsrc/audio/suil/Makefile  Sun Jul  5 12:12:50 2026
@@ -1,31 +1,32 @@
-# $NetBSD: Makefile,v 1.44 2026/06/11 07:16:44 wiz Exp $
+# $NetBSD: Makefile,v 1.45 2026/07/05 12:12:50 adam Exp $
 
-DISTNAME=      suil-0.10.12
-PKGREVISION=   20
+DISTNAME=      suil-0.10.26
 CATEGORIES=    audio
 MASTER_SITES=  https://download.drobilla.net/
-EXTRACT_SUFX=  .tar.bz2
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    ryoon%NetBSD.org@localhost
 HOMEPAGE=      https://drobilla.net/software/suil/
 COMMENT=       Lightweight C library for loading and wrapping LV2 plugin UIs
 LICENSE=       isc
 
-USE_TOOLS+=    pkg-config
 USE_LANGUAGES= c c++
+USE_TOOLS+=    pkg-config
 
-# Kludge to support rst2man on Mac OS X, PR pkg/49921
 .include "../../mk/bsd.prefs.mk"
-.if ${OPSYS} == "Darwin"
-WAF_ENV+=      LC_ALL="en_US.UTF-8"
-.endif
 
-PYTHON_FOR_BUILD_ONLY= tool
-PKGCONFIG_OVERRIDE+=   suil.pc.in
+SUBST_CLASSES+=                sphinx
+SUBST_STAGE.sphinx=    pre-configure
+SUBST_FILES.sphinx=    doc/meson.build
+SUBST_MESSAGE.sphinx=  Fixing Python binary names.
+SUBST_SED.sphinx+=     -e "s,'sphinx-build','sphinx-build-${PYVERSSUFFIX}',"
+SUBST_SED.sphinx+=     -e "s,'sphinxygen','sphinxygen-${PYVERSSUFFIX}',"
+
+.include "options.mk"
 
-.include "../../devel/waf/waf.mk"
-BUILDLINK_API_DEPENDS.lv2+=    lv2>=1.12.0
+BUILDLINK_API_DEPENDS.lv2+=    lv2>=1.18.4
 .include "../../audio/lv2/buildlink3.mk"
+.include "../../devel/meson/build.mk"
+.include "../../lang/python/tool.mk"
 .include "../../x11/gtk2/buildlink3.mk"
-.include "../../x11/gtk3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/audio/suil/PLIST
diff -u pkgsrc/audio/suil/PLIST:1.3 pkgsrc/audio/suil/PLIST:1.4
--- pkgsrc/audio/suil/PLIST:1.3 Sun Oct  6 13:19:50 2019
+++ pkgsrc/audio/suil/PLIST     Sun Jul  5 12:12:50 2026
@@ -1,9 +1,27 @@
-@comment $NetBSD: PLIST,v 1.3 2019/10/06 13:19:50 nia Exp $
+@comment $NetBSD: PLIST,v 1.4 2026/07/05 12:12:50 adam Exp $
 include/suil-0/suil/suil.h
 lib/libsuil-0.so
-lib/libsuil-0.so.0
 lib/libsuil-0.so.${PKGVERSION}
+lib/libsuil-0.so.0
 lib/pkgconfig/suil-0.pc
 lib/suil-0/libsuil_x11.so
 lib/suil-0/libsuil_x11_in_gtk2.so
-lib/suil-0/libsuil_x11_in_gtk3.so
+${PLIST.gtk3}lib/suil-0/libsuil_x11_in_gtk3.so
+${PLIST.qt5}lib/suil-0/libsuil_x11_in_qt5.so
+${PLIST.doc}share/doc/suil-0/html/_static/base-stemmer.js
+${PLIST.doc}share/doc/suil-0/html/_static/english-stemmer.js
+${PLIST.doc}share/doc/suil-0/html/_static/pygments.css
+${PLIST.doc}share/doc/suil-0/html/_static/sphinx_lv2_theme.css
+${PLIST.doc}share/doc/suil-0/html/api/suil.html
+${PLIST.doc}share/doc/suil-0/html/api/suil_callbacks.html
+${PLIST.doc}share/doc/suil-0/html/api/suil_host.html
+${PLIST.doc}share/doc/suil-0/html/api/suil_instance.html
+${PLIST.doc}share/doc/suil-0/html/api/suil_library.html
+${PLIST.doc}share/doc/suil-0/html/genindex.html
+${PLIST.doc}share/doc/suil-0/html/index.html
+${PLIST.doc}share/doc/suil-0/html/overview.html
+${PLIST.doc}share/doc/suil-0/singlehtml/_static/base-stemmer.js
+${PLIST.doc}share/doc/suil-0/singlehtml/_static/english-stemmer.js
+${PLIST.doc}share/doc/suil-0/singlehtml/_static/pygments.css
+${PLIST.doc}share/doc/suil-0/singlehtml/_static/sphinx_lv2_theme.css
+${PLIST.doc}share/doc/suil-0/singlehtml/index.html

Index: pkgsrc/audio/suil/distinfo
diff -u pkgsrc/audio/suil/distinfo:1.9 pkgsrc/audio/suil/distinfo:1.10
--- pkgsrc/audio/suil/distinfo:1.9      Sat Jun 11 12:13:46 2022
+++ pkgsrc/audio/suil/distinfo  Sun Jul  5 12:12:51 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/06/11 12:13:46 nia Exp $
+$NetBSD: distinfo,v 1.10 2026/07/05 12:12:51 adam Exp $
 
-BLAKE2s (suil-0.10.12.tar.bz2) = f74a89b0b6e7011a781748ca2817b4c4f0b774c32f18adb53fa857252be0ee16
-SHA512 (suil-0.10.12.tar.bz2) = f2b9ca36cc35d6b51c6e4ae144d61b1ba5e3b51113cca48d0535f6346ff918bdc7e299f0036ea1431c0ef59b1a02f1f4086a95db552d0a06bffb54567ab4a278
-Size (suil-0.10.12.tar.bz2) = 339666 bytes
+BLAKE2s (suil-0.10.26.tar.xz) = 5ea583ac6bff62f25345df3a7381a6f2bed56b6283de64aff0bb7268a35018ba
+SHA512 (suil-0.10.26.tar.xz) = 82d06b4de5ac238b8e65bf7b47b4275ab5b4e5342362871ec90845fa0a5a6e86c02b3607717a7bd1948eec00596c67e9f7f7388811de79b580443d2d17ab8fc8
+Size (suil-0.10.26.tar.xz) = 29296 bytes



Home | Main Index | Thread Index | Old Index