2020-06-07 14:03:12 +00:00
|
|
|
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
|
|
|
#
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
2023-01-09 02:08:57 +00:00
|
|
|
{ depot, pkgs, ... }@args: rec {
|
2020-06-16 08:39:54 +00:00
|
|
|
bazel-run = import ./bazel-run.nix args;
|
2020-10-04 01:33:44 +00:00
|
|
|
crane = import ./crane.nix args;
|
2020-05-06 09:01:46 +00:00
|
|
|
javaws-env = import ./javaws-env.nix args;
|
2020-05-06 09:02:00 +00:00
|
|
|
plex-pass = import ./plex-pass.nix args;
|
2020-05-09 11:45:13 +00:00
|
|
|
secretsync = import ./secretsync args;
|
2023-02-10 20:07:52 +00:00
|
|
|
copybara = pkgs.callPackage ./copybara.nix { };
|
2020-05-17 02:23:54 +00:00
|
|
|
hg-git = import ./hg-git.nix args;
|
2020-11-01 21:22:52 +00:00
|
|
|
erbium = import ./erbium args;
|
2020-11-15 21:23:53 +00:00
|
|
|
sheepshaver = import ./sheepshaver.nix args;
|
2020-12-19 19:25:42 +00:00
|
|
|
intermec-cups-driver = pkgs.callPackage ./intermec-cups-driver.nix {};
|
2020-12-28 20:04:27 +00:00
|
|
|
deluge = import ./deluge args;
|
2020-12-30 02:43:10 +00:00
|
|
|
grafana-plugins = import ./grafana-plugins args;
|
2021-01-04 20:49:04 +00:00
|
|
|
unifiHacked = import ./unifi-hack args;
|
2021-01-04 20:48:20 +00:00
|
|
|
tiny-remapper = import ./tiny-remapper.nix args;
|
2021-01-19 03:51:07 +00:00
|
|
|
django-allauth = pkgs.python3Packages.callPackage ./django-allauth.nix {};
|
2021-01-20 02:04:30 +00:00
|
|
|
django-tailwind = pkgs.python3Packages.callPackage ./django-tailwind.nix {};
|
2021-01-30 17:15:16 +00:00
|
|
|
windows = import ./windows args;
|
2021-01-30 18:47:01 +00:00
|
|
|
hp-rom = import ./hp-rom.nix args;
|
2021-02-07 23:17:51 +00:00
|
|
|
enigma = import ./enigma.nix args;
|
2021-02-23 00:16:49 +00:00
|
|
|
alertmanager-discord = pkgs.callPackage ./alertmanager-discord.nix {};
|
2021-03-14 00:51:11 +00:00
|
|
|
prometheus-snmp-config = import ./prometheus-snmp-config args;
|
2021-04-05 11:40:55 +00:00
|
|
|
flameshot = pkgs.libsForQt5.callPackage ./flameshot {};
|
2021-04-06 08:53:56 +00:00
|
|
|
lukegb-wallpapers = pkgs.callPackage ./lukegb-wallpapers {};
|
2021-04-10 17:05:21 +00:00
|
|
|
rundeck-bin = pkgs.callPackage ./rundeck-bin {};
|
2021-09-26 20:16:05 +00:00
|
|
|
mercurial = pkgs.mercurialFull.withExtensions (pm: with pm; [
|
|
|
|
hg-evolve
|
|
|
|
]);
|
2022-03-13 17:32:59 +00:00
|
|
|
ubi_reader = pkgs.python3Packages.callPackage ./ubi_reader {};
|
2021-08-31 02:01:38 +00:00
|
|
|
prometheus-bird-exporter-lfty = pkgs.callPackage ./prometheus-bird-exporter-lfty.nix {};
|
2021-09-25 12:55:06 +00:00
|
|
|
eapol-test = pkgs.callPackage ./eapol-test.nix {};
|
2023-02-04 02:15:30 +00:00
|
|
|
datez = pkgs.callPackage ./datez {};
|
2021-11-25 17:13:33 +00:00
|
|
|
|
|
|
|
gimp-plugin-vtf = pkgs.callPackage ./gimp-plugin-vtf {};
|
2021-11-28 12:51:40 +00:00
|
|
|
|
|
|
|
kitty-themes = pkgs.fetchFromGitHub {
|
|
|
|
owner = "kovidgoyal";
|
|
|
|
repo = "kitty-themes";
|
|
|
|
rev = "702dbae791c9c0812c8fc4a7ee85c99dadc0dc3d";
|
|
|
|
sha256 = "18miswrdy3j2y59alqcw44pc2iv3kmsx7qmvak81z5bkmj2hjrss";
|
|
|
|
};
|
2021-12-20 21:05:51 +00:00
|
|
|
|
2023-11-19 20:12:05 +00:00
|
|
|
baserow-oss = pkgs.callPackages ./baserow { ossOnly = true; inherit depot; };
|
|
|
|
baserow = pkgs.callPackages ./baserow { ossOnly = false; inherit depot; };
|
2021-12-21 20:00:22 +00:00
|
|
|
|
|
|
|
common-updater-scripts = pkgs.common-updater-scripts.override {
|
|
|
|
nix = pkgs.nix_2_3;
|
|
|
|
};
|
2022-01-23 23:37:19 +00:00
|
|
|
lutris = pkgs.lutris.override {
|
|
|
|
extraPkgs = pkgs: with pkgs; [ openssl gnome.zenity ];
|
|
|
|
};
|
2022-03-06 16:52:47 +00:00
|
|
|
vault-acme = pkgs.callPackage ./vault-acme { };
|
2022-04-07 03:42:17 +00:00
|
|
|
nixos-size = pkgs.callPackage ./nixos-size { };
|
2022-05-12 22:55:10 +00:00
|
|
|
|
|
|
|
authentik = import ./authentik args;
|
2022-08-28 16:33:45 +00:00
|
|
|
flipperzero-firmware = import ./flipperzero-firmware args;
|
2022-12-04 21:52:55 +00:00
|
|
|
jj = import ./jj.nix args;
|
2023-01-09 02:08:57 +00:00
|
|
|
|
2022-12-20 15:11:06 +00:00
|
|
|
readsb = pkgs.callPackage ./readsb { };
|
2023-01-09 02:08:57 +00:00
|
|
|
mlat-client = pkgs.python3.pkgs.callPackage ./mlat-client { };
|
|
|
|
tcllauncher = pkgs.callPackage ./piaware/tcllauncher.nix { };
|
|
|
|
piaware = pkgs.callPackage ./piaware/piaware.nix { inherit tcllauncher faup1090 mlat-client; };
|
|
|
|
faup1090 = pkgs.callPackage ./piaware/faup1090.nix { };
|
|
|
|
fr24feed = pkgs.callPackage ./fr24feed { };
|
|
|
|
|
2023-01-14 12:04:19 +00:00
|
|
|
qrca = pkgs.libsForQt5.callPackage ./qrca { };
|
2023-01-15 16:10:12 +00:00
|
|
|
|
|
|
|
terminfos = pkgs.callPackage ./terminfos { };
|
2023-03-12 20:33:07 +00:00
|
|
|
|
|
|
|
factorio-mods = import ./factorio-mods args;
|
|
|
|
libsolv-py = pkgs.callPackage ./libsolv-py.nix { };
|
2023-04-15 14:31:39 +00:00
|
|
|
|
|
|
|
tailscale = import ./tailscale pkgs.tailscale;
|
2023-08-27 22:43:59 +00:00
|
|
|
|
|
|
|
archipelago = let callPackage = pkgs.python310.pkgs.callPackage; in
|
|
|
|
callPackage ./archipelago {
|
|
|
|
factorio-rcon-py = callPackage ./archipelago/factorio-rcon-py.nix { };
|
|
|
|
};
|
2023-11-17 10:58:06 +00:00
|
|
|
|
|
|
|
freeswitch-sounds = pkgs.callPackage ./freeswitch-sounds.nix { };
|
2024-01-06 22:17:09 +00:00
|
|
|
|
2024-01-27 21:00:05 +00:00
|
|
|
lukegb-vscode = pkgs.vscode;
|
2021-12-25 20:31:34 +00:00
|
|
|
} // (import ./heptapod-runner args)
|