From 28d2e3e215b6990ee38b22475ac8b5ad25b2b355 Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Mon, 16 Jan 2023 03:26:19 -0800 Subject: [PATCH] dev-python/pypresence: PEP517, py3.11 --- dev-python/pypresence/Manifest | 6 +++--- dev-python/pypresence/pypresence-4.2.1.ebuild | 15 ++++++++------- dev-python/pypresence/pypresence-9999.ebuild | 15 ++++++++------- 3 files changed, 19 insertions(+), 17 deletions(-) diff --git a/dev-python/pypresence/Manifest b/dev-python/pypresence/Manifest index b88a63d..3c6973a 100644 --- a/dev-python/pypresence/Manifest +++ b/dev-python/pypresence/Manifest @@ -1,4 +1,4 @@ -DIST pypresence-4.2.1.tar.gz 375948 BLAKE2B be3f654bc9666b1fcc2ea4bbb7fc337b1acf41754750407f0f2a6a29bab39e3a5fa1d3c4076fe68dd31994c8713234aab88b085248e05196e3683e0b0c72c5a5 SHA512 b01714fe33bc470aed7ed0ff501ffdb50706e2d9a5610d594e55bb2938c670a55fb42312e67b0126bffa0bc9e04a3c1aeda445769764c2fefc8888945209cb2c -EBUILD pypresence-4.2.1.ebuild 629 BLAKE2B 940af922d0fb71399ec9f14b16e58aa356f1b59722223b3c64fb5a5746c134f4f998ae8350138d8184fb2896281a9cc3c0c126595750fae13cbf035ef8181afa SHA512 536f9c8e6f16ffe324145618e946c04ee0e20b2b7475d3f520a73218af2feaa75637fc3be85424e936e04417cf4b0d341c7025656b46dc8fc349643f6dfc9919 -EBUILD pypresence-9999.ebuild 629 BLAKE2B 940af922d0fb71399ec9f14b16e58aa356f1b59722223b3c64fb5a5746c134f4f998ae8350138d8184fb2896281a9cc3c0c126595750fae13cbf035ef8181afa SHA512 536f9c8e6f16ffe324145618e946c04ee0e20b2b7475d3f520a73218af2feaa75637fc3be85424e936e04417cf4b0d341c7025656b46dc8fc349643f6dfc9919 +DIST pypresence-4.2.1.gh.tar.gz 375948 BLAKE2B be3f654bc9666b1fcc2ea4bbb7fc337b1acf41754750407f0f2a6a29bab39e3a5fa1d3c4076fe68dd31994c8713234aab88b085248e05196e3683e0b0c72c5a5 SHA512 b01714fe33bc470aed7ed0ff501ffdb50706e2d9a5610d594e55bb2938c670a55fb42312e67b0126bffa0bc9e04a3c1aeda445769764c2fefc8888945209cb2c +EBUILD pypresence-4.2.1.ebuild 630 BLAKE2B b0a5be20006b2fdd6a73d7a626afd01f5fd3bd5ece1cd537afc66abccee486c1396b4d466a110e1aad30b098b299999985555e3ea45579aea7e6d5efed660d1d SHA512 41eba91c669692400ad0d09337377012b493316ab9be489be89e1c5fb3ee9866f8e2ae0b3eb210c5748e158af504e8167d47c0b4d26cff66e5be34f565444ca4 +EBUILD pypresence-9999.ebuild 630 BLAKE2B b0a5be20006b2fdd6a73d7a626afd01f5fd3bd5ece1cd537afc66abccee486c1396b4d466a110e1aad30b098b299999985555e3ea45579aea7e6d5efed660d1d SHA512 41eba91c669692400ad0d09337377012b493316ab9be489be89e1c5fb3ee9866f8e2ae0b3eb210c5748e158af504e8167d47c0b4d26cff66e5be34f565444ca4 MISC metadata.xml 378 BLAKE2B a42a6ac90ef3f7b8dbaf0de6e48f859ca7f86e7836c0f86bc916e7fdf18614238be2ded8c88713e43802fc6aea076f16a67c3856f97cc475aeb3742d8c53eeed SHA512 563198c8dc4b918a552ac780bacabaf56d53d447463635ceaf9e75696e30ab9a3447daa3c0a8b32942a1f9abcfd9fa2bc8790c9c0a2ce8fc65c8492ad21ad42b diff --git a/dev-python/pypresence/pypresence-4.2.1.ebuild b/dev-python/pypresence/pypresence-4.2.1.ebuild index 317962e..b48d28e 100644 --- a/dev-python/pypresence/pypresence-4.2.1.ebuild +++ b/dev-python/pypresence/pypresence-4.2.1.ebuild @@ -1,18 +1,19 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{5..10} ) -DISTUTILS_USE_SETUPTOOLS=bdepend +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://github.com/qwertyquerty/pypresence/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -else + +if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/qwertyquerty/pypresence.git" +else + SRC_URI="https://github.com/qwertyquerty/pypresence/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" fi DESCRIPTION="Discord IPC and Rich Presence wrapper for Python" diff --git a/dev-python/pypresence/pypresence-9999.ebuild b/dev-python/pypresence/pypresence-9999.ebuild index 317962e..b48d28e 100644 --- a/dev-python/pypresence/pypresence-9999.ebuild +++ b/dev-python/pypresence/pypresence-9999.ebuild @@ -1,18 +1,19 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{5..10} ) -DISTUTILS_USE_SETUPTOOLS=bdepend +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://github.com/qwertyquerty/pypresence/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -else + +if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/qwertyquerty/pypresence.git" +else + SRC_URI="https://github.com/qwertyquerty/pypresence/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" fi DESCRIPTION="Discord IPC and Rich Presence wrapper for Python"