overlays to properly patch celluloid, nautilus + order
This commit is contained in:
parent
2089bbee90
commit
064e95b8a9
47
overlay.nix
47
overlay.nix
@ -8,20 +8,32 @@ let
|
|||||||
pkgs11 = mkpkgs inputs.nixpkgs11;
|
pkgs11 = mkpkgs inputs.nixpkgs11;
|
||||||
in
|
in
|
||||||
_final: prev: {
|
_final: prev: {
|
||||||
gnome = prev.gnome.overrideScope (
|
nautilus = prev.nautilus.overrideAttrs (old: {
|
||||||
_final: prev: {
|
buildInputs =
|
||||||
nautilus = prev.nautilus.overrideAttrs (old: {
|
old.buildInputs
|
||||||
buildInputs =
|
++ builtins.attrValues {
|
||||||
old.buildInputs
|
inherit (pkgs.gst_all_1)
|
||||||
++ builtins.attrValues {
|
gst-plugins-good
|
||||||
inherit (pkgs.gst_all_1)
|
gst-plugins-bad
|
||||||
gst-plugins-good
|
;
|
||||||
gst-plugins-bad
|
};
|
||||||
;
|
});
|
||||||
};
|
celluloid = prev.celluloid.overrideAttrs (old: {
|
||||||
});
|
patches = (old.patches or [ ]) ++ [
|
||||||
}
|
(builtins.fetchurl {
|
||||||
);
|
url = "https://github.com/celluloid-player/celluloid/commit/b9004ea88629e61fec19e40c74ebd137d75ebcf8.patch";
|
||||||
|
sha256 = "1np330y9i5hwmm472d5bcw06xz7c2xy6amdakh4fa2kkhqh68377";
|
||||||
|
})
|
||||||
|
(builtins.fetchurl {
|
||||||
|
url = "https://github.com/celluloid-player/celluloid/commit/85d6c6cc478bac4bdd0b32757c31549171efb8b4.patch";
|
||||||
|
sha256 = "09r0avh60zx9nd1zxmw8538ir3617vgigk0hxzgqv8rld1ipiq2q";
|
||||||
|
})
|
||||||
|
(builtins.fetchurl {
|
||||||
|
url = "https://github.com/celluloid-player/celluloid/commit/9267da8c907834d74f92970b66dea2ce30904408.patch";
|
||||||
|
sha256 = "0syxz21y93s5s33i85k57nalf9ch1ynw3k8ifbzfii8aijpqflf9";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
});
|
||||||
lutris = prev.lutris.override {
|
lutris = prev.lutris.override {
|
||||||
extraPkgs =
|
extraPkgs =
|
||||||
pkgs:
|
pkgs:
|
||||||
@ -34,13 +46,13 @@ _final: prev: {
|
|||||||
]);
|
]);
|
||||||
};
|
};
|
||||||
handbrake = prev.handbrake.override { useGtk = true; };
|
handbrake = prev.handbrake.override { useGtk = true; };
|
||||||
|
ripgrep = prev.ripgrep.override { withPCRE2 = true; };
|
||||||
|
papirus-icon-theme = prev.papirus-icon-theme.override { color = "yellow"; };
|
||||||
|
blender = pkgs11.blender.override { cudaSupport = true; };
|
||||||
discord = prev.discord.override {
|
discord = prev.discord.override {
|
||||||
withVencord = true;
|
withVencord = true;
|
||||||
withOpenASAR = true;
|
withOpenASAR = true;
|
||||||
};
|
};
|
||||||
ripgrep = prev.ripgrep.override { withPCRE2 = true; };
|
|
||||||
papirus-icon-theme = prev.papirus-icon-theme.override { color = "yellow"; };
|
|
||||||
blender = pkgs11.blender.override { cudaSupport = true; };
|
|
||||||
inherit (pkgs11)
|
inherit (pkgs11)
|
||||||
torrenttools
|
torrenttools
|
||||||
cemu
|
cemu
|
||||||
@ -48,5 +60,6 @@ _final: prev: {
|
|||||||
lime3ds
|
lime3ds
|
||||||
shipwreck
|
shipwreck
|
||||||
rpcs3
|
rpcs3
|
||||||
|
resilio-sync
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user