python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / java-modules / maven-minimal.nix
blobd966a75bb9d0aff62c61e4f72c0eaedd8c805960
1 { lib, pkgs }:
3 with lib;
4 with pkgs.javaPackages;
6 let
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; };
11 in {
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
17     ++ [
18       classworlds_1_1_alpha2
19       classworlds_1_1
20       commonsCli_1_0
21       commonsLang_2_1
22       commonsLang3_3_1
23       commonsLoggingApi_1_1
24       findbugsJsr305_2_0_1
25       googleCollections_1_0
26       junit_3_8_1
27       junit_3_8_2
28       log4j_1_2_12
29       mavenArchiver_2_5
30       mavenCommonArtifactFilters_1_3
31       mavenDoxiaSinkApi_1_0_alpha7
32       mavenFiltering_1_1
33       mavenPluginAnnotations_3_1
34       mavenSharedIncremental_1_1
35       mavenSharedUtils_0_1
36       mavenSurefireApi_2_12_4
37       mavenSurefireBooter_2_12_4
38       mavenSurefireCommon_2_12_4
39       mavenToolchain_1_0
40       mavenToolchain_2_0_9
41       plexusArchiver_2_1
42       plexusBuildApi_0_0_4
43       plexusClassworlds_2_2_2
44       plexusCompilerApi_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
51       plexusDigest_1_0
52       plexusInteractivityApi_1_0_alpha4
53       plexusInterpolation_1_11
54       plexusInterpolation_1_12
55       plexusInterpolation_1_13
56       plexusInterpolation_1_15
57       plexusIo_2_0_2
58       plexusUtils_1_0_4
59       plexusUtils_1_4_1
60       plexusUtils_1_4_5
61       plexusUtils_1_5_1
62       plexusUtils_1_5_5
63       plexusUtils_1_5_8
64       plexusUtils_1_5_15
65       plexusUtils_2_0_5
66       plexusUtils_3_0
67       plexusUtils_3_0_5
68       plexusUtils_3_0_8
69       xbeanReflect_3_4
70     ] ++ (with plugins; [
71       mavenClean_2_5
72       mavenCompiler_3_1
73       mavenInstall_2_4
74       mavenJar_2_4
75       mavenResources_2_6
76       mavenSurefire_2_12_4
77     ]) ++ (with poms; [
78       apache_3
79       apache_4
80       apache_5
81       apache_6
82       apache_9
83       apache_10
84       apache_11
85       apache_13
86       apache_14
87       backportUtilConcurrent_3_1
88       commonsParent_22
89       doxia_1_0_alpha7
90       googleParent_1
91       jclOverSlf4j_1_5_6
92       maven_2_0_6
93       maven_2_0_9
94       maven_2_2_1
95       mavenParent_5
96       mavenParent_8
97       mavenParent_11
98       mavenParent_13
99       mavenParent_21
100       mavenParent_22
101       mavenParent_23
102       mavenParent_24
103       mavenPlugins_22
104       mavenPlugins_23
105       mavenPlugins_24
106       mavenPlugins_25
107       mavenPluginTools_3_1
108       mavenReporting_2_0_6
109       mavenReporting_2_0_9
110       mavenSharedComponents_12
111       mavenSharedComponents_17
112       mavenSharedComponents_18
113       mavenSharedComponents_19
114       plexus_1_0_4
115       plexus_1_0_8
116       plexus_1_0_11
117       plexus_2_0_2
118       plexus_2_0_3
119       plexus_2_0_6
120       plexus_2_0_7
121       plexus_3_0_1
122       plexus_3_1
123       plexus_3_2
124       plexus_3_3_1
125       plexusCipher_1_4
126       plexusCompiler_2_2
127       plexusCompiler_2_4
128       plexusCompilers_2_2
129       plexusCompilers_2_4
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
138       slf4jApi_1_5_6
139       slf4jJdk14_1_5_6
140       slf4jParent_1_5_6
141       sonatypeForgeParent_3
142       sonatypeForgeParent_4
143       sonatypeForgeParent_5
144       sonatypeForgeParent_10
145       sonatypeSpiceParent_10
146       sonatypeSpiceParent_12
147       sonatypeSpiceParent_16
148       sonatypeSpiceParent_17
149       surefire_2_12_4
150       xbean_3_4
151     ]);