aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/applications/radio/rtl-sdr/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/applications/radio/rtl-sdr/default.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/applications/radio/rtl-sdr/default.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/applications/radio/rtl-sdr/default.nix b/infra/libkookie/nixpkgs/pkgs/applications/radio/rtl-sdr/default.nix
index 8fb5154ff788..7e044296b02c 100644
--- a/infra/libkookie/nixpkgs/pkgs/applications/radio/rtl-sdr/default.nix
+++ b/infra/libkookie/nixpkgs/pkgs/applications/radio/rtl-sdr/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchgit, cmake, pkgconfig, libusb1 }:
+{ stdenv, fetchgit, fetchpatch, cmake, pkgconfig, libusb1 }:
stdenv.mkDerivation rec {
pname = "rtl-sdr";
@@ -10,6 +10,12 @@ stdenv.mkDerivation rec {
sha256 = "0lmvsnb4xw4hmz6zs0z5ilsah5hjz29g1s0050n59fllskqr3b8k";
};
+ patches = [ (fetchpatch {
+ name = "hardened-udev-rules.patch";
+ url = "https://osmocom.org/projects/rtl-sdr/repository/revisions/b2814731563be4d5a0a68554ece6454a2c63af12/diff?format=diff";
+ sha256 = "0ns740s2rys4glq4la4bh0sxfv1mn61yfjns2yllhx70rsb2fqrn";
+ }) ];
+
nativeBuildInputs = [ pkgconfig cmake ];
buildInputs = [ libusb1 ];