diff options
author | Guillaume Girol <symphorien@users.noreply.github.com> | 2022-11-04 16:17:31 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-04 16:17:31 +0000 |
commit | 9eb63516744fe913cc556b23439fe36db9c9c306 (patch) | |
tree | dd6798dcbb01e5e7b5d347e8af31edbde2e45c39 | |
parent | 3afe44bb58d4beb94899ac4421bdbc0aaf8d515c (diff) | |
parent | 53e7c51ddcac1b05d03b2e166101293996e97d1f (diff) |
Merge pull request #194248 from oxzi/pypcap-1.3.0
pythonPackage.pypcap: 1.2.3 -> 1.3.0
-rw-r--r-- | pkgs/development/python-modules/pypcap/default.nix | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/pkgs/development/python-modules/pypcap/default.nix b/pkgs/development/python-modules/pypcap/default.nix index fbf6769ab4ca0..84f94a76294c0 100644 --- a/pkgs/development/python-modules/pypcap/default.nix +++ b/pkgs/development/python-modules/pypcap/default.nix @@ -2,32 +2,22 @@ , buildPythonPackage , dpkt , fetchFromGitHub -, fetchpatch , libpcap , pytestCheckHook }: buildPythonPackage rec { pname = "pypcap"; - version = "1.2.3"; - + version = "1.3.0"; src = fetchFromGitHub { owner = "pynetwork"; repo = pname; - rev = "v${version}"; - sha256 = "1zscfk10jpqwxgc8d84y8bffiwr92qrg2b24afhjwiyr352l67cf"; + # No release was tagged and PyPI doesn't contain tests. + rev = "968859f0ffb5b7c990506dffe82457b7de23a026"; + sha256 = "sha256-NfyEC3qEBm6TjebcDIsoz8tJWaJ625ZFPfx7AMyynWE="; }; - patches = [ - # Support for Python 3.9, https://github.com/pynetwork/pypcap/pull/102 - (fetchpatch { - name = "support-python-3.9.patch"; - url = "https://github.com/pynetwork/pypcap/pull/102/commits/e22f5d25f0d581d19ef337493434e72cd3a6ae71.patch"; - sha256 = "0n1syh1vcplgsf6njincpqphd2w030s3b2jyg86d7kbqv1w5wk0l"; - }) - ]; - postPatch = '' # Add the path to libpcap in the nix-store substituteInPlace setup.py --replace "('/usr', sys.prefix)" "'${libpcap}'" |