diff options
author | Tim Steinbach <tim@nequissimus.com> | 2016-10-31 09:38:28 -0400 |
---|---|---|
committer | Tim Steinbach <tim@nequissimus.com> | 2016-11-14 15:19:33 -0500 |
commit | 38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4 (patch) | |
tree | 7bf11ace6d340d167e657957e784c1a27ffb032c /pkgs/development/java-modules | |
parent | 1f2e19b67cdb68a89fc99a70eff5b851e488ab97 (diff) |
Partial maven-hello
Diffstat (limited to 'pkgs/development/java-modules')
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 }: |