Date: Mon, 16 Dec 2024 05:33:44 GMT From: Li-Wen Hsu <lwhsu@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 6315307ba059 - main - lang/pharo: Update to 10.2.0 Message-ID: <202412160533.4BG5XiWi025396@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/ports/commit/?id=6315307ba059c7462e3973ee8bd6f6480b2e19c2 commit 6315307ba059c7462e3973ee8bd6f6480b2e19c2 Author: Zoltán Király <zoliky@gmail.com> AuthorDate: 2024-04-25 19:12:12 +0000 Commit: Li-Wen Hsu <lwhsu@FreeBSD.org> CommitDate: 2024-12-16 05:24:58 +0000 lang/pharo: Update to 10.2.0 PR: 278583 --- lang/pharo/Makefile | 7 +++---- lang/pharo/distinfo | 6 +++--- lang/pharo/files/patch-CMakeLists.txt | 13 +++++++++++++ lang/pharo/files/patch-packaging_linux_bin_launch.sh.in | 12 ++++++++++-- 4 files changed, 29 insertions(+), 9 deletions(-) diff --git a/lang/pharo/Makefile b/lang/pharo/Makefile index 0db13f862234..837c5db14e2d 100644 --- a/lang/pharo/Makefile +++ b/lang/pharo/Makefile @@ -1,14 +1,13 @@ PORTNAME= pharo -DISTVERSION= 10.0.9 -DISTVERSIONSUFFIX= de76067 -PORTREVISION= 3 +DISTVERSION= 10.2.0 +DISTVERSIONSUFFIX= f4c5e2a CATEGORIES= lang MASTER_SITES= http://files.pharo.org/vm/pharo-spur64-headless/Linux-x86_64/source/ DISTNAME= PharoVM-${DISTVERSION}-${DISTVERSIONSUFFIX}-Linux-x86_64-c-src MAINTAINER= ports@FreeBSD.org COMMENT= Smalltalk-inspired language and environment -WWW= http://www.pharo.org/ +WWW= https://www.pharo.org/ LICENSE= MIT diff --git a/lang/pharo/distinfo b/lang/pharo/distinfo index 14e34b18d7af..cdf74fb1f351 100644 --- a/lang/pharo/distinfo +++ b/lang/pharo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1700701195 -SHA256 (PharoVM-10.0.9-de76067-Linux-x86_64-c-src.tar.gz) = e797b3b00be38fbd158ffba732d175307fe9928421529e1f5b96a9e553f018bf -SIZE (PharoVM-10.0.9-de76067-Linux-x86_64-c-src.tar.gz) = 3875300 +TIMESTAMP = 1714060881 +SHA256 (PharoVM-10.2.0-f4c5e2a-Linux-x86_64-c-src.tar.gz) = c82e7950984c65cce3f1ea92ae9e8ac2b39ebfa9d71915c00470a09778ee264b +SIZE (PharoVM-10.2.0-f4c5e2a-Linux-x86_64-c-src.tar.gz) = 3911477 diff --git a/lang/pharo/files/patch-CMakeLists.txt b/lang/pharo/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..e50bc9927704 --- /dev/null +++ b/lang/pharo/files/patch-CMakeLists.txt @@ -0,0 +1,13 @@ +--- CMakeLists.txt.orig 2024-04-25 18:54:30 UTC ++++ CMakeLists.txt +@@ -570,10 +570,6 @@ add_third_party_dependencies_per_platform() + # Handling Third party dependencies + add_third_party_dependencies_per_platform() + +-if (UNIX) +- addIndependentLibraryWithRPATH(tty ${CMAKE_CURRENT_SOURCE_DIR}/tty/tty.c) +-endif() +- + # Signing Setup + include(cmake/sign.cmake) + diff --git a/lang/pharo/files/patch-packaging_linux_bin_launch.sh.in b/lang/pharo/files/patch-packaging_linux_bin_launch.sh.in index 0a2ff8e1e85e..76ac582977ac 100644 --- a/lang/pharo/files/patch-packaging_linux_bin_launch.sh.in +++ b/lang/pharo/files/patch-packaging_linux_bin_launch.sh.in @@ -1,6 +1,14 @@ ---- packaging/linux/bin/launch.sh.in.orig 2023-11-23 00:48:34 UTC +--- packaging/linux/bin/launch.sh.in.orig 2024-04-15 08:04:05 UTC +++ packaging/linux/bin/launch.sh.in -@@ -27,13 +27,13 @@ fi +@@ -17,6 +17,7 @@ esac + /*) PLUGINS="$BIN";; + *) PLUGINS="`pwd`/$BIN" + esac ++PLUGINS=${PLUGINS%libexec*}lib${PLUGINS#*/libexec} + + if [ $(uname -s) = "OpenBSD" ]; then + LD_LIBRARY_PATH="$PLUGINS:${LD_LIBRARY_PATH}" exec $GDB "$BIN/@VM_EXECUTABLE_NAME@" "$@" +@@ -27,13 +28,13 @@ fi # and so it should take precedence over /lib libc. This is done by setting # LD_LIBRARY_PATH appropriately, based on ldd's idea of the libc use by the VM. #Try extracting Libc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412160533.4BG5XiWi025396>