0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-13 13:40:28 +03:00

hardware: add enableRedistributalFirmware

Due the recent inclusion of broadcom-bt-firmware in enableAllFirmware,
it was required to set `nixpkgs.config.allowUnfree` to obtain the full
list. To make this dependency more explicit an assertion is added and an
alternative option `enableRedistributalFirmware` is provided to only
obtain firmware with an license allowing redistribution.
This commit is contained in:
Jörg Thalheim 2017-05-08 08:50:03 +01:00
parent 6e738df176
commit 05aa80c06a
No known key found for this signature in database
GPG key ID: CA4106B8D7CC79FA
16 changed files with 51 additions and 28 deletions

View file

@ -1,3 +1,3 @@
{
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
}

View file

@ -1,3 +1,3 @@
{
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
}

View file

@ -23,7 +23,7 @@
config = lib.mkIf config.networking.enableIntel2100BGFirmware {
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
};

View file

@ -22,7 +22,7 @@
config = lib.mkIf config.networking.enableIntel3945ABGFirmware {
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
};

View file

@ -1,3 +1,3 @@
{
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
}

View file

@ -1,3 +1,3 @@
{
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
}

View file

@ -1,3 +1,3 @@
{
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
}

View file

@ -1,3 +1,3 @@
{
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
}

View file

@ -1,3 +1,3 @@
{
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
}

View file

@ -1,3 +1,3 @@
{
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
}

View file

@ -20,7 +20,7 @@
###### implementation
config = lib.mkIf config.networking.enableRalinkFirmware {
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
};
}

View file

@ -20,7 +20,7 @@
###### implementation
config = lib.mkIf config.networking.enableRTL8192cFirmware {
hardware.enableAllFirmware = true;
hardware.enableRedistributalFirmware = true;
};
}