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