Commit Graph

132 Commits

Author SHA1 Message Date
Omar Jatoi
0885304a54 scala: 3.3.6 -> 3.3.8 2026-07-24 09:03:28 -04:00
Ture Bentzin
087ba5bfea scala-next: 3.8.2 -> 3.8.3 2026-04-05 09:32:28 +00:00
Hythera
2b427aa39c scala_{2_12,2_13}: set pname 2026-02-03 23:15:42 +01:00
Ihar Hrachyshka
a269d900c4 treewide: remove remaining meta = with lib; 2025-12-14 15:16:00 -05:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Wolfgang Walther
3b1e37dce8 maintainers: drop nequissimus
Reacted to 3 out of 375 maintainer pings in the least 180 days.
2025-12-09 21:09:09 +01:00
mivorasu
ee0866bddd treewide: conform descriptions to the standards 2025-07-28 04:39:00 +00:00
Wolfgang Walther
29ebc6ff47 scala: refactor bare to passthru
The `.bare` attribute is probably only supposed to be used inside
nixpkgs, i.e. for `scala-next`. Still, this link breaks in some obscure
override scenarios, so let's improve that with a passthru.

Also: Any attribute concatenation onto the result of mkDerivation will
break some overrideability.
2025-06-18 19:15:12 +02:00
Natsu Kagami
e23d133311 scala: 3.3.5 -> 3.3.6 2025-05-15 15:15:31 +02:00
Karol Chmist
fa74c47f61 Remove maintainer karolchmist 2025-05-06 15:43:53 +02:00
Omar Jatoi
b6f322c419 scala: 3.3.4 -> 3.3.5 2025-03-28 09:00:20 -04:00
Arnout Engelen
ba0c675aed scala: drop scala 2.10 and 2.11 (#370676) 2025-01-22 15:15:40 +01:00
Arnout Engelen
49cbad741b scala: 3.3.3 -> 3.3.4, scala-next: 3.5.1 -> 3.6.3 (#375554) 2025-01-22 15:15:05 +01:00
Natsu Kagami
04f9ef9984 scala: 3.3.3 -> 3.3.4 2025-01-21 17:11:58 +01:00
zowoq
bd641be4e9 treewide: remove nixfmt-classic from updateScript 2025-01-19 12:35:18 +10:00
Arnout Engelen
fb6736a984 scala: drop scala 2.10 and 2.11
While technically still in maintenance mode, I don't think
these old versions have a place in nixpkgs.

https://www.scala-lang.org/download/all.html
2025-01-06 12:08:26 +01:00
Arnout Engelen
56d83477b1 scala_2_13: 2.13.12 -> 2.13.15 2025-01-03 18:26:44 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Natsu Kagami
fd1e99e57e scala{,-next}: add meta.mainProgram 2024-10-09 12:07:25 +02:00
nikolaiser
a03eab619f scala-next: Init at 3.5.1
This change allows to use the latest non-LTS scala version
2024-09-28 11:03:22 +02:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Arnout Engelen
833de4fa88 scala_3: 3.3.1 -> 3.3.3 2024-05-30 18:38:49 +02:00
Janne Heß
af69be669f treewide: Rename nixfmt to nixfmt-classic (#300468)
* treewide: Rename nixfmt to nixfmt-classic

* Update pkgs/top-level/aliases.nix

Co-authored-by: Silvan Mosberger <github@infinisil.com>

---------

Co-authored-by: Silvan Mosberger <github@infinisil.com>
2024-04-02 20:47:13 +02:00
kashw2
8ff38d746d scala_3: 3.3.0 -> 3.3.1 2023-09-12 16:53:37 +10:00
kashw2
fa7ea4f889 scala_2_13: 2.13.11 -> 2.13.12 2023-09-12 16:53:27 +10:00
timothy
9bb37b4607 scala_3: 3.2.2 -> 3.3.0
scala_2_13: 2.13.10 -> 2.13.11
scala_2_12: 2.12.15 -> 2.12.18
2023-06-15 13:41:21 +07:00
Ryan Mulligan
7e91be2022 scala: fix updatescript evaluation 2023-02-23 21:27:01 -08:00
Fabián Heredia Montiel
5728350050 scala: 3.2.0 → 3.2.2 2023-02-17 20:23:17 -06:00
Shawn8901
a59dda942c treewide: remove global with lib; statements in pkgs/development 2023-01-26 18:31:02 +01:00
Sandro
e461e83aa7 Merge pull request #191966 from jvanbruegge/isabelle-2022 2022-12-03 00:45:47 +01:00
A cursed quail
403a7405ab dotty: use preFixup instead of fixupPhase 2022-11-20 22:31:00 -06:00
Jan van Brügge
c012d55d9f scala_3: expose scala3-bare as attribute 2022-10-26 12:10:10 +01:00
Jakub Kozłowski
6594eb2fc8 scala: 2.13.8 -> 2.13.10 (#195542) 2022-10-14 09:13:43 -04:00
timothy
b6b832b8b4 scala_3: 3.1.3 -> 3.2.0 2022-09-02 10:22:03 +07:00
Fabián Heredia Montiel
4a70e004c0 scala: 3.1.0 → 3.1.3
Release notes:

 - https://github.com/lampepfl/dotty/releases/tag/3.1.1
 - https://github.com/lampepfl/dotty/releases/tag/3.1.2
 - https://github.com/lampepfl/dotty/releases/tag/3.1.3
2022-08-24 13:34:27 -05:00
Arnout Engelen
30b459c377 dotty: rename to scala_3
Major version 3 of the Scala compiler started out under the codename 'dotty', and that's how it was packaged initially in nixpkgs.

Now that dotty has become the 'official' scala 3 compiler (see also b0f0e1d), we should rename the package as well

Fixes #170911
2022-05-05 11:32:30 +02:00
Felix Buehler
783d2679e5 treewide: rename name to pname&version 2022-03-08 13:24:25 +01:00
R. Ryantm
2d3dd64808 scala: 2.13.7 -> 2.13.8 2022-01-13 12:44:50 -05:00
Fabián Heredia Montiel
38ff77cfbb scala_2_13: 2.13.6 → 2.13.7 2021-11-02 09:15:50 -04:00
Timothy
c5c02ea320 dotty: 3.0.0 → 3.1.0 2021-10-19 07:08:46 +07:00
Tim Steinbach
d388af3695 scala_2_12: 2.12.14 → 2.12.15 2021-09-16 09:31:31 -04:00
Tim Steinbach
cd95007afd scala_2_12: 2.12.13 → 2.12.14 2021-08-19 16:13:49 +00:00
Timothy Klim
a98f5738d2 scala_2_13: 2.13.5 → 2.13.6
dotty: 3.0.0-RC3 → 3.0.0
2021-05-18 09:43:12 +07:00
skykanin
b0f0e1d175 dotty: 0.26.0-RC1 -> 3.0.0-RC3 2021-04-27 22:26:25 +02:00
Frederik Rietdijk
c456a2512f Merge master into staging-next 2021-02-26 10:25:13 +01:00
Tim Steinbach
dae9c71893 scala_2_13: 2.13.4 → 2.13.5 2021-02-23 12:25:13 -05:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Tim Steinbach
0d3bf0781f scala: Replace VM test with installCheckPhase 2021-02-03 10:24:42 -05:00
Ben Siraphob
acc5f7b18a pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
Tim Steinbach
10e0e8251c scala_2_12: 2.12.12 → 2.12.13 2021-01-15 10:39:11 -05:00