Date: Sat, 25 Feb 2017 23:32:17 +0000 (UTC) From: Muhammad Moinur Rahman <bofh@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r434843 - in head/lang/guile2: . files Message-ID: <201702252332.v1PNWHmL094594@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bofh Date: Sat Feb 25 23:32:16 2017 New Revision: 434843 URL: https://svnweb.freebsd.org/changeset/ports/434843 Log: lang/guile2: Update version 2.0.11=>2.0.14 [1] - Remove upstream-ed diff[1] - fix missing dependency on makeinfo[2] PR: 216841[1] 214892[2] Submitted by: ashish[1] freebsd@skinc.ru[2] Added: head/lang/guile2/files/patch-libguile_____scm.h (contents, props changed) head/lang/guile2/files/patch-libguile_filesys.c (contents, props changed) Deleted: head/lang/guile2/files/patch-156119b0223cf14d335ebda84701a69b2ba95757 head/lang/guile2/files/patch-libguile___scm.h Modified: head/lang/guile2/Makefile head/lang/guile2/distinfo head/lang/guile2/files/patch-libguile_gen-scmconfig.c head/lang/guile2/files/patch-libguile_numbers.c head/lang/guile2/files/patch-libguile_pthread-threads.h head/lang/guile2/pkg-plist Modified: head/lang/guile2/Makefile ============================================================================== --- head/lang/guile2/Makefile Sat Feb 25 23:08:39 2017 (r434842) +++ head/lang/guile2/Makefile Sat Feb 25 23:32:16 2017 (r434843) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= guile -PORTVERSION= 2.0.11 -PORTREVISION= 3 +PORTVERSION= 2.0.14 CATEGORIES= lang scheme MASTER_SITES= GNU PKGNAMESUFFIX= 2 @@ -13,18 +12,18 @@ COMMENT= GNU Ubiquitous Intelligent Lang LICENSE= LGPL21 -BROKEN_powerpc64= Does not build - LIB_DEPENDS= libgmp.so:math/gmp \ libltdl.so:devel/libltdl \ libunistring.so:devel/libunistring \ - libffi.so.6:devel/libffi + libffi.so:devel/libffi CONFLICTS_INSTALL= guile-[0-9]* +BROKEN_powerpc64= Does not build BROKEN_sparc64= fails to compile: errors in complex.h -USES= charsetfix gmake libtool ncurses pathfix pkgconfig readline +USES= charsetfix gmake libtool makeinfo ncurses pathfix pkgconfig \ + readline USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include @@ -43,8 +42,8 @@ THREADS_LIB_DEPENDS= libgc-threaded.so:d THREADS_LIB_DEPENDS_OFF= libgc.so:devel/boehm-gc REINPLACE_FILES= libguile/smob.c libguile/filesys.c libguile/gc.c \ - libguile/mallocs.c libguile/eval.c libguile/gc-malloc.c \ - libguile/ports.c + libguile/mallocs.c libguile/eval.c \ + libguile/gc-malloc.c libguile/ports.c INFO= guile r5rs Modified: head/lang/guile2/distinfo ============================================================================== --- head/lang/guile2/distinfo Sat Feb 25 23:08:39 2017 (r434842) +++ head/lang/guile2/distinfo Sat Feb 25 23:32:16 2017 (r434843) @@ -1,2 +1,3 @@ -SHA256 (guile-2.0.11.tar.gz) = e6786c934346fa2e38e46d8d81a622bb1c16d130153523f6129fcd79ef1fb040 -SIZE (guile-2.0.11.tar.gz) = 7516053 +TIMESTAMP = 1487980204 +SHA256 (guile-2.0.14.tar.gz) = 8aeb2f353881282fe01694cce76bb72f7ffdd296a12c7a1a39255c27b0dfe5f1 +SIZE (guile-2.0.14.tar.gz) = 7823099 Added: head/lang/guile2/files/patch-libguile_____scm.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/guile2/files/patch-libguile_____scm.h Sat Feb 25 23:32:16 2017 (r434843) @@ -0,0 +1,12 @@ +--- libguile/__scm.h.orig 2014-01-21 21:25:11 UTC ++++ libguile/__scm.h +@@ -544,7 +544,8 @@ typedef void *scm_t_subr; + * that all the state of the process is contained in the stack. + */ + +-#if defined (sparc) || defined (__sparc__) || defined (__sparc) ++#if (defined (sparc) || defined (__sparc__) || defined (__sparc)) && \ ++ defined(__FreeBSD__) + # define SCM_FLUSH_REGISTER_WINDOWS asm("ta 3") + #else + # define SCM_FLUSH_REGISTER_WINDOWS /* empty */ Added: head/lang/guile2/files/patch-libguile_filesys.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/guile2/files/patch-libguile_filesys.c Sat Feb 25 23:32:16 2017 (r434843) @@ -0,0 +1,12 @@ +--- libguile/filesys.c.orig 2017-02-06 04:37:29 UTC ++++ libguile/filesys.c +@@ -1486,6 +1486,9 @@ SCM_DEFINE (scm_i_mkstemp, "mkstemp!", 1 + mode_bits = scm_i_mode_bits (mode); + } + ++#ifdef __FreeBSD__ ++ open_flags &= O_APPEND | O_DIRECT | O_SHLOCK | O_EXLOCK | O_CLOEXEC; ++#endif + SCM_SYSCALL (rv = mkostemp (c_tmpl, open_flags)); + if (rv == -1) + SCM_SYSERROR; Modified: head/lang/guile2/files/patch-libguile_gen-scmconfig.c ============================================================================== --- head/lang/guile2/files/patch-libguile_gen-scmconfig.c Sat Feb 25 23:08:39 2017 (r434842) +++ head/lang/guile2/files/patch-libguile_gen-scmconfig.c Sat Feb 25 23:32:16 2017 (r434843) @@ -1,8 +1,8 @@ ---- libguile/gen-scmconfig.c 2008-02-23 21:38:39.310330888 -0600 -+++ libguile/gen-scmconfig.c 2008-02-23 21:39:32.909873567 -0600 -@@ -123,6 +123,7 @@ +--- libguile/gen-scmconfig.c.orig 2014-03-16 22:43:13 UTC ++++ libguile/gen-scmconfig.c +@@ -138,6 +138,7 @@ - #include "gen-scmconfig.h" + #include <libguile/gen-scmconfig.h> +#define _ANSI_SOURCE #include <stdio.h> Modified: head/lang/guile2/files/patch-libguile_numbers.c ============================================================================== --- head/lang/guile2/files/patch-libguile_numbers.c Sat Feb 25 23:08:39 2017 (r434842) +++ head/lang/guile2/files/patch-libguile_numbers.c Sat Feb 25 23:32:16 2017 (r434843) @@ -1,6 +1,6 @@ ---- libguile/numbers.c 2008-07-09 14:50:22.000000000 +0800 -+++ libguile/numbers.c 2008-07-09 14:53:05.000000000 +0800 -@@ -183,7 +183,7 @@ +--- libguile/numbers.c.orig 2014-03-12 13:24:54 UTC ++++ libguile/numbers.c +@@ -183,7 +183,7 @@ static double atanh (double x) { return #if defined (GUILE_I) Modified: head/lang/guile2/files/patch-libguile_pthread-threads.h ============================================================================== --- head/lang/guile2/files/patch-libguile_pthread-threads.h Sat Feb 25 23:08:39 2017 (r434842) +++ head/lang/guile2/files/patch-libguile_pthread-threads.h Sat Feb 25 23:32:16 2017 (r434843) @@ -1,6 +1,6 @@ ---- libguile/pthread-threads.h 2008-02-27 10:31:41.564950412 -0600 -+++ libguile/pthread-threads.h 2008-02-27 10:36:08.383652510 -0600 -@@ -26,6 +26,9 @@ +--- libguile/pthread-threads.h.orig 2012-07-02 09:28:13 UTC ++++ libguile/pthread-threads.h +@@ -27,6 +27,9 @@ */ #include <pthread.h> @@ -9,4 +9,4 @@ +#endif #include <sched.h> - /* Threads + /* `libgc' defines wrapper procedures for pthread calls. */ Modified: head/lang/guile2/pkg-plist ============================================================================== --- head/lang/guile2/pkg-plist Sat Feb 25 23:08:39 2017 (r434842) +++ head/lang/guile2/pkg-plist Sat Feb 25 23:32:16 2017 (r434843) @@ -113,6 +113,7 @@ include/guile/%%GUILE_VER%%/libguile/tag include/guile/%%GUILE_VER%%/libguile/threads.h include/guile/%%GUILE_VER%%/libguile/throw.h include/guile/%%GUILE_VER%%/libguile/trees.h +include/guile/%%GUILE_VER%%/libguile/unicode.h include/guile/%%GUILE_VER%%/libguile/uniform.h include/guile/%%GUILE_VER%%/libguile/validate.h include/guile/%%GUILE_VER%%/libguile/values.h @@ -127,8 +128,8 @@ include/guile/%%GUILE_VER%%/libguile/wea lib/libguile-%%GUILE_VER%%.a lib/libguile-%%GUILE_VER%%.so lib/libguile-%%GUILE_VER%%.so.22 -lib/libguile-%%GUILE_VER%%.so.22.7.2 -lib/libguile-%%GUILE_VER%%.so.22.7.2-gdb.scm +lib/libguile-%%GUILE_VER%%.so.22.8.1 +lib/libguile-%%GUILE_VER%%.so.22.8.1-gdb.scm lib/libguilereadline-v-18.a lib/libguilereadline-v-18.so lib/libguilereadline-v-18.so.18 @@ -201,6 +202,7 @@ lib/guile/%%GUILE_VER%%/ccache/ice-9/syn lib/guile/%%GUILE_VER%%/ccache/ice-9/threads.go lib/guile/%%GUILE_VER%%/ccache/ice-9/time.go lib/guile/%%GUILE_VER%%/ccache/ice-9/top-repl.go +lib/guile/%%GUILE_VER%%/ccache/ice-9/unicode.go lib/guile/%%GUILE_VER%%/ccache/ice-9/vlist.go lib/guile/%%GUILE_VER%%/ccache/ice-9/weak-vector.go lib/guile/%%GUILE_VER%%/ccache/language/assembly.go @@ -322,6 +324,7 @@ lib/guile/%%GUILE_VER%%/ccache/srfi/srfi lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-2.go lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-26.go lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-27.go +lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-28.go lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-31.go lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-34.go lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-35.go @@ -470,6 +473,7 @@ share/aclocal/guile.m4 %%DATADIR%%/%%GUILE_VER%%/ice-9/threads.scm %%DATADIR%%/%%GUILE_VER%%/ice-9/time.scm %%DATADIR%%/%%GUILE_VER%%/ice-9/top-repl.scm +%%DATADIR%%/%%GUILE_VER%%/ice-9/unicode.scm %%DATADIR%%/%%GUILE_VER%%/ice-9/vlist.scm %%DATADIR%%/%%GUILE_VER%%/ice-9/weak-vector.scm %%DATADIR%%/%%GUILE_VER%%/language/assembly.scm @@ -591,6 +595,7 @@ share/aclocal/guile.m4 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-2.scm %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-26.scm %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-27.scm +%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-28.scm %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-31.scm %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-34.scm %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-35.scm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702252332.v1PNWHmL094594>