tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
treewide: cleanup maven packages
Weijia Wang
2 years ago
e658ffa9
e0f32f89
+8
-27
14 changed files
expand all
collapse all
unified
split
pkgs
applications
misc
dbeaver
default.nix
ns-usbloader
default.nix
science
electronics
digital
default.nix
misc
gephi
default.nix
development
tools
database
schemaspy
default.nix
global-platform-pro
default.nix
java
java-language-server
default.nix
games
forge-mtg
default.nix
servers
keycloak
keycloak-metrics-spi
default.nix
scim-for-keycloak
default.nix
scim-keycloak-user-storage-spi
default.nix
tools
games
slipstream
default.nix
security
cryptomator
default.nix
jd-cli
default.nix
-1
pkgs/applications/misc/dbeaver/default.nix
···
40
nativeBuildInputs = [
41
copyDesktopItems
42
makeWrapper
43
-
mavenJdk17
44
];
45
46
buildInputs = [
···
40
nativeBuildInputs = [
41
copyDesktopItems
42
makeWrapper
0
43
];
44
45
buildInputs = [
-1
pkgs/applications/misc/ns-usbloader/default.nix
···
39
40
nativeBuildInputs = [
41
copyDesktopItems
42
-
maven
43
makeWrapper
44
];
45
···
39
40
nativeBuildInputs = [
41
copyDesktopItems
0
42
makeWrapper
43
];
44
+1
-1
pkgs/applications/science/electronics/digital/default.nix
···
41
inherit mvnParameters;
42
mvnHash = "sha256-Ej/JePvd9Ieni8FqSaXBDc2T6Cwr8WP54iko8wYiT68=";
43
44
-
nativeBuildInputs = [ copyDesktopItems maven makeWrapper ];
45
46
installPhase = ''
47
mkdir -p $out/bin
···
41
inherit mvnParameters;
42
mvnHash = "sha256-Ej/JePvd9Ieni8FqSaXBDc2T6Cwr8WP54iko8wYiT68=";
43
44
+
nativeBuildInputs = [ copyDesktopItems makeWrapper ];
45
46
installPhase = ''
47
mkdir -p $out/bin
+1
-1
pkgs/applications/science/misc/gephi/default.nix
···
18
19
mvnHash = "sha256-/2/Yb26Ry0NHQQ3j0LXnjwC0wQqJiztvTgWixyMJqvg=";
20
21
-
nativeBuildInputs = [ jdk11 mavenJdk11 ];
22
23
installPhase = ''
24
cp -r modules/application/target/gephi $out
···
18
19
mvnHash = "sha256-/2/Yb26Ry0NHQQ3j0LXnjwC0wQqJiztvTgWixyMJqvg=";
20
21
+
nativeBuildInputs = [ jdk11 ];
22
23
installPhase = ''
24
cp -r modules/application/target/gephi $out
-1
pkgs/development/tools/database/schemaspy/default.nix
···
33
nativeBuildInputs = [
34
makeWrapper
35
git
36
-
maven
37
38
# springframework boot gets angry about 1970 sources
39
# fix from https://github.com/nix-community/mavenix/issues/25
···
33
nativeBuildInputs = [
34
makeWrapper
35
git
0
36
37
# springframework boot gets angry about 1970 sources
38
# fix from https://github.com/nix-community/mavenix/issues/25
+2
-3
pkgs/development/tools/global-platform-pro/default.nix
···
19
20
mvnHash = "sha256-rRLsCTY3fEAvGRDvNXqpjac2Gb5fdlyhK2wTK5CVN9k=";
21
22
-
nativeBuildInputs = [ jdk8 mavenJdk8 makeWrapper ];
23
24
installPhase = ''
25
mkdir -p "$out/lib/java" "$out/share/java"
···
41
homepage = "https://github.com/martinpaljak/GlobalPlatformPro";
42
sourceProvenance = with sourceTypes; [
43
fromSource
44
-
binaryBytecode # deps
45
];
46
license = with licenses; [ lgpl3 ];
47
maintainers = with maintainers; [ ekleog ];
48
mainProgram = "gp";
49
-
platforms = platforms.all;
50
};
51
}
···
19
20
mvnHash = "sha256-rRLsCTY3fEAvGRDvNXqpjac2Gb5fdlyhK2wTK5CVN9k=";
21
22
+
nativeBuildInputs = [ jdk8 makeWrapper ];
23
24
installPhase = ''
25
mkdir -p "$out/lib/java" "$out/share/java"
···
41
homepage = "https://github.com/martinpaljak/GlobalPlatformPro";
42
sourceProvenance = with sourceTypes; [
43
fromSource
44
+
binaryBytecode # deps
45
];
46
license = with licenses; [ lgpl3 ];
47
maintainers = with maintainers; [ ekleog ];
48
mainProgram = "gp";
0
49
};
50
}
+1
-2
pkgs/development/tools/java/java-language-server/default.nix
···
26
mvnParameters = "-DskipTests";
27
mvnHash = "sha256-bzYBSrCS9Kp+qnVO60h915Or1VWabphwLEu6lcBULuc=";
28
29
-
nativeBuildInputs = [ maven jdk makeWrapper ];
30
31
dontConfigure = true;
32
preBuild = ''
···
56
homepage = "https://github.com/georgewfraser/java-language-server";
57
license = licenses.mit;
58
maintainers = with maintainers; [ hqurve ];
59
-
platforms = platforms.all;
60
};
61
}
···
26
mvnParameters = "-DskipTests";
27
mvnHash = "sha256-bzYBSrCS9Kp+qnVO60h915Or1VWabphwLEu6lcBULuc=";
28
29
+
nativeBuildInputs = [ jdk makeWrapper ];
30
31
dontConfigure = true;
32
preBuild = ''
···
56
homepage = "https://github.com/georgewfraser/java-language-server";
57
license = licenses.mit;
58
maintainers = with maintainers; [ hqurve ];
0
59
};
60
}
+1
-2
pkgs/games/forge-mtg/default.nix
···
29
mvnParameters = "-DskipTests";
30
mvnHash = "sha256-ajrHnaiJS7ZnR9BjLaXK2bnAKCp5UWQqYpjWbz3z6bw=";
31
32
-
nativeBuildInputs = [ maven makeWrapper ];
33
34
installPhase = ''
35
runHook preInstall
···
59
meta = with lib; {
60
description = "Magic: the Gathering card game with rules enforcement";
61
homepage = "https://www.slightlymagic.net/forum/viewforum.php?f=26";
62
-
platforms = openjdk.meta.platforms;
63
license = licenses.gpl3Plus;
64
maintainers = with maintainers; [ eigengrau ];
65
};
···
29
mvnParameters = "-DskipTests";
30
mvnHash = "sha256-ajrHnaiJS7ZnR9BjLaXK2bnAKCp5UWQqYpjWbz3z6bw=";
31
32
+
nativeBuildInputs = [ makeWrapper ];
33
34
installPhase = ''
35
runHook preInstall
···
59
meta = with lib; {
60
description = "Magic: the Gathering card game with rules enforcement";
61
homepage = "https://www.slightlymagic.net/forum/viewforum.php?f=26";
0
62
license = licenses.gpl3Plus;
63
maintainers = with maintainers; [ eigengrau ];
64
};
-2
pkgs/servers/keycloak/keycloak-metrics-spi/default.nix
···
13
14
mvnHash = "sha256-rwAc2KtKo4vJ0JWwPquMyt+FHVNTmMpzBPbo8lWDN/A=";
15
16
-
nativeBuildInputs = [ maven ];
17
-
18
installPhase = ''
19
runHook preInstall
20
install -Dm444 -t "$out" target/keycloak-metrics-spi-*.jar
···
13
14
mvnHash = "sha256-rwAc2KtKo4vJ0JWwPquMyt+FHVNTmMpzBPbo8lWDN/A=";
15
0
0
16
installPhase = ''
17
runHook preInstall
18
install -Dm444 -t "$out" target/keycloak-metrics-spi-*.jar
-4
pkgs/servers/keycloak/scim-for-keycloak/default.nix
···
16
17
mvnHash = "sha256-MWxm2q6tx8YcdEsleC2h+s+lp9whi11VQ1yFr8AZUyQ=";
18
19
-
nativeBuildInputs = [
20
-
maven
21
-
];
22
-
23
installPhase = ''
24
EAR=$(find -iname "*.ear")
25
install -D "$EAR" "$out/$(basename $EAR)"
···
16
17
mvnHash = "sha256-MWxm2q6tx8YcdEsleC2h+s+lp9whi11VQ1yFr8AZUyQ=";
18
0
0
0
0
19
installPhase = ''
20
EAR=$(find -iname "*.ear")
21
install -D "$EAR" "$out/$(basename $EAR)"
-4
pkgs/servers/keycloak/scim-keycloak-user-storage-spi/default.nix
···
16
17
mvnHash = "sha256-vNPSNoOmtD1UMfWvLm8CH7RRatyeu3fnX9zteZpkay0=";
18
19
-
nativeBuildInputs = [
20
-
maven
21
-
];
22
-
23
installPhase = ''
24
install -D "target/scim-user-spi-0.0.1-SNAPSHOT.jar" "$out/scim-user-spi-0.0.1-SNAPSHOT.jar"
25
'';
···
16
17
mvnHash = "sha256-vNPSNoOmtD1UMfWvLm8CH7RRatyeu3fnX9zteZpkay0=";
18
0
0
0
0
19
installPhase = ''
20
install -D "target/scim-user-spi-0.0.1-SNAPSHOT.jar" "$out/scim-user-spi-0.0.1-SNAPSHOT.jar"
21
'';
+1
-2
pkgs/tools/games/slipstream/default.nix
···
15
16
mvnHash = "sha256-oDtUitsfZPiDtyfzzw1yMNBCKyP6rHczKZT/SPPJYGE=";
17
18
-
nativeBuildInputs = [ mavenWithJdk makeWrapper ];
19
20
installPhase = ''
21
runHook preInstall
···
44
homepage = "https://github.com/Vhati/Slipstream-Mod-Manager";
45
license = licenses.gpl2;
46
maintainers = with maintainers; [ mib ];
47
-
platforms = platforms.all;
48
};
49
}
···
15
16
mvnHash = "sha256-oDtUitsfZPiDtyfzzw1yMNBCKyP6rHczKZT/SPPJYGE=";
17
18
+
nativeBuildInputs = [ makeWrapper ];
19
20
installPhase = ''
21
runHook preInstall
···
44
homepage = "https://github.com/Vhati/Slipstream-Mod-Manager";
45
license = licenses.gpl2;
46
maintainers = with maintainers; [ mib ];
0
47
};
48
}
-1
pkgs/tools/security/cryptomator/default.nix
···
67
68
nativeBuildInputs = [
69
autoPatchelfHook
70
-
maven
71
makeShellWrapper
72
wrapGAppsHook
73
jdk
···
67
68
nativeBuildInputs = [
69
autoPatchelfHook
0
70
makeShellWrapper
71
wrapGAppsHook
72
jdk
+1
-2
pkgs/tools/security/jd-cli/default.nix
···
13
14
mvnHash = "sha256-kLpjMj05uC94/5vGMwMlFzLKNFOKeyNvq/vmB6pHTAo=";
15
16
-
nativeBuildInputs = [ maven makeWrapper ];
17
18
installPhase = ''
19
mkdir -p $out/bin $out/share/jd-cli
···
27
description = "Simple command line wrapper around JD Core Java Decompiler project";
28
homepage = "https://github.com/intoolswetrust/jd-cli";
29
license = licenses.gpl3;
30
-
platforms = platforms.unix;
31
maintainers = with maintainers; [ majiir ];
32
};
33
}
···
13
14
mvnHash = "sha256-kLpjMj05uC94/5vGMwMlFzLKNFOKeyNvq/vmB6pHTAo=";
15
16
+
nativeBuildInputs = [ makeWrapper ];
17
18
installPhase = ''
19
mkdir -p $out/bin $out/share/jd-cli
···
27
description = "Simple command line wrapper around JD Core Java Decompiler project";
28
homepage = "https://github.com/intoolswetrust/jd-cli";
29
license = licenses.gpl3;
0
30
maintainers = with maintainers; [ majiir ];
31
};
32
}