42 lines
1.6 KiB
Nix
42 lines
1.6 KiB
Nix
inputs: self: super: {
|
|
xwayland-satellite = inputs.xwayland-satellite.packages.${super.system}.default;
|
|
|
|
mtxclient = super.mtxclient.overrideAttrs (old: {
|
|
version = "git-${builtins.substring 0 8 inputs.nheko.rev}";
|
|
src = inputs.mtxclient;
|
|
});
|
|
nheko = super.nheko.overrideAttrs (old: {
|
|
version = "git-${builtins.substring 0 8 inputs.nheko.rev}-patched";
|
|
src = inputs.nheko;
|
|
patches = [
|
|
(self.fetchpatch2 {
|
|
url = "https://github.com/Nheko-Reborn/nheko/pull/1838/commits/c9f1a449d825d5879735f95ebfb0c7acec101226.patch";
|
|
hash = "sha256-RhyP8HrGtT6gYMc9mI4I8snrHCN8f0YYzFbAoMKweyc=";
|
|
})
|
|
];
|
|
LANG = "C.UTF-8";
|
|
buildInputs = old.buildInputs ++ [
|
|
self.libsysprof-capture
|
|
self.libunwind
|
|
# nheko fails to start on mobile without this
|
|
# also, the above patch + kirigami fixes scroll speed
|
|
self.kdePackages.kirigami
|
|
];
|
|
});
|
|
|
|
fido2-hid-bridge = super.callPackage ../packages/fido2-hid-bridge.nix {};
|
|
python-uhid = super.callPackage ../packages/uhid.nix {};
|
|
caddy-desec = super.callPackage ../packages/caddy-desec.nix {};
|
|
|
|
# todo: remove on next supersonic release
|
|
supersonic-wayland = super.supersonic-wayland.overrideAttrs (old: {
|
|
patches = (if old?patches then old.patches else []) ++ [
|
|
(self.fetchpatch2 {
|
|
url = "https://github.com/dweymouth/supersonic/commit/ee742cf34ef7225d345c16354d9c21d72a41bf4a.patch";
|
|
hash = "sha256-kSeEbzrfJ4Pe8JC4rIWlSmADOcjrCRBNWlcO8VfVnn4=";
|
|
})
|
|
];
|
|
vendorHash = "sha256-Sh3PxRwb6ElSeWzdvIQ+nD9VVGlpUDwxG7nAoGWPTRQ=";
|
|
});
|
|
|
|
}
|