libreelec-dvb-firmware: init at 1.4.2

+33 -29
+31
pkgs/os-specific/linux/firmware/libreelec-dvb-firmware/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, lib}: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "libreelec-dvb-firmware"; 5 + version = "1.4.2"; 6 + 7 + src = fetchFromGitHub { 8 + repo = "dvb-firmware"; 9 + owner = "LibreElec"; 10 + rev = version; 11 + sha256 = "1xnfl4gp6d81gpdp86v5xgcqiqz2nf1i43sb3a4i5jqs8kxcap2k"; 12 + }; 13 + 14 + installPhase = '' 15 + runHook preInstall 16 + 17 + mkdir -p $out/lib 18 + cp -rv firmware $out/lib 19 + find $out/lib \( -name 'README.*' -or -name 'LICEN[SC]E.*' -or -name '*.txt' \) | xargs rm 20 + 21 + runHook postInstall 22 + ''; 23 + 24 + meta = with lib; { 25 + description = "DVB firmware from LibreELEC"; 26 + homepage = "https://github.com/LibreELEC/dvb-firmware"; 27 + license = licenses.unfreeRedistributableFirmware; 28 + maintainers = with maintainers; [ kittywitch ]; 29 + platforms = platforms.linux; 30 + }; 31 + }
-28
pkgs/os-specific/linux/firmware/openelec-dvb-firmware/default.nix
··· 1 - { lib, stdenv, fetchurl }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "openelec-dvb-firmware"; 5 - version = "0.0.51"; 6 - 7 - src = fetchurl { 8 - url = "https://github.com/OpenELEC/dvb-firmware/archive/${version}.tar.gz"; 9 - sha256 = "cef3ce537d213e020af794cecf9de207e2882c375ceda39102eb6fa2580bad8d"; 10 - }; 11 - 12 - installPhase = '' 13 - runHook preInstall 14 - 15 - DESTDIR="$out" ./install 16 - find $out \( -name 'README.*' -or -name 'LICEN[SC]E.*' -or -name '*.txt' \) | xargs rm 17 - 18 - runHook postInstall 19 - ''; 20 - 21 - meta = with lib; { 22 - description = "DVB firmware from OpenELEC"; 23 - homepage = "https://github.com/OpenELEC/dvb-firmware"; 24 - license = licenses.unfreeRedistributableFirmware; 25 - platforms = platforms.linux; 26 - priority = 7; 27 - }; 28 - }
···
+1
pkgs/top-level/aliases.nix
··· 553 olifant = throw "olifant has been removed from nixpkgs, as it was unmaintained."; # added 2021-08-05 554 opencl-icd = ocl-icd; # added 2017-01-20 555 openconnect_pa = throw "openconnect_pa fork has been discontinued, support for GlobalProtect is now available in openconnect"; # added 2021-05-21 556 openexr_ctl = ctl; # added 2018-04-25 557 openisns = open-isns; # added 2020-01-28 558 openjpeg_1 = throw "openjpeg_1 has been removed, use openjpeg_2 instead"; # added 2021-01-24
··· 553 olifant = throw "olifant has been removed from nixpkgs, as it was unmaintained."; # added 2021-08-05 554 opencl-icd = ocl-icd; # added 2017-01-20 555 openconnect_pa = throw "openconnect_pa fork has been discontinued, support for GlobalProtect is now available in openconnect"; # added 2021-05-21 556 + openelec-dvb-firmware = libreelec-dvb-firmware; # added 2021-05-10 557 openexr_ctl = ctl; # added 2018-04-25 558 openisns = open-isns; # added 2020-01-28 559 openjpeg_1 = throw "openjpeg_1 has been removed, use openjpeg_2 instead"; # added 2021-01-24
+1 -1
pkgs/top-level/all-packages.nix
··· 21062 21063 linuxConsoleTools = callPackage ../os-specific/linux/consoletools { }; 21064 21065 - openelec-dvb-firmware = callPackage ../os-specific/linux/firmware/openelec-dvb-firmware { }; 21066 21067 openiscsi = callPackage ../os-specific/linux/open-iscsi { }; 21068
··· 21062 21063 linuxConsoleTools = callPackage ../os-specific/linux/consoletools { }; 21064 21065 + libreelec-dvb-firmware = callPackage ../os-specific/linux/firmware/libreelec-dvb-firmware { }; 21066 21067 openiscsi = callPackage ../os-specific/linux/open-iscsi { }; 21068