2022-12-18 12:15:23 +00:00
|
|
|
inputs: system: self: prev: let
|
2024-04-27 05:56:45 +00:00
|
|
|
inherit (inputs) nixpkgs element-web;
|
2024-06-17 19:11:14 +00:00
|
|
|
common = with nixpkgs.legacyPackages.${system}; {
|
2023-07-17 04:54:19 +00:00
|
|
|
fcitx5-table-extra = prev.fcitx5-table-extra.overrideAttrs (super: {
|
|
|
|
patches =
|
2023-10-13 06:34:33 +00:00
|
|
|
super.patches
|
2023-07-17 04:54:19 +00:00
|
|
|
or []
|
|
|
|
++ [
|
|
|
|
../extra/fcitx-table-extra.patch
|
|
|
|
];
|
|
|
|
});
|
2024-04-26 09:26:26 +00:00
|
|
|
emoji-lotte = self.callPackage ../packages/art/emoji/lotte {};
|
|
|
|
emoji-volpeon-blobfox = self.callPackage ../packages/art/emoji/volpeon/blobfox.nix {};
|
|
|
|
emoji-volpeon-blobfox-flip = self.callPackage ../packages/art/emoji/volpeon/blobfox_flip.nix {};
|
|
|
|
emoji-volpeon-bunhd = self.callPackage ../packages/art/emoji/volpeon/bunhd.nix {};
|
|
|
|
emoji-volpeon-bunhd-flip = self.callPackage ../packages/art/emoji/volpeon/bunhd_flip.nix {};
|
|
|
|
emoji-volpeon-drgn = self.callPackage ../packages/art/emoji/volpeon/drgn.nix {};
|
|
|
|
emoji-volpeon-fox = self.callPackage ../packages/art/emoji/volpeon/fox.nix {};
|
|
|
|
emoji-volpeon-gphn = self.callPackage ../packages/art/emoji/volpeon/gphn.nix {};
|
|
|
|
emoji-volpeon-raccoon = self.callPackage ../packages/art/emoji/volpeon/raccoon.nix {};
|
|
|
|
emoji-volpeon-vlpn = self.callPackage ../packages/art/emoji/volpeon/vlpn.nix {};
|
|
|
|
emoji-volpeon-neofox = self.callPackage ../packages/art/emoji/volpeon/neofox.nix {};
|
|
|
|
emoji-volpeon-neocat = self.callPackage ../packages/art/emoji/volpeon/neocat.nix {};
|
2024-05-06 08:37:16 +00:00
|
|
|
emoji-volpeon-floof = self.callPackage ../packages/art/emoji/volpeon/floof.nix {};
|
2024-05-07 13:25:44 +00:00
|
|
|
emoji-rosaflags = self.callPackage ../packages/art/emoji/rosaflags.nix {};
|
2024-05-18 15:09:40 +00:00
|
|
|
emoji-raccoon = self.callPackage ../packages/art/emoji/rosaflags.nix {};
|
2024-04-26 09:26:26 +00:00
|
|
|
emoji-caro = self.callPackage ../packages/art/emoji/caro {};
|
|
|
|
lotte-art = self.callPackage ../packages/art/lotte {};
|
|
|
|
alco-sans = self.callPackage ../packages/fonts/kreative/alco-sans.nix {};
|
|
|
|
constructium = self.callPackage ../packages/fonts/kreative/constructium.nix {};
|
|
|
|
fairfax = self.callPackage ../packages/fonts/kreative/fairfax.nix {};
|
|
|
|
fairfax-hd = self.callPackage ../packages/fonts/kreative/fairfax-hd.nix {};
|
|
|
|
kreative-square = self.callPackage ../packages/fonts/kreative/kreative-square.nix {};
|
|
|
|
nasin-nanpa = self.callPackage ../packages/fonts/nasin-nanpa {};
|
|
|
|
matrix-media-repo = self.callPackage ../packages/matrix/matrix-media-repo {};
|
|
|
|
mautrix-discord = self.callPackage ../packages/matrix/mautrix-discord {};
|
|
|
|
mautrix-whatsapp = self.callPackage ../packages/matrix/mautrix-whatsapp {};
|
|
|
|
mautrix-telegram = self.callPackage ../packages/matrix/mautrix-telegram {};
|
2024-09-23 18:04:58 +00:00
|
|
|
mautrix-slack = self.callPackage ../packages/matrix/mautrix-slack {};
|
2024-04-26 09:26:26 +00:00
|
|
|
python-mautrix = self.python3Packages.callPackage ../packages/python/mautrix.nix {};
|
|
|
|
python-tulir-telethon = self.python3Packages.callPackage ../packages/python/tulir-telethon.nix {};
|
|
|
|
papermc = self.callPackage ../packages/minecraft/papermc {};
|
|
|
|
python-plover-stroke = self.python3Packages.callPackage ../packages/plover/plover-stroke.nix {};
|
|
|
|
python-rtf-tokenize = self.python3Packages.callPackage ../packages/python/rtf-tokenize.nix {};
|
2024-07-06 19:48:07 +00:00
|
|
|
plover = self.python311Packages.callPackage ../packages/plover/plover {};
|
|
|
|
plover-plugins-manager = self.python311Packages.callPackage ../packages/plover/plover-plugins-manager.nix {};
|
|
|
|
python-simplefuzzyset = self.python311Packages.callPackage ../packages/python/simplefuzzyset.nix {};
|
|
|
|
plover-plugin-emoji = self.python311Packages.callPackage ../packages/plover/plover-emoji.nix {};
|
|
|
|
plover-plugin-tapey-tape = self.python311Packages.callPackage ../packages/plover/plover-tapey-tape.nix {};
|
|
|
|
plover-plugin-yaml-dictionary = self.python311Packages.callPackage ../packages/plover/plover-yaml-dictionary.nix {};
|
|
|
|
plover-plugin-python-dictionary = self.python311Packages.callPackage ../packages/plover/plover-python-dictionary.nix {};
|
|
|
|
plover-plugin-stenotype-extended = self.python311Packages.callPackage ../packages/plover/plover-stenotype-extended.nix {};
|
|
|
|
plover-plugin-machine-hid = self.python311Packages.callPackage ../packages/plover/plover-machine-hid.nix {};
|
|
|
|
plover-plugin-rkb1-hid = self.python311Packages.callPackage ../packages/plover/plover-rkb1-hid.nix {};
|
|
|
|
plover-plugin-dotool-output = self.python311Packages.callPackage ../packages/plover/plover-dotool-output.nix {};
|
|
|
|
plover-plugin-dict-commands = self.python311Packages.callPackage ../packages/plover/plover-dict-commands.nix {};
|
|
|
|
plover-plugin-last-translation = self.python311Packages.callPackage ../packages/plover/plover-last-translation.nix {};
|
|
|
|
plover-plugin-modal-dictionary = self.python311Packages.callPackage ../packages/plover/plover-modal-dictionary.nix {};
|
|
|
|
plover-plugin-stitching = self.python311Packages.callPackage ../packages/plover/plover-stitching.nix {};
|
|
|
|
plover-plugin-lapwing-aio = self.python311Packages.callPackage ../packages/plover/plover-lapwing-aio.nix {};
|
2024-04-26 09:26:26 +00:00
|
|
|
plover-dict-didoesdigital = self.callPackage ../packages/plover/didoesdigital-dictionary.nix {};
|
|
|
|
miifox-net = self.python3Packages.callPackage ../packages/web/miifox-net.nix {};
|
|
|
|
asar-asm = self.callPackage ../packages/compiler/asar {};
|
|
|
|
bsnes-plus = self.libsForQt5.callPackage ../packages/emulator/bsnes-plus {};
|
|
|
|
yiffstash = self.python3Packages.callPackage ../packages/python/yiffstash.nix {};
|
2024-10-20 05:22:22 +00:00
|
|
|
mgba-dev = self.libsForQt5.callPackage ../packages/emulator/mgba-dev {};
|
2024-06-17 19:11:14 +00:00
|
|
|
};
|
|
|
|
perSystem = {
|
|
|
|
aarch64-linux = {
|
2024-10-14 12:12:34 +00:00
|
|
|
# linux-devterm = self.callPackage ../packages/linux/devterm/kernel.nix {};
|
2024-06-17 19:11:14 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
in
|
|
|
|
common // perSystem.${system} or {}
|