diff options
Diffstat (limited to 'gnu/packages/java.scm')
| -rw-r--r-- | gnu/packages/java.scm | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 2dad131c00b..403c446a820 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm | |||
| @@ -2096,6 +2096,50 @@ new Date();")) | |||
| 2096 | "This package provides the Java development kit OpenJDK.") | 2096 | "This package provides the Java development kit OpenJDK.") |
| 2097 | (license license:gpl2+))) | 2097 | (license license:gpl2+))) |
| 2098 | 2098 | ||
| 2099 | (define-public openjdk12 | ||
| 2100 | (package | ||
| 2101 | (inherit openjdk11) | ||
| 2102 | (name "openjdk") | ||
| 2103 | (version "12.33") | ||
| 2104 | (source (origin | ||
| 2105 | (method url-fetch) | ||
| 2106 | (uri "http://hg.openjdk.java.net/jdk/jdk/archive/0276cba45aac.tar.bz2") | ||
| 2107 | (file-name (string-append name "-" version ".tar.bz2")) | ||
| 2108 | (sha256 | ||
| 2109 | (base32 | ||
| 2110 | "0mbhdrk12b6878kby0flnbak7444dlpm0ihlmf92vk59y1c02bc2")) | ||
| 2111 | (modules '((guix build utils))) | ||
| 2112 | (snippet | ||
| 2113 | `(begin | ||
| 2114 | (for-each delete-file (find-files "." ".*.bin$")) | ||
| 2115 | (for-each delete-file (find-files "." ".*.exe$")) | ||
| 2116 | (for-each delete-file (find-files "." ".*.jar$")) | ||
| 2117 | #t)))) | ||
| 2118 | (inputs | ||
| 2119 | `(("alsa-lib" ,alsa-lib) | ||
| 2120 | ("cups" ,cups) | ||
| 2121 | ("fontconfig" ,fontconfig) | ||
| 2122 | ("freetype" ,freetype) | ||
| 2123 | ("giflib" ,giflib) | ||
| 2124 | ("lcms" ,lcms) | ||
| 2125 | ("libjpeg" ,libjpeg) | ||
| 2126 | ("libpng" ,libpng) | ||
| 2127 | ("libx11" ,libx11) | ||
| 2128 | ("libxext" ,libxext) | ||
| 2129 | ("libxrandr" ,libxrandr) | ||
| 2130 | ("libxrender" ,libxrender) | ||
| 2131 | ("libxt" ,libxt) | ||
| 2132 | ("libxtst" ,libxtst))) | ||
| 2133 | (native-inputs | ||
| 2134 | `(("autoconf" ,autoconf) | ||
| 2135 | ("openjdk11" ,openjdk11) | ||
| 2136 | ("openjdk11:jdk" ,openjdk11 "jdk") | ||
| 2137 | ("pkg-config" ,pkg-config) | ||
| 2138 | ("unzip" ,unzip) | ||
| 2139 | ("which" ,which) | ||
| 2140 | ("zip" ,zip))) | ||
| 2141 | (home-page "https://openjdk.java.net/projects/jdk/12"))) | ||
| 2142 | |||
| 2099 | (define-public icedtea icedtea-8) | 2143 | (define-public icedtea icedtea-8) |
| 2100 | 2144 | ||
| 2101 | 2145 | ||
