10 (buildOpenRAMod attrs name).overrideAttrs (_: {
17 version = "96.git.fc3cf0b";
18 title = "Combined Arms";
19 description = "A game that combines units from the official OpenRA Red Alert and Tiberian Dawn mods";
20 homepage = "https://github.com/Inq8/CAmod";
21 src = fetchFromGitHub {
24 rev = "fc3cf0baf2b827650eaae9e1d2335a3eed24bac9";
25 sha256 = "15w91xs253gyrlzsgid6ixxjazx0fbzick6vlkiay0znb58n883m";
29 src = fetchFromGitHub {
32 rev = "b8a7dd52ff893ed8225726d4ed4e14ecad748404";
33 sha256 = "0dyk861qagibx8ldshz7d2nrki9q550f6f0wy8pvayvf1gv1dbxj";
40 d2 = unsafeBuildOpenRAMod rec {
41 version = "134.git.69a4aa7";
43 description = "A modernization of the original ${title} game";
44 homepage = "https://github.com/OpenRA/d2";
45 src = fetchFromGitHub {
48 rev = "69a4aa708e2c26376469c0048fac13592aa452ca";
49 sha256 = "1mfch4s6c05slyqvxllklbxpqq8dqcbx3515n3gyylyq43gq481r";
52 version = "release-20181215";
58 src = fetchFromGitHub {
62 sha256 = "0p0izykjnz7pz02g2khp7msqa00jhjsrzk9y0g29dirmdv75qa4r";
68 The mod expects the original ${title} game assets in place:
69 https://github.com/OpenRA/d2/wiki
73 dr = buildOpenRAMod rec {
74 version = "324.git.ffcd6ba";
76 description = "A re-imagination of the original Command & Conquer: ${title} game";
77 homepage = "https://github.com/drogoganor/DarkReign";
78 src = fetchFromGitHub {
81 rev = "ffcd6ba72979e5f77508136ed7b0efc13e4b100e";
82 sha256 = "07g4qw909649s3i1yhw75613mpwfka05jana5mpp5smhnf0pkack";
85 version = "DarkReign";
86 src = fetchFromGitHub {
89 rev = "f91d3f2603bbf51afaa89357e4defcdc36138102";
90 sha256 = "05g900ri6q0zrkrk8rmjaz576vjggmi2y6jm0xz3cwli54prn11w";
97 gen = buildOpenRAMod {
98 version = "1157.git.4f5e11d";
99 title = "Generals Alpha";
100 description = "Re-imagination of the original Command & Conquer: Generals game";
101 homepage = "https://github.com/MustaphaTR/Generals-Alpha";
102 src = fetchFromGitHub {
103 owner = "MustaphaTR";
104 repo = "Generals-Alpha";
105 rev = "4f5e11d916e4a03d8cf1c97eef484ce2d77d7df2";
106 sha256 = "1wnl4qrlhynnlahgdlxwhgsdba5wgdg9yrv9f8hkgi69j60szypd";
109 version = "gen-20190128_3";
110 src = fetchFromGitHub {
111 owner = "MustaphaTR";
114 sha256 = "1x6byz37s8qcpqj902zvkvbv95rv2mv2kj35c12gbpyc92xkqkq0";
115 name = "generals-alpha-engine";
123 version = "145.git.5530bab";
126 (buildOpenRAMod rec {
128 title = "Krush, Kill 'n' Destroy";
129 description = "Re-imagination of the original ${title} game";
130 homepage = "https://kknd-game.com/";
131 src = fetchFromGitHub {
134 rev = "5530babcb05170e0959e4cf2b079161e9fedde4f";
135 sha256 = "07jczrarmgm6zdk0myzwgq200x19yvpjyxrnhdac08mjgyz75zk1";
138 version = "4e8eab4ca00d1910203c8a103dfd2c002714daa8";
139 src = fetchFromGitHub {
142 # commit does not exist on any branch on the target repository
143 rev = "4e8eab4ca00d1910203c8a103dfd2c002714daa8";
144 sha256 = "1yyqparf93x8yzy1f46gsymgkj5jls25v2yc7ighr3f7mi3igdvq";
149 } name).overrideAttrs
152 ${origAttrs.postPatch}
153 sed -i 's/{DEV_VERSION}/${version}/' mods/*/mod.yaml
157 mw = buildOpenRAMod rec {
158 version = "257.git.c9be8f2";
159 title = "Medieval Warfare";
160 description = "A re-imagination of the original Command & Conquer: ${title} game";
161 homepage = "https://github.com/CombinE88/Medieval-Warfare";
162 src = fetchFromGitHub {
164 repo = "Medieval-Warfare";
165 rev = "c9be8f2a6f1dd710b1aedd9d5b00b4cf5020e2fe";
166 sha256 = "09fp7k95jd6hjqdasbspbd43z5670wkyzbbgqkll9dfsrv0sky0v";
169 version = "MedievalWarfareEngine";
170 src = fetchFromGitHub {
173 rev = "52109c0910f479753704c46fb19e8afaab353c83";
174 sha256 = "0ga3855j6bc7h81q03cw6laiaiz12915zg8aqah1idvxbzicfy7l";
181 ra2 = buildOpenRAMod rec {
182 version = "903.git.2f7c700";
183 title = "Red Alert 2";
184 description = "Re-imagination of the original Command & Conquer: ${title} game";
185 homepage = "https://github.com/OpenRA/ra2";
186 src = fetchFromGitHub {
189 rev = "2f7c700d6d63c0625e7158ef3098221fa6741569";
190 sha256 = "11vnzwczn47wjfrq6y7z9q234p27ihdrcl5p87i6h2xnrpwi8b6m";
193 version = "release-20180923";
194 src = fetchFromGitHub {
198 sha256 = "1pgi3zaq9fwwdq6yh19bwxscslqgabjxkvl9bcn1a5agy4bfbqk5";
204 The mod expects the original ${title} game assets in place:
205 https://github.com/OpenRA/ra2/wiki
209 raclassic = buildOpenRAMod {
210 version = "183.git.c76c13e";
211 title = "Red Alert Classic";
212 description = "A modernization of the original Command & Conquer: Red Alert game";
213 homepage = "https://github.com/OpenRA/raclassic";
214 src = fetchFromGitHub {
217 rev = "c76c13e9f0912a66ddebae8d05573632b19736b2";
218 sha256 = "1cnr3ccvrkjlv8kkdcglcfh133yy0fkva9agwgvc7wlj9n5ydl4g";
221 version = "release-20190314";
222 src = fetchFromGitHub {
226 sha256 = "15pvn5cx3g0nzbrgpsfz8dngad5wkzp5dz25ydzn8bmxafiijvcr";
233 rv = unsafeBuildOpenRAMod {
234 version = "1330.git.9230e6f";
235 title = "Romanov's Vengeance";
236 description = "Re-imagination of the original Command & Conquer: Red Alert 2 game";
237 homepage = "https://github.com/MustaphaTR/Romanovs-Vengeance";
238 src = fetchFromGitHub {
239 owner = "MustaphaTR";
240 repo = "Romanovs-Vengeance";
241 rev = "9230e6f1dd9758467832aee4eda115e18f0e635f";
242 sha256 = "0bwbmmlhp1kh8rgk2nx1ca9vqssj849amndacf318d61gksc1w9n";
247 src = fetchFromGitHub {
248 owner = "AttacqueSuperior";
250 rev = "f3873ae242803051285994d77eb26f4b951594b5";
251 sha256 = "02rv29wja0p5d083pd087daz7x7pp5b9ym7sci2fhg3mrnaqgwkp";
257 The mod expects the Command & Conquer: The Ultimate Collection assets in place:
258 https://github.com/OpenRA/ra2/wiki
262 sp = unsafeBuildOpenRAMod {
263 version = "221.git.ac000cc";
264 title = "Shattered Paradise";
265 description = "Re-imagination of the original Command & Conquer: Tiberian Sun game";
266 homepage = "https://github.com/ABrandau/OpenRAModSDK";
267 src = fetchFromGitHub {
269 repo = "OpenRAModSDK";
270 rev = "ac000cc15377cdf6d3c2b72c737d692aa0ed8bcd";
271 sha256 = "16mzs5wcxj9nlpcyx2c87idsqpbm40lx0rznsccclnlb3hiwqas9";
274 version = "SP-22-04-19";
279 src = fetchFromGitHub {
282 rev = "bb0930008a57c07f3002421023f6b446e3e3af69";
283 sha256 = "1jvgpbf56hd02ikhklv49br4d1jiv5hphc5kl79qnjlaacnj222x";
290 ss = buildOpenRAMod rec {
291 version = "77.git.23e1f3e";
292 title = "Sole Survivor";
293 description = "A re-imagination of the original Command & Conquer: ${title} game";
294 homepage = "https://github.com/MustaphaTR/sole-survivor";
295 src = fetchFromGitHub {
296 owner = "MustaphaTR";
297 repo = "sole-survivor";
298 rev = "23e1f3e5d8b98c936797b6680d95d56a69a9e2ab";
299 sha256 = "104clmxphchs7r8y7hpmw103bychayz80bqj98bp89i64nv9d89x";
303 src = fetchFromGitHub {
306 rev = "6de92de8d982094a766eab97a92225c240d85493";
307 sha256 = "0ps9x379plrrj1hnj4fpr26lc46mzgxknv5imxi0bmrh5y4781ql";
314 ura = buildOpenRAMod {
315 version = "431.git.128dc53";
316 title = "Red Alert Unplugged";
317 description = "Re-imagination of the original Command & Conquer: Red Alert game";
318 homepage = "http://redalertunplugged.com/";
319 src = fetchFromGitHub {
320 owner = "RAunplugged";
322 rev = "128dc53741fae923f4af556f2293ceaa0cf571f0";
323 sha256 = "1mhr8kyh313z52gdrqv31d6z7jvdldiajalca5mcr8gzg6mph66p";
326 version = "unplugged-cd82382";
327 src = fetchFromGitHub {
328 owner = "RAunplugged";
331 sha256 = "1p5hgxxvxlz8480vj0qkmnxjh7zj3hahk312m0zljxfdb40652w1";
338 yr = unsafeBuildOpenRAMod rec {
339 version = "199.git.5b8b952";
340 homepage = "https://github.com/cookgreen/yr";
341 title = "Yuri's Revenge";
342 description = "Re-imagination of the original Command & Conquer: ${title} game";
343 src = fetchFromGitHub {
346 rev = "5b8b952dbe21f194a6d00485f20e215ce8362712";
347 sha256 = "0hxzrqnz5d7qj1jjr20imiyih62x1cnmndf75nnil4c4sj82f9a6";
350 version = "release-20190314";
351 src = fetchFromGitHub {
355 sha256 = "15pvn5cx3g0nzbrgpsfz8dngad5wkzp5dz25ydzn8bmxafiijvcr";
361 The mod expects the Command & Conquer: The Ultimate Collection assets in place:
362 https://github.com/OpenRA/ra2/wiki