pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/gambc
Module Name: pkgsrc
Committed By: nikita
Date: Wed Apr 26 20:53:23 UTC 2023
Modified Files:
pkgsrc/lang/gambc: DESCR Makefile buildlink3.mk distinfo version.mk
pkgsrc/lang/gambc/patches: patch-aa
Added Files:
pkgsrc/lang/gambc/patches: patch-configure
patch-contrib_GambitREPL_make-keys patch-misc_build-gambit-android
patch-misc_build-gambit-iOS patch-misc_change-gvm-regs
Removed Files:
pkgsrc/lang/gambc/patches: patch-ab patch-examples_iOS_build-gambit-iOS
patch-examples_iOS_make-keys patch-gsc_makefile.in
patch-lib_makefile.in
Log Message:
gambc: update to version 4.9.4
No Changelog to be found anywhere.
Upstream homepage location changed.
To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/lang/gambc/DESCR
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/gambc/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/gambc/buildlink3.mk
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/gambc/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/gambc/version.mk
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/gambc/patches/patch-aa
cvs rdiff -u -r1.3 -r0 pkgsrc/lang/gambc/patches/patch-ab \
pkgsrc/lang/gambc/patches/patch-lib_makefile.in
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/gambc/patches/patch-configure \
pkgsrc/lang/gambc/patches/patch-contrib_GambitREPL_make-keys \
pkgsrc/lang/gambc/patches/patch-misc_build-gambit-android \
pkgsrc/lang/gambc/patches/patch-misc_build-gambit-iOS \
pkgsrc/lang/gambc/patches/patch-misc_change-gvm-regs
cvs rdiff -u -r1.2 -r0 \
pkgsrc/lang/gambc/patches/patch-examples_iOS_build-gambit-iOS \
pkgsrc/lang/gambc/patches/patch-examples_iOS_make-keys \
pkgsrc/lang/gambc/patches/patch-gsc_makefile.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/gambc/DESCR
diff -u pkgsrc/lang/gambc/DESCR:1.1.1.1 pkgsrc/lang/gambc/DESCR:1.2
--- pkgsrc/lang/gambc/DESCR:1.1.1.1 Mon Apr 28 04:14:31 2008
+++ pkgsrc/lang/gambc/DESCR Wed Apr 26 20:53:23 2023
@@ -8,5 +8,5 @@ The Gambit-C system conforms to the R4RS
The full numeric tower is implemented, including: infinite precision
integers (bignums), rationals, inexact reals (floating point numbers),
and complex numbers. Gambit-C supports a number of extensions to the
-standards. Please see the <http://gambit.uri.umontreal.ca/~gambit/wiki>
+standards. Please see the <https://gambitscheme.org/wiki/index.php/Main_Page>
for more information: there is simply not enough room here to elaborate!
Index: pkgsrc/lang/gambc/Makefile
diff -u pkgsrc/lang/gambc/Makefile:1.19 pkgsrc/lang/gambc/Makefile:1.20
--- pkgsrc/lang/gambc/Makefile:1.19 Wed Apr 26 19:39:11 2023
+++ pkgsrc/lang/gambc/Makefile Wed Apr 26 20:53:23 2023
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.19 2023/04/26 19:39:11 nikita Exp $
+# $NetBSD: Makefile,v 1.20 2023/04/26 20:53:23 nikita Exp $
#
-DISTNAME= gambc-${GAMBC_DIST_VERSION}
+DISTNAME= gambit-${GAMBC_DIST_VERSION:S,.,_,}
PKGNAME= gambc-${GAMBC_VERSION}
-PKGREVISION= 1
CATEGORIES= lang
-MASTER_SITES= http://www.iro.umontreal.ca/~gambit/download/gambit/v4.6/source/
+MASTER_SITES= http://gambitscheme.org/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tgz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -38,11 +37,11 @@ MAKE_FILE= makefile
BUILD_TARGET+= bootstrap
TEST_TARGET= check
+WRKSRC= ${WRKDIR}/gambit-${PKGVERSION_NOREV}
+
CHECK_PORTABILITY_SKIP= prebuilt/*/*
DLOPEN_REQUIRE_PTHREADS= no
-TEST_TARGET= check
-
.include "../../mk/bsd.prefs.mk"
GAMBC_MAKE_FLAGS= prefix=${PREFIX}
Index: pkgsrc/lang/gambc/buildlink3.mk
diff -u pkgsrc/lang/gambc/buildlink3.mk:1.2 pkgsrc/lang/gambc/buildlink3.mk:1.3
--- pkgsrc/lang/gambc/buildlink3.mk:1.2 Fri Mar 20 19:24:49 2009
+++ pkgsrc/lang/gambc/buildlink3.mk Wed Apr 26 20:53:23 2023
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.2 2009/03/20 19:24:49 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2023/04/26 20:53:23 nikita Exp $
BUILDLINK_TREE+= gambc
.if !defined(GAMBC_BUILDLINK3_MK)
GAMBC_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.gambc+= gambc>=4.2.6
+BUILDLINK_API_DEPENDS.gambc+= gambc>=4.9.4
BUILDLINK_PKGSRCDIR.gambc?= ../../lang/gambc
.include "../../mk/dlopen.buildlink3.mk"
Index: pkgsrc/lang/gambc/distinfo
diff -u pkgsrc/lang/gambc/distinfo:1.11 pkgsrc/lang/gambc/distinfo:1.12
--- pkgsrc/lang/gambc/distinfo:1.11 Tue Oct 26 10:51:35 2021
+++ pkgsrc/lang/gambc/distinfo Wed Apr 26 20:53:23 2023
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.11 2021/10/26 10:51:35 nia Exp $
+$NetBSD: distinfo,v 1.12 2023/04/26 20:53:23 nikita Exp $
-BLAKE2s (gambc-v4_6_5.tgz) = 534f801444d30780767ae5c7b77bf3117befe6bda18f99d3c420f6eb2492e76b
-SHA512 (gambc-v4_6_5.tgz) = c665eb90065f5effed88426fb280d2adcf249eeea5a89ffcd49941f0daf9db74d0ebd36206151b1d43cc161ae93b7b4da04ccc036de86c3eac7a91505e8b263e
-Size (gambc-v4_6_5.tgz) = 10699787 bytes
-SHA1 (patch-aa) = c7a5033115590fc6aa9906ff70419641fc1a80e1
-SHA1 (patch-ab) = 8a7a5fe2b51688ea7c5088bcf53a53631f80bfa9
-SHA1 (patch-examples_iOS_build-gambit-iOS) = 47e60052caf49458f78328ecc1ea90e27f52ad4f
-SHA1 (patch-examples_iOS_make-keys) = bb30f96ba117e8cb00921b24309f0927e4b3dd12
-SHA1 (patch-gsc_makefile.in) = 60419432e32f0fa7e4bc33965dc159e4969eabe1
-SHA1 (patch-lib_makefile.in) = 87a9ff2a0d5ce5b4f5929d228de07d6afaa69979
+BLAKE2s (gambit-v4_9_4.tgz) = 24c9ab525103e55cb74d6c30791d79a122e57f939a053a8a6cff237efcc6f503
+SHA512 (gambit-v4_9_4.tgz) = 3471062618949fe4e1eba19ca3170b8334065797d0c2f440050520ebca2af8bb6d57d9434b1756e5d67d4d4ec108c8e6a0c2900f01d8a35b71c979d776995ab1
+Size (gambit-v4_9_4.tgz) = 15452771 bytes
+SHA1 (patch-aa) = 627aa9d41238f117133413de64dd2a2c36e51166
+SHA1 (patch-configure) = 7586e75b7eea6566a3bddfb1337d6d1a00204e4c
+SHA1 (patch-contrib_GambitREPL_make-keys) = 54b8e023feae823381f85ccc0c3465516134b7b8
+SHA1 (patch-misc_build-gambit-android) = 754690aca858a43f2ac2b9244ed510a8179f45b4
+SHA1 (patch-misc_build-gambit-iOS) = 7f97fed3ce566a657cd21b3c552b56921b9de117
+SHA1 (patch-misc_change-gvm-regs) = 0c54697236caa1738fcf4833004bc8a051f2299e
Index: pkgsrc/lang/gambc/version.mk
diff -u pkgsrc/lang/gambc/version.mk:1.4 pkgsrc/lang/gambc/version.mk:1.5
--- pkgsrc/lang/gambc/version.mk:1.4 Mon Apr 16 10:19:34 2012
+++ pkgsrc/lang/gambc/version.mk Wed Apr 26 20:53:23 2023
@@ -1,10 +1,10 @@
-# $NetBSD: version.mk,v 1.4 2012/04/16 10:19:34 asau Exp $
+# $NetBSD: version.mk,v 1.5 2023/04/26 20:53:23 nikita Exp $
###
.if !defined(GAMBC_VERSION_MK)
GAMBC_VERSION_MK= # empty
###
### The package version sets the distribution version.
###
-GAMBC_VERSION= 4.6.5
+GAMBC_VERSION= 4.9.4
GAMBC_DIST_VERSION= ${GAMBC_VERSION:C|^.*|v&|:S|.|_|g}
.endif
Index: pkgsrc/lang/gambc/patches/patch-aa
diff -u pkgsrc/lang/gambc/patches/patch-aa:1.4 pkgsrc/lang/gambc/patches/patch-aa:1.5
--- pkgsrc/lang/gambc/patches/patch-aa:1.4 Tue Dec 29 23:34:46 2015
+++ pkgsrc/lang/gambc/patches/patch-aa Wed Apr 26 20:53:23 2023
@@ -1,15 +1,15 @@
-$NetBSD: patch-aa,v 1.4 2015/12/29 23:34:46 dholland Exp $
+$NetBSD: patch-aa,v 1.5 2023/04/26 20:53:23 nikita Exp $
Don't build the misc subdir. XXX: why?
---- makefile.in.orig 2009-08-02 01:29:10.000000000 +0400
-+++ makefile.in 2010-08-12 13:47:00.000000000 +0400
-@@ -70,7 +70,7 @@
- bindir=$(bindir) docdir=$(docdir) \
- infodir=$(infodir) emacsdir=$(emacsdir)
+--- makefile.in.orig 2022-01-03 04:47:06.000000000 +0100
++++ makefile.in 2023-04-26 22:00:35.624614777 +0200
+@@ -80,7 +80,7 @@
+ bindir="$(bindir)" docdir="$(docdir)" \
+ infodir="$(infodir)" emacsdir="$(emacsdir)"
--SUBDIRS = include lib gsi gsc bin misc doc tests examples prebuilt
-+SUBDIRS = include lib gsi gsc bin doc tests examples
+-SUBDIRS = include bin lib gsi gsc misc doc tests examples contrib prebuilt bench githooks
++SUBDIRS = include bin lib gsi gsc doc tests examples contrib bench githooks
- RCFILES = README INSTALL.txt LICENSE-2.0.txt LGPL.txt \
+ RCFILES = README README.md INSTALL.txt LICENSE-2.0.txt LGPL.txt \
makefile.in configure configure.ac config.guess config.sub install-sh mkidirs \
Added files:
Index: pkgsrc/lang/gambc/patches/patch-configure
diff -u /dev/null pkgsrc/lang/gambc/patches/patch-configure:1.1
--- /dev/null Wed Apr 26 20:53:24 2023
+++ pkgsrc/lang/gambc/patches/patch-configure Wed Apr 26 20:53:23 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.1 2023/04/26 20:53:23 nikita Exp $
+
+Fix portability.
+
+--- configure.orig 2023-04-26 22:07:06.196412552 +0200
++++ configure 2023-04-26 22:14:22.126422238 +0200
+@@ -16809,7 +16809,7 @@
+ fi
+
+
+-if test "$ENABLE_MARCH" == "no_enable_march"; then
++if test "$ENABLE_MARCH" = "no_enable_march"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}:
+ **************************************************************************
+ *** ***
Index: pkgsrc/lang/gambc/patches/patch-contrib_GambitREPL_make-keys
diff -u /dev/null pkgsrc/lang/gambc/patches/patch-contrib_GambitREPL_make-keys:1.1
--- /dev/null Wed Apr 26 20:53:24 2023
+++ pkgsrc/lang/gambc/patches/patch-contrib_GambitREPL_make-keys Wed Apr 26 20:53:23 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-contrib_GambitREPL_make-keys,v 1.1 2023/04/26 20:53:23 nikita Exp $
+
+Fix portability.
+
+--- contrib/GambitREPL/make-keys.orig 2023-04-26 22:15:47.332909563 +0200
++++ contrib/GambitREPL/make-keys 2023-04-26 22:16:36.834296594 +0200
+@@ -33,7 +33,7 @@
+
+ FONT_SIZE=`expr \( ${KEY_HEIGHT} \* 1000 \) / 1625`
+
+- if [ "${IMAGE}" == "" ]; then
++ if [ "${IMAGE}" = "" ]; then
+
+ DRAW_IMAGE=""
+
Index: pkgsrc/lang/gambc/patches/patch-misc_build-gambit-android
diff -u /dev/null pkgsrc/lang/gambc/patches/patch-misc_build-gambit-android:1.1
--- /dev/null Wed Apr 26 20:53:24 2023
+++ pkgsrc/lang/gambc/patches/patch-misc_build-gambit-android Wed Apr 26 20:53:23 2023
@@ -0,0 +1,24 @@
+$NetBSD: patch-misc_build-gambit-android,v 1.1 2023/04/26 20:53:23 nikita Exp $
+
+Fix portability.
+
+--- misc/build-gambit-android.orig 2023-04-26 22:18:51.414207945 +0200
++++ misc/build-gambit-android 2023-04-26 22:20:10.731378158 +0200
+@@ -111,7 +111,7 @@
+ rootfromhere="`grep \"^rootfromhere = *\" makefile 2> /dev/null | sed -e \"s/rootfromhere = //\"`"
+ gambit_dist="`grep \"^PACKAGE_TARNAME = *\" makefile 2> /dev/null | sed -e \"s/PACKAGE_TARNAME = *//\"`"
+
+- if [ "$gambit_dist" == "" ]; then
++ if [ "$gambit_dist" = "" ]; then
+
+ download_gambit_dist_tgz
+
+@@ -151,7 +151,7 @@
+ cd "$dir"
+ make clean
+ make -j 2
+- if [ "$update_with_latest_changes" == "yes" ]; then
++ if [ "$update_with_latest_changes" = "yes" ]; then
+ make update
+ make -j 2
+ fi
Index: pkgsrc/lang/gambc/patches/patch-misc_build-gambit-iOS
diff -u /dev/null pkgsrc/lang/gambc/patches/patch-misc_build-gambit-iOS:1.1
--- /dev/null Wed Apr 26 20:53:24 2023
+++ pkgsrc/lang/gambc/patches/patch-misc_build-gambit-iOS Wed Apr 26 20:53:23 2023
@@ -0,0 +1,32 @@
+$NetBSD: patch-misc_build-gambit-iOS,v 1.1 2023/04/26 20:53:23 nikita Exp $
+
+Fix portability.
+
+--- misc/build-gambit-iOS.orig 2023-04-26 22:19:02.324334524 +0200
++++ misc/build-gambit-iOS 2023-04-26 22:21:44.927756847 +0200
+@@ -101,7 +101,7 @@
+ rootfromhere="`grep \"^rootfromhere = *\" makefile 2> /dev/null | sed -e \"s/rootfromhere = //\"`"
+ gambit_dist="`grep \"^PACKAGE_TARNAME = *\" makefile 2> /dev/null | sed -e \"s/PACKAGE_TARNAME = *//\"`"
+
+- if [ "$gambit_dist" == "" ]; then
++ if [ "$gambit_dist" = "" ]; then
+
+ download_gambit_dist_tgz
+
+@@ -141,14 +141,14 @@
+ what="$2"
+ cd "$dir"
+
+- if [ "$update_with_latest_changes" == "yes" ]; then
++ if [ "$update_with_latest_changes" = "yes" ]; then
+ echo "Updating to latest from master"
+ make update
+ fi
+
+ make clean
+
+- if [ "$what" == "skip-gsi-gsc" ]; then
++ if [ "$what" = "skip-gsi-gsc" ]; then
+
+ # we only care about the Gambit runtime library so avoid building gsi and gsc
+
Index: pkgsrc/lang/gambc/patches/patch-misc_change-gvm-regs
diff -u /dev/null pkgsrc/lang/gambc/patches/patch-misc_change-gvm-regs:1.1
--- /dev/null Wed Apr 26 20:53:24 2023
+++ pkgsrc/lang/gambc/patches/patch-misc_change-gvm-regs Wed Apr 26 20:53:23 2023
@@ -0,0 +1,24 @@
+$NetBSD: patch-misc_change-gvm-regs,v 1.1 2023/04/26 20:53:23 nikita Exp $
+
+Fix portability.
+
+--- misc/change-gvm-regs.orig 2023-04-26 22:19:15.917800254 +0200
++++ misc/change-gvm-regs 2023-04-26 22:22:39.244105743 +0200
+@@ -11,7 +11,7 @@
+ NB_ARG_REGS=$2
+ CONFIGURE_OPTIONS=$3
+
+-if [ "$NB_GVM_REGS" == "" ]
++if [ "$NB_GVM_REGS" = "" ]
+ then
+ NB_GVM_REGS=5
+ fi
+@@ -23,7 +23,7 @@
+ exit 1
+ fi
+
+-if [ "$NB_ARG_REGS" == "" ]
++if [ "$NB_ARG_REGS" = "" ]
+ then
+ NB_ARG_REGS=`eval expr $NB_GVM_REGS - 2`
+ fi
Home |
Main Index |
Thread Index |
Old Index