lol

Merge pull request #12169 from jgillich/pybitmessage

pybitmessage: init at 0.4.4

goibhniu 022a05b0 23772ef0

+41
+39
pkgs/applications/networking/instant-messengers/pybitmessage/default.nix
··· 1 + { stdenv, fetchFromGitHub, python, pythonPackages, pyqt4, openssl }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "pybitmessage-${version}"; 5 + 6 + version = "0.4.4"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "bitmessage"; 10 + repo = "PyBitmessage"; 11 + rev = "v${version}"; 12 + sha256 = "1f4h0yc1mfjnxzvxiv9hxgak59mgr3a5ykv50vlyiay82za20jax"; 13 + }; 14 + 15 + buildInputs = [ python pyqt4 openssl pythonPackages.wrapPython pythonPackages.sqlite3 ]; 16 + 17 + preConfigure = '' 18 + substituteInPlace Makefile \ 19 + --replace "PREFIX?=/usr/local" "" \ 20 + --replace "/usr" "" 21 + ''; 22 + 23 + makeFlags = [ "DESTDIR=$(out)" ]; 24 + 25 + postInstall = '' 26 + substituteInPlace $out/bin/pybitmessage \ 27 + --replace "exec python2" "exec ${python}/bin/python" \ 28 + --replace "/opt/openssl-compat-bitcoin/lib/" "${openssl}/lib/" 29 + wrapProgram $out/bin/pybitmessage \ 30 + --prefix PYTHONPATH : "$(toPythonPath $out):$PYTHONPATH" 31 + ''; 32 + 33 + meta = with stdenv.lib; { 34 + homepage = https://bitmessage.org/; 35 + description = "The official Bitmessage client"; 36 + license = licenses.mit; 37 + maintainers = with maintainers; [ jgillich ]; 38 + }; 39 + }
+2
pkgs/top-level/all-packages.nix
··· 12877 12877 12878 12878 puremapping = callPackage ../applications/audio/pd-plugins/puremapping { }; 12879 12879 12880 + pybitmessage = callPackage ../applications/networking/instant-messengers/pybitmessage { }; 12881 + 12880 12882 pythonmagick = callPackage ../applications/graphics/PythonMagick { }; 12881 12883 12882 12884 qbittorrent = callPackage ../applications/networking/p2p/qbittorrent {