summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2015-03-06 23:56:47 +0000
committerryoon <ryoon@pkgsrc.org>2015-03-06 23:56:47 +0000
commitdb5686d91b17c0e62bc7d192455d14ff11f9c711 (patch)
tree1184b5617e34c5690dc272f0b86eb4203f232364 /lang
parent79a9a6fcb238a60ac823e694dfe9676d08c3e328 (diff)
downloadpkgsrc-db5686d91b17c0e62bc7d192455d14ff11f9c711.tar.gz
Update to 0.7.3
Changelog: User-visible changes between 0.7.2 and 0.7.3: Bug fixes Backported protection against glibc math functions clobbering TOS User-visible changes between 0.7.1 and 0.7.2: Bug fixes Makefile fixes for installing User-visible changes between 0.7.0 and 0.7.1: Bug fixes amd64 gdb disassembler works with syntax change (autodetected) workaround for gcc 4.6 and 4.7 problems (newline and superinstructions) Miscellaneous changed repository from CVS to git
Diffstat (limited to 'lang')
-rw-r--r--lang/gforth/Makefile7
-rw-r--r--lang/gforth/distinfo12
-rw-r--r--lang/gforth/patches/patch-configure18
-rw-r--r--lang/gforth/patches/patch-engine_Makefile.in6
4 files changed, 22 insertions, 21 deletions
diff --git a/lang/gforth/Makefile b/lang/gforth/Makefile
index 67a860dda11..6e0d42919c7 100644
--- a/lang/gforth/Makefile
+++ b/lang/gforth/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2015/01/04 08:22:20 dholland Exp $
+# $NetBSD: Makefile,v 1.38 2015/03/06 23:56:47 ryoon Exp $
-DISTNAME= gforth-0.7.0
-PKGREVISION= 7
+DISTNAME= gforth-0.7.3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU:=gforth/}
MASTER_SITES+= http://www.complang.tuwien.ac.at/forth/gforth/
@@ -18,6 +17,8 @@ LICENSE= gnu-gpl-v3
# exclude vax and allow anything else.
NOT_FOR_PLATFORM= *-*-vax
+EXTRACT_USING= bsdtar
+
INFO_FILES= yes
GNU_CONFIGURE= YES
diff --git a/lang/gforth/distinfo b/lang/gforth/distinfo
index 6dcccdf264e..fee7cea0a44 100644
--- a/lang/gforth/distinfo
+++ b/lang/gforth/distinfo
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.9 2013/10/28 23:48:30 joerg Exp $
+$NetBSD: distinfo,v 1.10 2015/03/06 23:56:47 ryoon Exp $
-SHA1 (gforth-0.7.0.tar.gz) = 5bb357268cba683f2a8c63d2a4bcab8f41cb0086
-RMD160 (gforth-0.7.0.tar.gz) = df0cef8cff25eddf670315c5497fc5634226968c
-Size (gforth-0.7.0.tar.gz) = 2277918 bytes
+SHA1 (gforth-0.7.3.tar.gz) = 4ef40d8427249b4367ac5e8965b55ca113c18baa
+RMD160 (gforth-0.7.3.tar.gz) = 6261b9b568695421148063a17e0dbf2983132062
+Size (gforth-0.7.3.tar.gz) = 2523433 bytes
SHA1 (patch-aa) = 405a78dab65952f599b3f201053ae73c25da4576
SHA1 (patch-ae) = 5ed4c1b54d6c2af55580183cdc9d66b70fffa955
-SHA1 (patch-configure) = e6cf2ba54f5a6492943220a2a8b12e887dcfa527
+SHA1 (patch-configure) = f93b18e8602baec9b21c3f78978f652a9796fb31
SHA1 (patch-configure.in) = 4886054414beda7de68323143eecb03ef20c10f9
-SHA1 (patch-engine_Makefile.in) = acc3c38ae6c1c0431b22a05828fdcdb33487a182
+SHA1 (patch-engine_Makefile.in) = 4ae831fb6f2a7f09f58230a9450985cb2b96ee59
diff --git a/lang/gforth/patches/patch-configure b/lang/gforth/patches/patch-configure
index bcfa7a13815..8a890d00f72 100644
--- a/lang/gforth/patches/patch-configure
+++ b/lang/gforth/patches/patch-configure
@@ -1,18 +1,18 @@
-$NetBSD: patch-configure,v 1.1 2013/06/13 21:43:26 joerg Exp $
+$NetBSD: patch-configure,v 1.2 2015/03/06 23:56:47 ryoon Exp $
---- configure.orig 2013-06-13 17:12:24.000000000 +0000
+--- configure.orig 2014-06-13 22:52:28.000000000 +0000
+++ configure
-@@ -3984,10 +3984,10 @@ test "$make_type" = "GNU Make" && GNUMAK
- echo "${ECHO_T}$make_type" >&6; }
+@@ -4721,10 +4721,10 @@ test "$make_type" = "GNU Make" && GNUMAK
+ $as_echo "$make_type" >&6; }
--{ echo "$as_me:$LINENO: checking whether the linker accepts -export-dynamic" >&5
--echo $ECHO_N "checking whether the linker accepts -export-dynamic... $ECHO_C" >&6; }
-+{ echo "$as_me:$LINENO: checking whether the linker accepts -Wl,-export-dynamic" >&5
-+echo $ECHO_N "checking whether the linker accepts -Wl,-export-dynamic... $ECHO_C" >&6; }
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -export-dynamic" >&5
+-$as_echo_n "checking whether the linker accepts -export-dynamic... " >&6; }
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -Wl,-export-dynamic" >&5
++$as_echo_n "checking whether the linker accepts -Wl,-export-dynamic... " >&6; }
OLDLDFLAGS=$LDFLAGS
-LDFLAGS="$LDFLAGS -export-dynamic"
+LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
- if test "$cross_compiling" = yes; then
+ if test "$cross_compiling" = yes; then :
ac_export_dynamic=no
else
diff --git a/lang/gforth/patches/patch-engine_Makefile.in b/lang/gforth/patches/patch-engine_Makefile.in
index c5717f80018..b29e5655c66 100644
--- a/lang/gforth/patches/patch-engine_Makefile.in
+++ b/lang/gforth/patches/patch-engine_Makefile.in
@@ -1,12 +1,12 @@
-$NetBSD: patch-engine_Makefile.in,v 1.1 2013/10/28 23:48:30 joerg Exp $
+$NetBSD: patch-engine_Makefile.in,v 1.2 2015/03/06 23:56:47 ryoon Exp $
---- engine/Makefile.in.orig 2013-10-18 15:51:52.000000000 +0000
+--- engine/Makefile.in.orig 2013-10-11 21:31:28.000000000 +0000
+++ engine/Makefile.in
@@ -89,7 +89,7 @@ XCFLAGS = @CFLAGS@
XDEFINES = @DEFS@
SWITCHES = $(XCFLAGS) $(XDEFINES) $(OPTDEFINES)
#use -fno-inline to avoid register problems with asinh, atanh on gcc-3.3 on 386
--ENGINE_FLAGS = @ENGINE_FLAGS@ -fno-defer-pop -fcaller-saves -fno-inline
+-ENGINE_FLAGS = @ENGINE_FLAGS@ -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks
+ENGINE_FLAGS = @ENGINE_FLAGS@
DEBUGFLAG = @DEBUGFLAG@
CFLAGS = $(DEBUGFLAG) -I$(srcdir)/../arch/$(machine) -I. -Wall $(SWITCHES) -DDEFAULTPATH='"$(FORTHPATH)"' $(LTDLINCL)