Commit graph

7507 commits

Author SHA1 Message Date
rotaerk e138e656c7 godot3: refactor and rename from godot
The godot base derivation was implemented by passing a recursive
attrset to mkDerivation. This is problematic because recursive
references to attributes that are later overridden don't notice the
override. Switched to the approach of giving mkDerivation a lambda
that receives a self argument, which allows recursive references to
the final value after overrides are applied.

The related derivations (for export templates, headless, and server
builds of godot) duplicated content from the base derivation. This
refactor eliminated that by using overridable attributes to
parameterize the scripts.

The main motivation for this refactor was to help me add derivations
for mono builds of godot.

Renamed to godot3 to distinguish from version 4, which is a complete
rewrite and effectively a different tool altogether.
2023-07-30 18:46:07 -04:00
Weijia Wang 4dc05c1528
Merge pull request #240104 from r-ryantm/auto-update/prboom-plus
prboom-plus: 2.6.2 -> 2.6.66
2023-06-27 23:30:31 +03:00
Sandro d9ec93ad3e
Merge pull request #239235 from mdarocha/openra-refactor
openraPackages_2019: remove dependency on dotnetPackages
2023-06-27 18:05:28 +02:00
Sandro 230143853e
Merge pull request #239236 from mdarocha/space-station-fix
space-station-14-launcher: remove dotnet-specific dependencies
2023-06-27 17:52:04 +02:00
R. Ryantm f510fe0649 prboom-plus: 2.6.2 -> 2.6.66 2023-06-27 10:59:28 +00:00
Janik 974b43038e
Merge pull request #236976 from amarshall/zip-reproducible 2023-06-27 00:24:36 +02:00
Janik 470a8edadf
Merge pull request #238612 from witchof0x20/xivlauncher_104 2023-06-26 20:15:40 +02:00
Luflosi b508e902eb
aaaaxy: 1.4.8 -> 1.4.18
https://github.com/divVerent/aaaaxy/releases/tag/v1.4.18
2023-06-26 16:20:40 +02:00
mdarocha de1ca081be space-station-14-launcher: remove dotnet-specific dependencies
This avoids having to regenerate deps.nix when updating dotnet
2023-06-25 23:01:25 +02:00
Nick Cao 1ae6063e84
Merge pull request #239426 from mdarocha/dotnet-update
dotnet-sdk: 6.0.410 -> 6.0.411, dotnet-sdk_7: 7.0.304 -> 7.0.305
2023-06-25 20:36:07 +08:00
R. Ryantm e662405e73 slade: 3.2.3 -> 3.2.4 2023-06-24 09:02:16 +00:00
R. Ryantm 0ee1c98029 aaaaxy: 1.4.6 -> 1.4.8 2023-06-23 21:10:16 +00:00
mdarocha b6e0f9e050 space-station-14-launcher: fix deps.nix 2023-06-23 19:21:06 +02:00
Sandro bc3441c3a4
Merge pull request #233501 from oxzi/openrct2-0.4.5
openrct2: 0.4.4 -> 0.4.5
2023-06-23 13:45:12 +02:00
mdarocha 44f2f9efcd openraPackages_2019: don't use pkgs.lib 2023-06-22 17:25:43 +02:00
mdarocha f626023bea openraPackages_2019: remove dependency on dotnetPackages 2023-06-22 17:24:32 +02:00
mdarocha 8f3b487ee4 openraPackages_2019: remove usages of with lib; 2023-06-22 17:09:40 +02:00
Weijia Wang 66ee7de717
Merge pull request #239119 from r-ryantm/auto-update/extremetuxracer
extremetuxracer: 0.8.2 -> 0.8.3
2023-06-22 10:22:49 +03:00
Weijia Wang 0907998e8f
Merge pull request #239108 from r-ryantm/auto-update/lpairs2
lpairs2: 2.2 -> 2.2.1
2023-06-22 10:10:54 +03:00
R. Ryantm 7f5a103309 extremetuxracer: 0.8.2 -> 0.8.3 2023-06-22 06:29:29 +00:00
R. Ryantm 2e7dfd3a2f lpairs2: 2.2 -> 2.2.1 2023-06-22 05:20:44 +00:00
meppu 202e5a3625
osu-lazer: 2023.617.0 -> 2023.621.0 2023-06-21 15:14:54 +03:00
meppu d33a9ca353
osu-lazer-bin: 2023.617.0 -> 2023.621.0 2023-06-21 15:14:44 +03:00
Ilan Joselevich d30970cd3a
Merge pull request #238817 from Kranzes/xonotic
xonotic: 0.8.5 -> 0.8.6
2023-06-21 00:50:01 +03:00
Ilan Joselevich d08d99efd5
xonotic: 0.8.5 -> 0.8.6 2023-06-20 23:08:59 +03:00
Weijia Wang f4cb534254
Merge pull request #238764 from wegank/maven-refactor
maven: refactor
2023-06-20 22:11:21 +03:00
Francesco Gazzetta d241e6a727
mindustry: 144.3 -> 145.1 (#238707) 2023-06-20 21:06:23 +02:00
Weijia Wang dca415554f treewide: replace mavenfod with buildMavenPackage 2023-06-20 19:59:30 +03:00
Tillerino 13dd515a92 maven: adjust hashes of pull-maven-dependencies derivations
Since the newer Maven pulls different versions of its own dependencies,
the hashes of these derivations all changed.
2023-06-20 13:15:27 +02:00
Weijia Wang 32a0b799a1
Merge pull request #238718 from wegank/forge-mtg-mavenfod
forge-mtg: convert to mavenfod
2023-06-20 13:29:10 +03:00
Weijia Wang 49f5181140 forge-mtg: convert to mavenfod 2023-06-20 12:33:57 +03:00
K900 eade7e0058 tbe: fix build, clean up dependencies 2023-06-20 10:50:12 +03:00
Weijia Wang f891c1c65e
Merge pull request #229457 from JustinLovinger/forge-mtg--1_6_53-to-1_6_56
forge-mtg: 1.6.53 -> 1.6.56
2023-06-20 10:36:59 +03:00
Weijia Wang 3b0b099be2
Merge pull request #238556 from fgaz/shattered-pixel-dungeon/2.1.2
shattered-pixel-dungeon: 2.0.2 -> 2.1.2
2023-06-20 03:19:12 +03:00
Jade 6c153effc6
xivlauncher: 1.0.3->1.0.4 2023-06-19 15:03:17 -04:00
Francesco Gazzetta 42fe020a71 shattered-pixel-dungeon: 2.0.2 -> 2.1.2
Diff: https://github.com/00-Evan/shattered-pixel-dungeon/compare/v2.0.2...v2.1.2
2023-06-19 12:15:46 +02:00
Pol Dellaiera 16bca20148
Merge pull request #238099 from mdarocha/openra-fix
openra_2019: fix build
2023-06-18 09:18:33 +02:00
Pol Dellaiera 6d4ad65d69
Merge pull request #237183 from GetPsyched/atlauncher
atlauncher: init at 3.4.28.1
2023-06-17 22:42:54 +02:00
GetPsyched 4908631f89
atlauncher: init at 3.4.28.1 2023-06-17 23:23:00 +04:00
Pol Dellaiera 85f3751f3f
Merge pull request #238081 from surfaceflinger/jazz2-update
jazz2: 1.9.1 -> 2.0.0
2023-06-17 16:20:30 +02:00
figsoda 74848cf3c8
Merge pull request #238170 from meppu/osu-lazer
osu-lazer: 2023.614.1 -> 2023.617.0
2023-06-17 08:50:12 -04:00
Sergei Trofimovich 02d94f6a4d
Merge pull request #238016 from trofi/fheroes2-update
fheroes2: 1.0.4 -> 1.0.5
2023-06-17 11:02:50 +01:00
meppu 9fffa7608a
osu-lazer: 2023.614.1 -> 2023.617.0 2023-06-17 02:48:55 +03:00
meppu fd908619d2
osu-lazer-bin: 2023.614.1 -> 2023.617.0 2023-06-17 02:48:48 +03:00
Sefa Eyeoglu 31fbc6eb9d
prismlauncher: 7.0 -> 7.1
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-06-16 14:53:00 +02:00
surfaceflinger d60f097ec8
jazz2: 1.9.1 -> 2.0.0 2023-06-16 13:51:32 +02:00
Azat Bahawi a516d1481f
Merge pull request #237898 from azahi/steam-ncurses
steam: add ncurses to game specific libraries
2023-06-16 11:11:41 +03:00
Sergei Trofimovich 4370f45881 fheroes2: 1.0.4 -> 1.0.5
Changes: https://github.com/ihhub/fheroes2/releases/tag/1.0.5
2023-06-16 00:00:05 +01:00
mdarocha d5a64ffb1e openraPackages_2019: fix build
All mods and engines were failing to build due to path issues
after package name changes.
2023-06-15 17:41:07 +02:00
Sandro 9f255a0184
Merge pull request #229551 from aidalgol/r2modman 2023-06-15 16:35:16 +02:00