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: {
coreutils-doge = prev.coreutils.overrideAttrs (old: {
patches = [ ./coreutils.patch ];
final: prev:
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: {
# patches = (old.patches or [ ]) ++ [