pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
guile30; Update to 3.0.7
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Tue May 11 07:05:15 2021 -0400
Changeset: f76739756b5796478e9935d234d2ee78a38b5c5f
Modified Files:
guile30/Makefile
guile30/PLIST
guile30/distinfo
Removed Files:
guile30/patches/patch-lib_Makefile.in
Log Message:
guile30; Update to 3.0.7
(This still fails to build if mprotect is enabled.)
Upstream changes (see NEWS for details)
bugfixes
minor improvements and additions
stop using libltdl
new reader implementation in Scheme
gnulib updated
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f76739756b5796478e9935d234d2ee78a38b5c5f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
guile30/Makefile | 8 +-------
guile30/PLIST | 13 ++++++++++---
guile30/distinfo | 9 ++++-----
guile30/patches/patch-lib_Makefile.in | 35 -----------------------------------
4 files changed, 15 insertions(+), 50 deletions(-)
diffs:
diff --git a/guile30/Makefile b/guile30/Makefile
index 96be4c0b64..5a0ad31e11 100644
--- a/guile30/Makefile
+++ b/guile30/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= guile-3.0.4
+DISTNAME= guile-3.0.7
PKGNAME= ${DISTNAME:S/guile/guile30/}
CATEGORIES= lang
MASTER_SITES= ftp://ftp.gnu.org/gnu/guile/
@@ -64,12 +64,6 @@ PRINT_PLIST_AWK+= {gsub(/${GUILE_LIBNAME}/, "$${GUILE_LIBNAME}");}
.include "../../mk/bsd.prefs.mk"
-# If not Darwin, an extra charset.alias file is installed
-PLIST_VARS+= charset
-.if ${OPSYS} != "Darwin"
-PLIST.charset= yes
-.endif
-
# https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24002
post-configure:
${ECHO} '#define FLEXIBLE_ARRAY_MEMBER /**/' >> ${WRKSRC}/config.h
diff --git a/guile30/PLIST b/guile30/PLIST
index dad0bfb85d..0caf2db939 100644
--- a/guile30/PLIST
+++ b/guile30/PLIST
@@ -117,7 +117,6 @@ guile/3.0/include/guile/3.0/libguile/symbols.h
guile/3.0/include/guile/3.0/libguile/tags.h
guile/3.0/include/guile/3.0/libguile/threads.h
guile/3.0/include/guile/3.0/libguile/throw.h
-guile/3.0/include/guile/3.0/libguile/trees.h
guile/3.0/include/guile/3.0/libguile/unicode.h
guile/3.0/include/guile/3.0/libguile/uniform.h
guile/3.0/include/guile/3.0/libguile/validate.h
@@ -135,7 +134,6 @@ guile/3.0/include/guile/3.0/libguile/weak-vector.h
guile/3.0/include/guile/3.0/readline.h
guile/3.0/info/guile.info
guile/3.0/info/r5rs.info
-${PLIST.charset}guile/3.0/lib/charset.alias
guile/3.0/lib/guile/3.0/ccache/ice-9/and-let-star.go
guile/3.0/lib/guile/3.0/ccache/ice-9/arrays.go
guile/3.0/lib/guile/3.0/ccache/ice-9/atomic.go
@@ -146,6 +144,7 @@ guile/3.0/lib/guile/3.0/ccache/ice-9/calling.go
guile/3.0/lib/guile/3.0/ccache/ice-9/command-line.go
guile/3.0/lib/guile/3.0/ccache/ice-9/common-list.go
guile/3.0/lib/guile/3.0/ccache/ice-9/control.go
+guile/3.0/lib/guile/3.0/ccache/ice-9/copy-tree.go
guile/3.0/lib/guile/3.0/ccache/ice-9/curried-definitions.go
guile/3.0/lib/guile/3.0/ccache/ice-9/deprecated.go
guile/3.0/lib/guile/3.0/ccache/ice-9/documentation.go
@@ -227,6 +226,7 @@ guile/3.0/lib/guile/3.0/ccache/language/cps/cse.go
guile/3.0/lib/guile/3.0/ccache/language/cps/dce.go
guile/3.0/lib/guile/3.0/ccache/language/cps/devirtualize-integers.go
guile/3.0/lib/guile/3.0/ccache/language/cps/effects-analysis.go
+guile/3.0/lib/guile/3.0/ccache/language/cps/elide-arity-checks.go
guile/3.0/lib/guile/3.0/ccache/language/cps/graphs.go
guile/3.0/lib/guile/3.0/ccache/language/cps/intmap.go
guile/3.0/lib/guile/3.0/ccache/language/cps/intset.go
@@ -245,6 +245,7 @@ guile/3.0/lib/guile/3.0/ccache/language/cps/spec.go
guile/3.0/lib/guile/3.0/ccache/language/cps/specialize-numbers.go
guile/3.0/lib/guile/3.0/ccache/language/cps/specialize-primcalls.go
guile/3.0/lib/guile/3.0/ccache/language/cps/split-rec.go
+guile/3.0/lib/guile/3.0/ccache/language/cps/switch.go
guile/3.0/lib/guile/3.0/ccache/language/cps/type-checks.go
guile/3.0/lib/guile/3.0/ccache/language/cps/type-fold.go
guile/3.0/lib/guile/3.0/ccache/language/cps/types.go
@@ -418,6 +419,7 @@ guile/3.0/lib/guile/3.0/ccache/system/base/syntax.go
guile/3.0/lib/guile/3.0/ccache/system/base/target.go
guile/3.0/lib/guile/3.0/ccache/system/base/types.go
guile/3.0/lib/guile/3.0/ccache/system/base/types/internal.go
+guile/3.0/lib/guile/3.0/ccache/system/foreign-library.go
guile/3.0/lib/guile/3.0/ccache/system/foreign-object.go
guile/3.0/lib/guile/3.0/ccache/system/foreign.go
guile/3.0/lib/guile/3.0/ccache/system/repl/command.go
@@ -461,7 +463,7 @@ guile/3.0/lib/guile/3.0/ccache/web/server/http.go
guile/3.0/lib/guile/3.0/ccache/web/uri.go
guile/3.0/lib/guile/3.0/extensions/guile-readline.la
guile/3.0/lib/libguile-3.0.la
-guile/3.0/lib/libguile-3.0.so.1.2.0-gdb.scm
+guile/3.0/lib/libguile-3.0.so.1.4.0-gdb.scm
guile/3.0/lib/pkgconfig/guile-3.0.pc
guile/3.0/man/man1/guile.1
guile/3.0/share/aclocal/guile.m4
@@ -476,6 +478,7 @@ guile/3.0/share/guile/3.0/ice-9/calling.scm
guile/3.0/share/guile/3.0/ice-9/command-line.scm
guile/3.0/share/guile/3.0/ice-9/common-list.scm
guile/3.0/share/guile/3.0/ice-9/control.scm
+guile/3.0/share/guile/3.0/ice-9/copy-tree.scm
guile/3.0/share/guile/3.0/ice-9/curried-definitions.scm
guile/3.0/share/guile/3.0/ice-9/deprecated.scm
guile/3.0/share/guile/3.0/ice-9/documentation.scm
@@ -524,6 +527,7 @@ guile/3.0/share/guile/3.0/ice-9/r5rs.scm
guile/3.0/share/guile/3.0/ice-9/r6rs-libraries.scm
guile/3.0/share/guile/3.0/ice-9/r7rs-libraries.scm
guile/3.0/share/guile/3.0/ice-9/rdelim.scm
+guile/3.0/share/guile/3.0/ice-9/read.scm
guile/3.0/share/guile/3.0/ice-9/readline.scm
guile/3.0/share/guile/3.0/ice-9/receive.scm
guile/3.0/share/guile/3.0/ice-9/regex.scm
@@ -562,6 +566,7 @@ guile/3.0/share/guile/3.0/language/cps/cse.scm
guile/3.0/share/guile/3.0/language/cps/dce.scm
guile/3.0/share/guile/3.0/language/cps/devirtualize-integers.scm
guile/3.0/share/guile/3.0/language/cps/effects-analysis.scm
+guile/3.0/share/guile/3.0/language/cps/elide-arity-checks.scm
guile/3.0/share/guile/3.0/language/cps/graphs.scm
guile/3.0/share/guile/3.0/language/cps/intmap.scm
guile/3.0/share/guile/3.0/language/cps/intset.scm
@@ -580,6 +585,7 @@ guile/3.0/share/guile/3.0/language/cps/spec.scm
guile/3.0/share/guile/3.0/language/cps/specialize-numbers.scm
guile/3.0/share/guile/3.0/language/cps/specialize-primcalls.scm
guile/3.0/share/guile/3.0/language/cps/split-rec.scm
+guile/3.0/share/guile/3.0/language/cps/switch.scm
guile/3.0/share/guile/3.0/language/cps/type-checks.scm
guile/3.0/share/guile/3.0/language/cps/type-fold.scm
guile/3.0/share/guile/3.0/language/cps/types.scm
@@ -763,6 +769,7 @@ guile/3.0/share/guile/3.0/system/base/syntax.scm
guile/3.0/share/guile/3.0/system/base/target.scm
guile/3.0/share/guile/3.0/system/base/types.scm
guile/3.0/share/guile/3.0/system/base/types/internal.scm
+guile/3.0/share/guile/3.0/system/foreign-library.scm
guile/3.0/share/guile/3.0/system/foreign-object.scm
guile/3.0/share/guile/3.0/system/foreign.scm
guile/3.0/share/guile/3.0/system/repl/command.scm
diff --git a/guile30/distinfo b/guile30/distinfo
index 5783ea7996..11ad1d3541 100644
--- a/guile30/distinfo
+++ b/guile30/distinfo
@@ -1,8 +1,7 @@
$NetBSD: distinfo,v 1.8 2019/09/10 03:47:27 gutteridge Exp $
-SHA1 (guile-3.0.4.tar.gz) = 82a56bcc2b8eaaeb9bc03c29386aeea6e856f3f8
-RMD160 (guile-3.0.4.tar.gz) = 8b33a6896855e77e0d818ae9d357e7cb194badcd
-SHA512 (guile-3.0.4.tar.gz) = d707d89ef0f94f74eb4678bcc79dfa99ea068d68a789f47039b5f00c0b8b01ace567a567c0f971fdc0dfc620c11d9536fc003d8d8e049e2cc158ce8b171e1134
-Size (guile-3.0.4.tar.gz) = 21619204 bytes
-SHA1 (patch-lib_Makefile.in) = ae3428997a653d89cef9bd51f52b57b64431b753
+SHA1 (guile-3.0.7.tar.gz) = df4e2aa5f062fe65a990d5cbdf5e7d067daf8499
+RMD160 (guile-3.0.7.tar.gz) = 0a7035e6a7cae8363692921018dee3bcc5fdf8ec
+SHA512 (guile-3.0.7.tar.gz) = d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa09999f3f
+Size (guile-3.0.7.tar.gz) = 21878396 bytes
SHA1 (patch-libguile_loader.c) = 32b012d095c343995f93d0c8160411c4b0cfbee1
diff --git a/guile30/patches/patch-lib_Makefile.in b/guile30/patches/patch-lib_Makefile.in
deleted file mode 100644
index b61d025d0f..0000000000
--- a/guile30/patches/patch-lib_Makefile.in
+++ /dev/null
@@ -1,35 +0,0 @@
-$NetBSD: patch-lib_Makefile.in,v 1.1 2019/09/10 03:47:28 gutteridge Exp $
-
-Install a (stub) charset.alias file unconditionally on Linux, to work
-around mismatches between pkgsrc's means of identifying glibc vs. this
-package's tools. This is the simplest fix for PLIST issues, for now...
-
---- lib/Makefile.in.orig 2019-06-30 20:06:43.000000000 +0000
-+++ lib/Makefile.in
-@@ -2969,18 +2969,14 @@ langinfo.h: langinfo.in.h $(top_builddir
- all-local: charset.alias ref-add.sed ref-del.sed
- install-exec-local: install-exec-localcharset
- install-exec-localcharset: all-local
-- if test $(GLIBC21) = no; then \
-- case '$(host_os)' in \
-- darwin[56]*) \
-- need_charset_alias=true ;; \
-- darwin* | cygwin* | mingw* | pw32* | cegcc*) \
-- need_charset_alias=false ;; \
-- *) \
-- need_charset_alias=true ;; \
-- esac ; \
-- else \
-- need_charset_alias=false ; \
-- fi ; \
-+ case '$(host_os)' in \
-+ darwin[56]*) \
-+ need_charset_alias=true ;; \
-+ darwin* | cygwin* | mingw* | pw32* | cegcc*) \
-+ need_charset_alias=false ;; \
-+ *) \
-+ need_charset_alias=true ;; \
-+ esac ; \
- if $$need_charset_alias; then \
- $(mkinstalldirs) $(DESTDIR)$(libdir) ; \
- fi ; \
Home |
Main Index |
Thread Index |
Old Index