+1
-1
pkgs/by-name/an/anyk/package.nix
+1
-1
pkgs/by-name/an/anyk/package.nix
-181
pkgs/development/compilers/openjdk/11.nix
-181
pkgs/development/compilers/openjdk/11.nix
···-{ stdenv, lib, fetchpatch, fetchFromGitHub, bash, pkg-config, autoconf, cpio, file, which, unzip-LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort | uniq | tr '\n' ':'):$LIBDIRS"
+6
pkgs/development/compilers/openjdk/11/source.json
+6
pkgs/development/compilers/openjdk/11/source.json
-209
pkgs/development/compilers/openjdk/17.nix
-209
pkgs/development/compilers/openjdk/17.nix
···-url = "https://src.fedoraproject.org/rpms/java-openjdk/raw/06c001c7d87f2e9fe4fedeef2d993bcd5d7afa2a/f/rh1673833-remove_removal_of_wformat_during_test_compilation.patch";-url = "https://git.alpinelinux.org/aports/plain/community/openjdk17/FixNullPtrCast.patch?id=41e78a067953e0b13d062d632bae6c4f8028d91c";-# Fetching patch from chimera because they already went through the effort of rebasing it onto jdk17-url = "https://raw.githubusercontent.com/chimera-linux/cports/4614075d19e9c9636f3f7e476687247f63330a35/contrib/openjdk17/patches/lfs64.patch";-# IDEs use the provided src.zip to navigate the Java codebase (https://github.com/NixOS/nixpkgs/pull/95081)-LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort -u | tr '\n' ':'):$LIBDIRS"
+6
pkgs/development/compilers/openjdk/17/source.json
+6
pkgs/development/compilers/openjdk/17/source.json
-195
pkgs/development/compilers/openjdk/21.nix
-195
pkgs/development/compilers/openjdk/21.nix
···-url = "https://src.fedoraproject.org/rpms/java-openjdk/raw/06c001c7d87f2e9fe4fedeef2d993bcd5d7afa2a/f/rh1673833-remove_removal_of_wformat_during_test_compilation.patch";-# IDEs use the provided src.zip to navigate the Java codebase (https://github.com/NixOS/nixpkgs/pull/95081)-LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort -u | tr '\n' ':'):$LIBDIRS"
+6
pkgs/development/compilers/openjdk/21/source.json
+6
pkgs/development/compilers/openjdk/21/source.json
-260
pkgs/development/compilers/openjdk/23.nix
-260
pkgs/development/compilers/openjdk/23.nix
···-# IDEs use the provided src.zip to navigate the Java codebase (https://github.com/NixOS/nixpkgs/pull/95081)-LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort -u | tr '\n' ':'):$LIBDIRS"
+6
pkgs/development/compilers/openjdk/23/source.json
+6
pkgs/development/compilers/openjdk/23/source.json
-230
pkgs/development/compilers/openjdk/8.nix
-230
pkgs/development/compilers/openjdk/8.nix
···-, libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama, libXcursor, libXrandr-substituteInPlace hotspot/make/linux/makefiles/dtrace.make --replace /usr/include/sys/sdt.h "/no-such-path"-rm $out/lib/openjdk/jre/lib/${architecture}/{libjsound,libjsoundalsa,libsplashscreen,libawt*,libfontmanager}.so-perl ${./generate-cacerts.pl} $jre/lib/openjdk/jre/bin/keytool ${cacert}/etc/ssl/certs/ca-bundle.crt-LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort | uniq | tr '\n' ':'):$LIBDIRS"
+6
pkgs/development/compilers/openjdk/8/source.json
+6
pkgs/development/compilers/openjdk/8/source.json
pkgs/development/compilers/openjdk/currency-date-range-jdk10.patch
pkgs/development/compilers/openjdk/11/patches/currency-date-range-jdk10.patch
pkgs/development/compilers/openjdk/currency-date-range-jdk10.patch
pkgs/development/compilers/openjdk/11/patches/currency-date-range-jdk10.patch
pkgs/development/compilers/openjdk/currency-date-range-jdk8.patch
pkgs/development/compilers/openjdk/8/patches/currency-date-range-jdk8.patch
pkgs/development/compilers/openjdk/currency-date-range-jdk8.patch
pkgs/development/compilers/openjdk/8/patches/currency-date-range-jdk8.patch
pkgs/development/compilers/openjdk/fix-java-home-jdk10.patch
pkgs/development/compilers/openjdk/11/patches/fix-java-home-jdk10.patch
pkgs/development/compilers/openjdk/fix-java-home-jdk10.patch
pkgs/development/compilers/openjdk/11/patches/fix-java-home-jdk10.patch
pkgs/development/compilers/openjdk/fix-java-home-jdk21.patch
pkgs/development/compilers/openjdk/21/patches/fix-java-home-jdk21.patch
pkgs/development/compilers/openjdk/fix-java-home-jdk21.patch
pkgs/development/compilers/openjdk/21/patches/fix-java-home-jdk21.patch
pkgs/development/compilers/openjdk/fix-java-home-jdk8.patch
pkgs/development/compilers/openjdk/8/patches/fix-java-home-jdk8.patch
pkgs/development/compilers/openjdk/fix-java-home-jdk8.patch
pkgs/development/compilers/openjdk/8/patches/fix-java-home-jdk8.patch
pkgs/development/compilers/openjdk/fix-library-path-jdk11.patch
pkgs/development/compilers/openjdk/11/patches/fix-library-path-jdk11.patch
pkgs/development/compilers/openjdk/fix-library-path-jdk11.patch
pkgs/development/compilers/openjdk/11/patches/fix-library-path-jdk11.patch
pkgs/development/compilers/openjdk/fix-library-path-jdk17.patch
pkgs/development/compilers/openjdk/17/patches/fix-library-path-jdk17.patch
pkgs/development/compilers/openjdk/fix-library-path-jdk17.patch
pkgs/development/compilers/openjdk/17/patches/fix-library-path-jdk17.patch
pkgs/development/compilers/openjdk/fix-library-path-jdk8.patch
pkgs/development/compilers/openjdk/8/patches/fix-library-path-jdk8.patch
pkgs/development/compilers/openjdk/fix-library-path-jdk8.patch
pkgs/development/compilers/openjdk/8/patches/fix-library-path-jdk8.patch
pkgs/development/compilers/openjdk/generate-cacerts.pl
pkgs/development/compilers/openjdk/8/generate-cacerts.pl
pkgs/development/compilers/openjdk/generate-cacerts.pl
pkgs/development/compilers/openjdk/8/generate-cacerts.pl
+514
-132
pkgs/development/compilers/openjdk/generic.nix
+514
-132
pkgs/development/compilers/openjdk/generic.nix
···+url = "https://src.fedoraproject.org/rpms/java-openjdk/raw/06c001c7d87f2e9fe4fedeef2d993bcd5d7afa2a/f/rh1673833-remove_removal_of_wformat_during_test_compilation.patch";+url = "https://git.alpinelinux.org/aports/plain/community/openjdk17/FixNullPtrCast.patch?id=41e78a067953e0b13d062d632bae6c4f8028d91c";+# Fetching patch from chimera because they already went through the effort of rebasing it onto jdk17+url = "https://raw.githubusercontent.com/chimera-linux/cports/4614075d19e9c9636f3f7e476687247f63330a35/contrib/openjdk17/patches/lfs64.patch";······+++ lib.optional headless (if atLeast11 then "--enable-headless-only" else "--disable-headful")···+substituteInPlace hotspot/make/linux/makefiles/dtrace.make --replace /usr/include/sys/sdt.h "/no-such-path"+# IDEs use the provided src.zip to navigate the Java codebase (https://github.com/NixOS/nixpkgs/pull/95081)+rm $out/lib/openjdk/jre/lib/${architecture}/{libjsound,libjsoundalsa,libsplashscreen,libawt*,libfontmanager}.so-# IDEs use the provided src.zip to navigate the Java codebase (https://github.com/NixOS/nixpkgs/pull/95081)+perl ${./8/generate-cacerts.pl} $jre/lib/openjdk/jre/bin/keytool ${cacert}/etc/ssl/certs/ca-bundle.crt-LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort -u | tr '\n' ':'):$LIBDIRS"···
pkgs/development/compilers/openjdk/ignore-LegalNoticeFilePlugin-jdk17.patch
pkgs/development/compilers/openjdk/17/patches/ignore-LegalNoticeFilePlugin-jdk17.patch
pkgs/development/compilers/openjdk/ignore-LegalNoticeFilePlugin-jdk17.patch
pkgs/development/compilers/openjdk/17/patches/ignore-LegalNoticeFilePlugin-jdk17.patch
pkgs/development/compilers/openjdk/ignore-LegalNoticeFilePlugin-jdk18.patch
pkgs/development/compilers/openjdk/21/patches/ignore-LegalNoticeFilePlugin-jdk18.patch
pkgs/development/compilers/openjdk/ignore-LegalNoticeFilePlugin-jdk18.patch
pkgs/development/compilers/openjdk/21/patches/ignore-LegalNoticeFilePlugin-jdk18.patch
pkgs/development/compilers/openjdk/increase-javadoc-heap-jdk13.patch
pkgs/development/compilers/openjdk/17/patches/increase-javadoc-heap-jdk13.patch
pkgs/development/compilers/openjdk/increase-javadoc-heap-jdk13.patch
pkgs/development/compilers/openjdk/17/patches/increase-javadoc-heap-jdk13.patch
pkgs/development/compilers/openjdk/increase-javadoc-heap.patch
pkgs/development/compilers/openjdk/11/patches/increase-javadoc-heap.patch
pkgs/development/compilers/openjdk/increase-javadoc-heap.patch
pkgs/development/compilers/openjdk/11/patches/increase-javadoc-heap.patch
-7
pkgs/development/compilers/openjdk/info.json
-7
pkgs/development/compilers/openjdk/info.json
-11
pkgs/development/compilers/openjdk/meta.nix
-11
pkgs/development/compilers/openjdk/meta.nix
···-platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" "armv7l-linux" "armv6l-linux" "powerpc64le-linux" ];-knownVulnerabilities = optionals (builtins.elem (versions.major version) [ "12" "13" "14" "15" "16" "18" "19" "20" ]) [
pkgs/development/compilers/openjdk/read-truststore-from-env-jdk10.patch
pkgs/development/compilers/openjdk/11/patches/read-truststore-from-env-jdk10.patch
pkgs/development/compilers/openjdk/read-truststore-from-env-jdk10.patch
pkgs/development/compilers/openjdk/11/patches/read-truststore-from-env-jdk10.patch
pkgs/development/compilers/openjdk/read-truststore-from-env-jdk8.patch
pkgs/development/compilers/openjdk/8/patches/read-truststore-from-env-jdk8.patch
pkgs/development/compilers/openjdk/read-truststore-from-env-jdk8.patch
pkgs/development/compilers/openjdk/8/patches/read-truststore-from-env-jdk8.patch
pkgs/development/compilers/openjdk/swing-use-gtk-jdk10.patch
pkgs/development/compilers/openjdk/11/patches/swing-use-gtk-jdk10.patch
pkgs/development/compilers/openjdk/swing-use-gtk-jdk10.patch
pkgs/development/compilers/openjdk/11/patches/swing-use-gtk-jdk10.patch
pkgs/development/compilers/openjdk/swing-use-gtk-jdk13.patch
pkgs/development/compilers/openjdk/17/patches/swing-use-gtk-jdk13.patch
pkgs/development/compilers/openjdk/swing-use-gtk-jdk13.patch
pkgs/development/compilers/openjdk/17/patches/swing-use-gtk-jdk13.patch
pkgs/development/compilers/openjdk/swing-use-gtk-jdk8.patch
pkgs/development/compilers/openjdk/8/patches/swing-use-gtk-jdk8.patch
pkgs/development/compilers/openjdk/swing-use-gtk-jdk8.patch
pkgs/development/compilers/openjdk/8/patches/swing-use-gtk-jdk8.patch
+1
-1
pkgs/development/tools/scenic-view/default.nix
+1
-1
pkgs/development/tools/scenic-view/default.nix
+3
-3
pkgs/top-level/all-packages.nix
+3
-3
pkgs/top-level/all-packages.nix
·········
+13
-42
pkgs/top-level/java-packages.nix
+13
-42
pkgs/top-level/java-packages.nix
···+openjdk = callPackage ../development/compilers/openjdk/generic.nix { inherit featureVersion; };···