diff options
author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2024-02-24 20:42:43 +0100 |
---|---|---|
committer | sternenseemann <sternenseemann@systemli.org> | 2024-02-29 18:54:37 +0100 |
commit | b9a613aa8c020a423329df55e6a534068d7ec34c (patch) | |
tree | cdf881c224d6759eabe810d30fc071317a884858 /pkgs/top-level | |
parent | 8042f62417315a1a67c979c8495b73ee598b1046 (diff) | |
download | nixlib-b9a613aa8c020a423329df55e6a534068d7ec34c.tar nixlib-b9a613aa8c020a423329df55e6a534068d7ec34c.tar.gz nixlib-b9a613aa8c020a423329df55e6a534068d7ec34c.tar.bz2 nixlib-b9a613aa8c020a423329df55e6a534068d7ec34c.tar.lz nixlib-b9a613aa8c020a423329df55e6a534068d7ec34c.tar.xz nixlib-b9a613aa8c020a423329df55e6a534068d7ec34c.tar.zst nixlib-b9a613aa8c020a423329df55e6a534068d7ec34c.zip |
turbogit: make libgit2 override local to package
This is the last user of an old libgit2 version which cannot easily be updated and takes away the burden from the libgit2 maintainers.
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 450dffa2485b..b080325e5a8d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20117,7 +20117,22 @@ with pkgs; ttyd = callPackage ../servers/ttyd { }; turbogit = callPackage ../development/tools/turbogit { - libgit2 = libgit2_1_3_0; + libgit2 = libgit2.overrideAttrs rec { + version = "1.3.0"; + src = pkgs.fetchFromGitHub { + owner = "libgit2"; + repo = "libgit2"; + rev = "v${version}"; + hash = "sha256-7atNkOBzX+nU1gtFQEaE+EF1L+eex+Ajhq2ocoJY920="; + }; + patches = []; + # tests fail on old version + doCheck = false; + meta = libgit2.meta // { + maintainers = []; + knownVulnerabilities = [ "CVE-2024-24575" "CVE-2024-24577" "CVE-2022-29187" "CVE 2022-24765" ]; + }; + }; }; tweak = callPackage ../applications/editors/tweak { }; |