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