*/*: bump portrevision after java_default=25 update Included all ports that have USES=java. PR: 29355986813e9ccf
Port details
lang/scala3.3.7_1
Scala Programming Language
- Maintainer
- freebsd-ports@jan0sch.de
- Packages
- scala 3.3.7_1
- Upstream
- Higher version available: 3.10.0
- CPE
scala-lang:scalafrom the port- WWW
- https://www.scala-lang.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (45)
lang/scala: Update 3.3.5 => 3.3.7 Change logs: https://github.com/scala/scala3/releases/tag/3.3.6 https://github.com/scala/scala3/releases/tag/3.3.7 Commit log: https://github.com/scala/scala3/compare/3.3.5...3.3.7 Somplify installation step. PR: 293649 Approved by: Jens Grassel <freebsd-ports@jan0sch.de> (maintainer) Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>e50998a0ca
*/*: bump portrevision after java_default=21 update PR: 2728552baaf16375
lang/scala: Update to 3.3.5 Changelogs: 3.3.5: https://github.com/scala/scala3/releases/tag/3.3.5 3.3.4: https://github.com/scala/scala3/releases/tag/3.3.4 3.3.3: https://github.com/scala/scala3/releases/tag/3.3.3 3.3.2: https://github.com/scala/scala3/releases/tag/3.3.2 PR: 285700bf919d74fa
Mk/**java.mk: Convert bsd.java.mk to USES The following features have been added or changed: - Instead of USE_JAVA use USES=java. This defaults to USES=java:build,run if NO_BUILD is undefined. Else it defaults to USES=java:run - Instead of USE_ANT=yes use USES=java:ant which also implies USES=java:build - Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or extract - Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply build or run - Instead of JAVA_RUN=yes use USES=java:run does not imply extract or build - Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version> Approved by: mat (portmgr), glewis Differential Revision: https://reviews.freebsd.org/D482010835676e36
lang/scala: Update to version 3.3.1 Changelog: https://github.com/lampepfl/dotty/releases PR: 274554b5cac8c9d8
*/*: Refactor java/openjdk7 removal - java/openjdk7* has been removed from the tree since 2022-09-03 however the relevant codebases in bsd.java.mk has not been removed and the consumers has also not been updated to use the next jdk version. This commit updates all relevant consumers to use JAVA_VERSION=8 instead of JAVA_VERSION=1.7 - Since the introduction of jdk version 18 it looks like similar with jdk version 8(java version string 1.8). This is prone to error as it looks similar and is only seperated by a '.'. Remove using JAVA_VERSION with dotted fomat of java version string and update all consumers to utilize version 8 instead of 1.8. Approved by: portmgr (blanket)4cda17ab14
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
lang: remove 'Created by' lines A big Thank You to the original contributors of these ports: * Aaron Dalton <aaron@FreeBSD.org> * Adam Weinberger <adamw@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Alex Dupre <ale@FreeBSD.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Alonso Cardenas Marquez <acm@FreeBSD.org> * Andreas Klemm <andreas@klemm.gtn.com> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Andrey Zakhvatov * Anton Berezin <tobez@FreeBSD.org> * Anton Berezin <tobez@tobez.org> * Anton Shterenlikht * Ashish SHUKLA <ashish@FreeBSD.org> * Bob Eager <bob@eager.cx> * Bruce M Simpson * Bruce M. Simpson * Christoph Mallon <christoph.mallon@gmx.de> * Christopher Elkins <chrise@scardini.com> * Christopher Key <cjk32@cam.ac.uk> * Chuck Robey <chuckr@FreeBSD.org> * Cyrille Lefevre <clefevre@citeweb.net> * Dan Rench <citric@cubicone.tmetic.com> * Danilo Egea Gondolfo <danilogondolfo@gmail.com> * Dario Freni <saturnero@gufi.org> * David Kalliecharan <dave@dal.ca> * David Naylor <dbn@FreeBSD.org> * David Naylor <dbn@dragon.local> * David O'Brien (obrien@NUXI.com) * David O'Brien (obrien@NUXI.org) * David O'Brien <obrien@NUXI.org> * David O'Brien <obrien@cs.ucdavis.edu> * Dereckson <dereckson@gmail.com> * Devon H. O'Dell <devon.odell@gmail.com> * Dmitry Sivachenko <demon@FreeBSD.org> * Don Croyle <croyle@gelemna.org> * Douglas Anestad <yotta@dougdidit.com> * Edwin Groothuis (edwin@mavetju.org) * Edwin Groothuis <edwin@mavetju.org> * Eugene Ossintsev * Frank Fischer * Frank Gruender <elwood@mc5sys.in-berlin.de> * Frederic Cambus * Gea-Suan Lin <gslin@gslin.org> * Gerald Pfeifer <gerald@FreeBSD.org> * Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> * GreenDog <fiziologus@gmail.com> * Gustau Perez i Querol <gustau.perez@gmail.com> * Guy Antony Halse <guy@rucus.ru.za.za> * Herve Quiroz <hq@FreeBSD.org> * Hye-Shik Chang * Hye-Shik Chang <perky@fallin.lv> * Hye-Shik Chang <perky@python.or.kr> * Iblis Lin <iblis@hs.ntnu.edu.tw> * James Bailie <jimmy@mammothcheese.ca> * James FitzGibbon <jfitz@FreeBSD.org> * Jean-Sébastien Pédron <dumbbell@FreeBSD.org> * Jean-Yves Lefort <jylefort@FreeBSD.org> * Jeff Brown <jabrown@caida.org> * Jeremy Norris <ishmael27@home.com> * Jing-Tang Keith Jang <keith@FreeBSD.org> * John Hein <jhein@symmetricom.com> * John Marino <marino@FreeBSD.org> * John Merryweather Cooper * John Merryweather Cooper <coop9211@uidaho.edu> * John Merryweather Cooper et al * Joseph Koshy <jkoshy@FreeBSD.org> * Josh Elsasser <jre@vineyard.net> * Josh Gilliam <josh@quick.net> * Julian H. Stacey <jhs@FreeBSD.org> * Julian Stecklina * Jyun-Yan You <jyyou@cs.nctu.edu.tw> * Katsuji ISHIKAWA <katsuji.ishikawa@gmail.com> * Kimura Fuyuki <fuyuki@hadaly.org> * Kimura Fuyuki <fuyuki@mj.0038.net> * Kimura Fuyuki <fuyuki@nigredo.org> * Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp> * Kubilay Kocak <koobs@FreeBSD.org> * Lars Thegler <lth@FreeBSD.org> * Lev Walkin <vlm@lionet.info> * Li-Wen Hsu <lwhsu@FreeBSD.org> * Mahdi Mokhtari <mokhi64@gmail.com> * Marcin Cieslak <saper@SYSTEM.PL> * Martin Matuska <mm@FreeBSD.org> * Matthew Hunt <mph@FreeBSD.org> * Michael Butschky <butsch@computi.erols.com> * Michael Johnson <ahze@FreeBSD.org> * Mitsuru YOSHIDA <mitsuru@riken.jp> * Muhammad Moinur Rahman <5u623l20@gmail.com> * Neal Nelson <ports@nicandneal.net> * Nicola Vitale <nivit@FreeBSD.org> * Nils M Holm <nmh@t3x.org> * Oliver Braun <obraun@informatik.unibw-muenchen.de> * Oliver Breuninger <ob@seicom.NET> * Patrick Li <pat@databits.net> * Pawel Worach <pawel.worach@gmail.com> * Pedro F. Giffuni <giffunip@asme.org> * Pedro Giffuni * Pedro Giffuni <giffunip@asme.org> * Pete French <pete@twisted.org.uk> * Peter Schuller <peter.schuller@infidyne.com> * Peter van Heusden <pvh@egenetics.com> * Phillip Neumann <pneumann@gmail.com> * Piotr Kubaj <pkubaj@anongoth.pl> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Pontus Stenetorp <ninjin@kth.se> * Ralf S. Engelschall <rse@engelschall.com> * Rick van der Zwet <rick@wzoeterwoude.net> * Rob Zinkov * Roland Jesse <roland.jesse@gmx.net> * Romain Tartiere <romain@blogreen.org> * Ryan Steinmetz <zi@FreeBSD.org> * Sahil Tandon <sahil@tandon.net> * Sergei Kolobov <sergei@kolobov.com> * Sergey A. Osokin <osa@FreeBSD.org> * Sergey Skvortsov <skv@protey.ru> * Simon Marlow <simonmar@microsoft.com> * Simun Mikecin <numisemis@yahoo.com> * Stanislav Sedov <ssedov@mbsd.msk.ru> * Stephen Weeks <sweeks@sweeks.com> * Steven G. Kargl * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Sylvio Cesar <sylvio@FreeBSD.org> * Thomas Gellekum <tg@FreeBSD.org> * Timothy Beyer <beyert@cs.ucr.edu> * Timothy Bourke <timbob@bigpond.com> * Tom Judge <tj@FreeBSD.org> * Veniamin Gvozdikov <vg@FreeBSD.org> * Vitaly Magerya <vmagerya@gmail.com> * Wen Heping <wenheping@gmail.com> * Wen Heping <wenhping@gmail.com> * Wes Peters <wes@softweyr.com> * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yukihiro Nakai <Nakai@technologist.com> * Yukihiro Nakai <nakai@FreeBSD.org> * Zach Garner <zach@neurosoft.org> * aaron@FreeBSD.org * andrewb@cs.cmu.edu * arved * chinsan * chuckr * dd * erik@smluc.org * gahr * gahr@FreeBSD.org * gpalmer * hsu * ijliao * jasone * jkh * jkoshy * jmacd * jmacd@FreeBSD.org * jmz * js@jeannot.org * jseger@FreeBSD.org * kappa@FreeBSD.org.ua * kbyanc * msmith@gsoft.com.au * mutoh@openedu.org * netchild@FreeBSD.org * patrick * pst * rene@FreeBSD.org * ruslan@shevchenko.kiev.ua * stas * tobez With hat: portmgrf98ae56653
lang/scala: Update to 3.1.0 https://github.com/lampepfl/dotty/releases/tag/3.1.0 PR: 259933431a745a64
lang/scala: Add CPE information Approved by: portmgr (blanket)9a13ac3f25
Remove # $FreeBSD$ from Makefiles.305f148f48
- Switch to options helpers - Update WWW Approved by: portmgr blanket91c7902c64
lang/scala: Update to 2.13.1 PR: 240682 Submitted by: Jens Grassel <freebsd-ports@jan0sch.de> (maintainer)3db00c88fc
Update to 2.13.0 Changelog: - 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. PR: 239944 Submitted by: Jens Grassel <freebsd-ports@jan0sch.de> (maintainer) Sponsored by: Netzkommune GmbHf7fb30306b
Update MAINTAINER to new address PR: 235861 Submitted by: Jens Grassel <jan0sch@mykolab.com> (maintainer)71bc9e8064
Update to 2.12.8 Changelog: https://github.com/scala/scala/releases/tag/v2.12.8 scala changes the license from BSD to Apache: https://www.scala-lang.org/news/license-change.html PR: 233973 Submitted by: j-keck <jhyphenkeck@gmail.com> (maintainer) Sponsored by: Netzkommune GmbH4792f01184
lang/scala update to 2.12.6 PR: 228370 Submitted by: Jens Grassel <jan0sch@mykolab.com> (maintainer)d2fb542e40
lang/scala: Update to 2.12.4 Changes: http://scala-lang.org/news/2.12.4 PR: 224367 Submitted by: j-keck <jhyphenkeck@gmail.com> Approved by: Jens Grassel <jan0sch@mykolab.com> (maintainer)0011e82342
lang/scala: Update to 2.12.3 - Submitter becomes maintainer. The current maintainer is absent without leave (> 3 maintainer timeouts) and Jens submitted the last 3 updates to the port. PR: 221623 Submitted by: Jens Grassel <jan0sch@mykolab.com> Approved by: mitsururike@gmail.com (maintainer timeout, 3 weeks)3bbbf36b0d
Update lang/scala to 2.12.2 PR: 219721 Submitted by: Jens Grassel <jan0sch@mykolab.com> Approved by: Maintainer timeoutd6562885af
Update to 2.12.1 - Add NO_ARCH=yes Changes: http://scala-lang.org/news/2.12.1 PR: 215492 Submitted by: Jens Grassel <jan0sch@mykolab.com> Approved by: lme (mentor), mitsururike@gmail.com (maintainer timeout, ~4 months) Differential Revision: https://reviews.freebsd.org/D10411794d9eea40
lang/scala: 2.11.7 -> 2.11.8 Changes: http://scala-lang.org/news/2.11.8/ PR: 209251 Submitted by: Jens Grassel <jan0sch@mykolab.com>92dee85f66
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolighta9dcad2fffUpdate to 2.11.7 PR: 201103 Submitted by: j-keck <jhyphenkeck@gmail.com> Approved by: maintainer timeout (>2 months)c61c0b031c
- Update to upstream release 2.11.6 PR: 198343 Submitted by: jhyphenkeck@gmail.com Approved by: maintainer timeout690314a69e
- Update to version 2.11.5 [1] - Convert to USES=tar:tgz - Unmute install commands PR: 196761 [1] Submitted by: j-keck <jhyphenkeck@gmail.com> [1] Approved by: maintainer timeout6d6c1662e0
Update to 2.11.2 PR: 192128 Submitted by: mitsururike@gmail.com (maintainer)1976e8305f
Update to 2.11.1 release. PR: 190089 Submitted by: maintainerac69796de9
- Update to version 2.10.4 [1] - More precise LICENSE PR: ports/187953 [1] Submitted by: maintainer26a172d516
- Update from 2.10.2 to 2.10.3 [1] - Update MASTER_SITES [1] - Improve COMMENT - Add stage support PR: ports/182992 Submitted by: mitsururike@gmail.com (maintainer) [1] Approved by: wg/culot (mentors, implicit)6e7cb4e0c2
Add NO_STAGE all over the place in preparation for the staging support (cat: lang)888ab73a81
Update to 2.10.2. PR: ports/179477 Submitted by: Mitsuru YOSHIDA <mitsururike@gmail.com> (maintainer)b7ae9eb1b0
Update to version 2.10.1 PR: ports/177026 Submitted by: maintainera9c1f15862
Update to 2.10.0 release. PR: ports/175342 Submitted by: maintainerebfd1e476b
Decommissioning java 1.5 (EOLed since October 2009): suppress any reference to JAVA_VERSION= 1.5+ (part2)7c354b1913
. Update to 2.9.1. . Set SCALA_HOME to DATADIR and use that in pkg-plist (quietens PORTLINT). PR: 160650 Approved by: maintainer timeout6defa8946e
Use a static SCALA_HOME Fix broken symlink PR: ports/157740 Submitted by: myself Approved by: maintainer timeout, tabthorpe (mentor)f7c03d38d8
Update to 2.9.0.1 Fix the do-install target to not install temporary files. While I am here, use for loops and COPYTREE_SHARE instead of find. PR: ports/157705 Submitted by: Mitsuru YOSHIDA <mitsururike@gmail.com> (maintainer) Approved by: bapt (mentor)a8e515d775
- Update to 2.8.1 PR: ports/152091 Submitted by: <mitsururike@gmail.com> (maintainer)403d2c698c
- Update to 2.8.0 PR: ports/148779 Submitted by: <mitsuru@riken.jp> (maintainer)65910dd310
- Update to 2.7.7 PR: 140263 Submitted by: mitsuru@riken.jp (maintainer)1883663175
- Update to 2.7.5 PR: 135204 Submitted by: mitsuru@riken.jp (maintainer)f3d69e9219
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, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application. WWW: http://www.scala-lang.org/ PR: ports/133887 Submitted by: Mitsuru YOSHIDA <mitsuru at riken.jp>bf21a9fb84