summaryrefslogtreecommitdiffstats
path: root/pkgs/development/java-modules
diff options
context:
space:
mode:
authorTim Steinbach <tim@nequissimus.com>2016-10-31 09:38:28 -0400
committerTim Steinbach <tim@nequissimus.com>2016-11-14 15:19:33 -0500
commit38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4 (patch)
tree7bf11ace6d340d167e657957e784c1a27ffb032c /pkgs/development/java-modules
parent1f2e19b67cdb68a89fc99a70eff5b851e488ab97 (diff)
Partial maven-hello
Diffstat (limited to 'pkgs/development/java-modules')
-rw-r--r--pkgs/development/java-modules/build-maven-package.nix4
-rw-r--r--pkgs/development/java-modules/findbugs/jsr305.nix15
-rw-r--r--pkgs/development/java-modules/junit/default.nix15
-rw-r--r--pkgs/development/java-modules/maven-hello/default.nix33
-rw-r--r--pkgs/development/java-modules/maven/archiver.nix14
-rw-r--r--pkgs/development/java-modules/maven/artifact-manager.nix22
-rw-r--r--pkgs/development/java-modules/maven/artifact.nix11
-rw-r--r--pkgs/development/java-modules/maven/common-artifact-filters.nix11
-rw-r--r--pkgs/development/java-modules/maven/core.nix22
-rw-r--r--pkgs/development/java-modules/maven/doxia-sink-api.nix11
-rw-r--r--pkgs/development/java-modules/maven/error-diagnostics.nix22
-rw-r--r--pkgs/development/java-modules/maven/filtering.nix14
-rw-r--r--pkgs/development/java-modules/maven/model.nix22
-rw-r--r--pkgs/development/java-modules/maven/monitor.nix22
-rw-r--r--pkgs/development/java-modules/maven/plugin-annotations.nix14
-rw-r--r--pkgs/development/java-modules/maven/plugin-api.nix11
-rw-r--r--pkgs/development/java-modules/maven/plugin-descriptor.nix22
-rw-r--r--pkgs/development/java-modules/maven/plugin-parameter-documenter.nix22
-rw-r--r--pkgs/development/java-modules/maven/plugin-registry.nix22
-rw-r--r--pkgs/development/java-modules/maven/profile.nix22
-rw-r--r--pkgs/development/java-modules/maven/project.nix11
-rw-r--r--pkgs/development/java-modules/maven/reporting-api.nix11
-rw-r--r--pkgs/development/java-modules/maven/repository-metadata.nix22
-rw-r--r--pkgs/development/java-modules/maven/settings.nix22
-rw-r--r--pkgs/development/java-modules/maven/shared-incremental.nix14
-rw-r--r--pkgs/development/java-modules/maven/shared-utils.nix14
-rw-r--r--pkgs/development/java-modules/maven/surefire-api.nix14
-rw-r--r--pkgs/development/java-modules/maven/surefire-booter.nix14
-rw-r--r--pkgs/development/java-modules/maven/surefire-common.nix14
-rw-r--r--pkgs/development/java-modules/maven/toolchain.nix25
-rw-r--r--pkgs/development/java-modules/mavenPlugins.nix141
-rw-r--r--pkgs/development/java-modules/plexus/build-api.nix14
-rw-r--r--pkgs/development/java-modules/plexus/compiler-api.nix14
-rw-r--r--pkgs/development/java-modules/plexus/interpolation.nix14
-rw-r--r--pkgs/development/java-modules/plexus/utils.nix22
-rw-r--r--pkgs/development/java-modules/poms.nix160
36 files changed, 871 insertions, 6 deletions
diff --git a/pkgs/development/java-modules/build-maven-package.nix b/pkgs/development/java-modules/build-maven-package.nix
index 182740c552d8..499a48b22281 100644
--- a/pkgs/development/java-modules/build-maven-package.nix
+++ b/pkgs/development/java-modules/build-maven-package.nix
@@ -1,4 +1,4 @@
-{ stdenv, maven, lib }:
+{ stdenv, maven, lib, pkgs }:
{ mavenDeps, src, name, meta, m2Path, ... }:
with builtins;
@@ -7,7 +7,7 @@ with lib;
stdenv.mkDerivation rec {
inherit mavenDeps src name meta m2Path;
- flatDeps = flatten mavenDeps;
+ flatDeps = unique (flatten (mavenDeps ++ pkgs.javaPackages.mavenPlugins.mavenMinimal));
propagatedBuildInput = [ maven ] ++ flatDeps;
diff --git a/pkgs/development/java-modules/findbugs/jsr305.nix b/pkgs/development/java-modules/findbugs/jsr305.nix
new file mode 100644
index 000000000000..466ce2476330
--- /dev/null
+++ b/pkgs/development/java-modules/findbugs/jsr305.nix
@@ -0,0 +1,15 @@
+{ fetchMaven }:
+
+rec {
+ findbugsJsr305_2_0_1 = map (obj: fetchMaven {
+ version = "2.0.1";
+ baseName = "jsr305";
+ package = "/com/google/code/findbugs";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "33flq50603n496c90981a0gsv30pgk6cnf859vdj6c8n4iq973prq847z5q8ld64j3rdmakxy9rsp49w7pddfd0v0i9n97rkr435f5k"; }
+ { type = "pom"; sha512 = "2iavm6d9nmy4g2i6y7q4l68bpjpncng1qfhbxdj44l3nqi7ixcjw0y38ymial7g2z0r1kd9qydr5lawjspr0fbzpjkcln2q7gsf0hfw"; }
+ ];
+}
+
diff --git a/pkgs/development/java-modules/junit/default.nix b/pkgs/development/java-modules/junit/default.nix
index 7325b07700fe..ebb614bb703e 100644
--- a/pkgs/development/java-modules/junit/default.nix
+++ b/pkgs/development/java-modules/junit/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, pkgs, mavenbuild }:
+{ stdenv, pkgs, mavenbuild, fetchMaven }:
with pkgs.javaPackages;
@@ -25,8 +25,19 @@ rec {
};
};
+ junit_3_8_1 = map (obj: fetchMaven {
+ version = "3.8.1";
+ baseName = "junit";
+ package = "/junit";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "pom"; sha512 = "2b368057s8i61il387fqvznn70r9ndm815r681fn9i5afs1qgkw7i1d6vsn3pv2bbif1kmhb7qzcc574m3xcwc8a2mqw44b4bbxsfyl"; }
+ { type = "jar"; sha512 = "25yk0lzwk46r867nhrw4hg7cvz28wb8ln9nw1dqrb6zarifl54p4h1mcz90vmih405bsk96g0qb6hn1h4df0fas3f5kma9vxfjryvwf"; }
+ ];
+
junit_4_12 = junitGen {
- mavenDeps = [ mavenPlugins.animalSniffer_1_11 hamcrestCore_1_3 plexusUtils_1_1 ] ++ mavenPlugins.mavenDefault;
+ mavenDeps = [ mavenPlugins.animalSniffer_1_11 hamcrestCore_1_3 plexusUtils_1_1 ];
sha512 = "0bbldnf37jl855s1pdx2a518ivfifv75189vsbpylnj8530vnf8z6b2dglkcbcjgr22lp1s4m1nnplz5dmka9sr7vj055p88k27kqw9";
version = "4.12";
};
diff --git a/pkgs/development/java-modules/maven-hello/default.nix b/pkgs/development/java-modules/maven-hello/default.nix
new file mode 100644
index 000000000000..feb3146ffd61
--- /dev/null
+++ b/pkgs/development/java-modules/maven-hello/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, pkgs, mavenbuild }:
+
+with pkgs.javaPackages;
+
+rec {
+ mavenHelloRec = { mavenDeps, sha512, version }: mavenbuild rec {
+ inherit mavenDeps sha512 version;
+
+ name = "maven-hello-${version}";
+ src = pkgs.fetchFromGitHub {
+ inherit sha512;
+ owner = "NeQuissimus";
+ repo = "maven-hello";
+ rev = "v${version}";
+ };
+ m2Path = "/com/nequissimus/maven-hello/${version}";
+
+ meta = {
+ homepage = http://github.com/NeQuissimus/maven-hello/;
+ description = "Maven Hello World";
+ license = stdenv.lib.licenses.unlicense;
+ platforms = stdenv.lib.platforms.all;
+ maintainers = with stdenv.lib.maintainers;
+ [ nequissimus ];
+ };
+ };
+
+ mavenHello_1_0 = mavenHelloRec {
+ mavenDeps = [];
+ sha512 = "3kv5z1i02wfb0l5x3phbsk3qb3wky05sqn4v3y4cx56slqfp9z8j76vnh8v45ydgskwl2vs9xjx6ai8991mzb5ikvl3vdgmrj1j17p2";
+ version = "1.0";
+ };
+}
diff --git a/pkgs/development/java-modules/maven/archiver.nix b/pkgs/development/java-modules/maven/archiver.nix
new file mode 100644
index 000000000000..790e7894bff1
--- /dev/null
+++ b/pkgs/development/java-modules/maven/archiver.nix
@@ -0,0 +1,14 @@
+{ fetchMaven }:
+
+rec {
+ mavenArchiver_2_5 = map (obj: fetchMaven {
+ version = "2.5";
+ baseName = "maven-archiver";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "3kkv5kf3k5in69aplawkr0cr2cviyjgf8k6r6qvgxk53i3jmh7qylzrwkrd9bxclkjkgyg77cffxm48qhxm9pyqncdbwjldsmmdfb4f"; }
+ { type = "pom"; sha512 = "37kvfxcpfajjn9lmvh5kay4y61ri1190hxxgiil8fqfvmvcm02jcqzfi4ry0nzc80g5fsarsd3s2ns2d8l0lnqjp28nn51dixm9a55w"; }
+ ];
+}
diff --git a/pkgs/development/java-modules/maven/artifact-manager.nix b/pkgs/development/java-modules/maven/artifact-manager.nix
index b46fb254b173..7f0a9226e877 100644
--- a/pkgs/development/java-modules/maven/artifact-manager.nix
+++ b/pkgs/development/java-modules/maven/artifact-manager.nix
@@ -1,6 +1,17 @@
{ fetchMaven }:
rec {
+ mavenArtifactManager_2_0_6 = map (obj: fetchMaven {
+ version = "2.0.6";
+ baseName = "maven-artifact-manager";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "1alp2iahaaf39yd3xp8817sz93nhz53flkkv5dx87vybsizpykb1g7jn6bnx0cbqqr9k5pi27z8mbkmry05vwqc6jyic1pyvzy1y3vn"; }
+ { type = "pom"; sha512 = "3pvj8gpcg57akalj4574k4mzw2skgm0w69bdvh0ivyd8skgdrf5gwxf57hl5rbgsdpr82m2za7yvi63fw82k7v84sib904fs639r3pf"; }
+ ];
+
mavenArtifactManager_2_0_9 = map (obj: fetchMaven {
version = "2.0.9";
baseName = "maven-artifact-manager";
@@ -11,4 +22,15 @@ rec {
{ type = "jar"; sha512 = "1vvxf2dannx9p2qvlbmrxfni5mc0f3722p3bcdz6bk3z4dhb2hlw2wx17nvirq5r3k43azgp13mg0638saz7v1g23f07n9yzm979f0p"; }
{ type = "pom"; sha512 = "2v7371gsarjb4s2bp5vclqgdg82mh7nzy7af31g9z20q2r6ndw024xa8bpcxp227yv83lpawbhq0ysg0glnw9ql54100h9hbllam0p8"; }
];
+
+ mavenArtifactManager_2_2_1 = map (obj: fetchMaven {
+ version = "2.2.1";
+ baseName = "maven-artifact-manager";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "1vvxf2dannx9p2qvlbmrxfni5mc0f3722p3bcdz6bk3z4dhb2hlw2wx17nvirq5r3k43azgp13mg0638saz7v1g23f07n9yzm979f0p"; }
+ { type = "pom"; sha512 = "2v7371gsarjb4s2bp5vclqgdg82mh7nzy7af31g9z20q2r6ndw024xa8bpcxp227yv83lpawbhq0ysg0glnw9ql54100h9hbllam0p8"; }
+ ];
}
diff --git a/pkgs/development/java-modules/maven/artifact.nix b/pkgs/development/java-modules/maven/artifact.nix
index d0b528b916ae..12876f53d5ae 100644
--- a/pkgs/development/java-modules/maven/artifact.nix
+++ b/pkgs/development/java-modules/maven/artifact.nix
@@ -1,6 +1,17 @@
{ fetchMaven }:
rec {
+ mavenArtifact_2_0_6 = map (obj: fetchMaven {
+ version = "2.0.6";
+ baseName = "maven-artifact";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "3kkv5kf3k5in69aplawkr0cr2cviyjgf8k6r6qvgxk53i3jmh7qylzrwkrd9bxclkjkgyg77cffxm48qhxm9pyqncdbwjldsmmdfb4f"; }
+ { type = "pom"; sha512 = "37kvfxcpfajjn9lmvh5kay4y61ri1190hxxgiil8fqfvmvcm02jcqzfi4ry0nzc80g5fsarsd3s2ns2d8l0lnqjp28nn51dixm9a55w"; }
+ ];
+
mavenArtifact_2_0_9 = map (obj: fetchMaven {
version = "2.0.9";
baseName = "maven-artifact";
diff --git a/pkgs/development/java-modules/maven/common-artifact-filters.nix b/pkgs/development/java-modules/maven/common-artifact-filters.nix
index 4d46de674b55..e0ee7e6a59ed 100644
--- a/pkgs/development/java-modules/maven/common-artifact-filters.nix
+++ b/pkgs/development/java-modules/maven/common-artifact-filters.nix
@@ -1,6 +1,17 @@
{ fetchMaven }:
rec {
+ mavenCommonArtifactFilters_1_3 = map (obj: fetchMaven {
+ version = "1.3";
+ baseName = "maven-common-artifact-filters";
+ package = "/org/apache/maven/shared";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "pom"; sha512 = "21wyk4llwjyanlggy281f9n0sjshjqvd322lbhxmzn42cd9vmj0s6xih82jwqlkcxkypwymyj1gl7van55ibd98p1jjjvr93gs1cn14"; }
+ { type = "jar"; sha512 = "1bv4lp1a8sb79almnygiq0pmm0fdhy9pyakp6xhz91b4v1cqg03sb586yc4lg2934yv4jjbybqjbh4l0y3kgnanjbxdxdgxgyf14iif"; }
+ ];
+
mavenCommonArtifactFilters_1_4 = map (obj: fetchMaven {
version = "1.4";
baseName = "maven-common-artifact-filters";
diff --git a/pkgs/development/java-modules/maven/core.nix b/pkgs/development/java-modules/maven/core.nix
index 6aed7095ad25..7f186503d31b 100644
--- a/pkgs/development/java-modules/maven/core.nix
+++ b/pkgs/development/java-modules/maven/core.nix
@@ -1,6 +1,17 @@
{ fetchMaven }:
rec {
+ mavenCore_2_0_6 = map (obj: fetchMaven {
+ version = "2.0.6";
+ baseName = "maven-core";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "pom"; sha512 = "2q4s5y8bpa73a10r4m9qgzfsczcap147p5gcc9inm5fx9x32sbr7zqw6xj7igsyjb9qsqpp3v727xv3ng57gczdqs1dazljqrgk9jal"; }
+ { type = "jar"; sha512 = "2ar2qvhig92gifm4zhd7mzcm0c7cnlyvd3d089a7chlvxhrxyhf08xxpd8sxa525sa413v2d762yx2mbhnkf564i1zw4gg7cdjl5z47"; }
+ ];
+
mavenCore_2_0_9 = map (obj: fetchMaven {
version = "2.0.9";
baseName = "maven-core";
@@ -11,4 +22,15 @@ rec {
{ type = "pom"; sha512 = "1a17qcd05v08jpd9ah650kbmrdxrxjfl2jgx9fnc89x4ahzmml9fr2qal0pwnn0sw3g3j1cqbry9lwq5hzja6x779s90hqrb72s49l1"; }
{ type = "jar"; sha512 = "0qp0kns07h4j7d67z0j09kjn0hwf6k6iz4vp2pmisx131f98acm516y8ca35ly7pp6zn9mdk3c4nh9c0rd7xnqvi12ijqrfvg01dri2"; }
];
+
+ mavenCore_2_2_1 = map (obj: fetchMaven {
+ version = "2.2.1";
+ baseName = "maven-core";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "pom"; sha512 = "1a17qcd05v08jpd9ah650kbmrdxrxjfl2jgx9fnc89x4ahzmml9fr2qal0pwnn0sw3g3j1cqbry9lwq5hzja6x779s90hqrb72s49l1"; }
+ { type = "jar"; sha512 = "0qp0kns07h4j7d67z0j09kjn0hwf6k6iz4vp2pmisx131f98acm516y8ca35ly7pp6zn9mdk3c4nh9c0rd7xnqvi12ijqrfvg01dri2"; }
+ ];
}
diff --git a/pkgs/development/java-modules/maven/doxia-sink-api.nix b/pkgs/development/java-modules/maven/doxia-sink-api.nix
index 6acf39b480d7..7454f7bbc969 100644
--- a/pkgs/development/java-modules/maven/doxia-sink-api.nix
+++ b/pkgs/development/java-modules/maven/doxia-sink-api.nix
@@ -1,6 +1,17 @@
{ fetchMaven }:
rec {
+ mavenDoxiaSinkApi_1_0_alpha7 = map (obj: fetchMaven {
+ version = "1.0-alpha-7";
+ baseName = "doxia-sink-api";
+ package = "/org/apache/maven/doxia";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "pom"; sha512 = "3lb710zyldqysy19cgsan6mb5yrxx07vphddasq4kv1z9p5l4mpx9jq8fdhcxm4bgrfpdxkrdy2z4h2w8kc3gp2dk5g515x854jhqar"; }
+ { type = "jar"; sha512 = "0q2vn7yyl8qvsifb629jh3hmaa5pkj5y22zy7qbji1xmn28qp0n1skfvlmpn0m8djwzmayw6xjbxhxvspzc9a14n3nkmjzmr5yz053a"; }
+ ];
+
mavenDoxiaSinkApi_1_0_alpha10 = map (obj: fetchMaven {
version = "1.0-alpha-10";
baseName = "doxia-sink-api";
diff --git a/pkgs/development/java-modules/maven/error-diagnostics.nix b/pkgs/development/java-modules/maven/error-diagnostics.nix
index 22ac264bdd10..c8993f1f0c9c 100644
--- a/pkgs/development/java-modules/maven/error-diagnostics.nix
+++ b/pkgs/development/java-modules/maven/error-diagnostics.nix
@@ -1,6 +1,17 @@
{ fetchMaven }:
rec {
+ mavenErrorDiagnostics_2_0_6 = map (obj: fetchMaven {
+ version = "2.0.6";
+ baseName = "maven-error-diagnostics";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "2rpzlgi1hyiq1qmfn9fdr3317mq990y67zb0jvyah7sgr5x969l984cfigwdcw0m7i4kpg5157myq4cps3d9pz81h4wx4plwwpkyp2v"; }
+ { type = "pom"; sha512 = "3r8r5sw3zbyms1yk1811cxh2a6p86lhg8aa9b6whn97mx3gmy9zy2nhsadgnxw1hbc2y6l1pk3xs2q73hmvag1bapks5bm7higmgdpg"; }
+ ];
+
mavenErrorDiagnostics_2_0_9 = map (obj: fetchMaven {
version = "2.0.9";
baseName = "maven-error-diagnostics";
@@ -11,4 +22,15 @@ rec {
{ type = "jar"; sha512 = "3czdrv2s1gafclm57m5qxw3aaxrm3r3z9yggscxg60fk0hn6jlpygclghkrl2g7c8ggdqdd01y6zcj1wgzq32yp1cd4s3kakf2y25dm"; }
{ type = "pom"; sha512 = "3l0cpg0ssivfnadffc68cnac65vpfpl0qa9a4ik82jxcwhfa00337jxz37vyqaqs1vjrvd2cqhmjayddwkpwc8aqnz3nr0rlqnqzm7g"; }
];
+
+ mavenErrorDiagnostics_2_2_1 = map (obj: fetchMaven {
+ version = "2.2.1";
+ baseName = "maven-error-diagnostics";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "3czdrv2s1gafclm57m5qxw3aaxrm3r3z9yggscxg60fk0hn6jlpygclghkrl2g7c8ggdqdd01y6zcj1wgzq32yp1cd4s3kakf2y25dm"; }
+ { type = "pom"; sha512 = "3l0cpg0ssivfnadffc68cnac65vpfpl0qa9a4ik82jxcwhfa00337jxz37vyqaqs1vjrvd2cqhmjayddwkpwc8aqnz3nr0rlqnqzm7g"; }
+ ];
}
diff --git a/pkgs/development/java-modules/maven/filtering.nix b/pkgs/development/java-modules/maven/filtering.nix
new file mode 100644
index 000000000000..5851a3db195d
--- /dev/null
+++ b/pkgs/development/java-modules/maven/filtering.nix
@@ -0,0 +1,14 @@
+{ fetchMaven }:
+
+rec {
+ mavenFiltering_1_1 = map (obj: fetchMaven {
+ version = "1.1";
+ baseName = "maven-filtering";
+ package = "/org/apache/maven/shared";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "pom"; sha512 = "022n451vgprms5rp26iynlg7yn7p1l71d5sd5r177dmw0250pvrr5gvjrriq8fis2rxbdhr42zl1xm2mmzlg6sj55izzy03dwryhydn"; }
+ { type = "jar"; sha512 = "33ing5r916n71skj75cikhrapns28l6ryxw9q3yn5hyqzsbj2yk7lzss87ardg9j3wkmb4rpj9mkb63w0fljwjfpbja6qmzxrybj5rp"; }
+ ];
+}
diff --git a/pkgs/development/java-modules/maven/model.nix b/pkgs/development/java-modules/maven/model.nix
index fa3abf7c4d23..34832c371d5f 100644
--- a/pkgs/development/java-modules/maven/model.nix
+++ b/pkgs/development/java-modules/maven/model.nix
@@ -1,6 +1,17 @@
{ fetchMaven }:
rec {
+ mavenModel_2_0_6 = map (obj: fetchMaven {
+ version = "2.0.6";
+ baseName = "maven-model";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "0v4fzp4p71zjdxbf0lwjifydrxh9ag2c6pqc4n07hnr2rvcsx8n1rhb46ifaq6ycxps64fjnwkn29i5wlfqy9yfdh8gjs6i2sy523nv"; }
+ { type = "pom"; sha512 = "1r5bk36120534ngqkh8rbxi0q0allkaqy6yxvs6s5vwjq0gvm12snp6y6vxvh5p4bljpfms7r4ljglgnnfdrl8l8vmrj0af201gnv3m"; }
+ ];
+
mavenModel_2_0_9 = map (obj: fetchMaven {
version = "2.0.9";
baseName = "maven-model";
@@ -12,6 +23,17 @@ rec {
{ type = "pom"; sha512 = "2vvyawhfq0gwa54ir5l2drcfxphkd47ghwgz89v3vsqgjry714vp01pa5a6yjlwfd45mknyrb71ws6dki4zjgzhdm09ck7cxg5qkpr9"; }
];
+ mavenModel_2_2_1 = map (obj: fetchMaven {
+ version = "2.2.1";
+ baseName = "maven-model";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "14pxgdcim20x9lisf510nazzlcjxv9fpqabkdn0d86qa7d9270m4fmya5crasx2np9h0gxl407d77vcjf99fdxizg7i32w35yljqp3z"; }
+ { type = "pom"; sha512 = "2vvyawhfq0gwa54ir5l2drcfxphkd47ghwgz89v3vsqgjry714vp01pa5a6yjlwfd45mknyrb71ws6dki4zjgzhdm09ck7cxg5qkpr9"; }
+ ];
+
mavenModel_3_0_3 = map (obj: fetchMaven {
version = "3.0.3";
baseName = "maven-model";
diff --git a/pkgs/development/java-modules/maven/monitor.nix b/pkgs/development/java-modules/maven/monitor.nix
index 1304304257aa..f127efba210c 100644
--- a/pkgs/development/java-modules/maven/monitor.nix
+++ b/pkgs/development/java-modules/maven/monitor.nix
@@ -1,6 +1,17 @@
{ fetchMaven }:
rec {
+ mavenMonitor_2_0_6 = map (obj: fetchMaven {
+ version = "2.0.6";
+ baseName = "maven-monitor";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "3ssw8r9qdhbvi21y8lqz39aml2l9pzw4g26hvlh3rbshvhhgsm672jl1pv8z5pbs73w7px6dnz1yhcf7l5df53apfzq0fggrw9fsnhz"; }
+ { type = "pom"; sha512 = "2wdvc5r3bsrml3w6nbym9flyj3ryj308bbfmns156p9pincc73pppad5cgyv4wrwjnmwp6qfbjsz90k6481v4li88a78nmc8lhmhylr"; }
+ ];
+
mavenMonitor_2_0_9 = map (obj: fetchMaven {
version = "2.0.9";
baseName = "maven-monitor";
@@ -11,4 +22,15 @@ rec {
{ type = "jar"; sha512 = "2cxspfhf3sbz68y1kjqhw2lny6s1f1kf8sfad6f1qp653g4213c9yy7y3qk9szp528866vw7daa9gbymxd66k3bm09g1q4kgnkg5wn3"; }
{ type = "pom"; sha512 = "0h9brjzkvxfmk549wmq4mw71yhhf1qb1diin9rnsc5nlvh189k60088b5pcc14324gffkrvdghivfy8spjci5izmay87qk7hfsg2lxc"; }
];
+
+ mavenMonitor_2_2_1 = map (obj: fetchMaven {
+ version = "2.2.1";
+ baseName = "maven-monitor";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "2cxspfhf3sbz68y1kjqhw2lny6s1f1kf8sfad6f1qp653g4213c9yy7y3qk9szp528866vw7daa9gbymxd66k3bm09g1q4kgnkg5wn3"; }
+ { type = "pom"; sha512 = "0h9brjzkvxfmk549wmq4mw71yhhf1qb1diin9rnsc5nlvh189k60088b5pcc14324gffkrvdghivfy8spjci5izmay87qk7hfsg2lxc"; }
+ ];
}
diff --git a/pkgs/development/java-modules/maven/plugin-annotations.nix b/pkgs/development/java-modules/maven/plugin-annotations.nix
new file mode 100644
index 000000000000..da7d52242a3b
--- /dev/null
+++ b/pkgs/development/java-modules/maven/plugin-annotations.nix
@@ -0,0 +1,14 @@
+{ fetchMaven }:
+
+rec {
+ mavenPluginAnnotations = map (obj: fetchMaven {
+ version = "3.1";
+ baseName = "maven-plugin-annotations";
+ package = "/org/apache/maven/plugin-tools";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "pom"; sha512 = "17zyw3j4zbg1hhj18i4q1f0r8gdxl3q9x5ksyqlyr0mrw2sadc6lvbbhyp3l7vsbddl4bgdx36gwvjp5d97gbmk1nbpi1vabadfhq76"; }
+ { type = "jar"; sha512 = "0rk2nzkwcrkfy3vs0zl0l2lxp3w4hkwxrypisbivv5al7sc8lbzls6jgpp3h5gx9kk4scjj24qf5vyimnbadj63rvqffg581fs2zgl9"; }
+ ];
+}
diff --git a/pkgs/development/java-modules/maven/plugin-api.nix b/pkgs/development/java-modules/maven/plugin-api.nix
index 56069bf19709..ed791a86955f 100644
--- a/pkgs/development/java-modules/maven/plugin-api.nix
+++ b/pkgs/development/java-modules/maven/plugin-api.nix
@@ -23,6 +23,17 @@ rec {
{ type = "jar"; sha512 = "0hvl32k09wr34b6v0wl27y6353mx3afsgwyfw0vpx5aa5b8wiw86vlbknh3kjl43zp2ffxq6b4c7n07jq3y2wczz08gscs5apszhj9q"; }
];
+ mavenPluginApi_2_2_1 = map (obj: fetchMaven {
+ version = "2.2.1";
+ baseName = "maven-plugin-api";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "pom"; sha512 = "23qj23k049jz4mp77h2wj4mnjqszb99l4xvxas93cpnbdl51a5s0d0rsg60a8zg0ic04n6fr8nig0vvmmcsggx93a96w4p3na97q30n"; }
+ { type = "jar"; sha512 = "0hvl32k09wr34b6v0wl27y6353mx3afsgwyfw0vpx5aa5b8wiw86vlbknh3kjl43zp2ffxq6b4c7n07jq3y2wczz08gscs5apszhj9q"; }
+ ];
+
mavenPluginApi_3_0_3 = map (obj: fetchMaven {
version = "3.0.3";
baseName = "maven-plugin-api";
diff --git a/pkgs/development/java-modules/maven/plugin-descriptor.nix b/pkgs/development/java-modules/maven/plugin-descriptor.nix
index 35b829a85785..397a7610cfe2 100644
--- a/pkgs/development/java-modules/maven/plugin-descriptor.nix
+++ b/pkgs/development/java-modules/maven/plugin-descriptor.nix
@@ -1,6 +1,17 @@
{ fetchMaven }:
rec {
+ mavenPluginDescriptor_2_0_6 = map (obj: fetchMaven {
+ version = "2.0.6";
+ baseName = "maven-plugin-descriptor";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "0f23srb1clkmvq05rcmv8gn7lifaw5f1i2vqyn2cfnhgcmp9i32xsbhqpx9y0rqlv6497x80dck7xylp22d3hnqkpm3pxgws9wsz7sm"; }
+ { type = "pom"; sha512 = "10hra81gs8swq00k4rw3ip8wr9gl4d7vd3621ga4298b466wic7sbb9fy9ifw22q49ia7hkigqi4ha73q7kmrl7ihnb9iv4vil02yj6"; }
+ ];
+
mavenPluginDescriptor_2_0_9 = map (obj: fetchMaven {
version = "2.0.9";
baseName = "maven-plugin-descriptor";
@@ -11,4 +22,15 @@ rec {
{ type = "jar"; sha512 = "0q9jw44v1mi489bqmdvj7jpv753vdp9jzp50ky6pd912x190spkw6ccmpc87azmwsf131d4h0k0fqi6iidl9ip22a8rwaa22yq7gxi8"; }
{ type = "pom"; sha512 = "0c4hrb6qhi8wxw7acyphv6l33973vhvg7vjknc3bx8bg36404ky9k78q79r3p2an2886hdfayb0l7wji86bq4q8464754gbx02ci7r8"; }
];
+
+ mavenPluginDescriptor_2_2_1 = map (obj: fetchMaven {
+ version = "2.2.1";
+ baseName = "maven-plugin-descriptor";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "0q9jw44v1mi489bqmdvj7jpv753vdp9jzp50ky6pd912x190spkw6ccmpc87azmwsf131d4h0k0fqi6iidl9ip22a8rwaa22yq7gxi8"; }
+ { type = "pom"; sha512 = "0c4hrb6qhi8wxw7acyphv6l33973vhvg7vjknc3bx8bg36404ky9k78q79r3p2an2886hdfayb0l7wji86bq4q8464754gbx02ci7r8"; }
+ ];
}
diff --git a/pkgs/development/java-modules/maven/plugin-parameter-documenter.nix b/pkgs/development/java-modules/maven/plugin-parameter-documenter.nix
index 17ed70bfa9f2..3fd437441a3f 100644
--- a/pkgs/development/java-modules/maven/plugin-parameter-documenter.nix
+++ b/pkgs/development/java-modules/maven/plugin-parameter-documenter.nix
@@ -1,6 +1,17 @@
{ fetchMaven }:
rec {
+ mavenPluginParameterDocumenter_2_0_6 = map (obj: fetchMaven {
+ version = "2.0.6";
+ baseName = "maven-plugin-parameter-documenter";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "11yxhw6pn6np1a828ww6iq4gcg6i6l6wlr6pwx3kd0fh4cavd93rfh2khvydfsz0cw40m1kbqglnwdqbdc9d5akhwpnvhkfwsqvl8li"; }
+ { type = "pom"; sha512 = "0g62n2g7jcknzgnpl46fsdn9yndjv09fwijahlnmc1gh9w2v0rxyq42p133vgv13jc5wzfqyrf7mh3fq7p0w9mfbharaz92flh2caik"; }
+ ];
+
mavenPluginParameterDocumenter_2_0_9 = map (obj: fetchMaven {
version = "2.0.9";
baseName = "maven-plugin-parameter-documenter";
@@ -11,4 +22,15 @@ rec {
{ type = "jar"; sha512 = "0djr58wp7a93p96sn0k24d6liabd7a4qvsd0p7lk88ws3jwfw5bqh6d0a3fyc86fkask1wi7krrvsm7i6yiw1f1r0d6xjzj8fx5m4kz"; }
{ type = "pom"; sha512 = "39mhwcxwcqgy6pk3qlabs1b8k8fqvkps6r1zb1n7phfwh4dklngyqdrxh90j3wjg3692l7as1k0439z2x124wlh6bzpv83jmx64jiyh"; }
];
+
+ mavenPluginParameterDocumenter_2_2_1 = map (obj: fetchMaven {
+ version = "2.2.1";
+ baseName = "maven-plugin-parameter-documenter";
+ package = "/org/apache/maven";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "0djr58wp7a93p96sn0k24d6liabd7a4qvsd0p7lk88ws3jwfw5bqh6d0a3fyc86fkask1wi7krrvsm7i6yiw1f1r0d6xjzj8fx5m4kz"; }
+ { type = "pom"; sha512 = "39mhwcxwcqgy6pk3qlabs1b8k8fqvkps6r1zb1n7phfwh4dklngyqdrxh90j3wjg3692l7as1k0439z2x124wlh6bzpv83jmx64jiyh"; }
+ ];
}
diff --git a/pkgs/development/java-modules/maven/plugin-registry.nix b/pkgs/development/java-modules/maven/plugin-registry.nix
index baccc1aeb765..7191a377a337 100644
--- a/pkgs/development/java-modules/maven/plugin-registry.nix
+++ b/pkgs/development/java-modules/maven/plugin-registry.nix
@@ -1,6 +1,17 @@
{ fetchMaven }: