pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/vala
Module Name: pkgsrc
Committed By: wiz
Date: Sun Mar 15 19:04:26 UTC 2026
Modified Files:
pkgsrc/lang/vala: Makefile distinfo
Added Files:
pkgsrc/lang/vala/patches: patch-libvaladoc_charts_chart.vala
patch-vapi_libgvc.vapi
Log Message:
vala: merge upstream bugfix for graphviz 13
Bump PKGREVISION.
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 pkgsrc/lang/vala/Makefile
cvs rdiff -u -r1.80 -r1.81 pkgsrc/lang/vala/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/lang/vala/patches/patch-libvaladoc_charts_chart.vala \
pkgsrc/lang/vala/patches/patch-vapi_libgvc.vapi
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/vala/Makefile
diff -u pkgsrc/lang/vala/Makefile:1.108 pkgsrc/lang/vala/Makefile:1.109
--- pkgsrc/lang/vala/Makefile:1.108 Thu Oct 23 20:38:07 2025
+++ pkgsrc/lang/vala/Makefile Sun Mar 15 19:04:26 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.108 2025/10/23 20:38:07 wiz Exp $
+# $NetBSD: Makefile,v 1.109 2026/03/15 19:04:26 wiz Exp $
DISTNAME= vala-0.56.18
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= lang gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/vala/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/lang/vala/distinfo
diff -u pkgsrc/lang/vala/distinfo:1.80 pkgsrc/lang/vala/distinfo:1.81
--- pkgsrc/lang/vala/distinfo:1.80 Sun Mar 30 09:03:13 2025
+++ pkgsrc/lang/vala/distinfo Sun Mar 15 19:04:26 2026
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.80 2025/03/30 09:03:13 adam Exp $
+$NetBSD: distinfo,v 1.81 2026/03/15 19:04:26 wiz Exp $
BLAKE2s (vala-0.56.18.tar.xz) = ec0de6d5b4aea8f9c3043ad74c81a3a00f27430cb5fa1ae2caf7098a7d5bbceb
SHA512 (vala-0.56.18.tar.xz) = 7ba820942ac40b54a62cbcd8a1d94d5add022b4a2c69e1276fc9fca38361d5878f3f852d270e0a5ef4bca6bd2df3a65f14b410c600b82a46da4123c90a3107e7
Size (vala-0.56.18.tar.xz) = 3995244 bytes
SHA1 (patch-build-aux_testrunner.sh) = d30ce05459b398a18e9dbd4420f28d8bfdf7323a
+SHA1 (patch-libvaladoc_charts_chart.vala) = ed179aea35d12a0db07f554d244144570d50c4c5
+SHA1 (patch-vapi_libgvc.vapi) = 82405923b7d622268ee177aa28c2dae44ff85e67
Added files:
Index: pkgsrc/lang/vala/patches/patch-libvaladoc_charts_chart.vala
diff -u /dev/null pkgsrc/lang/vala/patches/patch-libvaladoc_charts_chart.vala:1.1
--- /dev/null Sun Mar 15 19:04:26 2026
+++ pkgsrc/lang/vala/patches/patch-libvaladoc_charts_chart.vala Sun Mar 15 19:04:26 2026
@@ -0,0 +1,26 @@
+$NetBSD: patch-libvaladoc_charts_chart.vala,v 1.1 2026/03/15 19:04:26 wiz Exp $
+
+graphviz 13 compatibility.
+https://gitlab.gnome.org/GNOME/vala/-/issues/1621
+
+--- libvaladoc/charts/chart.vala.orig 2026-03-15 19:00:58.898336564 +0000
++++ libvaladoc/charts/chart.vala
+@@ -52,15 +52,16 @@ public class Valadoc.Charts.Chart : Api.Visitor {
+ context.render (graph, file_type, file);
+ }
+
+- public uint8[]? write_buffer (string file_type) {
++ public uint8[:size_t]? write_buffer (string file_type) {
+ if (context == null) {
+ context = factory.create_context (graph);
+ }
+
+- uint8[]? data;
++ uint8[:size_t]? data;
+
+ /* This will return null in data if it fails. */
+ context.render_data (graph, file_type, out data);
++
+ return data;
+ }
+
Index: pkgsrc/lang/vala/patches/patch-vapi_libgvc.vapi
diff -u /dev/null pkgsrc/lang/vala/patches/patch-vapi_libgvc.vapi:1.1
--- /dev/null Sun Mar 15 19:04:26 2026
+++ pkgsrc/lang/vala/patches/patch-vapi_libgvc.vapi Sun Mar 15 19:04:26 2026
@@ -0,0 +1,16 @@
+$NetBSD: patch-vapi_libgvc.vapi,v 1.1 2026/03/15 19:04:26 wiz Exp $
+
+graphviz 13 compatibility.
+https://gitlab.gnome.org/GNOME/vala/-/issues/1621
+
+--- vapi/libgvc.vapi.orig 2026-03-15 19:01:35.978651710 +0000
++++ vapi/libgvc.vapi
+@@ -91,7 +91,7 @@ namespace Gvc {
+ public int render_jobs (Graph graph);
+
+ [CCode (cname = "gvRenderData")]
+- public int render_data (Graph graph, [CCode (type = "char*")] string file_type, [CCode (array_length_type = "unsigned int", type = "char**")] out uint8[] output_data);
++ public int render_data (Graph graph, [CCode (type = "char*")] string file_type, [CCode (array_length_type = "size_t", type = "char**")] out uint8[] output_data);
+ }
+
+ [Compact]
Home |
Main Index |
Thread Index |
Old Index