Commit Graph

36 Commits

Author SHA1 Message Date
Alvar Penning
40cc9e497b openrct2: 0.4.5 -> 0.4.7
- https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.6
- https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.7

Updating to 0.4.6 resulted some headaches, as suddenly lots of errors
about missing music objects were thrown and old maps were not loadable.
This was also mentioned in #263025.

Today I git bisect'ed OpenRCT2's source between 0.4.5 and 0.4.6, finding
5adbea9ac829b76507543e4c09b2000138ffbbcf as the culprit, which origins
in OpenRCT2/OpenRCT2#19785. From there I got to OpenRCT2/OpenRCT2#21043
which addresses this very issue and fixes it by undoing the original
change next to some later changes. This PR is now included as a patch
and, et voilà, OpenRCT2 works again!

Closes #263025.
2024-01-13 15:03:31 +01:00
Alvar Penning
109b44ea65 openrct2: 0.4.4 -> 0.4.5
https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.5
2023-05-22 23:18:40 +02:00
Alvar Penning
dacdc849f0 openrct2: 0.4.3 -> 0.4.4
https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.4

This change introduces two new sub modules, OPENMSX and OPENSFX. The
first one required a permission fix for cmake. Furthermore, I refactored
the version check as we are now counting four modules and I don't want
to copy and paste the same check with small modifications four times.
2023-04-07 17:53:52 +02:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
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-22 21:23:04 +02:00
Artturin
6f6cc4a22d treewide: use toString on list NIX_CFLAGS_COMPILE
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-02-22 21:23:04 +02:00
Fabián Heredia Montiel
0cf5d85f0c treewide: add gcc12 flags 2023-01-27 21:20:52 -06:00
Alvar Penning
b8ea64d6ac openrct2: 0.4.2 -> 0.4.3 2022-12-19 21:04:34 +01:00
Alvar Penning
05962d95f7 openrct2: 0.4.1 -> 0.4.2 2022-10-08 19:06:23 +02:00
Alvar Penning
c99706f826 openrct2: 0.4.0 -> 0.4.1
- Split included arguments into lines for more readable diffs.
- Include flac/ogg/vorbis, as they are now required.
- Include discord-rpc and gbenchmark as their absence disabled those
  features, especially Discord support for those who might want it.

https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.1
2022-07-06 00:12:20 +02:00
Alvar Penning
6f5f386a6c openrct2: 0.3.5.1 -> 0.4.0
https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.0
2022-04-25 21:38:53 +02:00
Alvar Penning
1c8040364b openrct2: 0.3.5 -> 0.3.5.1
Next to the bumping the version to the latest release, a comment was
reworded and the repository URL was added for the downloadPage.
2021-11-22 00:02:47 +01:00
Alvar Penning
7f55e03a3e openrct2: 0.3.4.1 -> 0.3.5
Next to the version bump, some hints for maintainers to select the right
version of the other modules were added.
2021-11-08 17:50:05 +01:00
Alvar Penning
8b8819460c openrct2: 0.3.4 -> 0.3.4.1 2021-07-26 23:25:55 +02:00
Alvar Penning
0066d898c9 openrct2: 0.3.3 -> 0.3.4
Next to the version bump, some options were reordered to satisfy
nixpkgs-hammering.
2021-07-19 16:09:04 -07:00
Alvar Penning
226be786e8 openrct2: 0.3.2 -> 0.3.3 2021-03-15 11:53:33 +01:00
Ben Siraphob
47e997598c pkgs/games: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
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
2021-01-11 10:38:22 +01:00
Ben Siraphob
3ae5e6ce03 treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
Alvar Penning
6f88d6332d openrct2: 0.3.1 -> 0.3.2 2020-11-24 11:26:57 +01:00
Alvar Penning
f67c9a36f3 openrct2: 0.3.0 -> 0.3.1 2020-11-24 10:55:18 +01:00
Alvar Penning
4789d6feaf openrct2: 0.2.6 -> 0.3.0 2020-08-15 19:41:21 -07:00
Alvar Penning
0a53c6b565 maintainers: rename geistesk to oxzi
For reasons I have renamed my GitHub account and would like to include
this name change here.
2020-08-15 16:03:46 +02:00
geistesk
790748c249 openrct2: 0.2.4 -> 0.2.6 2020-04-21 19:14:59 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Chris Rendle-Short
5dd2410bdc openrct2: 0.2.3 -> 0.2.4 2019-10-31 07:15:04 +11:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Chris Rendle-Short
5563ff5a27 openrct2: 0.2.2 -> 0.2.3 2019-07-20 11:35:09 +02:00
geistesk
66dd98f2c5 openrct2: 0.2.1 -> 0.2.2 2019-03-28 23:35:48 +01:00
geistesk
22deabca39 openrct2: 0.2.0 -> 0.2.1 2018-09-07 20:31:27 +02:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Alvar
b12597d128 openrct2: 0.1.2 -> 0.2.0 (#43386) 2018-07-14 00:51:03 +02:00
Michał Janiszewski
094efaa31d
openrct2: Update homepage 2018-06-08 15:49:33 +02:00
Ryan Mulligan
edbe6cb636 openrct2: 0.1.1 -> 0.1.2
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:

- built on NixOS
- ran `/nix/store/qza712wxad8v4scd06gb2jisl0cl9vf6-openrct2-0.1.2/bin/openrct2 -h` got 0 exit code
- ran `/nix/store/qza712wxad8v4scd06gb2jisl0cl9vf6-openrct2-0.1.2/bin/openrct2 --help` got 0 exit code
- ran `/nix/store/qza712wxad8v4scd06gb2jisl0cl9vf6-openrct2-0.1.2/bin/openrct2 -v` and found version 0.1.2
- ran `/nix/store/qza712wxad8v4scd06gb2jisl0cl9vf6-openrct2-0.1.2/bin/openrct2 --version` and found version 0.1.2
- ran `/nix/store/qza712wxad8v4scd06gb2jisl0cl9vf6-openrct2-0.1.2/bin/openrct2-cli -h` got 0 exit code
- ran `/nix/store/qza712wxad8v4scd06gb2jisl0cl9vf6-openrct2-0.1.2/bin/openrct2-cli --help` got 0 exit code
- ran `/nix/store/qza712wxad8v4scd06gb2jisl0cl9vf6-openrct2-0.1.2/bin/openrct2-cli help` got 0 exit code
- ran `/nix/store/qza712wxad8v4scd06gb2jisl0cl9vf6-openrct2-0.1.2/bin/openrct2-cli -v` and found version 0.1.2
- ran `/nix/store/qza712wxad8v4scd06gb2jisl0cl9vf6-openrct2-0.1.2/bin/openrct2-cli --version` and found version 0.1.2
- found 0.1.2 with grep in /nix/store/qza712wxad8v4scd06gb2jisl0cl9vf6-openrct2-0.1.2
- directory tree listing: https://gist.github.com/dfc357796fabf91024a21e322be78e5f
2018-03-21 22:51:21 +00:00
Alexander V. Nikolaev
1bc1909e5b treewide: transition from mesa_glu to libGLU 2018-02-24 17:05:43 +02:00
Piotr Bogdan
9e59605bab openrct2: fix build 2017-11-04 14:18:47 +00:00
geistesk
339d2e8006 openrct2: init at 0.1.1 2017-10-16 20:51:18 +02:00