- 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.
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.
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
- 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
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