| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: scala | Distribution: openSUSE Tumbleweed |
| Version: 2.13.12 | Vendor: openSUSE |
| Release: 2.4 | Build date: Tue Sep 24 15:19:04 2024 |
| Group: Development/Libraries/Java | Build host: reproducible |
| Size: 20608331 | Source RPM: scala-2.13.12-2.4.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.scala-lang.org/ | |
| Summary: Hybrid functional/object-oriented language for the JVM | |
Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It is also fully interoperable with Java.
Apache-2.0 AND BSD-3-Clause AND MIT
* Tue Sep 24 2024 Fridrich Strba <fstrba@suse.com>
- Use SOURCE_DATE_EPOCH for reproducible jar mtime
* Thu Oct 12 2023 Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 2.13.12
* 2.13 improves Scala in the following areas:
+ Collections: Standard library collections have been overhauled
for simplicity, performance, and safety. This is the
centerpiece of the release.
+ Standard library: Future is faster and more robust. Elsewhere,
useful classes and methods have been added.
+ Language: Literal types, partial unification, by-name
implicits, more.
+ Compiler: 5-10% faster, deterministic output, improved
optimizer.
- Removed patches:
* scala-2.10-jline.patch
* scala-2.10.0-tooltemplate.patch
* scala-2.10.2-java7.patch
* scala-2.10.3-compiler-pom.patch
* scala-2.10.3-use_system_jline.patch
* scala-2.10.4-build_xml.patch
* scala-2.10.6-scaladoc-resources.patch
* scala-2.10.7-java8compat.patch
* scala-2.10.7-jdk15.patch
* scala-2.10.7-lines.patch
* scala-2.10.7-source8.patch
+ not needed with this version
- Added patches:
* scala-tooltemplate.patch
+ use the javapackages way of finding the JVM to invoke
* scala-unbundle-fonts.patch
+ unbundle fonts from scaladoc
* Fri Sep 29 2023 Fridrich Strba <fstrba@suse.com>
- Allow building with jdk >= 9 too
- Added patch:
* scala-2.10.7-jdk15.patch
+ do not build pack200 ant task since Pack200 was removed in
jdk15
+ implement a new method added in jdk15
- Modified patches:
* scala-2.10.4-build_xml.patch
+ do not try to instantiate the pack200 ant task
* scala-2.10.7-source6.patch -> scala-2.10.7-source8.patch
+ build with source/target 8 levels
* Mon Sep 11 2023 Fridrich Strba <fstrba@suse.com>
- Reproducible builds: do not generate non-reproducible entries
by bnd tools
* Mon May 16 2022 Fridrich Strba <fstrba@suse.com>
- Fix the scala build to find correctly the jansi.jar file
- Make the package that links the jansi.jar file archfull
* Thu Jul 29 2021 Fridrich Strba <fstrba@suse.com>
- Bootstrap the build with our own built jar instead of downloading
prebuilt binaries from www.scala-lang.org
* Fri Jun 26 2020 Dominique Leuenberger <dimstar@opensuse.org>
- No longer package /usr/share/mime-info: this came from GNOME 1
times which are long gone (boo#1062631).
+ Drop scala.keys and scala.mime source files.
* Tue Dec 17 2019 Fridrich Strba <fstrba@suse.com>
- Stop overriding default fuzz in spec file
- Changed patch:
* scala-2.10.7-source6.patch
+ Refresh using source service
* Fri Dec 13 2019 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Add _constraints to avoid long builds because of swapping
* Wed Dec 04 2019 Dominique Leuenberger <dimstar@opensuse.org>
- Have scala-bootstrap-swing require scala*bootstrap and
scala-swing require scala. There is not guarantee that the
rebuild counters between scala and scala-bootstrap would be in
sync, making the Requires: scala = %{version}-%{release} for
scala-bootstrap unresolvable (let alone that it would not be
usable before scala is built)
/usr/bin/fsc /usr/bin/scala /usr/bin/scalac /usr/bin/scaladoc /usr/bin/scalap /usr/share/java/scala /usr/share/java/scala/scala-compiler.jar /usr/share/java/scala/scala-library.jar /usr/share/java/scala/scala-reflect.jar /usr/share/java/scala/scalap.jar /usr/share/licenses/scala /usr/share/licenses/scala/LICENSE /usr/share/licenses/scala/LICENSE.md /usr/share/licenses/scala/License.rtf /usr/share/licenses/scala/NOTICE /usr/share/man/man1/fsc.1.gz /usr/share/man/man1/scala.1.gz /usr/share/man/man1/scalac.1.gz /usr/share/man/man1/scaladoc.1.gz /usr/share/man/man1/scalap.1.gz /usr/share/maven-metadata/scala.xml /usr/share/maven-poms/scala /usr/share/maven-poms/scala/scala-compiler.pom /usr/share/maven-poms/scala/scala-library.pom /usr/share/maven-poms/scala/scala-reflect.pom /usr/share/maven-poms/scala/scalap.pom /usr/share/mime/packages/scala-mime-info.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 23:03:09 2025