pkgsrc-Changes archive

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

CVS commit: pkgsrc/audio/lilv



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Jun 11 07:31:38 UTC 2026

Modified Files:
        pkgsrc/audio/lilv: Makefile PLIST distinfo options.mk

Log Message:
lilv: updated to 0.28.0

lilv (0.28.0) stable; urgency=medium

* Add early assertions for non-null parameters in public API
* Add lilv_state_get_bundle_path()
* Always create state files with O_CLOEXEC on glibc >= 2.7
* Clarify relative symbolic link creation when saving state
* Fix build with dynmanifest support
* Fix crash when loading plugin classes on Windows
* Fix potential file loss when saving state with no link directory
* Fix potential iterator leaks and resulting log message flood
* Fix replacing links when saving over state
* Fix test build when no C++ compiler is available
* Improve error handling when writing and deleting state


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 pkgsrc/audio/lilv/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/audio/lilv/PLIST
cvs rdiff -u -r1.15 -r1.16 pkgsrc/audio/lilv/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/audio/lilv/options.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/lilv/Makefile
diff -u pkgsrc/audio/lilv/Makefile:1.55 pkgsrc/audio/lilv/Makefile:1.56
--- pkgsrc/audio/lilv/Makefile:1.55     Wed Apr 15 11:19:42 2026
+++ pkgsrc/audio/lilv/Makefile  Thu Jun 11 07:31:38 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.55 2026/04/15 11:19:42 adam Exp $
+# $NetBSD: Makefile,v 1.56 2026/06/11 07:31:38 adam Exp $
 
-DISTNAME=      lilv-0.26.4
+DISTNAME=      lilv-0.28.0
 CATEGORIES=    audio
 MASTER_SITES=  https://download.drobilla.net/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/audio/lilv/PLIST
diff -u pkgsrc/audio/lilv/PLIST:1.8 pkgsrc/audio/lilv/PLIST:1.9
--- pkgsrc/audio/lilv/PLIST:1.8 Wed Apr 15 11:19:42 2026
+++ pkgsrc/audio/lilv/PLIST     Thu Jun 11 07:31:38 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2026/04/15 11:19:42 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2026/06/11 07:31:38 adam Exp $
 bin/lv2apply
 bin/lv2info
 bin/lv2ls
@@ -12,29 +12,3 @@ man/man1/lv2apply.1
 man/man1/lv2info.1
 man/man1/lv2ls.1
 share/bash_completion.d/lilv
-${PLIST.doc}share/doc/lilv-0/html/_static/base-stemmer.js
-${PLIST.doc}share/doc/lilv-0/html/_static/english-stemmer.js
-${PLIST.doc}share/doc/lilv-0/html/_static/pygments.css
-${PLIST.doc}share/doc/lilv-0/html/_static/sphinx_lv2_theme.css
-${PLIST.doc}share/doc/lilv-0/html/api/lilv.html
-${PLIST.doc}share/doc/lilv-0/html/api/lilv_class.html
-${PLIST.doc}share/doc/lilv-0/html/api/lilv_collections.html
-${PLIST.doc}share/doc/lilv-0/html/api/lilv_instance.html
-${PLIST.doc}share/doc/lilv-0/html/api/lilv_node.html
-${PLIST.doc}share/doc/lilv-0/html/api/lilv_plugin.html
-${PLIST.doc}share/doc/lilv-0/html/api/lilv_port.html
-${PLIST.doc}share/doc/lilv-0/html/api/lilv_scalepoint.html
-${PLIST.doc}share/doc/lilv-0/html/api/lilv_state.html
-${PLIST.doc}share/doc/lilv-0/html/api/lilv_ui.html
-${PLIST.doc}share/doc/lilv-0/html/api/lilv_world.html
-${PLIST.doc}share/doc/lilv-0/html/genindex.html
-${PLIST.doc}share/doc/lilv-0/html/index.html
-${PLIST.doc}share/doc/lilv-0/html/overview.html
-${PLIST.doc}share/doc/lilv-0/html/plugins.html
-${PLIST.doc}share/doc/lilv-0/html/uis.html
-${PLIST.doc}share/doc/lilv-0/html/world.html
-${PLIST.doc}share/doc/lilv-0/singlehtml/_static/base-stemmer.js
-${PLIST.doc}share/doc/lilv-0/singlehtml/_static/english-stemmer.js
-${PLIST.doc}share/doc/lilv-0/singlehtml/_static/pygments.css
-${PLIST.doc}share/doc/lilv-0/singlehtml/_static/sphinx_lv2_theme.css
-${PLIST.doc}share/doc/lilv-0/singlehtml/index.html

Index: pkgsrc/audio/lilv/distinfo
diff -u pkgsrc/audio/lilv/distinfo:1.15 pkgsrc/audio/lilv/distinfo:1.16
--- pkgsrc/audio/lilv/distinfo:1.15     Wed Apr 15 11:19:42 2026
+++ pkgsrc/audio/lilv/distinfo  Thu Jun 11 07:31:38 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.15 2026/04/15 11:19:42 adam Exp $
+$NetBSD: distinfo,v 1.16 2026/06/11 07:31:38 adam Exp $
 
-BLAKE2s (lilv-0.26.4.tar.xz) = f529ae9d7735454e76608922d0fe3e2aca9de25e3f9a4bb1088c9499aaa277ff
-SHA512 (lilv-0.26.4.tar.xz) = 634b3f5e7a1763f9ea84dc8e41991e7dfa631457fc3c7beb8c7f627f1447da9e2d27f8389423de6ca508aaf00ef74c3b671166f194cd889952b267f7f0491cb6
-Size (lilv-0.26.4.tar.xz) = 116284 bytes
+BLAKE2s (lilv-0.28.0.tar.xz) = 9ab04877bd57deb272f521a40eb4016b51c2cca744c22f68200285c83a9aa533
+SHA512 (lilv-0.28.0.tar.xz) = 754c9996670235766b84e416bbcb5352a7376e86f7fa373f9428125552294a5d6b032a363ea51fbbf81b88c8f2e47b3566a07bf0992e6e6ebd1bbf31651d9024
+Size (lilv-0.28.0.tar.xz) = 117868 bytes
 SHA1 (patch-tools_meson.build) = 68cec02f55d981e0de4e678ac24c8f8f1f177cbc

Index: pkgsrc/audio/lilv/options.mk
diff -u pkgsrc/audio/lilv/options.mk:1.7 pkgsrc/audio/lilv/options.mk:1.8
--- pkgsrc/audio/lilv/options.mk:1.7    Tue Jan  6 11:18:41 2026
+++ pkgsrc/audio/lilv/options.mk        Thu Jun 11 07:31:38 2026
@@ -1,12 +1,10 @@
-# $NetBSD: options.mk,v 1.7 2026/01/06 11:18:41 wiz Exp $
+# $NetBSD: options.mk,v 1.8 2026/06/11 07:31:38 adam Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.lilv
 PKG_SUPPORTED_OPTIONS= doc tests
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_VARS+=   doc
-
 .if !empty(PKG_OPTIONS:Mdoc)
 MESON_ARGS+=   -Ddocs=enabled
 PYTHON_VERSIONS_INCOMPATIBLE=  310 311 # py-sphinx
@@ -14,7 +12,14 @@ TOOL_DEPENDS+=       doxygen-[0-9]*:../../deve
 TOOL_DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz
 TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx>0:../../textproc/py-sphinx
 TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinxygen>0:../../textproc/py-sphinxygen
-PLIST.doc=     yes
+# different versions of Doxygen generate different files
+PLIST_SRC=      ${PLIST_SRC_DFLT} ${WRKDIR}/PLIST.DOCS
+.PHONY: doxygen-plist
+post-install: doxygen-plist
+doxygen-plist:
+       ${RM} -f ${WRKDIR}/PLIST.DOCS
+       cd ${DESTDIR}${PREFIX} && \
+       ${FIND} share/doc/lilv-0 -type f -print > ${WRKDIR}/PLIST.DOCS
 .else
 MESON_ARGS+=   -Ddocs=disabled
 .endif



Home | Main Index | Thread Index | Old Index