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>