forked from colin/nix-files
replace pipewire ffadoSupport toggle with a patch to fix cross compilation
This commit is contained in:
parent
9525c09c41
commit
d4d06d037c
|
@ -32,6 +32,20 @@ in [
|
||||||
# etc, where "date" is like "20240228181608"
|
# etc, where "date" is like "20240228181608"
|
||||||
# and can be found with `nix-repl > :lf . > lastModifiedDate`
|
# and can be found with `nix-repl > :lf . > lastModifiedDate`
|
||||||
|
|
||||||
|
# branch: wip-ffado-cross
|
||||||
|
(fetchpatch' {
|
||||||
|
title = "dbus_cplusplus: support cross compilation";
|
||||||
|
prUrl = "https://github.com/NixOS/nixpkgs/pull/307420";
|
||||||
|
saneCommit = "f59a0e42ece4a1f9af4be3bd09e488b970670207";
|
||||||
|
hash = "sha256-sMfLKzKVb+gyTUkeVP3irPu6YYk+TGFei6kxoZnujfE=";
|
||||||
|
})
|
||||||
|
(fetchpatch' {
|
||||||
|
# TODO: send out for review (after jtolnar's stuff is merged)
|
||||||
|
title = "ffado: support cross compilation";
|
||||||
|
saneCommit = "b0b57ad3c723a74d566f6420dffdb1a7d05304e2";
|
||||||
|
hash = "sha256-NwTZJG/+ngzR4IrYOd07KxMybHbYLmDcw4RSIrpbx3U=";
|
||||||
|
})
|
||||||
|
|
||||||
(fetchpatch' {
|
(fetchpatch' {
|
||||||
# see: <https://github.com/NixOS/nixpkgs/pull/284562#issuecomment-2079104081>
|
# see: <https://github.com/NixOS/nixpkgs/pull/284562#issuecomment-2079104081>
|
||||||
title = "nixos/lemmy: fix nginx backend to proxy needed headers";
|
title = "nixos/lemmy: fix nginx backend to proxy needed headers";
|
||||||
|
|
|
@ -44,14 +44,14 @@
|
||||||
squeekboard = null;
|
squeekboard = null;
|
||||||
};
|
};
|
||||||
|
|
||||||
pipewire = super.pipewire.override {
|
# pipewire = super.pipewire.override {
|
||||||
# avoid a dep on python3.10-PyQt5, which has mixed qt5 versions.
|
# # avoid a dep on python3.10-PyQt5, which has mixed qt5 versions.
|
||||||
# this means we lose firewire support (oh well..?)
|
# # this means we lose firewire support (oh well..?)
|
||||||
# N.B.: ffado is already disabled for cross builds: this is only to prevent weird `targetPackages` related stuff.
|
# # N.B.: ffado is already disabled for cross builds: this is only to prevent weird `targetPackages` related stuff.
|
||||||
# try `nix build '.#hostPkgs.moby.megapixels'` for example
|
# # try `nix build '.#hostPkgs.moby.megapixels'` for example
|
||||||
ffadoSupport = false;
|
# ffadoSupport = false;
|
||||||
# ffado = null;
|
# # ffado = null;
|
||||||
};
|
# };
|
||||||
|
|
||||||
# pythonPackagesExtensions = super.pythonPackagesExtensions ++ [
|
# pythonPackagesExtensions = super.pythonPackagesExtensions ++ [
|
||||||
# (pySelf: pySuper: {
|
# (pySelf: pySuper: {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user