summaryrefslogtreecommitdiff
path: root/dev-python/neovim-remote
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-21 20:25:12 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-21 20:25:12 +0000
commitd37f8725bb68034ef10d8882fb4411a49f2f666e (patch)
tree2b530ee04815bacc1dc051db24c2727d3056b77b /dev-python/neovim-remote
parent171d09fa1f429aa43835c618a2c21753ad5209a4 (diff)
gentoo auto-resync : 21:02:2023 - 20:25:12
Diffstat (limited to 'dev-python/neovim-remote')
-rw-r--r--dev-python/neovim-remote/Manifest7
-rw-r--r--dev-python/neovim-remote/files/neovim-remote-2.5.1-neovim-0.8.patch22
-rw-r--r--dev-python/neovim-remote/metadata.xml1
-rw-r--r--dev-python/neovim-remote/neovim-remote-2.5.1.ebuild6
-rw-r--r--dev-python/neovim-remote/neovim-remote-9999.ebuild2
5 files changed, 33 insertions, 5 deletions
diff --git a/dev-python/neovim-remote/Manifest b/dev-python/neovim-remote/Manifest
index 5bcebef80895..c25b2d5c840a 100644
--- a/dev-python/neovim-remote/Manifest
+++ b/dev-python/neovim-remote/Manifest
@@ -1,4 +1,5 @@
+AUX neovim-remote-2.5.1-neovim-0.8.patch 780 BLAKE2B ab11bba885e5050b02f3f12060b2872bb8d51d22e326714a1bcca885fe408e47c613cc21baff78bf6dfeedbbe18893742231f5535c6d11bc183746d869c3aea2 SHA512 39099469541dd206e70c0ac80958be00e5fbfcc4204397082fa339325b88387b8e1bde9d06675b796d627f0a63f4280663301f45250e6824e49f53b7c8db701f
DIST neovim-remote-2.5.1.gh.tar.gz 439548 BLAKE2B b57ddc0b8b432b65864bb560412684e6967db08ed09e1e7fe7294ba24d0d0aeb377f0f6fa38f4b0de44d5ea6bcc796ca2b8a491dda26eab870deab37f3608c59 SHA512 2d3c921485b18a9538f82b3a057834bdec5d8568a84528afaf52d73a69b60cf1eb6dee33f50a10d961fc0985c7a7d262a4edfc9f26f3ffd5d945472855fe3121
-EBUILD neovim-remote-2.5.1.ebuild 762 BLAKE2B d0ce9506df0d45f6815902657fc8949069d43d8a0732e11ab4069d5a4beda2732878670d1fd10f492cc5080162edb36ab5de5704798cf559ba447601b2ee95fb SHA512 deb5eeace00ce265eaaa3dc101b7c27f9a88277dd34d3906cdb4386d22eaa0c04eed11225f9ba8fc962cc410c4359b44333090152054d7f156b8fe3f80fe523f
-EBUILD neovim-remote-9999.ebuild 762 BLAKE2B d0ce9506df0d45f6815902657fc8949069d43d8a0732e11ab4069d5a4beda2732878670d1fd10f492cc5080162edb36ab5de5704798cf559ba447601b2ee95fb SHA512 deb5eeace00ce265eaaa3dc101b7c27f9a88277dd34d3906cdb4386d22eaa0c04eed11225f9ba8fc962cc410c4359b44333090152054d7f156b8fe3f80fe523f
-MISC metadata.xml 569 BLAKE2B 65fd5db847539e9169fe09bdd4dc33b79504004bd8b76f01a896cf791032a507698b4d799381826aa613fb64f9dc6224d6ce7af4be258c673477f60a64f466d5 SHA512 0d33ba138f652df7f84e4196e514af5a8d64be9acc6f809f0cc7c18585e10abfa981f1c6dffcc7602626c35913a6f194e99f2cb57217bcedd64e444dae0414cb
+EBUILD neovim-remote-2.5.1.ebuild 819 BLAKE2B bdb35d304d3bbcb2e05de3f7b02a01ec6640bdaf591d4011f06a66152713328ada7e8c229f1f3144273095ecff5ec7708bb70d077378ed275e9024e51f02e54a SHA512 fb9cd92b74546d0acca755d499f470a18a9f9e63abead9388ef1ce23ea19c4f7a6a2159683ea4571d27bb2eac77c3a7755c2d1535768282b66d686c71a9b570d
+EBUILD neovim-remote-9999.ebuild 762 BLAKE2B e1a934c7b372e9ea38a5e314b29ea3d253dffc7aa8184b60a8110979959b360208afd8d49facd43e375c150269dc79d687f78383af81595596b5de83abe3c67e SHA512 663a0312ebd4a8175ef10215928d956cc1c624157bb052cd36b6cd2b69b3a8b312b73852ee5139fbfb02764ea4466c6eba7608e7f67cd2082b307e477c5e7b6e
+MISC metadata.xml 628 BLAKE2B 8324f396d1729b65068b3cf737c5fffa274a097d58454f801223080df59a242063e429cfb4bae7cd6866fb89a9170ead1e87b577416d8144a4c35d836d47ff4a SHA512 7307189d63682f8f5591b49afe33b3378adaeb39d9ab2e4f34f7f0d33b989e8790c15cefa37807795552742700364693fd672f86e7ee05d6419c46bf4bec459d
diff --git a/dev-python/neovim-remote/files/neovim-remote-2.5.1-neovim-0.8.patch b/dev-python/neovim-remote/files/neovim-remote-2.5.1-neovim-0.8.patch
new file mode 100644
index 000000000000..ee0adf8f9211
--- /dev/null
+++ b/dev-python/neovim-remote/files/neovim-remote-2.5.1-neovim-0.8.patch
@@ -0,0 +1,22 @@
+https://github.com/mhinz/neovim-remote/pull/183
+
+From 56d2a4097f4b639a16902390d9bdd8d1350f948c Mon Sep 17 00:00:00 2001
+From: oxalica <oxalicc@pm.me>
+Date: Sun, 2 Oct 2022 08:09:57 +0800
+Subject: [PATCH] Fix tests for neovim 0.8.0
+
+Since neovim/neovim#8519, `NVIM_LISTEN_ADDRESS` is only directly used
+when it contains colons or (back-)slashes. Otherwise it is concatanated
+with a tempdir prefix and suffixes to form the final path.
+--- a/tests/test_nvr.py
++++ b/tests/test_nvr.py
+@@ -18,7 +18,7 @@ def run_nvr(cmdlines, env):
+ nvr.main(cmdline, env)
+
+ def setup_env():
+- env = {'NVIM_LISTEN_ADDRESS': 'pytest_socket_{}'.format(uuid.uuid4())}
++ env = {'NVIM_LISTEN_ADDRESS': './pytest_socket_{}'.format(uuid.uuid4())}
+ env.update(os.environ)
+ return env
+
+
diff --git a/dev-python/neovim-remote/metadata.xml b/dev-python/neovim-remote/metadata.xml
index bbf1e5633e11..4f5138e06ceb 100644
--- a/dev-python/neovim-remote/metadata.xml
+++ b/dev-python/neovim-remote/metadata.xml
@@ -14,6 +14,7 @@
<name>Python</name>
</maintainer>
<upstream>
+ <remote-id type="github">mhinz/neovim-remote</remote-id>
<remote-id type="pypi">neovim-remote</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/neovim-remote/neovim-remote-2.5.1.ebuild b/dev-python/neovim-remote/neovim-remote-2.5.1.ebuild
index 9eecf4f83161..1f8ea433f9c9 100644
--- a/dev-python/neovim-remote/neovim-remote-2.5.1.ebuild
+++ b/dev-python/neovim-remote/neovim-remote-2.5.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
@@ -39,4 +39,8 @@ BDEPEND="
)
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.5.1-neovim-0.8.patch
+)
+
distutils_enable_tests pytest
diff --git a/dev-python/neovim-remote/neovim-remote-9999.ebuild b/dev-python/neovim-remote/neovim-remote-9999.ebuild
index 9eecf4f83161..c4c5cdfd52ef 100644
--- a/dev-python/neovim-remote/neovim-remote-9999.ebuild
+++ b/dev-python/neovim-remote/neovim-remote-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1