pkgsrc-WIP-changes archive

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

g-golf: Update to 0.8.3



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Sat Feb 7 19:01:35 2026 -0500
Changeset:	d3bf1049ae06121299ee9e74e3fc238d197ddba7

Modified Files:
	g-golf/Makefile
	g-golf/distinfo

Log Message:
g-golf: Update to 0.8.3

** Feb 2026

[[http://www.gnu.org/software/g-golf][GNU G-Golf]] version 0.8.3 is released.

*** Noteworthy changes in 0.8.3

Here is a summary of the noteworthy changes in this release. See G-Golf
[[http://git.savannah.gnu.org/cgit/g-golf.git][git summary]] and [[http://git.savannah.gnu.org/cgit/g-golf.git/log/][git log]] for a complete list and description.

**** Dependencies

***** Adwaita examples

  Adw-1  >=  1.8.0

**** Enhancement

***** Adding support for array of GVariant*

The gi-array->scm and scm->gi-array now support array of GVariant*.

**** Examples

***** Adwaita Demo

The upstream demo changes for 1.8.0 were all ported to the
adwaita-1-demo g-golf port. For a detailed description:

  git log --grep demo

**** Bug fixing

***** Callback - utf8 and filename args

The ffi-arg-string->scm procedure now properly double dereference its
ffi-arg. Please refer to the 0b7338d7c commit for a complete
explanation. Prior to this fix, utf8 and/or filename callback arguments
were 'garbage'.

***** Name transformation - GDBus

Fixing %g-studly-caps-expand-token-exception - In the presence of GDBus
tokens, return g-dbus, not gd-bus.

***** Arrays of objects

The gi-array->scm has been fixed to properly support arrays of objects,
arrays of GObject (sub)class instances to be more specific, which prior
to this fix would fail to retrieve and/or create the goops proxy
instance.

***** Examples - [g-application-]run calls

All examples concerned. The following changes were made: (a) call (run
app '()) - that is, no command line args passed, as explained in the
documentation, in order to pass command line args to a gtk/libadwaita
application, one needs to provide the signal callback(s) to handle them,
otherwise launching the app triggers a GLib-GIO-CRITICAL message; (b)
always prefer the short method call, so (run app '()), not
(g-application-run app '()), fixed.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d3bf1049ae06121299ee9e74e3fc238d197ddba7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 g-golf/Makefile | 4 ++--
 g-golf/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diffs:
diff --git a/g-golf/Makefile b/g-golf/Makefile
index 02884c885b..7da13a32dd 100644
--- a/g-golf/Makefile
+++ b/g-golf/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD$
 
-VERSION_DIST=	0.8.2
-VERSION_PKG=	0.8.2
+VERSION_DIST=	0.8.3
+VERSION_PKG=	0.8.3
 DISTNAME=	g-golf-${VERSION_DIST}
 PKGNAME=	g-golf-${VERSION_PKG}
 CATEGORIES=	devel
diff --git a/g-golf/distinfo b/g-golf/distinfo
index 8692346722..8feb7ba15a 100644
--- a/g-golf/distinfo
+++ b/g-golf/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (g-golf-0.8.2.tar.gz) = 9d547ca9deee8eb946117fd7c92e7ce823f8a960a7c621feffec35279718c248
-SHA512 (g-golf-0.8.2.tar.gz) = e339d3e36e6b5984affb0d73e8fee6f21384a4ec5ea0d91f3407d3186f5ab103c256155b58387be036965102b8338023e555d5451132fc2b3c8c8ff8085fad05
-Size (g-golf-0.8.2.tar.gz) = 1859165 bytes
+BLAKE2s (g-golf-0.8.3.tar.gz) = a112cd2988a47bd65d6c754625ad05dd07f415f6adb96109157137f26d0291f9
+SHA512 (g-golf-0.8.3.tar.gz) = f7f64f2a35d9a76289deb2eea342d88fdcdc9776a9b5e69ff68a980b0cfe580b85e8aefa22aaa83065f29d3ce65e1411399aab47f656a9d1854a4c66bd3f9328
+Size (g-golf-0.8.3.tar.gz) = 1867837 bytes


Home | Main Index | Thread Index | Old Index