Skip site navigation (1)Skip section navigation (2)
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>