diff --git a/dev-python/easygui/Manifest b/dev-python/easygui/Manifest index 12fab094b..56d082994 100644 --- a/dev-python/easygui/Manifest +++ b/dev-python/easygui/Manifest @@ -1,2 +1 @@ -DIST easygui-0.98.1.tar.gz 81024 BLAKE2B 6d0e6a1804bab603aeaf305193e2c065325b3435d1bd009fcf6050a3c12d1694f1130cae66def8982cb10d1c4e54d45d647b82ceaa1ce7f62927536d21008c99 SHA512 abca997725eee9db7d3a6d68dafd7319578d433fccc4d879fe2c003dd1d9afbc1e28d30c445a14f5203bc7ea8e0427e200ae9acf60c2be458b23f67be689ec7f -DIST easygui-0.98.3.tar.gz 85583 BLAKE2B f0aece72ffc48921643b7f55474f2744729cebf26f4c0f7a84d41f4be3213a519c3a178d10bd21682555928ab79326901a76993508d58b72151c1f7cefe0d3d6 SHA512 5bd87bdc8383ffd1276dbf9202e3321d8ef9bdff3fefdf7b9b1ed83c8105c2ca1781b7a8a0d8d13fc4b612180efe175187ea42ad1e2ca0d737c355012bd12ad6 +DIST easygui-0.98.3.gh.tar.gz 1863751 BLAKE2B 6e20d7311c2fa8b816e0f9af33ee1a53e64365798f8b83a88a093fc05b855fd7a9bb60f765d496385e103495c94571a3468d37d4c22cf40a689023757155b678 SHA512 a59cf8520479458d832fc143294a42b2a7125de657b5dcfcffb4db263779a2fb0a5438e9ef5e285c60c8cfb36893fec473d0d5b560d4dfaa891c73182c321291 diff --git a/dev-python/easygui/easygui-0.98.1.ebuild b/dev-python/easygui/easygui-0.98.1.ebuild deleted file mode 100644 index 372026b08..000000000 --- a/dev-python/easygui/easygui-0.98.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..13} ) -#PYTHON_REQ_USE="tk" - -inherit distutils-r1 - -DESCRIPTION="A module for very simple, very easy GUI programming in Python" -HOMEPAGE="https://pypi.org/project/easygui/ https://github.com/robertlugg/easygui" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND}" diff --git a/dev-python/easygui/easygui-0.98.3.ebuild b/dev-python/easygui/easygui-0.98.3.ebuild index 44e34aa97..4b3a43ba2 100644 --- a/dev-python/easygui/easygui-0.98.3.ebuild +++ b/dev-python/easygui/easygui-0.98.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,21 +7,21 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{11..13} ) PYTHON_REQ_USE="tk" +COMMIT="b113a76c503c86e2171fe765ed4bf1c2c226f1eb" + inherit distutils-r1 DESCRIPTION="A module for very simple, very easy GUI programming in Python" -HOMEPAGE="https://pypi.org/project/easygui/ https://github.com/robertlugg/easygui" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +HOMEPAGE="https://easygui.readthedocs.io" +SRC_URI="https://github.com/robertlugg/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND}" +# can't test, it needs a graphical interface and pynput (not in Gentoo overlay) +RESTRICT="test" -src_prepare(){ - cp README.txt README.md - eapply_user -} +distutils_enable_sphinx sphinx diff --git a/dev-python/easygui/metadata.xml b/dev-python/easygui/metadata.xml index c4511c144..25bd7bbbe 100644 --- a/dev-python/easygui/metadata.xml +++ b/dev-python/easygui/metadata.xml @@ -1,8 +1,12 @@ - - email@linxon.ru - Yury Martynov - + + email@linxon.ru + Yury Martynov + + + robertlugg/easygui + easygui +