[gentoo-commits] repo/gentoo:master commit in: dev-ruby/warden/

2022-06-08 Thread Hans de Graaff
commit: dcc20eef3bb454512d1e261f58cfc6035fccaeef
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun  9 04:58:42 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  9 04:58:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc20eef

dev-ruby/warden: enable ruby31

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/warden/warden-1.2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/warden/warden-1.2.9-r1.ebuild 
b/dev-ruby/warden/warden-1.2.9-r1.ebuild
index 5806b7b14cd5..10ac2aa604ad 100644
--- a/dev-ruby/warden/warden-1.2.9-r1.ebuild
+++ b/dev-ruby/warden/warden-1.2.9-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/warden/

2022-06-08 Thread Hans de Graaff
commit: bc826f73b79e5e2e4a88764629a7ff1c3b23a850
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun  9 04:58:05 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  9 04:58:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc826f73

dev-ruby/warden: drop 1.2.9

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/warden/warden-1.2.9.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/dev-ruby/warden/warden-1.2.9.ebuild 
b/dev-ruby/warden/warden-1.2.9.ebuild
deleted file mode 100644
index 8075b9c43785..
--- a/dev-ruby/warden/warden-1.2.9.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="General Rack Authentication Framework"
-HOMEPAGE="https://github.com/wardencommunity/warden;
-SRC_URI="https://github.com/wardencommunity/warden/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rack-2.0.9:*"
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2022-06-08 Thread Mike Gilbert
commit: 38fb0d5b7bf4fe661147741bdf940a12946f2c81
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jun  9 00:25:13 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jun  9 00:25:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fb0d5b

app-editors/gvim: replace einfo with ebegin in eselect_vi_update

Closes: https://bugs.gentoo.org/841455
Signed-off-by: Mike Gilbert  gentoo.org>

 app-editors/gvim/gvim-8.2.5066.ebuild | 2 +-
 app-editors/gvim/gvim-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/gvim/gvim-8.2.5066.ebuild 
b/app-editors/gvim/gvim-8.2.5066.ebuild
index 86c60ab64cc8..2fe57d502981 100644
--- a/app-editors/gvim/gvim-8.2.5066.ebuild
+++ b/app-editors/gvim/gvim-8.2.5066.ebuild
@@ -321,7 +321,7 @@ src_test() {
 # Call eselect vi update with --if-unset
 # to respect user's choice (bug 187449)
 eselect_vi_update() {
-   einfo "Calling eselect vi update..."
+   ebegin "Calling eselect vi update"
eselect vi update --if-unset
eend $?
 }

diff --git a/app-editors/gvim/gvim-.ebuild 
b/app-editors/gvim/gvim-.ebuild
index 86c60ab64cc8..2fe57d502981 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-.ebuild
@@ -321,7 +321,7 @@ src_test() {
 # Call eselect vi update with --if-unset
 # to respect user's choice (bug 187449)
 eselect_vi_update() {
-   einfo "Calling eselect vi update..."
+   ebegin "Calling eselect vi update"
eselect vi update --if-unset
eend $?
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/semantic_version/

2022-06-08 Thread Sam James
commit: 8fc3c3a604bc6465b05851d6b0bfeda881acb4a3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc3c3a6

dev-python/semantic_version: Keyword 2.10.0 s390, #841356

Signed-off-by: Sam James  gentoo.org>

 dev-python/semantic_version/semantic_version-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/semantic_version/semantic_version-2.10.0.ebuild 
b/dev-python/semantic_version/semantic_version-2.10.0.ebuild
index 7b3b0285aee1..c0c7120df32d 100644
--- a/dev-python/semantic_version/semantic_version-2.10.0.ebuild
+++ b/dev-python/semantic_version/semantic_version-2.10.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme



[gentoo-commits] repo/gentoo:master commit in: dev-python/dirty-equals/

2022-06-08 Thread Sam James
commit: 62783810fcd4642ed7c5a3d8cbcfb5ecbef85750
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62783810

dev-python/dirty-equals: Keyword 0.4 s390, #841356

Signed-off-by: Sam James  gentoo.org>

 dev-python/dirty-equals/dirty-equals-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dirty-equals/dirty-equals-0.4.ebuild 
b/dev-python/dirty-equals/dirty-equals-0.4.ebuild
index 3dbb5df6ed8a..59aabadc9e4a 100644
--- a/dev-python/dirty-equals/dirty-equals-0.4.ebuild
+++ b/dev-python/dirty-equals/dirty-equals-0.4.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
>=dev-python/pytz-2021.3[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/watchfiles/

2022-06-08 Thread Sam James
commit: b215faf7cc3d84bc1a119087e61e211ce4ea1455
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b215faf7

dev-python/watchfiles: Keyword 0.14.1 s390, #841356

Signed-off-by: Sam James  gentoo.org>

 dev-python/watchfiles/watchfiles-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/watchfiles/watchfiles-0.14.1.ebuild 
b/dev-python/watchfiles/watchfiles-0.14.1.ebuild
index 36f34a8163c9..b53106ed08da 100644
--- a/dev-python/watchfiles/watchfiles-0.14.1.ebuild
+++ b/dev-python/watchfiles/watchfiles-0.14.1.ebuild
@@ -77,7 +77,7 @@ LICENSE="MIT"
 LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD"
 LICENSE+=" CC0-1.0 ISC MIT Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/

2022-06-08 Thread Sam James
commit: 39e7aee7ded0e0165ea748933528ad3a85729302
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e7aee7

dev-python/cryptography: Keyword 37.0.2-r1 s390, #841356

Signed-off-by: Sam James  gentoo.org>

 dev-python/cryptography/cryptography-37.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cryptography/cryptography-37.0.2-r1.ebuild 
b/dev-python/cryptography/cryptography-37.0.2-r1.ebuild
index eb980050a68f..587f60001335 100644
--- a/dev-python/cryptography/cryptography-37.0.2-r1.ebuild
+++ b/dev-python/cryptography/cryptography-37.0.2-r1.ebuild
@@ -75,7 +75,7 @@ SRC_URI="
 # extra licenses come from Rust deps
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-dbusmock/

2022-06-08 Thread Sam James
commit: cc4226178e70ecee1a68c908cf580af90f7bf2bb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc422617

dev-python/python-dbusmock: Keyword 0.27.5 s390, #844235

Signed-off-by: Sam James  gentoo.org>

 dev-python/python-dbusmock/python-dbusmock-0.27.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-dbusmock/python-dbusmock-0.27.5.ebuild 
b/dev-python/python-dbusmock/python-dbusmock-0.27.5.ebuild
index 3518d03160cd..36786f746994 100644
--- a/dev-python/python-dbusmock/python-dbusmock-0.27.5.ebuild
+++ b/dev-python/python-dbusmock/python-dbusmock-0.27.5.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/dbus-python[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-magic/

2022-06-08 Thread Sam James
commit: 1b20c9b0f5b365d4f42e3de6ead7075ce3f4c099
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b20c9b0

dev-python/python-magic: Keyword 0.4.27 s390, #844154

Signed-off-by: Sam James  gentoo.org>

 dev-python/python-magic/python-magic-0.4.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-magic/python-magic-0.4.27.ebuild 
b/dev-python/python-magic/python-magic-0.4.27.ebuild
index c795f460395f..156134420732 100644
--- a/dev-python/python-magic/python-magic-0.4.27.ebuild
+++ b/dev-python/python-magic/python-magic-0.4.27.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
 
 RDEPEND="
sys-apps/file[-python]



[gentoo-commits] repo/gentoo:master commit in: app-text/xhtml1/

2022-06-08 Thread Sam James
commit: 1ed1e2b9e2b165e6eb323d11346ec78a39ad10e9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed1e2b9

app-text/xhtml1: Keyword 20020801-r6 s390, #844124

Signed-off-by: Sam James  gentoo.org>

 app-text/xhtml1/xhtml1-20020801-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xhtml1/xhtml1-20020801-r6.ebuild 
b/app-text/xhtml1/xhtml1-20020801-r6.ebuild
index 7ae0fb63abac..82f096bdede5 100644
--- a/app-text/xhtml1/xhtml1-20020801-r6.ebuild
+++ b/app-text/xhtml1/xhtml1-20020801-r6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/${P}.tgz"
 
 LICENSE="W3C"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 DEPEND="app-text/sgml-common



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-rust/

2022-06-08 Thread Sam James
commit: 8051c0b90abb82139212063ca28327a627dc
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8051c333

dev-python/setuptools-rust: Keyword 1.3.0 s390, #841356

Signed-off-by: Sam James  gentoo.org>

 dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild 
b/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild
index 06beefd8e56d..3a95943599cd 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild
@@ -96,7 +96,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-sgml-utils/

2022-06-08 Thread Sam James
commit: 34495931026195d510526a758ca7b880f5db4b28
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34495931

app-text/docbook-sgml-utils: Keyword 0.6.14-r5 s390, #844124

Signed-off-by: Sam James  gentoo.org>

 app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild 
b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
index 13d1a9971d1e..70b3d5d78666 100644
--- a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
+++ b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jadetex"
 
 DEPEND=">=dev-lang/perl-5



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/

2022-06-08 Thread Sam James
commit: 76240418826bc5e1038503300b340ff39a36ba47
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76240418

sys-auth/polkit: Keyword 0.120_p20220509 s390, #844235

Signed-off-by: Sam James  gentoo.org>

 sys-auth/polkit/polkit-0.120_p20220509.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.120_p20220509.ebuild 
b/sys-auth/polkit/polkit-0.120_p20220509.ebuild
index cbabdc8a1e8e..2c7f82fdd61b 100644
--- a/sys-auth/polkit/polkit-0.120_p20220509.ebuild
+++ b/sys-auth/polkit/polkit-0.120_p20220509.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+duktape examples gtk +introspection kde pam selinux systemd test"
 if [[ ${PV} == *_p* ]] ; then
RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2022-06-08 Thread Joonas Niilola
commit: 7fbce87c9cb6aa91da19b744c11395ca364bfc6d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  7 12:27:30 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 05:56:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fbce87c

profiles/base: remove firefox[sndio] mask

Bug: https://bugs.gentoo.org/842420
Signed-off-by: Joonas Niilola  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/25788

 profiles/base/package.use.mask | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b670386237d6..53bc3cce3a18 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -33,10 +33,9 @@ dev-python/tempora doc
 dev-python/jupyter_server doc
 
 # Joonas Niilola  (2022-05-03)
-# sndio is currently broken in Gentoo, #842420.
 # system-python-libs is HIGHLY EXPERIMENTAL according to upstream, and
 # still being worked on in Gentoo.
->=www-client/firefox-100.0 sndio system-python-libs
+>=www-client/firefox-100.0 system-python-libs
 
 # Piotr Karbowski  (2022-04-29)
 # There's a bug with gnutls support leading TLS certificates



[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/

2022-06-08 Thread Joonas Niilola
commit: 3d4b3e4f305cb1a662be2f28be20b8d0372bd228
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  8 06:03:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 06:03:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4b3e4f

media-video/yle-dl: enable py3.11

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/yle-dl/yle-dl-20220531.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/yle-dl/yle-dl-20220531.ebuild 
b/media-video/yle-dl/yle-dl-20220531.ebuild
index 6c229c005229..b715582199de 100644
--- a/media-video/yle-dl/yle-dl-20220531.ebuild
+++ b/media-video/yle-dl/yle-dl-20220531.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1 optfeature
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/sndio/, media-sound/sndio/files/

2022-06-08 Thread Joonas Niilola
commit: f99a5d4c1caffc20532913020d394a9e1e855ebe
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  7 12:26:43 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 05:56:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f99a5d4c

media-sound/sndio: fix hardcoded pkgconfdir path

 - on a multilib system sndio will install the 64-bit pkgconfig file
   under /usr/lib which then won't get found by non-multilib packages.

Closes: https://bugs.gentoo.org/842420
Signed-off-by: Joonas Niilola  gentoo.org>

 .../sndio-1.8.0-fix-hardcoded-pkgconfdir.patch | 12 +
 media-sound/sndio/sndio-1.8.0-r1.ebuild| 55 ++
 2 files changed, 67 insertions(+)

diff --git a/media-sound/sndio/files/sndio-1.8.0-fix-hardcoded-pkgconfdir.patch 
b/media-sound/sndio/files/sndio-1.8.0-fix-hardcoded-pkgconfdir.patch
new file mode 100644
index ..70c66157fab8
--- /dev/null
+++ b/media-sound/sndio/files/sndio-1.8.0-fix-hardcoded-pkgconfdir.patch
@@ -0,0 +1,12 @@
+diff -Naur a/configure b/configure
+--- a/configure2021-05-07 10:49:58.0 +0300
 b/configure2022-06-07 14:49:07.623069325 +0300
+@@ -205,7 +205,7 @@
+ datadir="${datadir:-$prefix/share}"
+ includedir="${includedir:-$prefix/include}"
+ libdir="${libdir:-$exec_prefix/lib}"
+-pkgconfdir="${pkgconfdir:-$prefix/lib/pkgconfig}"
++pkgconfdir="${pkgconfdir:-$libdir/pkgconfig}"
+ mandir="${mandir:-$prefix/share/man}"
+ 
+ #

diff --git a/media-sound/sndio/sndio-1.8.0-r1.ebuild 
b/media-sound/sndio/sndio-1.8.0-r1.ebuild
new file mode 100644
index ..3a22a2e82ac8
--- /dev/null
+++ b/media-sound/sndio/sndio-1.8.0-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs
+
+DESCRIPTION="small audio and MIDI framework part of the OpenBSD project"
+HOMEPAGE="http://www.sndio.org/;
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://caoua.org/git/sndio;
+   EGIT_MIN_CLONE_TYPE="single+tags"
+else
+   SRC_URI="http://www.sndio.org/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0/7.1"
+IUSE="alsa"
+
+DEPEND="
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ${DEPEND}
+   acct-user/sndiod
+"
+
+PATCHES=( "${FILESDIR}"/sndio-1.8.0-fix-hardcoded-pkgconfdir.patch )
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   tc-export CC
+
+   ./configure \
+   --prefix="${EPREFIX}"/usr \
+   --libdir="${EPREFIX}"/usr/$(get_libdir) \
+   --privsep-user=sndiod \
+   --with-libbsd \
+   $(use_enable alsa) \
+   || die "Configure failed"
+}
+
+src_install() {
+   multilib-minimal_src_install
+
+   doinitd "${FILESDIR}/sndiod"
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/

2022-06-08 Thread Joonas Niilola
commit: 33a7071a59672152ec0f7c6a2949c911ff78a849
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  8 06:03:57 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 06:03:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a7071a

media-video/yle-dl: drop 20220518

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/yle-dl/Manifest   |  1 -
 media-video/yle-dl/yle-dl-20220518.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index 789ca707..d4d9107e320c 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -1,2 +1 @@
-DIST yle-dl-20220518.tar.gz 68619 BLAKE2B 
f6c06541a2a86b2151123c087e2479c2baab06722e0412dfd2254432667298516266392e7e02751bd25e2e1dc2a477cb086b69bbb80b4b6927d75449d8eef231
 SHA512 
3e0a4fb456bcbae242384269918b4a98cd6a3351b6c6d85d350c312b29406ed15537e6bb57f351b80dfe57618c956d1d7eea149b30ea6f80572048e0828b9e20
 DIST yle-dl-20220531.tar.gz 68985 BLAKE2B 
66a011a741089aeb5a1247d9d4571341b0584b859831460c1ed39db8df0c0838e5271b5d5d9004f6c62134235cd881bc6a24752ef1a88ace95158b00803d5c13
 SHA512 
499929a8411c515259890fd228970718a357a19b221605cd882d9baa0c8ac688241a4cf8eeb2e75dbc26c28536579db1a5c0ae9db29fb4796b2ca1e093a8de36

diff --git a/media-video/yle-dl/yle-dl-20220518.ebuild 
b/media-video/yle-dl/yle-dl-20220518.ebuild
deleted file mode 100644
index 6c229c005229..
--- a/media-video/yle-dl/yle-dl-20220518.ebuild
+++ /dev/null
@@ -1,54 +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} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download media files from Yle Areena"
-HOMEPAGE="https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl;
-SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Requires an active internet connection during tests,
-PROPERTIES="test_network"
-RESTRICT="test"
-
-RDEPEND="media-video/ffmpeg
-   net-misc/wget
-   >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/progress[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-   ${RDEPEND}
-   media-video/ffmpeg[gnutls]
-   dev-python/pip[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample )
-
-src_install() {
-   docompress -x "/usr/share/doc/${PF}/yledl.conf.sample"
-   distutils-r1_src_install
-}
-
-pkg_postinst() {
-   elog "Sample configuration file has been installed to "
-   elog " /usr/share/doc/yle-dl-${PVR}/yledl.conf.sample"
-   elog
-   optfeature "youtube-dl download engine" net-misc/youtube-dl 
net-misc/yt-dlp
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autoapi/

2022-06-08 Thread Joonas Niilola
commit: f1a484925cb0db4ccf14d8dd550eaa28a52c0729
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  8 06:06:45 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 06:06:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a48492

dev-python/sphinx-autoapi: Stabilize 1.8.4 amd64, #850241

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild 
b/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild
index 2b40b485267b..f2c7b5faf48f 100644
--- a/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild
+++ b/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/readthedocs/sphinx-autoapi/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="
dev-python/astroid[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-misc/khard/

2022-06-08 Thread Joonas Niilola
commit: e1c2a4ab3cc1fe4302749164bf5ceb937e828066
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  8 06:12:43 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 06:12:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c2a4ab

app-misc/khard: Stabilize 0.17.0-r2 x86, #850241

Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/khard/khard-0.17.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/khard/khard-0.17.0-r2.ebuild 
b/app-misc/khard/khard-0.17.0-r2.ebuild
index 446d201c14d3..ab4c91aaf312 100644
--- a/app-misc/khard/khard-0.17.0-r2.ebuild
+++ b/app-misc/khard/khard-0.17.0-r2.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == * ]]; then
EGIT_REPO_URI="https://github.com/scheibler/khard;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
 fi
 
 IUSE="doc"



[gentoo-commits] repo/gentoo:master commit in: app-misc/chkcrontab/

2022-06-08 Thread Joonas Niilola
commit: ac1246fb58abf326444728f93903057606ab1c5b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  8 06:11:36 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 06:11:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1246fb

app-misc/chkcrontab: Stabilize 1.7-r2 amd64, #850238

Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/chkcrontab/chkcrontab-1.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/chkcrontab/chkcrontab-1.7-r2.ebuild 
b/app-misc/chkcrontab/chkcrontab-1.7-r2.ebuild
index 039b64205480..3eb38db689fc 100644
--- a/app-misc/chkcrontab/chkcrontab-1.7-r2.ebuild
+++ b/app-misc/chkcrontab/chkcrontab-1.7-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/lyda/chkcrontab/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autoapi/

2022-06-08 Thread Joonas Niilola
commit: 7714380c06edc3bb8d082a1d0d4df46157e365e7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  8 06:12:43 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 06:12:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7714380c

dev-python/sphinx-autoapi: Stabilize 1.8.4 x86, #850241

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild 
b/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild
index f2c7b5faf48f..13f70dcff152 100644
--- a/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild
+++ b/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/readthedocs/sphinx-autoapi/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
dev-python/astroid[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-misc/chkcrontab/

2022-06-08 Thread Joonas Niilola
commit: 985742224ed3b98aa2a4500c8965e5eff512a8a5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  8 06:10:57 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 06:10:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98574222

app-misc/chkcrontab: Stabilize 1.7-r2 x86, #850238

Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/chkcrontab/chkcrontab-1.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/chkcrontab/chkcrontab-1.7-r2.ebuild 
b/app-misc/chkcrontab/chkcrontab-1.7-r2.ebuild
index 7eeb1c6d8f32..039b64205480 100644
--- a/app-misc/chkcrontab/chkcrontab-1.7-r2.ebuild
+++ b/app-misc/chkcrontab/chkcrontab-1.7-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/lyda/chkcrontab/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/

2022-06-08 Thread Joonas Niilola
commit: b0ea14feb7ee0680538ace4f389f1ef49ac754b9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  8 05:58:01 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 05:58:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ea14fe

media-video/yle-dl: stabilize 20220531 for amd64, x86

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/yle-dl/yle-dl-20220531.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/yle-dl/yle-dl-20220531.ebuild 
b/media-video/yle-dl/yle-dl-20220531.ebuild
index d1410579baf6..6c229c005229 100644
--- a/media-video/yle-dl/yle-dl-20220531.ebuild
+++ b/media-video/yle-dl/yle-dl-20220531.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-misc/khard/

2022-06-08 Thread Joonas Niilola
commit: 3a90dd4d22937739dee96a62ee503fd6ef5f719b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  8 06:06:45 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  8 06:06:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a90dd4d

app-misc/khard: Stabilize 0.17.0-r2 amd64, #850241

Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/khard/khard-0.17.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/khard/khard-0.17.0-r2.ebuild 
b/app-misc/khard/khard-0.17.0-r2.ebuild
index 08b51b6bbfde..446d201c14d3 100644
--- a/app-misc/khard/khard-0.17.0-r2.ebuild
+++ b/app-misc/khard/khard-0.17.0-r2.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == * ]]; then
EGIT_REPO_URI="https://github.com/scheibler/khard;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 IUSE="doc"



[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/

2022-06-08 Thread Michał Górny
commit: 2cf1804c7a8aa97c7fdd6b52f3fc39dbf0d00844
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  8 06:58:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  8 06:59:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf1804c

app-portage/mgorny-dev-scripts: Bump to v19

Signed-off-by: Michał Górny  gentoo.org>

 app-portage/mgorny-dev-scripts/Manifest|  1 +
 .../mgorny-dev-scripts-19.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-portage/mgorny-dev-scripts/Manifest 
b/app-portage/mgorny-dev-scripts/Manifest
index 2f5989879100..279bdbd7d8a3 100644
--- a/app-portage/mgorny-dev-scripts/Manifest
+++ b/app-portage/mgorny-dev-scripts/Manifest
@@ -1,3 +1,4 @@
 DIST mgorny-dev-scripts-16.tar.gz 11300 BLAKE2B 
f90c9149eb161606415789db12b83d8fd3afe7737aad5d9993ec5de73f7a45e61da8bb8400974d835faab25c19fbca83690905bf1d2da2257cb8d88dfb333d21
 SHA512 
3c99080eae230527f95a789ced9ce668ff640383f24d7ed4e16c694ff004ef0c65254106e886deec5bee467cce332e10ebfd352e5745e58cbcd37f6040dcb7ff
 DIST mgorny-dev-scripts-17.tar.gz 11380 BLAKE2B 
4483efc401fc65c814e6ec5307ebf81a1224199b5138befe618809ddc606aced81e7acbc69f5045512efbcf86b70ea406899bf6a1e2491da0cecf654a25b1f74
 SHA512 
7b006289d833e12cbb9f4d89c74b807ec72c196386a614e6d67048fd5ba6ae4b907a95ad48acfbc9a01f705ed1b36e9cb8a3465f363213b026f637e5e0f51158
 DIST mgorny-dev-scripts-18.tar.gz 11568 BLAKE2B 
976cbc79f2f5fd56793f860fdb52cbf60dd24959c57be80d883b779f24b0a12d3f6a055590a7defc6c1a95d11c6127d11d05d6e4bd3da43e1c7e92e07ab95b4e
 SHA512 
0e328d25e0040d310a9c0858ad69874d288c506159d19241cc8e850627c56c9dfe8721bac3a49b9be5de295df968019c910e6f137691d3eff600430595d10968
+DIST mgorny-dev-scripts-19.tar.gz 11566 BLAKE2B 
ca6cf6867d402c40844eba9975c1241abdcef05988dd15416b14ec90826a6fe6e56b09dbc579fd96f478dcac805da66759eda3bdfd506cac4ab62f2623b4b33f
 SHA512 
5835e7cc2a49de277a92b53b732357e49e63a0ccd74ede4a763479ffb2efd22566644a7c48c05ab5c6a1cca98b5cbdc993e3ab2d058cd938269d30f483c8ab7f

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-19.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-19.ebuild
new file mode 100644
index ..3b3f636dbc02
--- /dev/null
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-19.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Handy scripts for ebuild development and more"
+HOMEPAGE="https://github.com/mgorny/mgorny-dev-scripts;
+SRC_URI="https://github.com/mgorny/mgorny-dev-scripts/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+
+RDEPEND="
+   app-portage/gentoolkit
+   dev-perl/URI
+   dev-util/pkgcheck
+   dev-vcs/git
+   net-misc/wget
+   sys-apps/portage
+   x11-misc/xdg-utils
+   !dev-util/pkgdiff
+"
+
+src_install() {
+   dodoc README.rst
+   rm -f COPYING README.rst || die
+   dobin *
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/zabbix/files/

2022-06-08 Thread Miroslav Šulc
commit: 013a859248d449a387ae5754d3fc443491a9cf72
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jun  7 16:35:25 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jun  8 07:07:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013a8592

net-analyzer/zabbix: remove unused patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25797
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../files/zabbix-5.4.12-system.sw.packages.patch   | 35 --
 1 file changed, 35 deletions(-)

diff --git a/net-analyzer/zabbix/files/zabbix-5.4.12-system.sw.packages.patch 
b/net-analyzer/zabbix/files/zabbix-5.4.12-system.sw.packages.patch
deleted file mode 100644
index 54a5299ee791..
--- a/net-analyzer/zabbix/files/zabbix-5.4.12-system.sw.packages.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From ee5ed14f0f858eb0f776f5b8c4c1a1e740787bfa Mon Sep 17 00:00:00 2001
-From: Alexey Shvetsov 
-Date: Mon, 21 Mar 2022 11:23:54 +0300
-Subject: [PATCH] Allow to use system.sw.packages on gentoo linux
-
-Signed-off-by: Alexey Shvetsov 

- src/go/plugins/system/sw/sw.go   | 1 +
- src/libs/zbxsysinfo/linux/software.c | 1 +
- 2 files changed, 2 insertions(+)
-
-diff --git a/src/go/plugins/system/sw/sw.go b/src/go/plugins/system/sw/sw.go
-index 6ff354fd711..db9a4b763f7 100644
 a/src/go/plugins/system/sw/sw.go
-+++ b/src/go/plugins/system/sw/sw.go
-@@ -163,6 +163,7 @@ func getManagers() []manager {
-   {"pkgtools", "[ -d /var/log/packages ] && echo true", "ls 
/var/log/packages", parseRegex},
-   {"rpm", "rpm --version 2> /dev/null", "rpm -qa", parseRegex},
-   {"pacman", "pacman --version 2> /dev/null", "pacman -Q", 
parseRegex},
-+  {"portage", "emerge --version 2> /dev/null", "qlist -IRCv", 
parseRegex},
-   }
- }
- 
-diff --git a/src/libs/zbxsysinfo/linux/software.c 
b/src/libs/zbxsysinfo/linux/software.c
-index 24f8e93eed8..8dcf01a3e47 100644
 a/src/libs/zbxsysinfo/linux/software.c
-+++ b/src/libs/zbxsysinfo/linux/software.c
-@@ -176,6 +176,7 @@ static ZBX_PACKAGE_MANAGER package_managers[] =
-   {"pkgtools","[ -d /var/log/packages ] && echo true","ls 
/var/log/packages", NULL},
-   {"rpm", "rpm --version 2> /dev/null",   "rpm 
-qa",  NULL},
-   {"pacman",  "pacman --version 2> /dev/null","pacman 
-Q",NULL},
-+  {"portage", "emerge --version 2> /dev/null","qlist 
-IRCv",  NULL},
-   {NULL}
- };
- 



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/

2022-06-08 Thread Sam James
commit: 1335748afd56862daf5eac977f4f824e5f4e7dc4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 07:05:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 07:09:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1335748a

app-editors/vim: add 8.2.5066

Bug: https://bugs.gentoo.org/850550
Bug: https://bugs.gentoo.org/836432
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim/Manifest |  1 +
 app-editors/vim/{vim-.ebuild => vim-8.2.5066.ebuild} | 16 +---
 app-editors/vim/vim-.ebuild  | 16 +---
 3 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index ed4d92456abb..beff7d959453 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -9,3 +9,4 @@ DIST vim-8.2.3950.tar.gz 15865929 BLAKE2B 
e713895f847194845c1a794fc796e97678b116
 DIST vim-8.2.4285.tar.gz 15962343 BLAKE2B 
ba0971cbea3d3fe1761961f66a24281c06f0a509f1aac7c32e26f07b5d9d122b72da68646874b1f20879372d26e1b5a72f020913a31c1c0aa26f8e6bff074516
 SHA512 
760180b89c285b92f3ec40041c784e756a93d7c6d75386c1c737762b9041babfaa17fd0b9e47e3e4298b24b8f5c7300e6a1ab2addbbcda94e46c973a97d578ec
 DIST vim-8.2.4328.tar.gz 15983756 BLAKE2B 
23d95d2ae6772fbd2a15a73dff5af75dcebf87af5a6a600d8a30284d32d1f83999111bfaa0e49c0295ae42a06f49075aeb00f8ae969eff251889b363b7445fda
 SHA512 
f5e077891d22f468327e30808dba817efe74111c89948fbea5544be58333a8d3342290fa140939dd9c7d976575e63050e100daf947ba73373cc2268677020651
 DIST vim-8.2.4586.tar.gz 16251186 BLAKE2B 
26471b493397e58d3e3d6f2c0c5cc69a08c294dcd59367a12729d1762cf2043eab0987ec4c370bd1f4cbbc67d10576f8a6dcfcb748d224b2f35476dbade32597
 SHA512 
354464e51a3cc13e13f3194ef8a4d5ccec978da7eb385337a042a6b2e6b38a253c587815e7c972070c516f59c7d54c89bce6926ae7f7f9635cddfd1d0bd237b9
+DIST vim-8.2.5066.tar.gz 16497942 BLAKE2B 
613f009f6a03e28305763e471bf55b626f37bb8b0f01324d5a676f6682811e3c4a5c11442af839d06b7d94b3938f5a30306bac576eec5d3c76f4a135a3443bb3
 SHA512 
27fdd1e86b0488b974a9fd60523b31ba23b581cab4c9bd15aee9ae459e2f2d028d6887adf621ee88244b74d26697fc953b08b587a3a80b316d31b65fc588ce9e

diff --git a/app-editors/vim/vim-.ebuild 
b/app-editors/vim/vim-8.2.5066.ebuild
similarity index 95%
copy from app-editors/vim/vim-.ebuild
copy to app-editors/vim/vim-8.2.5066.ebuild
index 62ce11b27b08..0afdaaef7172 100644
--- a/app-editors/vim/vim-.ebuild
+++ b/app-editors/vim/vim-8.2.5066.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Please bump with app-editors/vim-core and app-editors/gvim
 
@@ -9,7 +9,7 @@ VIM_VERSION="8.2"
 LUA_COMPAT=( lua5-1 luajit )
 PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27"
 
 inherit vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 
ruby-single desktop xdg-utils
 
@@ -80,6 +80,8 @@ pkg_setup() {
 
 src_prepare() {
if [[ ${PV} != * ]] ; then
+   rm "${WORKDIR}"/patches/006-vim-8.0.0617-crosscompile.patch || 
die
+
# Gentoo patches to fix runtime issues, cross-compile errors, 
etc
eapply "${WORKDIR}"/patches/
fi
@@ -273,6 +275,10 @@ src_test() {
# Don't let vim talk to X
unset DISPLAY
 
+   # Arch and opensuse seem to do this and at this point, I'm willing
+   # to try anything to avoid random test hangs!
+   export TERM=xterm
+
# See 
https://github.com/vim/vim/blob/f08b0eb8691ff09f98bc4beef986ece1c521655f/src/testdir/runtest.vim#L5
# for more information on test variables we can use.
# Note that certain variables need vim-compatible regex (not PCRE), see 
e.g.
@@ -287,7 +293,11 @@ src_test() {
# Fragile and depends on TERM(?)
# - Test_spelldump_bang
# Hangs.
-   export 
TEST_SKIP_PAT='\(Test_expand_star_star\|Test_exrc\|Test_job_tty_in_out\|Test_spelldump_bang\)'
+   # - Test_fuzzy_completion_env
+   # Too sensitive to leaked environment variables.
+   # - Test_term_mouse_multiple_clicks_to_select_mode
+   # Hangs.
+   export 
TEST_SKIP_PAT='\(Test_expand_star_star\|Test_exrc\|Test_job_tty_in_out\|Test_spelldump_bang\|Test_fuzzy_completion_env\|Test_term_mouse_multiple_clicks_to_select_mode\)'
 
emake -j1 -C src/testdir nongui
 }

diff --git a/app-editors/vim/vim-.ebuild b/app-editors/vim/vim-.ebuild
index 62ce11b27b08..0afdaaef7172 100644
--- a/app-editors/vim/vim-.ebuild
+++ b/app-editors/vim/vim-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Please bump with app-editors/vim-core and app-editors/gvim
 
@@ -9,7 +9,7 @@ VIM_VERSION="8.2"
 LUA_COMPAT=( lua5-1 luajit )
 PYTHON_COMPAT=( 

[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2022-06-08 Thread Sam James
commit: f9f7862adbb0b00e48cf05385ac665594820c04a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 07:08:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 07:09:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f7862a

app-editors/gvim: add 8.2.5066

Bug: https://bugs.gentoo.org/850550
Bug: https://bugs.gentoo.org/836432
Signed-off-by: Sam James  gentoo.org>

 app-editors/gvim/Manifest   |  1 +
 app-editors/gvim/{gvim-.ebuild => gvim-8.2.5066.ebuild} | 12 +++-
 app-editors/gvim/gvim-.ebuild   | 12 +++-
 3 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index ed4d92456abb..beff7d959453 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -9,3 +9,4 @@ DIST vim-8.2.3950.tar.gz 15865929 BLAKE2B 
e713895f847194845c1a794fc796e97678b116
 DIST vim-8.2.4285.tar.gz 15962343 BLAKE2B 
ba0971cbea3d3fe1761961f66a24281c06f0a509f1aac7c32e26f07b5d9d122b72da68646874b1f20879372d26e1b5a72f020913a31c1c0aa26f8e6bff074516
 SHA512 
760180b89c285b92f3ec40041c784e756a93d7c6d75386c1c737762b9041babfaa17fd0b9e47e3e4298b24b8f5c7300e6a1ab2addbbcda94e46c973a97d578ec
 DIST vim-8.2.4328.tar.gz 15983756 BLAKE2B 
23d95d2ae6772fbd2a15a73dff5af75dcebf87af5a6a600d8a30284d32d1f83999111bfaa0e49c0295ae42a06f49075aeb00f8ae969eff251889b363b7445fda
 SHA512 
f5e077891d22f468327e30808dba817efe74111c89948fbea5544be58333a8d3342290fa140939dd9c7d976575e63050e100daf947ba73373cc2268677020651
 DIST vim-8.2.4586.tar.gz 16251186 BLAKE2B 
26471b493397e58d3e3d6f2c0c5cc69a08c294dcd59367a12729d1762cf2043eab0987ec4c370bd1f4cbbc67d10576f8a6dcfcb748d224b2f35476dbade32597
 SHA512 
354464e51a3cc13e13f3194ef8a4d5ccec978da7eb385337a042a6b2e6b38a253c587815e7c972070c516f59c7d54c89bce6926ae7f7f9635cddfd1d0bd237b9
+DIST vim-8.2.5066.tar.gz 16497942 BLAKE2B 
613f009f6a03e28305763e471bf55b626f37bb8b0f01324d5a676f6682811e3c4a5c11442af839d06b7d94b3938f5a30306bac576eec5d3c76f4a135a3443bb3
 SHA512 
27fdd1e86b0488b974a9fd60523b31ba23b581cab4c9bd15aee9ae459e2f2d028d6887adf621ee88244b74d26697fc953b08b587a3a80b316d31b65fc588ce9e

diff --git a/app-editors/gvim/gvim-.ebuild 
b/app-editors/gvim/gvim-8.2.5066.ebuild
similarity index 97%
copy from app-editors/gvim/gvim-.ebuild
copy to app-editors/gvim/gvim-8.2.5066.ebuild
index a68b9011e15f..3a720588f160 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-8.2.5066.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Please bump with app-editors/vim-core and app-editors/gvim
 
 VIM_VERSION="8.2"
 LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27"
 
 inherit vim-doc flag-o-matic xdg-utils bash-completion-r1 prefix lua-single 
python-single-r1 ruby-single
 
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 
@@ -106,6 +106,8 @@ pkg_setup() {
 
 src_prepare() {
if [[ ${PV} != * ]]; then
+   rm "${WORKDIR}"/patches/006-vim-8.0.0617-crosscompile.patch || 
di
+
# Gentoo patches to fix runtime issues, cross-compile errors, 
etc
eapply "${WORKDIR}"/patches/
fi

diff --git a/app-editors/gvim/gvim-.ebuild 
b/app-editors/gvim/gvim-.ebuild
index a68b9011e15f..3a720588f160 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Please bump with app-editors/vim-core and app-editors/gvim
 
 VIM_VERSION="8.2"
 LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27"
 
 inherit vim-doc flag-o-matic xdg-utils bash-completion-r1 prefix lua-single 
python-single-r1 ruby-single
 
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz


[gentoo-commits] repo/gentoo:master commit in: media-sound/whipper/

2022-06-08 Thread Sam James
commit: e9a7fa51a36b6ca90add3dcd6911acd5c7c2755c
Author: Quentin Retornaz  retornaz  com>
AuthorDate: Wed Jun  8 00:25:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 07:09:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a7fa51

media-sound/whipper: add py3.10 support

Closes: https://bugs.gentoo.org/850325
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Quentin Retornaz  retornaz.com>
Closes: https://github.com/gentoo/gentoo/pull/25801
Signed-off-by: Sam James  gentoo.org>

 media-sound/whipper/whipper-0.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/whipper/whipper-0.10.0.ebuild 
b/media-sound/whipper/whipper-0.10.0.ebuild
index 4ec1758f78e4..1049adc8eaa2 100644
--- a/media-sound/whipper/whipper-0.10.0.ebuild
+++ b/media-sound/whipper/whipper-0.10.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2022-06-08 Thread Sam James
commit: 971a0d7b75f23d236f1ded8bd1f7d90a4c2eacde
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 07:04:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 07:09:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971a0d7b

app-editors/vim-core: add 8.2.5066

Bug: https://bugs.gentoo.org/850550
Bug: https://bugs.gentoo.org/836432
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest   | 1 +
 .../vim-core/{vim-core-.ebuild => vim-core-8.2.5066.ebuild} | 6 --
 app-editors/vim-core/vim-core-.ebuild   | 6 --
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index ed4d92456abb..beff7d959453 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -9,3 +9,4 @@ DIST vim-8.2.3950.tar.gz 15865929 BLAKE2B 
e713895f847194845c1a794fc796e97678b116
 DIST vim-8.2.4285.tar.gz 15962343 BLAKE2B 
ba0971cbea3d3fe1761961f66a24281c06f0a509f1aac7c32e26f07b5d9d122b72da68646874b1f20879372d26e1b5a72f020913a31c1c0aa26f8e6bff074516
 SHA512 
760180b89c285b92f3ec40041c784e756a93d7c6d75386c1c737762b9041babfaa17fd0b9e47e3e4298b24b8f5c7300e6a1ab2addbbcda94e46c973a97d578ec
 DIST vim-8.2.4328.tar.gz 15983756 BLAKE2B 
23d95d2ae6772fbd2a15a73dff5af75dcebf87af5a6a600d8a30284d32d1f83999111bfaa0e49c0295ae42a06f49075aeb00f8ae969eff251889b363b7445fda
 SHA512 
f5e077891d22f468327e30808dba817efe74111c89948fbea5544be58333a8d3342290fa140939dd9c7d976575e63050e100daf947ba73373cc2268677020651
 DIST vim-8.2.4586.tar.gz 16251186 BLAKE2B 
26471b493397e58d3e3d6f2c0c5cc69a08c294dcd59367a12729d1762cf2043eab0987ec4c370bd1f4cbbc67d10576f8a6dcfcb748d224b2f35476dbade32597
 SHA512 
354464e51a3cc13e13f3194ef8a4d5ccec978da7eb385337a042a6b2e6b38a253c587815e7c972070c516f59c7d54c89bce6926ae7f7f9635cddfd1d0bd237b9
+DIST vim-8.2.5066.tar.gz 16497942 BLAKE2B 
613f009f6a03e28305763e471bf55b626f37bb8b0f01324d5a676f6682811e3c4a5c11442af839d06b7d94b3938f5a30306bac576eec5d3c76f4a135a3443bb3
 SHA512 
27fdd1e86b0488b974a9fd60523b31ba23b581cab4c9bd15aee9ae459e2f2d028d6887adf621ee88244b74d26697fc953b08b587a3a80b316d31b65fc588ce9e

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-8.2.5066.ebuild
similarity index 95%
copy from app-editors/vim-core/vim-core-.ebuild
copy to app-editors/vim-core/vim-core-8.2.5066.ebuild
index 1c7169a0e5f8..a662929d355c 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.5066.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Please bump with app-editors/vim and app-editors/gvim
 
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 
@@ -44,6 +44,8 @@ pkg_setup() {
 
 src_prepare() {
if [[ ${PV} != * ]] ; then
+   rm "${WORKDIR}"/patches/006-vim-8.0.0617-crosscompile.patch || 
die
+
# Gentoo patches to fix runtime issues, cross-compile errors, 
etc
eapply "${WORKDIR}"/patches
fi

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-.ebuild
index 1c7169a0e5f8..a662929d355c 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Please bump with app-editors/vim and app-editors/gvim
 
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/subversion/, dev-vcs/subversion/files/

2022-06-08 Thread Sam James
commit: 8dd9ea5055c9f00eb442189a59addad5dad0dda6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 07:09:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 07:09:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd9ea50

dev-vcs/subversion: add 1.14.2

Closes: https://bugs.gentoo.org/845984
Bug: https://bugs.gentoo.org/838085
Bug: https://bugs.gentoo.org/807343
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/subversion/Manifest|   1 +
 .../files/subversion-1.14.2-python3.11.patch   |  16 +
 dev-vcs/subversion/subversion-1.14.2.ebuild| 441 +
 3 files changed, 458 insertions(+)

diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest
index af59d7c4f533..b705b5220494 100644
--- a/dev-vcs/subversion/Manifest
+++ b/dev-vcs/subversion/Manifest
@@ -1,2 +1,3 @@
 DIST subversion-1.10.0_rc1-patches-1.tar.xz 2984 BLAKE2B 
7c9619b95ca6b433a58dc5baf3a1e1b14ef0017f714af81762b975d50a37b743788a4da65cf7f9eb8e633cbc813ad8dd974b530a19ec2d3fc74b75921f8f0c17
 SHA512 
aa7a25a253ea2da99520399d292d3e1602985392bae6dc5582003fdb9719d654638754b6e370b68b184ee6729ba3833bd511c09b2cb36f8f476b42063f55fbb2
 DIST subversion-1.14.1.tar.bz2 8504612 BLAKE2B 
27c6c5a9e656680b10fbc4b5c6d5fed36759d42d908e2bd5e56e19a7477c779c72314eb4a6766a13f1af047a759f9f9334b963c1d41cd48573b9800d5b671cc1
 SHA512 
0a70c7152b77cdbcb810a029263e4b3240b6ef41d1c19714e793594088d3cca758d40dfbc05622a806b06463becb73207df249393924ce591026b749b875fcdd
+DIST subversion-1.14.2.tar.bz2 8606570 BLAKE2B 
cf15c61b932823fb18b52f83d84907386f068d2d40e14dbab94c42ad9d4c0fdf35d82db78036d7c1f2be47c2d51cdd27bfb966eb7607a52a21e072aeff76fb38
 SHA512 
20ada4688ca07d9fb8da4b7d53b5084568652a3b9418c65e66bae950a16a3ff37710fcfc9c29ef14a89e75b2ceec4e9cf35d5876a7896ebc2b512cfb9ecc

diff --git a/dev-vcs/subversion/files/subversion-1.14.2-python3.11.patch 
b/dev-vcs/subversion/files/subversion-1.14.2-python3.11.patch
new file mode 100644
index ..37a3a87735f3
--- /dev/null
+++ b/dev-vcs/subversion/files/subversion-1.14.2-python3.11.patch
@@ -0,0 +1,16 @@
+https://src.fedoraproject.org/rpms/subversion/raw/rawhide/f/subversion-1.14.1-python-3.11-build.patch
+
+Use read_file instead of deprecated readfp  - removed in Python 3.11
+
+--- a/build/generator/gen_base.py
 b/build/generator/gen_base.py
+@@ -76,7 +76,7 @@
+ 
+ # Now read and parse build.conf
+ parser = configparser.ConfigParser()
+-parser.readfp(open(fname))
++parser.read_file(open(fname))
+ 
+ self.conf = build_path(os.path.abspath(fname))
+ 
+

diff --git a/dev-vcs/subversion/subversion-1.14.2.ebuild 
b/dev-vcs/subversion/subversion-1.14.2.ebuild
new file mode 100644
index ..8a18869d19ab
--- /dev/null
+++ b/dev-vcs/subversion/subversion-1.14.2.ebuild
@@ -0,0 +1,441 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WANT_AUTOMAKE="none"
+GENTOO_DEPEND_ON_PERL="no"
+PYTHON_COMPAT=( python3_{8..11} )
+USE_RUBY="ruby26"
+
+inherit autotools bash-completion-r1 db-use depend.apache flag-o-matic 
java-pkg-opt-2 libtool multilib perl-module python-any-r1 ruby-single xdg-utils
+
+MY_P="${P/_/-}"
+DESCRIPTION="Advanced version control system"
+HOMEPAGE="https://subversion.apache.org/;
+SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2
+   https://dev.gentoo.org/~polynomial-c/${PN}-1.10.0_rc1-patches-1.tar.xz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0 BSD MIT BSD-2 FSFAP unicode"
+SLOT="0"
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl 
plaintext-password-storage ruby sasl test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   app-arch/bzip2
+   app-arch/lz4
+   >=dev-db/sqlite-3.7.12
+   >=dev-libs/apr-1.5:1
+   >=dev-libs/apr-util-1.5:1
+   dev-libs/expat
+   dev-libs/libutf8proc:=
+   >=net-libs/serf-1.3.4
+   sys-apps/file
+   sys-libs/zlib
+   berkdb? ( >=sys-libs/db-4.0.14:= )
+   gnome-keyring? (
+   dev-libs/glib:2
+   app-crypt/libsecret
+   sys-apps/dbus
+   )
+   kwallet? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kwallet:5
+   sys-apps/dbus
+   )
+   perl? ( dev-lang/perl:= )
+   ruby? ( ${RUBY_DEPS} )
+   sasl? ( dev-libs/cyrus-sasl )
+"
+RDEPEND="${COMMON_DEPEND}
+   apache2? (
+   acct-group/apache
+   acct-user/apache
+   www-servers/apache[apache2_modules_dav]
+   )
+   !apache2? (
+   acct-group/svnusers
+   acct-user/svn
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2022-06-08 Thread Sam James
commit: 1757e0a355859faf7a76011f21153f81853880dd
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 07:10:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 07:10:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1757e0a3

app-editors/vim-core: drop back to ~arch

Bug: https://bugs.gentoo.org/822855
Bug: https://bugs.gentoo.org/796137
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/vim-core-8.2.5066.ebuild | 2 +-
 app-editors/vim-core/vim-core-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/vim-core/vim-core-8.2.5066.ebuild 
b/app-editors/vim-core/vim-core-8.2.5066.ebuild
index a662929d355c..3663d9c774fc 100644
--- a/app-editors/vim-core/vim-core-8.2.5066.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.5066.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-.ebuild
index a662929d355c..3663d9c774fc 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2022-06-08 Thread Sam James
commit: 58f93139e470abefc3705736f078f945175a6e12
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 07:10:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 07:10:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f93139

app-editors/gvim: drop back to ~arch

Bug: https://bugs.gentoo.org/822855
Bug: https://bugs.gentoo.org/796137
Signed-off-by: Sam James  gentoo.org>

 app-editors/gvim/gvim-8.2.5066.ebuild | 2 +-
 app-editors/gvim/gvim-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/gvim/gvim-8.2.5066.ebuild 
b/app-editors/gvim/gvim-8.2.5066.ebuild
index 3a720588f160..86c60ab64cc8 100644
--- a/app-editors/gvim/gvim-8.2.5066.ebuild
+++ b/app-editors/gvim/gvim-8.2.5066.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 

diff --git a/app-editors/gvim/gvim-.ebuild 
b/app-editors/gvim/gvim-.ebuild
index 3a720588f160..86c60ab64cc8 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/avr-libc/

2022-06-08 Thread Ulrich Müller
commit: e61d77fa08f6a640921e741017895740857fcd63
Author: Nils Freydank  posteo  de>
AuthorDate: Wed Jun  8 20:21:21 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jun  8 20:49:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61d77fa

dev-embedded/avr-libc: Bump to 2.1.0, drop IUSE="doc"

Bump to the new version and EAPI 8. There is an issue with upstream's
distfile signature for the HTML documentation, so dropping for now. IMHO we
should restore the flag and doc installation as soon as upstream's signature
is fixed.
Man pages are not affected as they are part of the main distfiles archive.

Bug: https://bugs.gentoo.org/837146
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-embedded/avr-libc/Manifest  |  2 +
 dev-embedded/avr-libc/avr-libc-2.1.0.ebuild | 72 +
 2 files changed, 74 insertions(+)

diff --git a/dev-embedded/avr-libc/Manifest b/dev-embedded/avr-libc/Manifest
index d737565dcdcb..b37ba57dab31 100644
--- a/dev-embedded/avr-libc/Manifest
+++ b/dev-embedded/avr-libc/Manifest
@@ -1,3 +1,5 @@
 DIST avr-libc-2.0.0.tar.bz2 3590893 BLAKE2B 
cc628f5f55d12c78ca9215e3e37b4a0061feae3c7c19653384b5d789fb6e1c70efe420631bf987379ae5524ec0f65c6df459eaad0fcfb80833cc4732ed5e796b
 SHA512 
fc8d062043d633350dbe05978935dcb8028257a4f1013f246af9658aef0671def19ac11577d1ee9302df68df1b8cf030b22441d96852e185db212263aacabea6
+DIST avr-libc-2.1.0.tar.bz2 3638672 BLAKE2B 
b17f3c4971221abe78d4f1d749c6f093e6fcf77b3435bc280af6025bf1c263a4d4d71c55c285ab7d7b458b361baa1d8b928f3ff706510c22b8c6d9f594c44abc
 SHA512 
207b8844353c45172cc819cd5e694bbfe7cd281359cd01cff520f1e70226852d708f1a4fc2e841b2ceb8e3f7d19f2ce45a3f499aee4a25eeb5f6f0aa919611c8
 DIST avr-libc-manpages-2.0.0.tar.bz2 151137 BLAKE2B 
7fbaa9c1014e8cf9b4caac723b57f9c24272da458b987ba302730116437bb3a5b49296c6804d857b421e6f71f2c4efda959d278ebcc14aba35fdd44a958dfca8
 SHA512 
8b4aaa6ae176076171e90e629e0e6142c4c56f9cc4f1640432384276df2f7b457f5137739535b07b9cede9b5b2e564db7fe200203faa4e2d0cd9874432507823
+DIST avr-libc-manpages-2.1.0.tar.bz2 149031 BLAKE2B 
3a2ab8b17ff4954cbe8ba1b1d7751b4d50993559eecb58315b5bcd5a6913f72a2c1138e2bf25f075e89bc7e5d45f00e5e1172b02de84e729c25abed7bdec8754
 SHA512 
a6fc16b5aa60c25ba1230c0be213bda173f8f437bc71553dc04974cd14e3b9c8ea0abb3a25eac2b6517d34e912880db8eb73fec4a5d5374aa5172e14acbf4fa4
 DIST avr-libc-user-manual-2.0.0.tar.bz2 932920 BLAKE2B 
d3190af26dbe38719bc78e73de31af1ce69d885b928f48a4fb9ccd145a33f19f71c017253ad16eadc641fc88495c642dd5fd1668c6bebddf7d813f70db01a3f6
 SHA512 
246180be1f793b46335a49f33028ff59bd7cc06ca3d8627309521801e405e0e1305663a2c0760521467e75732ad513749bf707732b59fb17744e51acda9bb2c6

diff --git a/dev-embedded/avr-libc/avr-libc-2.1.0.ebuild 
b/dev-embedded/avr-libc/avr-libc-2.1.0.ebuild
new file mode 100644
index ..af637bbc7ebc
--- /dev/null
+++ b/dev-embedded/avr-libc/avr-libc-2.1.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+CHOST="avr"
+CTARGET="avr"
+
+inherit flag-o-matic
+
+DESCRIPTION="C library for Atmel AVR microcontrollers"
+HOMEPAGE="http://www.nongnu.org/avr-libc/;
+SRC_URI="https://savannah.nongnu.org/download/avr-libc/${P}.tar.bz2
+   
https://savannah.nongnu.org/download/avr-libc/${PN}-manpages-${PV}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+# 'amd64' is a blessed placeholder for crossdev. It could
+# be any other arch. See bug #620316#c5
+# Don't add more arches to KEYWORDS.
+KEYWORDS="amd64"
+IUSE="headers-only"
+
+DEPEND=">=sys-devel/crossdev-0.9.1"
+[[ ${CATEGORY/cross-} != ${CATEGORY} ]] \
+   && RDEPEND="!dev-embedded/avr-libc" \
+   || RDEPEND=""
+
+DOCS="AUTHORS ChangeLog* NEWS README"
+
+pkg_setup() {
+   # check for avr-gcc, bug #134738
+   ebegin "Checking for avr-gcc"
+   if type -p avr-gcc > /dev/null ; then
+   eend 0
+   else
+   eend 1
+
+   eerror
+   eerror "Failed to locate 'avr-gcc' in \$PATH. You can install 
an AVR toolchain using:"
+   eerror "  $ crossdev -t avr"
+   eerror
+   die "AVR toolchain not found"
+   fi
+}
+
+src_prepare() {
+   default
+
+   # work around broken gcc versions PR45261
+   local mcu
+   for mcu in $(sed -r -n '/CHECK_AVR_DEVICE/{s:.*[(](.*)[)]:\1:;p}' 
configure.ac) ; do
+   if avr-gcc -E - -mmcu=${mcu} <<<"" |& grep -q 'unknown MCU' ; 
then
+   sed -i "/HAS_${mcu}=yes/s:yes:no:" configure
+   fi
+   done
+
+   strip-flags
+   strip-unsupported-flags
+}
+
+src_install() {
+   default
+
+   # man pages can not go into standard locations
+   # as they would then overwrite libc man pages
+   docinto man/man3
+   dodoc -r "${WORKDIR}"/man/man3/.
+
+   # Make sure diff cross-compilers don't collide #414075
+   mv 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/avr-libc/

2022-06-08 Thread Ulrich Müller
commit: 5b3e172fddebda88348cdde3068e961525ae2d5e
Author: Nils Freydank  posteo  de>
AuthorDate: Wed Jun  8 20:21:22 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jun  8 20:49:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3e172f

dev-embedded/avr-libc: Drop the old package with EAPI=5

Closes: https://bugs.gentoo.org/837146
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-embedded/avr-libc/Manifest  |  3 --
 dev-embedded/avr-libc/avr-libc-2.0.0.ebuild | 78 -
 2 files changed, 81 deletions(-)

diff --git a/dev-embedded/avr-libc/Manifest b/dev-embedded/avr-libc/Manifest
index b37ba57dab31..803d0c4b9ebe 100644
--- a/dev-embedded/avr-libc/Manifest
+++ b/dev-embedded/avr-libc/Manifest
@@ -1,5 +1,2 @@
-DIST avr-libc-2.0.0.tar.bz2 3590893 BLAKE2B 
cc628f5f55d12c78ca9215e3e37b4a0061feae3c7c19653384b5d789fb6e1c70efe420631bf987379ae5524ec0f65c6df459eaad0fcfb80833cc4732ed5e796b
 SHA512 
fc8d062043d633350dbe05978935dcb8028257a4f1013f246af9658aef0671def19ac11577d1ee9302df68df1b8cf030b22441d96852e185db212263aacabea6
 DIST avr-libc-2.1.0.tar.bz2 3638672 BLAKE2B 
b17f3c4971221abe78d4f1d749c6f093e6fcf77b3435bc280af6025bf1c263a4d4d71c55c285ab7d7b458b361baa1d8b928f3ff706510c22b8c6d9f594c44abc
 SHA512 
207b8844353c45172cc819cd5e694bbfe7cd281359cd01cff520f1e70226852d708f1a4fc2e841b2ceb8e3f7d19f2ce45a3f499aee4a25eeb5f6f0aa919611c8
-DIST avr-libc-manpages-2.0.0.tar.bz2 151137 BLAKE2B 
7fbaa9c1014e8cf9b4caac723b57f9c24272da458b987ba302730116437bb3a5b49296c6804d857b421e6f71f2c4efda959d278ebcc14aba35fdd44a958dfca8
 SHA512 
8b4aaa6ae176076171e90e629e0e6142c4c56f9cc4f1640432384276df2f7b457f5137739535b07b9cede9b5b2e564db7fe200203faa4e2d0cd9874432507823
 DIST avr-libc-manpages-2.1.0.tar.bz2 149031 BLAKE2B 
3a2ab8b17ff4954cbe8ba1b1d7751b4d50993559eecb58315b5bcd5a6913f72a2c1138e2bf25f075e89bc7e5d45f00e5e1172b02de84e729c25abed7bdec8754
 SHA512 
a6fc16b5aa60c25ba1230c0be213bda173f8f437bc71553dc04974cd14e3b9c8ea0abb3a25eac2b6517d34e912880db8eb73fec4a5d5374aa5172e14acbf4fa4
-DIST avr-libc-user-manual-2.0.0.tar.bz2 932920 BLAKE2B 
d3190af26dbe38719bc78e73de31af1ce69d885b928f48a4fb9ccd145a33f19f71c017253ad16eadc641fc88495c642dd5fd1668c6bebddf7d813f70db01a3f6
 SHA512 
246180be1f793b46335a49f33028ff59bd7cc06ca3d8627309521801e405e0e1305663a2c0760521467e75732ad513749bf707732b59fb17744e51acda9bb2c6

diff --git a/dev-embedded/avr-libc/avr-libc-2.0.0.ebuild 
b/dev-embedded/avr-libc/avr-libc-2.0.0.ebuild
deleted file mode 100644
index f8785af9045e..
--- a/dev-embedded/avr-libc/avr-libc-2.0.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-CHOST="avr"
-CTARGET="avr"
-
-inherit flag-o-matic epatch
-
-DESCRIPTION="C library for Atmel AVR microcontrollers"
-HOMEPAGE="http://www.nongnu.org/avr-libc/;
-SRC_URI="https://savannah.nongnu.org/download/avr-libc/${P}.tar.bz2
-   
https://savannah.nongnu.org/download/avr-libc/${PN}-manpages-${PV}.tar.bz2
-   doc? ( 
https://savannah.nongnu.org/download/avr-libc/${PN}-user-manual-${PV}.tar.bz2 )"
-
-LICENSE="BSD"
-SLOT="0"
-# 'amd64' is a blessed placeholder for crossdev. It could
-# be any other arch. See bug #620316#c5
-# Don't add more arches to KEYWORDS.
-KEYWORDS="amd64"
-IUSE="doc headers-only"
-
-DEPEND=">=sys-devel/crossdev-0.9.1"
-[[ ${CATEGORY/cross-} != ${CATEGORY} ]] \
-   && RDEPEND="!dev-embedded/avr-libc" \
-   || RDEPEND=""
-
-DOCS="AUTHORS ChangeLog* NEWS README"
-
-pkg_setup() {
-   # check for avr-gcc, bug #134738
-   ebegin "Checking for avr-gcc"
-   if type -p avr-gcc > /dev/null ; then
-   eend 0
-   else
-   eend 1
-
-   eerror
-   eerror "Failed to locate 'avr-gcc' in \$PATH. You can install 
an AVR toolchain using:"
-   eerror "  $ crossdev -t avr"
-   eerror
-   die "AVR toolchain not found"
-   fi
-}
-
-src_prepare() {
-   epatch_user #455828
-
-   # work around broken gcc versions PR45261
-   local mcu
-   for mcu in $(sed -r -n '/CHECK_AVR_DEVICE/{s:.*[(](.*)[)]:\1:;p}' 
configure.ac) ; do
-   if avr-gcc -E - -mmcu=${mcu} <<<"" |& grep -q 'unknown MCU' ; 
then
-   sed -i "/HAS_${mcu}=yes/s:yes:no:" configure
-   fi
-   done
-
-   # Install docs in correct directory
-   sed -i -e "/DOC_INST_DIR/s:\$(VERSION):${PVR}:" configure || die
-
-   strip-flags
-   strip-unsupported-flags
-}
-
-src_install() {
-   default
-
-   # man pages can not go into standard locations
-   # as they would then overwrite libc man pages
-   docinto man/man3
-   dodoc -r "${WORKDIR}"/man/man3/.
-
-   use doc && dohtml "${WORKDIR}"/${PN}-user-manual-${PV}/*
-
-   # Make sure diff cross-compilers don't collide #414075
-   mv 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/timeslot/

2022-06-08 Thread David Roman
commit: cf78d236f4db3201c931ad8a8369d4629658acbf
Author: David Roman  gmail  com>
AuthorDate: Wed Jun  8 22:05:39 2022 +
Commit: David Roman  gmail  com>
CommitDate: Wed Jun  8 22:07:54 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf78d236

dev-python/timeslot: new package, add 0.1.2

Signed-off-by: David Roman  gmail.com>

 dev-python/timeslot/Manifest  |  1 +
 dev-python/timeslot/metadata.xml  |  8 
 dev-python/timeslot/timeslot-0.1.2.ebuild | 21 +
 3 files changed, 30 insertions(+)

diff --git a/dev-python/timeslot/Manifest b/dev-python/timeslot/Manifest
new file mode 100644
index 0..71eaefc65
--- /dev/null
+++ b/dev-python/timeslot/Manifest
@@ -0,0 +1 @@
+DIST timeslot-0.1.2.tar.gz 3156 BLAKE2B 
8a5b87bae4c594534369a2508b32f714546235833db7ca2c56ccba43daf550263abb772001f6bb06428a4639a5187b9a6b5f95508c89641b99071adc05230467
 SHA512 
f3dec3e8022a8f61b67a19268d50f7a53749d3f4b1bc5f98384cd8a90d79e68d25fddca41c9099d651330a8d81aec15849b927b7dd470701a7f436c111dad1e3

diff --git a/dev-python/timeslot/metadata.xml b/dev-python/timeslot/metadata.xml
new file mode 100644
index 0..01c1fc848
--- /dev/null
+++ b/dev-python/timeslot/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+

diff --git a/dev-python/timeslot/timeslot-0.1.2.ebuild 
b/dev-python/timeslot/timeslot-0.1.2.ebuild
new file mode 100644
index 0..b27215477
--- /dev/null
+++ b/dev-python/timeslot/timeslot-0.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Time slots/intervals with an arbitrary start and stop"
+HOMEPAGE="https://github.com/ErikBjare/timeslot;
+LICENSE="MIT"
+
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+KEYWORDS="~amd64"
+SLOT="0"
+
+# Not available for now
+RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2022-06-08 Thread Sam James
commit: c80fd324b0ab7cafb11847dff2d6c7b23ade2997
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 22:29:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 22:30:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80fd324

sys-libs/glibc: fix linux-headers check

The comment in the ebuild tries to say it all, but the gist is that
because the environment (which includes installed packages and their versions!)
isn't (necessarily) consistent b/t pkg_pretend and pkg_setup, and pkg_pretend
is run before any packages are merged at all, if one has an old linux-headers
installed, and a new linux-headers is queued to upgrade before glibc, the
emerge will still die in pkg_pretend b/c it's run before the new linux-headers
(or indeed anything) gets merged.

Signed-off-by: Sam James  gentoo.org>

 sys-libs/glibc/glibc-.ebuild | 18 +-
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 8c330f867cbc..2a030e2f9928 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -785,11 +785,19 @@ sanity_prechecks() {
fi
fi
 
-   ebegin "Checking linux-headers version (${build_kv} >= 
${want_kv})"
-   if ! eend_KV ${build_kv} ${want_kv} ; then
-   echo
-   eerror "You need linux-headers of at least 
${want_kv}!"
-   die "linux-headers version too low!"
+   # Do not run this check for pkg_pretend, just pkg_setup 
and friends (if we ever get used there).
+   # It's plausible (seen it in the wild) that Portage 
will (correctly) schedule a linux-headers
+   # upgrade before glibc, but because pkg_pretend gets 
run before any packages are merged at all (not
+   # just glibc), the whole emerge gets aborted without a 
good reason. We probably don't
+   # need to run this check at all given we have a 
dependency on the right headers,
+   # but let's leave it as-is for now.
+   if [[ ${EBUILD_PHASE_FUNC} != pkg_pretend ]] ; then
+   ebegin "Checking linux-headers version 
(${build_kv} >= ${want_kv})"
+   if ! eend_KV ${build_kv} ${want_kv} ; then
+   echo
+   eerror "You need linux-headers of at 
least ${want_kv}!"
+   die "linux-headers version too low!"
+   fi
fi
fi
fi



<    1   2   3   4