overlays/patches: factor out adding patches

This commit is contained in:
Infinidoge 2023-07-25 19:42:25 -04:00
parent b54cca8634
commit 7bc64d9672

View file

@ -1,7 +1,12 @@
final: prev: { final: prev:
coreutils-doge = prev.coreutils.overrideAttrs (old: {
patches = [ ./coreutils.patch ]; let
addPatches = package: patches: package.overrideAttrs (old: {
patches = (old.patches or [ ]) ++ patches;
}); });
in
{
coreutils-doge = addPatches prev.coreutils [ ./coreutils.patch ];
# nitter = prev.nitter.overrideAttrs (old: { # nitter = prev.nitter.overrideAttrs (old: {
# patches = (old.patches or [ ]) ++ [ # patches = (old.patches or [ ]) ++ [