1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 setuptools,
6 bzip2,
7 openssl,
8}:
9
10buildPythonPackage rec {
11 pname = "zeroc-ice";
12 version = "3.7.10.1";
13 pyproject = true;
14
15 src = fetchPypi {
16 pname = "zeroc_ice";
17 inherit version;
18 hash = "sha256-sGOq/aNg33EfdpRVKbtUFXbyZr5B5dWi3Xf10yDBhmQ=";
19 };
20
21 build-system = [ setuptools ];
22
23 buildInputs = [
24 bzip2
25 openssl
26 ];
27
28 pythonImportsCheck = [ "Ice" ];
29
30 meta = with lib; {
31 homepage = "https://zeroc.com/";
32 license = licenses.gpl2;
33 description = "Comprehensive RPC framework with support for Python, C++, .NET, Java, JavaScript and more";
34 mainProgram = "slice2py";
35 maintainers = [ ];
36 };
37}