Merge pull request #219387 from Yarny0/dtv-scan-tables

dtv-scan-tables: use linuxtv-version, drop tvheadend-version

authored by Martin Weinelt and committed by GitHub c021277a aff38799

+6 -59
+2 -8
pkgs/data/misc/dtv-scan-tables/linuxtv.nix pkgs/data/misc/dtv-scan-tables/default.nix
··· 4 4 , v4l-utils 5 5 }: 6 6 7 - let 8 - 9 - version_ = "2022-04-30-57ed29822750"; 10 - 11 - in 12 - 13 7 stdenv.mkDerivation rec { 14 8 pname = "dtv-scan-tables"; 15 - version = "${version_}-linuxtv"; 9 + version = "2022-04-30-57ed29822750"; 16 10 17 11 src = fetchurl { 18 - url = "https://linuxtv.org/downloads/${pname}/${pname}-${version_}.tar.bz2"; 12 + url = "https://linuxtv.org/downloads/${pname}/${pname}-${version}.tar.bz2"; 19 13 hash = "sha256-amJoqjkkWTePo6E5IvwBWj+mP/gi9LDWTTPXE1Cm7J4="; 20 14 }; 21 15
-45
pkgs/data/misc/dtv-scan-tables/tvheadend.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - , v4l-utils 5 - }: 6 - 7 - stdenv.mkDerivation rec { 8 - pname = "dtv-scan-tables"; 9 - version = "20221027-tvheadend"; 10 - 11 - src = fetchFromGitHub { 12 - owner = "tvheadend"; 13 - repo = "dtv-scan-tables"; 14 - rev = "2a3dbfbab129c00d3f131c9c2f06b2be4c06fec6"; 15 - hash = "sha256-bJ+naUs3TDFul4PmpnWYld3j1Se+1X6U9jnECe3sno0="; 16 - }; 17 - 18 - nativeBuildInputs = [ 19 - v4l-utils 20 - ]; 21 - 22 - makeFlags = [ 23 - "PREFIX=$(out)" 24 - ]; 25 - 26 - allowedReferences = [ ]; 27 - 28 - meta = with lib; { 29 - description = "Digital TV (DVB) channel/transponder scan tables"; 30 - homepage = "https://github.com/tvheadend/dtv-scan-tables"; 31 - license = with licenses; [ gpl2Only lgpl21Only ]; 32 - longDescription = '' 33 - When scanning for dvb channels, 34 - most applications require an initial set of 35 - transponder coordinates (frequencies etc.). 36 - These coordinates differ, depending of the 37 - receiver's location or on the satellite. 38 - The package delivers a collection of transponder 39 - tables ready to be used by software like "dvbv5-scan". 40 - The package at hand is maintained and used by tvheadend, 41 - it is a fork of the original one hosted by linuxtv.org. 42 - ''; 43 - maintainers = with maintainers; [ ]; 44 - }; 45 - }
+2
pkgs/top-level/aliases.nix
··· 388 388 double_conversion = throw "'double_conversion' has been renamed to/replaced by 'double-conversion'"; # Converted to throw 2022-02-22 389 389 draftsight = throw "draftsight has been removed, no longer available as freeware"; # Added 2020-08-14 390 390 dragon-drop = throw "'dragon-drop' has been removed in favor of 'xdragon'"; # Added 2022-04-10; 391 + dtv-scan-tables_linuxtv = dtv-scan-tables; # Added 2023-03-03 392 + dtv-scan-tables_tvheadend = dtv-scan-tables; # Added 2023-03-03 391 393 dust = throw "dust has been removed: abandoned by upstream"; # Added 2022-04-21 392 394 dvb_apps = throw "dvb_apps has been removed"; # Added 2020-11-03 393 395 dwarf_fortress = throw "'dwarf_fortress' has been renamed to/replaced by 'dwarf-fortress'"; # Converted to throw 2022-02-22
+2 -6
pkgs/top-level/all-packages.nix
··· 492 492 493 493 dsq = callPackage ../tools/misc/dsq { }; 494 494 495 - dtv-scan-tables_linuxtv = callPackage ../data/misc/dtv-scan-tables/linuxtv.nix { }; 496 - dtv-scan-tables_tvheadend = callPackage ../data/misc/dtv-scan-tables/tvheadend.nix { }; 497 - dtv-scan-tables = dtv-scan-tables_linuxtv; 495 + dtv-scan-tables = callPackage ../data/misc/dtv-scan-tables { }; 498 496 499 497 dufs = callPackage ../servers/http/dufs { 500 498 inherit (darwin.apple_sdk.frameworks) Security; ··· 38685 38683 38686 38684 tvbrowser = callPackage ../applications/misc/tvbrowser { }; 38687 38685 38688 - tvheadend = callPackage ../servers/tvheadend { 38689 - dtv-scan-tables = dtv-scan-tables_tvheadend; 38690 - }; 38686 + tvheadend = callPackage ../servers/tvheadend { }; 38691 38687 38692 38688 twiggy = callPackage ../development/tools/twiggy { }; 38693 38689