2023-01-13 07:47:10 +00:00
|
|
|
(next: prev:
|
2023-03-10 23:49:07 +00:00
|
|
|
with next;
|
2023-01-13 07:47:10 +00:00
|
|
|
let
|
|
|
|
sane = rec {
|
2023-04-27 08:00:38 +00:00
|
|
|
sane-lib = import ../modules/lib next;
|
2023-01-13 07:47:10 +00:00
|
|
|
#### my own, non-upstreamable packages:
|
2023-03-22 21:21:00 +00:00
|
|
|
static-nix-shell = callPackages ../pkgs/static-nix-shell { };
|
2023-03-10 23:49:07 +00:00
|
|
|
sane-scripts = callPackage ../pkgs/sane-scripts { };
|
2023-03-11 09:59:53 +00:00
|
|
|
feeds = recurseIntoAttrs (callPackage ../pkgs/feeds { });
|
2023-03-10 23:49:07 +00:00
|
|
|
tow-boot-pinephone = callPackage ../pkgs/tow-boot-pinephone { };
|
|
|
|
tow-boot-rpi4 = callPackage ../pkgs/tow-boot-rpi4 { };
|
|
|
|
bootpart-uefi-x86_64 = callPackage ../pkgs/bootpart-uefi-x86_64 { };
|
|
|
|
bootpart-tow-boot-rpi-aarch64 = callPackage ../pkgs/bootpart-tow-boot-rpi-aarch64 { };
|
|
|
|
bootpart-u-boot-rpi-aarch64 = callPackage ../pkgs/bootpart-u-boot-rpi-aarch64 { };
|
|
|
|
rtl8723cs-firmware = callPackage ../pkgs/rtl8723cs-firmware { };
|
|
|
|
linux-megous = callPackage ../pkgs/linux-megous {
|
2023-01-13 07:47:10 +00:00
|
|
|
kernelPatches = [
|
|
|
|
prev.kernelPatches.bridge_stp_helper
|
|
|
|
prev.kernelPatches.request_key_helper
|
|
|
|
];
|
|
|
|
};
|
|
|
|
|
2023-03-10 23:49:07 +00:00
|
|
|
sublime-music-mobile = callPackage ../pkgs/sublime-music-mobile { };
|
2023-01-13 07:47:10 +00:00
|
|
|
|
|
|
|
#### customized packages
|
2023-03-10 23:49:07 +00:00
|
|
|
fluffychat-moby = callPackage ../pkgs/fluffychat-moby { };
|
|
|
|
gpodder-configured = callPackage ../pkgs/gpodder-configured { };
|
2023-01-13 07:47:10 +00:00
|
|
|
# jackett doesn't allow customization of the bind address: this will probably always be here.
|
2023-03-10 23:49:07 +00:00
|
|
|
jackett = callPackage ../pkgs/jackett { inherit (prev) jackett; };
|
2023-01-13 07:47:10 +00:00
|
|
|
# mozilla keeps nerfing itself and removing configuration options
|
2023-03-10 23:49:07 +00:00
|
|
|
firefox-unwrapped = callPackage ../pkgs/firefox-unwrapped { inherit (prev) firefox-unwrapped; };
|
2023-01-13 07:47:10 +00:00
|
|
|
|
|
|
|
# patch rpi uboot with something that fixes USB HDD boot
|
2023-03-10 23:49:07 +00:00
|
|
|
ubootRaspberryPi4_64bit = callPackage ../pkgs/ubootRaspberryPi4_64bit { };
|
2023-01-13 07:47:10 +00:00
|
|
|
|
2023-03-10 23:49:07 +00:00
|
|
|
gocryptfs = callPackage ../pkgs/gocryptfs { inherit (prev) gocryptfs; };
|
2023-01-13 07:47:10 +00:00
|
|
|
|
2023-03-10 23:49:07 +00:00
|
|
|
browserpass = callPackage ../pkgs/browserpass { inherit (prev) browserpass; };
|
2023-01-13 07:47:10 +00:00
|
|
|
|
2023-03-10 23:49:07 +00:00
|
|
|
fractal-latest = callPackage ../pkgs/fractal-latest { };
|
2023-01-13 07:47:10 +00:00
|
|
|
|
|
|
|
#### TEMPORARY: PACKAGES WAITING TO BE UPSTREAMED
|
2023-01-13 08:50:48 +00:00
|
|
|
|
2023-04-26 08:34:24 +00:00
|
|
|
cargo-docset = callPackage ../pkgs/cargo-docset { };
|
|
|
|
|
2023-01-13 08:50:48 +00:00
|
|
|
pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [
|
|
|
|
(py-final: py-prev: {
|
|
|
|
feedsearch-crawler = py-final.callPackage ../pkgs/feedsearch-crawler { };
|
|
|
|
})
|
|
|
|
];
|
|
|
|
|
2023-03-10 23:49:07 +00:00
|
|
|
kaiteki = callPackage ../pkgs/kaiteki { };
|
|
|
|
lightdm-mobile-greeter = callPackage ../pkgs/lightdm-mobile-greeter { };
|
|
|
|
browserpass-extension = callPackage ../pkgs/browserpass-extension { };
|
|
|
|
gopass-native-messaging-host = callPackage ../pkgs/gopass-native-messaging-host { };
|
2023-01-13 07:47:10 +00:00
|
|
|
tokodon = prev.libsForQt5.callPackage ../pkgs/tokodon { };
|
2023-01-17 10:28:43 +00:00
|
|
|
|
|
|
|
# provided by nixpkgs patch or upstream preview
|
2023-03-10 23:49:07 +00:00
|
|
|
# splatmoji = callPackage ../pkgs/splatmoji { };
|
2023-01-13 07:47:10 +00:00
|
|
|
};
|
|
|
|
in sane // { inherit sane; }
|
|
|
|
)
|
|
|
|
|