about summary refs log tree commit diff
path: root/pkgs/games/cataclysm-dda
AgeCommit message (Collapse)AuthorFilesLines
2024-03-24Merge #287594: glibc: 2.38-44 -> 2.39-5Vladimír Čunát2-0/+31
...into staging
2024-03-22cataclysm-dda: fix build w/ glibc-2.39Maximilian Bosch2-0/+31
Failing Hydra build: https://hydra.nixos.org/build/252068803
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm1-0/+1
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible.
2024-01-28cataclysm-dda: Patch cataclysm-dda and cataclysm-dda-git.detroyejr2-1/+27
Release 0.G needs 3 patches to build successfully with gcc 13. These can be removed after the next release. [patch] disable dangling reference warning [patch] fix build with gcc 13 [patch] cleanup autogenerated prefix.h
2023-11-26cataclysmDDA: update mods: mirror github userMika Feiler1-2/+2
SomeDeadGuy/UndeadPeopleTileset disappeared from GitHub, replaced with jmz-b/UndeadPeopleTileset who mirrored it
2023-11-17treewide: s_targetPlatform_hostPlatform_ in non-compiler packagesAdam Joseph1-1/+1
stdenv.targetPlatform really shouldn't be used by software that doesn't generate or manipulate binaries. I reviewed all uses of targetPlatform outside of pkgs/development/compilers and pkgs/stdenv and replaced those which weren't involved in something which fits these criteria.
2023-11-11maintainers: remove skeidelFrancesco Gazzetta1-1/+1
* Has been inactive for over 3 years https://github.com/svenkeidel?tab=overview&from=2020-12-01&to=2020-12-31&org=NixOS * Is not responsive https://github.com/NixOS/nixpkgs/pull/249917
2023-03-24treewide: don't hardcode /nix/store (no rebuilds changes)Artturin1-1/+1
improve experience for other store locations
2023-03-06treewide: deprecate isNullFelix Buehler1-1/+1
https://nixos.org/manual/nix/stable/language/builtins.html#builtins-isNull
2023-03-01cataclysm-dda: 0.F-3 -> 0.GD Anzorge5-32/+6
Release announcement: https://cataclysmdda.org/releases/#0g-gaiman Changelog: https://github.com/CleverRaven/Cataclysm-DDA/blob/0.G/data/changelog.txt
2023-02-22treewide: move NIX_CFLAGS_COMPILE to the env attrsetArtturin1-1/+1
with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists in env cause a eval failure
2023-02-22treewide: use toString on list NIX_CFLAGS_COMPILEArtturin1-1/+1
with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper
2023-01-27treewide: add gcc12 flagsFabián Heredia Montiel1-0/+5
2022-09-13cataclysm-dda: fix buildRaphael Robatsch1-3/+18
2022-08-21cataclysm-dda-git: 2021-07-03 -> 2022-08-20 (#187209)Sally Gordon2-5/+26
Co-authored-by: Have a good time <i@niconiconi.xyz>
2022-08-17cataclysm-dda: update locale path patchD Anzorge3-6/+26
2022-05-29cataclysm-dda-git: mark broken on x86_64-darwinRick van Schijndel1-1/+3
2022-02-27Merge pull request #133431 from Ma27/glibc-2.34Jonathan Ringer1-1/+1
glibc: 2.33-108 -> 2.34-115
2022-02-27cataclysm-dda: fix evalMaximilian Bosch1-2/+0
No idea why this breaks now, but let's see if that's sufficient to make ofborg happy.
2022-02-27cataclysm-dda: fix build w/glibc-2.34Maximilian Bosch1-1/+3
* Enable parallel building to speed up the build-time. * Disable tests as vendored catch2 doesn't compile against glibc 2.34 and I couldn't get the tests to run in the sandbox. Failing Hydra build: https://hydra.nixos.org/build/163952121
2022-02-27cataclysm-dda: enable parallel building (#161957)André-Patrick Bubel1-0/+1
2021-11-29cataclysm-dda: 0.F-2 -> 0.F-3D Anzorge1-3/+3
2021-08-31cataclysm-dda: 0.F-1 -> 0.F-2D Anzorge1-3/+3
2021-08-19cataclysm-dda: 0.F -> 0.F-1D Anzorge2-3/+8
2021-07-04cataclysm-dda-git: 2020-12-09 -> 2021-07-03D Anzorge1-3/+3
2021-07-04cataclysm-dda: 0.E-3 -> 0.FD Anzorge2-16/+11
2021-05-16cataclysm-dda-git: 2019-11-22 -> 2020-12-09sophrosyne971-3/+3
2021-04-12Merge pull request #103546 from mnacamura/cdda-small-fixSandro5-20/+42
2021-01-16pkgs/games: pkg-config -> pkgconfig (2)Ben 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-12-27cataclysm-dda: 0.E-2 -> 0.E-3freezeboy1-2/+2
2020-11-12cataclysmDDA: add utility function `attachPkgs`Mitsuhiro Nakamura4-16/+36
2020-11-12cataclysmDDA: refactoringMitsuhiro Nakamura1-2/+2
2020-11-12cataclysmDDA: filter out things that do not have for{Tiles,Curses} attrsMitsuhiro Nakamura1-2/+4
2020-07-18doc: add section for cataclysm-ddaMitsuhiro Nakamura1-94/+0
2020-07-18cataclysmDDA: update modsMitsuhiro Nakamura1-3/+3
2020-07-18cataclysmDDA: update READMEMitsuhiro Nakamura1-10/+21
Add description about `useXdgDir` flag
2020-07-18cataclysmDDA: launch the wrapped programMitsuhiro Nakamura1-0/+15
2020-07-18cataclysmDDA: add READMEMitsuhiro Nakamura1-0/+83
2020-07-18cataclysm-dda-git: make it overridable with git revisionMitsuhiro Nakamura1-3/+5
'cataclysm-dda-git.overrideAttrs (_: { version = ...; src = fetchFromGitHub { ... }; })' did not update VERSION make flag correctly. With this change, one can override 'cataclysm-dda-git' correctly and more easily: cataclysm-dda-git.override { version = ...; rev = ...; sha256 = ...; }
2020-07-18cataclysm-dda{,-git}: support build with USE_XDG_DIR flagMitsuhiro Nakamura3-3/+7
2020-07-18cataclysm-dda{,-git}: clean upMitsuhiro Nakamura3-99/+97
2020-07-18cataclysmDDA: make pkgs extensibleMitsuhiro Nakamura1-1/+3
Example: let customMods = self: super: lib.recursiveUpdate super { soundpack.AwesomeSounds = cataclysmDDA.buildSoundPack { ... }; }; in cataclysm-dda.withMods (mods: with mods.extend customMods; [ tileset.UndeadPeople soundpack.AwesomeSounds ])
2020-07-18cataclysmDDA: add UndeadPeople tilesetMitsuhiro Nakamura2-0/+24
2020-07-18cataclysmDDA: add very basic framework for packaging modsMitsuhiro Nakamura8-44/+225
Add new namespace 'cataclysmDDA', in which package builders, games, and mods are listed.
2020-07-18cataclysm-dda{,-git}: apply locale patch dynamicallyMitsuhiro Nakamura5-45/+5
Each time src/translations.cpp is modified, we have to update the locale patch. Using sed to patch dynamically should be handy.
2020-07-18cataclysm-dda{,-git}: name -> pname and versionMitsuhiro Nakamura3-2/+3
2020-07-18cataclysm-dda: 0.E -> 0.E-2Alyssa Ross1-2/+2
2020-04-20Merge pull request #84261 from catern/cddaworldofpeace2-22/+8
cataclysm-dda: 0.D -> 0.E