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
minetest: 5.7.0 -> 5.8.0, cleanup #273557
Conversation
* Use finalAttrs * Touch support is now unconditional
@GrahamcOfBorg build minetestclient minetestserver minetest-touch |
pkgs/games/minetest/default.nix
Outdated
(lib.cmakeFeature "CMAKE_INSTALL_DOCDIR" "share/doc") | ||
(lib.cmakeFeature "CMAKE_INSTALL_DOCDIR" "share/doc") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This outputs docs to share/doc/
directly, so we get eg share/doc/README.md
. We'll want to set the value to share/doc/minetest
or share/doc/${finalAttrs.pname}
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
Result of 6 packages built:
|
* Inline the generic builder, since we don't build multiple versions anymore * Remove unused patches, flags, and overrides * Remove minetest_game, it has been debundled * Use finalAttrs * Use lib.cmake* * Add a top-level attribute for the touch variant * Define the server- and client-only variants through overrides in all-packages.nix * Move the *_5 aliases to top-level/aliases.nix * General cleanup Closes NixOS#273207
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, thanks.
Thanks for the cleanup! ❤️ |
Description of changes
https://blog.minetest.net/2023/12/04/5.8.0-released/
irrlichtmt: 1.9.0mt10 -> 1.9.0mt13
minetest: 5.7.0 -> 5.8.0, cleanup
anymore
all-packages.nix
Closes #273207
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.