about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMartin Weinelt <mweinelt@users.noreply.github.com>2023-03-05 14:15:14 +0000
committerGitHub <noreply@github.com>2023-03-05 14:15:14 +0000
commitc021277a7589262dad3d4486dc7f7fa8012d80e0 (patch)
tree1c160c4723eac0cbb9b637ff36a92d846ed00baa /pkgs
parentaff38799b1d407bfb346f329b44541a4b2f5b16e (diff)
parentd19eea3c3b31b3b2395616396dd41dcd7e71c96e (diff)
Merge pull request #219387 from Yarny0/dtv-scan-tables
dtv-scan-tables: use linuxtv-version, drop tvheadend-version
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/data/misc/dtv-scan-tables/default.nix (renamed from pkgs/data/misc/dtv-scan-tables/linuxtv.nix)10
-rw-r--r--pkgs/data/misc/dtv-scan-tables/tvheadend.nix45
-rw-r--r--pkgs/top-level/aliases.nix2
-rw-r--r--pkgs/top-level/all-packages.nix8
4 files changed, 6 insertions, 59 deletions
diff --git a/pkgs/data/misc/dtv-scan-tables/linuxtv.nix b/pkgs/data/misc/dtv-scan-tables/default.nix
index dcbf20c38e8de..fdd18cec8df41 100644
--- a/pkgs/data/misc/dtv-scan-tables/linuxtv.nix
+++ b/pkgs/data/misc/dtv-scan-tables/default.nix
@@ -4,18 +4,12 @@
 , v4l-utils
 }:
 
-let
-
-  version_ = "2022-04-30-57ed29822750";
-
-in
-
 stdenv.mkDerivation rec {
   pname = "dtv-scan-tables";
-  version = "${version_}-linuxtv";
+  version = "2022-04-30-57ed29822750";
 
   src = fetchurl {
-    url = "https://linuxtv.org/downloads/${pname}/${pname}-${version_}.tar.bz2";
+    url = "https://linuxtv.org/downloads/${pname}/${pname}-${version}.tar.bz2";
     hash = "sha256-amJoqjkkWTePo6E5IvwBWj+mP/gi9LDWTTPXE1Cm7J4=";
   };
 
diff --git a/pkgs/data/misc/dtv-scan-tables/tvheadend.nix b/pkgs/data/misc/dtv-scan-tables/tvheadend.nix
deleted file mode 100644
index b2edc34e5ea17..0000000000000
--- a/pkgs/data/misc/dtv-scan-tables/tvheadend.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{ lib
-, stdenv
-, fetchFromGitHub
-, v4l-utils
-}:
-
-stdenv.mkDerivation rec {
-  pname = "dtv-scan-tables";
-  version = "20221027-tvheadend";
-
-  src = fetchFromGitHub {
-    owner = "tvheadend";
-    repo = "dtv-scan-tables";
-    rev = "2a3dbfbab129c00d3f131c9c2f06b2be4c06fec6";
-    hash = "sha256-bJ+naUs3TDFul4PmpnWYld3j1Se+1X6U9jnECe3sno0=";
-  };
-
-  nativeBuildInputs = [
-    v4l-utils
-  ];
-
-  makeFlags = [
-    "PREFIX=$(out)"
-  ];
-
-  allowedReferences = [ ];
-
-  meta = with lib; {
-    description = "Digital TV (DVB) channel/transponder scan tables";
-    homepage = "https://github.com/tvheadend/dtv-scan-tables";
-    license = with licenses; [ gpl2Only lgpl21Only ];
-    longDescription = ''
-      When scanning for dvb channels,
-      most applications require an initial set of
-      transponder coordinates (frequencies etc.).
-      These coordinates differ, depending of the
-      receiver's location or on the satellite.
-      The package delivers a collection of transponder
-      tables ready to be used by software like "dvbv5-scan".
-      The package at hand is maintained and used by tvheadend,
-      it is a fork of the original one hosted by linuxtv.org.
-    '';
-    maintainers = with maintainers; [ ];
-  };
-}
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 55e2e38ad505a..9d82d78b42cd7 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -388,6 +388,8 @@ mapAliases ({
   double_conversion = throw "'double_conversion' has been renamed to/replaced by 'double-conversion'"; # Converted to throw 2022-02-22
   draftsight = throw "draftsight has been removed, no longer available as freeware"; # Added 2020-08-14
   dragon-drop = throw "'dragon-drop' has been removed in favor of 'xdragon'"; # Added 2022-04-10;
+  dtv-scan-tables_linuxtv = dtv-scan-tables;  # Added 2023-03-03
+  dtv-scan-tables_tvheadend = dtv-scan-tables;  # Added 2023-03-03
   dust = throw "dust has been removed: abandoned by upstream"; # Added 2022-04-21
   dvb_apps = throw "dvb_apps has been removed"; # Added 2020-11-03
   dwarf_fortress = throw "'dwarf_fortress' has been renamed to/replaced by 'dwarf-fortress'"; # Converted to throw 2022-02-22
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 090f5a4123cba..e2481e578fc89 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -492,9 +492,7 @@ with pkgs;
 
   dsq = callPackage ../tools/misc/dsq { };
 
-  dtv-scan-tables_linuxtv = callPackage ../data/misc/dtv-scan-tables/linuxtv.nix { };
-  dtv-scan-tables_tvheadend = callPackage ../data/misc/dtv-scan-tables/tvheadend.nix { };
-  dtv-scan-tables = dtv-scan-tables_linuxtv;
+  dtv-scan-tables = callPackage ../data/misc/dtv-scan-tables { };
 
   dufs = callPackage ../servers/http/dufs {
     inherit (darwin.apple_sdk.frameworks) Security;
@@ -38685,9 +38683,7 @@ with pkgs;
 
   tvbrowser = callPackage ../applications/misc/tvbrowser { };
 
-  tvheadend = callPackage ../servers/tvheadend {
-    dtv-scan-tables = dtv-scan-tables_tvheadend;
-  };
+  tvheadend = callPackage ../servers/tvheadend { };
 
   twiggy = callPackage ../development/tools/twiggy { };