broadcom-bt-firmware: revert to unfree

license was misinterpreted, it is now only conditionally in the all
firmware list included, if `allowUnfree` is set.

fixes #25567

+3 -2
+2 -1
nixos/modules/hardware/all-firmware.nix
··· 23 23 24 24 config = mkIf config.hardware.enableAllFirmware { 25 25 hardware.firmware = with pkgs; [ 26 - broadcom-bt-firmware 27 26 firmwareLinuxNonfree 28 27 intel2200BGFirmware 29 28 rtl8723bs-firmware 30 29 rtl8192su-firmware 30 + ] ++ optionals config.nixpkgs.config.allowUnfree [ 31 + broadcom-bt-firmware 31 32 ]; 32 33 }; 33 34
+1 -1
pkgs/os-specific/linux/firmware/broadcom-bt-firmware/default.nix
··· 35 35 meta = with stdenv.lib; { 36 36 description = "Firmware for Broadcom WIDCOMM® Bluetooth devices"; 37 37 homepage = http://www.catalog.update.microsoft.com/Search.aspx?q=Broadcom+bluetooth; 38 - license = licenses.unfreeRedistributableFirmware; 38 + license = licenses.unfree; 39 39 platforms = platforms.linux; 40 40 maintainers = with maintainers; [ zraexy ]; 41 41 };