about summary refs log tree commit diff
path: root/pkgs/games/ecwolf
AgeCommit message (Collapse)AuthorFilesLines
2023-02-06ecwolf: add darwin supportWeijia Wang1-10/+10
2023-02-06ecwolf: 1.4.0 -> 1.4.1Jason Yundt1-2/+2
Release announcement: <https://maniacsvault.net/entry92> Changelog: <https://maniacsvault.net/ecwolf/wiki/Version_history#2023>
2023-02-04ecwolf: fix executable not being added to PATHJason Yundt1-0/+6
Co-authored-by: Guillaume Girol <symphorien+git@xlumurb.eu>
2023-02-04ecwolf: add jayman2000 as maintainerJason Yundt1-1/+1
2023-02-04ecwolf: remove obsolete build stepsJason Yundt1-28/+1
ECWolf 1.4.0 made several changes that make it easier for Linux distros to create packages for ECWolf [1]. ECWolf now generates its own desktop shortcut, so we no longer need to use makeDesktopItem. ECWolf now also will look in the CMAKE_INSTALL_PREFIX/share/ecwolf directory for ecwolf.pk3, so we no longer need to patch src/version.h or copy ecwolf.pk3 manually. [1]: https://bitbucket.org/ecwolf/ecwolf/commits/55a28ec7e141b6ea1833aa3604e8e03236f873f4
2023-01-27ecwolf: better code style for meta.broken, fix GTK game selector (#212871)Jayman20001-3/+4
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-01-21ecwolf: 1.3.3 -> 1.4.0Jason Yundt1-4/+19
Release announcement: <https://maniacsvault.net/entry91> SDL and SDL_mixer had to be replaced with SDL2 and SDL2_mixer to get the new version of ECWolf to compile. Also, SDL2_net had to be added since ECWolf now has support for multiplayer (see <https://maniacsvault.net/ecwolf/multiplayer.php>). Closes #211388.
2023-01-21ecwolf: replace fetchurl with fetchFromBitbucketJason Yundt1-4/+6
This change makes ecwolf’s src slightly simpler. It also makes ecwolf’s src more future proof. When ECWolf 2.0 is released, the “1.x” in the maniacsvault.net URL is likely to change, but the Bitbuck repo isn’t likely to change. Additionally, this change reduces the difference between ecwolf’s default.nix and lzwolf’s default.nix (LZWolf is a fork of ECWolf). Finally, this change makes nixpkgs rely on bitbucket.org instead of maniacsvault.net. bitbucket.org is probably more reliable than maniacsvault.net.
2022-02-25treewide: switch all desktop file generators to new APIK9001-1/+1
Notably: - remove explicit arguments that match the defaults - convert everything to the right Nix types
2021-08-10ecwolf: cleanup, formatSandro Jäckel1-15/+14
2021-07-27ecwolf: fix compilation on darwinSander van der Burg1-1/+4
2021-07-26ecwolf: init at 1.3.3Sander van der Burg1-0/+52