mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-17 07:13:23 +01:00
commit
fc99ee5ceb
2 changed files with 49 additions and 0 deletions
47
pkgs/applications/misc/welle-io/default.nix
Normal file
47
pkgs/applications/misc/welle-io/default.nix
Normal file
|
@ -0,0 +1,47 @@
|
|||
{ stdenv, buildEnv, fetchFromGitHub, cmake, pkgconfig
|
||||
, qtbase, qtcharts, qtmultimedia, qtquickcontrols, qtquickcontrols2
|
||||
, faad2, rtl-sdr, libusb, fftwSinglePrec }:
|
||||
let
|
||||
|
||||
version = "1.0-rc1";
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
|
||||
name = "welle-io-${version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "AlbrechtL";
|
||||
repo = "welle.io";
|
||||
rev = "V${version}";
|
||||
sha256 = "1xi59rmk3rdqqxxxrm2pbllrlsql46vxs95l1pkfx7bp8f7n7rsv";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake pkgconfig ];
|
||||
|
||||
buildInputs = [
|
||||
faad2
|
||||
fftwSinglePrec
|
||||
libusb
|
||||
qtbase
|
||||
qtcharts
|
||||
qtmultimedia
|
||||
qtquickcontrols
|
||||
qtquickcontrols2
|
||||
rtl-sdr
|
||||
];
|
||||
|
||||
cmakeFlags = [
|
||||
"-DRTLSDR=true"
|
||||
];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A DAB/DAB+ Software Radio";
|
||||
homepage = http://www.welle.io/;
|
||||
maintainers = with maintainers; [ ck3d ];
|
||||
license = licenses.gpl2;
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
};
|
||||
|
||||
}
|
|
@ -14916,6 +14916,8 @@ with pkgs;
|
|||
|
||||
wavrsocvt = callPackage ../applications/misc/audio/wavrsocvt { };
|
||||
|
||||
welle-io = libsForQt5.callPackage ../applications/misc/welle-io { };
|
||||
|
||||
wireshark-cli = callPackage ../applications/networking/sniffers/wireshark {
|
||||
withQt = false;
|
||||
withGtk = false;
|
||||
|
|
Loading…
Reference in a new issue