Download raw body.
lang/scala: update to 3.6.2
ports@,
Here a simple update of lang/scala to 3.6.2.
Notable to say that here no 3.6.0, and 3.6.1 was "pre-release".
Changelogs: https://github.com/scala/scala3/releases/tag/3.6.0
Also, I had extended SUBST_VARS to avoid noisy PLIST updates.
Ok?
Index: lang/scala/Makefile
===================================================================
RCS file: /home/cvs/ports/lang/scala/Makefile,v
diff -u -p -r1.23 Makefile
--- lang/scala/Makefile 22 Oct 2024 19:07:48 -0000 1.23
+++ lang/scala/Makefile 13 Dec 2024 21:31:06 -0000
@@ -1,6 +1,10 @@
COMMENT= general purpose multi-paradigm programming language
-VERSION = 3.5.2
+VERSION = 3.6.2
+JNA_VERSION= 5.15.0
+JLINE_VERSION= 3.27.0
+SCALA2_VERSION= 2.13.15
+
DISTNAME= scala3-${VERSION}
PKGNAME= ${DISTNAME:S/scala3-/scala-/}
CATEGORIES= lang
@@ -23,7 +27,7 @@ RUN_DEPENDS= java/javaPathHelper \
SCALA_HOME= ${PREFIX}/scala/
SCALA_SCRIPTS= scala scalac scaladoc
-SUBST_VARS+= VERSION
+SUBST_VARS+= VERSION JNA_VERSION JLINE_VERSION SCALA2_VERSION
NO_BUILD= Yes
NO_TEST= Yes
Index: lang/scala/distinfo
===================================================================
RCS file: /home/cvs/ports/lang/scala/distinfo,v
diff -u -p -r1.9 distinfo
--- lang/scala/distinfo 22 Oct 2024 19:07:48 -0000 1.9
+++ lang/scala/distinfo 13 Dec 2024 21:25:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (scala3-3.5.2.tar.gz) = iZ3k+aylaYnOM32DkPv5SWe8cMnoQg5583XRwq0A/5k=
-SIZE (scala3-3.5.2.tar.gz) = 142553340
+SHA256 (scala3-3.6.2.tar.gz) = aQ8nj4j/hGXdLozTFNbFB615/vlTPokFH4WMgZK3hW0=
+SIZE (scala3-3.6.2.tar.gz) = 140164726
Index: lang/scala/pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/lang/scala/pkg/PLIST,v
diff -u -p -r1.10 PLIST
--- lang/scala/pkg/PLIST 22 Oct 2024 19:07:48 -0000 1.10
+++ lang/scala/pkg/PLIST 13 Dec 2024 21:31:30 -0000
@@ -4,11 +4,7 @@ bin/scaladoc
scala/
scala/VERSION
scala/bin/
-scala/bin/cli-common-platform
-scala/bin/common
-scala/bin/common-shared
scala/bin/scala
-scala/bin/scala-cli.jar
scala/bin/scala_legacy
scala/bin/scalac
scala/bin/scaladoc
@@ -16,6 +12,11 @@ scala/lib/
scala/lib/scala.jar
scala/lib/scaladoc.jar
scala/lib/with_compiler.jar
+scala/libexec/
+scala/libexec/cli-common-platform
+scala/libexec/common
+scala/libexec/common-shared
+scala/libexec/scala-cli.jar
scala/maven2/
scala/maven2/com/
scala/maven2/com/fasterxml/
@@ -178,9 +179,9 @@ scala/maven2/net/java/
scala/maven2/net/java/dev/
scala/maven2/net/java/dev/jna/
scala/maven2/net/java/dev/jna/jna/
-scala/maven2/net/java/dev/jna/jna/5.14.0/
-scala/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.jar
-scala/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.pom
+scala/maven2/net/java/dev/jna/jna/${JNA_VERSION}/
+scala/maven2/net/java/dev/jna/jna/${JNA_VERSION}/jna-${JNA_VERSION}.jar
+scala/maven2/net/java/dev/jna/jna/${JNA_VERSION}/jna-${JNA_VERSION}.pom
scala/maven2/nl/
scala/maven2/nl/big-o/
scala/maven2/nl/big-o/liqp/
@@ -203,24 +204,24 @@ scala/maven2/org/jetbrains/annotations/1
scala/maven2/org/jetbrains/annotations/15.0/annotations-15.0.pom
scala/maven2/org/jline/
scala/maven2/org/jline/jline-native/
-scala/maven2/org/jline/jline-native/3.25.1/
-scala/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.jar
-scala/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.pom
+scala/maven2/org/jline/jline-native/${JLINE_VERSION}/
+scala/maven2/org/jline/jline-native/${JLINE_VERSION}/jline-native-${JLINE_VERSION}.jar
+scala/maven2/org/jline/jline-native/${JLINE_VERSION}/jline-native-${JLINE_VERSION}.pom
scala/maven2/org/jline/jline-parent/
-scala/maven2/org/jline/jline-parent/3.25.1/
-scala/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
+scala/maven2/org/jline/jline-parent/${JLINE_VERSION}/
+scala/maven2/org/jline/jline-parent/${JLINE_VERSION}/jline-parent-${JLINE_VERSION}.pom
scala/maven2/org/jline/jline-reader/
-scala/maven2/org/jline/jline-reader/3.25.1/
-scala/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.jar
-scala/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.pom
+scala/maven2/org/jline/jline-reader/${JLINE_VERSION}/
+scala/maven2/org/jline/jline-reader/${JLINE_VERSION}/jline-reader-${JLINE_VERSION}.jar
+scala/maven2/org/jline/jline-reader/${JLINE_VERSION}/jline-reader-${JLINE_VERSION}.pom
scala/maven2/org/jline/jline-terminal/
scala/maven2/org/jline/jline-terminal-jna/
-scala/maven2/org/jline/jline-terminal-jna/3.25.1/
-scala/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.jar
-scala/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.pom
-scala/maven2/org/jline/jline-terminal/3.25.1/
-scala/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.jar
-scala/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.pom
+scala/maven2/org/jline/jline-terminal-jna/${JLINE_VERSION}/
+scala/maven2/org/jline/jline-terminal-jna/${JLINE_VERSION}/jline-terminal-jna-${JLINE_VERSION}.jar
+scala/maven2/org/jline/jline-terminal-jna/${JLINE_VERSION}/jline-terminal-jna-${JLINE_VERSION}.pom
+scala/maven2/org/jline/jline-terminal/${JLINE_VERSION}/
+scala/maven2/org/jline/jline-terminal/${JLINE_VERSION}/jline-terminal-${JLINE_VERSION}.jar
+scala/maven2/org/jline/jline-terminal/${JLINE_VERSION}/jline-terminal-${JLINE_VERSION}.pom
scala/maven2/org/jsoup/
scala/maven2/org/jsoup/jsoup/
scala/maven2/org/jsoup/jsoup/1.17.2/
@@ -243,9 +244,9 @@ scala/maven2/org/scala-lang/modules/scal
scala/maven2/org/scala-lang/modules/scala-asm/9.7.0-scala-2/scala-asm-9.7.0-scala-2.jar
scala/maven2/org/scala-lang/modules/scala-asm/9.7.0-scala-2/scala-asm-9.7.0-scala-2.pom
scala/maven2/org/scala-lang/scala-library/
-scala/maven2/org/scala-lang/scala-library/2.13.14/
-scala/maven2/org/scala-lang/scala-library/2.13.14/scala-library-2.13.14.jar
-scala/maven2/org/scala-lang/scala-library/2.13.14/scala-library-2.13.14.pom
+scala/maven2/org/scala-lang/scala-library/${SCALA2_VERSION}/
+scala/maven2/org/scala-lang/scala-library/${SCALA2_VERSION}/scala-library-${SCALA2_VERSION}.jar
+scala/maven2/org/scala-lang/scala-library/${SCALA2_VERSION}/scala-library-${SCALA2_VERSION}.pom
scala/maven2/org/scala-lang/scala3-compiler_3/
scala/maven2/org/scala-lang/scala3-compiler_3/${VERSION}/
scala/maven2/org/scala-lang/scala3-compiler_3/${VERSION}/scala3-compiler_3-${VERSION}.jar
--
wbr, Kirill
lang/scala: update to 3.6.2