José Luis Lafuente
b839e6963f
openjdk22: add version test
2024-09-09 09:04:42 +03:00
tomberek
b973af57ae
Merge pull request #328278 from r-ryantm/auto-update/jdk22
...
jdk22: 22.0.1-ga -> 22.0.2-ga
2024-08-04 15:47:05 -04:00
Sandro
e700287f93
Merge pull request #299046 from ShamrockLee/jre-minimal-fix
...
jre_minimal: convert `passthru.tests` to an attribute set and fix pre/post hook running
2024-08-02 00:16:53 +02:00
Emily
164f9eaf8c
openjfx{11,17,21,22}: pin to FFmpeg 6
2024-08-01 14:48:16 +01:00
Emily
43fe9d2bbc
{javaPackages.compiler.openjdk18,corretto19,open{jdk,jfx}{19,20}*}: drop
...
These have all been end‐of‐life for more than 10 months.
2024-08-01 13:29:26 +01:00
Emily
85e21e0dc0
openjfx15: delete files
...
Not “drop”; these files are literally not referenced anywhere in
the tree, as far as I can tell.
2024-08-01 11:57:42 +01:00
Yueh-Shun Li
6a4cf944ef
jre_minimal.tests: convert to an attribute set
...
Provide package tests as an attribute set instead of a list, making it
easier to build individual test cases.
2024-07-29 07:39:40 +08:00
Yureka
92678902ba
openjdk17: backport musl 1.2.4 fixes
...
Signed-off-by: Yureka <fork-nixpkgs-with@yuka.dev>
2024-07-20 10:11:07 +02:00
R. Ryantm
1af9acb57f
jdk22: 22.0.1-ga -> 22.0.2-ga
2024-07-18 22:29:32 +00:00
Artturin
a516ea8c99
Merge branch 'staging-next' into staging
2024-07-16 19:07:48 +03:00
Atemu
476b450df8
Merge pull request #272380 from chayleaf/gradle2
...
gradle: add setup hook
2024-07-14 22:08:41 +02:00
Jan Tojnar
1275c3f884
Merge branch 'staging-next' into staging
2024-07-12 21:36:23 +02:00
❄️
b860563063
Merge pull request #281621 from superherointj/pkgsMusl.jdk8-mark-broken
...
pkgsMusl.jdk8: mark broken for musl
2024-07-12 14:36:43 -03:00
chayleaf
e6f8a3baba
openjfx: convert to gradle setup hook
2024-07-12 21:36:12 +07:00
chayleaf
27d8261b6d
openjfx: move derivations into separate dirs
2024-07-12 21:36:11 +07:00
Infinidoge
535dd96948
openjdk: remove adoptopenjdk-bin, openjdk 12/13/14/15/16
...
AdoptOpenJDK is a long-deprecated project, having been superceded by
Eclipse Temurin quite a while ago. Additionally, after running the
generate sources command, many of its subpackages fail to evaluate due
to missing binaries for versions the package expects. Because everything
provided by AdoptOpenJDK is either long-deprecated or also provided by
Temurin, its removal should not cause many problems.
By the same token, OpenJDK 12, 13, 14, 15, and 16 have also all been long
deemed EOL, and 13/14 are both actively broken and fail to build. These
packages, and their associated (and unnecessary) bootstrap chain are a
major factor in the tech debt of OpenJDK as an ecosystem in Nixpkgs.
OpenJDK 16 was the only user of OpenJFX 15, so it has also been removed.
By removing these packages, OpenJDK should hopefully be more
maintainable into the future.
2024-07-11 14:53:27 -04:00
Thiago Kenji Okada
a773e50715
Merge pull request #316300 from nessdoor/openjdk-clang
...
openjdk: enable Clang-based builds of jdk{11,17,19,20,21,22}
2024-07-11 18:11:21 +01:00
Sandro
7a329a89de
Merge pull request #322599 from jtojnar/java-gnome2-drop
...
openjdk: remove gnome_vfs & GConf
2024-07-03 00:30:11 +02:00
K900
c7268baf73
Merge remote-tracking branch 'origin/master' into staging-next
2024-07-02 20:59:57 +03:00
h7x4
9e96fae5f0
Merge pull request #320439 from r-ryantm/auto-update/jdk22
...
jdk22: 22-ga -> 22.0.1-ga
2024-07-02 19:56:41 +02:00
Jan Tojnar
0774766ffe
openjdk: rename enableGnome2 to enableGtk
...
GNOME 2 dependencies were removed in the previous commit.
gtk3 and glib are used to provide GTK look and feel.
glib is also used for proxy settings but it probably does not make much sense
to have a separate option, since disjoint union with GTK-based environments is small.
2024-06-27 09:35:30 +02:00
Jan Tojnar
dbd9745e11
openjdk: remove gnome_vfs & GConf
...
Those libraries have been deprecated for 10+ years and require daemons
that no-one has running these days.
Keep the `enableGnome2` argument for BC.
2024-06-26 10:28:29 +02:00
Tomas Antonio Lopez
5474272067
openjdk: configure build to support a Clang-based stdenv
2024-06-22 20:42:24 +02:00
Martin Weinelt
f822b2ba5c
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
- pkgs/development/python-modules/langsmith/default.nix
- pkgs/development/python-modules/rich-pixels/default.nix
- pkgs/servers/teleport/generic.nix
2024-06-18 20:16:19 +02:00
R. Ryantm
7a1b6c2be4
jdk22: 22-ga -> 22.0.1-ga
2024-06-17 05:57:32 +00:00
Yueh-Shun Li
db25698843
jre_miniman.tests: fix pre/post hook running
2024-06-17 06:08:15 +08:00
José Luis Lafuente
28d29422b2
openjdk22: remove redundant let binding
...
With the new `mkDerivation (finalAttrs: {})` pattern, the
```
let openjdk = ... ; in
openjdk
```
is no longer necessary
2024-06-10 11:14:47 +02:00
github-actions[bot]
c8c2ff3b9b
Merge staging-next into staging
2024-06-10 00:02:49 +00:00
Alexis Hildebrandt
f8c4a98e8e
treewide: Remove the definite article from meta.description
...
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00
github-actions[bot]
387e704ac5
Merge staging-next into staging
2024-06-08 18:01:29 +00:00
Doron Behar
a07fdd5625
Merge pull request #306616 from jlesquembre/jl/jdk
...
openjdk22: add updateScript
2024-06-08 20:01:25 +03:00
José Luis Lafuente
3c4938ddd2
openjdk22: add updateScript
2024-06-07 22:36:31 +02:00
Weijia Wang
4ed4611b0c
Merge pull request #313928 from wegank/openjdk-bump-split-5
...
openjdk21, openjfx21: update
2024-06-01 22:28:14 +02:00
Infinidoge
614dc610fe
openjfx: 17.0.6+3 -> 17.0.11-ga
2024-05-25 14:11:53 +02:00
Infinidoge
5a3c6df28f
openjdk: 17.0.7+7 -> 17.0.11+9
2024-05-25 14:11:53 +02:00
Thiago Kenji Okada
3292b1e79b
Merge pull request #313925 from wegank/openjdk-bump-split-3
...
openjdk11, openjfx11, corretto11: update
2024-05-25 12:16:46 +01:00
Infinidoge
e397de45fe
openjfx: mark EOL releases as vulnerable
2024-05-24 17:06:06 -04:00
Infinidoge
bc1d332e1e
openjfx: build openjfx21 with openjdk21
2024-05-24 17:06:06 -04:00
Infinidoge
936fd7cb3b
openjfx: build openjfx20 with openjdk20
2024-05-24 17:06:05 -04:00
Infinidoge
d3307e2d2f
openjdk: add infinidoge as maintainer
2024-05-24 17:06:05 -04:00
Infinidoge
4484cc91ac
openjdk: mark openjdk19 and openjdk20 as EOL
2024-05-24 17:06:05 -04:00
Weijia Wang
c341ac58ae
Merge pull request #313923 from wegank/openjdk-bump-split-2
...
openjdk8: 8u362-ga -> 8u412-ga
2024-05-24 18:40:24 +02:00
Weijia Wang
7eb4e94008
Merge pull request #313920 from wegank/openjdk-bump-split-1
...
openjdk{16,18,19,20}, openjfx{20,22}: update
2024-05-24 12:54:46 +02:00
Sigmanificient
203a48ad35
pkgs/development: remove unused fetchpatch arguments
2024-05-24 02:53:57 +02:00
Infinidoge
a1ecc28282
openjfx: 21-ga -> 21.0.3-ga
2024-05-23 10:46:03 +02:00
Infinidoge
cc817ea5d5
openjdk: 21+35 -> 21.0.3+9
2024-05-23 10:45:51 +02:00
Infinidoge
6c26092a0e
openjfx: 11.0.18+1 -> 11.0.20+1
2024-05-23 10:40:24 +02:00
Infinidoge
fd875d904c
openjdk: 11.0.19+7 -> 11.0.23+9
2024-05-23 10:40:10 +02:00
Infinidoge
1962ef0f77
openjdk: 8u362-ga -> 8u412-ga
2024-05-23 10:38:10 +02:00
Infinidoge
82ee713858
openjfx: 22+30 -> 22.0.1-ga
2024-05-23 10:33:01 +02:00