Commit Graph

2337 Commits

Author SHA1 Message Date
Matthew Bauer
2bb4088f51 Merge pull request #43081 into master
Closes #43081
2018-07-09 17:46:10 -04:00
Matthew Bauer
97605d3e57
Merge pull request #43085 from matthewbauer/dwarf-fortress
Dwarf Fortress refactors
2018-07-09 17:40:16 -04:00
Matthew Bauer
3108f1eeaf Merge remote-tracking branch 'Baughn/nix-df' into dwarf-fortress 2018-07-09 16:24:21 -04:00
Matthew Bauer
812b0ec62e dwarf-fortress: recurse into themes
Now the output of “nix-env” should be:

$ nix-env -qa -f . -A dwarf-fortress-packages
afro-graphics-44.10
autoreiv-44.03
cla-44.xx-v25
dwarf-fortress-0.43.05
dwarf-fortress-0.44.05
dwarf-fortress-0.44.09
dwarf-fortress-0.44.10
dwarf-fortress-0.44.11
dwarf-fortress-0.44.12
dwarf-therapist-40.1.0
gemset-44.10a
ironhand-44.10
jolly-bastion-44.10
legends-browser-1.17.1
mayday-44.10
obsidian-44.10
phoebus-44.10
rally-ho-44.10
soundsense-2016-1_196
spacefox-44.10a
taffer-44.10a
tergel-44.03
wanderlust-44.10
2018-07-09 16:18:17 -04:00
Matthew Bauer
530427c7ab dwarf-fortress: refactors
This will make it easier for people to access old versions.

You can now access attributes like:

- dwarf-fortress_0_44_11
- dwarf-fortress_0_43_05
- etc.
2018-07-09 16:13:52 -04:00
Matthew Bauer
cdd0ac7e54 dwarf-fortress: support older versions as well
game.json now contains a dictionary of old game hashes. I have added
them for the last 3 releases.

- add script to generate hashes

  Makes it much easier to update game.json file.

- add updateScript meta

  This adds some info on the ./update.sh updateScript now available.

- cleanup updateScript

  - Add some more systems
  - Correctly detect source extensions (.zip or .tar.bz2)
  - Proper bash quoting

- fix update.sh

  - correctly detect latest df version
  - append to game.json instead of overwriting it

- update hashes for 44.12
2018-07-09 16:13:53 -04:00
Ryan Mulligan
7937f82665 treewide: http -> https 2018-07-05 18:35:28 -07:00
Matthew Bauer
aba6a3d7f4 dwarf-fortress: use fetchFromGitHub directly
This avoids creating a second derivation to copy things from the
original. The new themes are now fixed output.
2018-07-05 17:25:07 -04:00
Svein Ove Aas
b0c7245ee5 dwarf-fortress: Add "lazy pack", config flags and some comments. 2018-07-05 20:48:52 +01:00
Svein Ove Aas
5012ce727a dwarf-fortress: Init TWBT at 6.46 2018-07-05 20:21:59 +01:00
Matthew Bauer
a4c9492217
Merge pull request #43057 from Baughn/nix-df
dwarf-fortress: Run legends-browser with a suitable working directory
2018-07-05 00:10:13 -04:00
Svein Ove Aas
472d8dcb91 dwarf-fortress: Run legends-browser with a suitable working directory 2018-07-05 00:39:28 +01:00
Matthew Bauer
ea6b31b496
Merge pull request #43043 from Baughn/nix-df
dwarf-fortress: Fix themes & package Legends Browser
2018-07-04 17:41:06 -04:00
Svein Ove Aas
c8095af0cd dwarf-fortress: Init Legends Browser at 1.17.1 2018-07-04 22:26:23 +01:00
Matthew Bauer
75e2aca6ca
Merge pull request #42554 from numinit/df
dwarf-fortress: 0.44.10 -> 0.44.11
2018-07-04 16:56:20 -04:00
Svein Ove Aas
8c7461a348 dwarf-fortress: Don't check for dfVersion compatability on themes, which lack them. 2018-07-04 20:19:24 +01:00
Orivej Desh
1a76bd5552 ezquake: fix build after #41902 2018-07-03 12:44:57 +00:00
Orivej Desh
9641ab9a27 ivan: fix build after #41902 2018-07-03 12:41:18 +00:00
Orivej Desh
48272ebb6c liberal-crime-squad: fix darwin build after #41902 2018-07-03 12:37:58 +00:00
ikervagyok
8e5de9e200 warzone2100: fix build after #41902 (#42908) 2018-07-03 12:27:06 +00:00
Matthew Bauer
dcea211084 dwarf-fortress: cleanup 2018-07-02 11:59:36 -04:00
Morgan Jones
8d5b5fa68e Patch dwarf-fortress-unfuck to build in debug (pending upstream fix) 2018-07-01 20:28:59 +00:00
Morgan Jones
9a2898c6d1 bump dwarf-therapist and dfhack versions; fix theme issue 2018-06-30 23:29:29 +00:00
Morgan Jones
24f4711705 dwarf-fortress: 0.44.10 -> 0.44.11
Update everything but dfhack and dwarf-therapist, which
have not been updated yet.
2018-06-30 23:25:27 +00:00
nonfreeblob
1627b6fc09 nethack: nethack-x11 package created
If x11Mode is false, ncurses NetHack version will be built (nethack).
If x11Mode is true, x11 NetHack version will be built (nethack-x11).
NetHack DevTeam provide x11 version support only for Linux.
2018-06-30 14:48:20 +03:00
Silvan Mosberger
57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
adisbladis
0c96b7099e
hedgewars: 0.9.23 -> 0.9.24.1 2018-06-28 13:58:28 +08:00
Ryan Mulligan
fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
R. RyanTM
b5337b357f gzdoom: 3.4.0 -> 3.4.1 (#42499)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/gzdoom/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/2imdm0m7wchvwgg3r2m3xm5115iq681w-gzdoom-3.4.1/bin/gzdoom had a zero exit code or showed the expected version
- 0 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 3.4.1 with grep in /nix/store/2imdm0m7wchvwgg3r2m3xm5115iq681w-gzdoom-3.4.1
- directory tree listing: https://gist.github.com/af5b88ddc00326642398bae9d65d3714
- du listing: https://gist.github.com/e85a153098c517727519102b6c1134a8
2018-06-27 19:03:42 +02:00
Yegor Timoshenko
889bb6873d
Merge pull request #42453 from mkaito/update-factorio
factorio: 0.16.36 -> 0.16.51
2018-06-26 01:17:25 +03:00
xeji
e0918b2550
Merge pull request #42432 from Pneumaticat/multimc
multimc: fix build with Qt 5.11, fix desktop icon
2018-06-25 11:53:02 +02:00
Grigory Chereshnev
3428b44610 ivan: 052 -> 053 (#42413) 2018-06-25 00:12:54 +02:00
xeji
c51ac5eb33
Merge pull request #42423 from ryantm/repology-problems
treewide: http -> https
2018-06-24 20:44:50 +02:00
Profpatsch
9c1edbddee unvanquished: remove
Hasn’t been building or upgraded since 2015:
https://github.com/NixOS/nixpkgs/issues/9781
2018-06-24 01:51:16 +02:00
Matthew Justin Bauer
bee228d9b4
exult: only build on linux
It currently times out on finding sdl-config:

https://hydra.nixos.org/job/nixpkgs/staging/exult.x86_64-darwin
2018-06-23 19:08:32 -04:00
Matthew Bauer
6127ec1665 treewide: disable sdl-config darwin time outs
sdl-config has an issue on hydra where it will hang when run on
Darwin. This is probably related to the headless mode that is set up &
the sdl-config program waiting for a graphical to finish.
2018-06-23 17:50:00 -04:00
Matthew Justin Bauer
92f0bec7c4
chocolate-doom: only build on linux
darwin build times out on sdl-config
2018-06-23 17:35:01 -04:00
Michishige Kaito
60ed533188 factorio: 0.16.36 -> 0.16.51 2018-06-23 18:40:29 +01:00
Kevin Liu
be47f95083
multimc: create compatibility symlink to fix desktop icon 2018-06-23 09:37:29 -04:00
Kevin Liu
28ff1f7565
multimc: 0.6.2 → unstable-2018-06-04
Fixes #42387. See also #42351 for information on Qt breakage.
2018-06-23 09:37:20 -04:00
Ryan Mulligan
0d5eb901ad treewide: http -> https 2018-06-23 04:34:55 -07:00
R. RyanTM
98eefba190 wesnoth: 1.14.2 -> 1.14.3 (#42195) 2018-06-19 23:24:05 +00:00
R. RyanTM
f6c0588c97 gzdoom: 3.3.2 -> 3.4.0 (#42011)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/gzdoom/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/f4bpkw3bk3p8ca0vcxdi17hc5lm2r3jz-gzdoom-3.4.0/bin/gzdoom had a zero exit code or showed the expected version
- 0 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 3.4.0 with grep in /nix/store/f4bpkw3bk3p8ca0vcxdi17hc5lm2r3jz-gzdoom-3.4.0
- directory tree listing: https://gist.github.com/1d92d331e8c24929e998260ca9018ddb
- du listing: https://gist.github.com/ba47c37ae7b73d3fb85a14b537b6c270
2018-06-18 22:53:32 +02:00
lewo
51cab4eddd
Merge pull request #42013 from r-ryantm/auto-update/gcompris
gcompris: 0.90 -> 0.91
2018-06-16 08:57:35 +02:00
Jörg Thalheim
e82a0345ef micropolis: remove
Old package without maintainer that no longer compiles.
2018-06-16 01:33:17 +01:00
R. RyanTM
a7937612bf gcompris: 0.90 -> 0.91
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/gcompris/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/di4sm1nsx7zshk1n6njvnd07m0abj6cc-gcompris-0.91/bin/gcompris-qt had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/di4sm1nsx7zshk1n6njvnd07m0abj6cc-gcompris-0.91/bin/.gcompris-qt-wrapped had a zero exit code or showed the expected version
- 0 of 2 passed binary check by having a zero exit code.
- 0 of 2 passed binary check by having the new version present in output.
- found 0.91 with grep in /nix/store/di4sm1nsx7zshk1n6njvnd07m0abj6cc-gcompris-0.91
- directory tree listing: https://gist.github.com/0ac8ed77cca8102d4b32b9b9361464f4
- du listing: https://gist.github.com/5f6daf6f26bdc5d5e1c4f4f4359ae0fa
2018-06-14 07:21:29 -07:00
Simon Lackerbauer
6fb9d1121a gshogi: init at 0.5.1 (#41840) 2018-06-12 12:11:40 +02:00
Matthew Bauer
f522c9c3b9 dxx-rebirth: disable format hardening 2018-06-10 20:32:31 -04:00
Matthew Bauer
97e8bcc925 dwarf-therapist: supports darwin 2018-06-10 19:23:11 -04:00
Matthew Bauer
7170ab8433 dfhack: add SDL to buildInputs 2018-06-10 19:23:11 -04:00