biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / gnuradio-modules / gsm / default.nix
blob9f184b7be7fb729acda8fdc0c9638d4ee40bdc64
1 { lib
2 , mkDerivation
3 , fetchFromGitHub
4 , cmake
5 , pkg-config
6 , cppunit
7 , swig
8 , boost
9 , logLib
10 , python
11 , libosmocore
12 , osmosdr
13 , gnuradioAtLeast
16 mkDerivation {
17   pname = "gr-gsm";
18   version = "2016-08-25";
19   src = fetchFromGitHub {
20     owner = "ptrkrysik";
21     repo = "gr-gsm";
22     rev = "3ca05e6914ef29eb536da5dbec323701fbc2050d";
23     sha256 = "13nnq927kpf91iqccr8db9ripy5czjl5jiyivizn6bia0bam2pvx";
24   };
25   disabled = gnuradioAtLeast "3.8";
27   nativeBuildInputs = [
28     cmake
29     pkg-config
30     swig
31     python
32   ];
34   buildInputs = [
35     cppunit
36     logLib
37     boost
38     libosmocore
39     osmosdr
40   ];
42   meta = with lib; {
43     description = "Gnuradio block for gsm";
44     homepage = "https://github.com/ptrkrysik/gr-gsm";
45     license = licenses.gpl3Plus;
46     platforms = platforms.linux;
47     maintainers = with maintainers; [ mog ];
48   };