b532448824
Version 2 of stgit was rewritten in Rust but in general offers the same feature set [1]. We therefore do not require a Python build environment anymore but a Rust one. However, we overwrite the default build, check and install phases to use the Makefiles provided by stgit. In addition, the following changes are made: - stgit now requires libcurl - perl is required during build (to build docs correctly) and during check (to run the extensive test suite) - the tests require sysctl and iconv on darwin; add them to the check inputs The added patch fixes failing test due to the recent git version in nixpkgs. The fix is also upstream and will most likely be released with 2.3.1, i.e., the patch can be removed then. [1]: https://github.com/stacked-git/stgit/releases/tag/v2.0.0 |
||
---|---|---|
.. | ||
0001-fix-use-canonical-Message-ID-spelling.patch | ||
default.nix |