python310Packages.libtmux: 0.22.1 -> 0.23.0post0

This commit is contained in:
Theodore Ni 2023-08-24 11:50:56 -07:00
parent 032324fd20
commit fc770285db
No known key found for this signature in database
GPG key ID: 48B67583BDDD4474

View file

@ -1,7 +1,6 @@
{ lib
, stdenv
, fetchFromGitHub
, fetchpatch
, buildPythonPackage
, poetry-core
, pytest-rerunfailures
@ -13,25 +12,16 @@
buildPythonPackage rec {
pname = "libtmux";
version = "0.22.1";
version = "0.23.0post0";
format = "pyproject";
src = fetchFromGitHub {
owner = "tmux-python";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-tz7Pynm/xHx2X3QjXkvFlX6sVlsVKqrsS1CVmqlqfj0=";
hash = "sha256-qk9QYfLVJVtkNgAZ19UziU7metluz10gDs9HbMoqZjo=";
};
patches = [
# https://github.com/tmux-python/libtmux/pull/493
(fetchpatch {
name = "remove-setuptools.patch";
url = "https://github.com/tmux-python/libtmux/commit/aa3a1e2015ade73129191ad04146ce52765d478c.patch";
hash = "sha256-p3KMktd6eG9/lRK+DdBvDtSwhI+sV2RQfBAuElMk8tQ=";
})
];
postPatch = ''
sed -i '/addopts/d' setup.cfg
'';