From 3e2812aea9dd72448cb40716a2627ad5647cc2ae Mon Sep 17 00:00:00 2001 From: David Stes <55844484+cstes@users.noreply.github.com> Date: Sun, 16 Oct 2022 15:31:44 +0200 Subject: [PATCH] opensmalltalk cog-spur: update to 5.0.3254 --- components/runtime/smalltalk/cog-spur/patches/03-sqPluginsSCCSVersion.patch | 8 ++-- components/runtime/smalltalk/cog-spur/patches/02-sqSCCSVersion.patch | 14 +++--- components/runtime/smalltalk/cog-spur/squeak.ips | 2 components/runtime/smalltalk/cog-spur/Makefile | 8 ++-- components/runtime/smalltalk/cog-spur/manifests/sample-manifest.p5m | 88 ++++++++++++++++++++++---------------------- 5 files changed, 60 insertions(+), 60 deletions(-) diff --git a/components/runtime/smalltalk/cog-spur/Makefile b/components/runtime/smalltalk/cog-spur/Makefile index 30e779b..8de1fbc 100644 --- a/components/runtime/smalltalk/cog-spur/Makefile +++ b/components/runtime/smalltalk/cog-spur/Makefile @@ -28,9 +28,9 @@ # sometimes the Stack VM is generated from a different VMMaker as the Cog VM COMPONENT_NAME= cog-spur -COMPONENT_VERSION= 5.0.3242 -GIT_TAG= sun-v5.0.53 -PLUGIN_REV= 5.0-202208211646-cog +COMPONENT_VERSION= 5.0.3254 +GIT_TAG= sun-v5.0.54 +PLUGIN_REV= 5.0-202210151805-cog COMPONENT_SUMMARY= The OpenSmalltalk Cog Spur Virtual Machine COMPONENT_PROJECT_URL= http://www.squeak.org COMPONENT_FMRI= runtime/smalltalk/cog-spur @@ -44,7 +44,7 @@ COMPONENT_SRC= opensmalltalk-vm-$(GIT_TAG) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz -COMPONENT_ARCHIVE_HASH= sha256:07e7222eaf6dae8ce406f99b21683fa200b0a880f67ed6eecd5515d8b4992250 +COMPONENT_ARCHIVE_HASH= sha256:9d4ed9f06796c036bcd6a7352036f12e33609071ce1d3499b144fd5095d8b324 COMPONENT_ARCHIVE_URL= https://codeload.github.com/cstes/opensmalltalk-vm/tar.gz/$(GIT_TAG) TEST_TARGET= $(NO_TESTS) diff --git a/components/runtime/smalltalk/cog-spur/manifests/sample-manifest.p5m b/components/runtime/smalltalk/cog-spur/manifests/sample-manifest.p5m index 2e6ada5..9e8f729 100644 --- a/components/runtime/smalltalk/cog-spur/manifests/sample-manifest.p5m +++ b/components/runtime/smalltalk/cog-spur/manifests/sample-manifest.p5m @@ -33,50 +33,50 @@ file path=usr/doc/squeak/README.Contributing file path=usr/doc/squeak/README.Keyboard file path=usr/doc/squeak/README.Sound -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/B3DAcceleratorPlugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/DESPlugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/FileAttributesPlugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/ImmX11Plugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/LocalePlugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/MD5Plugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/SHA2Plugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/Squeak3D.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/SqueakFFIPrims.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/SqueakSSL.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/UUIDPlugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/UnicodePlugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/UnixOSProcessPlugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/VectorEnginePlugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/XDisplayControlPlugin.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/squeak -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/vm-display-X11.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/vm-display-null.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/vm-sound-OSS.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/vm-sound-Sun.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/vm-sound-null.so -file path=usr/lib/$(MACH64)/squeak/5.0-202208211646-cog-64bit/vm-sound-pulse.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/B3DAcceleratorPlugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/DESPlugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/FileAttributesPlugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/ImmX11Plugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/LocalePlugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/MD5Plugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/SHA2Plugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/Squeak3D.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/SqueakFFIPrims.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/SqueakSSL.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/UUIDPlugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/UnicodePlugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/UnixOSProcessPlugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/VectorEnginePlugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/XDisplayControlPlugin.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/squeak -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/vm-display-X11.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/vm-display-null.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/vm-sound-OSS.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/vm-sound-Sun.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/vm-sound-null.so -file path=usr/lib/squeak/5.0-202208211646-cog-32bit/vm-sound-pulse.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/B3DAcceleratorPlugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/DESPlugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/FileAttributesPlugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/ImmX11Plugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/LocalePlugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/MD5Plugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/SHA2Plugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/Squeak3D.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/SqueakFFIPrims.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/SqueakSSL.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/UUIDPlugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/UnicodePlugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/UnixOSProcessPlugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/VectorEnginePlugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/XDisplayControlPlugin.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/squeak +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/vm-display-X11.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/vm-display-null.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/vm-sound-OSS.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/vm-sound-Sun.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/vm-sound-null.so +file path=usr/lib/$(MACH64)/squeak/5.0-202210151805-cog-64bit/vm-sound-pulse.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/B3DAcceleratorPlugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/DESPlugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/FileAttributesPlugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/ImmX11Plugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/LocalePlugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/MD5Plugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/SHA2Plugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/Squeak3D.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/SqueakFFIPrims.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/SqueakSSL.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/UUIDPlugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/UnicodePlugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/UnixOSProcessPlugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/VectorEnginePlugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/XDisplayControlPlugin.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/squeak +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/vm-display-X11.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/vm-display-null.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/vm-sound-OSS.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/vm-sound-Sun.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/vm-sound-null.so +file path=usr/lib/squeak/5.0-202210151805-cog-32bit/vm-sound-pulse.so hardlink path=usr/share/man/man1/inisqueak.1 target=squeak.1 file path=usr/share/man/man1/squeak.1 file path=usr/squeak diff --git a/components/runtime/smalltalk/cog-spur/patches/02-sqSCCSVersion.patch b/components/runtime/smalltalk/cog-spur/patches/02-sqSCCSVersion.patch index 54ece54..d8579e4 100644 --- a/components/runtime/smalltalk/cog-spur/patches/02-sqSCCSVersion.patch +++ b/components/runtime/smalltalk/cog-spur/patches/02-sqSCCSVersion.patch @@ -1,15 +1,15 @@ ---- opensmalltalk-vm-sun-v5.0.53/platforms/Cross/vm/sqSCCSVersion.h Sun Aug 21 18:46:26 2022 -+++ p0/opensmalltalk-vm-sun-v5.0.53/platforms/Cross/vm/sqSCCSVersion.h Mon Aug 22 19:28:51 2022 +--- opensmalltalk-vm-sun-v5.0.54/platforms/Cross/vm/sqSCCSVersion.h Sat Oct 15 20:05:54 2022 ++++ p0/opensmalltalk-vm-sun-v5.0.54/platforms/Cross/vm/sqSCCSVersion.h Sun Oct 16 13:49:16 2022 @@ -30,13 +30,13 @@ #if SUBVERSION # define PREFIX "r" -static char SvnRawRevisionString[] = "$Rev$"; -+static char SvnRawRevisionString[] = "$Rev: 202208211646-cog $"; ++static char SvnRawRevisionString[] = "$Rev: 202210151805-cog $"; # define REV_START (SvnRawRevisionString + 6) -static char SvnRawRevisionDate[] = "$Date$"; -+static char SvnRawRevisionDate[] = "$Date: Sun Aug 21 18:46:26 2022 +0200 $"; ++static char SvnRawRevisionDate[] = "$Date: Sat Oct 15 20:05:54 2022 +0200 $"; # define DATE_START (SvnRawRevisionDate + 7) -static char SvnRawRepositoryURL[] = "$URL$"; @@ -22,12 +22,12 @@ #elif GIT # define PREFIX "" -static char GitRawRevisionString[] = "$Rev$"; -+static char GitRawRevisionString[] = "$Rev: 202208211646-cog $"; ++static char GitRawRevisionString[] = "$Rev: 202210151805-cog $"; # define REV_START (GitRawRevisionString + 6) # define REV_TIME_START (GitRawRevisionString + 14) -static char GitRawRevisionDate[] = "$Date$"; -+static char GitRawRevisionDate[] = "$Date: Sun Aug 21 18:46:26 2022 +0200 $"; ++static char GitRawRevisionDate[] = "$Date: Sat Oct 15 20:05:54 2022 +0200 $"; # define DATE_START (GitRawRevisionDate + 7) -static char GitRawRepositoryURL[] = "$URL$"; @@ -35,7 +35,7 @@ # define URL_START (GitRawRepositoryURL + 6) -static char GitRawRevisionShortHash[] = "$CommitHash$"; -+static char GitRawRevisionShortHash[] = "$CommitHash: e87df35e7 $"; ++static char GitRawRevisionShortHash[] = "$CommitHash: 453471df9 $"; # define SHORTHASH_START (GitRawRevisionShortHash + 13) static char * diff --git a/components/runtime/smalltalk/cog-spur/patches/03-sqPluginsSCCSVersion.patch b/components/runtime/smalltalk/cog-spur/patches/03-sqPluginsSCCSVersion.patch index 6abaa3f..01b96a6 100644 --- a/components/runtime/smalltalk/cog-spur/patches/03-sqPluginsSCCSVersion.patch +++ b/components/runtime/smalltalk/cog-spur/patches/03-sqPluginsSCCSVersion.patch @@ -1,11 +1,11 @@ ---- opensmalltalk-vm-sun-v5.0.53/platforms/Cross/plugins/sqPluginsSCCSVersion.h Sun Aug 21 18:46:26 2022 -+++ p0/opensmalltalk-vm-sun-v5.0.53/platforms/Cross/plugins/sqPluginsSCCSVersion.h Mon Aug 22 19:28:51 2022 +--- opensmalltalk-vm-sun-v5.0.54/platforms/Cross/plugins/sqPluginsSCCSVersion.h Sat Oct 15 20:05:54 2022 ++++ p0/opensmalltalk-vm-sun-v5.0.54/platforms/Cross/plugins/sqPluginsSCCSVersion.h Sun Oct 16 13:49:16 2022 @@ -9,10 +9,10 @@ */ #if SUBVERSION -static char SvnRawPluginsRevisionString[] = "$Rev$"; -+static char SvnRawPluginsRevisionString[] = "$Rev: 202208211646-cog $"; ++static char SvnRawPluginsRevisionString[] = "$Rev: 202210151805-cog $"; # define PLUGINS_REV_START (SvnRawPluginsRevisionString + 6) -static char SvnRawPluginsRepositoryURL[] = "$URL$"; @@ -18,7 +18,7 @@ # undef URL_START #elif GIT -static char GitRawPluginsRevisionString[] = "$Rev$"; -+static char GitRawPluginsRevisionString[] = "$Rev: 202208211646-cog $"; ++static char GitRawPluginsRevisionString[] = "$Rev: 202210151805-cog $"; # define PLUGINS_REV_START (GitRawPluginsRevisionString + 6) -static char GitRawPluginsRepositoryURL[] = "$URL$"; diff --git a/components/runtime/smalltalk/cog-spur/squeak.ips b/components/runtime/smalltalk/cog-spur/squeak.ips index 313c42d..fc4174c 100755 --- a/components/runtime/smalltalk/cog-spur/squeak.ips +++ b/components/runtime/smalltalk/cog-spur/squeak.ips @@ -6,7 +6,7 @@ # Last edited: 2013-11-13 19:51:35 by piumarta on emilia PATH=/usr/bin:/bin -PLUGIN_REV=5.0-202208211646-cog +PLUGIN_REV=5.0-202210151805-cog realpath () { path="$1" -- Gitblit v1.9.3