[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/

2024-04-15 Thread Sam James
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/

2024-04-15 Thread Arthur Zamarin
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/

2024-04-15 Thread Arthur Zamarin
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/

2024-04-15 Thread Matthew Smith
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/

2024-04-14 Thread Arthur Zamarin
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/

2024-04-14 Thread Arthur Zamarin
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/

2024-04-14 Thread Arthur Zamarin
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/

2024-04-14 Thread Arthur Zamarin
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/

2024-03-28 Thread Arthur Zamarin
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/

2024-03-25 Thread Arthur Zamarin
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/

2024-03-23 Thread Arthur Zamarin
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/

2024-03-01 Thread Arthur Zamarin
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/

2024-03-01 Thread Arthur Zamarin
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/

2024-02-16 Thread Arthur Zamarin
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/

2024-02-16 Thread Arthur Zamarin
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/

2024-02-16 Thread Arthur Zamarin
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/

2024-02-10 Thread Arthur Zamarin
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/

2024-01-26 Thread Arthur Zamarin
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/

2023-12-17 Thread Arthur Zamarin
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/

2023-12-01 Thread Arthur Zamarin
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/

2023-12-01 Thread Arthur Zamarin
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/

2023-12-01 Thread Arthur Zamarin
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/

2023-12-01 Thread Arthur Zamarin
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/

2023-12-01 Thread Arthur Zamarin
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/

2023-12-01 Thread Arthur Zamarin
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/

2023-12-01 Thread Arthur Zamarin
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/

2023-11-13 Thread Sam James
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/

2023-10-08 Thread Arthur Zamarin
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/

2023-10-08 Thread Arthur Zamarin
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/

2023-10-01 Thread Arthur Zamarin
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/

2023-08-19 Thread Arthur Zamarin
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/

2023-08-19 Thread Arthur Zamarin
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/

2023-08-05 Thread Arthur Zamarin
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/

2023-07-30 Thread Arthur Zamarin
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/

2023-07-30 Thread Arthur Zamarin
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/

2023-07-30 Thread Arthur Zamarin
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/

2023-05-27 Thread Sam James
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/

2023-05-27 Thread Sam James
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/

2023-05-20 Thread Arthur Zamarin
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/

2023-05-17 Thread Arthur Zamarin
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/

2023-04-18 Thread Conrad Kostecki
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/

2023-04-08 Thread Arthur Zamarin
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/

2023-03-16 Thread Arthur Zamarin
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/

2023-03-13 Thread Arthur Zamarin
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/

2023-03-13 Thread Arthur Zamarin
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/

2023-03-13 Thread Arthur Zamarin
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/

2023-03-07 Thread Arthur Zamarin
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/

2023-03-06 Thread Arthur Zamarin
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/

2023-03-04 Thread Arthur Zamarin
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/

2023-02-21 Thread Arthur Zamarin
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/

2023-02-04 Thread Arthur Zamarin
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/

2023-02-03 Thread Arthur Zamarin
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/

2023-01-28 Thread Sam James
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/

2022-12-31 Thread Arthur Zamarin
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/

2022-12-29 Thread Arthur Zamarin
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/

2022-12-27 Thread Arthur Zamarin
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/

2022-12-27 Thread Arthur Zamarin
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/

2022-12-27 Thread Arthur Zamarin
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/

2022-12-27 Thread Arthur Zamarin
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/

2022-12-27 Thread Arthur Zamarin
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/

2022-12-18 Thread Arthur Zamarin
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/

2022-11-29 Thread Sam James
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/

2022-11-27 Thread Arthur Zamarin
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/

2022-11-27 Thread Arthur Zamarin
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/

2022-11-27 Thread Arthur Zamarin
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/

2022-11-27 Thread Arthur Zamarin
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/

2022-11-27 Thread Arthur Zamarin
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/

2022-11-27 Thread Arthur Zamarin
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/

2022-11-27 Thread Arthur Zamarin
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/

2022-11-27 Thread Arthur Zamarin
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/

2022-11-27 Thread Arthur Zamarin
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/

2022-11-19 Thread Arthur Zamarin
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/

2022-11-10 Thread Arthur Zamarin
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/

2022-11-08 Thread Arthur Zamarin
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/

2022-11-06 Thread Agostino Sarubbo
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/

2022-11-05 Thread Sam James
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/

2022-11-05 Thread Sam James
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/

2022-11-05 Thread Sam James
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/

2022-11-05 Thread Arthur Zamarin
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/

2022-11-05 Thread Arthur Zamarin
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/

2022-11-05 Thread Arthur Zamarin
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/

2022-11-05 Thread Arthur Zamarin
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/

2022-11-05 Thread Arthur Zamarin
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/

2022-11-05 Thread Arthur Zamarin
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/

2022-10-15 Thread Arthur Zamarin
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/

2022-10-15 Thread Arthur Zamarin
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/

2022-10-15 Thread Arthur Zamarin
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/

2022-10-15 Thread Arthur Zamarin
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/

2022-10-15 Thread Arthur Zamarin
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/

2022-10-15 Thread Arthur Zamarin
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/

2022-10-15 Thread Arthur Zamarin
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/

2022-10-15 Thread Arthur Zamarin
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/

2022-10-14 Thread Arthur Zamarin
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/

2022-10-13 Thread Arthur Zamarin
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/

2022-10-13 Thread Arthur Zamarin
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/

2022-10-04 Thread Arthur Zamarin
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/

2022-10-04 Thread Arthur Zamarin
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/

2022-09-19 Thread Michał Górny
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/

2022-09-19 Thread Arthur Zamarin
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/

2022-09-17 Thread Sam James
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
 



  1   2   3   4   >