summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2016-03-13 03:16:41 +0000
committerryoon <ryoon@pkgsrc.org>2016-03-13 03:16:41 +0000
commitf5da5ef9dd44f3c5ad7a71a2d10bab331e585b6a (patch)
treed575f82cba4166a5f72a16f93ac00430414e4f8e /lang
parentd0ce2c246b6926c985890b0f07e1f39581b71b86 (diff)
downloadpkgsrc-f5da5ef9dd44f3c5ad7a71a2d10bab331e585b6a.tar.gz
Update to 2.11.8
Changelog: Scala 2.11.8 is now available! March 8, 2016 We are pleased to announce the availability of Scala 2.11.8! Significant changes since 2.11.7 include: The Scala REPL now has robust and flexible tab-completion (details below) An assortment of bugs have been fixed Compared to 2.11.7, this release resolves 44 issues. We merged 175 pull requests. As usual for minor releases, Scala 2.11.8 is binary compatible with other releases in the Scala 2.11 series. The last planned 2.11.x release will be 2.11.9 in late 2016. New tab-completion in the Scala REPL The implementation of tab-completion in the Scala REPL has been rewritten and now uses the same infrastructure as for example Scala IDE and ENSIME. There are a number of improvements: Reliable completion, also in partial expressions and syntactically incorrect programs: try class C { def f(l: List[Int]) = l.<TAB> CamelCase completion: try (l: List[Int]).rro<TAB>, it expands to (l: List[Int]).reduceRightOption Show desugarings performed by the compiler by adding //print: try for (x <- 1 to 10) println(x) //print<TAB> Complete bean getters without typing get: try (d: java.util.Date).day<TAB> Find members by typing any CamelCased part of the name: try classOf[String].typ<TAB> to get getAnnotationsByType, getComponentType and others Complete non-qualified names, including types: try def f(s: Str<TAB> Press tab twice to see the method signature: try List(1,2,3).part<TAB>, which completes to List(1,2,3).partition; press tab again to display def partition(p: Int => Boolean): (List[Int], List[Int]) Thanks to @retronym and @som-snytt for their fruitful collaboration on this work! Scala 2.11.7 is now available! June 23, 2015 We are very pleased to announce the availability of Scala 2.11.7! We would like to highlight the following changes: Exhaustivity checking for pattern matching is now much snappier — thank you @gbasler! (SI-9181) A 300x more embeddable Scala REPL, brought to you by a team effort with Apache Spark. Thank you @ScrapCodes, @retronym & co! (#4548, #4563) Scala also <3 INDYs – experiment with all our favorite new Java 8 features as follows and get an exclusive sneak preview of 2.12.0-M2! Oh, and the spec is now much spiffier! Thanks, @soc! Compared to 2.11.6, this release resolves 53 issues. We merged 124 pull requests (out of 157). Before upgrading, please also check the known issues for this release. As usual for minor releases, Scala 2.11.7 is binary compatible with other releases in the Scala 2.11 series.
Diffstat (limited to 'lang')
-rw-r--r--lang/scala/Makefile4
-rw-r--r--lang/scala/PLIST12
-rw-r--r--lang/scala/distinfo10
3 files changed, 13 insertions, 13 deletions
diff --git a/lang/scala/Makefile b/lang/scala/Makefile
index 07052e7901f..bc52819abf2 100644
--- a/lang/scala/Makefile
+++ b/lang/scala/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2015/04/07 14:21:43 yyamano Exp $
+# $NetBSD: Makefile,v 1.12 2016/03/13 03:16:41 ryoon Exp $
-DISTNAME= scala-2.11.6
+DISTNAME= scala-2.11.8
CATEGORIES= lang
MASTER_SITES= http://www.scala-lang.org/files/archive/
EXTRACT_SUFX= .tgz
diff --git a/lang/scala/PLIST b/lang/scala/PLIST
index be115a5059a..b94b4db3a32 100644
--- a/lang/scala/PLIST
+++ b/lang/scala/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2015/04/07 14:21:43 yyamano Exp $
+@comment $NetBSD: PLIST,v 1.7 2016/03/13 03:16:41 ryoon Exp $
bin/fsc
bin/scala
bin/scalac
@@ -29,17 +29,17 @@ share/${PKGNAME}/doc/tools/scala.html
share/${PKGNAME}/doc/tools/scalac.html
share/${PKGNAME}/doc/tools/scaladoc.html
share/${PKGNAME}/doc/tools/scalap.html
-share/${PKGNAME}/lib/akka-actor_2.11-2.3.4.jar
+share/${PKGNAME}/lib/akka-actor_2.11-2.3.10.jar
share/${PKGNAME}/lib/config-1.2.1.jar
share/${PKGNAME}/lib/jline-2.12.1.jar
share/${PKGNAME}/lib/scala-actors-2.11.0.jar
share/${PKGNAME}/lib/scala-actors-migration_2.11-1.1.0.jar
share/${PKGNAME}/lib/scala-compiler.jar
share/${PKGNAME}/lib/scala-continuations-library_2.11-1.0.2.jar
-share/${PKGNAME}/lib/scala-continuations-plugin_2.11.5-1.0.2.jar
+share/${PKGNAME}/lib/scala-continuations-plugin_${PKGVERSION}-1.0.2.jar
share/${PKGNAME}/lib/scala-library.jar
-share/${PKGNAME}/lib/scala-parser-combinators_2.11-1.0.3.jar
+share/${PKGNAME}/lib/scala-parser-combinators_2.11-1.0.4.jar
share/${PKGNAME}/lib/scala-reflect.jar
-share/${PKGNAME}/lib/scala-swing_2.11-1.0.1.jar
-share/${PKGNAME}/lib/scala-xml_2.11-1.0.3.jar
+share/${PKGNAME}/lib/scala-swing_2.11-1.0.2.jar
+share/${PKGNAME}/lib/scala-xml_2.11-1.0.4.jar
share/${PKGNAME}/lib/scalap-${PKGVERSION}.jar
diff --git a/lang/scala/distinfo b/lang/scala/distinfo
index 1930f8f99c8..380d6875367 100644
--- a/lang/scala/distinfo
+++ b/lang/scala/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.10 2015/11/03 22:50:44 agc Exp $
+$NetBSD: distinfo,v 1.11 2016/03/13 03:16:41 ryoon Exp $
-SHA1 (scala-2.11.6.tgz) = f30ff4104b0fed5c4beca2b599b8f67e66b7f4e6
-RMD160 (scala-2.11.6.tgz) = ef31a326a2d742a409d2df3150b2a15acace7b89
-SHA512 (scala-2.11.6.tgz) = aeb6dd1b586d4e66e01f268aa8a647a303f2f960cbe255e9c79ced978dad92b6cef3cba143945affa3427548daed6e5e1d607b9ecb4d7567adc886d64546da61
-Size (scala-2.11.6.tgz) = 27130723 bytes
+SHA1 (scala-2.11.8.tgz) = 490208fdbedaa272276bf338e1cf840e1df15a14
+RMD160 (scala-2.11.8.tgz) = 252657f105e3b4bee6d59c5abccf1f7d67544deb
+SHA512 (scala-2.11.8.tgz) = c00a0eaa4317c3ffbdbbd9c817f06c5262f0549f22bd7f1886cc22643e34e8909648bbfb58f3a63c453baf045381a52128ff0b18b7a39274ef03aad7daea9fdf
+Size (scala-2.11.8.tgz) = 28678231 bytes
SHA1 (patch-bin_fsc) = d6f35942b9db8774cf5a61bb90f25a329b1cfba9
SHA1 (patch-bin_scala) = d17dd91f5cc3b83656f6561f93a9b860352d3c5b
SHA1 (patch-bin_scalac) = e2df09878a3bd8e1f3c985e24c7fefa2bd710462