Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Aug 2024 10:08:35 GMT
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 93b0cb168204 - main - lang/gauche: the port had been updated to version 0.9.15
Message-ID:  <202408301008.47UA8ZMu018313@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by danfe:

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

commit 93b0cb1682048b46e663f405b550e54df2972ada
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2024-08-30 10:06:58 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2024-08-30 10:06:58 +0000

    lang/gauche: the port had been updated to version 0.9.15
    
    - Now builds on i386 again as of upstream commit 9fceb15; original
      fix from NIIBE Yutaka (courtesy of Debian)
    - GC now needless GNU_CONFIGURE_MANPREFIX and improve spelling and
      whitespace a bit while I'm here
---
 lang/gauche/Makefile  | 10 +++++-----
 lang/gauche/distinfo  |  6 +++---
 lang/gauche/pkg-descr | 15 +++++++--------
 lang/gauche/pkg-plist | 17 ++++++++++++-----
 4 files changed, 27 insertions(+), 21 deletions(-)

diff --git a/lang/gauche/Makefile b/lang/gauche/Makefile
index c35679d7e092..f2f40f947e5c 100644
--- a/lang/gauche/Makefile
+++ b/lang/gauche/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gauche
-PORTVERSION=	0.9.14
+PORTVERSION=	0.9.15
 CATEGORIES=	lang scheme
 MASTER_SITES=	https://github.com/shirok/Gauche/releases/download/release${PORTVERSION:S/./_/g}/
 DISTNAME=	Gauche-${PORTVERSION}
@@ -11,14 +11,12 @@ WWW=		https://practical-scheme.net/gauche/
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN_i386=	"list.c", line 827 (ScmExtendedPairDescriptor *Scm__GetExtendedPairDescriptor(ScmObj)): Assertion failed: (z->hiddenTag&0x7) == 0x7
 BROKEN_mips=	Fails to build: redefinition of GC_register_dynamic_libraries
 BROKEN_mips64=	Fails to build: redefinition of GC_register_dynamic_libraries
 BROKEN_riscv64=	Fails to build: ./include/private/gcconfig.h:709:5: The collector has not been ported to this machine/OS combination
 
 USES=		compiler:c11 cpe gmake iconv makeinfo tar:tgz
 GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--with-local=${LOCALBASE} ${ICONV_CONFIGURE_BASE:S/lib//}
 USE_LDCONFIG=	yes
 TEST_TARGET=	check
@@ -28,7 +26,7 @@ PLIST_SUB=	ABI_VERSION="${ABI_VERSION}" \
 		VERSION="${PORTVERSION}" \
 		TARGET="${CONFIGURE_TARGET}"
 
-# avoids a problem with ccache's pre-processor optimization
+# Avoid the problem with ccache's pre-processor optimization
 MAKE_ENV+=	CCACHE_CPP2=1
 TEST_ENV=	# must be empty, otherwise cf-check-lib test fails
 
@@ -41,12 +39,14 @@ OPTIONS_SUB=		yes
 GDBM_LIB_DEPENDS=	libgdbm.so:databases/gdbm
 GDBM_CONFIGURE_ON=	--with-dbm=gdbm,ndbm
 GDBM_CONFIGURE_OFF=	--with-dbm=ndbm
+
 TLS_LIB_DEPENDS=	libmbedtls.so:security/mbedtls
 TLS_RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
 TLS_CONFIGURE_ON=	--with-ca-bundle=${LOCALBASE}/share/certs/ca-root-nss.crt
 TLS_CONFIGURE_OFF=	--with-tls=no
-SLIB_DESC=		Create catalogue for SLIB port
+
 # Gauche's slib module to use Aubrey Jaffer's SLIB
+SLIB_DESC=		Create catalogue for SLIB port
 SLIB_BUILD_DEPENDS=	${LOCALBASE}/share/slib/require.scm:lang/slib
 SLIB_CONFIGURE_ON=	--with-slib=${LOCALBASE}/share/slib
 SLIB_CONFIGURE_OFF=	--with-slib=${WRKDIR}
diff --git a/lang/gauche/distinfo b/lang/gauche/distinfo
index 89c2e9d456a2..7f15130de843 100644
--- a/lang/gauche/distinfo
+++ b/lang/gauche/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1706251259
-SHA256 (Gauche-0.9.14.tgz) = 02928f8535cf83f23ed6097f1b07b1fdb487a5ad2cb81d8a34d5124d02db3d48
-SIZE (Gauche-0.9.14.tgz) = 9352431
+TIMESTAMP = 1713918773
+SHA256 (Gauche-0.9.15.tgz) = 3643e27bc7c8822cfd6fb2892db185f658e8e364938bc2ccfcedb239e35af783
+SIZE (Gauche-0.9.15.tgz) = 9444756
diff --git a/lang/gauche/pkg-descr b/lang/gauche/pkg-descr
index 2daf9d473d2c..7fdd7cb24914 100644
--- a/lang/gauche/pkg-descr
+++ b/lang/gauche/pkg-descr
@@ -1,8 +1,7 @@
-Gauche is a fast, portable Scheme interpreter with "batteries
-included". It conforms to the R5RS and R7RS language standards,
-supports lots of SRFI out of the box, adds its own object-oriented
-programming framework, and supports the R7RS library system as well as
-its own pre-R7RS module system. Gauche is designed for the rapid
-development of scipts to assist daily work in system administration,
-text processing, and other fields. It can handle UTF-8, EUC-JP, and
-Shift JIS character strings natively.
+Gauche is a fast, portable Scheme interpreter with "batteries included".
+It conforms to the R5RS and R7RS language standards, supports lots of
+SRFI out of the box, adds its own object-oriented programming framework,
+and supports the R7RS library system as well as its own pre-R7RS module
+system.  Gauche is designed for rapid development of scripts to assist
+daily work in system administration, text processing, and other fields.
+It can handle UTF-8, EUC-JP, and Shift JIS character strings natively.
diff --git a/lang/gauche/pkg-plist b/lang/gauche/pkg-plist
index 4b799aaa036c..dee69fd666e4 100644
--- a/lang/gauche/pkg-plist
+++ b/lang/gauche/pkg-plist
@@ -36,7 +36,7 @@ lib/gauche-%%ABI_VERSION%%/%%VERSION%%/%%TARGET%%/gauche-package
 lib/gauche-%%ABI_VERSION%%/%%VERSION%%/%%TARGET%%/gosh
 lib/gauche-%%ABI_VERSION%%/%%VERSION%%/%%TARGET%%/libgauche-%%ABI_VERSION%%.so
 lib/gauche-%%ABI_VERSION%%/%%VERSION%%/%%TARGET%%/libgauche-%%ABI_VERSION%%.so.0
-lib/gauche-%%ABI_VERSION%%/%%VERSION%%/%%TARGET%%/libgauche-%%ABI_VERSION%%.so.0.14
+lib/gauche-%%ABI_VERSION%%/%%VERSION%%/%%TARGET%%/libgauche-%%ABI_VERSION%%.so.0.15
 lib/gauche-%%ABI_VERSION%%/%%VERSION%%/%%TARGET%%/libgauche-static-%%ABI_VERSION%%.a
 lib/gauche-%%ABI_VERSION%%/%%VERSION%%/%%TARGET%%/math--mt-random.so
 lib/gauche-%%ABI_VERSION%%/%%VERSION%%/%%TARGET%%/os--windows.so
@@ -122,7 +122,7 @@ lib/gauche-%%ABI_VERSION%%/%%VERSION%%/include/gc_version.h
 lib/gauche-%%ABI_VERSION%%/site/%%TARGET%%/.keepme
 lib/libgauche-%%ABI_VERSION%%.so
 lib/libgauche-%%ABI_VERSION%%.so.0
-lib/libgauche-%%ABI_VERSION%%.so.0.14
+lib/libgauche-%%ABI_VERSION%%.so.0.15
 lib/libgauche-static-%%ABI_VERSION%%.a
 share/aclocal/gauche.m4
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/aclocal.m4
@@ -178,7 +178,6 @@ share/aclocal/gauche.m4
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/base.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/bitvector.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/cgen.scm
-%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/cgen/bbb.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/cgen/cbe.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/cgen/cise.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/cgen/literal.scm
@@ -261,7 +260,6 @@ share/aclocal/gauche.m4
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/termios.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/test.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/test/diff.scm
-%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/test/generative.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/test/include.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/test/script.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/time.scm
@@ -287,6 +285,7 @@ share/aclocal/gauche.m4
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/vecutil.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/version-alist.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/version.scm
+%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/vm/bbb.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/vm/debug-info.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/vm/debugger.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/vm/insn-core.scm
@@ -295,6 +294,7 @@ share/aclocal/gauche.m4
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/vm/register-machine.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/gauche/vport.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/genstub
+%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/lang/asm/regset.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/lang/asm/x86_64.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/lang/c/lexer.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/lang/c/parameter.scm
@@ -477,6 +477,7 @@ share/aclocal/gauche.m4
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-207.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-209.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-210.scm
+%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-215.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-216.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-217.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-219.scm
@@ -491,8 +492,10 @@ share/aclocal/gauche.m4
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-232.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-235.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-236.scm
+%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-238.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-239.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-244.scm
+%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-247.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-25.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-26.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi-27.scm
@@ -618,6 +621,7 @@ share/aclocal/gauche.m4
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/209.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/210.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/214.scm
+%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/215.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/216.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/217.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/219.scm
@@ -647,8 +651,11 @@ share/aclocal/gauche.m4
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/229.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/232.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/235.scm
+%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/238.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/239.scm
+%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/247.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/25.scm
+%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/252.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/27.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/29.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/lib/srfi/29/bundle.scm
@@ -744,7 +751,7 @@ share/aclocal/gauche.m4
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/package-templates/configure.ac
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/package-templates/extension.c
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/package-templates/extension.h
-%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/package-templates/extensionlib.stub
+%%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/package-templates/extensionlib.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/package-templates/module-pure-scheme.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/package-templates/module.scm
 %%DATADIR%%-%%ABI_VERSION%%/%%VERSION%%/package-templates/package.scm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202408301008.47UA8ZMu018313>