nixpkgs/pkgs/applications/version-management/stgit
Felix Maurer b532448824 stgit: 1.5 -> 2.3.0
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
2023-07-04 23:53:36 +02:00
..
0001-fix-use-canonical-Message-ID-spelling.patch
default.nix