Commit Graph

10 Commits

Author SHA1 Message Date
Martin Weinelt
364301c4c1 openjdk: drop gtk2 support (#544677) 2026-07-29 18:56:26 +00:00
R. Ryantm
4b73eda73c javaPackages.compiler.openjdk8: 8u502-b01 -> 8u502-b07 2026-07-23 10:30:44 +00:00
Martin Weinelt
e393b159ea openjdk: drop gtk2 support 2026-07-22 22:40:48 +02:00
Ryan Omasta
5870c95dfa openjdk8{,_headless}: 8u472-b08 -> 8u502-b01 2026-05-12 05:49:10 -06:00
R. Ryantm
b98a7b4539 jdk8: 8u462-b08 -> 8u472-b08 2025-10-25 01:32:24 +00:00
Florian Klink
55ef7dad42 buildMavenPackage: use generate-cacerts.pl to populate trust store
In some cases, NIX_SSL_CERT_FILE may point to variation of cacerts,
see https://github.com/NixOS/nixpkgs/issues/435467 for examples.

`keytool` is not happy with all certs in there, and requires some
special care.

Re-use the tooling we have to populate openjdk 8 with its
trust store, instead of our naïve approach.

The nixpkgs linter doesn't allow us to simply refer to the .pl file from
inside the openjdk directory, and re-exposing it only from the openjdk8
derivation as a passthru is also a bit annoying.

As suggested in PR review, expose the perl script via pkgs and use it
both for build-maven-package and the openjdk8 build.

Fixes #435467.
2025-09-17 16:14:30 +03:00
R. Ryantm
a4624b1d1a jdk8: 8u442-b06 -> 8u462-b08 2025-07-20 05:39:21 +00:00
R. Ryantm
c025652ded jdk8: 8u432-b06 -> 8u442-b06 2025-02-17 09:56:37 +00:00
Emily
d831e4c17b openjdk8: 8u422-ga -> 8u432-b06 2024-10-24 19:25:30 +01:00
Emily
9bad08529e openjdk{8,11,17,21,23}: deduplicate into generic.nix 2024-10-24 15:04:55 +01:00