Commit graph

364 commits

Author SHA1 Message Date
Arnout Engelen 380b350fb3
jre-minimal: remove unnecessary test file
Looks like we meant to move this file to `tests/test_jre_minimal.nix` but
somehow we accidentally duplicated it.
2021-08-05 09:20:41 +02:00
Frederik Rietdijk 196d3b8291 openjfx11: stay with python2 2021-07-27 20:37:06 +02:00
Benjamin Asbach 13a8746306 openjdk: 11.0.11+9 -> 11.0.12+7 2021-07-21 14:45:26 -06:00
Benjamin Asbach 8c8b704c79 openjdk: 11.0.10+11 -> 11.0.11+9
fixes #128407
2021-06-28 16:25:49 -05:00
Sandro 045784e3fc
Merge pull request #127106 from fzakaria/faridzakaria/jdk11-patch-library
openjdk11: remove default library path
2021-06-17 13:42:10 +02:00
Sandro 71a97e076d
Merge pull request #125498 from Atemu/jetbrains-mainProgram 2021-06-17 01:45:47 +02:00
Sandro ec9b2e2424
openjdk: update meta.homepage 2021-06-17 01:22:29 +02:00
Farid Zakaria f9f5f4986b openjdk11: remove default library path
This is a follow up to #123708 which does the similar patch but for
OpenJDK11.

Please see the linked issue for more detailed rationale.
2021-06-16 09:30:24 -07:00
Atemu 9dc58496dd openjdk: correct license 2021-06-16 12:41:18 +02:00
Atemu 75d0e4645e openjdk: extract common meta
Also expands Darwin's openjdk.meta to include most attrs of Linux'
2021-06-16 12:40:34 +02:00
AndersonTorres e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Domen Kožar aeb44a891a
Merge pull request #125184 from domenkozar/aarch64-darwin-eval
Aarch64 darwin eval
2021-06-03 11:21:20 +02:00
Farid Zakaria fa44962db9 jdk8: fix sprintf patch
This fixes a recent commit via #123708
The patch itself had an additional '%s' in the sprintf which is unsafe
depending on the surrounding memory.
2021-06-01 20:14:20 -07:00
Sandro bf8430634a
Merge pull request #123708 from fzakaria/faridzakaria/nix-jdk8-library-path
jdk8: Remove default java.library.path
2021-06-01 20:25:28 +02:00
Andrew Childs ccb99f68e5
(darwin) openjdk: 16.0.0 -> 16.0.1
Also adds aarch64-darwin support

(cherry picked from commit 4288adb8f66d9bb80a28f281ade07e4ca529bf31)
Signed-off-by: Domen Kožar <domen@dev.si>
2021-06-01 09:58:47 +02:00
Andrew Childs a5b2f798eb
(darwin) openjdk11: 11.0.9 -> 11.0.11
Also adds aarch64-darwin support

(cherry picked from commit 1b006e331cd4f9ef21c2ed81d095f2e2dd502cc0)
Signed-off-by: Domen Kožar <domen@dev.si>
2021-06-01 09:58:26 +02:00
Andrew Childs 1629efe286
(darwin) openjdk8: 8.0.202 -> 8.0.292
Also adds aarch64-darwin support

(cherry picked from commit 00090e0fa438010344e76766aad7d8852940afa6)
Signed-off-by: Domen Kožar <domen@dev.si>
2021-06-01 09:58:11 +02:00
Robert Schütz d2f2e638a9
openjfx11: use ffmpeg instead of ffmpeg_3 (#123500) 2021-05-19 23:35:43 +02:00
Farid Zakaria 649f8b67ac jdk8: Remove default java.library.path
This patch fixes https://github.com/NixOS/nixpkgs/issues/103493 for JDK8
only.

I'm upstreaming only for JDK8 to get quorum on the approach and then
adding the patches to the remaining versions.

Improved JDK8 patch

Improved JDK8 patch
2021-05-19 12:36:32 -07:00
Ben Siraphob 682578af42 openjdk: move unzip to nativeBuildInputs 2021-05-16 19:29:28 -07:00
regnat de2afd359d openjfx: Fix for CA derivations
Manipulating the store paths on the Nix side doesn’t work with CA
derivations (because these paths are just placeholders of the form
`/{hash}` at eval-time)
2021-05-03 18:01:02 +02:00
Sandro 75a24a5bc9
Merge pull request #121170 from samuelgrf/add-mainProgram-to-packages 2021-04-30 01:20:37 +02:00
Samuel Gräfenstein 5ed648975c
openjdk*: add meta.mainProgram 2021-04-29 15:43:50 +02:00
Arnout Engelen b21d1ae872
jre_minimal: add 2 simple tests 2021-04-28 21:01:46 +02:00
Robert Hensing fb45a00d63
Merge pull request #115523 from raboof/jre_minimal-strip-library
jre_minimal: strip libraries
2021-04-22 21:34:25 +02:00
Milan Pässler 893972affb jdk: update darwin to 16 as well 2021-04-15 23:12:11 +02:00
Milan Pässler 9dde9d8b9e jdk: 15.0.1-ga -> 16+36 2021-04-15 23:12:11 +02:00
Ben Siraphob 5b8a0c92fe openjdk/darwin: move version out of name 2021-03-22 18:53:04 +07:00
Arnout Engelen d3e9040686
jre_minimal: strip libraries
runCommand doesn't invoke the automatic stripping from stdenv,
expanding the derivation like this does.

Fixes #115486
2021-03-11 14:27:02 +01:00
John Ericson f5a7d8bb41
Merge pull request #115228 from siraben/unzip-buildInputs
treewide: unzip buildInputs to nativeBuildInputs (2)
2021-03-06 13:30:43 -05:00
Ben Siraphob 4f0cdb68d7 treewide: unzip buldInputs to nativeBuildInputs (2) 2021-03-06 15:18:05 +07:00
Jan Tojnar 6d1958ad2d
Merge branch 'staging-next' into staging 2021-03-04 22:16:45 +01:00
ajs124 fa8551634e openjfx15: python2 -> python3, ffmpeg_3 -> ffmpeg 2021-03-03 02:50:48 +01:00
Robert Schütz 54757b35c1 Merge branch 'staging-next' into staging 2021-02-26 10:56:17 +01:00
Frederik Rietdijk c456a2512f Merge master into staging-next 2021-02-26 10:25:13 +01:00
Ben Siraphob 127733211e
treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
Benjamin Asbach 8d13914346 openjdk: 11.0.9+11 -> 11.0.10+9 2021-02-09 16:09:32 -06:00
Felix Scheinost 7b014876e0 jdk11 (darwin): 11.0.1 -> 11.0.9
1) openjdk/11.nix and openjdk/darwin/11.nix should be at the same version
2) 11.0.1 is affected by TLS 1.3 validation bug https://bugs.openjdk.java.net/browse/JDK-8211806
2021-02-08 13:37:31 +01:00
Fabian Möller 65525be83b
openjfx15: enable i686-linux build 2021-01-26 20:26:28 +01:00
Fabian Möller be4763a696
openjdk15-bootstrap: fix i686 build 2021-01-24 16:08:57 +01:00
Ben Siraphob acc5f7b18a pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Milan 03a818a6f8
openjdk: build with empty pre-version (#108994)
Some applications, like the Jetbrains IDEs, check for a suffix to
determine if a stable JDK is used.
This flag was already passed for older versions, but it got lost for
OpenJDK 14+.
2021-01-15 05:12:41 +01:00
Matt McHenry 13e3d2bc4b openjdk: 14.0.2 -> 15.0.1
* update two explicit references to jdk14 to just jdk, which no longer
  points at jdk8 after #89731.

* patch an explicit -XX:+UseConcMarkSweepGC to -XX:UseG1GC, as the
  former now throws an error (after having been deprecated since jdk 9)
2020-12-26 11:58:06 -05:00
Doron Behar 8023e3c42a openjdk*: Add gtk3 to passthru of all versions 2020-11-26 09:55:32 -05:00
Doron Behar 3e48a6db49 openjdk: Merge passthrus
Fixes #104680.
2020-11-26 09:55:32 -05:00
Tim Steinbach 01816a4bf1
Merge pull request #102418 from asbachb/openjdk11-from-github
openjdk: download from mercurial repository to GitHub
2020-11-16 20:26:05 -05:00
Doron Behar 450c9c9c3f
Merge pull request #101456 from doronbehar/pkg/yed
yed: wrap With wrapGAppsHook - fixes #101135
2020-11-05 13:48:51 +02:00
Robert Hensing d24360033d
Merge pull request #98383 from raboof/document-jre
openjdk: add derivation to generate bespoke minimal JRE's
2020-11-05 10:40:39 +01:00
Arnout Engelen d4efa08b53
openjdk: add derivation to generate bespoke minimal JRE's
Co-Authored-By: Robert Hensing <robert@roberthensing.nl>
2020-11-04 17:47:18 +01:00