about summary refs log tree commit diff
path: root/pkgs/games/eduke32
AgeCommit message (Collapse)AuthorFilesLines
2024-05-12eduke32: convert bmp -> png for gdk-pixbuf-csourceannalee2-0/+29
- gdk-pixbuf-csource no longer supports bmp files - add a rule in the makefile to convert bmp -> png
2024-03-03eduke32: build with voidswqubitnano1-14/+42
VoidSW is a Shadow Warrior source port included with eduke32
2024-03-03eduke32: refactorqubitnano1-17/+18
2024-03-03eduke32: 20230926 -> 0-unstable-2024-02-17qubitnano1-8/+9
2023-10-02eduke32: 20221225 -> 20230926qubitnano1-9/+25
2023-01-06eduke32: 20221026 -> 20221225Mark Vainomaa1-10/+10
2022-11-11Merge pull request #197798 from wamserma/bump-edukeSergei Trofimovich1-4/+9
eduke32: 20210910 -> 20221026
2022-11-11eduke32: 20210910 -> 20221026Markus S. Wamser1-4/+9
2022-10-27eduke32: fix build by removing explicit header pathsSergei Trofimovich1-2/+0
In https://github.com/NixOS/nixpkgs/pull/197798#issuecomment-1291196023 we noticed that `eduke32` fails to build as: source/build/include/sdl_inc.h:17:12: fatal error: SDL2/SDL.h: No such file or directory 17 | # include <SDL2/SDL.h> | ^~~~~~~~~~~~ It statred after https://github.com/NixOS/nixpkgs/pull/191724 where `NIX_CFLAGS_COMPILE` entries were cleaned up slightly. This change works build failure around. But I think it's a good change: there should be no reason to set SDL2 offset via forced include paths.
2022-09-21SDL2_mixer: add "dev" outputSergei Trofimovich1-1/+1
`SDL2_mixer` is a a popular game dependency. Split it's `dev` output to separate store path to reduce runtime closure size. While at it amend a few games's include paths.
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-09-12eduke32: 20210722 -> 20210910Mark Vainomaa1-5/+5
2021-09-12eduke32: implement proper macOS supportMark Vainomaa1-6/+35
2021-07-25eduke32: 20200907 -> 20210722Sander van der Burg1-5/+5
2021-06-25games: /s/name/pname&version/Felix Buehler1-6/+4
2021-06-10Change all alsaLib references to alsa-libAndersonTorres1-2/+2
2021-01-16pkgs/games: pkgconfig -> pkg-configBen Siraphob1-2/+2
2021-01-15pkgs/games: stdenv.lib -> libBen Siraphob1-1/+1
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch1-2/+2
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-11-25eduke32: fix version number, use string interpolation for src.urlThibault Polge1-3/+2
This fixes mistakes I've introduced in 7798a4e19cc843874e6329e0a980de7515945923.
2020-11-21eduke32: 20190330 -> 20200907Thibault Polge1-6/+8
2020-06-25treewide: remove deprecated value `Application` from makeDesktopItemzowoq1-1/+1
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2019-12-31treewide: NIX_*_COMPILE -> stringRobin Gloster1-4/+1
2019-11-18treewide: Get rid of libGLU_combinedadisbladis1-4/+4
2019-08-17treewide: name -> pnamevolth1-1/+2
2019-04-03eduke32: 20150420 -> 20190330Peter Hoeg1-48/+50
Also: - use makeWrapper instead of a custom binary wrapper - general minor cleanups
2019-02-26treewide: use runtimeShell instead of stdenv.shell whenever possibleJörg Thalheim1-2/+2
Whenever we create scripts that are installed to $out, we must use runtimeShell in order to get the shell that can be executed on the machine we create the package for. This is relevant for cross-compiling. The only use case for stdenv.shell are scripts that are executed as part of the build system. Usages in checkPhase are borderline however to decrease the likelyhood of people copying the wrong examples, I decided to use runtimeShell as well.
2019-01-16treewide: use ${stdenv.shell} instead of /bin/sh where possiblernhmjoj1-1/+1
2018-08-30reewide: Purge all uses `stdenv.system` and top-level `system`John Ericson1-1/+1
It is deprecated and will be removed after 18.09.
2018-02-24treewide: transition mesa to libGLU_combinedAlexander V. Nikolaev1-4/+4
2018-01-16Remove nckx as a maintainer for all packagesTobias Geerinckx-Rice1-1/+1
Goodbye, and thanks for all the Nix...
2017-01-19eduke32: fix buildRobin Gloster1-1/+1
2016-09-12treewide: explicitly specify gtk and related package versionsKirill Boltaev1-2/+2
2016-08-02treewide: Add lots of meta.platformsTuomas Tynkkynen1-0/+1
Build-tested on x86_64 Linux & Mac.
2016-03-14eduke32: 20150420-5160 moved to the old releases directoryGraham Christensen1-1/+2
Close #13922.
2016-01-25More version attribute tidying where maintainers |= nckxTobias Geerinckx-Rice1-2/+1
2015-11-26Convert some *Flags from strings to listsTobias Geerinckx-Rice1-1/+5
2015-06-17Separate nativeBuildInputs where maintainers |= nckxTobias Geerinckx-Rice1-1/+2
2015-05-28Don't use "with licenses;" for single licencesTobias Geerinckx-Rice1-1/+1
And don't use square brackets on such lines.
2015-04-30eduke32 20130303-3542 -> 20150420-5160Tobias Geerinckx-Rice1-33/+35
2014-12-07eduke32.nix: disable libpng (can't build with it)Sergey Mironov1-1/+1
2014-11-06Turn more licenses into lib.licenses styleMateusz Kowalczyk1-14/+14
Should eval cleanly, as far as -A tarball tells me. Relevant: issue #2999, issue #739
2013-07-14eduke32: fix version to match tarballEvgeny Egorochkin1-1/+1
2013-03-03eduke32: Bumped to rev 3542 - very importantSander van der Burg1-5/+5
2012-01-18* "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointlessEelco Dolstra1-2/+2
function, so obsolete it. svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2011-07-25- libgcc_s seems to be needed after allSander van der Burg1-2/+2
- eduke32 uses UNIX style options nowadays svn path=/nixpkgs/trunk/; revision=27937
2011-07-25Updated eduke32 to rev 1944Sander van der Burg1-10/+14
svn path=/nixpkgs/trunk/; revision=27936
2010-02-11- Some updates to KDE 4.4. kdelibs is still broken thoughSander van der Burg1-5/+17
- Updated eduke32 to use the new polymer renderer which is so cool :-) svn path=/nixpkgs/trunk/; revision=19930
2009-05-14The CON file is not mandatory for running DukeSander van der Burg1-5/+1
svn path=/nixpkgs/trunk/; revision=15607