Date: Mon, 4 Jul 2022 15:47:21 GMT 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: a02c296c230a - main - lang/guile: Update version 3.0.7=>3.0.8 Message-ID: <202207041547.264FlLA3072926@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=a02c296c230a9d86251746aaebd8b1db6c322c06 commit a02c296c230a9d86251746aaebd8b1db6c322c06 Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2022-07-04 15:44:48 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2022-07-04 15:46:49 +0000 lang/guile: Update version 3.0.7=>3.0.8 - Mark NOT_FOR_ARCHS with i386 other ARCHS should be checked - Add USE_GCC=12 Reported by: herbert@gojira.at Relnotes: https://www.gnu.org/software/guile/download/#releases --- lang/guile/Makefile | 36 +++++++++++++++++++++--------------- lang/guile/distinfo | 6 +++--- lang/guile/pkg-plist | 13 ++++++++++--- 3 files changed, 34 insertions(+), 21 deletions(-) diff --git a/lang/guile/Makefile b/lang/guile/Makefile index 9fcbbbe1b987..057247df9e01 100644 --- a/lang/guile/Makefile +++ b/lang/guile/Makefile @@ -2,8 +2,7 @@ # $MCom: ports/lang/guile/Makefile,v 1.1 2006/09/12 14:57:06 ahze Exp $ PORTNAME= guile -PORTVERSION= 3.0.7 -PORTREVISION= 1 +PORTVERSION= 3.0.8 CATEGORIES= lang scheme MASTER_SITES= GNU @@ -13,38 +12,42 @@ COMMENT= GNU Ubiquitous Intelligent Language for Extension LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi +# Currently has linker error in i386. Feel free to add other ARCHS in +# case of failure +NOT_FOR_ARCHS= i386 + LIB_DEPENDS= libffi.so:devel/libffi \ libgmp.so:math/gmp \ libltdl.so:devel/libltdl \ libunistring.so:devel/libunistring -USES= charsetfix compiler:c11 cpe gmake iconv libtool makeinfo pathfix pkgconfig \ - readline tar:lz -USE_LDCONFIG= yes - +USES= charsetfix compiler:gcc-c++11-lib cpe gmake iconv libtool \ + makeinfo pathfix pkgconfig readline tar:lz CPE_VENDOR= gnu +USE_GCC= 12 +USE_LDCONFIG= yes -CONFLICTS_INSTALL= guile1 guile2 +GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes - -GNU_CONFIGURE= yes INSTALL_TARGET= install-strip +CONFLICTS_INSTALL= guile1 guile2 + INFO= guile r5rs PLIST_SUB= GUILE_VER=${PORTVERSION:R} -OPTIONS_DEFINE= NLS THREADS -OPTIONS_DEFAULT=NLS THREADS -OPTIONS_SUB= yes +OPTIONS_DEFINE= NLS THREADS +OPTIONS_DEFAULT= NLS THREADS +OPTIONS_SUB= yes +NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls -NLS_USES= gettext -THREADS_CONFIGURE_WITH= threads -THREADS_LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded +THREADS_LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded THREADS_LIB_DEPENDS_OFF= libgc.so:devel/boehm-gc +THREADS_CONFIGURE_WITH= threads .include <bsd.port.options.mk> @@ -62,4 +65,7 @@ post-patch: post-patch-THREADS-on: @${REINPLACE_CMD} -e 's|bdw-gc|bdw-gc-threaded|g' ${WRKSRC}/configure +post-install: + @${FIND} ${STAGEDIR}${PREFIX}/lib -name "*.go" | ${XARGS} ${STRIP_CMD} + .include <bsd.port.mk> diff --git a/lang/guile/distinfo b/lang/guile/distinfo index 6f4b75e0a7a4..5fd7bfc2c544 100644 --- a/lang/guile/distinfo +++ b/lang/guile/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1621920572 -SHA256 (guile-3.0.7.tar.lz) = f02166205ced31651d27bd037f947e199a442545ca73f913907c69469ddd7b54 -SIZE (guile-3.0.7.tar.lz) = 10797035 +TIMESTAMP = 1656779066 +SHA256 (guile-3.0.8.tar.lz) = 96f5263f89dda2d757fe1129e489e672f5a0b7540ee6710ec7ef352120d8af52 +SIZE (guile-3.0.8.tar.lz) = 5890261 diff --git a/lang/guile/pkg-plist b/lang/guile/pkg-plist index 6b19c7ad9ef2..d7637f1d81e5 100644 --- a/lang/guile/pkg-plist +++ b/lang/guile/pkg-plist @@ -45,7 +45,6 @@ include/guile/%%GUILE_VER%%/libguile/fports.h include/guile/%%GUILE_VER%%/libguile/frames.h include/guile/%%GUILE_VER%%/libguile/gc-inline.h include/guile/%%GUILE_VER%%/libguile/gc.h -include/guile/%%GUILE_VER%%/libguile/generalized-arrays.h include/guile/%%GUILE_VER%%/libguile/generalized-vectors.h include/guile/%%GUILE_VER%%/libguile/gettext.h include/guile/%%GUILE_VER%%/libguile/goops.h @@ -223,6 +222,7 @@ lib/guile/%%GUILE_VER%%/ccache/language/cps/contification.go lib/guile/%%GUILE_VER%%/ccache/language/cps/cse.go lib/guile/%%GUILE_VER%%/ccache/language/cps/dce.go lib/guile/%%GUILE_VER%%/ccache/language/cps/devirtualize-integers.go +lib/guile/%%GUILE_VER%%/ccache/language/cps/dump.go lib/guile/%%GUILE_VER%%/ccache/language/cps/effects-analysis.go lib/guile/%%GUILE_VER%%/ccache/language/cps/elide-arity-checks.go lib/guile/%%GUILE_VER%%/ccache/language/cps/graphs.go @@ -235,6 +235,7 @@ lib/guile/%%GUILE_VER%%/ccache/language/cps/peel-loops.go lib/guile/%%GUILE_VER%%/ccache/language/cps/prune-top-level-scopes.go lib/guile/%%GUILE_VER%%/ccache/language/cps/reify-primitives.go lib/guile/%%GUILE_VER%%/ccache/language/cps/renumber.go +lib/guile/%%GUILE_VER%%/ccache/language/cps/return-types.go lib/guile/%%GUILE_VER%%/ccache/language/cps/rotate-loops.go lib/guile/%%GUILE_VER%%/ccache/language/cps/self-references.go lib/guile/%%GUILE_VER%%/ccache/language/cps/simplify.go @@ -280,10 +281,12 @@ lib/guile/%%GUILE_VER%%/ccache/language/tree-il/debug.go lib/guile/%%GUILE_VER%%/ccache/language/tree-il/effects.go lib/guile/%%GUILE_VER%%/ccache/language/tree-il/eta-expand.go lib/guile/%%GUILE_VER%%/ccache/language/tree-il/fix-letrec.go +lib/guile/%%GUILE_VER%%/ccache/language/tree-il/inlinable-exports.go lib/guile/%%GUILE_VER%%/ccache/language/tree-il/letrectify.go lib/guile/%%GUILE_VER%%/ccache/language/tree-il/optimize.go lib/guile/%%GUILE_VER%%/ccache/language/tree-il/peval.go lib/guile/%%GUILE_VER%%/ccache/language/tree-il/primitives.go +lib/guile/%%GUILE_VER%%/ccache/language/tree-il/resolve-free-vars.go lib/guile/%%GUILE_VER%%/ccache/language/tree-il/spec.go lib/guile/%%GUILE_VER%%/ccache/language/value/spec.go lib/guile/%%GUILE_VER%%/ccache/oop/goops.go @@ -466,8 +469,8 @@ 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.4.0 -lib/libguile-%%GUILE_VER%%.so.1.4.0-gdb.scm +lib/libguile-%%GUILE_VER%%.so.1.5.0 +lib/libguile-%%GUILE_VER%%.so.1.5.0-gdb.scm libdata/pkgconfig/guile-%%GUILE_VER%%.pc man/man1/guile.1.gz share/aclocal/guile.m4 @@ -569,6 +572,7 @@ share/aclocal/guile.m4 %%DATADIR%%/%%GUILE_VER%%/language/cps/cse.scm %%DATADIR%%/%%GUILE_VER%%/language/cps/dce.scm %%DATADIR%%/%%GUILE_VER%%/language/cps/devirtualize-integers.scm +%%DATADIR%%/%%GUILE_VER%%/language/cps/dump.scm %%DATADIR%%/%%GUILE_VER%%/language/cps/effects-analysis.scm %%DATADIR%%/%%GUILE_VER%%/language/cps/elide-arity-checks.scm %%DATADIR%%/%%GUILE_VER%%/language/cps/graphs.scm @@ -581,6 +585,7 @@ share/aclocal/guile.m4 %%DATADIR%%/%%GUILE_VER%%/language/cps/prune-top-level-scopes.scm %%DATADIR%%/%%GUILE_VER%%/language/cps/reify-primitives.scm %%DATADIR%%/%%GUILE_VER%%/language/cps/renumber.scm +%%DATADIR%%/%%GUILE_VER%%/language/cps/return-types.scm %%DATADIR%%/%%GUILE_VER%%/language/cps/rotate-loops.scm %%DATADIR%%/%%GUILE_VER%%/language/cps/self-references.scm %%DATADIR%%/%%GUILE_VER%%/language/cps/simplify.scm @@ -626,10 +631,12 @@ share/aclocal/guile.m4 %%DATADIR%%/%%GUILE_VER%%/language/tree-il/effects.scm %%DATADIR%%/%%GUILE_VER%%/language/tree-il/eta-expand.scm %%DATADIR%%/%%GUILE_VER%%/language/tree-il/fix-letrec.scm +%%DATADIR%%/%%GUILE_VER%%/language/tree-il/inlinable-exports.scm %%DATADIR%%/%%GUILE_VER%%/language/tree-il/letrectify.scm %%DATADIR%%/%%GUILE_VER%%/language/tree-il/optimize.scm %%DATADIR%%/%%GUILE_VER%%/language/tree-il/peval.scm %%DATADIR%%/%%GUILE_VER%%/language/tree-il/primitives.scm +%%DATADIR%%/%%GUILE_VER%%/language/tree-il/resolve-free-vars.scm %%DATADIR%%/%%GUILE_VER%%/language/tree-il/spec.scm %%DATADIR%%/%%GUILE_VER%%/language/value/spec.scm %%DATADIR%%/%%GUILE_VER%%/oop/goops.scm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202207041547.264FlLA3072926>