mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-08-25 17:55:21 +00:00
guix: 1.5.0 -> 1.5.0-unstable-2026-08-23
Fix pending CVEs noted in a recent Guix blog post. Link: https://guix.gnu.org/en/blog/2026/guix-substitute-pull-vulnerabilities/
This commit is contained in:
@@ -1,24 +0,0 @@
|
||||
From bdf4159dd5c1cf925512c0eb8490846c084e3c8c Mon Sep 17 00:00:00 2001
|
||||
From: Reepca Russelstein
|
||||
Date: Tue, 24 Jun 2025 22:35:04 -0500
|
||||
Subject: [PATCH] nix: libutil: add <cstdint> include to seccomp.hh.
|
||||
|
||||
* nix/libutil/seccomp.hh (<cstdint>): add include of header.
|
||||
|
||||
Change-Id: I0a0b2892d81dbab662eda1ba80f4736178d70c65
|
||||
---
|
||||
nix/libutil/seccomp.hh | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/nix/libutil/seccomp.hh b/nix/libutil/seccomp.hh
|
||||
index 634dfad5f8..a4b449fc66 100644
|
||||
--- a/nix/libutil/seccomp.hh
|
||||
+++ b/nix/libutil/seccomp.hh
|
||||
@@ -4,6 +4,7 @@
|
||||
#include <linux/audit.h> /* For AUDIT_ARCH_* */
|
||||
#include <linux/seccomp.h>
|
||||
#include <linux/filter.h>
|
||||
+#include <cstdint>
|
||||
|
||||
|
||||
/* This file provides two preprocessor macros (among other things):
|
||||
@@ -40,18 +40,14 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "guix";
|
||||
version = "1.5.0";
|
||||
version = "1.5.0-unstable-2026-08-23";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://codeberg.org/guix/guix.git";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-/g8JMUGM5GaZjtPLnl4vlrBNYMxSTjsHUDdhKLtHaQA=";
|
||||
rev = "bf8a5bce1bdbddc2a0097e153ef06210d637e398";
|
||||
hash = "sha256-Emd26l9buF1P7Dj14ulT6W6lrNC3PSTY4steU1I7T84=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
./missing-cstdint-include.patch
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
sed nix/local.mk -i -E \
|
||||
-e "s|^sysvinitservicedir = .*$|sysvinitservicedir = $out/etc/init.d|" \
|
||||
@@ -162,7 +158,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
homepage = "https://guix.gnu.org/";
|
||||
donationPage = "https://guix.gnu.org/donate/";
|
||||
changelog = "https://codeberg.org/guix/guix/raw/tag/v${finalAttrs.version}/NEWS";
|
||||
changelog = "https://codeberg.org/guix/guix/raw/commit/${finalAttrs.src.rev}/NEWS";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
mainProgram = "guix";
|
||||
maintainers = with lib.maintainers; [
|
||||
|
||||
Reference in New Issue
Block a user