1 # We patch in support for squashfs labels because
2 # https://github.com/NixOS/nixpkgs/pull/236656 requires filesystems to have labels and
3 # https://github.com/plougher/squashfs-tools/issues/59 squashfs doesn't support labels
8 if builtins.elem patch (pkg.drvAttrs.patches or [ ]) then
11 pkg.overrideAttrs (old: {
12 patches = (old.patches or [ ]) ++ [ patch ];
16 squashfsTools = idempontenlyAddPatch prev.squashfsTools ./squashfs-tools-label.patch;
17 util-linux = idempontenlyAddPatch prev.util-linux ./util-linux-squashfs-label.patch;