4 with pkgs.javaPackages;
7 collections = import ./collections.nix { inherit pkgs; };
8 fetchMaven = pkgs.callPackage ./m2install.nix { };
9 plugins = import ./mavenPlugins.nix { inherit pkgs; };
10 poms = import ./poms.nix { inherit fetchMaven; };
12 # Maven needs all of these to function
13 mavenMinimal = flatten
14 collections.mavenLibs_2_0_6
15 ++ collections.mavenLibs_2_0_9
16 ++ collections.mavenLibs_2_2_1
18 classworlds_1_1_alpha2
30 mavenCommonArtifactFilters_1_3
31 mavenDoxiaSinkApi_1_0_alpha7
33 mavenPluginAnnotations_3_1
34 mavenSharedIncremental_1_1
36 mavenSurefireApi_2_12_4
37 mavenSurefireBooter_2_12_4
38 mavenSurefireCommon_2_12_4
43 plexusClassworlds_2_2_2
45 plexusCompilerJavac_2_2
46 plexusCompilerManager_2_2
47 plexusComponentAnnotations_1_5_5
48 plexusContainerDefault_1_0_alpha9
49 plexusContainerDefault_1_0_alpha9_stable1
50 plexusContainerDefault_1_5_5
52 plexusInteractivityApi_1_0_alpha4
53 plexusInterpolation_1_11
54 plexusInterpolation_1_12
55 plexusInterpolation_1_13
56 plexusInterpolation_1_15
87 backportUtilConcurrent_3_1
110 mavenSharedComponents_12
111 mavenSharedComponents_17
112 mavenSharedComponents_18
113 mavenSharedComponents_19
130 plexusComponents_1_1_7
131 plexusComponents_1_1_14
132 plexusComponents_1_1_15
133 plexusComponents_1_1_19
134 plexusComponents_1_3_1
135 plexusContainers_1_0_3
136 plexusContainers_1_5_5
137 plexusSecDispatcher_1_3
141 sonatypeForgeParent_3
142 sonatypeForgeParent_4
143 sonatypeForgeParent_5
144 sonatypeForgeParent_10
145 sonatypeSpiceParent_10
146 sonatypeSpiceParent_12
147 sonatypeSpiceParent_16
148 sonatypeSpiceParent_17