Received: by mail.netbsd.org (Postfix, from userid 605) id 3BD6884D84; Wed, 26 Apr 2023 20:53:26 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 65EA584ED2 for ; Wed, 26 Apr 2023 20:53:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id cFTmdShA3RlK for ; Wed, 26 Apr 2023 20:53:24 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 2193F84ED0 for ; Wed, 26 Apr 2023 20:53:24 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 1A73DFA87; Wed, 26 Apr 2023 20:53:24 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1682542404168890" MIME-Version: 1.0 Date: Wed, 26 Apr 2023 20:53:24 +0000 From: "Nikita" Subject: CVS commit: pkgsrc/lang/gambc To: pkgsrc-changes@NetBSD.org Reply-To: nikita@netbsd.org X-Mailer: log_accum Message-Id: <20230426205324.1A73DFA87@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1682542404168890 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1682542404168890 Content-Disposition: inline Content-Length: 10939 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 +standards. Please see the 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 @@ -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 --_----------=_1682542404168890--