This repository has been archived on 2024-10-13. You can view files and clone it, but cannot push or open issues or pull requests.
nix-packages/flake.nix
Charlotte 🦝 Delenk da44631afc
Some checks failed
Hydra linux-bcachefs Hydra build #57099 of nix-packages:x86_64-linux-master-pr283:linux-bcachefs
Hydra bcachefs-tools Hydra build #57118 of nix-packages:x86_64-linux-master-pr283:bcachefs-tools
Hydra fairfax Hydra build #57252 of nix-packages:aarch64-linux-master-pr283:fairfax
Hydra vf2Kernel Hydra build #57181 of nix-packages:riscv64-linux-master-pr283:vf2Kernel
Hydra wordpress-plugins.syndication-links Hydra build #57284 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.syndication-links
Hydra emoji-caro Hydra build #57285 of nix-packages:aarch64-linux-master-pr283:emoji-caro
Hydra emoji-volpeon-vlpn Hydra build #57286 of nix-packages:aarch64-linux-master-pr283:emoji-volpeon-vlpn
Hydra emoji-volpeon-gphn Hydra build #57287 of nix-packages:aarch64-linux-master-pr283:emoji-volpeon-gphn
Hydra wordpress-plugins.micropub Hydra build #57288 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.micropub
Hydra mautrix-whatsapp Hydra build #57289 of nix-packages:aarch64-linux-master-pr283:mautrix-whatsapp
Hydra fcitx5 Hydra build #57290 of nix-packages:aarch64-linux-master-pr283:fcitx5
Hydra element-web Hydra build #57291 of nix-packages:aarch64-linux-master-pr283:element-web
Hydra emoji-volpeon-blobfox Hydra build #57292 of nix-packages:aarch64-linux-master-pr283:emoji-volpeon-blobfox
Hydra alco-sans Hydra build #57293 of nix-packages:aarch64-linux-master-pr283:alco-sans
Hydra wordpress-plugins.modern-images-wp Hydra build #57294 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.modern-images-wp
Hydra papermc Hydra build #57295 of nix-packages:aarch64-linux-master-pr283:papermc
Hydra wordpress-plugins.classic-editor Hydra build #57296 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.classic-editor
Hydra wordpress-plugins.ilab-media-tools Hydra build #57297 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.ilab-media-tools
Hydra valgrind Hydra build #57213 of nix-packages:riscv64-linux-master-pr283:valgrind
Hydra wordpress-plugins.indieauth Hydra build #57253 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.indieauth
Hydra woodpecker-frontend Hydra build #57254 of nix-packages:aarch64-linux-master-pr283:woodpecker-frontend
Hydra mautrix-telegram Hydra build #57255 of nix-packages:aarch64-linux-master-pr283:mautrix-telegram
Hydra plover-plugins-manager Hydra build #57256 of nix-packages:aarch64-linux-master-pr283:plover-plugins-manager
Hydra plover-plugin-tapey-tape Hydra build #57257 of nix-packages:aarch64-linux-master-pr283:plover-plugin-tapey-tape
Hydra wordpress-themes.sempress Hydra build #57258 of nix-packages:aarch64-linux-master-pr283:wordpress-themes.sempress
Hydra wordpress-plugins.polylang Hydra build #57259 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.polylang
Hydra wordpress-plugins.nodeinfo Hydra build #57260 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.nodeinfo
Hydra woodpecker-server Hydra build #57261 of nix-packages:aarch64-linux-master-pr283:woodpecker-server
Hydra mautrix-discord Hydra build #57262 of nix-packages:aarch64-linux-master-pr283:mautrix-discord
Hydra wordpress-plugins.indieweb Hydra build #57263 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.indieweb
Hydra hydra-unstable Hydra build #57264 of nix-packages:aarch64-linux-master-pr283:hydra-unstable
Hydra emoji-volpeon-raccoon Hydra build #57265 of nix-packages:aarch64-linux-master-pr283:emoji-volpeon-raccoon
Hydra python-rtf-tokenize Hydra build #57266 of nix-packages:aarch64-linux-master-pr283:python-rtf-tokenize
Hydra plover-plugin-machine-hid Hydra build #57267 of nix-packages:aarch64-linux-master-pr283:plover-plugin-machine-hid
Hydra emoji-volpeon-blobfox-flip Hydra build #57268 of nix-packages:aarch64-linux-master-pr283:emoji-volpeon-blobfox-flip
Hydra hydra Hydra build #57269 of nix-packages:aarch64-linux-master-pr283:hydra
Hydra emoji-volpeon-fox Hydra build #57270 of nix-packages:aarch64-linux-master-pr283:emoji-volpeon-fox
Hydra wordpress-plugins.indieweb-post-kinds Hydra build #57271 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.indieweb-post-kinds
Hydra mautrix-signal Hydra build #57272 of nix-packages:aarch64-linux-master-pr283:mautrix-signal
Hydra lotte-art Hydra build #57273 of nix-packages:aarch64-linux-master-pr283:lotte-art
Hydra constructium Hydra build #57274 of nix-packages:aarch64-linux-master-pr283:constructium
Hydra emoji-lotte Hydra build #57275 of nix-packages:aarch64-linux-master-pr283:emoji-lotte
Hydra wordpress-plugins.hum Hydra build #57276 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.hum
Hydra emoji-volpeon-neofox Hydra build #57277 of nix-packages:aarch64-linux-master-pr283:emoji-volpeon-neofox
Hydra wordpress-plugins.jetpack Hydra build #57278 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.jetpack
Hydra wordpress-plugins.webmention Hydra build #57279 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.webmention
Hydra mautrix-cleanup Hydra build #57280 of nix-packages:aarch64-linux-master-pr283:mautrix-cleanup
Hydra plover-dict-didoesdigital Hydra build #57281 of nix-packages:aarch64-linux-master-pr283:plover-dict-didoesdigital
Hydra plover Hydra build #57302 of nix-packages:aarch64-linux-master-pr283:plover
Hydra wordpress-plugins.webp-express Hydra build #57282 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.webp-express
Hydra python-tulir-telethon Hydra build #57283 of nix-packages:aarch64-linux-master-pr283:python-tulir-telethon
Hydra wordpress-plugins.pubsubhubbub Hydra build #57304 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.pubsubhubbub
Hydra python-simplefuzzyset Hydra build #57305 of nix-packages:aarch64-linux-master-pr283:python-simplefuzzyset
Hydra woodpecker-agent Hydra build #57306 of nix-packages:aarch64-linux-master-pr283:woodpecker-agent
Hydra kreative-square Hydra build #57307 of nix-packages:aarch64-linux-master-pr283:kreative-square
Hydra plover-plugin-rkb1-hid Hydra build #57308 of nix-packages:aarch64-linux-master-pr283:plover-plugin-rkb1-hid
Hydra emoji-volpeon-bunhd-flip Hydra build #57310 of nix-packages:aarch64-linux-master-pr283:emoji-volpeon-bunhd-flip
Hydra wordpress-plugins.wordpress-seo Hydra build #57311 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.wordpress-seo
Hydra miifox-net Hydra build #57312 of nix-packages:aarch64-linux-master-pr283:miifox-net
Hydra python-plover-stroke Hydra build #57313 of nix-packages:aarch64-linux-master-pr283:python-plover-stroke
Hydra nasin-nanpa Hydra build #57314 of nix-packages:aarch64-linux-master-pr283:nasin-nanpa
Hydra wordpress-plugins.modern-footnotes Hydra build #57315 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.modern-footnotes
Hydra fairfax-hd Hydra build #57316 of nix-packages:aarch64-linux-master-pr283:fairfax-hd
Hydra emoji-volpeon-drgn Hydra build #57317 of nix-packages:aarch64-linux-master-pr283:emoji-volpeon-drgn
Hydra plover-plugin-emoji Hydra build #57318 of nix-packages:aarch64-linux-master-pr283:plover-plugin-emoji
Hydra wordpress-plugins.webfinger Hydra build #57319 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.webfinger
Hydra wordpress-themes.twentytwentythree Hydra build #57320 of nix-packages:aarch64-linux-master-pr283:wordpress-themes.twentytwentythree
Hydra woodpecker-cli Hydra build #57321 of nix-packages:aarch64-linux-master-pr283:woodpecker-cli
Hydra python-instagram Hydra build #57322 of nix-packages:aarch64-linux-master-pr283:python-instagram
Hydra old-homepage Hydra build #57323 of nix-packages:aarch64-linux-master-pr283:old-homepage
Hydra plover-plugin-yaml-dictionary Hydra build #57298 of nix-packages:aarch64-linux-master-pr283:plover-plugin-yaml-dictionary
Hydra wordpress-plugins.wp-super-cache Hydra build #57299 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.wp-super-cache
Hydra kubo Hydra build #57300 of nix-packages:aarch64-linux-master-pr283:kubo
Hydra wordpress-plugins.google-sitemap-generator Hydra build #57301 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.google-sitemap-generator
Hydra wordpress-plugins.the-plus-addons-for-block-editor Hydra build #57303 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.the-plus-addons-for-block-editor
Hydra matrix-media-repo Hydra build #57324 of nix-packages:aarch64-linux-master-pr283:matrix-media-repo
Hydra admin-fe Hydra build #57325 of nix-packages:aarch64-linux-master-pr283:admin-fe
Hydra emoji-volpeon-bunhd Hydra build #57326 of nix-packages:aarch64-linux-master-pr283:emoji-volpeon-bunhd
Hydra akkoma Hydra build #57327 of nix-packages:aarch64-linux-master-pr283:akkoma
Hydra pleroma-fe Hydra build #57328 of nix-packages:aarch64-linux-master-pr283:pleroma-fe
Hydra wordpress-plugins.friends Hydra build #57329 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.friends
Hydra wordpress-plugins.activitypub Hydra build #57330 of nix-packages:aarch64-linux-master-pr283:wordpress-plugins.activitypub
Hydra python-mautrix Hydra build #57331 of nix-packages:aarch64-linux-master-pr283:python-mautrix
Hydra plover-plugin-python-dictionary Hydra build #57309 of nix-packages:aarch64-linux-master-pr283:plover-plugin-python-dictionary
add plover-python-dictionary
2023-07-06 17:13:52 +01:00

146 lines
3.8 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
;
}
// (
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;
};
}
);
}