diff options
Diffstat (limited to 'overlays/patches/emacs/overlay/hydra/default.nix')
-rw-r--r-- | overlays/patches/emacs/overlay/hydra/default.nix | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/overlays/patches/emacs/overlay/hydra/default.nix b/overlays/patches/emacs/overlay/hydra/default.nix deleted file mode 100644 index 97d015f8ed4d..000000000000 --- a/overlays/patches/emacs/overlay/hydra/default.nix +++ /dev/null @@ -1,99 +0,0 @@ -{ nixpkgs, declInput }: -let - pkgs = import nixpkgs {}; - - mkJobset = { - nixpkgsRelease - , nixFile - , descriptionNote - }: { - enabled = 1; - hidden = false; - description = "Emacs-overlay jobset for nixpkgs branch ${nixpkgsRelease} (${descriptionNote})"; - nixexprinput = "src"; - nixexprpath = "hydra/${nixFile}"; - checkinterval = 1800; - schedulingshares = 100; - enableemail = false; - emailoverride = ""; - keepnr = 3; - type = 0; # Non-flake (legacy) - inputs = { - src = { - type = "git"; - value = "https://github.com/nix-community/emacs-overlay.git"; - emailresponsible = false; - }; - nixpkgs = { - type = "git"; - value = "https://github.com/NixOS/nixpkgs.git ${nixpkgsRelease}"; - emailresponsible = false; - }; - }; - }; - - jobsets = { - - unstable = mkJobset { - nixpkgsRelease = "nixos-unstable"; - nixFile = "emacsen.nix"; - descriptionNote = "emacs"; - }; - - stable = mkJobset { - nixpkgsRelease = "nixos-22.05"; - nixFile = "emacsen.nix"; - descriptionNote = "emacs"; - }; - - unstable-cross = mkJobset { - nixpkgsRelease = "nixos-unstable"; - nixFile = "emacsen-cross.nix"; - descriptionNote = "emacs cross builds"; - }; - - stable-cross = mkJobset { - nixpkgsRelease = "nixos-22.05"; - nixFile = "emacsen-cross.nix"; - descriptionNote = "emacs cross builds"; - }; - - unstable-pkgs = mkJobset { - nixpkgsRelease = "nixos-unstable"; - nixFile = "packages.nix"; - descriptionNote = "emacs packages"; - }; - - unstable-rc-pkgs = mkJobset { - nixpkgsRelease = "nixos-unstable"; - nixFile = "packages-unstable.nix"; - descriptionNote = "emacs packages (pre-release)"; - }; - - unstable-git-pkgs = mkJobset { - nixpkgsRelease = "nixos-unstable"; - nixFile = "packages-git.nix"; - descriptionNote = "emacs packages (git)"; - }; - - unstable-gcc-pkgs = mkJobset { - nixpkgsRelease = "nixos-unstable"; - nixFile = "packages-gcc.nix"; - descriptionNote = "emacs packages (native-comp)"; - }; - - }; - -in { - jobsets = pkgs.runCommand "spec.json" {} '' - cat <<EOF - ${builtins.toXML declInput} - EOF - cat > spec.json <<EOF - ${builtins.toJSON jobsets} - EOF - - cat spec.json | ${pkgs.jq}/bin/jq -r . > $out - - ''; -} |