[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: bdc4c65c6c0b94ea55992c6da1cb13a003c5aa9e Author: Sam James gentoo org> AuthorDate: Mon Apr 15 23:08:32 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 23:08:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc4c65c dev-util/pkgcheck: Stabilize 0.10.29 sparc, #930025 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild index 713787fa64bd..b3dcde472fc6 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: a2f94de665b990375a918dce8be1884865b02772 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 15:16:05 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 15:16:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f94de6 dev-util/pkgcheck: Stabilize 0.10.29 x86, #930025 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild index 1110f564bd6e..713787fa64bd 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 43b3865c163ad1b2fccbce3df0a1324565ea827b Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 15:16:02 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 15:16:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b3865c dev-util/pkgcheck: Stabilize 0.10.29 amd64, #930025 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild index 48dcd6848961..1110f564bd6e 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 5d0d2a73ac5f020fea7f9e396a8b30a2a0ccef03 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 07:14:57 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 07:25:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0d2a73 dev-util/pkgcheck: dev-libs/tree-sitter subslot Signed-off-by: Matthew Smith gentoo.org> .../pkgcheck/{pkgcheck-0.10.27-r1.ebuild => pkgcheck-0.10.27-r2.ebuild} | 2 +- .../pkgcheck/{pkgcheck-0.10.28.ebuild => pkgcheck-0.10.28-r1.ebuild}| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.27-r2.ebuild similarity index 98% rename from dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild rename to dev-util/pkgcheck/pkgcheck-0.10.27-r2.ebuild index 813c851ee5f3..a79aef63b1dc 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.27-r2.ebuild @@ -37,7 +37,7 @@ else >=sys-apps/pkgcore-0.12.21[${PYTHON_USEDEP}]" fi RDEPEND+=" - dev-libs/tree-sitter + dev-libs/tree-sitter:= >=dev-libs/tree-sitter-bash-0.20.4 dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}] diff --git a/dev-util/pkgcheck/pkgcheck-0.10.28.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.28-r1.ebuild similarity index 98% rename from dev-util/pkgcheck/pkgcheck-0.10.28.ebuild rename to dev-util/pkgcheck/pkgcheck-0.10.28-r1.ebuild index f7f462d985e0..469b16aee6a7 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.28.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.28-r1.ebuild @@ -33,7 +33,7 @@ else >=sys-apps/pkgcore-0.12.25[${PYTHON_USEDEP}]" fi RDEPEND+=" - >=dev-libs/tree-sitter-0.20.9 + >=dev-libs/tree-sitter-0.20.9:= >=dev-libs/tree-sitter-bash-0.20.5 dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 24f054985ae7f485de4d793153d95009dd7a6426 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 14 19:15:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 14 19:15:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f05498 dev-util/pkgcheck: Stabilize 0.10.29 ppc64, #930025 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild index d80e9321fba0..48dcd6848961 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 957dbe676c553742eebe8a64c6c90bc3778514d3 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 14 19:13:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 14 19:13:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957dbe67 dev-util/pkgcheck: Stabilize 0.10.29 ppc, #930025 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild index dff89ede6dd1..d80e9321fba0 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 2a9e941a0fe874286b30d07d0c14385c64d19a7b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 14 19:10:00 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 14 19:10:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9e941a dev-util/pkgcheck: Stabilize 0.10.29 arm64, #930025 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild index 816c1cd703c5..dff89ede6dd1 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 75ff826b351e5d5eb98fdd2f87d2b84e6520504e Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 14 19:08:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 14 19:08:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ff826b dev-util/pkgcheck: Stabilize 0.10.29 arm, #930025 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild index 316dcfddfca5..816c1cd703c5 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: d77f0685166ecd4e15da4ef7568e42ba2d63fa0a Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 28 19:59:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 28 19:59:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77f0685 dev-util/pkgcheck: add 0.10.29 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.29.ebuild | 93 +++ 2 files changed, 94 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 4af2568c84ff..fe6dd4ba9bcd 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,3 +1,4 @@ DIST pkgcheck-0.10.27-git-2.43.2.patch 1193 BLAKE2B a91d51e939e524682eccaedc4489c44661f5ed28e76c7074c16f001bf8a968c0ec4485e2a71504e86e081334ee0de02d70573f6ee910c52d636cda1955747686 SHA512 26c81364f7ef875fe3fb1ff77ccde6bd0892160b0ad8ac929f146950473596be1967883ffc5c25fb05ee4fd19870b470fdcfc536667530b89983ce1035b0007f DIST pkgcheck-0.10.27.tar.gz 806381 BLAKE2B f4acf72e85003f4dfa244c843464ab40a93df64a7bec68682cf39413552a51989a3214cab9c340318cebb39a8cf33c497fd72335cd37772f8e4d6e87838e413b SHA512 581109fdc565852d0407d770634864f809c2860ccfa03675afc8273199bc00af1c632c0fca27904c3262b1e851f3b8939cbda466cb3876ac228cddf74016fb32 DIST pkgcheck-0.10.28.tar.gz 807874 BLAKE2B 12fbbf4a4482af9e27983fe7b32c376542551fdd5512fc13325f42234f714e49944475960cb23fb525c6b7d7637189bbde8a2e288c9ee360b58595dfc8bce5d7 SHA512 fb13d01ee8d29415afcf267635b8eb4e5c16a5f4fc5c83f3d6ce99a5aadb5d2ee4b31bde9de67fad9a093f10f881604cf0f1abff6ed47c35a23ec17527d8e9f6 +DIST pkgcheck-0.10.29.tar.gz 377521 BLAKE2B 91a1a25e6ef173582fc9082b92baa66489fd43c7addfbdd8516b5ea93febbb92b7155de88283ae4a1bb09047a44336ab5c336c5d0808c915eab99e8aa4461576 SHA512 339e332db24ffd716b658a40c66f2a90c6905071827da84ce0d633d882d75cf41bb853725ca30fe2abc8d7535f546925aedc8853fa7f1737854cee251a0ec3ab diff --git a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild new file mode 100644 index ..316dcfddfca5 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + inherit pypi +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.7[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.25[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + >=dev-libs/tree-sitter-bash-0.21.0[python,${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.21.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman build/sphinx/man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: e81ddc71496078f5fb27ec7bfb3fc0e41bd554d2 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Mar 25 18:46:01 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 25 18:46:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81ddc71 dev-util/pkgcheck: (live) fix doman Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 1356e1a90511..316dcfddfca5 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -72,7 +72,7 @@ src_compile() { python_install_all() { local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* + [[ ${PV} == * ]] || doman build/sphinx/man/* distutils-r1_python_install_all if use emacs ; then
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: bc1c4412bb06705ea6b167b68b13a0f956f7ad34 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 23 20:42:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 23 20:42:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1c4412 dev-util/pkgcheck: sync live with upstream Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 2131d0f6f79e..1356e1a90511 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -DISTUTILS_USE_PEP517=setuptools +DISTUTILS_USE_PEP517=standalone PYTHON_COMPAT=( python3_{10..12} ) inherit elisp-common distutils-r1 optfeature @@ -33,13 +33,12 @@ else >=sys-apps/pkgcore-0.12.25[${PYTHON_USEDEP}]" fi RDEPEND+=" - >=dev-libs/tree-sitter-0.20.9 - >=dev-libs/tree-sitter-bash-0.20.5 + >=dev-libs/tree-sitter-bash-0.21.0[python,${PYTHON_USEDEP}] dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.20.4[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.21.0[${PYTHON_USEDEP}] emacs? ( >=app-editors/emacs-24.1:* app-emacs/ebuild-mode @@ -47,7 +46,7 @@ RDEPEND+=" ) " BDEPEND="${RDEPEND} - dev-python/wheel + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] test? ( dev-python/pytest[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 9cec288cbcf056565e5edd243ad0eeda4d14542c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 2 06:47:49 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 2 06:48:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cec288c dev-util/pkgcheck: sync live Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 5307a9534d07..2131d0f6f79e 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,17 +29,17 @@ if [[ ${PV} == * ]]; then ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" else RDEPEND=" - >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.21[${PYTHON_USEDEP}]" + >=dev-python/snakeoil-0.10.7[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.25[${PYTHON_USEDEP}]" fi RDEPEND+=" - dev-libs/tree-sitter - >=dev-libs/tree-sitter-bash-0.20.4 + >=dev-libs/tree-sitter-0.20.9 + >=dev-libs/tree-sitter-bash-0.20.5 dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.20.4[${PYTHON_USEDEP}] emacs? ( >=app-editors/emacs-24.1:* app-emacs/ebuild-mode
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 15da517f9165173c26445236e9960bd723dd5605 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 2 06:47:27 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 2 06:48:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15da517f dev-util/pkgcheck: add 0.10.28 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.28.ebuild | 98 +++ 2 files changed, 99 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index e2ad39e2a5b7..4af2568c84ff 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1,3 @@ DIST pkgcheck-0.10.27-git-2.43.2.patch 1193 BLAKE2B a91d51e939e524682eccaedc4489c44661f5ed28e76c7074c16f001bf8a968c0ec4485e2a71504e86e081334ee0de02d70573f6ee910c52d636cda1955747686 SHA512 26c81364f7ef875fe3fb1ff77ccde6bd0892160b0ad8ac929f146950473596be1967883ffc5c25fb05ee4fd19870b470fdcfc536667530b89983ce1035b0007f DIST pkgcheck-0.10.27.tar.gz 806381 BLAKE2B f4acf72e85003f4dfa244c843464ab40a93df64a7bec68682cf39413552a51989a3214cab9c340318cebb39a8cf33c497fd72335cd37772f8e4d6e87838e413b SHA512 581109fdc565852d0407d770634864f809c2860ccfa03675afc8273199bc00af1c632c0fca27904c3262b1e851f3b8939cbda466cb3876ac228cddf74016fb32 +DIST pkgcheck-0.10.28.tar.gz 807874 BLAKE2B 12fbbf4a4482af9e27983fe7b32c376542551fdd5512fc13325f42234f714e49944475960cb23fb525c6b7d7637189bbde8a2e288c9ee360b58595dfc8bce5d7 SHA512 fb13d01ee8d29415afcf267635b8eb4e5c16a5f4fc5c83f3d6ce99a5aadb5d2ee4b31bde9de67fad9a093f10f881604cf0f1abff6ed47c35a23ec17527d8e9f6 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.28.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.28.ebuild new file mode 100644 index ..f7f462d985e0 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.28.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + inherit pypi +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.7[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.25[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + >=dev-libs/tree-sitter-0.20.9 + >=dev-libs/tree-sitter-bash-0.20.5 + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.20.4[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +EPYTEST_DESELECT=( + tests/checks/test_git.py::TestGitPkgCommitsCheck::test_missing_move +) + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 987e82618ebe853dfe9b47fcbeeddf5636bdb800 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 20:54:12 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 20:55:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987e8261 dev-util/pkgcheck: stabilize 0.10.27-r1 for ALLARCHES Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild index 91e19bd40027..813c851ee5f3 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" inherit pypi SRC_URI+=" https://gitlab.gentoo.org/pkgcore/pkgcheck/-/commit/9103513e26f9f2aeade5b563a49697c0e2665e3e.patch
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 87548c3c8ea47e33a26b9bf2b367aa6f10a1b320 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 20:54:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 20:55:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87548c3c dev-util/pkgcheck: drop 0.10.26 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 - dev-util/pkgcheck/pkgcheck-0.10.26.ebuild | 94 --- 2 files changed, 95 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 2db1371ffc5d..e2ad39e2a5b7 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,3 +1,2 @@ -DIST pkgcheck-0.10.26.tar.gz 800332 BLAKE2B 01bfb0168fa7bb27660d4d82dca673834e761913aa4ab12a93a78936da9af3ad9d4330bc276c1c14687d0e0bed1f0748ed72ec871ee1af0c47bbdf724aa02e02 SHA512 8b668db52e1a28a664f06d7d4c590830a3f55c8f400b1dd61f8e721ecc04cd0b8d4e8124d07740d47c40fd9c4f3e9189a2c9a27c371109b76edcdfbad86e52fa DIST pkgcheck-0.10.27-git-2.43.2.patch 1193 BLAKE2B a91d51e939e524682eccaedc4489c44661f5ed28e76c7074c16f001bf8a968c0ec4485e2a71504e86e081334ee0de02d70573f6ee910c52d636cda1955747686 SHA512 26c81364f7ef875fe3fb1ff77ccde6bd0892160b0ad8ac929f146950473596be1967883ffc5c25fb05ee4fd19870b470fdcfc536667530b89983ce1035b0007f DIST pkgcheck-0.10.27.tar.gz 806381 BLAKE2B f4acf72e85003f4dfa244c843464ab40a93df64a7bec68682cf39413552a51989a3214cab9c340318cebb39a8cf33c497fd72335cd37772f8e4d6e87838e413b SHA512 581109fdc565852d0407d770634864f809c2860ccfa03675afc8273199bc00af1c632c0fca27904c3262b1e851f3b8939cbda466cb3876ac228cddf74016fb32 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.26.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.26.ebuild deleted file mode 100644 index 708a4ac0df6f.. --- a/dev-util/pkgcheck/pkgcheck-0.10.26.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git - https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - inherit pypi -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="emacs" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.21[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - >=dev-libs/tree-sitter-bash-0.20.4 - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] - emacs? ( - >=app-editors/emacs-24.1:* - app-emacs/ebuild-mode - app-emacs/flycheck - ) -" -BDEPEND="${RDEPEND} - dev-python/wheel - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_tests pytest - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_compile() { - distutils-r1_src_compile - - if use emacs ; then - pushd "${S}"/contrib/emacs >/dev/null || die - elisp-compile *.el - popd >/dev/null || die - fi -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all - - if use emacs ; then - elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 58304450bd6c08dc00e8c051ee19b138769c62f2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 20:53:06 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 20:55:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58304450 dev-util/pkgcheck: add patch to work with git-2.43.2 Bug: https://bugs.gentoo.org/924718 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + .../{pkgcheck-0.10.27.ebuild => pkgcheck-0.10.27-r1.ebuild} | 8 2 files changed, 9 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 9271f1f7ab89..2db1371ffc5d 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1,3 @@ DIST pkgcheck-0.10.26.tar.gz 800332 BLAKE2B 01bfb0168fa7bb27660d4d82dca673834e761913aa4ab12a93a78936da9af3ad9d4330bc276c1c14687d0e0bed1f0748ed72ec871ee1af0c47bbdf724aa02e02 SHA512 8b668db52e1a28a664f06d7d4c590830a3f55c8f400b1dd61f8e721ecc04cd0b8d4e8124d07740d47c40fd9c4f3e9189a2c9a27c371109b76edcdfbad86e52fa +DIST pkgcheck-0.10.27-git-2.43.2.patch 1193 BLAKE2B a91d51e939e524682eccaedc4489c44661f5ed28e76c7074c16f001bf8a968c0ec4485e2a71504e86e081334ee0de02d70573f6ee910c52d636cda1955747686 SHA512 26c81364f7ef875fe3fb1ff77ccde6bd0892160b0ad8ac929f146950473596be1967883ffc5c25fb05ee4fd19870b470fdcfc536667530b89983ce1035b0007f DIST pkgcheck-0.10.27.tar.gz 806381 BLAKE2B f4acf72e85003f4dfa244c843464ab40a93df64a7bec68682cf39413552a51989a3214cab9c340318cebb39a8cf33c497fd72335cd37772f8e4d6e87838e413b SHA512 581109fdc565852d0407d770634864f809c2860ccfa03675afc8273199bc00af1c632c0fca27904c3262b1e851f3b8939cbda466cb3876ac228cddf74016fb32 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.27.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild similarity index 91% rename from dev-util/pkgcheck/pkgcheck-0.10.27.ebuild rename to dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild index 0bfd64093b98..91e19bd40027 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.27.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild @@ -14,6 +14,10 @@ if [[ ${PV} == * ]] ; then else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" inherit pypi + SRC_URI+=" + https://gitlab.gentoo.org/pkgcore/pkgcheck/-/commit/9103513e26f9f2aeade5b563a49697c0e2665e3e.patch + -> ${P}-git-2.43.2.patch + " fi DESCRIPTION="pkgcore-based QA utility for ebuild repos" @@ -55,6 +59,10 @@ BDEPEND="${RDEPEND} ) " +PATCHES=( + "${DISTDIR}"/${P}-git-2.43.2.patch +) + SITEFILE="50${PN}-gentoo.el" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 8be7818bd0ef84a05dee03c7e7f8155c9e7b9a7b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 10 14:42:35 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 10 14:42:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be7818b dev-util/pkgcheck: drop 0.10.25-r1, 0.10.25-r2 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest | 1 - dev-util/pkgcheck/pkgcheck-0.10.25-r1.ebuild | 94 dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild | 94 3 files changed, 189 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 39f1d7fbae3c..9271f1f7ab89 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,3 +1,2 @@ -DIST pkgcheck-0.10.25.tar.gz 580383 BLAKE2B 2f32bf413dcb68a59b82ee04147b7844efd7b69d932b5d57182e1c91be12750fe14fdd42bf40c652c69e8ac009b2346cc644a9407cf11f03eea2e74f4ab8edc6 SHA512 8d90b5629236f468b5553ca288dbd4843d83b09adc9b9b20a6ad6228a8bff74bf1c1e473575f85d1fb00bdd416e07cc77ea098fd6a2b29edf39f51da364c4831 DIST pkgcheck-0.10.26.tar.gz 800332 BLAKE2B 01bfb0168fa7bb27660d4d82dca673834e761913aa4ab12a93a78936da9af3ad9d4330bc276c1c14687d0e0bed1f0748ed72ec871ee1af0c47bbdf724aa02e02 SHA512 8b668db52e1a28a664f06d7d4c590830a3f55c8f400b1dd61f8e721ecc04cd0b8d4e8124d07740d47c40fd9c4f3e9189a2c9a27c371109b76edcdfbad86e52fa DIST pkgcheck-0.10.27.tar.gz 806381 BLAKE2B f4acf72e85003f4dfa244c843464ab40a93df64a7bec68682cf39413552a51989a3214cab9c340318cebb39a8cf33c497fd72335cd37772f8e4d6e87838e413b SHA512 581109fdc565852d0407d770634864f809c2860ccfa03675afc8273199bc00af1c632c0fca27904c3262b1e851f3b8939cbda466cb3876ac228cddf74016fb32 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r1.ebuild deleted file mode 100644 index 1fab10b785fe.. --- a/dev-util/pkgcheck/pkgcheck-0.10.25-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git - https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - inherit pypi -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="emacs" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - =dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] - emacs? ( - >=app-editors/emacs-24.1:* - app-emacs/ebuild-mode - app-emacs/flycheck - ) -" -BDEPEND="${RDEPEND} - dev-python/wheel - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_tests pytest - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_compile() { - distutils-r1_src_compile - - if use emacs ; then - pushd "${S}"/contrib/emacs >/dev/null || die - elisp-compile *.el - popd >/dev/null || die - fi -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all - - if use emacs ; then - elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild deleted file mode 100644 index 0e51158801e1.. --- a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then -
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: f39187a2b2b47dcc8b988899161ce9438f8d43d0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 26 16:51:19 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 26 17:25:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39187a2 dev-util/pkgcheck: add 0.10.27 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.27.ebuild | 94 +++ 2 files changed, 95 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 0cdda5f00405..39f1d7fbae3c 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1,3 @@ DIST pkgcheck-0.10.25.tar.gz 580383 BLAKE2B 2f32bf413dcb68a59b82ee04147b7844efd7b69d932b5d57182e1c91be12750fe14fdd42bf40c652c69e8ac009b2346cc644a9407cf11f03eea2e74f4ab8edc6 SHA512 8d90b5629236f468b5553ca288dbd4843d83b09adc9b9b20a6ad6228a8bff74bf1c1e473575f85d1fb00bdd416e07cc77ea098fd6a2b29edf39f51da364c4831 DIST pkgcheck-0.10.26.tar.gz 800332 BLAKE2B 01bfb0168fa7bb27660d4d82dca673834e761913aa4ab12a93a78936da9af3ad9d4330bc276c1c14687d0e0bed1f0748ed72ec871ee1af0c47bbdf724aa02e02 SHA512 8b668db52e1a28a664f06d7d4c590830a3f55c8f400b1dd61f8e721ecc04cd0b8d4e8124d07740d47c40fd9c4f3e9189a2c9a27c371109b76edcdfbad86e52fa +DIST pkgcheck-0.10.27.tar.gz 806381 BLAKE2B f4acf72e85003f4dfa244c843464ab40a93df64a7bec68682cf39413552a51989a3214cab9c340318cebb39a8cf33c497fd72335cd37772f8e4d6e87838e413b SHA512 581109fdc565852d0407d770634864f809c2860ccfa03675afc8273199bc00af1c632c0fca27904c3262b1e851f3b8939cbda466cb3876ac228cddf74016fb32 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.27.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.27.ebuild new file mode 100644 index ..0bfd64093b98 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.27.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + inherit pypi +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.21[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + >=dev-libs/tree-sitter-bash-0.20.4 + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: f32ac958032d7a3619736489d719bddd324b3293 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 13:04:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 13:04:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32ac958 dev-util/pkgcheck: Stabilize 0.10.26 ALLARCHES, #920181 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.26.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.26.ebuild index 5307a9534d07..708a4ac0df6f 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.26.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.26.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: aeda595a4fff264611b7e625b19e2fb125319fc9 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 11:17:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 11:17:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeda595a dev-util/pkgcheck: Stabilize 0.10.25-r2 ppc, #916888 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild index 7f7b01b68146..d2bf8db1671f 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 751b06635d5e3769afd919ab184475250d17b4bf Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 11:17:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 11:17:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751b0663 dev-util/pkgcheck: Stabilize 0.10.25-r2 arm, #916888 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild index 3630571a3c6c..cb15e37f799c 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 9e94e738b6208e9b270210784f8d8e41b93e55d3 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 11:17:44 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 11:17:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e94e738 dev-util/pkgcheck: Stabilize 0.10.25-r2 x86, #916888 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild index 6c5e7ee0b7b4..0e51158801e1 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 48d255739715b79b66a4b03c2cb3d8bea6c0cd8c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 11:17:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 11:17:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d25573 dev-util/pkgcheck: Stabilize 0.10.25-r2 ppc64, #916888 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild index d2bf8db1671f..6c5e7ee0b7b4 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: dff4045e2f1100d0701b64888ac60273c5698a02 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 11:17:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 11:17:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff4045e dev-util/pkgcheck: Stabilize 0.10.25-r2 hppa, #916888 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild index 76c76793f348..7f7b01b68146 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: d0b9046cf2d403e0d64a33c9705a3be8448f87a8 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 11:16:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 11:16:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b9046c dev-util/pkgcheck: Stabilize 0.10.25-r2 amd64, #916888 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild index 744015be4d9e..3630571a3c6c 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: b926f9e2948f82d5957d731b99a3b2aa3e055009 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 11:17:13 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 11:17:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b926f9e2 dev-util/pkgcheck: Stabilize 0.10.25-r2 arm64, #916888 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild index cb15e37f799c..76c76793f348 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 258ebbb880726b8d0721a24e91b8d16a5b210db8 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 13 16:42:07 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 13 19:51:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258ebbb8 dev-util/pkgcheck: stable 0.10.25-r2 for sparc, bug #916888 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild index 3526f28efb7e..744015be4d9e 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 02b60b9a31bc3b248f378712cefa93e16b66e1e9 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 8 16:50:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 8 16:50:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b60b9a dev-util/pkgcheck: add 0.10.26 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.26.ebuild | 94 +++ 2 files changed, 95 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index c15674951dba..0cdda5f00405 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1 +1,2 @@ DIST pkgcheck-0.10.25.tar.gz 580383 BLAKE2B 2f32bf413dcb68a59b82ee04147b7844efd7b69d932b5d57182e1c91be12750fe14fdd42bf40c652c69e8ac009b2346cc644a9407cf11f03eea2e74f4ab8edc6 SHA512 8d90b5629236f468b5553ca288dbd4843d83b09adc9b9b20a6ad6228a8bff74bf1c1e473575f85d1fb00bdd416e07cc77ea098fd6a2b29edf39f51da364c4831 +DIST pkgcheck-0.10.26.tar.gz 800332 BLAKE2B 01bfb0168fa7bb27660d4d82dca673834e761913aa4ab12a93a78936da9af3ad9d4330bc276c1c14687d0e0bed1f0748ed72ec871ee1af0c47bbdf724aa02e02 SHA512 8b668db52e1a28a664f06d7d4c590830a3f55c8f400b1dd61f8e721ecc04cd0b8d4e8124d07740d47c40fd9c4f3e9189a2c9a27c371109b76edcdfbad86e52fa diff --git a/dev-util/pkgcheck/pkgcheck-0.10.26.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.26.ebuild new file mode 100644 index ..5307a9534d07 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.26.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + inherit pypi +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.21[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + >=dev-libs/tree-sitter-bash-0.20.4 + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: fc23b4e571e28a9d54bf337877f43c2eabcf4265 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 8 16:56:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 8 16:56:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc23b4e5 dev-util/pkgcheck: (live) bump deps Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 3526f28efb7e..5307a9534d07 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -30,11 +30,11 @@ if [[ ${PV} == * ]]; then else RDEPEND=" >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" + >=sys-apps/pkgcore-0.12.21[${PYTHON_USEDEP}]" fi RDEPEND+=" dev-libs/tree-sitter - >=dev-libs/tree-sitter-bash-0.20.3_p20230921 + >=dev-libs/tree-sitter-bash-0.20.4 dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 20006bf374837c3f5b922a1eb988555b53c88806 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 2 04:23:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 2 04:26:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20006bf3 dev-util/pkgcheck: enable new tree-sitter-bash Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/{pkgcheck-.ebuild => pkgcheck-0.10.25-r2.ebuild} | 2 +- dev-util/pkgcheck/pkgcheck-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild similarity index 97% copy from dev-util/pkgcheck/pkgcheck-.ebuild copy to dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild index c53659016c06..3526f28efb7e 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild @@ -34,7 +34,7 @@ else fi RDEPEND+=" dev-libs/tree-sitter - =dev-libs/tree-sitter-bash-0.20.3_p20230921 dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index c53659016c06..3526f28efb7e 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -34,7 +34,7 @@ else fi RDEPEND+=" dev-libs/tree-sitter - =dev-libs/tree-sitter-bash-0.20.3_p20230921 dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: aba9bc8387665d8edaa28639d869a410b5eca437 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 19 07:03:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 19 07:05:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba9bc83 dev-util/pkgcheck: limit dev-libs/tree-sitter-bash version The new 0.20.0 dev-libs/tree-sitter-bash version (young release, still not in gentoo) causes huge memory leak in pkgcheck. Investigation in progress, until then limit for now to not cause breakage. Signed-off-by: Arthur Zamarin gentoo.org> .../pkgcheck/{pkgcheck-0.10.25.ebuild => pkgcheck-0.10.25-r1.ebuild}| 2 +- dev-util/pkgcheck/pkgcheck-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r1.ebuild similarity index 98% rename from dev-util/pkgcheck/pkgcheck-0.10.25.ebuild rename to dev-util/pkgcheck/pkgcheck-0.10.25-r1.ebuild index 8ffc6915b783..1fab10b785fe 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.25.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r1.ebuild @@ -34,7 +34,7 @@ else fi RDEPEND+=" dev-libs/tree-sitter - dev-libs/tree-sitter-bash +
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 8a0f7f61adc198de9e6c0c43da253c4950998f88 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 19 07:01:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 19 07:05:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0f7f61 dev-util/pkgcheck: drop 0.10.24 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 - dev-util/pkgcheck/pkgcheck-0.10.24.ebuild | 106 -- 2 files changed, 107 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 391375b0acd7..c15674951dba 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1 @@ -DIST pkgcheck-0.10.24.tar.gz 572336 BLAKE2B 851d6e8d8a5402c539cb690e6e915d3875658f0f4c9e60e8f506d6a663d0732993f2af7a46b3dcf7c2fba11a3d7b521753aa537a893796b8cda216c9e9d370af SHA512 bb0eb962d9d6cafc5b4ca1280307aae8e154d813151841373334971b7613099ebeeb2b9eb3ca9755da43d76a6448b6a8f6570201810b182cf868a172992b40a5 DIST pkgcheck-0.10.25.tar.gz 580383 BLAKE2B 2f32bf413dcb68a59b82ee04147b7844efd7b69d932b5d57182e1c91be12750fe14fdd42bf40c652c69e8ac009b2346cc644a9407cf11f03eea2e74f4ab8edc6 SHA512 8d90b5629236f468b5553ca288dbd4843d83b09adc9b9b20a6ad6228a8bff74bf1c1e473575f85d1fb00bdd416e07cc77ea098fd6a2b29edf39f51da364c4831 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild deleted file mode 100644 index 2f2baf83328c.. --- a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git - https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - inherit pypi -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="emacs" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - dev-libs/tree-sitter-bash - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] - emacs? ( - >=app-editors/emacs-24.1:* - app-emacs/ebuild-mode - app-emacs/flycheck - ) -" -BDEPEND="${RDEPEND} - dev-python/wheel - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/requests[${PYTHON_USEDEP}] - ' python3_{10..11} ) - dev-vcs/git - ) -" - -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_tests pytest - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_compile() { - distutils-r1_src_compile - - if use emacs ; then - pushd "${S}"/contrib/emacs >/dev/null || die - elisp-compile *.el - popd >/dev/null || die - fi -} - -python_test() { - if ! has_version -b "dev-python/requests[${PYTHON_USEDEP}]" ; then - EPYTEST_DESELECT=( - tests/checks/test_all.py::TestNetworkCheck::test_network_enabled - ) - fi - - epytest -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all - - if use emacs ; then - elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 8b5dd1ad9165ddf445f0c7e363e3fef33d00a2e2 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 5 13:27:30 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 5 13:27:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b5dd1ad dev-util/pkgcheck: Stabilize 0.10.25 ALLARCHES, #911756 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25.ebuild index 1727c0d298cd..8ffc6915b783 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.25.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.25.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 81df6c5bf780b8a2147db9d04cd4b3b16dcb9bcd Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 30 17:38:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 30 17:40:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81df6c5b dev-util/pkgcheck: add 0.10.25 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.25.ebuild | 94 +++ 2 files changed, 95 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 532e29f79a6b..e6817ebfc598 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1,3 @@ DIST pkgcheck-0.10.23.tar.gz 568903 BLAKE2B 8b00dc93d0c3f597f7397d2e7b3686d11b12da715d6e8071f1b02a8085061cbb2d7cb24bde6a73ef6e5d1459637cb78e536ce80a162f188a42739a434c62c397 SHA512 3bcdb91bf73cde60fd9fc2f5e470c5ccdfd7b3564e83192201b0fa1dc38265e1e0c7f7052039accbb62c55d816a6e89317d7d388c0cc3da3b4836475cb82bd03 DIST pkgcheck-0.10.24.tar.gz 572336 BLAKE2B 851d6e8d8a5402c539cb690e6e915d3875658f0f4c9e60e8f506d6a663d0732993f2af7a46b3dcf7c2fba11a3d7b521753aa537a893796b8cda216c9e9d370af SHA512 bb0eb962d9d6cafc5b4ca1280307aae8e154d813151841373334971b7613099ebeeb2b9eb3ca9755da43d76a6448b6a8f6570201810b182cf868a172992b40a5 +DIST pkgcheck-0.10.25.tar.gz 580383 BLAKE2B 2f32bf413dcb68a59b82ee04147b7844efd7b69d932b5d57182e1c91be12750fe14fdd42bf40c652c69e8ac009b2346cc644a9407cf11f03eea2e74f4ab8edc6 SHA512 8d90b5629236f468b5553ca288dbd4843d83b09adc9b9b20a6ad6228a8bff74bf1c1e473575f85d1fb00bdd416e07cc77ea098fd6a2b29edf39f51da364c4831 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25.ebuild new file mode 100644 index ..1727c0d298cd --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.25.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + inherit pypi +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 20de6ea3179d601bd6d7cec5c80e6de4b91c1c2a Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 30 17:39:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 30 17:40:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20de6ea3 dev-util/pkgcheck: drop 0.10.23 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 - dev-util/pkgcheck/pkgcheck-0.10.23.ebuild | 94 --- 2 files changed, 95 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index e6817ebfc598..391375b0acd7 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,3 +1,2 @@ -DIST pkgcheck-0.10.23.tar.gz 568903 BLAKE2B 8b00dc93d0c3f597f7397d2e7b3686d11b12da715d6e8071f1b02a8085061cbb2d7cb24bde6a73ef6e5d1459637cb78e536ce80a162f188a42739a434c62c397 SHA512 3bcdb91bf73cde60fd9fc2f5e470c5ccdfd7b3564e83192201b0fa1dc38265e1e0c7f7052039accbb62c55d816a6e89317d7d388c0cc3da3b4836475cb82bd03 DIST pkgcheck-0.10.24.tar.gz 572336 BLAKE2B 851d6e8d8a5402c539cb690e6e915d3875658f0f4c9e60e8f506d6a663d0732993f2af7a46b3dcf7c2fba11a3d7b521753aa537a893796b8cda216c9e9d370af SHA512 bb0eb962d9d6cafc5b4ca1280307aae8e154d813151841373334971b7613099ebeeb2b9eb3ca9755da43d76a6448b6a8f6570201810b182cf868a172992b40a5 DIST pkgcheck-0.10.25.tar.gz 580383 BLAKE2B 2f32bf413dcb68a59b82ee04147b7844efd7b69d932b5d57182e1c91be12750fe14fdd42bf40c652c69e8ac009b2346cc644a9407cf11f03eea2e74f4ab8edc6 SHA512 8d90b5629236f468b5553ca288dbd4843d83b09adc9b9b20a6ad6228a8bff74bf1c1e473575f85d1fb00bdd416e07cc77ea098fd6a2b29edf39f51da364c4831 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild deleted file mode 100644 index 60b9b8d6e828.. --- a/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git - https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - inherit pypi -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="emacs" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - dev-libs/tree-sitter-bash - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] - emacs? ( - >=app-editors/emacs-24.1:* - app-emacs/ebuild-mode - app-emacs/flycheck - ) -" -BDEPEND="${RDEPEND} - dev-python/wheel - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_tests pytest - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_compile() { - distutils-r1_src_compile - - if use emacs ; then - pushd "${S}"/contrib/emacs >/dev/null || die - elisp-compile *.el - popd >/dev/null || die - fi -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all - - if use emacs ; then - elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 4e65b0a9542fc4af37d34c29ea2aabc0cd6f6f70 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 30 17:39:30 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 30 17:40:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e65b0a9 dev-util/pkgcheck: sync live ebuild Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 14 +- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 25fe3d8378ba..1727c0d298cd 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -50,9 +50,7 @@ BDEPEND="${RDEPEND} dev-python/wheel test? ( dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/requests[${PYTHON_USEDEP}] - ' python3_{10..11} ) + dev-python/requests[${PYTHON_USEDEP}] dev-vcs/git ) " @@ -73,16 +71,6 @@ src_compile() { fi } -python_test() { - if ! has_version -b "dev-python/requests[${PYTHON_USEDEP}]" ; then - EPYTEST_DESELECT=( - tests/checks/test_all.py::TestNetworkCheck::test_network_enabled - ) - fi - - epytest -} - python_install_all() { local DOCS=( NEWS.rst ) [[ ${PV} == * ]] || doman man/*
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 19d05920ea8d2c712657e4dc8c1bf3c4c45112d0 Author: Sam James gentoo org> AuthorDate: Sat May 27 13:02:53 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 27 13:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d05920 dev-util/pkgcheck: fix typo Fixes: a0eece665f3c1c43e6bed799ead6190591296cfa Closes: https://bugs.gentoo.org/907248 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.24.ebuild | 2 +- dev-util/pkgcheck/pkgcheck-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild index 2a3ddbf5026a..2f2baf83328c 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild @@ -74,7 +74,7 @@ src_compile() { } python_test() { - if ! has_version -b "dev-python/requests[${PYTHON_USEDEP}" ; then + if ! has_version -b "dev-python/requests[${PYTHON_USEDEP}]" ; then EPYTEST_DESELECT=( tests/checks/test_all.py::TestNetworkCheck::test_network_enabled ) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 223c78696997..25fe3d8378ba 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -74,7 +74,7 @@ src_compile() { } python_test() { - if ! has_version -b "dev-python/requests[${PYTHON_USEDEP}" ; then + if ! has_version -b "dev-python/requests[${PYTHON_USEDEP}]" ; then EPYTEST_DESELECT=( tests/checks/test_all.py::TestNetworkCheck::test_network_enabled )
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: a0eece665f3c1c43e6bed799ead6190591296cfa Author: Sam James gentoo org> AuthorDate: Sat May 27 10:08:51 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 27 10:12:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0eece66 dev-util/pkgcheck: enable py3.12 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.24.ebuild | 16 ++-- dev-util/pkgcheck/pkgcheck-.ebuild| 16 ++-- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild index 60b9b8d6e828..2a3ddbf5026a 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit elisp-common distutils-r1 optfeature if [[ ${PV} == * ]] ; then @@ -50,7 +50,9 @@ BDEPEND="${RDEPEND} dev-python/wheel test? ( dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/requests[${PYTHON_USEDEP}] + ' python3_{10..11} ) dev-vcs/git ) " @@ -71,6 +73,16 @@ src_compile() { fi } +python_test() { + if ! has_version -b "dev-python/requests[${PYTHON_USEDEP}" ; then + EPYTEST_DESELECT=( + tests/checks/test_all.py::TestNetworkCheck::test_network_enabled + ) + fi + + epytest +} + python_install_all() { local DOCS=( NEWS.rst ) [[ ${PV} == * ]] || doman man/* diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 95b29b01a08f..223c78696997 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit elisp-common distutils-r1 optfeature if [[ ${PV} == * ]] ; then @@ -50,7 +50,9 @@ BDEPEND="${RDEPEND} dev-python/wheel test? ( dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/requests[${PYTHON_USEDEP}] + ' python3_{10..11} ) dev-vcs/git ) " @@ -71,6 +73,16 @@ src_compile() { fi } +python_test() { + if ! has_version -b "dev-python/requests[${PYTHON_USEDEP}" ; then + EPYTEST_DESELECT=( + tests/checks/test_all.py::TestNetworkCheck::test_network_enabled + ) + fi + + epytest +} + python_install_all() { local DOCS=( NEWS.rst ) [[ ${PV} == * ]] || doman man/*
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 23da3a889f65a4c8c2ad2b48afe872134317046b Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 20 06:07:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 20 06:07:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23da3a88 dev-util/pkgcheck: Stabilize 0.10.24 ALLARCHES, #906805 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild index 95b29b01a08f..60b9b8d6e828 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: b2e9a65eb6313b86166da4e33dd65cc5cf2f8111 Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 17 19:49:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 17 19:49:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e9a65e dev-util/pkgcheck: add 0.10.24 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.24.ebuild | 94 +++ 2 files changed, 95 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index f9e238fc0893..532e29f79a6b 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1 +1,2 @@ DIST pkgcheck-0.10.23.tar.gz 568903 BLAKE2B 8b00dc93d0c3f597f7397d2e7b3686d11b12da715d6e8071f1b02a8085061cbb2d7cb24bde6a73ef6e5d1459637cb78e536ce80a162f188a42739a434c62c397 SHA512 3bcdb91bf73cde60fd9fc2f5e470c5ccdfd7b3564e83192201b0fa1dc38265e1e0c7f7052039accbb62c55d816a6e89317d7d388c0cc3da3b4836475cb82bd03 +DIST pkgcheck-0.10.24.tar.gz 572336 BLAKE2B 851d6e8d8a5402c539cb690e6e915d3875658f0f4c9e60e8f506d6a663d0732993f2af7a46b3dcf7c2fba11a3d7b521753aa537a893796b8cda216c9e9d370af SHA512 bb0eb962d9d6cafc5b4ca1280307aae8e154d813151841373334971b7613099ebeeb2b9eb3ca9755da43d76a6448b6a8f6570201810b182cf868a172992b40a5 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild new file mode 100644 index ..95b29b01a08f --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + inherit pypi +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/files/
commit: 66d0c12233c3edce6b02c8c790097a3cd0b2c91d Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Apr 9 08:22:50 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 18 13:40:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d0c122 dev-util/pkgcheck: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30527 Signed-off-by: Conrad Kostecki gentoo.org> .../pkgcheck/files/pkgcheck-0.10.21-fix-scm.patch | 37 -- 1 file changed, 37 deletions(-) diff --git a/dev-util/pkgcheck/files/pkgcheck-0.10.21-fix-scm.patch b/dev-util/pkgcheck/files/pkgcheck-0.10.21-fix-scm.patch deleted file mode 100644 index 387da2374107.. --- a/dev-util/pkgcheck/files/pkgcheck-0.10.21-fix-scm.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git a/src/pkgcheck/checks/python.py b/src/pkgcheck/checks/python.py -index 291a56b4..19b87ef5 100644 a/src/pkgcheck/checks/python.py -+++ b/src/pkgcheck/checks/python.py -@@ -234,16 +234,16 @@ class PythonAnyMismatchedDepHasVersionCheck(results.VersionResult, results.Warni - - - class PythonMissingSCMDependency(results.VersionResult, results.Warning): --"""Package is missing BDEPEND on setuptools_scm or alike. -+"""Package is missing BDEPEND on setuptools-scm or alike. - - Packages which define ``SETUPTOOLS_SCM_PRETEND_VERSION`` should BDEPEND --on ``dev-python/setuptools_scm`` or a similar package [#]_. -+on ``dev-python/setuptools-scm`` or a similar package [#]_. - - .. [#] https://projects.gentoo.org/python/guide/distutils.html#setuptools-scm-flit-scm-hatch-vcs-and-snapshots - """ - - desc = ( --"defines SETUPTOOLS_SCM_PRETEND_VERSION but is missing BDEPEND on setuptools_scm or alike" -+"defines SETUPTOOLS_SCM_PRETEND_VERSION but is missing BDEPEND on setuptools-scm or alike" - ) - - -@@ -291,8 +291,10 @@ class PythonCheck(Check): - - setuptools_scm = frozenset( - { --"dev-python/setuptools_scm", --"dev-python/flit_scm", -+"dev-python/setuptools-scm", -+"dev-python/setuptools_scm", # legacy old name -+"dev-python/flit-scm", -+"dev-python/flit_scm", # legacy old name - "dev-python/hatch-vcs", - } - )
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: e49c3f3e066b6ecf8e222a91dc57e71b3ae434de Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 8 10:00:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 8 10:00:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49c3f3e dev-util/pkgcheck: drop 0.10.22-r1 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest | 1 - dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild | 98 2 files changed, 99 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 48af4d96b12d..f9e238fc0893 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1 @@ -DIST pkgcheck-0.10.22.tar.gz 566826 BLAKE2B 714eb92bd43b4c3f2319aecb343fe6580f754ba50ed6fa986faaedcba71d34f2834ca85d17c961d327c90081dc305febccfbe08dbc13a706d972e289271214e3 SHA512 45532faa169d42f3d5a94a17e83089d4789e7c3e26226f2e5441ba8816cd3610a9025cc392bb32d6d78f202354ab7fbd07ec2550d7e3255c02c6cb96d98e DIST pkgcheck-0.10.23.tar.gz 568903 BLAKE2B 8b00dc93d0c3f597f7397d2e7b3686d11b12da715d6e8071f1b02a8085061cbb2d7cb24bde6a73ef6e5d1459637cb78e536ce80a162f188a42739a434c62c397 SHA512 3bcdb91bf73cde60fd9fc2f5e470c5ccdfd7b3564e83192201b0fa1dc38265e1e0c7f7052039accbb62c55d816a6e89317d7d388c0cc3da3b4836475cb82bd03 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild deleted file mode 100644 index 4e4cb79a4a27.. --- a/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git - https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - inherit pypi -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="emacs" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - dev-libs/tree-sitter-bash - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] - emacs? ( - >=app-editors/emacs-24.1:* - app-emacs/ebuild-mode - app-emacs/flycheck - ) -" -BDEPEND="${RDEPEND} - dev-python/wheel - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.10.21-fix-scm.patch" -) - -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_tests pytest - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_compile() { - distutils-r1_src_compile - - if use emacs ; then - pushd "${S}"/contrib/emacs >/dev/null || die - elisp-compile *.el - popd >/dev/null || die - fi -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all - - if use emacs ; then - elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/files/
commit: 2394335af06761104a52bade4ac935f0a80f20bb Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Mar 16 17:16:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 16 17:37:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2394335a dev-util/pkgcheck: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30155 Signed-off-by: Arthur Zamarin gentoo.org> .../pkgcheck-0.10.19-fix-pkgcore-0.12.18.patch | 65 .../files/pkgcheck-0.10.19-fix-setup.patch | 22 - .../files/pkgcheck-0.10.20-fix-replay-bin.patch| 109 - 3 files changed, 196 deletions(-) diff --git a/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-pkgcore-0.12.18.patch b/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-pkgcore-0.12.18.patch deleted file mode 100644 index c2c452c42c7f.. --- a/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-pkgcore-0.12.18.patch +++ /dev/null @@ -1,65 +0,0 @@ a/pyproject.toml -+++ b/pyproject.toml -@@ -8,8 +8,8 @@ requires = [ - "lxml", - "pathspec", - "tree-sitter>=0.19.0", -- "snakeoil~=0.10.3", -- "pkgcore~=0.12.17", -+ "snakeoil~=0.10.4", -+ "pkgcore~=0.12.18", - ] - build-backend = "setuptools.build_meta" - -@@ -40,8 +40,8 @@ dependencies = [ - "lxml", - "pathspec", - "tree-sitter>=0.19.0", -- "snakeoil~=0.10.3", -- "pkgcore~=0.12.17", -+ "snakeoil~=0.10.4", -+ "pkgcore~=0.12.18", - ] - - [project.optional-dependencies] -@@ -53,7 +53,7 @@ test = [ - doc = [ - "sphinx", - "tomli; python_version < '3.11'", -- "snakeoil~=0.10.3", -+ "snakeoil~=0.10.4", - ] - network = [ - "requests", a/src/pkgcheck/checks/metadata.py -+++ b/src/pkgcheck/checks/metadata.py -@@ -210,11 +210,10 @@ class IuseCheck(Check): - def __init__(self, *args, use_addon): - super().__init__(*args) - self.iuse_handler = use_addon --self.valid_use = atom_mod.valid_use_flag.match - self.bad_defaults = tuple(['-'] + [f'+{x}_' for x in self.use_expand_groups]) - - def feed(self, pkg): --if invalid := sorted(x for x in pkg.iuse_stripped if not self.valid_use(x)): -+if invalid := sorted(x for x in pkg.iuse_stripped if not pkg.eapi.is_valid_use_flag(x)): - yield InvalidUseFlags(invalid, pkg=pkg) - - if pkg.eapi.options.iuse_defaults and (bad_defaults := sorted( a/testdata/data/repos/standalone/SourcingCheck/InvalidEapi/expected.json -+++ b/testdata/data/repos/standalone/SourcingCheck/InvalidEapi/expected.json -@@ -1,2 +1,2 @@ - {"__class__": "InvalidEapi", "category": "SourcingCheck", "package": "InvalidEapi", "version": "0", "attr": "eapi", "msg": "EAPI '' is not supported"} --{"__class__": "InvalidEapi", "category": "SourcingCheck", "package": "InvalidEapi", "version": "1", "attr": "eapi", "msg": "invalid EAPI: 'invalid!'"} -+{"__class__": "InvalidEapi", "category": "SourcingCheck", "package": "InvalidEapi", "version": "1", "attr": "eapi", "msg": "invalid EAPI 'invalid!'"} a/tests/checks/test_metadata.py -+++ b/tests/checks/test_metadata.py -@@ -430,7 +430,7 @@ class TestSourcingCheck(misc.ReportTestCase, misc.Tmpdir): - """)) - r = self.assertReport(check, self.repo) - assert isinstance(r, metadata.InvalidEapi) --assert f"invalid EAPI: '{eapi}'" in str(r) -+assert f"invalid EAPI '{eapi}'" in str(r) - - def test_sourcing_error(self): - check = self.mk_check() diff --git a/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-setup.patch b/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-setup.patch deleted file mode 100644 index 8366e435a1e9.. --- a/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-setup.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://github.com/pkgcore/pkgcheck/commit/b4c34a95f4c66db9c658f6dd75d9193c6e55dab4 - a/setup.py -+++ b/setup.py -@@ -36,12 +36,12 @@ class build_treesitter(Command, SubCommand): - pass - - def get_source_files(self): --cwd = Path(__file__).parent / "tree-sitter-bash/src" -+src = "tree-sitter-bash/src/" - return [ --str(cwd / "GNUmakefile"), --str(cwd / "tree_sitter/parser.h"), --str(cwd / "parser.c"), --str(cwd / "scanner.cc"), -+src + "GNUmakefile", -+src + "tree_sitter/parser.h", -+src + "parser.c", -+src + "scanner.cc", - ] - - library_path = Path(__file__).parent / "src/pkgcheck/bash/lang.so" diff --git a/dev-util/pkgcheck/files/pkgcheck-0.10.20-fix-replay-bin.patch b/dev-util/pkgcheck/files/pkgcheck-0.10.20-fix-replay-bin.patch deleted file mode 100644 index e20c0b3f53f5.. --- a/dev-util/pkgcheck/files/pkgcheck-0.10.20-fix-replay-bin.patch +++ /dev/null @@ -1,109 +0,0
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: b03d52b17834a3f6859023854269f0be984bef15 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Mar 13 20:03:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 13 20:03:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03d52b1 dev-util/pkgcheck: Stabilize 0.10.23 ALLARCHES, #901075 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild index 95b29b01a08f..60b9b8d6e828 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 10886833923a073490b509dc80b9a7d87b0b20af Author: Arthur Zamarin gentoo org> AuthorDate: Mon Mar 13 19:46:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 13 19:46:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10886833 dev-util/pkgcheck: use pypi.eclass Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild | 2 +- dev-util/pkgcheck/pkgcheck-0.10.23.ebuild| 2 +- dev-util/pkgcheck/pkgcheck-.ebuild | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild index 720d751b9336..4e4cb79a4a27 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + inherit pypi fi DESCRIPTION="pkgcore-based QA utility for ebuild repos" diff --git a/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild index 582d6f268d39..95b29b01a08f 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + inherit pypi fi DESCRIPTION="pkgcore-based QA utility for ebuild repos" diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 45516db85496..95b29b01a08f 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + inherit pypi fi DESCRIPTION="pkgcore-based QA utility for ebuild repos"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: de5f5a016835dc0f89e05e1eb723ccf96301e4a7 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Mar 13 19:46:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 13 19:46:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5f5a01 dev-util/pkgcheck: drop 0.10.19-r1, 0.10.19-r2, 0.10.20, 0.10.21-r1 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest | 3 - dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild | 102 -- dev-util/pkgcheck/pkgcheck-0.10.19-r2.ebuild | 103 --- dev-util/pkgcheck/pkgcheck-0.10.20.ebuild| 99 - dev-util/pkgcheck/pkgcheck-0.10.21-r1.ebuild | 98 - 5 files changed, 405 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index c8f446f06f83..48af4d96b12d 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,5 +1,2 @@ -DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B cc1626c1d5ad9ba6b43f99bcdb668092805eaf9797c9839812d8716ea9f454f631d2e6da4579bbf702da5aadc61adc8064a6b7d32f001aaed9a2e42f8392f24c SHA512 c3af623b5c38325f9afabaa217e29d23dce4355a0aebbed77a5efa469ac135238d0aa04b4973d84c52e68ada0cb3b391a82d58317e75a279f083470c7e69cdf6 -DIST pkgcheck-0.10.20.tar.gz 549746 BLAKE2B 72ed97d93674ffd311978d03ad3738494a752bf1b02bea5eaaaf1b066c48e8c9ec5f82b79baeeabf3e56e618c76614ee6179b7115d1d875364ac6e3fbc3c6028 SHA512 6a8c135ca44ccbfe15548bd396aba9448c29f60147920b18b8be5aa5fcd1200e0b75bc5de50fc7892ad5460ddad1e7d28a7e44025bdc581a518d136eda8b0df2 -DIST pkgcheck-0.10.21.tar.gz 559386 BLAKE2B be30dcfb0021459026059befdd9cbe661b9b2448e6997e23ce6cc28b56793acc72cd490cf07f42ad6e13a48beca52eba5ffc0b40ef981fbc7235dd9ce29bdb27 SHA512 148567658d949e4737da5bcd2329b4647296877b747a216c64a4d0839dd0b869a8ae32644784ff124f7f94e54a58acc5fc349a28c8a096a99b9488ebc04b374e DIST pkgcheck-0.10.22.tar.gz 566826 BLAKE2B 714eb92bd43b4c3f2319aecb343fe6580f754ba50ed6fa986faaedcba71d34f2834ca85d17c961d327c90081dc305febccfbe08dbc13a706d972e289271214e3 SHA512 45532faa169d42f3d5a94a17e83089d4789e7c3e26226f2e5441ba8816cd3610a9025cc392bb32d6d78f202354ab7fbd07ec2550d7e3255c02c6cb96d98e DIST pkgcheck-0.10.23.tar.gz 568903 BLAKE2B 8b00dc93d0c3f597f7397d2e7b3686d11b12da715d6e8071f1b02a8085061cbb2d7cb24bde6a73ef6e5d1459637cb78e536ce80a162f188a42739a434c62c397 SHA512 3bcdb91bf73cde60fd9fc2f5e470c5ccdfd7b3564e83192201b0fa1dc38265e1e0c7f7052039accbb62c55d816a6e89317d7d388c0cc3da3b4836475cb82bd03 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild deleted file mode 100644 index 0ead2a88c1b6.. --- a/dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git - https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="emacs" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.10.3[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-0.12.17[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - dev-libs/tree-sitter-bash - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] - emacs? ( - >=app-editors/emacs-24.1:* - app-emacs/ebuild-mode - app-emacs/flycheck - ) -" -BDEPEND="${RDEPEND} - dev-python/wheel - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.10.19-fix-setup.patch" -) - -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/scripts/test_pkgcheck_replay.py::TestPkgcheckReplay::test_replay_pipe_stdin -) - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_compile() { - distutils-r1_src_compile - - if use emacs ; then - pushd "${S}"/contrib/emacs >/dev/null || die -
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: c4a370c7fc0e1e3f2d1e71901c37f266385957d3 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Mar 7 19:35:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Mar 7 19:41:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a370c7 dev-util/pkgcheck: add 0.10.23 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.23.ebuild | 94 +++ 2 files changed, 95 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 60094611090a..c8f446f06f83 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -2,3 +2,4 @@ DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B cc1626c1d5ad9ba6b43f99bcdb668092805e DIST pkgcheck-0.10.20.tar.gz 549746 BLAKE2B 72ed97d93674ffd311978d03ad3738494a752bf1b02bea5eaaaf1b066c48e8c9ec5f82b79baeeabf3e56e618c76614ee6179b7115d1d875364ac6e3fbc3c6028 SHA512 6a8c135ca44ccbfe15548bd396aba9448c29f60147920b18b8be5aa5fcd1200e0b75bc5de50fc7892ad5460ddad1e7d28a7e44025bdc581a518d136eda8b0df2 DIST pkgcheck-0.10.21.tar.gz 559386 BLAKE2B be30dcfb0021459026059befdd9cbe661b9b2448e6997e23ce6cc28b56793acc72cd490cf07f42ad6e13a48beca52eba5ffc0b40ef981fbc7235dd9ce29bdb27 SHA512 148567658d949e4737da5bcd2329b4647296877b747a216c64a4d0839dd0b869a8ae32644784ff124f7f94e54a58acc5fc349a28c8a096a99b9488ebc04b374e DIST pkgcheck-0.10.22.tar.gz 566826 BLAKE2B 714eb92bd43b4c3f2319aecb343fe6580f754ba50ed6fa986faaedcba71d34f2834ca85d17c961d327c90081dc305febccfbe08dbc13a706d972e289271214e3 SHA512 45532faa169d42f3d5a94a17e83089d4789e7c3e26226f2e5441ba8816cd3610a9025cc392bb32d6d78f202354ab7fbd07ec2550d7e3255c02c6cb96d98e +DIST pkgcheck-0.10.23.tar.gz 568903 BLAKE2B 8b00dc93d0c3f597f7397d2e7b3686d11b12da715d6e8071f1b02a8085061cbb2d7cb24bde6a73ef6e5d1459637cb78e536ce80a162f188a42739a434c62c397 SHA512 3bcdb91bf73cde60fd9fc2f5e470c5ccdfd7b3564e83192201b0fa1dc38265e1e0c7f7052039accbb62c55d816a6e89317d7d388c0cc3da3b4836475cb82bd03 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild new file mode 100644 index ..582d6f268d39 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 20aea317d21aaef46dc734f095473e8ba3831aaf Author: Arthur Zamarin gentoo org> AuthorDate: Mon Mar 6 12:50:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 6 12:50:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20aea317 dev-util/pkgcheck: Stabilize 0.10.22-r1 ALLARCHES, #899608 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild index 00ae8b9e321b..720d751b9336 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/, dev-util/pkgcheck/files/
commit: 1a279942bfe72b50aa5dbc561ab091432fc9ec97 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 18:22:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 18:22:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a279942 dev-util/pkgcheck: fix for renamed python scm packages Signed-off-by: Arthur Zamarin gentoo.org> .../pkgcheck/files/pkgcheck-0.10.21-fix-scm.patch | 37 ++ ...k-0.10.21.ebuild => pkgcheck-0.10.21-r1.ebuild} | 4 +++ ...k-0.10.22.ebuild => pkgcheck-0.10.22-r1.ebuild} | 4 +++ 3 files changed, 45 insertions(+) diff --git a/dev-util/pkgcheck/files/pkgcheck-0.10.21-fix-scm.patch b/dev-util/pkgcheck/files/pkgcheck-0.10.21-fix-scm.patch new file mode 100644 index ..387da2374107 --- /dev/null +++ b/dev-util/pkgcheck/files/pkgcheck-0.10.21-fix-scm.patch @@ -0,0 +1,37 @@ +diff --git a/src/pkgcheck/checks/python.py b/src/pkgcheck/checks/python.py +index 291a56b4..19b87ef5 100644 +--- a/src/pkgcheck/checks/python.py b/src/pkgcheck/checks/python.py +@@ -234,16 +234,16 @@ class PythonAnyMismatchedDepHasVersionCheck(results.VersionResult, results.Warni + + + class PythonMissingSCMDependency(results.VersionResult, results.Warning): +-"""Package is missing BDEPEND on setuptools_scm or alike. ++"""Package is missing BDEPEND on setuptools-scm or alike. + + Packages which define ``SETUPTOOLS_SCM_PRETEND_VERSION`` should BDEPEND +-on ``dev-python/setuptools_scm`` or a similar package [#]_. ++on ``dev-python/setuptools-scm`` or a similar package [#]_. + + .. [#] https://projects.gentoo.org/python/guide/distutils.html#setuptools-scm-flit-scm-hatch-vcs-and-snapshots + """ + + desc = ( +-"defines SETUPTOOLS_SCM_PRETEND_VERSION but is missing BDEPEND on setuptools_scm or alike" ++"defines SETUPTOOLS_SCM_PRETEND_VERSION but is missing BDEPEND on setuptools-scm or alike" + ) + + +@@ -291,8 +291,10 @@ class PythonCheck(Check): + + setuptools_scm = frozenset( + { +-"dev-python/setuptools_scm", +-"dev-python/flit_scm", ++"dev-python/setuptools-scm", ++"dev-python/setuptools_scm", # legacy old name ++"dev-python/flit-scm", ++"dev-python/flit_scm", # legacy old name + "dev-python/hatch-vcs", + } + ) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.21.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.21-r1.ebuild similarity index 97% rename from dev-util/pkgcheck/pkgcheck-0.10.21.ebuild rename to dev-util/pkgcheck/pkgcheck-0.10.21-r1.ebuild index 66e807c20cc1..6c5f4ff38cef 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.21.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.21-r1.ebuild @@ -55,6 +55,10 @@ BDEPEND="${RDEPEND} ) " +PATCHES=( + "${FILESDIR}/${PN}-0.10.21-fix-scm.patch" +) + SITEFILE="50${PN}-gentoo.el" distutils_enable_tests pytest diff --git a/dev-util/pkgcheck/pkgcheck-0.10.22.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild similarity index 97% rename from dev-util/pkgcheck/pkgcheck-0.10.22.ebuild rename to dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild index 582d6f268d39..00ae8b9e321b 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.22.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.22-r1.ebuild @@ -55,6 +55,10 @@ BDEPEND="${RDEPEND} ) " +PATCHES=( + "${FILESDIR}/${PN}-0.10.21-fix-scm.patch" +) + SITEFILE="50${PN}-gentoo.el" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 69036dfeb08ed017ae3f6a9fcecfb507d9fa141b Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 21 17:13:44 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 21 17:13:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69036dfe dev-util/pkgcheck: add 0.10.22 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.22.ebuild | 94 +++ 2 files changed, 95 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index b179e881531d..60094611090a 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,3 +1,4 @@ DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B cc1626c1d5ad9ba6b43f99bcdb668092805eaf9797c9839812d8716ea9f454f631d2e6da4579bbf702da5aadc61adc8064a6b7d32f001aaed9a2e42f8392f24c SHA512 c3af623b5c38325f9afabaa217e29d23dce4355a0aebbed77a5efa469ac135238d0aa04b4973d84c52e68ada0cb3b391a82d58317e75a279f083470c7e69cdf6 DIST pkgcheck-0.10.20.tar.gz 549746 BLAKE2B 72ed97d93674ffd311978d03ad3738494a752bf1b02bea5eaaaf1b066c48e8c9ec5f82b79baeeabf3e56e618c76614ee6179b7115d1d875364ac6e3fbc3c6028 SHA512 6a8c135ca44ccbfe15548bd396aba9448c29f60147920b18b8be5aa5fcd1200e0b75bc5de50fc7892ad5460ddad1e7d28a7e44025bdc581a518d136eda8b0df2 DIST pkgcheck-0.10.21.tar.gz 559386 BLAKE2B be30dcfb0021459026059befdd9cbe661b9b2448e6997e23ce6cc28b56793acc72cd490cf07f42ad6e13a48beca52eba5ffc0b40ef981fbc7235dd9ce29bdb27 SHA512 148567658d949e4737da5bcd2329b4647296877b747a216c64a4d0839dd0b869a8ae32644784ff124f7f94e54a58acc5fc349a28c8a096a99b9488ebc04b374e +DIST pkgcheck-0.10.22.tar.gz 566826 BLAKE2B 714eb92bd43b4c3f2319aecb343fe6580f754ba50ed6fa986faaedcba71d34f2834ca85d17c961d327c90081dc305febccfbe08dbc13a706d972e289271214e3 SHA512 45532faa169d42f3d5a94a17e83089d4789e7c3e26226f2e5441ba8816cd3610a9025cc392bb32d6d78f202354ab7fbd07ec2550d7e3255c02c6cb96d98e diff --git a/dev-util/pkgcheck/pkgcheck-0.10.22.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.22.ebuild new file mode 100644 index ..582d6f268d39 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.22.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: eb27703218ff968109e7c592c04ac458bb33617f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 4 18:00:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 4 18:00:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb277032 dev-util/pkgcheck: add 0.10.21 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.21.ebuild | 94 +++ 2 files changed, 95 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index c260e13103bd..b179e881531d 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1,3 @@ DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B cc1626c1d5ad9ba6b43f99bcdb668092805eaf9797c9839812d8716ea9f454f631d2e6da4579bbf702da5aadc61adc8064a6b7d32f001aaed9a2e42f8392f24c SHA512 c3af623b5c38325f9afabaa217e29d23dce4355a0aebbed77a5efa469ac135238d0aa04b4973d84c52e68ada0cb3b391a82d58317e75a279f083470c7e69cdf6 DIST pkgcheck-0.10.20.tar.gz 549746 BLAKE2B 72ed97d93674ffd311978d03ad3738494a752bf1b02bea5eaaaf1b066c48e8c9ec5f82b79baeeabf3e56e618c76614ee6179b7115d1d875364ac6e3fbc3c6028 SHA512 6a8c135ca44ccbfe15548bd396aba9448c29f60147920b18b8be5aa5fcd1200e0b75bc5de50fc7892ad5460ddad1e7d28a7e44025bdc581a518d136eda8b0df2 +DIST pkgcheck-0.10.21.tar.gz 559386 BLAKE2B be30dcfb0021459026059befdd9cbe661b9b2448e6997e23ce6cc28b56793acc72cd490cf07f42ad6e13a48beca52eba5ffc0b40ef981fbc7235dd9ce29bdb27 SHA512 148567658d949e4737da5bcd2329b4647296877b747a216c64a4d0839dd0b869a8ae32644784ff124f7f94e54a58acc5fc349a28c8a096a99b9488ebc04b374e diff --git a/dev-util/pkgcheck/pkgcheck-0.10.21.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.21.ebuild new file mode 100644 index ..66e807c20cc1 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.21.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.19[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/, dev-util/pkgcheck/files/
commit: 085098cf15168729f16bcc4fa735dab8aab5f33a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 3 12:51:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 3 12:51:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085098cf dev-util/pkgcheck: fix for newer setuptools This new patch affects only the build system, so those that have pkgcheck already installed have no issues, but those trying to build it with newer setuptools will fail => no revbump is needed. Closes: https://bugs.gentoo.org/892938 Signed-off-by: Arthur Zamarin gentoo.org> .../files/pkgcheck-0.10.19-fix-setup.patch | 22 ++ dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild | 6 +- dev-util/pkgcheck/pkgcheck-0.10.19-r2.ebuild | 3 ++- dev-util/pkgcheck/pkgcheck-0.10.20.ebuild | 1 + 4 files changed, 30 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-setup.patch b/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-setup.patch new file mode 100644 index ..8366e435a1e9 --- /dev/null +++ b/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-setup.patch @@ -0,0 +1,22 @@ +https://github.com/pkgcore/pkgcheck/commit/b4c34a95f4c66db9c658f6dd75d9193c6e55dab4 + +--- a/setup.py b/setup.py +@@ -36,12 +36,12 @@ class build_treesitter(Command, SubCommand): + pass + + def get_source_files(self): +-cwd = Path(__file__).parent / "tree-sitter-bash/src" ++src = "tree-sitter-bash/src/" + return [ +-str(cwd / "GNUmakefile"), +-str(cwd / "tree_sitter/parser.h"), +-str(cwd / "parser.c"), +-str(cwd / "scanner.cc"), ++src + "GNUmakefile", ++src + "tree_sitter/parser.h", ++src + "parser.c", ++src + "scanner.cc", + ] + + library_path = Path(__file__).parent / "src/pkgcheck/bash/lang.so" diff --git a/dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild index fdc0630f0197..0ead2a88c1b6 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -55,6 +55,10 @@ BDEPEND="${RDEPEND} ) " +PATCHES=( + "${FILESDIR}/${PN}-0.10.19-fix-setup.patch" +) + SITEFILE="50${PN}-gentoo.el" distutils_enable_tests pytest diff --git a/dev-util/pkgcheck/pkgcheck-0.10.19-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.19-r2.ebuild index e8ce5bc43086..7bdb06bfcbfd 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.19-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.19-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -57,6 +57,7 @@ BDEPEND="${RDEPEND} PATCHES=( "${FILESDIR}/${P}-fix-pkgcore-0.12.18.patch" + "${FILESDIR}/${PN}-0.10.19-fix-setup.patch" ) SITEFILE="50${PN}-gentoo.el" diff --git a/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild index ee894bade2d1..ca8e001c8437 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild @@ -57,6 +57,7 @@ BDEPEND="${RDEPEND} PATCHES=( "${FILESDIR}/${P}-fix-replay-bin.patch" + "${FILESDIR}/${PN}-0.10.19-fix-setup.patch" ) SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 9769d36e744da09140cc7e012362e9a14e319cc7 Author: Sam James gentoo org> AuthorDate: Sat Jan 28 08:54:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jan 28 08:54:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9769d36e dev-util/pkgcheck: Stabilize 0.10.20 ALLARCHES, #892355 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.20.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild index c3d2532fb01c..ee894bade2d1 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/, dev-util/pkgcheck/files/
commit: 10717ac4ea34a89ed60d1d0d118c491102de9862 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 31 11:30:19 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 31 11:30:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10717ac4 dev-util/pkgcheck: fix missing bin/ for replay test Closes: https://bugs.gentoo.org/96 Signed-off-by: Arthur Zamarin gentoo.org> .../files/pkgcheck-0.10.20-fix-replay-bin.patch| 109 + dev-util/pkgcheck/pkgcheck-0.10.20.ebuild | 4 + 2 files changed, 113 insertions(+) diff --git a/dev-util/pkgcheck/files/pkgcheck-0.10.20-fix-replay-bin.patch b/dev-util/pkgcheck/files/pkgcheck-0.10.20-fix-replay-bin.patch new file mode 100644 index ..e20c0b3f53f5 --- /dev/null +++ b/dev-util/pkgcheck/files/pkgcheck-0.10.20-fix-replay-bin.patch @@ -0,0 +1,109 @@ +test_pkgcheck_replay: fix test_replay_pipe_stdin from sdist + +Bug: https://bugs.gentoo.org/96 +Signed-off-by: Arthur Zamarin +--- a/tests/scripts/test_pkgcheck_replay.py b/tests/scripts/test_pkgcheck_replay.py +@@ -1,20 +1,18 @@ +-import os +-import subprocess + import tempfile + from functools import partial + from unittest.mock import patch + + import pytest ++from snakeoil.formatters import PlainTextFormatter ++ + from pkgcheck import __title__ as project + from pkgcheck.checks.profiles import ProfileWarning + from pkgcheck.reporters import JsonStream + from pkgcheck.scripts import run +-from snakeoil.formatters import PlainTextFormatter + + + class TestPkgcheckReplay: +- +-script = partial(run, project) ++script = staticmethod(partial(run, project)) + + @pytest.fixture(autouse=True) + def _setup(self, testconfig): +@@ -33,11 +31,11 @@ class TestPkgcheckReplay: + + def test_replay(self, capsys): + result = ProfileWarning("profile warning: foo") +-with tempfile.NamedTemporaryFile() as f: +-out = PlainTextFormatter(f) ++with tempfile.NamedTemporaryFile() as file: ++out = PlainTextFormatter(file) + with JsonStream(out) as reporter: + reporter.report(result) +-with patch("sys.argv", self.args + ["-R", "StrReporter", f.name]): ++with patch("sys.argv", self.args + ["-R", "StrReporter", file.name]): + with pytest.raises(SystemExit) as excinfo: + self.script() + out, err = capsys.readouterr() +@@ -47,13 +45,13 @@ class TestPkgcheckReplay: + + def test_corrupted_resuts(self, capsys): + result = ProfileWarning("profile warning: foo") +-with tempfile.NamedTemporaryFile() as f: +-out = PlainTextFormatter(f) ++with tempfile.NamedTemporaryFile() as file: ++out = PlainTextFormatter(file) + with JsonStream(out) as reporter: + reporter.report(result) +-f.write(b"corrupted") +-f.seek(0) +-with patch("sys.argv", self.args + ["-R", "StrReporter", f.name]): ++file.write(b"corrupted") ++file.seek(0) ++with patch("sys.argv", self.args + ["-R", "StrReporter", file.name]): + with pytest.raises(SystemExit) as excinfo: + self.script() + out, err = capsys.readouterr() +@@ -61,26 +59,28 @@ class TestPkgcheckReplay: + assert excinfo.value.code == 2 + + def test_invalid_file(self, capsys): +-with tempfile.NamedTemporaryFile(mode="wt") as f: +-f.write("invalid file") +-f.seek(0) +-with patch("sys.argv", self.args + ["-R", "StrReporter", f.name]): ++with tempfile.NamedTemporaryFile(mode="wt") as file: ++file.write("invalid file") ++file.seek(0) ++with patch("sys.argv", self.args + ["-R", "StrReporter", file.name]): + with pytest.raises(SystemExit) as excinfo: + self.script() + out, err = capsys.readouterr() + assert err.strip() == "pkgcheck replay: error: invalid or unsupported replay file" + assert excinfo.value.code == 2 + +-def test_replay_pipe_stdin(self): +-script = pytest.REPO_ROOT / "bin/pkgcheck" +-result = ProfileWarning("profile warning: foo") +-with tempfile.NamedTemporaryFile() as f: +-out = PlainTextFormatter(f) ++def test_replay_pipe_stdin(self, capsys): ++with tempfile.NamedTemporaryFile() as file: ++out = PlainTextFormatter(file) + with JsonStream(out) as reporter: +-reporter.report(result) +-f.seek(0) +-p = subprocess.run( +-[script, "replay", "-R", "StrReporter", "-"], stdin=f, stdout=subprocess.PIPE +-) +-assert p.stdout.decode() == "profile warning: foo\n" +-assert p.returncode == 0 ++
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: ce9482d09fc0624d4f76c87062be7c026353f85c Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 29 19:40:39 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 29 19:40:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9482d0 dev-util/pkgcheck: add 0.10.20 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.20.ebuild | 94 +++ 2 files changed, 95 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index d5c0a838e8ac..c260e13103bd 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1 +1,2 @@ DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B cc1626c1d5ad9ba6b43f99bcdb668092805eaf9797c9839812d8716ea9f454f631d2e6da4579bbf702da5aadc61adc8064a6b7d32f001aaed9a2e42f8392f24c SHA512 c3af623b5c38325f9afabaa217e29d23dce4355a0aebbed77a5efa469ac135238d0aa04b4973d84c52e68ada0cb3b391a82d58317e75a279f083470c7e69cdf6 +DIST pkgcheck-0.10.20.tar.gz 549746 BLAKE2B 72ed97d93674ffd311978d03ad3738494a752bf1b02bea5eaaaf1b066c48e8c9ec5f82b79baeeabf3e56e618c76614ee6179b7115d1d875364ac6e3fbc3c6028 SHA512 6a8c135ca44ccbfe15548bd396aba9448c29f60147920b18b8be5aa5fcd1200e0b75bc5de50fc7892ad5460ddad1e7d28a7e44025bdc581a518d136eda8b0df2 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild new file mode 100644 index ..45516db85496 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/files/, dev-util/pkgcheck/
commit: b7fee1f3d5d3d0f9d74f7ac8cf8a15be03d252b0 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 27 19:21:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 27 19:25:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fee1f3 dev-util/pkgcheck: fix for pkgcore-0.12.18 Signed-off-by: Arthur Zamarin gentoo.org> .../pkgcheck-0.10.19-fix-pkgcore-0.12.18.patch | 65 + dev-util/pkgcheck/pkgcheck-0.10.19-r2.ebuild | 102 + 2 files changed, 167 insertions(+) diff --git a/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-pkgcore-0.12.18.patch b/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-pkgcore-0.12.18.patch new file mode 100644 index ..c2c452c42c7f --- /dev/null +++ b/dev-util/pkgcheck/files/pkgcheck-0.10.19-fix-pkgcore-0.12.18.patch @@ -0,0 +1,65 @@ +--- a/pyproject.toml b/pyproject.toml +@@ -8,8 +8,8 @@ requires = [ + "lxml", + "pathspec", + "tree-sitter>=0.19.0", +- "snakeoil~=0.10.3", +- "pkgcore~=0.12.17", ++ "snakeoil~=0.10.4", ++ "pkgcore~=0.12.18", + ] + build-backend = "setuptools.build_meta" + +@@ -40,8 +40,8 @@ dependencies = [ + "lxml", + "pathspec", + "tree-sitter>=0.19.0", +- "snakeoil~=0.10.3", +- "pkgcore~=0.12.17", ++ "snakeoil~=0.10.4", ++ "pkgcore~=0.12.18", + ] + + [project.optional-dependencies] +@@ -53,7 +53,7 @@ test = [ + doc = [ + "sphinx", + "tomli; python_version < '3.11'", +- "snakeoil~=0.10.3", ++ "snakeoil~=0.10.4", + ] + network = [ + "requests", +--- a/src/pkgcheck/checks/metadata.py b/src/pkgcheck/checks/metadata.py +@@ -210,11 +210,10 @@ class IuseCheck(Check): + def __init__(self, *args, use_addon): + super().__init__(*args) + self.iuse_handler = use_addon +-self.valid_use = atom_mod.valid_use_flag.match + self.bad_defaults = tuple(['-'] + [f'+{x}_' for x in self.use_expand_groups]) + + def feed(self, pkg): +-if invalid := sorted(x for x in pkg.iuse_stripped if not self.valid_use(x)): ++if invalid := sorted(x for x in pkg.iuse_stripped if not pkg.eapi.is_valid_use_flag(x)): + yield InvalidUseFlags(invalid, pkg=pkg) + + if pkg.eapi.options.iuse_defaults and (bad_defaults := sorted( +--- a/testdata/data/repos/standalone/SourcingCheck/InvalidEapi/expected.json b/testdata/data/repos/standalone/SourcingCheck/InvalidEapi/expected.json +@@ -1,2 +1,2 @@ + {"__class__": "InvalidEapi", "category": "SourcingCheck", "package": "InvalidEapi", "version": "0", "attr": "eapi", "msg": "EAPI '' is not supported"} +-{"__class__": "InvalidEapi", "category": "SourcingCheck", "package": "InvalidEapi", "version": "1", "attr": "eapi", "msg": "invalid EAPI: 'invalid!'"} ++{"__class__": "InvalidEapi", "category": "SourcingCheck", "package": "InvalidEapi", "version": "1", "attr": "eapi", "msg": "invalid EAPI 'invalid!'"} +--- a/tests/checks/test_metadata.py b/tests/checks/test_metadata.py +@@ -430,7 +430,7 @@ class TestSourcingCheck(misc.ReportTestCase, misc.Tmpdir): + """)) + r = self.assertReport(check, self.repo) + assert isinstance(r, metadata.InvalidEapi) +-assert f"invalid EAPI: '{eapi}'" in str(r) ++assert f"invalid EAPI '{eapi}'" in str(r) + + def test_sourcing_error(self): + check = self.mk_check() diff --git a/dev-util/pkgcheck/pkgcheck-0.10.19-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.19-r2.ebuild new file mode 100644 index ..e8ce5bc43086 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.19-r2.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 6c828df5f8ace65bf3ed2f3255034db60c360ce4 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 27 19:00:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 27 19:25:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c828df5 dev-util/pkgcheck: cap pkgcore dep Signed-off-by: Arthur Zamarin gentoo.org> .../pkgcheck/{pkgcheck-0.10.19.ebuild => pkgcheck-0.10.19-r1.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.19.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild similarity index 97% rename from dev-util/pkgcheck/pkgcheck-0.10.19.ebuild rename to dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild index df61c4ce7a2e..fdc0630f0197 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.19.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.19-r1.ebuild @@ -30,7 +30,7 @@ if [[ ${PV} == * ]]; then else RDEPEND=" >=dev-python/snakeoil-0.10.3[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.17[${PYTHON_USEDEP}]" + ~sys-apps/pkgcore-0.12.17[${PYTHON_USEDEP}]" fi RDEPEND+=" dev-libs/tree-sitter
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 389ec0e90f5e6a50c7102f7fdfc52a15a9c2fc7b Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 27 19:02:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 27 19:25:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389ec0e9 dev-util/pkgcheck: (live) update minimal deps Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 2a5d551d17a9..45516db85496 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -29,8 +29,8 @@ if [[ ${PV} == * ]]; then ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" else RDEPEND=" - >=dev-python/snakeoil-0.10.3[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.17[${PYTHON_USEDEP}]" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" fi RDEPEND+=" dev-libs/tree-sitter
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 57b8699d54d8f229ee2f6f380c2fd53df22a3c62 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 27 19:01:50 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 27 19:25:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b8699d dev-util/pkgcheck: drop 0.10.17 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 - dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 99 --- 2 files changed, 100 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index f6cd18525cd1..d5c0a838e8ac 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1 @@ -DIST pkgcheck-0.10.17.tar.gz 497163 BLAKE2B 600b51c5c034356fcf741681e7e304ccf14b9390207305d35c48dff7675e808101fa76f6a4ce250691b2fd99deae7d59cc91560d609c1a2c3d7421859849 SHA512 3539d877b63e739877f79340ff59c3592f43ac9e00b507ab63d7afc2bb3eaa32f863e7cc8029c5a05bcf7068de70fd3149447054f0d9d304d4e3548a0a25d676 DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B cc1626c1d5ad9ba6b43f99bcdb668092805eaf9797c9839812d8716ea9f454f631d2e6da4579bbf702da5aadc61adc8064a6b7d32f001aaed9a2e42f8392f24c SHA512 c3af623b5c38325f9afabaa217e29d23dce4355a0aebbed77a5efa469ac135238d0aa04b4973d84c52e68ada0cb3b391a82d58317e75a279f083470c7e69cdf6 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild deleted file mode 100644 index 6caa77b54c59.. --- a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git - https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="emacs" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.15[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - dev-libs/tree-sitter-bash - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] - emacs? ( - >=app-editors/emacs-24.1:* - app-emacs/ebuild-mode - app-emacs/flycheck - ) -" -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_tests setup.py - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_compile() { - distutils-r1_src_compile - - if use emacs ; then - pushd "${S}"/contrib/emacs >/dev/null || die - elisp-compile *.el - popd >/dev/null || die - fi -} - -src_test() { - local -x PYTHONDONTWRITEBYTECODE= - distutils-r1_src_test -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all - - if use emacs ; then - elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 2b543b6bc2cabc7edefac2546c71cc48b5df58f9 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 27 19:01:05 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 27 19:25:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b543b6b dev-util/pkgcheck: drop 0.10.18 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 - dev-util/pkgcheck/pkgcheck-0.10.18.ebuild | 99 --- 2 files changed, 100 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 7d86820475dc..f6cd18525cd1 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,3 +1,2 @@ DIST pkgcheck-0.10.17.tar.gz 497163 BLAKE2B 600b51c5c034356fcf741681e7e304ccf14b9390207305d35c48dff7675e808101fa76f6a4ce250691b2fd99deae7d59cc91560d609c1a2c3d7421859849 SHA512 3539d877b63e739877f79340ff59c3592f43ac9e00b507ab63d7afc2bb3eaa32f863e7cc8029c5a05bcf7068de70fd3149447054f0d9d304d4e3548a0a25d676 -DIST pkgcheck-0.10.18.tar.gz 509039 BLAKE2B e352e355fbe624d5b90710ec0ad7d0492a5e3dfe8620f3a98a0581f1433f5964b61cbed62833adb2b5427b38ebbc1ece4876203ce43525d0295636112cad98c6 SHA512 2d962cfc42d371a1b1eec722bfc5f83da87d40a3c8bb1e679914fc8157b6ae45b58f07c422a13b42033aeb2530405f923107583b6cc365108c8cb861a31374f0 DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B cc1626c1d5ad9ba6b43f99bcdb668092805eaf9797c9839812d8716ea9f454f631d2e6da4579bbf702da5aadc61adc8064a6b7d32f001aaed9a2e42f8392f24c SHA512 c3af623b5c38325f9afabaa217e29d23dce4355a0aebbed77a5efa469ac135238d0aa04b4973d84c52e68ada0cb3b391a82d58317e75a279f083470c7e69cdf6 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild deleted file mode 100644 index 1cc4cfc66f17.. --- a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git - https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="emacs" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.15[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - dev-libs/tree-sitter-bash - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] - emacs? ( - >=app-editors/emacs-24.1:* - app-emacs/ebuild-mode - app-emacs/flycheck - ) -" -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_tests setup.py - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_compile() { - distutils-r1_src_compile - - if use emacs ; then - pushd "${S}"/contrib/emacs >/dev/null || die - elisp-compile *.el - popd >/dev/null || die - fi -} - -src_test() { - local -x PYTHONDONTWRITEBYTECODE= - distutils-r1_src_test -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all - - if use emacs ; then - elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 30592ea16b6a1534028aaf9356ca703b8140fa05 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 18 19:50:46 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 18 19:50:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30592ea1 dev-util/pkgcheck: Stabilize 0.10.19 ALLARCHES, #887043 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.19.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.19.ebuild index 9cf6d3aac8f0..df61c4ce7a2e 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.19.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.19.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: aef521aa4d189d3db5962ec463e4dcc3e76df635 Author: Sam James gentoo org> AuthorDate: Wed Nov 30 00:51:03 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 30 00:51:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef521aa dev-util/pkgcheck: Stabilize 0.10.18 x86, #88 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild index b59d2c6d63e2..1cc4cfc66f17 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: b7727000d822f571648817e722c01095bde3de27 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Nov 27 19:31:22 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 27 19:31:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7727000 dev-util/pkgcheck: Stabilize 0.10.18 sparc, #88 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild index 1a482096a4be..b59d2c6d63e2 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 3222d8255a77fe69686ed00836aca90584318d3c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Nov 27 19:30:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 27 19:30:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3222d825 dev-util/pkgcheck: Stabilize 0.10.18 arm, #88 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild index 238ede2436e8..1a482096a4be 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: c3b1e308a0a559aad48c9f0dd303126dba6251f7 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Nov 27 19:26:55 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 27 19:26:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b1e308 dev-util/pkgcheck: Stabilize 0.10.18 ppc, #88 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild index d01f39256f59..238ede2436e8 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: c0654006d23fd4909e7fbc72cf1bfd8b7e4b986e Author: Arthur Zamarin gentoo org> AuthorDate: Sun Nov 27 19:09:10 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 27 19:09:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0654006 dev-util/pkgcheck: Stabilize 0.10.18 ppc64, #88 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild index 55aafe293e03..d01f39256f59 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 8c9e577b4c16970c2822c4a52f966b633630606a Author: Arthur Zamarin gentoo org> AuthorDate: Sun Nov 27 19:03:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 27 19:03:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9e577b dev-util/pkgcheck: Stabilize 0.10.18 amd64, #88 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild index adf6ed432b5b..b9fa04f70596 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 5ca3be5396f535c019972c8789015a1db2aaf547 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Nov 27 19:03:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 27 19:03:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca3be53 dev-util/pkgcheck: Stabilize 0.10.18 hppa, #88 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild index b9fa04f70596..55aafe293e03 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 94a097bed4a5d0cd7e39086dcdf19e4bd5bdd9fe Author: Arthur Zamarin gentoo org> AuthorDate: Sun Nov 27 19:00:55 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 27 19:00:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a097be dev-util/pkgcheck: Stabilize 0.10.18 arm64, #88 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild index f3c9d7062d84..adf6ed432b5b 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 4f6c56dc5220d099739f9e706d7d5eacb75abcce Author: Arthur Zamarin gentoo org> AuthorDate: Sun Nov 27 18:51:14 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 27 18:51:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6c56dc dev-util/pkgcheck: add 0.10.19 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.19.ebuild | 98 +++ 2 files changed, 99 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 15d38004433e..7d86820475dc 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1,3 @@ DIST pkgcheck-0.10.17.tar.gz 497163 BLAKE2B 600b51c5c034356fcf741681e7e304ccf14b9390207305d35c48dff7675e808101fa76f6a4ce250691b2fd99deae7d59cc91560d609c1a2c3d7421859849 SHA512 3539d877b63e739877f79340ff59c3592f43ac9e00b507ab63d7afc2bb3eaa32f863e7cc8029c5a05bcf7068de70fd3149447054f0d9d304d4e3548a0a25d676 DIST pkgcheck-0.10.18.tar.gz 509039 BLAKE2B e352e355fbe624d5b90710ec0ad7d0492a5e3dfe8620f3a98a0581f1433f5964b61cbed62833adb2b5427b38ebbc1ece4876203ce43525d0295636112cad98c6 SHA512 2d962cfc42d371a1b1eec722bfc5f83da87d40a3c8bb1e679914fc8157b6ae45b58f07c422a13b42033aeb2530405f923107583b6cc365108c8cb861a31374f0 +DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B cc1626c1d5ad9ba6b43f99bcdb668092805eaf9797c9839812d8716ea9f454f631d2e6da4579bbf702da5aadc61adc8064a6b7d32f001aaed9a2e42f8392f24c SHA512 c3af623b5c38325f9afabaa217e29d23dce4355a0aebbed77a5efa469ac135238d0aa04b4973d84c52e68ada0cb3b391a82d58317e75a279f083470c7e69cdf6 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.19.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.19.ebuild new file mode 100644 index ..9cf6d3aac8f0 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.19.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.3[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.17[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/scripts/test_pkgcheck_replay.py::TestPkgcheckReplay::test_replay_pipe_stdin +) + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 808e0da6f58fc5576540b3063827ff89291c6ab1 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Nov 27 18:51:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 27 18:51:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808e0da6 dev-util/pkgcheck: mark ALLARCHES Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/pkgcheck/metadata.xml b/dev-util/pkgcheck/metadata.xml index 8d75f65262e8..46192ec84255 100644 --- a/dev-util/pkgcheck/metadata.xml +++ b/dev-util/pkgcheck/metadata.xml @@ -5,6 +5,7 @@ pkgc...@gentoo.org Pkgcore + proj/pkgcore/pkgcheck pkgcore/pkgcheck
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: b195167c3597750a58aa51f2af0ee50b67d6790e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 19 17:09:50 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 19 17:10:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b195167c dev-util/pkgcheck: (live) update to newest build system Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 17 ++--- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index f3c9d7062d84..2a5d551d17a9 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -3,8 +3,8 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_IN_SOURCE_BUILD=1 inherit elisp-common distutils-r1 optfeature if [[ ${PV} == * ]] ; then @@ -29,8 +29,8 @@ if [[ ${PV} == * ]]; then ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" else RDEPEND=" - >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.15[${PYTHON_USEDEP}]" + >=dev-python/snakeoil-0.10.3[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.17[${PYTHON_USEDEP}]" fi RDEPEND+=" dev-libs/tree-sitter @@ -46,8 +46,8 @@ RDEPEND+=" app-emacs/flycheck ) " -BDEPEND=" - ${RDEPEND} +BDEPEND="${RDEPEND} + dev-python/wheel test? ( dev-python/pytest[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] @@ -57,7 +57,7 @@ BDEPEND=" SITEFILE="50${PN}-gentoo.el" -distutils_enable_tests setup.py +distutils_enable_tests pytest export USE_SYSTEM_TREE_SITTER_BASH=1 @@ -71,11 +71,6 @@ src_compile() { fi } -src_test() { - local -x PYTHONDONTWRITEBYTECODE= - distutils-r1_src_test -} - python_install_all() { local DOCS=( NEWS.rst ) [[ ${PV} == * ]] || doman man/*
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 6ada4eb1e651b4c7f159d7f361580154caa820b3 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 10 19:55:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 19:56:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ada4eb1 dev-util/pkgcheck: add 0.10.18 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.18.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 9f9b6883f0e2..15d38004433e 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1 +1,2 @@ DIST pkgcheck-0.10.17.tar.gz 497163 BLAKE2B 600b51c5c034356fcf741681e7e304ccf14b9390207305d35c48dff7675e808101fa76f6a4ce250691b2fd99deae7d59cc91560d609c1a2c3d7421859849 SHA512 3539d877b63e739877f79340ff59c3592f43ac9e00b507ab63d7afc2bb3eaa32f863e7cc8029c5a05bcf7068de70fd3149447054f0d9d304d4e3548a0a25d676 +DIST pkgcheck-0.10.18.tar.gz 509039 BLAKE2B e352e355fbe624d5b90710ec0ad7d0492a5e3dfe8620f3a98a0581f1433f5964b61cbed62833adb2b5427b38ebbc1ece4876203ce43525d0295636112cad98c6 SHA512 2d962cfc42d371a1b1eec722bfc5f83da87d40a3c8bb1e679914fc8157b6ae45b58f07c422a13b42033aeb2530405f923107583b6cc365108c8cb861a31374f0 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild new file mode 100644 index ..f3c9d7062d84 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.18.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_IN_SOURCE_BUILD=1 +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.15[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests setup.py + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +src_test() { + local -x PYTHONDONTWRITEBYTECODE= + distutils-r1_src_test +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 5d9bbf70abbc690fd66ec3974c7e8eb86c6b5911 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Nov 8 19:04:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Nov 8 19:05:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9bbf70 dev-util/pkgcheck: drop 0.10.16 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 - dev-util/pkgcheck/pkgcheck-0.10.16.ebuild | 98 --- 2 files changed, 99 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 253150c06c5a..9f9b6883f0e2 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1 @@ -DIST pkgcheck-0.10.16.tar.gz 495095 BLAKE2B 361d0619454cd25a9b50d837e39501ad7065a0f4f04a7abfa0a24788800247d417d0dfdf0f94d45be1a224564c09b849c4fd111ce38646dfc7e7a6c41fee9470 SHA512 976acd7c8cc4dae9fb486d8ab9d3903286fa0050db43a402dc70e6287daa8613fdf107cd4aa51bb74820aab1e4d9585e9d574ce1c335a118340d7148c793667c DIST pkgcheck-0.10.17.tar.gz 497163 BLAKE2B 600b51c5c034356fcf741681e7e304ccf14b9390207305d35c48dff7675e808101fa76f6a4ce250691b2fd99deae7d59cc91560d609c1a2c3d7421859849 SHA512 3539d877b63e739877f79340ff59c3592f43ac9e00b507ab63d7afc2bb3eaa32f863e7cc8029c5a05bcf7068de70fd3149447054f0d9d304d4e3548a0a25d676 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild deleted file mode 100644 index 7171f63bfbf4.. --- a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="emacs" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.15[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - dev-libs/tree-sitter-bash - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] - emacs? ( - >=app-editors/emacs-24.1:* - app-emacs/ebuild-mode - app-emacs/flycheck - ) -" -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_tests setup.py - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_compile() { - distutils-r1_src_compile - - if use emacs ; then - pushd "${S}"/contrib/emacs >/dev/null || die - elisp-compile *.el - popd >/dev/null || die - fi -} - -src_test() { - local -x PYTHONDONTWRITEBYTECODE= - distutils-r1_src_test -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all - - if use emacs ; then - elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 62b9db66c5a6a65b88776050a65cbf03f78453ef Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Nov 6 08:03:01 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Nov 6 08:03:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b9db66 dev-util/pkgcheck: Stabilize 0.10.17 x86, #879905 Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild index 57af18dac29f..6caa77b54c59 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: bafa9da5ce4ef365982466cf75fff3dcde66a566 Author: Sam James gentoo org> AuthorDate: Sun Nov 6 03:58:45 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 6 03:58:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bafa9da5 dev-util/pkgcheck: Stabilize 0.10.17 hppa, #879905 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild index fe4e443927ba..252b15803313 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: dd54ddb8b068a38b1d023142dcd861fcf31d001b Author: Sam James gentoo org> AuthorDate: Sun Nov 6 03:58:49 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 6 03:58:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd54ddb8 dev-util/pkgcheck: Stabilize 0.10.17 amd64, #879905 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild index db16e9d8c144..57af18dac29f 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 3bbc823ff3c3198b3a0d92a3921b46fa8ff5c06f Author: Sam James gentoo org> AuthorDate: Sun Nov 6 03:58:46 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 6 03:58:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbc823f dev-util/pkgcheck: Stabilize 0.10.17 arm64, #879905 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild index 252b15803313..db16e9d8c144 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 8dfe0c2163b666f9986688de485287b80a82be1a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 5 20:49:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 5 20:49:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfe0c21 dev-util/pkgcheck: Stabilize 0.10.17 arm, #879905 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild index fe63f8642353..fe4e443927ba 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: e72ae0a0c2ae186bc25a3e9ef55401b335823d22 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 5 20:35:00 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 5 20:35:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72ae0a0 dev-util/pkgcheck: Stabilize 0.10.17 ppc64, #879905 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild index 2b34941454df..fe63f8642353 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: ee4a0eaf3d54dd5cc10b090f5e4ee032ac0cadf6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 5 20:34:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 5 20:34:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4a0eaf dev-util/pkgcheck: Stabilize 0.10.17 sparc, #879905 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild index 0afce9f4ed8b..2b34941454df 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 4a427bb1e78f0fe8cd0ecf73bb9ca1f57f4a0bef Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 5 20:19:55 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 5 20:19:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a427bb1 dev-util/pkgcheck: Stabilize 0.10.17 ppc, #879905 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild index 1db329941b5c..0afce9f4ed8b 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 05cd3f3f36fcbeae993bd7051eac30b658e24aa0 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 5 19:48:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 5 19:52:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05cd3f3f dev-util/pkgcheck: drop 0.10.14, 0.10.15 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 2 - dev-util/pkgcheck/pkgcheck-0.10.14.ebuild | 98 --- dev-util/pkgcheck/pkgcheck-0.10.15.ebuild | 98 --- 3 files changed, 198 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index c89b9ab13eef..253150c06c5a 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,4 +1,2 @@ -DIST pkgcheck-0.10.14.tar.gz 490827 BLAKE2B cf45c66e8cbe11f65840eb98de7e4c8359396f6271dc7d728daeb54704e53c1480198bc1451b4d50510d00029243a0d6dd91201f4bd7b3b5860df27b66792ee7 SHA512 c792a7dfe4f49e6c2008a44f6afb10a2db2067e8e6b9fc6bfe27010e62a6341328f62f3f2e87c4025997392f3883431d4a66c97beb3eeb690cef63e697754ec3 -DIST pkgcheck-0.10.15.tar.gz 493266 BLAKE2B 1dfff3ded8f76c807e79415c6eab1786aeb103975ca639f509e4d97448bed3c7e7969b30ad699528d1a655a6be39fa89f20bf91ee774ab40ca1c99ed23c6f970 SHA512 9bcee0428f6276dc1a5a92dfb528402bc51dd38a79fc2bfeba391297e6e6c058ebf5579e086de881a3331c669dd4700f4b2d5baa74f66172953a329d7e815433 DIST pkgcheck-0.10.16.tar.gz 495095 BLAKE2B 361d0619454cd25a9b50d837e39501ad7065a0f4f04a7abfa0a24788800247d417d0dfdf0f94d45be1a224564c09b849c4fd111ce38646dfc7e7a6c41fee9470 SHA512 976acd7c8cc4dae9fb486d8ab9d3903286fa0050db43a402dc70e6287daa8613fdf107cd4aa51bb74820aab1e4d9585e9d574ce1c335a118340d7148c793667c DIST pkgcheck-0.10.17.tar.gz 497163 BLAKE2B 600b51c5c034356fcf741681e7e304ccf14b9390207305d35c48dff7675e808101fa76f6a4ce250691b2fd99deae7d59cc91560d609c1a2c3d7421859849 SHA512 3539d877b63e739877f79340ff59c3592f43ac9e00b507ab63d7afc2bb3eaa32f863e7cc8029c5a05bcf7068de70fd3149447054f0d9d304d4e3548a0a25d676 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild deleted file mode 100644 index 511a4fceda92.. --- a/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit elisp-common distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="emacs" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.13[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - dev-libs/tree-sitter-bash - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] - emacs? ( - >=app-editors/emacs-24.1:* - app-emacs/ebuild-mode - app-emacs/flycheck - ) -" -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_tests setup.py - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_compile() { - distutils-r1_src_compile - - if use emacs ; then - pushd "${S}"/contrib/emacs >/dev/null || die - elisp-compile *.el - popd >/dev/null || die - fi -} - -src_test() { - local -x PYTHONDONTWRITEBYTECODE= - distutils-r1_src_test -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all - - if use emacs ; then - elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: ea39b16ddde16e1a086a65278d0ddd6ac0f7b0b7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 5 19:48:50 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 5 19:52:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea39b16d dev-util/pkgcheck: disable py3.8 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 1db329941b5c..f3c9d7062d84 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_IN_SOURCE_BUILD=1 inherit elisp-common distutils-r1 optfeature
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 743ff8504ff79781259112d328b711c05d4c757f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 15 07:08:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 15 07:08:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743ff850 dev-util/pkgcheck: Stabilize 0.10.16 ppc, #877165 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild index 30bb48ff50ad..c09b0055513e 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: b3eee6b858314900821d7145a448cf62c85b211f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 15 07:08:21 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 15 07:08:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3eee6b8 dev-util/pkgcheck: Stabilize 0.10.16 hppa, #877165 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild index c09b0055513e..7171f63bfbf4 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: a6ba3a344e472bab300d15779fe67dfca0166e04 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 15 07:02:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 15 07:02:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ba3a34 dev-util/pkgcheck: Stabilize 0.10.16 amd64, #877165 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild index fb6fa42e11b8..30bb48ff50ad 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 2b864596e5d65a41b6cbe7d4dad310557870d576 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 15 07:02:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 15 07:02:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b864596 dev-util/pkgcheck: Stabilize 0.10.16 x86, #877165 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild index bfce5598f2d7..fb6fa42e11b8 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 5de647a88ad05b73adef622d47842de228e42d8a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 15 07:02:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 15 07:02:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de647a8 dev-util/pkgcheck: Stabilize 0.10.16 ppc64, #877165 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild index ddc7a2d3f5d4..bfce5598f2d7 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: acddd03fac7cfe6b7fb7ac83163ff54c4a1639b9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 15 07:02:25 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 15 07:02:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acddd03f dev-util/pkgcheck: Stabilize 0.10.16 sparc, #877165 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild index b20646ece975..ddc7a2d3f5d4 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 6b0b13c179ea956269a0666fec8b1455fecd7e10 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 15 07:02:21 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 15 07:02:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0b13c1 dev-util/pkgcheck: Stabilize 0.10.16 arm, #877165 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild index e4cfbb41ca2f..b20646ece975 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 576763b82932dc79a57cceaf5a1f0445ffae8572 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 15 07:02:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 15 07:02:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576763b8 dev-util/pkgcheck: Stabilize 0.10.16 arm64, #877165 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild index a6ad1058a878..e4cfbb41ca2f 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 1177c59a78d0f31ef4986a789753e7e4f4dffbe2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 14 21:00:58 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 14 21:01:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1177c59a dev-util/pkgcheck: add 0.10.17 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 8aae2f8e7ee6..c89b9ab13eef 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,3 +1,4 @@ DIST pkgcheck-0.10.14.tar.gz 490827 BLAKE2B cf45c66e8cbe11f65840eb98de7e4c8359396f6271dc7d728daeb54704e53c1480198bc1451b4d50510d00029243a0d6dd91201f4bd7b3b5860df27b66792ee7 SHA512 c792a7dfe4f49e6c2008a44f6afb10a2db2067e8e6b9fc6bfe27010e62a6341328f62f3f2e87c4025997392f3883431d4a66c97beb3eeb690cef63e697754ec3 DIST pkgcheck-0.10.15.tar.gz 493266 BLAKE2B 1dfff3ded8f76c807e79415c6eab1786aeb103975ca639f509e4d97448bed3c7e7969b30ad699528d1a655a6be39fa89f20bf91ee774ab40ca1c99ed23c6f970 SHA512 9bcee0428f6276dc1a5a92dfb528402bc51dd38a79fc2bfeba391297e6e6c058ebf5579e086de881a3331c669dd4700f4b2d5baa74f66172953a329d7e815433 DIST pkgcheck-0.10.16.tar.gz 495095 BLAKE2B 361d0619454cd25a9b50d837e39501ad7065a0f4f04a7abfa0a24788800247d417d0dfdf0f94d45be1a224564c09b849c4fd111ce38646dfc7e7a6c41fee9470 SHA512 976acd7c8cc4dae9fb486d8ab9d3903286fa0050db43a402dc70e6287daa8613fdf107cd4aa51bb74820aab1e4d9585e9d574ce1c335a118340d7148c793667c +DIST pkgcheck-0.10.17.tar.gz 497163 BLAKE2B 600b51c5c034356fcf741681e7e304ccf14b9390207305d35c48dff7675e808101fa76f6a4ce250691b2fd99deae7d59cc91560d609c1a2c3d7421859849 SHA512 3539d877b63e739877f79340ff59c3592f43ac9e00b507ab63d7afc2bb3eaa32f863e7cc8029c5a05bcf7068de70fd3149447054f0d9d304d4e3548a0a25d676 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild new file mode 100644 index ..1db329941b5c --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_IN_SOURCE_BUILD=1 +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.15[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests setup.py + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +src_test() { + local -x PYTHONDONTWRITEBYTECODE= + distutils-r1_src_test +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: a6099e18b4e0757d8e59b8193780161a63fe266e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 14 04:43:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 14 04:43:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6099e18 dev-util/pkgcheck: set maintainer to pkgcore project Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/metadata.xml | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/dev-util/pkgcheck/metadata.xml b/dev-util/pkgcheck/metadata.xml index 95a2d52c9a1c..8d75f65262e8 100644 --- a/dev-util/pkgcheck/metadata.xml +++ b/dev-util/pkgcheck/metadata.xml @@ -1,13 +1,9 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - arthur...@gentoo.org - Arthur Zamarin - - - mgo...@gentoo.org - Michał Górny + + pkgc...@gentoo.org + Pkgcore proj/pkgcore/pkgcheck
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: ceee11377337ef38fd6c696dd18946aa7d4e9d6d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 14 04:43:31 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 14 04:43:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceee1137 dev-util/pkgcheck: add gentoo upstream metadata Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/pkgcheck/metadata.xml b/dev-util/pkgcheck/metadata.xml index c9ba26ab8907..95a2d52c9a1c 100644 --- a/dev-util/pkgcheck/metadata.xml +++ b/dev-util/pkgcheck/metadata.xml @@ -10,6 +10,7 @@ Michał Górny + proj/pkgcore/pkgcheck pkgcore/pkgcheck pkgcheck
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: f479098b407b8ddd638e14219f7698eb7b617c9f Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 4 15:54:07 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 4 15:54:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f479098b dev-util/pkgcheck: sync live version Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index a8ce557ca15d..1db329941b5c 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -8,7 +8,8 @@ DISTUTILS_IN_SOURCE_BUILD=1 inherit elisp-common distutils-r1 optfeature if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" @@ -28,8 +29,8 @@ if [[ ${PV} == * ]]; then ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" else RDEPEND=" - >=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.13[${PYTHON_USEDEP}]" + >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.15[${PYTHON_USEDEP}]" fi RDEPEND+=" dev-libs/tree-sitter
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: e8da962b6e09723cfba18f34cc10df6b97fb5cb8 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 4 15:51:45 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 4 15:54:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8da962b dev-util/pkgcheck: add 0.10.16 Closes: https://bugs.gentoo.org/799314 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.16.ebuild | 98 +++ 2 files changed, 99 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index aeb93e6a26fb..8aae2f8e7ee6 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1,3 @@ DIST pkgcheck-0.10.14.tar.gz 490827 BLAKE2B cf45c66e8cbe11f65840eb98de7e4c8359396f6271dc7d728daeb54704e53c1480198bc1451b4d50510d00029243a0d6dd91201f4bd7b3b5860df27b66792ee7 SHA512 c792a7dfe4f49e6c2008a44f6afb10a2db2067e8e6b9fc6bfe27010e62a6341328f62f3f2e87c4025997392f3883431d4a66c97beb3eeb690cef63e697754ec3 DIST pkgcheck-0.10.15.tar.gz 493266 BLAKE2B 1dfff3ded8f76c807e79415c6eab1786aeb103975ca639f509e4d97448bed3c7e7969b30ad699528d1a655a6be39fa89f20bf91ee774ab40ca1c99ed23c6f970 SHA512 9bcee0428f6276dc1a5a92dfb528402bc51dd38a79fc2bfeba391297e6e6c058ebf5579e086de881a3331c669dd4700f4b2d5baa74f66172953a329d7e815433 +DIST pkgcheck-0.10.16.tar.gz 495095 BLAKE2B 361d0619454cd25a9b50d837e39501ad7065a0f4f04a7abfa0a24788800247d417d0dfdf0f94d45be1a224564c09b849c4fd111ce38646dfc7e7a6c41fee9470 SHA512 976acd7c8cc4dae9fb486d8ab9d3903286fa0050db43a402dc70e6287daa8613fdf107cd4aa51bb74820aab1e4d9585e9d574ce1c335a118340d7148c793667c diff --git a/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild new file mode 100644 index ..a6ad1058a878 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.16.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_IN_SOURCE_BUILD=1 +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.15[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests setup.py + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +src_test() { + local -x PYTHONDONTWRITEBYTECODE= + distutils-r1_src_test +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: ed0d2ab377ff87f5573ad3d4df8ddd2ac8061405 Author: Michał Górny gentoo org> AuthorDate: Tue Sep 20 05:52:30 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Sep 20 05:56:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0d2ab3 dev-util/pkgcheck: Remove old Signed-off-by: Michał Górny gentoo.org> dev-util/pkgcheck/Manifest| 1 - dev-util/pkgcheck/pkgcheck-0.10.12.ebuild | 68 --- 2 files changed, 69 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 3caa6ead15de..aeb93e6a26fb 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,3 +1,2 @@ -DIST pkgcheck-0.10.12.tar.gz 477880 BLAKE2B 9d71e6d3312f2c11a722f12c854a14523174b91ca1cf8ea89f6da3463e8aeab1744b083a31eca675e40069b57f4b2b24a83efa0d692d90cd00b9e9c4ec452a02 SHA512 e146dd0533b769078102ff27f90120c459ceb614aed4365a43a36e1a24d1230890c9da7a756b3fcce528806ca1fca10d8d8c283dcc464a7c98368bac0d98a26f DIST pkgcheck-0.10.14.tar.gz 490827 BLAKE2B cf45c66e8cbe11f65840eb98de7e4c8359396f6271dc7d728daeb54704e53c1480198bc1451b4d50510d00029243a0d6dd91201f4bd7b3b5860df27b66792ee7 SHA512 c792a7dfe4f49e6c2008a44f6afb10a2db2067e8e6b9fc6bfe27010e62a6341328f62f3f2e87c4025997392f3883431d4a66c97beb3eeb690cef63e697754ec3 DIST pkgcheck-0.10.15.tar.gz 493266 BLAKE2B 1dfff3ded8f76c807e79415c6eab1786aeb103975ca639f509e4d97448bed3c7e7969b30ad699528d1a655a6be39fa89f20bf91ee774ab40ca1c99ed23c6f970 SHA512 9bcee0428f6276dc1a5a92dfb528402bc51dd38a79fc2bfeba391297e6e6c058ebf5579e086de881a3331c669dd4700f4b2d5baa74f66172953a329d7e815433 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.12.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.12.ebuild deleted file mode 100644 index 2fe3519dc54c.. --- a/dev-util/pkgcheck/pkgcheck-0.10.12.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.9.11[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.12[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-libs/tree-sitter - dev-libs/tree-sitter-bash - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -distutils_enable_tests setup.py - -export USE_SYSTEM_TREE_SITTER_BASH=1 - -src_test() { - local -x PYTHONDONTWRITEBYTECODE= - distutils-r1_src_test -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 4ac9e071b20d6e7afd5a6fc085eb92fc86fd23b1 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 19 19:58:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 19 19:58:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac9e071 dev-util/pkgcheck: Stabilize 0.10.14 hppa, #870331 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild index 07f658d1b681..511a4fceda92 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: dd5ecc4e4e1021d8666c673efe1337e3c19c62be Author: Sam James gentoo org> AuthorDate: Sat Sep 17 12:06:47 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 12:06:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5ecc4e dev-util/pkgcheck: Stabilize 0.10.14 amd64, #870331 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild index 59a0dd2e3c5d..07f658d1b681 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.14.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi