pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
g-golf: Update to 0.8.7
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Sat May 16 09:45:45 2026 -0400
Changeset: 6072284170096d19d97ebf537cfa1f5acdbd4f10
Modified Files:
g-golf/Makefile
g-golf/distinfo
Log Message:
g-golf: Update to 0.8.7
Note that the gtk4 dependency is beyond what pkgsrc provides. But
this is wip!
** May 2026
*** Noteworthy changes in 0.8.7
**** API missing fix
***** Adding the missing g-value-set-variant api
** May 2026
*** Noteworthy changes in 0.8.6
**** Dependencies
***** Gtk-4 examples
Gtk-4.0 >= 4.22.1
Note: This depenency actually also applies to G-Golf version 0.8.5,
but I forgot to mention it as part of the release, also failed to
update the related location where this is mentionned (the INSTALL
distributed file, the documentation and the web site) - all fixed now.
**** Code enhancement
***** Callable array argument may be NULL, despite GI anotation
GI callable array argument anotation sometimes declares the argument
can't be NULL, where in reality it can: one example is the
g-variant-new-tuple children arg.
To fix this problem, G-Golf now implements an exception mechanism,
extensible by users if necessary (see commit 9f71ea7 and g-golf affected
modules for a complete understanding of what's in place and how to
extend it if necessary).
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6072284170096d19d97ebf537cfa1f5acdbd4f10
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
g-golf/Makefile | 6 +-----
g-golf/distinfo | 6 +++---
2 files changed, 4 insertions(+), 8 deletions(-)
diffs:
diff --git a/g-golf/Makefile b/g-golf/Makefile
index eccf421e5a..45b6b221f8 100644
--- a/g-golf/Makefile
+++ b/g-golf/Makefile
@@ -1,9 +1,6 @@
# $NetBSD$
-VERSION_DIST= 0.8.5
-VERSION_PKG= 0.8.5
-DISTNAME= g-golf-${VERSION_DIST}
-PKGNAME= g-golf-${VERSION_PKG}
+DISTNAME= g-golf-0.8.7
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=g-golf/}
@@ -23,7 +20,6 @@ INFO_FILES= yes
PKGCONFIG_OVERRIDE+= meta/g-golf-1.0.pc.in
TEST_TARGET= check
-# \todo need guile-lib
TEST_DEPENDS+= guile-lib>0:../../devel/guile-lib
TEST_DEPENDS+= gtk3+>=3:../../x11/gtk3
# example depends:
diff --git a/g-golf/distinfo b/g-golf/distinfo
index 5f1b8c06fc..8bb511f8f1 100644
--- a/g-golf/distinfo
+++ b/g-golf/distinfo
@@ -1,5 +1,5 @@
$NetBSD$
-BLAKE2s (g-golf-0.8.5.tar.gz) = 73f6170545528beeefbdf40b01c6be8dc7283f797f03b5be346d11cbd227adbc
-SHA512 (g-golf-0.8.5.tar.gz) = bb4b4de75823e90dc88f934cf8dc7600fe061dc493392a15d152547fc137d469b95c20609d459d0321865f8dc1f57a3a4e3a29f188906a795d7415bbfbfd9dd9
-Size (g-golf-0.8.5.tar.gz) = 1869104 bytes
+BLAKE2s (g-golf-0.8.7.tar.gz) = 6973a202615ca2d9730761738052e84d8e87ddcb41a2e7c82b3c0207bfaf1d9f
+SHA512 (g-golf-0.8.7.tar.gz) = f2a774870dafd7a89bb052b05f3e827cb34903e95b1751a25073f899c7e8d513fc79d4f30ff789f3a1582da3cd0a4ba3f3c225ad4cce77a569b938ec04b241f9
+Size (g-golf-0.8.7.tar.gz) = 1869518 bytes
Home |
Main Index |
Thread Index |
Old Index