python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / gnuradio-modules / nacl / default.nix
blob1ffb0afee07e0d8907d2e2b15f0393d49ca7c8c9
1 { lib
2 , mkDerivation
3 , fetchFromGitHub
4 , cmake
5 , pkg-config
6 , cppunit
7 , swig
8 , boost
9 , log4cpp
10 , python
11 , libsodium
14 mkDerivation {
15   pname = "gr-nacl";
16   version = "2017-04-10";
17   src = fetchFromGitHub {
18     owner = "stwunsch";
19     repo = "gr-nacl";
20     rev = "15276bb0fcabf5fe4de4e58df3d579b5be0e9765";
21     sha256 = "018np0qlk61l7mlv3xxx5cj1rax8f1vqrsrch3higsl25yydbv7v";
22   };
23   disabledForGRafter = "3.8";
25   nativeBuildInputs = [
26     cmake
27     pkg-config
28     swig
29     python
30   ];
32   buildInputs = [
33     cppunit
34     log4cpp
35     boost
36     libsodium
37   ];
39   meta = with lib; {
40     description = "Gnuradio block for encryption";
41     homepage = "https://github.com/stwunsch/gr-nacl";
42     license = licenses.gpl3Plus;
43     platforms = platforms.linux ++ platforms.darwin;
44     maintainers = with maintainers; [ mog ];
45   };