Commit 1f270079 authored by Fabian Affolter's avatar Fabian Affolter
Browse files

python313Packages.pynng: override version

parent 60acdc42
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -18,29 +18,31 @@ let
    owner = "nanomsg";
    repo = "nng";
    tag = "v1.6.0";
    sha256 = "sha256-Kq8QxPU6SiTk0Ev2IJoktSPjVOlAS4/e1PQvw2+e8UA=";
    hash = "sha256-Kq8QxPU6SiTk0Ev2IJoktSPjVOlAS4/e1PQvw2+e8UA=";
  };

  mbedtls = fetchFromGitHub {
    owner = "ARMmbed";
    repo = "mbedtls";
    tag = "v3.5.1";
    sha256 = "sha256-HxsHcGbSExp1aG5yMR/J3kPL4zqnmNoN5T5wfV3APaw=";
    hash = "sha256-HxsHcGbSExp1aG5yMR/J3kPL4zqnmNoN5T5wfV3APaw=";
  };

in
buildPythonPackage {
  pname = "pynng";
  version = "0.8.1-unstable-2025-05-14";
  format = "pyproject";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "codypiersall";
    repo = "pynng";
    rev = "2179328f8a858bbb3e177f66ac132bde4a5aa859";
    sha256 = "sha256-TxIVcqc+4bro+krc1AWgLdZKGGuQ2D6kybHnv5z1oHg=";
    hash = "sha256-TxIVcqc+4bro+krc1AWgLdZKGGuQ2D6kybHnv5z1oHg=";
  };

  env.SETUPTOOLS_SCM_PRETEND_VERSION = "0.8.1";

  nativeBuildInputs = [
    cmake
    ninja
@@ -69,9 +71,7 @@ buildPythonPackage {
    pytest-asyncio
  ];

  pythonImportsCheck = [
    "pynng"
  ];
  pythonImportsCheck = [ "pynng" ];

  meta = {
    description = "Python bindings for Nanomsg Next Generation";