Charlotte 🦝 Delenk
bd4c1ad91f
All checks were successful
Hydra plover-dict-didoesdigital Hydra build #23569 of nix-packages:x86_64-linux-master-pr92:plover-dict-didoesdigital
Hydra woodpecker-agent Hydra build #23570 of nix-packages:x86_64-linux-master-pr92:woodpecker-agent
Hydra plover-plugin-machine-hid Hydra build #23571 of nix-packages:x86_64-linux-master-pr92:plover-plugin-machine-hid
Hydra emoji-volpeon-fox Hydra build #23572 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-fox
Hydra hydra-unstable Hydra build #23573 of nix-packages:x86_64-linux-master-pr92:hydra-unstable
Hydra plover Hydra build #23574 of nix-packages:x86_64-linux-master-pr92:plover
Hydra element-web Hydra build #23575 of nix-packages:x86_64-linux-master-pr92:element-web
Hydra emoji-volpeon-raccoon Hydra build #23576 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-raccoon
Hydra python-instagram Hydra build #23577 of nix-packages:x86_64-linux-master-pr92:python-instagram
Hydra miifox-net Hydra build #23578 of nix-packages:x86_64-linux-master-pr92:miifox-net
Hydra nasin-nanpa Hydra build #23579 of nix-packages:x86_64-linux-master-pr92:nasin-nanpa
Hydra emoji-volpeon-blobfox-flip Hydra build #23580 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-blobfox-flip
Hydra old-homepage Hydra build #23581 of nix-packages:x86_64-linux-master-pr92:old-homepage
Hydra emoji-volpeon-vlpn Hydra build #23582 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-vlpn
Hydra woodpecker-frontend Hydra build #23583 of nix-packages:x86_64-linux-master-pr92:woodpecker-frontend
Hydra fairfax Hydra build #23584 of nix-packages:x86_64-linux-master-pr92:fairfax
Hydra mautrix-signal Hydra build #23585 of nix-packages:x86_64-linux-master-pr92:mautrix-signal
Hydra akkoma Hydra build #23586 of nix-packages:x86_64-linux-master-pr92:akkoma
Hydra alco-sans Hydra build #23587 of nix-packages:x86_64-linux-master-pr92:alco-sans
Hydra kreative-square Hydra build #23588 of nix-packages:x86_64-linux-master-pr92:kreative-square
Hydra woodpecker-server Hydra build #23589 of nix-packages:x86_64-linux-master-pr92:woodpecker-server
Hydra mautrix-telegram Hydra build #23590 of nix-packages:x86_64-linux-master-pr92:mautrix-telegram
Hydra plover-plugin-rkb1-hid Hydra build #23591 of nix-packages:x86_64-linux-master-pr92:plover-plugin-rkb1-hid
Hydra plover-plugin-emoji Hydra build #23592 of nix-packages:x86_64-linux-master-pr92:plover-plugin-emoji
Hydra emoji-volpeon-gphn Hydra build #23593 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-gphn
Hydra python-plover-stroke Hydra build #23594 of nix-packages:x86_64-linux-master-pr92:python-plover-stroke
Hydra emoji-volpeon-bunhd Hydra build #23595 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-bunhd
Hydra plover-plugins-manager Hydra build #23596 of nix-packages:x86_64-linux-master-pr92:plover-plugins-manager
Hydra python-tulir-telethon Hydra build #23597 of nix-packages:x86_64-linux-master-pr92:python-tulir-telethon
Hydra plover-plugin-tapey-tape Hydra build #23598 of nix-packages:x86_64-linux-master-pr92:plover-plugin-tapey-tape
Hydra mautrix-whatsapp Hydra build #23599 of nix-packages:x86_64-linux-master-pr92:mautrix-whatsapp
Hydra python-rtf-tokenize Hydra build #23600 of nix-packages:x86_64-linux-master-pr92:python-rtf-tokenize
Hydra fairfax-hd Hydra build #23601 of nix-packages:x86_64-linux-master-pr92:fairfax-hd
Hydra papermc Hydra build #23602 of nix-packages:x86_64-linux-master-pr92:papermc
Hydra hydra Hydra build #23603 of nix-packages:x86_64-linux-master-pr92:hydra
Hydra lotte-art Hydra build #23604 of nix-packages:x86_64-linux-master-pr92:lotte-art
Hydra emoji-volpeon-blobfox Hydra build #23605 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-blobfox
Hydra pleroma-fe Hydra build #23606 of nix-packages:x86_64-linux-master-pr92:pleroma-fe
Hydra mautrix-discord Hydra build #23607 of nix-packages:x86_64-linux-master-pr92:mautrix-discord
Hydra plover-plugin-yaml-dictionary Hydra build #23608 of nix-packages:x86_64-linux-master-pr92:plover-plugin-yaml-dictionary
Hydra woodpecker-cli Hydra build #23609 of nix-packages:x86_64-linux-master-pr92:woodpecker-cli
Hydra admin-fe Hydra build #23610 of nix-packages:x86_64-linux-master-pr92:admin-fe
Hydra python-simplefuzzyset Hydra build #23611 of nix-packages:x86_64-linux-master-pr92:python-simplefuzzyset
Hydra emoji-caro Hydra build #23612 of nix-packages:x86_64-linux-master-pr92:emoji-caro
Hydra constructium Hydra build #23613 of nix-packages:x86_64-linux-master-pr92:constructium
Hydra matrix-media-repo Hydra build #23614 of nix-packages:x86_64-linux-master-pr92:matrix-media-repo
Hydra emoji-volpeon-drgn Hydra build #23615 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-drgn
Hydra emoji-volpeon-bunhd-flip Hydra build #23616 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-bunhd-flip
Hydra mautrix-cleanup Hydra build #23617 of nix-packages:x86_64-linux-master-pr92:mautrix-cleanup
Hydra emoji-lotte Hydra build #23618 of nix-packages:x86_64-linux-master-pr92:emoji-lotte
Hydra python-mautrix Hydra build #23619 of nix-packages:x86_64-linux-master-pr92:python-mautrix
90 lines
5.1 KiB
Nix
90 lines
5.1 KiB
Nix
# You can use this file as a nixself overlay. This is useful in the
|
|
# case where you don't want to add the whole NUR namespace to your
|
|
# configuration.
|
|
system: self: super: let
|
|
lib = import ./lib {pkgs = super;}; # functions
|
|
flake = (lib.importFlake {inherit system;}).defaultNix;
|
|
|
|
getFlakeOverlay = flakeName: overlay: self: super: let
|
|
lib = import ./lib {pkgs = super;};
|
|
flake = (lib.importFlake {inherit system;}).defaultNix;
|
|
in
|
|
flake.inputs.${flakeName}.outputs.overlays.${overlay} self super;
|
|
|
|
riscv-overlay = self: super: {
|
|
vf2Kernel = self.callPackage ./linux/vf2 {kernelPatches = [];};
|
|
vf2KernelPackages = super.linuxPackagesFor self.vf2Kernel;
|
|
};
|
|
|
|
overlays = [
|
|
(getFlakeOverlay "attic" "default")
|
|
(getFlakeOverlay "hydra" "default")
|
|
(getFlakeOverlay "gomod2nix" "default")
|
|
(self: super: {
|
|
akkoma = self.callPackage ./akkoma {};
|
|
pleroma-fe = self.callPackage ./akkoma/pleroma-fe {};
|
|
admin-fe = self.callPackage ./akkoma/admin-fe {};
|
|
emoji-lotte = self.callPackage ./art/emoji/lotte {};
|
|
emoji-volpeon-blobfox = self.callPackage ./art/emoji/volpeon/blobfox.nix {};
|
|
emoji-volpeon-blobfox-flip = self.callPackage ./art/emoji/volpeon/blobfox_flip.nix {};
|
|
emoji-volpeon-bunhd = self.callPackage ./art/emoji/volpeon/bunhd.nix {};
|
|
emoji-volpeon-bunhd-flip = self.callPackage ./art/emoji/volpeon/bunhd_flip.nix {};
|
|
emoji-volpeon-drgn = self.callPackage ./art/emoji/volpeon/drgn.nix {};
|
|
emoji-volpeon-fox = self.callPackage ./art/emoji/volpeon/fox.nix {};
|
|
emoji-volpeon-gphn = self.callPackage ./art/emoji/volpeon/gphn.nix {};
|
|
emoji-volpeon-raccoon = self.callPackage ./art/emoji/volpeon/raccoon.nix {};
|
|
emoji-volpeon-vlpn = self.callPackage ./art/emoji/volpeon/vlpn.nix {};
|
|
emoji-caro = self.callPackage ./art/emoji/caro {};
|
|
lotte-art = self.callPackage ./art/lotte {};
|
|
alco-sans = self.callPackage ./fonts/kreative/alco-sans.nix {};
|
|
constructium = self.callPackage ./fonts/kreative/constructium.nix {};
|
|
fairfax = self.callPackage ./fonts/kreative/fairfax.nix {};
|
|
fairfax-hd = self.callPackage ./fonts/kreative/fairfax-hd.nix {};
|
|
kreative-square = self.callPackage ./fonts/kreative/kreative-square.nix {};
|
|
nasin-nanpa = self.callPackage ./fonts/nasin-nanpa {};
|
|
matrix-media-repo = self.callPackage ./matrix/matrix-media-repo {};
|
|
mautrix-discord = self.callPackage ./matrix/mautrix-discord {};
|
|
mautrix-whatsapp = self.callPackage ./matrix/mautrix-whatsapp {};
|
|
mautrix-signal = self.callPackage ./matrix/mautrix-signal {};
|
|
mautrix-telegram = self.callPackage ./matrix/mautrix-telegram {};
|
|
python-mautrix = self.python3Packages.callPackage ./python/mautrix.nix {};
|
|
python-tulir-telethon = self.python3Packages.callPackage ./python/tulir-telethon.nix {};
|
|
papermc = self.callPackage ./minecraft/papermc {};
|
|
python-plover-stroke = self.python3Packages.callPackage ./plover/plover-stroke.nix {};
|
|
python-rtf-tokenize = self.python3Packages.callPackage ./python/rtf-tokenize.nix {};
|
|
plover = self.python3Packages.callPackage ./plover/plover {};
|
|
plover-plugins-manager = self.python3Packages.callPackage ./plover/plover-plugins-manager.nix {};
|
|
python-simplefuzzyset = self.python3Packages.callPackage ./python/simplefuzzyset.nix {};
|
|
plover-plugin-emoji = self.python3Packages.callPackage ./plover/plover-emoji.nix {};
|
|
plover-plugin-tapey-tape = self.python3Packages.callPackage ./plover/plover-tapey-tape.nix {};
|
|
plover-plugin-yaml-dictionary = self.python3Packages.callPackage ./plover/plover-yaml-dictionary.nix {};
|
|
plover-plugin-machine-hid = self.python3Packages.callPackage ./plover/plover-machine-hid.nix {};
|
|
plover-plugin-rkb1-hid = self.python3Packages.callPackage ./plover/plover-rkb1-hid.nix {};
|
|
plover-dict-didoesdigital = self.callPackage ./plover/didoesdigital-dictionary.nix {};
|
|
miifox-net = self.python3Packages.callPackage ./web/miifox-net.nix {};
|
|
old-homepage = self.callPackage ./web/old-homepage.nix {};
|
|
python-instagram = self.python3Packages.callPackage ./python/instagram.nix {};
|
|
element-web = self.callPackage ./matrix/element-web {};
|
|
mautrix-cleanup = flake.inputs.mautrix-cleanup.packages.${system}.default;
|
|
woodpecker-agent = self.callPackage ./ci/woodpecker/agent.nix {};
|
|
woodpecker-cli = self.callPackage ./ci/woodpecker/cli.nix {};
|
|
woodpecker-frontend = self.callPackage ./ci/woodpecker/frontend.nix {};
|
|
woodpecker-server = self.callPackage ./ci/woodpecker/server.nix {};
|
|
hydra = super.hydra.overrideAttrs (super: {
|
|
doCheck = false;
|
|
patches =
|
|
(super.patches or [])
|
|
++ [
|
|
./ci/hydra/add-ca-support.patch
|
|
./ci/hydra/add-gitea-push-hook.patch
|
|
./ci/hydra/jobset-inputs-for-flakes.patch
|
|
./ci/hydra/remove-hydra-size-limit.patch
|
|
];
|
|
});
|
|
hydra-unstable = self.hydra;
|
|
wordpressPlugins = self.callPackage ./web/wordpress-plugins {};
|
|
})
|
|
riscv-overlay
|
|
];
|
|
in
|
|
super.lib.composeManyExtensions overlays self super
|