From 956ba19bd7b455f95b634182c58cb73583a8185f Mon Sep 17 00:00:00 2001 From: Rick van Schijndel Date: Sun, 15 Nov 2020 22:34:18 +0100 Subject: [PATCH] rtl_433: 20.02 -> 20.11 Also change to using cmake for the build (this is best supported by upstream) and enable the automated tests for rtl_433. The description could also use some love, so improved that as well. --- pkgs/applications/radio/rtl_433/default.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/radio/rtl_433/default.nix b/pkgs/applications/radio/rtl_433/default.nix index 78d0f8befc98..c84160c19eae 100644 --- a/pkgs/applications/radio/rtl_433/default.nix +++ b/pkgs/applications/radio/rtl_433/default.nix @@ -1,25 +1,26 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig +{ stdenv, fetchFromGitHub, cmake, pkgconfig , libusb1, rtl-sdr, soapysdr-with-plugins }: -stdenv.mkDerivation { - - version = "20.02"; +stdenv.mkDerivation rec { + version = "20.11"; pname = "rtl_433"; src = fetchFromGitHub { owner = "merbanan"; repo = "rtl_433"; - rev = "20.02"; - sha256 = "11991xky9gawkragdyg27qsf7kw5bhlg7ygvf3fn7ng00x4xbh1z"; + rev = version; + sha256 = "093bxjxkg7yf78wqj5gpijbfa2p05ny09qqsj84kzi1svnzsa369"; }; - nativeBuildInputs = [ autoreconfHook pkgconfig ]; + nativeBuildInputs = [ pkgconfig cmake ]; buildInputs = [ libusb1 rtl-sdr soapysdr-with-plugins ]; + doCheck = true; + meta = with stdenv.lib; { - description = "Decode traffic from devices that broadcast on 433.9 MHz"; + description = "Decode traffic from devices that broadcast on 433.9 MHz, 868 MHz, 315 MHz, 345 MHz and 915 MHz"; homepage = "https://github.com/merbanan/rtl_433"; license = licenses.gpl2; maintainers = with maintainers; [ earldouglas ];