wow
This commit is contained in:
parent
4f47126b79
commit
a1072f01ad
9 changed files with 110 additions and 1360 deletions
26
overlays/forgejo-codefloe.nix
Normal file
26
overlays/forgejo-codefloe.nix
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{ pkgs }:
|
||||
|
||||
let
|
||||
# CodeFloe's v16.0/forgejo-codefloe deployment branch, pinned for reproducibility.
|
||||
src = pkgs.fetchzip {
|
||||
url = "https://codefloe.com/codefloe/forgejo-codefloe/archive/ed1b96c66680ed99d7d11201915eca28587b8171.tar.gz";
|
||||
hash = "sha256-hdLR4A2qa2oRUXKmApQngVDy15I214/NB53syNmMacE=";
|
||||
};
|
||||
in
|
||||
# Revisit the pinned fork and build recipe together when nixpkgs updates Forgejo.
|
||||
assert pkgs.forgejo.version == "16.0.5";
|
||||
(pkgs.forgejo.override {
|
||||
buildNpmPackage =
|
||||
args:
|
||||
pkgs.buildNpmPackage (
|
||||
args
|
||||
// {
|
||||
inherit src;
|
||||
npmDepsHash = "sha256-t9v9gVuCd9uqiK47lUDpJdzzwqc6sQwBkPxw/mAST0c=";
|
||||
}
|
||||
);
|
||||
}).overrideAttrs {
|
||||
pname = "forgejo-codefloe";
|
||||
inherit src;
|
||||
vendorHash = "sha256-bu1kJqXvPSEehhbG5tkAEQAEbhRl5FlJ+EEM01FiBSY=";
|
||||
}
|
||||
Loading…
Reference in a new issue