Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 May 2026 16:02:53 +0000
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: eda68b7c92c6 - main - lang/guile3: Update version 3.0.10=>3.0.11
Message-ID:  <6a1b0a2d.3e4c2.45a201e8@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=eda68b7c92c6d78fadd3de0c2f43f49986ff8778

commit eda68b7c92c6d78fadd3de0c2f43f49986ff8778
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2026-05-30 12:34:11 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2026-05-30 16:02:33 +0000

    lang/guile3: Update version 3.0.10=>3.0.11
    
    - Fixes regression [1]
    
    Changelog: https://codeberg.org/guile/guile/src/tag/v3.0.11/NEWS
    
    PR:             295700 , 282534 [1]
    Reported by:    herbert@gojira.at, dinoex [1]
---
 lang/guile3/Makefile                         |  8 +-------
 lang/guile3/distinfo                         |  6 +++---
 lang/guile3/files/patch-libguile_Makefile.in | 20 --------------------
 lang/guile3/pkg-plist                        | 21 ++++++++++++++++-----
 4 files changed, 20 insertions(+), 35 deletions(-)

diff --git a/lang/guile3/Makefile b/lang/guile3/Makefile
index 8490b300eaa5..129f3c137aad 100644
--- a/lang/guile3/Makefile
+++ b/lang/guile3/Makefile
@@ -1,5 +1,5 @@
 PORTNAME?=	guile
-DISTVERSION=	3.0.10
+DISTVERSION=	3.0.11
 CATEGORIES=	lang scheme
 MASTER_SITES=	GNU
 PKGNAMESUFFIX?=	3
@@ -75,12 +75,6 @@ THREADS_CONFIGURE_ON=	--with-bdw-gc=bdw-gc-threaded
 THREADS_CONFIGURE_OFF=	--with-bdw-gc=bdw-gc
 THREADS_CONFIGURE_WITH=	threads
 
-# Upstream bugfixes: these aren't optional because the release version
-# has a broken (spawn*) function, which breaks guile-config, which
-# breaks builds of some dependent ports.
-
-# EXTRA_PATCHES=	${PATCHDIR}/extra-patch-upstream-fixes.patch
-
 # The prebuilt bytecode files are reported not to work on powerpc.
 
 post-patch:
diff --git a/lang/guile3/distinfo b/lang/guile3/distinfo
index 9dd44a27fae4..30965e5caab2 100644
--- a/lang/guile3/distinfo
+++ b/lang/guile3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722080249
-SHA256 (guile-3.0.10.tar.lz) = f0d97cccf506e4b6104c51639bd1b7bf67400e0b3401f0b2f6b7136532040327
-SIZE (guile-3.0.10.tar.lz) = 5481132
+TIMESTAMP = 1780058436
+SHA256 (guile-3.0.11.tar.lz) = 0ce531798f2d80cbdb27649308de95a1a940c730904b6cf376ba04c66dc5537e
+SIZE (guile-3.0.11.tar.lz) = 5558877
diff --git a/lang/guile3/files/patch-libguile_Makefile.in b/lang/guile3/files/patch-libguile_Makefile.in
deleted file mode 100644
index 8010ea064d5e..000000000000
--- a/lang/guile3/files/patch-libguile_Makefile.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- libguile/Makefile.in.orig	2024-07-27 15:28:39 UTC
-+++ libguile/Makefile.in
-@@ -2539,7 +2539,7 @@ INSTANTIATE = \
-     mini-gmp.h
- 
- INSTANTIATE = \
--  $(SED) -e 's,[@]pkgdatadir[@],$(pkgdatadir),g'				\
-+  $(SED) -i '' -e 's,[@]pkgdatadir[@],$(pkgdatadir),g'			\
-          -e 's,[@]pkglibdir[@],$(pkglibdir),g'					\
-          -e 's,[@]GUILE_EFFECTIVE_VERSION[@],$(GUILE_EFFECTIVE_VERSION),g'
- 
-@@ -4648,7 +4648,7 @@ uninstall-hook:
- @MINGW_LIBPATH_FALSE@	@echo '	{ "LIBS",	   "@GUILE_LIBS@" }, \' >> libpath.tmp
- @MINGW_LIBPATH_FALSE@	@echo '	{ "CFLAGS",	   "@GUILE_CFLAGS@" }, \' >> libpath.tmp
- @MINGW_LIBPATH_FALSE@	@BUILD_DATE="$${SOURCE_DATE_EPOCH:-`date '+%s'`}" ; \
--@MINGW_LIBPATH_FALSE@	 echo '	{ "buildstamp",    "'`date -u +'%Y-%m-%d %T' -d @$$BUILD_DATE`'" }, \' >> libpath.tmp
-+@MINGW_LIBPATH_FALSE@	 echo '	{ "buildstamp",    "'`date -j -u -f %s $$BUILD_DATE +'%Y-%m-%d %T'`'" }, \' >> libpath.tmp
- @MINGW_LIBPATH_FALSE@	@echo '}' >> libpath.tmp
- @MINGW_LIBPATH_FALSE@	$(AM_V_GEN)mv libpath.tmp libpath.h
- 
diff --git a/lang/guile3/pkg-plist b/lang/guile3/pkg-plist
index 9d734cbe3ba8..fff22dae48c4 100644
--- a/lang/guile3/pkg-plist
+++ b/lang/guile3/pkg-plist
@@ -98,13 +98,13 @@ include/guile/%%GUILE_VER%%/libguile/scm.h
 include/guile/%%GUILE_VER%%/libguile/scmconfig.h
 include/guile/%%GUILE_VER%%/libguile/scmsigs.h
 include/guile/%%GUILE_VER%%/libguile/script.h
+include/guile/%%GUILE_VER%%/libguile/setjump-win.h
 include/guile/%%GUILE_VER%%/libguile/simpos.h
 include/guile/%%GUILE_VER%%/libguile/smob.h
 include/guile/%%GUILE_VER%%/libguile/snarf.h
 include/guile/%%GUILE_VER%%/libguile/socket.h
 include/guile/%%GUILE_VER%%/libguile/sort.h
 include/guile/%%GUILE_VER%%/libguile/srcprop.h
-include/guile/%%GUILE_VER%%/libguile/srfi-1.h
 include/guile/%%GUILE_VER%%/libguile/srfi-13.h
 include/guile/%%GUILE_VER%%/libguile/srfi-14.h
 include/guile/%%GUILE_VER%%/libguile/srfi-4.h
@@ -306,6 +306,7 @@ lib/guile/%%GUILE_VER%%/ccache/oop/goops/active-slot.go
 lib/guile/%%GUILE_VER%%/ccache/oop/goops/composite-slot.go
 lib/guile/%%GUILE_VER%%/ccache/oop/goops/describe.go
 lib/guile/%%GUILE_VER%%/ccache/oop/goops/internal.go
+lib/guile/%%GUILE_VER%%/ccache/oop/goops/keyword-formals.go
 lib/guile/%%GUILE_VER%%/ccache/oop/goops/save.go
 lib/guile/%%GUILE_VER%%/ccache/oop/goops/simple.go
 lib/guile/%%GUILE_VER%%/ccache/oop/goops/stklos.go
@@ -385,7 +386,10 @@ lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-171/gnu.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-171/meta.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-18.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-19.go
+lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-197.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-2.go
+lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-207.go
+lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-244.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-26.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-27.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-28.go
@@ -404,6 +408,7 @@ lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-45.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-6.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-60.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-64.go
+lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-64/automake.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-67.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-69.go
 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-71.go
@@ -481,10 +486,9 @@ lib/guile/%%GUILE_VER%%/extensions/guile-readline.so.0.0.0
 lib/libguile-%%GUILE_VER%%.a
 lib/libguile-%%GUILE_VER%%.so
 lib/libguile-%%GUILE_VER%%.so.1
-lib/libguile-%%GUILE_VER%%.so.1.7.0
-lib/libguile-%%GUILE_VER%%.so.1.7.0-gdb.scm
+lib/libguile-%%GUILE_VER%%.so.1.7.1
+lib/libguile-%%GUILE_VER%%.so.1.7.1-gdb.scm
 libdata/pkgconfig/guile-%%GUILE_VER%%.pc
-share/man/man1/guile%%GUILE_SFX%%.1.gz
 @comment share/aclocal/guile.m4
 %%DATADIR%%/%%GUILE_VER%%/guile-procedures.txt
 %%DATADIR%%/%%GUILE_VER%%/ice-9/and-let-star.scm
@@ -664,6 +668,7 @@ share/man/man1/guile%%GUILE_SFX%%.1.gz
 %%DATADIR%%/%%GUILE_VER%%/oop/goops/composite-slot.scm
 %%DATADIR%%/%%GUILE_VER%%/oop/goops/describe.scm
 %%DATADIR%%/%%GUILE_VER%%/oop/goops/internal.scm
+%%DATADIR%%/%%GUILE_VER%%/oop/goops/keyword-formals.scm
 %%DATADIR%%/%%GUILE_VER%%/oop/goops/save.scm
 %%DATADIR%%/%%GUILE_VER%%/oop/goops/simple.scm
 %%DATADIR%%/%%GUILE_VER%%/oop/goops/stklos.scm
@@ -743,7 +748,12 @@ share/man/man1/guile%%GUILE_SFX%%.1.gz
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-171/meta.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-18.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-19.scm
+%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-197.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-2.scm
+%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-207.scm
+%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-207/upstream/base64.scm
+%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-207/upstream/bytestrings-impl.scm
+%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-244.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-26.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-27.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-28.scm
@@ -763,7 +773,7 @@ share/man/man1/guile%%GUILE_SFX%%.1.gz
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-6.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-60.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-64.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-64/testing.scm
+%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-64/automake.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-67.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-67/compare.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-69.scm
@@ -843,3 +853,4 @@ share/man/man1/guile%%GUILE_SFX%%.1.gz
 %%DATADIR%%/%%GUILE_VER%%/web/server.scm
 %%DATADIR%%/%%GUILE_VER%%/web/server/http.scm
 %%DATADIR%%/%%GUILE_VER%%/web/uri.scm
+share/man/man1/guile%%GUILE_SFX%%.1.gz


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1b0a2d.3e4c2.45a201e8>