pkgsrc-Bugs archive

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

pkg/60581: [lang/gambc] Update to 4.9.8



>Number:         60581
>Category:       pkg
>Synopsis:       [lang/gambc] Update to 4.9.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri Aug 14 05:10:00 +0000 2026
>Originator:     Kogule Ryo
>Release:        trunk@2026-08-13
>Organization:
>Environment:
System: NetBSD netbsd5.home.arpa 11.0 NetBSD 11.0 (GENERIC) #0: Thu Jul 30=
 15:23:12 UTC 2026 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/amd64/comp=
ile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
Update lang/gambc to 4.9.8.

This PR supersedes my pkg/60415.
>How-To-Repeat:
>Fix:
Apply attached patch.

------- =_aaaaaaaaaa0
Content-Type: text/x-diff; charset="us-ascii"; name="gambc.patch"
Content-Description: gambc.patch
Content-Disposition: attachment; filename="gambc.patch"
Content-Transfer-Encoding: quoted-printable

diff --git a/lang/gambc/Makefile b/lang/gambc/Makefile
index 9f902c219c2f..ede1c7a04384 100644
--- a/lang/gambc/Makefile
+++ b/lang/gambc/Makefile
@@ -10,14 +10,15 @@ EXTRACT_SUFX=3D	.tgz
 MAINTAINER=3D	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=3D	http://gambitscheme.org/
 COMMENT=3D	GambitC Scheme System
-LICENSE=3D	apache-2.0 AND gnu-lgpl-v2.1
+LICENSE=3D	apache-2.0 OR gnu-lgpl-v2.1
 =

 # bin/scheme-r5rs
 CONFLICTS+=3D	scheme48>=3D1.2
 =

 GNU_CONFIGURE=3D		yes
 USE_LANGUAGES=3D		c c++
-USE_TOOLS+=3D		gmake
+USE_CXX_FEATURES=3D	c++11
+USE_TOOLS+=3D		gmake makeinfo
 =

 CONFIGURE_ARGS+=3D	--enable-single-host
 CONFIGURE_ARGS+=3D	--enable-cplusplus
@@ -34,9 +35,6 @@ MAKE_FILE=3D		makefile
 BUILD_TARGET+=3D		bootstrap
 TEST_TARGET=3D		check
 =

-# Fails with C++14 default language
-FORCE_CXX_STD=3D		c++03
-
 CHECK_PORTABILITY_SKIP=3D		prebuilt/*/*
 DLOPEN_REQUIRE_PTHREADS=3D	no
 =

@@ -73,6 +71,7 @@ PACKAGE_SUBDIR=3D		# empty
 PACKAGE_VERSION=3D	${PKGVERSION_NOREV}
 PACKAGE_STRING=3D		${${PKGBASE} ${PKGVERSION_NOREV}:L}
 =

+
 .include "version.mk"
 .include "options.mk"
 =

diff --git a/lang/gambc/PLIST b/lang/gambc/PLIST
index e83aa5597444..8ba2e3c8d9df 100644
--- a/lang/gambc/PLIST
+++ b/lang/gambc/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2026/07/23 17:47:36 ktnb Exp $
+@comment $NetBSD$
 bin/gambdoc
 bin/gambuild-C
 bin/gambuild-arm
@@ -51,7 +51,6 @@ lib/_eval#.scm
 lib/_fifo#.scm
 lib/_gambit#.scm
 lib/_gambit.c
-${PLIST.js}lib/_gambit.js
 lib/_gambitgsc.c
 lib/_gambitgsi.c
 lib/_geiser/_geiser#.scm
@@ -383,6 +382,11 @@ lib/srfi/158/158#.scm
 lib/srfi/158/158.scm
 lib/srfi/158/158.sld
 lib/srfi/158/test/test.scm
+lib/srfi/16/16#.scm
+lib/srfi/16/16.scm
+lib/srfi/16/16.sld
+lib/srfi/16/demo/demo.scm
+lib/srfi/16/test/test.scm
 lib/srfi/179/179#.scm
 lib/srfi/179/179.scm
 lib/srfi/179/179.sld
@@ -442,6 +446,11 @@ lib/srfi/33/33#.scm
 lib/srfi/33/33.scm
 lib/srfi/33/33.sld
 lib/srfi/33/test/test.scm
+lib/srfi/39/39#.scm
+lib/srfi/39/39.scm
+lib/srfi/39/39.sld
+lib/srfi/39/demo/demo.scm
+lib/srfi/39/test/test.scm
 lib/srfi/4/4#.scm
 lib/srfi/4/4.scm
 lib/srfi/4/4.sld
@@ -506,5 +515,4 @@ lib/termite/uuid.scm
 man/man1/gsi.1
 share/doc/gambc/gambit.html
 share/doc/gambc/gambit.pdf
-share/doc/gambc/gambit.tsv
 share/doc/gambc/gambit.txt
diff --git a/lang/gambc/distinfo b/lang/gambc/distinfo
index 6da93b8cafe7..7da270843745 100644
--- a/lang/gambc/distinfo
+++ b/lang/gambc/distinfo
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.16 2026/08/06 11:56:54 ktnb Exp $
+$NetBSD: distinfo,v 1.15 2025/12/26 02:57:44 ktnb Exp $
 =

-BLAKE2s (gambit-v4_9_7.tgz) =3D 5c5046dffd5fc7a1599174ad622e4001dbc09f3eb=
3867f2779b9443a4253e8c3
-SHA512 (gambit-v4_9_7.tgz) =3D 38a5c52f65280e09ebc75ba25064baadde5fe8cc85=
369727c212bcdd2cf4c40b395b4aa8d021fe714f763a9e0a0c4beed47233107ce9f4fb78e2=
94a995e9f23d
-Size (gambit-v4_9_7.tgz) =3D 16716857 bytes
+BLAKE2s (gambit-v4_9_8.tgz) =3D 8b74aee9582b931200b14f90c046d833fe82d615e=
25a281c05dd1ba979e628ea
+SHA512 (gambit-v4_9_8.tgz) =3D e736305576701bab87e56712a595714479ea3e47d9=
2c40b88b060836035b9561c33e259f912ecf6a16c8ef06d34bca6ac10078705c34399af5ec=
b8f2de90c68a
+Size (gambit-v4_9_8.tgz) =3D 17274666 bytes
 SHA1 (patch-aa) =3D 627aa9d41238f117133413de64dd2a2c36e51166
-SHA1 (patch-bb) =3D 789c634a9449655548e57806e4ee50828728abda
+SHA1 (patch-bb) =3D 1655a185897e4baf02cdf368a3bbb6a4dc9d42fe
 SHA1 (patch-contrib_GambitREPL_make-keys) =3D 54b8e023feae823381f85ccc0c3=
465516134b7b8
 SHA1 (patch-include_gambit.h.in) =3D e51a81667f7ef7ddbed5caf3ac54755147e9=
e5f5
 SHA1 (patch-misc_build-gambit-android) =3D 754690aca858a43f2ac2b9244ed510=
a8179f45b4
diff --git a/lang/gambc/patches/patch-bb b/lang/gambc/patches/patch-bb
index b737a2ac153d..cb1da1a57714 100644
--- a/lang/gambc/patches/patch-bb
+++ b/lang/gambc/patches/patch-bb
@@ -4,18 +4,6 @@ https://salsa.debian.org/abdelq/gambc/-/blob/ca233c8bd3c8=
279e755e34287417aafe3c6
 =

 Workaround for reproducibility issues
 =

---- doc/makefile.in
-+++ doc/makefile.in
-@@ -70,7 +70,7 @@
- =

- MAKEINFO =3D makeinfo
- TEXI2DVI =3D texi2dvi
--TEXI2HTML =3D ./texi2html
-+TEXI2HTML =3D PERL_HASH_SEED=3D0 ./texi2html
- PDF2PS =3D pdf2ps
- =

- .SUFFIXES:
-
 --- doc/texi2html
 +++ doc/texi2html
 @@ -2520,7 +2520,7 @@
diff --git a/lang/gambc/version.mk b/lang/gambc/version.mk
index f27ae1da84ae..4dd739ba66df 100644
--- a/lang/gambc/version.mk
+++ b/lang/gambc/version.mk
@@ -5,6 +5,6 @@ GAMBC_VERSION_MK=3D	# empty
 ###
 ### The package version sets the distribution version.
 ###
-GAMBC_VERSION=3D		4.9.7
+GAMBC_VERSION=3D		4.9.8
 GAMBC_DIST_VERSION=3D	${GAMBC_VERSION:C|^.*|v&|:S|.|_|g}
 .endif

------- =_aaaaaaaaaa0--

>Unformatted:
 ------- =_aaaaaaaaaa0
 Content-Type: text/plain; charset="us-ascii"
 Content-ID: <14291.1786683141.1%enju.home.arpa@localhost>
 Content-Transfer-Encoding: quoted-printable
 



Home | Main Index | Thread Index | Old Index