mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-17 07:13:23 +01:00
rtl-sdr: fix linking errors on Darwin
This commit is contained in:
parent
0f6682c97f
commit
691596086f
1 changed files with 8 additions and 2 deletions
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchgit, cmake, pkgconfig, libusb1 }:
|
||||
{ stdenv, lib, fetchpatch, fetchgit, cmake, pkgconfig, libusb1 }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "rtl-sdr-${version}";
|
||||
|
@ -26,7 +26,13 @@ stdenv.mkDerivation rec {
|
|||
grep -q "Requires:" "$pcfile" && { echo "Upstream has added 'Requires:' in $(basename "$pcfile"); update nix expression."; exit 1; }
|
||||
echo "Requires: libusb-1.0" >> "$pcfile"
|
||||
'';
|
||||
|
||||
patches = lib.optionals stdenv.isDarwin [
|
||||
(fetchpatch {
|
||||
name = "linker-fix.patch";
|
||||
url = "https://github.com/lukeadams/rtl-sdr/commit/7a66dcf268305b5aa507d1756799942c74549b72.patch";
|
||||
sha256 = "0cn9fyf4ay4i3shvxj1ivgyxjvfm401irk560jdjl594nzadrcsl";
|
||||
})
|
||||
];
|
||||
meta = with stdenv.lib; {
|
||||
description = "Turns your Realtek RTL2832 based DVB dongle into a SDR receiver";
|
||||
homepage = http://sdr.osmocom.org/trac/wiki/rtl-sdr;
|
||||
|
|
Loading…
Reference in a new issue