Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backport release-24.05] factorio: 2.0.8 -> 2.0.10 #353803

Open
wants to merge 12 commits into
base: release-24.05
Choose a base branch
from

Conversation

bmillwood
Copy link
Contributor

@bmillwood bmillwood commented Nov 5, 2024

Backports:

(My stopping point here is based on what's convenient for me to test, since I happen to already have downloaded 2.0.10 locally. I plan to open another PR after this is merged for the rest of the version updates, but didn't want to mix them all into one big thing.)

I've tested this (or rather, this rebased onto nixos-24.05, without all the other pending release-24.05 changes) locally to ensure both factorio-space-age and factorio_1 (= factorio) both start up OK.

91d76e3 required me to update my allowUnfreePredicate, which I assume isn't a big deal?

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@bmillwood bmillwood force-pushed the backport-350528-350727-to-release-24.05 branch from 5a6052e to f67d961 Compare November 5, 2024 11:30
lukegb and others added 12 commits November 5, 2024 11:44
This is spiritually a merge conflict resolution but I'm putting it in a
separate commit to minimise the difference from the cherry-pick source.
In master this was done by NixOS#350453 / revision b12bcab. This part is
necessary for making the next cherry-pick apply cleanly, but applying
the whole patch here seems probably excessive.
(cherry picked from commit 8a819d4)
When experimental==stable for Space Age, the experimental.expansion key
just goes missing, so we need to fall back to stable in that case.

(cherry picked from commit b9b0f03)
(cherry picked from commit b79d605)
(cherry picked from commit 6db8aaf)
@bmillwood bmillwood force-pushed the backport-350528-350727-to-release-24.05 branch from f67d961 to 1d8b392 Compare November 5, 2024 11:46
@bmillwood bmillwood changed the title [Backport release-24.05] factorio: 2.0.8 -> 2.0.10 [Backport release-24.05] factorio: 2.0.8 -> 2.0.11 Nov 5, 2024
@bmillwood bmillwood force-pushed the backport-350528-350727-to-release-24.05 branch from 1d8b392 to 4e59cf7 Compare November 5, 2024 11:50
@bmillwood bmillwood changed the title [Backport release-24.05] factorio: 2.0.8 -> 2.0.11 [Backport release-24.05] factorio: 2.0.8 -> 2.0.10 Nov 5, 2024
@bmillwood bmillwood marked this pull request as ready for review November 5, 2024 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants