Closes#270358.
Name recommended by @erri120
<https://github.com/NixOS/nixpkgs/pull/270372#issuecomment-2147052607>.
Replaces the `7zz` binary executable included with the upstream project
for safety and reproducibility.
Requires an `enableUnfree = true` override to support RAR format mods.
Disables tests marked as requiring networking (actually requiring Nexus
Mods API key according to
<https://github.com/Nexus-Mods/NexusMods.App/pull/1222#issuecomment-2060687094>),
and one other tests which requires networking.
Co-Authored-By: Matej Cotman <matej@matejc.com>
Co-authored-by: éclairevoyant <848000+eclairevoyant@users.noreply.github.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
This reverts commit 0fe111d1c7.
neovim was accidentally bumped during the freeze period before release
with breaking changes.
This commit is related to neovim 0.10, so it is reverted for now.
This reverts commit 7f4c36c982.
neovim was accidentally bumped during the freeze period before release
with breaking changes.
This commit is related to neovim 0.10, so it is reverted for now.
The release schedule indicate that breaking changes are restricted
during this period, 752d81e439 ("neovim:
0.9.5 -> 0.10.0") was merged five days ago, full of breaking changes for
the NeoVim ecosystem.
This PR should go *after* the branch-off.
Conflicts in luaPackages.luarocks-nix:
- 8b563cd9f9 switched to the new version format (prefixed by 0 since there was no relevant last tag in the branch).
bc4f6fa543 bumped version and switched to the new version format. But the tag used is not part of the branch the commit comes from (master).
Used the new version but replaced the tag prefix with 0.
- b73ec84b9e removed meta (it is already set in the overridden luarocks). But that would cause the update script to try to update the overridden luarocks (as did the previously used old.meta).
bf311d950e modified meta to fix the update script properly.
Kept the meta from the latter since it allows update script to work.