Merge pull request #263187 from uninsane/pr-snapper-strict

snapper: remove runtime references to build packages
This commit is contained in:
markuskowa 2023-10-24 21:05:38 +02:00 committed by GitHub
commit 603d903c9f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,6 @@
{ lib, stdenv, fetchFromGitHub
, autoreconfHook, pkg-config, docbook_xsl, libxslt, docbook_xml_dtd_45
, acl, attr, boost, btrfs-progs, dbus, diffutils, e2fsprogs, libxml2
, acl, attr, boost, btrfs-progs, coreutils, dbus, diffutils, e2fsprogs, libxml2
, lvm2, pam, util-linux, json_c, nixosTests
, ncurses }:
@ -15,6 +15,8 @@ stdenv.mkDerivation rec {
sha256 = "sha256-tKxjzJ69wr48QQEgYLp7G6aOqxs9CCUiTHV1kaRCiHM=";
};
strictDeps = true;
nativeBuildInputs = [
autoreconfHook pkg-config
docbook_xsl libxslt docbook_xml_dtd_45
@ -40,6 +42,8 @@ stdenv.mkDerivation rec {
configureFlags = [
"--disable-ext4" # requires patched kernel & e2fsprogs
"DIFFBIN=${diffutils}/bin/diff"
"RMBIN=${coreutils}/bin/rm"
];
enableParallelBuilding = true;