about summary refs log tree commit diff
path: root/pkgs/games/simutrans
AgeCommit message (Collapse)AuthorFilesLines
2024-06-09treewide: Remove indefinite article from meta.descriptionAlexis Hildebrandt1-1/+1
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
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.
2023-02-09simutrans: remove phile314 as maintainerPhilipp Hausmann1-1/+1
2022-07-09pidgin, libmaxminddb, simutrans, tiptop: remove myselfVladimír Čunát1-1/+1
... from meta.maintainers. I haven't been willing to spend nontrivial effort on these packages in the past year or more. I don't use them anymore.
2022-06-29maintainers: remove kkallioajs1241-1/+1
no github account linked
2021-07-20simutrans: 120.4.1 -> 121.0.0Harrison Houghton1-9/+9
The former version was having compilation issues; the latter does not.
2021-02-20treewide: unzip buildInputs to nativeBuildInputs (#112302)Ben Siraphob1-2/+2
2021-01-16pkgs/games: pkg-config -> pkgconfig (2)Ben Siraphob1-2/+2
2021-01-15pkgs/games: stdenv.lib -> libBen Siraphob1-2/+2
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-17simutrans: Fix hashJanne Heß1-1/+1
2020-04-12Merge #83022: simutrans: 120.2.2 -> 120.4.1 (unbreak)Vladimír Čunát1-13/+13
2020-04-12simutrans: update graphic packagesVladimír Čunát1-7/+8
I tested at least starting a game with each.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-03-20simutrans: 120.2.2 -> 120.4.1Philipp Hausmann1-6/+5
2019-10-12Merge branch 'staging-next' into stagingJan Tojnar1-0/+1
2019-10-08treewide: mark some broken packages as brokenLinus Heckemann1-0/+1
Refs: e6754980264fe927320d5ff2dbd24ca4fac9a160 1e9cc5b9844ef603fe160e9f671178f96200774f 793a2fe1e8bb886ca2096c5904e1193dc3268b6d c19cf65261639f749012454932a532aa7c681e4b f6544d618f30fae0bc4798c4387a8c7c9c047a7c
2019-09-25makeWrapper: Remove unused extraFlagsArray featureChuck1-1/+1
There is a bug in this feature: It allows extra arguments to leak in from the environment. For example: $ export extraFlagsArray=date $ man ls Note that you get the man page for date rather than for ls. This happens because 'man' happens to use a wrapper (to add groff to its PATH). An attempt to fix this was made in 5ae18574fce in PR #19328 for issue #2537, but 1. That change didn't actually fix the problem because it addressed makeWrapper's environment during the build process, not the constructed wrapper script's environment after installation, and 2. That change was apparently accidentally lost when merged with 7ff6eec5fd8. Rather than trying to fix the bug again, we remove the extraFlagsArray feature, since it has never been used in the public repo in the ten years it has been available. wrapAclocal continues to use its own, separate flavor of extraFlagsArray in a more limited context. The analogous bug there was fixed in 4d7d10da6b1 in 2011.
2019-08-28treewide: remove redundant recvolth1-1/+1
2019-08-17treewide: name -> pnamevolth1-1/+2
2019-07-01treewide: use dontUnpackworldofpeace1-1/+1
2019-02-26treewide: use runtimeShell instead of stdenv.shell whenever possibleJörg Thalheim1-3/+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.
2018-07-20[bot]: remove unreferenced codevolth1-1/+0
2018-01-01simutrans: don't build on DarwinVladimír Čunát1-1/+1
Support is perhaps claimed upstream, but it's never built successfully on Hydra, so let's disable that until someone fixes it.
2017-12-11simutrans: 120.1.1 -> 120.2.2Franz Pletz1-13/+12
2017-09-21misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`John Ericson1-1/+2
Only acts on one-line dependency lists.
2016-01-03simutrans: preferLocalBuild = true; for data derivationsVladimír Čunát1-0/+1
2016-01-03simutrans: 120.0.1 -> 120.1.1 (close #11978)Philipp Hausmann1-11/+13
2015-04-09simutrans: update, refactor, improve, add paksetsVladimír Čunát1-65/+130
Close #7019. - update all, and add more paksets - add config.simutrans.paksets, multiple are possible now - fix #6719: missing sounds - move user settings from ~/simutrans to ~/.simutrans - darwin support is untested (but claimed upstream) Tested-by: Matthias Beyer <mail@beyermatthias.de> (and by the author vcunat)
2014-11-06Turn more licenses into lib.licenses styleMateusz Kowalczyk1-1/+1
Should eval cleanly, as far as -A tarball tells me. Relevant: issue #2999, issue #739
2014-07-28Partially revert 7a45996 some more.Peter Simons1-1/+1
Removing more references to the non-existent license "stdenv.lib.licenses.perl5". Thanks to @FlashKorten for catching those.
2014-07-28Turn some license strings into lib.licenses valuesMateusz Kowalczyk1-1/+1
2014-02-01Fix previous simutrans 112.3 buildLinquize1-2/+9
This fixes commit b5d19fad6710e786a80f9584e65f4f17e9678c24
2014-01-31Update simutrans 112.3Linquize1-3/+3
2013-02-02simutrans: pass meta into the final package so it's built by hydraVladimír Čunát1-0/+1
2013-02-02simutrans: fix, update, split data, make pak128 the defaultVladimír Čunát1-60/+77
Today the monitor resolutions are quite high, so I set pak128 as the default. It's easy to change.
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-03-26Add expression for the simutrans game.Karn Kallio1-0/+78
svn path=/nixpkgs/trunk/; revision=26523