nix-packages/flake.nix
Charlotte 🦝 Delenk 56f7ca333f
Some checks failed
Hydra hydra-unstable Hydra build #61664 of nix-packages:x86_64-linux-master-pr293:hydra-unstable
Hydra linux-bcachefs Hydra build #61667 of nix-packages:x86_64-linux-master-pr293:linux-bcachefs
Hydra hydra Hydra build #61703 of nix-packages:x86_64-linux-master-pr293:hydra
Hydra plover-plugin-stenotype-extended Hydra build #61794 of nix-packages:riscv64-linux-master-pr293:plover-plugin-stenotype-extended
Hydra plover-plugin-machine-hid Hydra build #61803 of nix-packages:riscv64-linux-master-pr293:plover-plugin-machine-hid
Hydra plover-plugin-emoji Hydra build #61815 of nix-packages:riscv64-linux-master-pr293:plover-plugin-emoji
Hydra papermc Hydra build #61723 of nix-packages:x86_64-linux-master-pr293:papermc
Hydra bcachefs-tools Hydra build #61728 of nix-packages:x86_64-linux-master-pr293:bcachefs-tools
Hydra element-web Hydra build #61737 of nix-packages:riscv64-linux-master-pr293:element-web
Hydra woodpecker-frontend Hydra build #61741 of nix-packages:riscv64-linux-master-pr293:woodpecker-frontend
Hydra plover-plugin-rkb1-hid Hydra build #61746 of nix-packages:riscv64-linux-master-pr293:plover-plugin-rkb1-hid
Hydra plover-plugin-tapey-tape Hydra build #61754 of nix-packages:riscv64-linux-master-pr293:plover-plugin-tapey-tape
Hydra plover-plugin-yaml-dictionary Hydra build #61759 of nix-packages:riscv64-linux-master-pr293:plover-plugin-yaml-dictionary
Hydra fcitx5 Hydra build #61761 of nix-packages:riscv64-linux-master-pr293:fcitx5
Hydra valgrind Hydra build #61762 of nix-packages:riscv64-linux-master-pr293:valgrind
Hydra woodpecker-server Hydra build #61768 of nix-packages:riscv64-linux-master-pr293:woodpecker-server
Hydra mautrix-cleanup Hydra build #61770 of nix-packages:riscv64-linux-master-pr293:mautrix-cleanup
Hydra plover Hydra build #61771 of nix-packages:riscv64-linux-master-pr293:plover
Hydra admin-fe Hydra build #61775 of nix-packages:riscv64-linux-master-pr293:admin-fe
Hydra pleroma-fe Hydra build #61784 of nix-packages:riscv64-linux-master-pr293:pleroma-fe
Hydra plover-plugin-python-dictionary Hydra build #61786 of nix-packages:riscv64-linux-master-pr293:plover-plugin-python-dictionary
Hydra old-homepage Hydra build #61783 of nix-packages:riscv64-linux-master-pr293:old-homepage
Hydra akkoma Hydra build #61785 of nix-packages:riscv64-linux-master-pr293:akkoma
Hydra plover-plugins-manager Hydra build #61787 of nix-packages:riscv64-linux-master-pr293:plover-plugins-manager
Hydra plover-dict-didoesdigital Hydra build #61805 of nix-packages:riscv64-linux-master-pr293:plover-dict-didoesdigital
Hydra wordpress-plugins.ilab-media-tools Hydra build #61807 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.ilab-media-tools
Hydra python-mautrix Hydra build #61816 of nix-packages:riscv64-linux-master-pr293:python-mautrix
Hydra bsnes-plus Hydra build #61619 of nix-packages:aarch64-linux-master-pr293:bsnes-plus
Hydra mautrix-telegram Hydra build #61739 of nix-packages:riscv64-linux-master-pr293:mautrix-telegram
Hydra mautrix-signal Hydra build #61740 of nix-packages:riscv64-linux-master-pr293:mautrix-signal
Hydra wordpress-plugins.wordpress-seo Hydra build #61743 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.wordpress-seo
Hydra vf2Kernel Hydra build #61749 of nix-packages:riscv64-linux-master-pr293:vf2Kernel
Hydra python-tulir-telethon Hydra build #61760 of nix-packages:riscv64-linux-master-pr293:python-tulir-telethon
Hydra python-instagram Hydra build #61763 of nix-packages:riscv64-linux-master-pr293:python-instagram
Hydra wordpress-plugins.modern-footnotes Hydra build #61777 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.modern-footnotes
Hydra lotte-art Hydra build #61779 of nix-packages:riscv64-linux-master-pr293:lotte-art
Hydra kubo Hydra build #61817 of nix-packages:riscv64-linux-master-pr293:kubo
Hydra emoji-volpeon-bunhd-flip Hydra build #61764 of nix-packages:riscv64-linux-master-pr293:emoji-volpeon-bunhd-flip
Hydra wordpress-plugins.modern-images-wp Hydra build #61766 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.modern-images-wp
Hydra wordpress-plugins.classic-editor Hydra build #61811 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.classic-editor
Hydra wordpress-plugins.google-sitemap-generator Hydra build #61810 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.google-sitemap-generator
Hydra kreative-square Hydra build #61745 of nix-packages:riscv64-linux-master-pr293:kreative-square
Hydra wordpress-plugins.jetpack Hydra build #61802 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.jetpack
Hydra wordpress-plugins.syndication-links Hydra build #61778 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.syndication-links
Hydra python-plover-stroke Hydra build #61790 of nix-packages:riscv64-linux-master-pr293:python-plover-stroke
Hydra python-rtf-tokenize Hydra build #61773 of nix-packages:riscv64-linux-master-pr293:python-rtf-tokenize
Hydra wordpress-themes.sempress Hydra build #61812 of nix-packages:riscv64-linux-master-pr293:wordpress-themes.sempress
Hydra fairfax Hydra build #61809 of nix-packages:riscv64-linux-master-pr293:fairfax
Hydra miifox-net Hydra build #61748 of nix-packages:riscv64-linux-master-pr293:miifox-net
Hydra emoji-volpeon-vlpn Hydra build #61736 of nix-packages:riscv64-linux-master-pr293:emoji-volpeon-vlpn
Hydra nasin-nanpa Hydra build #61757 of nix-packages:riscv64-linux-master-pr293:nasin-nanpa
Hydra wordpress-plugins.micropub Hydra build #61799 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.micropub
Hydra wordpress-plugins.indieweb Hydra build #61806 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.indieweb
Hydra fairfax-hd Hydra build #61801 of nix-packages:riscv64-linux-master-pr293:fairfax-hd
Hydra emoji-volpeon-blobfox-flip Hydra build #61747 of nix-packages:riscv64-linux-master-pr293:emoji-volpeon-blobfox-flip
Hydra python-simplefuzzyset Hydra build #61758 of nix-packages:riscv64-linux-master-pr293:python-simplefuzzyset
Hydra wordpress-plugins.activitypub Hydra build #61769 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.activitypub
Hydra wordpress-plugins.nodeinfo Hydra build #61752 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.nodeinfo
Hydra emoji-volpeon-fox Hydra build #61789 of nix-packages:riscv64-linux-master-pr293:emoji-volpeon-fox
Hydra wordpress-plugins.wp-super-cache Hydra build #61750 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.wp-super-cache
Hydra wordpress-plugins.webp-express Hydra build #61767 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.webp-express
Hydra emoji-volpeon-gphn Hydra build #61813 of nix-packages:riscv64-linux-master-pr293:emoji-volpeon-gphn
Hydra emoji-caro Hydra build #61774 of nix-packages:riscv64-linux-master-pr293:emoji-caro
Hydra emoji-volpeon-drgn Hydra build #61814 of nix-packages:riscv64-linux-master-pr293:emoji-volpeon-drgn
Hydra wordpress-plugins.indieauth Hydra build #61800 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.indieauth
Hydra wordpress-plugins.indieweb-post-kinds Hydra build #61793 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.indieweb-post-kinds
Hydra emoji-volpeon-blobfox Hydra build #61753 of nix-packages:riscv64-linux-master-pr293:emoji-volpeon-blobfox
Hydra wordpress-plugins.polylang Hydra build #61798 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.polylang
Hydra wordpress-plugins.the-plus-addons-for-block-editor Hydra build #61795 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.the-plus-addons-for-block-editor
Hydra emoji-volpeon-raccoon Hydra build #61755 of nix-packages:riscv64-linux-master-pr293:emoji-volpeon-raccoon
Hydra wordpress-plugins.friends Hydra build #61788 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.friends
Hydra wordpress-plugins.webmention Hydra build #61796 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.webmention
Hydra matrix-media-repo Hydra build #61756 of nix-packages:riscv64-linux-master-pr293:matrix-media-repo
Hydra wordpress-plugins.webfinger Hydra build #61782 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.webfinger
Hydra wordpress-plugins.hum Hydra build #61772 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.hum
Hydra wordpress-themes.twentytwentythree Hydra build #61804 of nix-packages:riscv64-linux-master-pr293:wordpress-themes.twentytwentythree
Hydra wordpress-plugins.pubsubhubbub Hydra build #61744 of nix-packages:riscv64-linux-master-pr293:wordpress-plugins.pubsubhubbub
Hydra constructium Hydra build #61792 of nix-packages:riscv64-linux-master-pr293:constructium
Hydra emoji-volpeon-bunhd Hydra build #61808 of nix-packages:riscv64-linux-master-pr293:emoji-volpeon-bunhd
Hydra alco-sans Hydra build #61742 of nix-packages:riscv64-linux-master-pr293:alco-sans
Hydra mautrix-discord Hydra build #61765 of nix-packages:riscv64-linux-master-pr293:mautrix-discord
Hydra emoji-volpeon-neofox Hydra build #61780 of nix-packages:riscv64-linux-master-pr293:emoji-volpeon-neofox
Hydra emoji-lotte Hydra build #61738 of nix-packages:riscv64-linux-master-pr293:emoji-lotte
Hydra mautrix-whatsapp Hydra build #61781 of nix-packages:riscv64-linux-master-pr293:mautrix-whatsapp
Hydra asar Hydra build #61751 of nix-packages:riscv64-linux-master-pr293:asar
Hydra woodpecker-cli Hydra build #61791 of nix-packages:riscv64-linux-master-pr293:woodpecker-cli
Hydra woodpecker-agent Hydra build #61776 of nix-packages:riscv64-linux-master-pr293:woodpecker-agent
add bsnes plus
2023-07-19 13:21:58 +01:00

149 lines
3.9 KiB
Nix
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
description = "Lottes nix packages";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs";
flake-utils.url = "github:DarkKirb/flake-utils";
attic = {
url = "github:zhaofengli/attic";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-utils.follows = "flake-utils";
};
flake-compat = {
url = "github:edolstra/flake-compat";
flake = false;
};
mautrix-cleanup = {
url = "github:DarkKirb/mautrix-cleanup";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-utils.follows = "flake-utils";
};
gomod2nix = {
url = "github:DarkKirb/gomod2nix";
inputs.nixpkgs.follows = "nixpkgs";
inputs.utils.follows = "flake-utils";
};
hydra = {
url = "git+https://git.chir.rs/darkkirb/hydra";
};
};
outputs = {
self,
nixpkgs,
flake-utils,
hydra,
...
}:
flake-utils.lib.eachSystem ["aarch64-darwin" "aarch64-linux" "x86_64-darwin" "x86_64-linux" "riscv64-linux"] (
system: let
pkgs = import nixpkgs {
inherit system;
config.allowUnfree = true;
config.allowUnsupportedSystem = true;
overlays = [
self.overlays.${system}.default
];
};
in rec {
formatter = pkgs.alejandra;
overlays.default = import ./overlay.nix system;
devShells.default = pkgs.mkShell {
nativeBuildInputs = with pkgs; [
statix
nix-prefetch
];
};
packages =
{
inherit
(pkgs)
akkoma
pleroma-fe
admin-fe
emoji-lotte
emoji-volpeon-blobfox
emoji-volpeon-blobfox-flip
emoji-volpeon-bunhd
emoji-volpeon-bunhd-flip
emoji-volpeon-drgn
emoji-volpeon-fox
emoji-volpeon-gphn
emoji-volpeon-raccoon
emoji-volpeon-vlpn
emoji-volpeon-neofox
emoji-caro
lotte-art
alco-sans
constructium
fairfax
fairfax-hd
kreative-square
nasin-nanpa
matrix-media-repo
mautrix-discord
mautrix-whatsapp
mautrix-signal
mautrix-telegram
python-mautrix
python-tulir-telethon
papermc
python-plover-stroke
python-rtf-tokenize
plover
plover-plugins-manager
python-simplefuzzyset
plover-plugin-emoji
plover-plugin-tapey-tape
plover-plugin-yaml-dictionary
plover-plugin-machine-hid
plover-plugin-rkb1-hid
plover-dict-didoesdigital
miifox-net
old-homepage
python-instagram
element-web
mautrix-cleanup
woodpecker-agent
woodpecker-cli
woodpecker-frontend
woodpecker-server
wordpress-plugins
wordpress-themes
kubo
hydra
hydra-unstable
fcitx5
plover-plugin-python-dictionary
plover-plugin-stenotype-extended
asar
bsnes-plus
;
}
// (
if system == "riscv64-linux"
then {
inherit (pkgs) vf2Kernel valgrind;
}
else {}
)
// (
if system == "x86_64-linux"
then {
inherit (pkgs) linux-bcachefs bcachefs-tools;
}
else {}
);
modules = import ./modules;
lib = import ./lib {inherit pkgs;};
hydraJobs = {
inherit packages devShells formatter;
};
}
);
}