nixpkgs/pkgs
Matt McHenry e7cfa26a86 openjdk: init 19.0.1
as usual this is mostly copy-pasted from 18, so this commit is best
reviewed with '--find-copies-harder'

stop exposing openjdk 18 since it was not a long-term support release

change the default openjdk from 17 to 19 since nixpkgs is a
rolling-release repository

drop the ceremony around bootstrapping via adoptopenjdk for 64-bit
builds vs. via earlier openjdk builds for 32-bit, because, to be
frank, since we're using temurin now, it's not a simple copy-paste
job.  :-/  if someone needs a 32-bit openjdk, that work can be done
separately.

JavaFX revs from 17 to 19; it looks like 18 was never packaged along
with JDK 18.

* the gradle invocation used to build JavaFX must still be done with
  Java 18, as gradle does not yet support running itself on Java 19.

* a couple of patches need to be applied, since a new State enum was
  introduced in the JDK that collides with one in JavaFX.

* the hash of the gradle dependencies has not changed, which is
  surprising, but as far as I can tell correct.

One application (libreoffice) doesn't work with 19 yet, so pin it to
jdk 17 for now.

Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
2022-11-22 20:33:24 -05:00
..
applications openjdk: init 19.0.1 2022-11-22 20:33:24 -05:00
build-support Merge pull request #197997 from atorres1985-contrib/hummingbird 2022-10-28 17:10:53 -03:00
common-updater
data Merge pull request #190428 from zhaofengli/monocraft 2022-10-31 06:35:48 +01:00
desktops cinnamon.cinnamon-common: unbreak cinnamon2d session 2022-10-29 22:45:33 +08:00
development openjdk: init 19.0.1 2022-11-22 20:33:24 -05:00
games raylib-games: init at 2022-10-14 2022-10-31 08:54:48 -05:00
misc xautolock: use xorg.* packages directly instead of xlibsWrapper indirection 2022-10-30 11:35:20 +01:00
os-specific dpdk: update kernel version constraint. 2022-10-31 14:03:22 +01:00
pkgs-lib
servers Merge pull request #198618 from r-ryantm/auto-update/wiki-js 2022-10-31 13:59:28 +01:00
shells Merge pull request #197891 from r-ryantm/auto-update/oh-my-zsh 2022-10-26 12:25:40 -04:00
stdenv
test
tools Merge pull request #198521 from Infinidoge/init/frei 2022-10-31 16:44:53 +01:00
top-level openjdk: init 19.0.1 2022-11-22 20:33:24 -05:00