diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2024-04-10 07:30:37 +0200 |
---|---|---|
committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2024-04-10 18:08:19 +0000 |
commit | 84205653423d294966b6e9df1def66324a3ede7a (patch) | |
tree | 212e6da7d9ba1482cdd2467237fb9529d552d89e /pkgs/by-name | |
parent | 7d63c1c24aa086ac45a46881c62c44be5c45c41b (diff) |
guix: add patch for CVE-2024-27297
(cherry picked from commit b0816236849483d6c2493fd876ac362580be52b3)
Diffstat (limited to 'pkgs/by-name')
-rw-r--r-- | pkgs/by-name/gu/guix/package.nix | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/by-name/gu/guix/package.nix b/pkgs/by-name/gu/guix/package.nix index 6549a9b8e2763..8f9e4e4836b95 100644 --- a/pkgs/by-name/gu/guix/package.nix +++ b/pkgs/by-name/gu/guix/package.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchurl +, fetchpatch , autoreconfHook , disarchive , git @@ -43,6 +44,19 @@ stdenv.mkDerivation rec { hash = "sha256-Q8dpy/Yy7wVEmsH6SMG6FSwzSUxqvH5HE3u6eyFJ+KQ="; }; + patches = [ + (fetchpatch { + name = "CVE-2024-27297_1.patch"; + url = "https://git.savannah.gnu.org/cgit/guix.git/patch/?id=8f4ffb3fae133bb21d7991e97c2f19a7108b1143"; + hash = "sha256-xKo1h2uckC2pYHt+memekagfL6dWcF8gOnTOOW/wJUU="; + }) + (fetchpatch { + name = "CVE-2024-27297_2.patch"; + url = "https://git.savannah.gnu.org/cgit/guix.git/patch/?id=ff1251de0bc327ec478fc66a562430fbf35aef42"; + hash = "sha256-f4KWDVrvO/oI+4SCUHU5GandkGtHrlaM1BWygM/Qlao="; + }) + ]; + postPatch = '' sed nix/local.mk -i -E \ -e "s|^sysvinitservicedir = .*$|sysvinitservicedir = $out/etc/init.d|" \ |