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:           Wed Apr 15 11:19:42 UTC 2026

Modified Files:
        pkgsrc/audio/lilv: Makefile PLIST distinfo
        pkgsrc/audio/lilv/patches: patch-tools_meson.build

Log Message:
lilv: updated to 0.26.4

lilv (0.26.4) stable; urgency=medium

* Add clang nullability annotations
* Address new warnings in clang and clang-tidy 21
* Fix default LV2 path on cross-compiled Windows builds
* Fix loading of duplicate bundles with equivalent versions
* Fix potential crash when UIs have multiple types or binaries
* Use consistent quoting and punctuation in log messages


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 pkgsrc/audio/lilv/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/audio/lilv/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/audio/lilv/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/lilv/patches/patch-tools_meson.build

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.54 pkgsrc/audio/lilv/Makefile:1.55
--- pkgsrc/audio/lilv/Makefile:1.54     Tue Jan 27 08:38:59 2026
+++ pkgsrc/audio/lilv/Makefile  Wed Apr 15 11:19:42 2026
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.54 2026/01/27 08:38:59 wiz Exp $
+# $NetBSD: Makefile,v 1.55 2026/04/15 11:19:42 adam Exp $
 
-DISTNAME=      lilv-0.24.26
-PKGREVISION=   3
+DISTNAME=      lilv-0.26.4
 CATEGORIES=    audio
 MASTER_SITES=  https://download.drobilla.net/
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://drobilla.net/software/lilv.html
+HOMEPAGE=      https://gitlab.com/lv2/lilv
 COMMENT=       C library to make the use of LV2 plugins as simple as possible
 LICENSE=       isc
 
@@ -41,6 +40,6 @@ BUILDLINK_API_DEPENDS.lv2+=   lv2>=1.18.0
 .include "../../lang/python/tool.mk"
 BUILDLINK_API_DEPENDS.serd+=   serd>=0.30.10
 .include "../../textproc/serd/buildlink3.mk"
-BUILDLINK_API_DEPENDS.sord+=   sord>=0.16.15
+BUILDLINK_API_DEPENDS.sord+=   sord>=0.16.20
 .include "../../textproc/sord/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/audio/lilv/PLIST
diff -u pkgsrc/audio/lilv/PLIST:1.7 pkgsrc/audio/lilv/PLIST:1.8
--- pkgsrc/audio/lilv/PLIST:1.7 Sat Feb 28 09:50:36 2026
+++ pkgsrc/audio/lilv/PLIST     Wed Apr 15 11:19:42 2026
@@ -1,6 +1,5 @@
-@comment $NetBSD: PLIST,v 1.7 2026/02/28 09:50:36 bsiegert Exp $
+@comment $NetBSD: PLIST,v 1.8 2026/04/15 11:19:42 adam Exp $
 bin/lv2apply
-bin/lv2bench
 bin/lv2info
 bin/lv2ls
 include/lilv-0/lilv/lilv.h
@@ -10,7 +9,6 @@ lib/liblilv-0.so.${PKGVERSION}
 lib/liblilv-0.so.0
 lib/pkgconfig/lilv-0.pc
 man/man1/lv2apply.1
-man/man1/lv2bench.1
 man/man1/lv2info.1
 man/man1/lv2ls.1
 share/bash_completion.d/lilv

Index: pkgsrc/audio/lilv/distinfo
diff -u pkgsrc/audio/lilv/distinfo:1.14 pkgsrc/audio/lilv/distinfo:1.15
--- pkgsrc/audio/lilv/distinfo:1.14     Tue Aug 12 07:36:12 2025
+++ pkgsrc/audio/lilv/distinfo  Wed Apr 15 11:19:42 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2025/08/12 07:36:12 adam Exp $
+$NetBSD: distinfo,v 1.15 2026/04/15 11:19:42 adam Exp $
 
-BLAKE2s (lilv-0.24.26.tar.xz) = 456554c32e2733de6d880026ba8b995a8728e659c7b466c59841a0c65a9813f5
-SHA512 (lilv-0.24.26.tar.xz) = 3d360d63391554f62d1dd44b9ba0fc28e4ccde9640da1e28ef3f127c23c9f03974b66c5bbb83f022f18810284a0e25060127d580ca2fad6213fe88920618c2ae
-Size (lilv-0.24.26.tar.xz) = 106044 bytes
-SHA1 (patch-tools_meson.build) = 224cadb13cb88b43700353092b9b810384ae9bc8
+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
+SHA1 (patch-tools_meson.build) = 68cec02f55d981e0de4e678ac24c8f8f1f177cbc

Index: pkgsrc/audio/lilv/patches/patch-tools_meson.build
diff -u pkgsrc/audio/lilv/patches/patch-tools_meson.build:1.1 pkgsrc/audio/lilv/patches/patch-tools_meson.build:1.2
--- pkgsrc/audio/lilv/patches/patch-tools_meson.build:1.1       Tue Nov  5 18:22:30 2024
+++ pkgsrc/audio/lilv/patches/patch-tools_meson.build   Wed Apr 15 11:19:42 2026
@@ -1,8 +1,9 @@
-$NetBSD: patch-tools_meson.build,v 1.1 2024/11/05 18:22:30 adam Exp $
+$NetBSD: patch-tools_meson.build,v 1.2 2026/04/15 11:19:42 adam Exp $
 
 Install completions to correct location.
+Skip lv2bench because it is not portable.
 
---- tools/meson.build.orig     2024-11-05 16:39:57.297190423 +0000
+--- tools/meson.build.orig     2026-02-10 18:47:41.000000000 +0000
 +++ tools/meson.build
 @@ -29,7 +29,7 @@ endforeach
  
@@ -13,3 +14,12 @@ Install completions to correct location.
    rename: 'lilv',
  )
  
+@@ -63,7 +63,7 @@ endif
+ # lv2bench (uses clock_gettime) #
+ #################################
+ 
+-if host_machine.system() != 'windows'
++if false
+   rt_dep = cc.find_library('rt', required: false)
+ 
+   clock_gettime_code = '''#include <time.h>



Home | Main Index | Thread Index | Old Index