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