fix(foot): add fcft to auto updated packages
All checks were successful
Discord / discord commits (push) Has been skipped

This commit is contained in:
matt1432 2025-03-13 14:57:13 -04:00
parent f7ee925514
commit eff17eaef7
5 changed files with 28 additions and 13 deletions

View file

@ -42,6 +42,10 @@ const main = async() => {
console.log(updateFirefoxAddons()); console.log(updateFirefoxAddons());
} }
if (args['fcft']) {
console.log(runNixUpdate('fcft'));
}
if (args['h'] || args['homepage']) { if (args['h'] || args['homepage']) {
console.log(runNixUpdate('homepage')); console.log(runNixUpdate('homepage'));
} }
@ -129,6 +133,7 @@ const main = async() => {
console.log(execution.stdout); console.log(execution.stdout);
}; };
updatePackage('fcft');
updatePackage('homepage'); updatePackage('homepage');
updatePackage('jmusicbot'); updatePackage('jmusicbot');
updatePackage('pam-fprint-grosshack'); updatePackage('pam-fprint-grosshack');

View file

@ -18,6 +18,11 @@ in {
"nurl" "nurl"
"nixpkgs-wayland" "nixpkgs-wayland"
]) ])
++ [
(final: prev: {
inherit (pkgs.selfPackages) fcft;
})
]
++ (attrValues { ++ (attrValues {
# inherit # inherit
# (self.overlays) # (self.overlays)

View file

@ -8,17 +8,4 @@ final: prev: {
hash = "sha256-ukapzy0+mS4rorX3D22lRKX/D9TXmkq8W2YNDQIq7A8="; hash = "sha256-ukapzy0+mS4rorX3D22lRKX/D9TXmkq8W2YNDQIq7A8=";
}; };
}); });
# FIXME: automate this or make PR for nixpkgs-wayland?
fcft = prev.fcft.overrideAttrs (o: rec {
version = "3.3.0";
src = prev.fetchFromGitea {
domain = "codeberg.org";
owner = "dnkl";
repo = "fcft";
rev = version;
hash = "sha256-spK75cT6x0rHcJT2YxX1e39jvx4uQKL/b4CHO7bon4s=";
};
});
} }

View file

@ -6,6 +6,8 @@
selfPackages = { selfPackages = {
coloryou = final.callPackage ./coloryou {}; coloryou = final.callPackage ./coloryou {};
fcft = final.callPackage ./fcft {};
gpu-screen-recorder = final.callPackage ./gpu-screen-recorder/gpu-screen-recorder.nix { gpu-screen-recorder = final.callPackage ./gpu-screen-recorder/gpu-screen-recorder.nix {
inherit (inputs) gpu-screen-recorder-src; inherit (inputs) gpu-screen-recorder-src;
}; };

16
packages/fcft/default.nix Normal file
View file

@ -0,0 +1,16 @@
{
fcft,
fetchFromGitea,
...
}:
fcft.overrideAttrs (o: rec {
version = "3.3.0";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "dnkl";
repo = o.pname;
rev = version;
hash = "sha256-spK75cT6x0rHcJT2YxX1e39jvx4uQKL/b4CHO7bon4s=";
};
})