[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-09 Thread Jakov Smolić
commit: 3723f96500c2227ccc89dd7a47db3072585def00
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 10 06:42:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 10 06:42:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3723f965

dev-lang/erlang: Stabilize 25.0.4 x86, #869311

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/erlang/erlang-25.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.4.ebuild 
b/dev-lang/erlang/erlang-25.0.4.ebuild
index e5be8b213356..3c48e377568b 100644
--- a/dev-lang/erlang/erlang-25.0.4.ebuild
+++ b/dev-lang/erlang/erlang-25.0.4.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # same build of ERTS that was used when compiling the code.  See
 # http://erlang.org/doc/system_principles/misc.html for more information.
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/modsecurity/

2022-09-09 Thread Jakov Smolić
commit: 7f86d92fa51444b048865ae747f3c5d92f0b7beb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 10 06:42:10 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 10 06:42:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f86d92f

dev-libs/modsecurity: Stabilize 3.0.7 x86, #869116

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/modsecurity/modsecurity-3.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/modsecurity/modsecurity-3.0.7.ebuild 
b/dev-libs/modsecurity/modsecurity-3.0.7.ebuild
index ca8015c34eda..bdd4786e7842 100644
--- a/dev-libs/modsecurity/modsecurity-3.0.7.ebuild
+++ b/dev-libs/modsecurity/modsecurity-3.0.7.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="doc fuzzyhash geoip geoip2 json lmdb lua pcre2"
 
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2022-09-09 Thread Jakov Smolić
commit: f9aa0cce7cd954dadf9f3388ac106ea952828a21
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 10 06:42:11 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 10 06:42:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9aa0cce

www-servers/nginx: Stabilize 1.23.1-r1 x86, #869116

Signed-off-by: Jakov Smolić  gentoo.org>

 www-servers/nginx/nginx-1.23.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/nginx/nginx-1.23.1-r1.ebuild 
b/www-servers/nginx/nginx-1.23.1-r1.ebuild
index cbfbcfbe30f2..874658a6e5c3 100644
--- a/www-servers/nginx/nginx-1.23.1-r1.ebuild
+++ b/www-servers/nginx/nginx-1.23.1-r1.ebuild
@@ -202,7 +202,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
nginx_modules_http_push_stream? ( GPL-3 )"
 
 SLOT="mainline"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 # Package doesn't provide a real test suite
 RESTRICT="test"



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

2022-09-09 Thread Jakov Smolić
commit: 31d8e3323cddafe628682e1a76f80b89283de4f9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 10 06:41:45 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 10 06:41:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d8e332

media-sound/exaile: Stabilize 4.1.2 amd64, #869425

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/exaile/exaile-4.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/exaile/exaile-4.1.2.ebuild 
b/media-sound/exaile/exaile-4.1.2.ebuild
index 5fd5b6a75bca..27c4ab99ab06 100644
--- a/media-sound/exaile/exaile-4.1.2.ebuild
+++ b/media-sound/exaile/exaile-4.1.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/exaile/exaile.git";
 else

SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_/-}/${PN}-${PV/_/}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
S="${WORKDIR}/${PN}-${PV/_/-}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/flac/

2022-09-09 Thread Miroslav Šulc
commit: 75bb6f218e590aac43fe13bf9941ce630c55b5bb
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep 10 06:21:18 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep 10 06:21:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bb6f21

media-libs/flac: bump to 1.4.0

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/flac/Manifest  |  1 +
 media-libs/flac/flac-1.4.0.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/flac/Manifest b/media-libs/flac/Manifest
index b8a23c4d2cbe..e94ef33b1852 100644
--- a/media-libs/flac/Manifest
+++ b/media-libs/flac/Manifest
@@ -1 +1,2 @@
 DIST flac-1.3.4.tar.xz 1038356 BLAKE2B 
0553cd42705f31d6a98d10e8b73953265e97c6b1e46bb59c7d97d12ec1b4aae4c3d6f5e85b9e5d1513f7efac82a65ea9dc59d89d8df0254ff3ab1188039c55c5
 SHA512 
4a626e8a1bd126e234c0e5061e3b46f3a27c2065fdfa228fd8cf00d3c7fa2c05fafb5cec36acce7bfce4914bfd7db0b2a27ee15decf2d8c4caad630f62d44ec9
+DIST flac-1.4.0.tar.xz 783372 BLAKE2B 
69fd756ae6a41bdf84a1237cb24949ae24126a66432a0ecf1d9943a9ddd082629aa9ff480bf77ff60fcfc2401a4942bdc4549e22378841997e0d1a83f8f18f25
 SHA512 
b7310de7bcf49584c0a1fdc6d5ee7216a8ab3e2b1af85366fa0905752da13e1cbb9638e0d92f3b756568a69848abf4d5c2fe0d21a86c6fdb4840f2678daf0f8d

diff --git a/media-libs/flac/flac-1.4.0.ebuild 
b/media-libs/flac/flac-1.4.0.ebuild
new file mode 100644
index ..2a50c9496016
--- /dev/null
+++ b/media-libs/flac/flac-1.4.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="free lossless audio encoder and decoder"
+HOMEPAGE="https://xiph.org/flac/";
+SRC_URI="https://downloads.xiph.org/releases/${PN}/${P}.tar.xz";
+
+LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+cxx debug ogg cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_x86_sse 
static-libs"
+
+RDEPEND="ogg? ( media-libs/libogg[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-arch/xz-utils
+   sys-devel/gettext
+   virtual/pkgconfig
+   abi_x86_32? ( dev-lang/nasm )"
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-doxygen-docs
+   --disable-examples
+   --disable-xmms-plugin
+   $([[ ${CHOST} == *-darwin* ]] && echo 
"--disable-asm-optimizations")
+   $(use_enable cpu_flags_ppc_altivec altivec)
+   $(use_enable cpu_flags_ppc_vsx vsx)
+   $(use_enable cpu_flags_x86_sse sse)
+   $(use_enable cxx cpplibs)
+   $(use_enable debug)
+   $(use_enable ogg)
+   $(use_enable static-libs static)
+
+   # cross-compile fix (bug #521446)
+   # no effect if ogg support is disabled
+   --with-ogg
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   if [[ ${UID} != 0 ]]; then
+   emake -j1 check
+   else
+   ewarn "Tests will fail if ran as root, skipping."
+   fi
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/source-han-mono/

2022-09-09 Thread Ronny Gutbrod
commit: e9b5432c4460478e3fda14907a252325e6264d3c
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Sep 10 06:01:22 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Sep 10 06:01:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9b5432c

media-fonts/source-han-mono: new package, add 1.002

Bug: https://bugs.gentoo.org/699614
Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 media-fonts/source-han-mono/Manifest   |  1 +
 media-fonts/source-han-mono/metadata.xml   | 12 +++
 .../source-han-mono/source-han-mono-1.002.ebuild   | 25 ++
 3 files changed, 38 insertions(+)

diff --git a/media-fonts/source-han-mono/Manifest 
b/media-fonts/source-han-mono/Manifest
new file mode 100644
index 0..2480d675b
--- /dev/null
+++ b/media-fonts/source-han-mono/Manifest
@@ -0,0 +1 @@
+DIST source-han-mono-1.002.ttc 122117628 BLAKE2B 
bf7f6e96b9f8b9c9d752263523f075d46d62f2eff9ed1d174008b66ef413c7cb2a5422b0e5352fb119c94850de055661acc18e928ff747fd37f933ba9868581e
 SHA512 
315eae53d2417e78d9d92844614a5f4a4684f6c6160342779c738331c3e627c9f2e550f9d6d515d9023b597a2adbbb4672cd0b1efbb091bf0674ce057474c39c

diff --git a/media-fonts/source-han-mono/metadata.xml 
b/media-fonts/source-han-mono/metadata.xml
new file mode 100644
index 0..bf01756f3
--- /dev/null
+++ b/media-fonts/source-han-mono/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   
+   adobe-fonts/source-han-mono
+   
+

diff --git a/media-fonts/source-han-mono/source-han-mono-1.002.ebuild 
b/media-fonts/source-han-mono/source-han-mono-1.002.ebuild
new file mode 100644
index 0..513b54344
--- /dev/null
+++ b/media-fonts/source-han-mono/source-han-mono-1.002.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="Pan-CJK OpenType/CFF mono font family"
+HOMEPAGE="https://github.com/adobe-fonts/source-han-serif/";
+SRC_URI="https://github.com/adobe-fonts/${PN}/releases/download/${PV}/SourceHanMono.ttc
 -> ${P}.ttc"
+S=${WORKDIR}
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+
+FONT_SUFFIX="ttc"
+RESTRICT="binchecks strip"
+
+BDEPEND="app-arch/unzip"
+
+src_prepare() {
+   cp "${DISTDIR}"/${P}.ttc . || die
+   default
+}



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

2022-09-09 Thread Hans de Graaff
commit: 29200b1242c84c136f50d85bd699bf51a5d2a9d6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 10 05:59:20 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 10 05:59:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29200b12

profiles/updates/3Q-2022: slotmove rack-test

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

 profiles/updates/3Q-2022 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/updates/3Q-2022 b/profiles/updates/3Q-2022
index 91742f7d8e70..1a0a8ac65926 100644
--- a/profiles/updates/3Q-2022
+++ b/profiles/updates/3Q-2022
@@ -13,3 +13,4 @@ move dev-python/PyQt6_sip dev-python/PyQt6-sip
 move dev-python/PyQt6_WebEngine dev-python/PyQt6-WebEngine
 move net-p2p/go-ipfs net-p2p/kubo
 move app-admin/ansible-base app-admin/ansible-core
+slotmove =dev-ruby/rack-test-2.0.2 1.0 2



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

2022-09-09 Thread Hans de Graaff
commit: 9263be394dd39208fa75454fd1ac8e065b9005b7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 10 05:57:27 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 10 05:57:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9263be39

dev-ruby/rack-test: move rack-test-2 into separate slot

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

 dev-ruby/rack-test/rack-test-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-test/rack-test-2.0.2.ebuild 
b/dev-ruby/rack-test/rack-test-2.0.2.ebuild
index d4c143fc00ca..15c959648795 100644
--- a/dev-ruby/rack-test/rack-test-2.0.2.ebuild
+++ b/dev-ruby/rack-test/rack-test-2.0.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rack-test/rack-test";
 SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
-SLOT="1.0"
+SLOT="$(ver_cut 1)"
 KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 



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

2022-09-09 Thread Hans de Graaff
commit: 72b5c1fd763aaf81675cfe16aa87b57b6c58c1a5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep  9 06:40:47 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 10 05:42:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b5c1fd

dev-ruby/kramdown: drop 2.3.1-r1, 2.3.2

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

 dev-ruby/kramdown/Manifest |  2 --
 dev-ruby/kramdown/kramdown-2.3.1-r1.ebuild | 55 --
 dev-ruby/kramdown/kramdown-2.3.2.ebuild| 55 --
 3 files changed, 112 deletions(-)

diff --git a/dev-ruby/kramdown/Manifest b/dev-ruby/kramdown/Manifest
index 32f424774d3b..6d06c2bd7b17 100644
--- a/dev-ruby/kramdown/Manifest
+++ b/dev-ruby/kramdown/Manifest
@@ -1,3 +1 @@
-DIST kramdown-2.3.1.gem 122368 BLAKE2B 
731e20904f238f44db594c7b8efac858187c935d9fbf8a421ddceeb1aa486f0980b502953f8eaa7e3100f7b7722d09b1da35091d28977c70cfd1ef24a080c3e1
 SHA512 
d1955065e3c5d7a60e595b647d5e453cf07a08fe25d40c67cf6f32d30f704a2c653a52959f8c71b3290e6da74836a085fa6bf8201c878303ad572dee8cc64496
-DIST kramdown-2.3.2.gem 122368 BLAKE2B 
cfed374793257a152e99a0417997c39de943ae8d31b178715355841248789f3986b1bee455396a5ac8ad2d6784a5fd33e82effb8430230cddec83579cb8ca2d9
 SHA512 
268b55b45ad2c6dd02776abd5777c7f51ea8724c64b03d8a859bd809b54b181e018fcf5ca38170c89acfac5cef2e6de253f1c6037fe642c6c093e339fd8f4d1b
 DIST kramdown-2.4.0.gem 122368 BLAKE2B 
86b1232583dc88f8a576fb17e3e2ee756f109700634783815e8ba1f722dd8c872f2f6a978d33e1970814530090665eba3693206e57d3f274bb39655a7ac2d208
 SHA512 
8e52c5cc53d2f0085e30188aa7bf67f92dfe7f0801297c6a45293cca307e3442baa06443638c1161dad4a4aa332cbc5b4f9b6281ba4c6346122a9fff5a3743c7

diff --git a/dev-ruby/kramdown/kramdown-2.3.1-r1.ebuild 
b/dev-ruby/kramdown/kramdown-2.3.1-r1.ebuild
deleted file mode 100644
index d41f19d16265..
--- a/dev-ruby/kramdown/kramdown-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CONTRIBUTERS"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Yet-another-markdown-parser but fast, pure Ruby, using strict 
syntax definition"
-HOMEPAGE="https://kramdown.gettalong.org/";
-
-LICENSE="MIT"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="latex"
-
-LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra 
)"
-RDEPEND+=" ${LATEX_DEPS}"
-DEPEND+=" test? (
-   ${LATEX_DEPS}
-   >=app-text/htmltidy-5.0.0
-)"
-
-ruby_add_rdepend "
-   dev-ruby/rexml
-   >=dev-ruby/rouge-1.8
-   >=dev-ruby/stringex-1.5.1
-   !!=dev-ruby/minitest-5.0 )"
-
-all_ruby_prepare() {
-   if ! use latex; then
-   # Remove latex tests. They will fail gracefully when latex isn't
-   # present at all, but not when components are missing (most
-   # notable ucs.sty).
-   sed -i -e '/latex -v/,/^  end/ s:^:#:' test/test_files.rb || die
-   fi
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   doman man/man1/kramdown.1
-}

diff --git a/dev-ruby/kramdown/kramdown-2.3.2.ebuild 
b/dev-ruby/kramdown/kramdown-2.3.2.ebuild
deleted file mode 100644
index d6208fd4678a..
--- a/dev-ruby/kramdown/kramdown-2.3.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CONTRIBUTERS"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Yet-another-markdown-parser but fast, pure Ruby, using strict 
syntax definition"
-HOMEPAGE="https://kramdown.gettalong.org/";
-
-LICENSE="MIT"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86"
-IUSE="latex"
-
-LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra 
)"
-RDEPEND+=" ${LATEX_DEPS}"
-DEPEND+=" test? (
-   ${LATEX_DEPS}
-   >=app-text/htmltidy-5.0.0
-)"
-
-ruby_add_rdepend "
-   dev-ruby/rexml
-   >=dev-ruby/rouge-3.26.0:2
-   >=dev-ruby/stringex-1.5.1
-   !!=dev-ruby/minitest-5.0 )"
-
-all_ruby_prepare() {
-   if ! use latex; then
-   # Remove latex tests. They will fail gracefully when latex isn't
-   # present at all, but not when components are missing (most
-   # notable ucs.sty).
-   sed -i -e '/latex -v/,/^  end/ s:^:#:' test/test_files.rb || die
-   fi
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   doman man/man1/k

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

2022-09-09 Thread Hans de Graaff
commit: 4a2011e286216ef3041279b5577b61e30c1754f8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep  9 06:41:37 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 10 05:42:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2011e2

dev-ruby/stringex: drop 2.8.5-r1

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

 dev-ruby/stringex/stringex-2.8.5-r1.ebuild | 32 --
 1 file changed, 32 deletions(-)

diff --git a/dev-ruby/stringex/stringex-2.8.5-r1.ebuild 
b/dev-ruby/stringex/stringex-2.8.5-r1.ebuild
deleted file mode 100644
index 665397c975fd..
--- a/dev-ruby/stringex/stringex-2.8.5-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Extensions for Ruby's String class"
-HOMEPAGE="https://github.com/rsl/stringex";
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="test"
-
-# we could rely on activerecord[sqlite3], but since we do not remove the
-# sqlite3 adapter from activerecord when building -sqlite3, it's easier
-# to just add another dependency, so the user doesn't have to change the
-# USE flags at all.
-ruby_add_bdepend "
-   test? (
-   dev-ruby/i18n:1
-   dev-ruby/redcloth
-   dev-ruby/test-unit:2
-   || ( dev-ruby/activerecord:7.0[sqlite] 
dev-ruby/activerecord:6.1[sqlite] dev-ruby/activerecord:6.0[sqlite] 
dev-ruby/activerecord:5.2[sqlite] )
-   )"
-
-all_ruby_prepare() {
-   # Let tests work with newer rails versions
-   sed -i -e 's/update_attributes/update/' test/unit/acts_as_url/adapter/* 
|| die
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/

2022-09-09 Thread Arthur Zamarin
commit: a42f828baaac0b47a0083aeaced003daa40012b4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 05:05:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42f828b

app-admin/awscli: add 1.25.71

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.25.71.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 2ac1f733d8df..b8cd1b15e488 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.25.65.gh.tar.gz 2263933 BLAKE2B 
5c516e6a95a333073cf7200eff476e625
 DIST aws-cli-1.25.66.gh.tar.gz 2264111 BLAKE2B 
7aaa42d654a873fea44fe64e0805c240700830c653ecfbfab4bf8838ba2aca5ec9508241e9fd9329b546d098eb4c68f886dac1afc31e12cea4779cc35ec091fb
 SHA512 
dcddfebf2051fad23208c2617596c6aa4462e940056f5963526983c15b6c33bb118a769f139a8c8297d413e9a6ae129d7e14a6ffa56aa595dcde0128ea10d5c2
 DIST aws-cli-1.25.67.gh.tar.gz 2264702 BLAKE2B 
88bdeab8fe85d17d7aa78ff00125e1c3e1d098093d68b7e7213896d101bff443cb2ed23b8ed9245eb3727b41abd34a8047616eee777f802d52b3a26594e214c5
 SHA512 
a01b333d36160a43c1f28d01600e1f1d095e4713500bac3b13fc336bf790943251fefb72dc7bc177eaf4265b794658d62ff72ee00abd348c1265d04b58564136
 DIST aws-cli-1.25.70.gh.tar.gz 2267239 BLAKE2B 
e20606c8b3df77698f6ad67eb28a63d8ddb5750782a5ca5a690d36bf5ec5d171aebda115a3c828fbae948037d71e11ead73e163fdaa55e81614ea245a51f54e5
 SHA512 
7984a56f4e224389822ebb6aa56927cc669630ba8fbebbb59178406ce1dcbb298ef0f83353c02ab37eaf4e0bfcd6b86363712d3f711540993044fa6517b84364
+DIST aws-cli-1.25.71.gh.tar.gz 2267936 BLAKE2B 
a44cc3995335d2556e919879127ebac77c274d6a1f55a390acb85d59d1ee3850826a9d0cc1b7d4e86cb7a5abf9ebac00a1a62aa0d0846a06c04166fa40b18abf
 SHA512 
8c0f235a8f16404ca770ff8c157b52981bd808c25c045e39f7cca6b35d992caa921ac84f82309323b1b742ff783296a1d9ca51cb154704270940ce8a900c09b0

diff --git a/app-admin/awscli/awscli-1.25.71.ebuild 
b/app-admin/awscli/awscli-1.25.71.ebuild
new file mode 100644
index ..3d5bba5c1200
--- /dev/null
+++ b/app-admin/awscli/awscli-1.25.71.ebuild
@@ -0,0 +1,72 @@
+# 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_{8..10} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+# botocore is x.(y+2).(z-1)
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2022-09-09 Thread Arthur Zamarin
commit: 40d02f3d1d07952a37c66e2c18a14f17ee2f6118
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 05:37:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d02f3d

dev-python/numpy: add 1.23.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/numpy/Manifest|   4 +
 dev-python/numpy/numpy-1.23.3.ebuild | 187 +++
 2 files changed, 191 insertions(+)

diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index b7ac818f550c..cc9a6554141e 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -7,6 +7,7 @@ DIST numpy-1.22.4.zip 11458830 BLAKE2B 
c999a42119e8d71942e4df4802ea22eef6c1ab65e
 DIST numpy-1.23.0.tar.gz 10714532 BLAKE2B 
8b7784adfe4aba8a21a50b460b908cd20eede912f46cc6840a65c03f4f128123ead64e61768ff839a6a79797680a5189ff39284be5819bacb6eb7e1902a09656
 SHA512 
899d0ca062b676b64de0da204339694dcb7e52f257625e971f9a8ad7267206a6ad2924353e4dd1e153b4a64ae318380899c9e1ee7a6f53fdeba4c19b34917583
 DIST numpy-1.23.1.tar.gz 10716841 BLAKE2B 
c8b17bc6f1626a32fd62ac3e952f6ee4a5886ba9ab9721be540831d3cdb19c4ea7cefcb422b12384fd4804d12f6f4b0d8f1e0110306e426a2b92d5f98acd62f7
 SHA512 
b34fb627e0e548bae3cf4555c4c71ab4a170ade86a9ff4011a5dfac6aba29e2e04b1151b9364cd1efff004efc1c04b3bab111facbcdc3297f8c38d7a09c83e17
 DIST numpy-1.23.2.tar.gz 10719306 BLAKE2B 
d9f41d34331a3b5690e0bd4eedf050c31e088e1d6b01af6fed7e2bacc281ba7587975c5fda690c8b8f392ddef1a2ab2b6a18f6098d55876485eae58d36f98212
 SHA512 
ac5ed21887d41c94d395bfee2bb5492453b375344e43a9944224dac2eb13c6ad7477aa7a626d032d27b1c610e269232998ecc77a327da887748e794bf28c3feb
+DIST numpy-1.23.3.tar.gz 10726039 BLAKE2B 
4b6d38fc0363ea89f173a0cd65368b7c154b45f7f661098378f7ef31208008d5ff17ae58eab72bed921d166d630a4eca3441fc3097cd41a4a945b8f8180375cc
 SHA512 
e690ea2906c91e567df2c801fbfe41652dabd37208faa99d6e068bda423dcc9f88be013478e9b6c1a339c36ef4c44b07a067d44e4e9c4b2e4f1344cbcb0598a9
 DIST numpy-html-1.21.0.zip 24270531 BLAKE2B 
8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89
 SHA512 
a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc
 DIST numpy-html-1.21.5.zip 24270531 BLAKE2B 
8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89
 SHA512 
a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc
 DIST numpy-html-1.22.1.zip 23724824 BLAKE2B 
44ea3da0a703a024a629c8413dfffaf760458b185d19452da0e7e23c819e19833291e10ebd07bdda794077574b8852a368036dda8335c2753cd481740497502a
 SHA512 
4077d9974bfd7f2c189025c3740350652e6f8e0b5727fbc9711a1c0118c1e4ecc281d4876baf1c6a5dc802d20178d6b04a2922f14e9c321cd3b68228b1e295c3
@@ -16,6 +17,7 @@ DIST numpy-html-1.22.4.zip 23724824 BLAKE2B 
44ea3da0a703a024a629c8413dfffaf76045
 DIST numpy-html-1.23.0.zip 27964271 BLAKE2B 
0aa26d7c39f2d6b119e404dfb9642967770881ee0d640157a9ed11d16f21cd43109bed3c08f89fda457ec470292d945e2bf8b2dab56e4b36192d5e8eb3757b44
 SHA512 
218a2e893816af767c7cedd1f2256e05f68e59491c29277c95de653a206aaff35c5fe3bc6afd6d6d5ea7957748ec565593eb30d004e36e94c894ea4a6884902a
 DIST numpy-html-1.23.1.zip 27964271 BLAKE2B 
0aa26d7c39f2d6b119e404dfb9642967770881ee0d640157a9ed11d16f21cd43109bed3c08f89fda457ec470292d945e2bf8b2dab56e4b36192d5e8eb3757b44
 SHA512 
218a2e893816af767c7cedd1f2256e05f68e59491c29277c95de653a206aaff35c5fe3bc6afd6d6d5ea7957748ec565593eb30d004e36e94c894ea4a6884902a
 DIST numpy-html-1.23.2.zip 27964271 BLAKE2B 
0aa26d7c39f2d6b119e404dfb9642967770881ee0d640157a9ed11d16f21cd43109bed3c08f89fda457ec470292d945e2bf8b2dab56e4b36192d5e8eb3757b44
 SHA512 
218a2e893816af767c7cedd1f2256e05f68e59491c29277c95de653a206aaff35c5fe3bc6afd6d6d5ea7957748ec565593eb30d004e36e94c894ea4a6884902a
+DIST numpy-html-1.23.3.zip 27964271 BLAKE2B 
0aa26d7c39f2d6b119e404dfb9642967770881ee0d640157a9ed11d16f21cd43109bed3c08f89fda457ec470292d945e2bf8b2dab56e4b36192d5e8eb3757b44
 SHA512 
218a2e893816af767c7cedd1f2256e05f68e59491c29277c95de653a206aaff35c5fe3bc6afd6d6d5ea7957748ec565593eb30d004e36e94c894ea4a6884902a
 DIST numpy-ref-1.21.0.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
 DIST numpy-ref-1.21.5.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
 DIST numpy-ref-1.22.1.pdf 7537013 BLAKE

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

2022-09-09 Thread Arthur Zamarin
commit: 8c316f5ea1cead25598d837a6fd8b2022f9f04cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 04:51:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c316f5e

dev-python/PyPDF2: add 2.10.6

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-2.10.6.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 6ad9354fc314..51c612e49321 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -3,6 +3,7 @@ DIST PyPDF2-2.10.2.gh.tar.gz 6434051 BLAKE2B 
36778692fc8fff4c4dba16e94128b09d366
 DIST PyPDF2-2.10.3.gh.tar.gz 6435551 BLAKE2B 
2907ef5f8fb7117d895d87326fd8281154cb5a78be54e832489c211f10a2cb2762051eff419279e2f3e70ed773645b08b59d598c9c7edba575c06d9e34fcefa6
 SHA512 
a8b05f280e8aecd9b54a143dc77c6aa5e095485e4d9c38c3d2ab62855e004d4c8333b88c7b663cf282d7a7eeac920595d94e6c3ba7524850272d82cb504a4f7c
 DIST PyPDF2-2.10.4.gh.tar.gz 6435008 BLAKE2B 
00f4b2f65198026715186dbf1ced15e825cb061873f3b8d3d7716d81439d3d44b392ea90d886ce8aad45b1fd29fafcbb917e9aed795d311c98e2752643ae40be
 SHA512 
ac865096ae370626ad7ab243a5c95fafc95e71c31e79c4f89be919205d956726d0147a7b4cf5a2bcddb021999261fa0a73942df64763cf3c8b30620274ea518d
 DIST PyPDF2-2.10.5.gh.tar.gz 6443691 BLAKE2B 
6b60ea4d1a044ee5f20718744118f5739a4271a0552960e2760c4904f57201ed8426d4cb81ce5f5d2170b84958e1b17ea3de843137e669ed7b202a49db8654c2
 SHA512 
cf07448b2ea4397f1bf5b2d563956bda218e9031b4396e86c2d689d518c7c2b17920771dbdf0e5ed6013dd96d957add12d3f4fbdf3a8bd3262a1fae38ae741d8
+DIST PyPDF2-2.10.6.gh.tar.gz 6443648 BLAKE2B 
4b5282363dea4bcec65ee6fddec787a95055ae900636b75c118fa3f2a4f5afc73807425b611c81cff6a580d4109c4df14083a1f64d7d6c373a1cd6ff9cb92fb3
 SHA512 
c158e6eec44429bdc103cd7f0e358289a14de92dc1d23b77f58e45a7a9851e9072fab3c8c5710f1755fdc5093380d3756db4fd12d0bdc8461cb9119d499fe012
 DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
 DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.6.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.6.ebuild
new file mode 100644
index ..66b49dd2cca4
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.10.6.ebuild
@@ -0,0 +1,58 @@
+# 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_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



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

2022-09-09 Thread Arthur Zamarin
commit: b0e640181329521f2e1c855443c8cec93bb5ca85
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 05:05:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e64018

dev-python/boto3: add 1.24.70

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.24.70.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 8fe14585bd2b..d5233a283fe6 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.24.64.gh.tar.gz 533638 BLAKE2B 
1cf4774e17226b453aec3203eea6f343e092
 DIST boto3-1.24.65.gh.tar.gz 533830 BLAKE2B 
10ff261500c010449f281bdd6c2767910519026b8e6a9ef93a36a2d6c9fdb39b1d8b15585a3eae615d96a8b19c63c9eecd88a8c08dca974ff5b233933bb72fdd
 SHA512 
588426a35b4764d05434593538afb245fbfb9e1626e0f0fc86741e83c9662331930bfd4e267f132a01742304bbf70fc71998b61146bee4e215600d6ac26a7afa
 DIST boto3-1.24.66.gh.tar.gz 534375 BLAKE2B 
3a922be7a1736af8d37a11b62f444601e8e822b2ccb937e2e295332a102abd3def304a80c432664504f81bbf1a95aad635226073ad93c194ff96a99ad4ad60d4
 SHA512 
ae11b8a5247f7a9ad2c222e5e52bae27e7686ad2228e815e9c5f755ec57d1d3e2f805b6f4875edc791dfd4e783f80e0045ca34ceb2cf3dfd5831a086d9a8eb20
 DIST boto3-1.24.69.gh.tar.gz 536008 BLAKE2B 
2a7c031423bac668110c0fdc17c66085c81cf79646c4b8c4e7442a5451cbb9b828208ebfff576d4b50e9e9ca763af1b78631be5bb6126b20b2497e98982e674b
 SHA512 
b6529bc1a73816057bfb900b29f72cd20bdd828c033137c4280cec20d174bf3d27fbf48333672a6e9d5481ca0b70ac6b2ae7fc11a7a8b0e773cc1df7ae63c491
+DIST boto3-1.24.70.gh.tar.gz 536364 BLAKE2B 
b93c882f93093e453c82ea0cea298ccaeb9159271b8fc933bc884f1cc2fae14131a28cacfecf0c0f931c77d03d92acdac23a16acbdf4ceb1da0dca6859048616
 SHA512 
d7fbf4fdf44adf723d1325cb80c44c3e78df4d8c30b106d8256cdaf39bab442498c40624e2d9fb8f53af278518bb897bb9b2b040552f5420a82914f9083ec6bf

diff --git a/dev-python/boto3/boto3-1.24.70.ebuild 
b/dev-python/boto3/boto3-1.24.70.ebuild
new file mode 100644
index ..6edcc751d54b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.24.70.ebuild
@@ -0,0 +1,68 @@
+# 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_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3";
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2022-09-09 Thread Arthur Zamarin
commit: 9e902898885a8b05be67f4ff011773e1f996cb94
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 05:03:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e902898

dev-python/nbclient: add 0.6.8

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbclient/Manifest  |  1 +
 dev-python/nbclient/nbclient-0.6.8.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/nbclient/Manifest b/dev-python/nbclient/Manifest
index d66140a4798e..e9de1c202768 100644
--- a/dev-python/nbclient/Manifest
+++ b/dev-python/nbclient/Manifest
@@ -1,2 +1,3 @@
 DIST nbclient-0.6.6.gh.tar.gz 78247 BLAKE2B 
06793fe792dcb8606d74e85a7a5c4d8f3ba850f81191bf205706e404e67bfe3d6914dff5790c5d6dca62d7797482518b5d87b06da34f06a5cb44a8a0ff6855e4
 SHA512 
8ca0333a47920994d8afe7c8943b366d4669e7ad91daab1a36c57480b70e51dfd05c7cd44acd2a2005b8c0a6b41c4fe6be0fc22b75a3efe291e9c35dd334643c
 DIST nbclient-0.6.7.gh.tar.gz 78345 BLAKE2B 
dba9c98ab7d0b65470268dabc5d7dbee65e9c800252e61de6e9fe28a59a2da5c9b2046b7835468a8807445bb657152071cad7a28c717049d5762c13634175e34
 SHA512 
67fc7a6685df783a0d3af728e18ad2ff7a46d17c66a8e23f651a4d329896ee84d7dda8fcc62c94e277a742c74fe51b9f15f415add747a346ddf3d29056382f23
+DIST nbclient-0.6.8.gh.tar.gz 78431 BLAKE2B 
a59490a42af5fb6090b7e4ddd8c469ddce015ca47ceca51290d9b3b2173d93d2a2d13839b227a78cdd72afdada1f305f810337dcc7aa08818afa78bbc96c4a1d
 SHA512 
2393085e52e2e34574b6f60cff82317caf3b636f8476af20765282f0ebf158104fed3bb7fc8e8f800ff42f7eddc226cf7d9575c2043628fd926708ef71306c04

diff --git a/dev-python/nbclient/nbclient-0.6.8.ebuild 
b/dev-python/nbclient/nbclient-0.6.8.ebuild
new file mode 100644
index ..343192040c27
--- /dev/null
+++ b/dev-python/nbclient/nbclient-0.6.8.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A client library for executing Jupyter notebooks"
+HOMEPAGE="
+   https://nbclient.readthedocs.io/en/latest/
+   https://github.com/jupyter/nbclient/
+   https://pypi.org/project/nbclient/
+"
+SRC_URI="
+   https://github.com/jupyter/nbclient/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.0[${PYTHON_USEDEP}]
+   dev-python/nest_asyncio[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   dev-python/testpath[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   nbclient/tests/test_client.py::test_many_parallel_notebooks
+   
'nbclient/tests/test_client.py::test_run_all_notebooks[Interrupt.ipynb-opts6]'
+)



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

2022-09-09 Thread Arthur Zamarin
commit: f8bdc0fedb0771d7b42181f730f2c5d8de1455d1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 05:00:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bdc0fe

dev-python/pyproj: add 3.4.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyproj/Manifest|  1 +
 dev-python/pyproj/pyproj-3.4.0.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest
index 6c2536e0aef9..0eb6a9d3932e 100644
--- a/dev-python/pyproj/Manifest
+++ b/dev-python/pyproj/Manifest
@@ -1 +1,2 @@
 DIST pyproj-3.3.1.gh.tar.gz 238373 BLAKE2B 
7996d253a35e3d64a343141179a88d2ab97e88f96447f3daf14c9f8d731099b506228c163fe460d3be30ae69c87e908879b3c0fe31eb7624c3bb8da157838337
 SHA512 
7175479f4ec526ada830d178bea77552d66aace4c7f6cde584aebef5fc4c6b7a46272eea2bd95f71910411c9ac8d8832d350891da8a86eabb5449177a5eb
+DIST pyproj-3.4.0.gh.tar.gz 231365 BLAKE2B 
a62e02a33424583ffec1e1de603a0162ea187b4eb093be51b957fb720b3625c7e4b65162f1272fb4a057edfd92f8146d74c17f1ad68a3beb0ae199df8641e03b
 SHA512 
d0e9425ea5a10ce1620c2a2b3279be786741e75ad698a2430e38237acb73e2cd7dbd16dbb4cf952f52c38810526f4528c08f9bb0795a34fdab2f39686e6914c9

diff --git a/dev-python/pyproj/pyproj-3.4.0.ebuild 
b/dev-python/pyproj/pyproj-3.4.0.ebuild
new file mode 100644
index ..aa7eb95785a6
--- /dev/null
+++ b/dev-python/pyproj/pyproj-3.4.0.ebuild
@@ -0,0 +1,49 @@
+# 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_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to the PROJ library"
+HOMEPAGE="
+   https://github.com/pyproj4/pyproj/
+   https://pypi.org/project/pyproj/
+"
+SRC_URI="
+   https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+
+RDEPEND="
+   >=sci-libs/proj-8.2.0:=
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/shapely[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/furo
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf pyproj || die
+   epytest -m "not network" test
+}



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

2022-09-09 Thread Arthur Zamarin
commit: 47b18d87453be989345118ad8513da10dac96ef4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 05:04:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b18d87

dev-python/botocore: add 1.27.70

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.27.70.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6511a7f194d8..fb3df25f964d 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.27.64.gh.tar.gz 9588817 BLAKE2B 
2479d7f6565a78baf7b9504bfdbba74f
 DIST botocore-1.27.65.gh.tar.gz 9592250 BLAKE2B 
7ecb6d13c061100d101b5c3fdf84b25a74137ee49efda86b13549341f6a6932d07ddf0858bd436e0de4719617f2352b423757fd618501ccd1a37b74b9bb5f358
 SHA512 
cc3ea5329c41e6b0ffc55f170feadc1550e5ca3656c59d809600148cc2268cb2bace6d0b95dfb9031338c90fe3c2e89081bfeb100903c0eed7249612e539c522
 DIST botocore-1.27.66.gh.tar.gz 9595449 BLAKE2B 
861421948b9ab5d80e77805f6bab8a013005ed89912084bc436cdd3d0ca00d4e94f82f0928a0a3c9833135ce5b91395f36d5d29633fb38355da4e23c03d4699e
 SHA512 
163059aac7d75182ba85017f96be75ab556dbedda54ca51221530c51ee795e51fda0b5a0d59a42a4554a7059396d53f1f83a96fd16b90d738773cc97dfce4000
 DIST botocore-1.27.69.gh.tar.gz 9598373 BLAKE2B 
678cfea9cee9c9dbdae1fc7d23ef8530de122fc6443d5531fbcc458015d12f03e2ca21efd7103d014db541a5b064210ac85d1a7a182d00caa5d3c61c6fbb74af
 SHA512 
856d0a5e75b929f5ccea31aa0f164db6c2c402edd6070f92b2a1c3b794eb0189be677dc0f527315af9b0d788e3e6247b8402d6e60749faf147aca6b559d0ad7c
+DIST botocore-1.27.70.gh.tar.gz 9601647 BLAKE2B 
2d980a26ee0ebf6ead3a8c41f69ae02726e5984948c20855dc2428c0f0c5c775ef6cdc38544aba3e4abad7ed69b9e1929103cc990d0d2ceb95c547d7c17b0b9d
 SHA512 
24a3066abd1b57060d4ddf89b011a238ae3bdb65b08bb1f6ea6de7e54ddc78d809d7f7ec532b95ac9583f5ffec83e7d40a531fd088a486b132fe1fb044b4ebbb

diff --git a/dev-python/botocore/botocore-1.27.70.ebuild 
b/dev-python/botocore/botocore-1.27.70.ebuild
new file mode 100644
index ..d1a6948e70e5
--- /dev/null
+++ b/dev-python/botocore/botocore-1.27.70.ebuild
@@ -0,0 +1,72 @@
+# 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_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2022-09-09 Thread Arthur Zamarin
commit: 372958fead083b7188e60309b81672faa39896ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 05:01:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372958fe

dev-python/oauthlib: add 3.2.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/oauthlib/Manifest  |  1 +
 dev-python/oauthlib/oauthlib-3.2.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/oauthlib/Manifest b/dev-python/oauthlib/Manifest
index 2c92c9dd8b19..62cb18e236c0 100644
--- a/dev-python/oauthlib/Manifest
+++ b/dev-python/oauthlib/Manifest
@@ -1 +1,2 @@
 DIST oauthlib-3.2.0.tar.gz 163829 BLAKE2B 
cf14aeea253bc25f696bb638f364ff74d1a695a0f72dc8a77e2a5433e20672a5cf4a7b25f222940a08a5a26b503e671258ef26ee96e121fa016fbec3d6c5c874
 SHA512 
abb052cbaccb00a61e9a6c0028102927310d2d864d853cd0826c9a8eae8a9e921da33b79be554a3c6f6067cbcf43b25140f5224c8ab1e7f0a4eb6ab227d418a3
+DIST oauthlib-3.2.1.tar.gz 176109 BLAKE2B 
69da6e8ae0efac3928b0e8ee0be1eb57f0871b4a9361f7347a0abfabf183f82bf8431d0247168531dd5fb12c6df2e8a55e5f95f3df1da2d3c8931a6b1751fe4c
 SHA512 
87fa320f3a660337a2d4da03c4b5f2345f7e907c1acf8fff93cf13095ceb699e282dc458fb03350b0da371c7b2af875925e808bccab6d8549f7ce2847e69aba3

diff --git a/dev-python/oauthlib/oauthlib-3.2.1.ebuild 
b/dev-python/oauthlib/oauthlib-3.2.1.ebuild
new file mode 100644
index ..c9f783b21010
--- /dev/null
+++ b/dev-python/oauthlib/oauthlib-3.2.1.ebuild
@@ -0,0 +1,26 @@
+# 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_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Spec-compliant and thorough implementation of the OAuth 
request-signing logic"
+HOMEPAGE="https://github.com/oauthlib/oauthlib 
https://pypi.org/project/oauthlib/";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# optional extras hard set as RDEPs. See setup.py
+RDEPEND="
+   >=dev-python/pyjwt-1.0.0[${PYTHON_USEDEP}]
+   dev-python/blinker[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



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

2022-09-09 Thread Arthur Zamarin
commit: b2eeca763255e42c7f4d4984805ac3c4ee023408
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 05:06:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2eeca76

dev-python/pyroute2: add 0.7.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyroute2/Manifest  |  1 +
 dev-python/pyroute2/pyroute2-0.7.3.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pyroute2/Manifest b/dev-python/pyroute2/Manifest
index 2e397ebdeb8f..2b2333f30f18 100644
--- a/dev-python/pyroute2/Manifest
+++ b/dev-python/pyroute2/Manifest
@@ -1 +1,2 @@
 DIST pyroute2-0.7.2.gh.tar.gz 469459 BLAKE2B 
06aa7640bb21c0a7b8035723069d78b28ca39b554b5bdc0a031dbc7376251265b118b222cb4283156c02136e63de4b77103c02a88b700ac5f49fa8ceac28528a
 SHA512 
6c032b39675d539958642bb16b3b964e78613cdd2d49e2e206a13d5256872e3800de5c73cff761e4a756d31df0e07f18f08d193a0543c87be89da348662e6dbd
+DIST pyroute2-0.7.3.gh.tar.gz 484152 BLAKE2B 
4f0cd0fc000c7bd3baffaa2ed25468bc28806fef2f9bc96e39606afe46e616d85865f497df6d1e3e4b2e5e3956b5fca22af273140bbb38954c6f0c0f86c386a6
 SHA512 
c8aeddaeaa014bcf8c4b831cb5b4080db5c99b582f3999fdbdd840b9448e032fbbf64ce5707ebc0795765138d8e89cde830efb2469c827ed8d4e63dd1beafe62

diff --git a/dev-python/pyroute2/pyroute2-0.7.3.ebuild 
b/dev-python/pyroute2/pyroute2-0.7.3.ebuild
new file mode 100644
index ..791e7e0b54d8
--- /dev/null
+++ b/dev-python/pyroute2/pyroute2-0.7.3.ebuild
@@ -0,0 +1,33 @@
+# 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_{8,9,10} pypy3 )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="A pure Python netlink and Linux network configuration library"
+HOMEPAGE="https://github.com/svinota/pyroute2";
+
+SRC_URI="
+   https://github.com/svinota/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+"
+
+# tests need root access
+RESTRICT="test"



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

2022-09-09 Thread Arthur Zamarin
commit: 21aee61bf44965cbba6d2c8dc78de9c432285040
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 04:36:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21aee61b

dev-python/hatchling: add 1.9.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/hatchling/Manifest   |  1 +
 dev-python/hatchling/hatchling-1.9.0.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest
index fa1971eb1d57..5e163c0fc2d9 100644
--- a/dev-python/hatchling/Manifest
+++ b/dev-python/hatchling/Manifest
@@ -2,3 +2,4 @@ DIST hatch-hatchling-v1.6.0.gh.tar.gz 233428 BLAKE2B 
5ce5a2a94c9021919f50f90a96f
 DIST hatch-hatchling-v1.7.1.gh.tar.gz 1471608 BLAKE2B 
52d7d1f8a45f5dd6573676b8f6946b843c5368ba0b0a53d1a30d48c1087350eea54335fbc76816f334526238451ab8075586212386bb18edc0c3b3cfc5224b3c
 SHA512 
dfffc8586ee3ff5c7f1f277be1e653efef70fca5377c12c16bb05c1deeb5cf5eccc5cd58d0923a32c7a8b3701621f6be881709bb836734170a08b103b841107f
 DIST hatch-hatchling-v1.8.0.gh.tar.gz 1524674 BLAKE2B 
a23e2e4c40dda4df45a2124499f1f566038a1a6b5631f453a1631fc322474a536e7d8bd0972d315c38a7a3cf97ef2839c998bb4310fc6123dc154d597e75eda3
 SHA512 
14772c8d6d3408f66e755b59d58f4c67e12c96665d556f647261dfa60e250c1b586bea2731aedcf24c6ede4c0dae132ea205516735509e9e1ccc9ef4bbd84a15
 DIST hatch-hatchling-v1.8.1.gh.tar.gz 1525669 BLAKE2B 
d1c33648eb202d57448f4f01d724361bce0db2ca25b1445f2c5bdec5f517f0ddfa961d07ff6d76ba7f326d1feae524a1f6600b563ad6f8bd504c7d00e1b1316d
 SHA512 
d1878085adfd00e4efe7bbd5d70bf76e2d34bd42f0ef4dfc813088025dcc9d180605013a0acd9e24b3da86087dcf9bbb37be76528001034282f7a30a6ccbc20b
+DIST hatch-hatchling-v1.9.0.gh.tar.gz 252859 BLAKE2B 
7fe0e06b26808ab47c8deead09744c32b2806327944ca799fe1b919ffe34227b7f51c0c5c7a7cad5b3a08b61acc10a0f9528048f3a4a45cf53efece64005fe9d
 SHA512 
b99de517e6a049910e119fea9de667dc87782ff6400a8b730bb402c6337176f39a8e956d69e71561e413b80710b651421eb320d2b1b747b1818c97607c456c78

diff --git a/dev-python/hatchling/hatchling-1.9.0.ebuild 
b/dev-python/hatchling/hatchling-1.9.0.ebuild
new file mode 100644
index ..868dd0172a97
--- /dev/null
+++ b/dev-python/hatchling/hatchling-1.9.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( pypy3 python3_{8..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+TAG=${P/-/-v}
+MY_P=hatch-${TAG}
+DESCRIPTION="Modern, extensible Python build backend"
+HOMEPAGE="
+   https://pypi.org/project/hatchling/
+   https://github.com/pypa/hatch/
+"
+SRC_URI="
+   https://github.com/pypa/hatch/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/backend
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/editables-0.2[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.9[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/atomicwrites[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local -x EPYTEST_DESELECT=(
+   # these run pip to install stuff
+   tests/backend/dep/test_core.py::test_dependency_found
+   tests/backend/dep/test_core.py::test_extra_met
+   tests/backend/dep/test_core.py::test_extra_no_dependencies
+   tests/backend/dep/test_core.py::test_extra_unmet
+   tests/backend/dep/test_core.py::test_unknown_extra
+   tests/backend/dep/test_core.py::test_version_unmet
+   )
+
+   # top-level "tests" directory contains tests both for hatch
+   # and hatchling
+   cd "${WORKDIR}/${MY_P}" || die
+   local -x PYTHONPATH="src:${PYTHONPATH}"
+   epytest tests/backend
+}



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

2022-09-09 Thread Arthur Zamarin
commit: e06ca4cd3b18b3c185547efbcb3d4aee87d89a1a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 04:50:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06ca4cd

dev-python/phonenumbers: add 8.12.55

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/phonenumbers/Manifest   |  1 +
 .../phonenumbers/phonenumbers-8.12.55.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index a8566fa2d9e6..8ec2b903a865 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,2 +1,3 @@
 DIST python-phonenumbers-8.12.53.gh.tar.gz 4904940 BLAKE2B 
c8da67f781c71265faa4d24e5cadf7d2c4e707de6f6fc2efae37f0b846cafd6c00814188c2d89d98ec0fb7dbeef9fedc45dc908adf117643bc2b2a0ab56a4496
 SHA512 
aa699e5df1b612bbcf384e01b80251099872e67fd5632dab35e53861ab6b28157266ac0a1700f4371a0a2975f0484256fb46b6287b87dc8e69aca85323475490
 DIST python-phonenumbers-8.12.54.gh.tar.gz 4905001 BLAKE2B 
5fc206b3dd5f5cc96ecfc91b33369fb12d8a11245f846039478bf77f9dbc8e1bfe0e169eb6f1c360ac2a730f79b512178b115f82434790baeb3b2d26d5eaa370
 SHA512 
0da4f3ffa57f0c2ddaf843eea1440b33844be7ee45122a21d00b5630b720eac059777dca2051e00baf39158737478d5077f97ec6b9293528b11a9844294a621c
+DIST python-phonenumbers-8.12.55.gh.tar.gz 4905987 BLAKE2B 
3c05fbe261f9c347bdccb9e664f0005f3f67120df5a494b105780ac5f00a407289bd6be6bbaefbf843937193b760b772e1d8c298a6676770f97d7e6a3d16f25a
 SHA512 
f1aaecd70d761aaa2b6b53d5dc03624f1a64cfb8733b2ac3260bb295be527238755659b55b5d79b6a49a06c56616517afb2cd56b3f39f5eba8dcc27b61e4a6b5

diff --git a/dev-python/phonenumbers/phonenumbers-8.12.55.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.12.55.ebuild
new file mode 100644
index ..baab22b23fc7
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.12.55.ebuild
@@ -0,0 +1,39 @@
+# 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_{8..10} )
+
+inherit distutils-r1
+
+MY_P=python-${P}
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="
+   https://github.com/daviddrysdale/python-phonenumbers/
+   https://pypi.org/project/phonenumbers/
+"
+SRC_URI="
+   
https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/python
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ../README.md )
+
+python_test() {
+   "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
+}



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

2022-09-09 Thread Arthur Zamarin
commit: 77cebb5d2463ce4ccb10adb0543fc87997896da0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 04:48:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77cebb5d

dev-python/jsonschema: add 4.16.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/jsonschema/Manifest |  1 +
 dev-python/jsonschema/jsonschema-4.16.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index 38406cb3b054..32a26df98d07 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -4,6 +4,7 @@ DIST jsonschema-4.12.1.tar.gz 287475 BLAKE2B 
78f4e6fa120eef9ac3fead84fa28b16a8f4
 DIST jsonschema-4.13.0.tar.gz 288024 BLAKE2B 
1d3a08626c2c24b5a35f69500fdafcb7acdda1f6c4830b0e601776118c760774626c85516e0e4b99e31cfedab6b6e2ac7dde9b1ff57f726b236aa45daff34701
 SHA512 
11de8bbdd0723f7ebf8dacabcdb9ad59e909ebf096c3864259cbd151281f3306cb1cd2b76a74c84e84cdb8cb5263e62d7e63e2b0f4d55065dc50e7e2c7de29ad
 DIST jsonschema-4.14.0.tar.gz 288641 BLAKE2B 
d2da24ce7da041238060d20fe6aa1a86be9a6f0b7986d7def641b4c09a39b196d10e40808d8f2ec80f8e43ad9f54bf2df2ff127624f5a7cceef6d4800cd2a9bc
 SHA512 
b999db155ba6b4a3fd1c3650182d519c49d4f12c3ed64c6806e7dffd97e4c8c7ea129f0b6c5965b7e61a8e5589e12d554f2f7fd8ce90029bcd25ce97cd5ed72f
 DIST jsonschema-4.15.0.tar.gz 290458 BLAKE2B 
5b43f5ceb6c02a82a9440dc0009123131d225e1aecd0ecb3e434f90f18192e5911916fba018ec1f636751bc019eef2840816d70cc53e7a84e82a149e66b99134
 SHA512 
8293b1dd7b16eb77b19ce89608384b3d97c1523ba080f38e6293390ba1b326d970721fdd6966623fc8a94b2b3357d1a68e1cc40b16eed037979fe6eb5684fa3f
+DIST jsonschema-4.16.0.tar.gz 292399 BLAKE2B 
b1a78bc7dbc7cd10324638b57ebe4593afbdcbeb8d4b247aa127f41d5f6cce5e7970f5db1576e6a761357d8efe453ef514ae49f58b6624a05c4b7771daff3721
 SHA512 
c84abc992f410e9d558e2ce06c7172e9e2d298cff469baf8a23b1ea5b4777e6addfa757c5cc62b2e28e257721ee55e04bec0852e5f525adfa87392cbf712828f
 DIST jsonschema-4.8.0.tar.gz 279424 BLAKE2B 
9e8936bde13841f9edf42ffe214ce8d1aaae8b9be4c3040871f228399a31b4292e8cfbf4bf4261822ca1b88622cb69cdf0d55bd2cc51bf191f6e364e9bfb94f8
 SHA512 
75a7593eb8b0163ba428f507ed4fd9fa6d51567f284776af96f4d79cb507a69666cc048034bfa3a401f960295779e935562dde4e97cf3f7b3b4571bc28b9dde7
 DIST jsonschema-4.9.0.tar.gz 281100 BLAKE2B 
5a1c387fc33735ffd39342f3e62600aea721a51be0995d10aa1726e8e4c3bf93694a7844410c0b245c699880d6642a6903525b3637883f5e662086b53deb0948
 SHA512 
73fc9958f37802c4558ea6893386810784d2b577c04423b7090fce4cd052e3af078f0b0c46b2b16f96bb49820047f1ec5d96cf6c6cb822fca1d988cf1d70209f
 DIST jsonschema-4.9.1.tar.gz 281177 BLAKE2B 
210308d140b39f5a5506a3561b8eaa211fbc9a0eb0576975125fa998bf9a507221b5ab75bd4d0f5bcd6d2e3b70a1a07ef4bcfb1d0b88b29a218b074b7d5649a1
 SHA512 
d63b927c183077d0fe6978536416523229be0ce3a393e6cbc12fd9229bfa45ba035fd721a7722042d7cb6bcf4c720485d7ff877aae93cd62c9c48b984e802267

diff --git a/dev-python/jsonschema/jsonschema-4.16.0.ebuild 
b/dev-python/jsonschema/jsonschema-4.16.0.ebuild
new file mode 100644
index ..ad9472cc3b95
--- /dev/null
+++ b/dev-python/jsonschema/jsonschema-4.16.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of JSON-Schema validation for Python"
+HOMEPAGE="
+   https://pypi.org/project/jsonschema/
+   https://github.com/python-jsonschema/jsonschema/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pyrsistent-0.18.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_resources-1.4.0[${PYTHON_USEDEP}]
+   dev-python/pkgutil_resolve_name[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+"
+
+# formatter deps
+RDEPEND+="
+   dev-python/fqdn[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/isoduration[${PYTHON_USEDEP}]
+   >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3986-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3987[${PYTHON_USEDEP}]
+   dev-python/uri_template[${PYTHON_USEDEP}]
+   >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires pip, does not make much sense for the users
+   jsonschema/tests/test_cli.py::TestCLIIntegration::test_license
+   # wtf?
+   jsonschema/tes

[gentoo-commits] repo/gentoo:master commit in: media-libs/sratom/

2022-09-09 Thread Miroslav Šulc
commit: da413508dcae24ced3e47eb1b230cf8b4ea0eea1
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep 10 05:32:33 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep 10 05:32:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da413508

media-libs/sratom: bump to 0.6.14

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/sratom/Manifest |  1 +
 media-libs/sratom/sratom-0.6.14.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/media-libs/sratom/Manifest b/media-libs/sratom/Manifest
index 78dc8f57b2ea..bd02511b14ab 100644
--- a/media-libs/sratom/Manifest
+++ b/media-libs/sratom/Manifest
@@ -1,2 +1,3 @@
 DIST sratom-0.6.10.tar.bz2 327047 BLAKE2B 
6205a0269216099556556cd251649eba58fdf1a2c8a80611367f3b9564fe410ed7ff1c565ab7b628743fa99ca893eb7a86fed631872eff86e19de9ba534fae49
 SHA512 
cc5d2848d61de45a37d1f844b2c741016decf065bcac975214dd01108171ba332f0a51526f2f1078d5f501055af0a48716704515cbe7a9f73526fd878621ca4b
 DIST sratom-0.6.12.tar.xz 23328 BLAKE2B 
76a01c84e418ee3ffeb1e0e44214e9b02ab58b9b572372ee43309650a7a674a55e49384e8b62657af30933b7bdb02faf38ff100030e2ec86947972cacf32db69
 SHA512 
e677945f59494970c8c723319216cf6543ed38c590b6db94e5e928e830004e96dc957a2cf2fb0b76278cf55f0d62ea03ba705fbc449424c467e29593eaa948dc
+DIST sratom-0.6.14.tar.xz 24252 BLAKE2B 
6f468e9a0de97cf83a4f3faeb8ceff8a5502da7f0dff6b5721ef985df352057cda0dbbf13656471ef7f3103a891570e3462ed6bf4517dbc546d9f83115db433b
 SHA512 
3647ccca3ac98299a0bcc30d540788c627445c9a55f0b68a53e08ee45b15138c7a5466c92d1c10eac614325718d4f59eff6f0664f99891e8349e613be675c87d

diff --git a/media-libs/sratom/sratom-0.6.14.ebuild 
b/media-libs/sratom/sratom-0.6.14.ebuild
new file mode 100644
index ..7a0ecfc1b275
--- /dev/null
+++ b/media-libs/sratom/sratom-0.6.14.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE='threads(+)'
+inherit meson-multilib python-any-r1
+
+DESCRIPTION="Library for serialising LV2 atoms to/from RDF, particularly the 
Turtle syntax"
+HOMEPAGE="http://drobilla.net/software/sratom/";
+SRC_URI="http://download.drobilla.net/${P}.tar.xz";
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen
+   dev-python/sphinx
+   dev-python/sphinx_lv2_theme
+)
+"
+RDEPEND="
+   dev-libs/serd
+   dev-libs/sord
+   media-libs/lv2
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+"
+
+src_prepare() {
+   default
+
+   # fix doc installation path
+   sed -iE "s%install_dir: docdir / 'sratom-0',%install_dir: docdir / 
'${PF}',%g" doc/c/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_feature doc docs)
+   $(meson_feature test tests)
+   )
+
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   local DOCS=( NEWS README.md )
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/foma/

2022-09-09 Thread Joonas Niilola
commit: 7fa87141682c28e2113b41adecc5015959a3062d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep 10 05:22:28 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep 10 05:22:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa87141

dev-libs/foma: stabilize 0.10.0_p20220612 for amd64

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

 dev-libs/foma/foma-0.10.0_p20220612.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/foma/foma-0.10.0_p20220612.ebuild 
b/dev-libs/foma/foma-0.10.0_p20220612.ebuild
index eeada44575e2..2f49f4ab3e27 100644
--- a/dev-libs/foma/foma-0.10.0_p20220612.ebuild
+++ b/dev-libs/foma/foma-0.10.0_p20220612.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mhulden/foma/archive/${MY_COMMIT}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0"
 SLOT="0/0.10"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="sys-devel/bison
sys-devel/flex"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/foma/

2022-09-09 Thread Joonas Niilola
commit: cb13ddaec5f055608496018c9ecfb7f2d1ee0c12
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep 10 05:22:40 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep 10 05:22:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb13ddae

dev-libs/foma: stabilize 0.10.0_p20220612 for x86

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

 dev-libs/foma/foma-0.10.0_p20220612.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/foma/foma-0.10.0_p20220612.ebuild 
b/dev-libs/foma/foma-0.10.0_p20220612.ebuild
index 2f49f4ab3e27..1ba9f8a3597f 100644
--- a/dev-libs/foma/foma-0.10.0_p20220612.ebuild
+++ b/dev-libs/foma/foma-0.10.0_p20220612.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mhulden/foma/archive/${MY_COMMIT}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0"
 SLOT="0/0.10"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 BDEPEND="sys-devel/bison
sys-devel/flex"



[gentoo-commits] repo/gentoo:master commit in: app-containers/lxc/, app-containers/lxc/files/

2022-09-09 Thread Joonas Niilola
commit: 570bef9ccac133fb8eadc25beb2dbb16119c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep 10 05:19:00 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep 10 05:19:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=570b

app-containers/lxc: drop 4.0.12

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

 app-containers/lxc/Manifest|   2 -
 .../lxc/files/lxc-2.0.5-omit-sysconfig.patch   |   5 -
 app-containers/lxc/files/lxc_at.service.4.0.0  |  15 --
 app-containers/lxc/lxc-4.0.12.ebuild   | 184 -
 4 files changed, 206 deletions(-)

diff --git a/app-containers/lxc/Manifest b/app-containers/lxc/Manifest
index 0c60e874b27b..6d1c784c3648 100644
--- a/app-containers/lxc/Manifest
+++ b/app-containers/lxc/Manifest
@@ -1,4 +1,2 @@
-DIST lxc-4.0.12.tar.gz 1565070 BLAKE2B 
819b5140b641dbc1ed6cf5f2840bb0ee6d3ab8c687f4f8064e42d347113bdf50fcbb653a6fb26598db0daab0c83ad88fe0d27fd2842fac9d7f5fef73656d7976
 SHA512 
04437d9c891cd3a22f756c42f05e97398772587175d65aff9d394f0f3e810efc5c1fe7077c39573de3ec259e0605bc2a7ea51093613b2cef908372ae338df19d
-DIST lxc-4.0.12.tar.gz.asc 833 BLAKE2B 
2fca60b5ac267a893f70875ccdbe39db6b98b5fe51fe396692449e310b6e680e7b142380e193f5d8299f18e796ed2fd0e08cd186859069877fcca6bc26e44717
 SHA512 
4f2912879e6f3bf5fdbebb902cf16ca6b766b5720b817c4b4996e62098a1d282327d330ffd9768d45d69aeddb50184dc8485b0ef75b046449ce4c544cdc43c9b
 DIST lxc-5.0.1.tar.gz 973206 BLAKE2B 
6d5cb1a03eb2612d0f8cb59783a64ec42bedd560cacfebf76383d9599dfc153e381f0e584a1c8c9a0b5b18a46bfb01863649dc5a019546e9ded6079b5ec69ddd
 SHA512 
c87563b556aec83c93a7c62932217791e92da950cc76983f0d5e1d603fe1ae298a63fb5e88ec9ef5173846d579babb5acd0836679b915de00844bb9edf9c8d7e
 DIST lxc-5.0.1.tar.gz.asc 833 BLAKE2B 
f85df5fc5bd88a738042f622ee4191b99e0a8e07db7ceb5824d634bc451f4bf93c8b64d1c72d4899f639ad30bbc9ee82be292dbe310218fa20566ee00f9bb752
 SHA512 
09de4e74d174b54cf9240ca4ef4793b9f63355c65f610abffb40e6dc2dc9130380761a50725e4dcee39b421e4b51c874d141fe22d5ecfd7ad3af35f7ebec09a0

diff --git a/app-containers/lxc/files/lxc-2.0.5-omit-sysconfig.patch 
b/app-containers/lxc/files/lxc-2.0.5-omit-sysconfig.patch
deleted file mode 100644
index 3ec81356499e..
--- a/app-containers/lxc/files/lxc-2.0.5-omit-sysconfig.patch
+++ /dev/null
@@ -1,5 +0,0 @@
 /config/Makefile.am.orig   2016-05-19 02:56:11.891113982 +
-+++ /config/Makefile.am2016-05-19 02:56:32.596115476 +
-@@ -1 +1 @@
--SUBDIRS = apparmor bash etc init selinux templates yum sysconfig
-+SUBDIRS = apparmor bash etc init selinux templates yum

diff --git a/app-containers/lxc/files/lxc_at.service.4.0.0 
b/app-containers/lxc/files/lxc_at.service.4.0.0
deleted file mode 100644
index b354bc53e080..
--- a/app-containers/lxc/files/lxc_at.service.4.0.0
+++ /dev/null
@@ -1,15 +0,0 @@
-[Unit]
-Description=Linux Container %i
-After=network.target
-Wants=lxcfs.service
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/lxc-start -d -n %i -p /run/lxc-%i.pid
-PIDFile=/run/lxc-%i.pid
-ExecStop=/usr/bin/lxc-stop -n %i
-Delegate=true
-TasksMax=32768
-
-[Install]
-WantedBy=multi-user.target

diff --git a/app-containers/lxc/lxc-4.0.12.ebuild 
b/app-containers/lxc/lxc-4.0.12.ebuild
deleted file mode 100644
index 961d8c51761d..
--- a/app-containers/lxc/lxc-4.0.12.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 linux-info flag-o-matic optfeature pam 
readme.gentoo-r1 systemd verify-sig
-
-DESCRIPTION="A userspace interface for the Linux kernel containment features"
-HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc";
-SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
-   verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc 
)"
-
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-LICENSE="GPL-2 LGPL-2.1 LGPL-3"
-SLOT="0"
-IUSE="apparmor +caps doc io-uring man pam seccomp selinux +ssl +tools 
verify-sig"
-
-RDEPEND="acct-group/lxc
-   acct-user/lxc
-   app-misc/pax-utils
-   sys-apps/util-linux
-   sys-libs/libcap
-   virtual/awk
-   caps? ( sys-libs/libcap )
-   io-uring? ( >=sys-libs/liburing-2:= )
-   pam? ( sys-libs/pam )
-   seccomp? ( sys-libs/libseccomp )
-   selinux? ( sys-libs/libselinux )
-   ssl? (
-   dev-libs/openssl:0=
-   )"
-DEPEND="${RDEPEND}
-   >=sys-kernel/linux-headers-4
-   apparmor? ( sys-apps/apparmor )"
-BDEPEND="virtual/pkgconfig
-   doc? ( app-doc/doxygen[dot] )
-   man? ( app-text/docbook-sgml-utils )
-   verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
-
-CONFIG_CHECK="~!NETPRIO_CGROUP
-   ~CGROUPS
-   ~CGROUP_CPUACCT
-   ~CGROUP_DEVICE
-   ~CGROUP_FREEZER
-
-   ~CGROUP_SCHED
-   ~CPUSETS
-   ~IPC_NS
-   ~MACVLAN
-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/foma/files/, dev-libs/foma/

2022-09-09 Thread Joonas Niilola
commit: 192bdf5058d53862f0980ca321bc33153d5b1cb2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep 10 05:23:22 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep 10 05:23:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192bdf50

dev-libs/foma: drop 0.9.18-r1

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

 dev-libs/foma/Manifest |  1 -
 .../foma/files/foma-0.9.18-clean-makefile.patch| 35 
 dev-libs/foma/foma-0.9.18-r1.ebuild| 46 --
 3 files changed, 82 deletions(-)

diff --git a/dev-libs/foma/Manifest b/dev-libs/foma/Manifest
index a817f43c1c02..3ead4d9f91d4 100644
--- a/dev-libs/foma/Manifest
+++ b/dev-libs/foma/Manifest
@@ -1,2 +1 @@
 DIST foma-0.10.0_p20220612.tar.gz 179778 BLAKE2B 
f96bf46404ead44725b609953a01a3966506af98d82e925e981cef65b3f0dc7ae3414ad96df911e380f1f565f9c11ea3f85e93fa5962cc52db5e451d2f39d37c
 SHA512 
4539c937bd20f74dee5274126cc3a950873a87364d0fcbf02e674eca5ef049badb1b2774c2975ec7969f7f24ccffb7dd17842840e3a818b1503957374ceff048
-DIST foma-0.9.18.tar.gz 337134 BLAKE2B 
b7f1eeaeaa21096f8077f0e81f3c57c49bbba30afe8db280089c40ed6cf475df33a6899fd2b6929d3f58fe8b3660a92566ae41f2bd5d8a46dacc073b48caf030
 SHA512 
17df4c070d1460855804aa63f97cc4a0d9568755e93de0de80821625faab7a3994a260650c5e8f43f80b5a0702dadb0cfe57136ab50eb2a9946f118991205b1a

diff --git a/dev-libs/foma/files/foma-0.9.18-clean-makefile.patch 
b/dev-libs/foma/files/foma-0.9.18-clean-makefile.patch
deleted file mode 100644
index 0ed1b811fc67..
--- a/dev-libs/foma/files/foma-0.9.18-clean-makefile.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -Naur a/Makefile b/Makefile
 a/Makefile 2015-06-13 06:24:02.0 +0300
-+++ b/Makefile 2019-09-08 09:24:22.127655912 +0300
-@@ -1,21 +1,16 @@
--prefix = /usr/local
-+prefix = /usr
- exec_prefix = $(prefix)
- libdir = $(exec_prefix)/lib
- bindir = $(exec_prefix)/bin
- includedir = $(prefix)/include
- 
- VERSION = 0.9.18
--CC = gcc
--RANLIB = ranlib
- YACC = bison -v
- LEX = flex -8
- LEXCLEX = flex -8 --prefix=lexc
- LEXIFACE = flex -8 --prefix=interface
- LEXCMATRIX = flex -8 --prefix=cmatrix
- RM = /bin/rm -f
--LDFLAGS = -lreadline -lz -ltermcap
--FLOOKUPLDFLAGS = libfoma.a -lz
--CFLAGS = -O3 -Wall -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC
- FOMAOBJS = foma.o stack.o iface.o lex.interface.o
- LIBOBJS = int_stack.o define.o determinize.o apply.o rewrite.o lexcread.o 
topsort.o flags.o minimize.o reverse.o extract.o sigma.o io.o structures.o 
constructions.o coaccessible.o utf8.o spelling.o dynarray.o mem.o stringhash.o 
trie.o lex.lexc.o lex.yy.o lex.cmatrix.o regex.o
- 
-@@ -82,7 +77,7 @@
-   if test -f $(libdir)/$(SHAREDLIB); then rm  $(libdir)/$(SHAREDLIB); fi
-   if test -f $(libdir)/$(SHAREDLIBM); then rm  $(libdir)/$(SHAREDLIBM); fi
-   cd $(libdir); ln -s $(SHAREDLIBV) $(SHAREDLIB); cd $(libdir);   \
--  ln -s $(SHAREDLIBV) $(SHAREDLIBM); (ldconfig || true)   \
-+  ln -s $(SHAREDLIBV) $(SHAREDLIBM); \
-   >/dev/null 2>&1; \
- 
- $(OBJS): foma.h

diff --git a/dev-libs/foma/foma-0.9.18-r1.ebuild 
b/dev-libs/foma/foma-0.9.18-r1.ebuild
deleted file mode 100644
index bc5c9d290e3c..
--- a/dev-libs/foma/foma-0.9.18-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="A set of utilities for constructing finite-state automata and 
transducers"
-HOMEPAGE="https://github.com/mhulden/foma";
-SRC_URI="https://bitbucket.org/mhulden/foma/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="sys-libs/readline:=
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/foma-0.9.18-clean-makefile.patch" )
-
-src_prepare() {
-   default
-
-   # Install to correct libdir
-   sed "s|/lib|/$(get_libdir)|" -i Makefile || die
-
-   append-cflags -fcommon
-}
-
-src_compile() {
-   export CC="$(tc-getCC)"
-   export RANLIB="$(tc-getRANLIB)"
-
-   export CFLAGS="${CFLAGS} -Wl,--as-needed -D_GNU_SOURCE -std=c99 
-fvisibility=hidden -fPIC"
-   export FLOOKUPLDFLAGS="${LDFLAGS} libfoma.a -lz"
-   export LDFLAGS="${LDFLAGS} -lreadline -lz -lncurses"
-
-   default
-}
-
-src_install() {
-   emake prefix="${D}"/usr install
-   einstalldocs
-   find "${D}" -name '*.a' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/

2022-09-09 Thread Joonas Niilola
commit: 61e954b816bdbe2a219ac19d238d7ede1f3600a2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep 10 05:20:08 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep 10 05:20:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e954b8

sys-fs/lxcfs: drop 5.0.2

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

 sys-fs/lxcfs/lxcfs-5.0.2.ebuild | 77 -
 1 file changed, 77 deletions(-)

diff --git a/sys-fs/lxcfs/lxcfs-5.0.2.ebuild b/sys-fs/lxcfs/lxcfs-5.0.2.ebuild
deleted file mode 100644
index 9af4475e9807..
--- a/sys-fs/lxcfs/lxcfs-5.0.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake meson python-any-r1 systemd verify-sig
-
-DESCRIPTION="FUSE filesystem for LXC"
-HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/ 
https://github.com/lxc/lxcfs/";
-SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz
-   verify-sig? ( 
https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz.asc )"
-
-LICENSE="Apache-2.0 LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="doc test"
-
-DEPEND="sys-fs/fuse:3"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/jinja[${PYTHON_USEDEP}]
-   ')
-   doc? ( sys-apps/help2man )
-   verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
-
-# Needs some black magic to work inside container/chroot.
-RESTRICT="test"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
-
-python_check_deps() {
-   python_has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # Fix python shebangs for python-exec[-native-symlinks], #851480
-   local shebangs=($(grep -rl "#!/usr/bin/env python3" || die))
-   python_fix_shebang -q ${shebangs[*]}
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc docs)
-   $(meson_use test tests)
-
-   -Dfuse-version=3
-   -Dinit-script=""
-   -Dwith-init-script=""
-   )
-
-   meson_src_configure
-}
-
-src_test() {
-   cd "${BUILD_DIR}"/tests || die "failed to change into tests/ directory."
-   ./main.sh || die
-}
-
-src_install() {
-   meson_src_install
-
-   newconfd "${FILESDIR}"/lxcfs-4.0.0.confd lxcfs
-   newinitd "${FILESDIR}"/lxcfs-4.0.0.initd lxcfs
-
-   # Provide our own service file (copy of upstream) due to paths being 
different from upstream,
-   # #728470
-   systemd_newunit "${FILESDIR}"/lxcfs-4.0.0.service lxcfs.service
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/source-han-serif/

2022-09-09 Thread Ronny Gutbrod
commit: a636e333fc88b2c8b24460f43ec6624b1d0bfc42
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Sep 10 05:11:36 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Sep 10 05:11:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a636e333

media-fonts/source-han-serif: add 2.001

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 media-fonts/source-han-serif/Manifest  |  4 +++
 .../source-han-serif/source-han-serif-2.001.ebuild | 37 ++
 2 files changed, 41 insertions(+)

diff --git a/media-fonts/source-han-serif/Manifest 
b/media-fonts/source-han-serif/Manifest
index ae7820f2a..bbacee960 100644
--- a/media-fonts/source-han-serif/Manifest
+++ b/media-fonts/source-han-serif/Manifest
@@ -1,4 +1,8 @@
 DIST source-han-serif-ja-1.001.zip 36733628 BLAKE2B 
0c171c414b350ecb65ade49d80bfed127c8f339a34fc43f9c0ee2fb853521165d81f6a3bd65be01c6d404c679d26930494fa077df0aec4b5c3783341c624cddc
 SHA512 
5e6005e904619b671b1ffd089a0f44e0502e3a6af1dca749ddcf0fe0fe6d67cbb0d2e19099f5e0da173a31e67bcbeb6f884e41eb998141346be69122452a0ae4
+DIST source-han-serif-ja-2.001.zip 36789229 BLAKE2B 
b17cdb9ade2bdde67ccf142fe6c8b2637b520916ee72028bf0f4226e733fd5fea244344c288ad5217b2b28b312e92f0787b54dba60e3031b8203760590311981
 SHA512 
f436321985c5a2c3a8b3483c94d7d0bcde059832c3068ee1a74b6468a46ce19d571fc782ee395b6b5ef9bd26279c3661dd6adffed24845c6e92670784fe03831
 DIST source-han-serif-ko-1.001.zip 38346428 BLAKE2B 
423d09b686d4c953e14689e92769bc1bd93168d64f930f121d30f8b04610fe9f47c3eca7dd1adbff30325d599c7336159dddf795612a0a40d238c5831f622297
 SHA512 
0562aaab11926a70672c0aba6dc0e212492067d02bea71c2508ff199c84a7b02e5e2dc87aaa8b2a966cdeb5ef30ecc8e8ebe0c2eea8e881b788adfaa00aa2e7c
+DIST source-han-serif-ko-2.001.zip 39231528 BLAKE2B 
5b3a4a71b119a0a329363db45c511b195972c5ea36b391ce69277e2495c7904e938b9add8a042b92fcd79f0f1cdcca7bd55d785b8e667fd4693b2d64164b45b4
 SHA512 
e7f6468140a937d006155db746dbf4b8455a75ca2dd0ec6916c2e084f6136a79b0db080a2521b7ba665013ba7a257a763f9087d2270d531f4a1455e440329f1b
 DIST source-han-serif-zh_CN-1.001.zip 66778823 BLAKE2B 
8878b8dfbbf5b15067a31fe0a1055f8e3de7afe280072dd23226fe06bba403e3e69b50b5ecac28e7b53f916f3e5c821696aa399a9893089b59fa78c020e19063
 SHA512 
e8bd7776caff6a70945c23ec02ece2310fbe905768ae784698bf937ed6e376e2065f535f2498909d962b3942c524f8621c1fd4bc41e3c2d3d033806cab4a0ffc
+DIST source-han-serif-zh_CN-2.001.zip 68857778 BLAKE2B 
13810a87500a69295468005374d1119e032a8f3e9d8672022c0e927c5941868e87ed9fe6f87b5f21a59ec6b326ec6db80c7ca3a4c32c0e22c174d8155ba98902
 SHA512 
f75844e260e8bb49a50a4276e431f5fb39704d60ffac3d0ba8326e8758bb7d2cff5dfb0cd4fab590c12c14e65384cdf624fef830731fdd3df8dab088ebadac6c
 DIST source-han-serif-zh_TW-1.001.zip 34610053 BLAKE2B 
9f7ff54a1ae1f3b87ce0c4854d77860e96d8973c9edec5d8442e50a8055fe440f7a8663b341555af9094c2c07ebac022f5b1e8ce097e117087fb1a4a6cb91918
 SHA512 
29f88f7f7b280187fc46e7e14a3bf869c1e543b1f6be0667e1fdae06a934471124207b7d45ae505bf3bf2f4c0541ed1ffb8612992342d81d85a6587e85545aa4
+DIST source-han-serif-zh_TW-2.001.zip 47266838 BLAKE2B 
e3974e21270df8f55a84081526bcfd2002b5b71a75b4184c9f02d32373e40248bacae019c2c1b9e4748c1f24aee995e6735ef45e44220e99e0c3887961da8989
 SHA512 
e15a9cf79ab89c1f3d9ca72658fc561aa5ed3c1fb7d0f9ee21ed7c6dc430231f10d5ce85cd0d41f20f8116dcd6aa71a7d2b697e66190d13c9a0e69aa71a318dd

diff --git a/media-fonts/source-han-serif/source-han-serif-2.001.ebuild 
b/media-fonts/source-han-serif/source-han-serif-2.001.ebuild
new file mode 100644
index 0..db5455711
--- /dev/null
+++ b/media-fonts/source-han-serif/source-han-serif-2.001.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+# NOTE: There is a zh_HK version, but to use that zh_HK has to be added to
+#   profiles/desc/l10n.desc in ::gentoo, as far as i'm aware.
+
+DESCRIPTION="Pan-CJK OpenType/CFF font family"
+HOMEPAGE="https://github.com/adobe-fonts/source-han-serif/";
+SRC_URI="
+   l10n_ja? ( 
https://github.com/adobe-fonts/${PN}/releases/download/${PV}R/12_SourceHanSerifJP.zip
 -> ${PN}-ja-${PV}.zip )
+   l10n_ko? ( 
https://github.com/adobe-fonts/${PN}/releases/download/${PV}R/13_SourceHanSerifKR.zip
 -> ${PN}-ko-${PV}.zip )
+   l10n_zh-CN? ( 
https://github.com/adobe-fonts/${PN}/releases/download/${PV}R/14_SourceHanSerifCN.zip
 -> ${PN}-zh_CN-${PV}.zip )
+   l10n_zh-TW? ( 
https://github.com/adobe-fonts/${PN}/releases/download/${PV}R/15_SourceHanSerifTW.zip
 -> ${PN}-zh_TW-${PV}.zip )
+"
+S=${WORKDIR}
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+IUSE="l10n_ja l10n_ko +l10n_zh-CN l10n_zh-TW"
+REQUIRED_USE="|| ( l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW )"
+
+FONT_SUFFIX="otf"
+RESTRICT="binchecks strip"
+
+BDEPEND="app-arch/unzip"
+
+src_install() {
+   use l10n_ja && FONT_S="${S}/SubsetOTF/JP" font_src_i

[gentoo-commits] repo/gentoo:master commit in: app-doc/halibut/

2022-09-09 Thread Sam James
commit: 53ce818fc4d98e87899b38b8b63892174443a912
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:45:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:45:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ce818f

app-doc/halibut: Stabilize 1.3 sparc, #869317

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

 app-doc/halibut/halibut-1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/halibut/halibut-1.3.ebuild 
b/app-doc/halibut/halibut-1.3.ebuild
index e21b799610c2..6a663e01a2d2 100644
--- a/app-doc/halibut/halibut-1.3.ebuild
+++ b/app-doc/halibut/halibut-1.3.ebuild
@@ -11,4 +11,4 @@ 
SRC_URI="https://www.chiark.greenend.org.uk/~sgtatham/${PN}/${P}/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ~ppc64 ~riscv sparc x86"



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Sam James
commit: 88c35c82db34aea3cd3585213ad56b4c65dc7e98
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:45:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:45:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c35c82

media-libs/raptor: Stabilize 2.0.15-r5 x86, #869410

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

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index c927cf77f3c7..fdfa218dcded 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libaom/, media-libs/libaom/files/

2022-09-09 Thread Sam James
commit: 50c7c4021e347ee549164595280cf8a23c960959
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:32:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:44:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c7c402

media-libs/libaom: fix musl build (ftello)

Closes: https://bugs.gentoo.org/869419
Signed-off-by: Sam James  gentoo.org>

 .../files/libaom-3.4.0-posix-c-source-ftello.patch |  13 +++
 media-libs/libaom/libaom-3.4.0-r1.ebuild   | 113 +
 2 files changed, 126 insertions(+)

diff --git a/media-libs/libaom/files/libaom-3.4.0-posix-c-source-ftello.patch 
b/media-libs/libaom/files/libaom-3.4.0-posix-c-source-ftello.patch
new file mode 100644
index ..6e910b3f732c
--- /dev/null
+++ b/media-libs/libaom/files/libaom-3.4.0-posix-c-source-ftello.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/869419
+
+POSIX_C_SOURCE is needed for ftello.
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -266,6 +266,7 @@ add_library(aom_rtcd OBJECT ${AOM_RTCD_SOURCES})
+ add_dependencies(aom_rtcd aom_version)
+ 
+ if(ENABLE_EXAMPLES)
++  add_definitions(-D_POSIX_C_SOURCE=200112L)
+   add_library(aom_encoder_stats OBJECT ${AOM_ENCODER_STATS_SOURCES})
+   set(AOM_LIB_TARGETS ${AOM_LIB_TARGETS} aom_encoder_stats)
+ endif()

diff --git a/media-libs/libaom/libaom-3.4.0-r1.ebuild 
b/media-libs/libaom/libaom-3.4.0-r1.ebuild
new file mode 100644
index ..7c969b44ed77
--- /dev/null
+++ b/media-libs/libaom/libaom-3.4.0-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://aomedia.googlesource.com/aom";
+else
+   SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Alliance for Open Media AV1 Codec SDK"
+HOMEPAGE="https://aomedia.org https://aomedia.googlesource.com/aom/";
+
+LICENSE="BSD-2"
+SLOT="0/3"
+IUSE="doc +examples test"
+IUSE="${IUSE} cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
cpu_flags_x86_sse3 cpu_flags_x86_ssse3"
+IUSE="${IUSE} cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx 
cpu_flags_x86_avx2"
+IUSE="${IUSE} cpu_flags_arm_neon"
+# Tests need more wiring up
+RESTRICT="!test? ( test ) test"
+
+REQUIRED_USE="
+   cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
+   cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
+"
+
+BDEPEND="${PYTHON_DEPS}
+   dev-lang/perl
+   abi_x86_32? ( dev-lang/yasm )
+   abi_x86_64? ( dev-lang/yasm )
+   abi_x86_x32? ( dev-lang/yasm )
+   doc? ( app-doc/doxygen )
+"
+
+# The PATENTS file is required to be distributed with this package, bug #682214
+DOCS=( PATENTS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.0-posix-c-source-ftello.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_CCACHE=OFF
+   -DENABLE_DOCS=$(multilib_native_usex doc ON OFF)
+   -DENABLE_EXAMPLES=$(multilib_native_usex examples ON OFF)
+   -DENABLE_NASM=OFF
+   -DENABLE_TESTS=$(usex test)
+   -DENABLE_TOOLS=ON
+   -DENABLE_WERROR=OFF
+
+   # Needs libjxl, currently unpackaged.
+   -DCONFIG_TUNE_BUTTERAUGLI=0
+
+   # neon support is assumed to be always enabled on arm64
+   -DENABLE_NEON=$(usex cpu_flags_arm_neon ON $(usex arm64 ON OFF))
+   # ENABLE_DSPR2 / ENABLE_MSA for mips
+   -DENABLE_MMX=$(usex cpu_flags_x86_mmx ON OFF)
+   -DENABLE_SSE=$(usex cpu_flags_x86_sse ON OFF)
+   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)
+   -DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)
+   -DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)
+   -DENABLE_SSE4_1=$(usex cpu_flags_x86_sse4_1 ON OFF)
+   -DENABLE_SSE4_2=$(usex cpu_flags_x86_sse4_2 ON OFF)
+   -DENABLE_AVX=$(usex cpu_flags_x86_avx ON OFF)
+   -DENABLE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF)
+   )
+
+   # For 32-bit multilib builds, force some intrinsics on to work around
+   # bug #816027. libaom seems to do runtime detection for some targets
+   # at least, so this isn't an issue.
+   if ! multilib_is_native_abi && use amd64 ; then
+   mycmakeargs+=(
+   -DENABLE_SSE3=ON
+   -DENABLE_SSSE3=ON
+   )
+   fi
+
+   # On ARM32-on-ARM64, things end up failing if NEON is off, bug #835456
+   # Just force generic, given it's a niche situation.
+   # TODO: could try forcing armv7 or similar?
+   if use arm && ! use cpu_flags_arm_neon && [[ $(uname -p) == "aarch64" 
]] ;

[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Sam James
commit: b0b0c64c496cd833495ffc8704c35af342add0f1
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:45:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:45:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b0c64c

media-libs/raptor: Stabilize 2.0.15-r5 amd64, #869410

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

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index fdfa218dcded..4bc3af30dc9b 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-09 Thread Sam James
commit: 1a53a7017c4a98fa28236bbd92b5bae8b62552e4
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:45:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:45:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a53a701

dev-lang/erlang: Stabilize 25.0.4 sparc, #869311

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

 dev-lang/erlang/erlang-25.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.4.ebuild 
b/dev-lang/erlang/erlang-25.0.4.ebuild
index a803ac6744af..e5be8b213356 100644
--- a/dev-lang/erlang/erlang-25.0.4.ebuild
+++ b/dev-lang/erlang/erlang-25.0.4.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # same build of ERTS that was used when compiling the code.  See
 # http://erlang.org/doc/system_principles/misc.html for more information.
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Sam James
commit: 45495c8faa704dcbe66e21589cd4ea6d601913d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:45:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:45:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45495c8f

media-libs/raptor: Stabilize 2.0.15-r5 sparc, #869410

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

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index 4bc3af30dc9b..c6273bafc116 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/rsync/

2022-09-09 Thread Sam James
commit: b1a245c7eebb053d90d08078ec96e009af51
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:44:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:44:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a245c7

net-misc/rsync: add 3.2.6

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

 net-misc/rsync/Manifest   |   2 +
 net-misc/rsync/rsync-3.2.6.ebuild | 167 ++
 2 files changed, 169 insertions(+)

diff --git a/net-misc/rsync/Manifest b/net-misc/rsync/Manifest
index ecac5e460ceb..5503dee54155 100644
--- a/net-misc/rsync/Manifest
+++ b/net-misc/rsync/Manifest
@@ -2,3 +2,5 @@ DIST rsync-3.2.4.tar.gz 1114853 BLAKE2B 
a67fcb9619874f1c5346a876138e59f4bf508a90
 DIST rsync-3.2.4.tar.gz.asc 195 BLAKE2B 
9bc2fbd59e5396a91de82f27a461367ad2a129820e2d1926c3b1e26dacf93c676a7231f186c341b6dec9c764a9619b504bc9b5f95925982e78de4607eddf6c65
 SHA512 
7e1bbebc777d5710345fdec1efd4c2ef1079d6c0ec90272a1a4a51a59ae3cb619b9d1c0ae2f337ecdd06827bb3536b969b6f21f9108f8d21114713aa1750012b
 DIST rsync-3.2.5.tar.gz 1129957 BLAKE2B 
a0d1c4a2dbebe37bad4f6e2e5e4fae41c53529d96e0ca5a429d29d1dee8c63c8ee1b7dc686b732a88049c547271260e8361ac798673970d5327d08dda01ce811
 SHA512 
6d115acb5bae546cd2b5df2c11390f8609107b7a45aa649158d8daa0c9290ab5f15640fdd4000b21d1ab39f7385b85d77cd8fe4628fa13b2adeea6fcd53d057a
 DIST rsync-3.2.5.tar.gz.asc 195 BLAKE2B 
9ca9034afc39299c2178190412b188f561d274d8e38d58a988487f2db14a8135840acf3413096d26f080358b69779fa3b48e292670ba6b23ae4eb0c05f9df614
 SHA512 
b384f48b2fd459a51715c8ab2a14e540c5fa7f7f12453282db770893d6121b1b3c9809e667ccacaf910fd90548abeb700a2c717d76fbea22fe3d6a22aa6b2c44
+DIST rsync-3.2.6.tar.gz 1138593 BLAKE2B 
fa0c4aa9cdffbc9ffd4f81e8c3cdc1fda7080f80c1923084c6d705e6872caaba31c13de4603c9462f312dbbdae76520c27d3f4f40b327f1e66c7127b1d05ea73
 SHA512 
d141d04732c91e055708e8d1f14b976f9483208a93076bb66dc75cbf87d54f2dcbffc11423f0c9c005d2d4e20cb9c147a7672f7a9c0b987f4e2c39b4c3645cfe
+DIST rsync-3.2.6.tar.gz.asc 195 BLAKE2B 
945c60ca67aa4234bc9d5b38c9228125f3040bccecf60c08892286c1b4fa32878d92bfc78ee664d4f6453ccaaf6d394dbe203f0a8be149e557fabede1c111b07
 SHA512 
1316b358dfa87ad7c35b2b5d11e0be111a182041150cf9c9ae30f73e0af1430a59136250dc853f784e9e80d0ee20cc46e9a34b07cc7c7a48040db168a8c8941b

diff --git a/net-misc/rsync/rsync-3.2.6.ebuild 
b/net-misc/rsync/rsync-3.2.6.ebuild
new file mode 100644
index ..804909ae11e6
--- /dev/null
+++ b/net-misc/rsync/rsync-3.2.6.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Uncomment when introducing a patch which touches configure
+#RSYNC_NEEDS_AUTOCONF=1
+PYTHON_COMPAT=( python3_{8..10} )
+inherit prefix python-single-r1 systemd
+
+DESCRIPTION="File transfer program to keep remote files into sync"
+HOMEPAGE="https://rsync.samba.org/";
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/WayneD/rsync.git";
+   inherit autotools git-r3
+
+   REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+else
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/waynedavison.asc
+   inherit verify-sig
+
+   if [[ -n ${RSYNC_NEEDS_AUTOCONF} ]] ; then
+   inherit autotools
+   fi
+
+   if [[ ${PV} == *_pre* ]] ; then
+   SRC_DIR="src-previews"
+   else
+   SRC_DIR="src"
+   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
+
+   SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz
+   verify-sig? ( 
https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz.asc )"
+   S="${WORKDIR}"/${P/_/}
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl examples iconv lz4 ssl stunnel system-zlib xattr xxhash zstd"
+REQUIRED_USE+=" examples? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-libs/popt-1.5
+   acl? ( virtual/acl )
+   examples? (
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   )
+   lz4? ( app-arch/lz4:= )
+   ssl? ( dev-libs/openssl:= )
+   system-zlib? ( sys-libs/zlib )
+   xattr? ( kernel_linux? ( sys-apps/attr ) )
+   xxhash? ( >=dev-libs/xxhash-0.8 )
+   zstd? ( >=app-arch/zstd-1.4:= )
+   iconv? ( virtual/libiconv )"
+DEPEND="${RDEPEND}"
+BDEPEND="examples? ( ${PYTHON_DEPS} )"
+
+if [[ ${PV} == * ]] ; then
+   BDEPEND+=" ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   ')"
+else
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-waynedavison )"
+fi
+
+pkg_setup() {
+   # - USE=examples needs Python itself at runtime, but nothing else
+   # -  needs commonmark at build tim

[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/

2022-09-09 Thread Sam James
commit: 4d3f01755779c094fc7693e28c0880a412a391e5
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:45:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:45:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3f0175

net-misc/putty: Stabilize 0.77-r2 sparc, #869317

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

 net-misc/putty/putty-0.77-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/putty/putty-0.77-r2.ebuild 
b/net-misc/putty/putty-0.77-r2.ebuild
index ce957b00b8da..db09be43b8d9 100644
--- a/net-misc/putty/putty-0.77-r2.ebuild
+++ b/net-misc/putty/putty-0.77-r2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git";
 else
SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ~ppc64 sparc x86"
 fi
 LICENSE="MIT"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Arthur Zamarin
commit: 70312d86bf01b293533e5c52215c70ab6a40d079
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 04:26:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 04:26:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70312d86

media-libs/raptor: Stabilize 2.0.15-r5 arm, #869410

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index 3699299b34cc..c927cf77f3c7 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



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

2022-09-09 Thread John Helmert III
commit: fe04969b7f3998f34afbe03475590b0bee23a380
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Sep 10 04:01:38 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Sep 10 04:03:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe04969b

profiles/feature/selinux: drop systemd-related usemasks

systemd isn't masked here anymore, so these masks are obsolete.

Signed-off-by: John Helmert III  gentoo.org>

 profiles/features/selinux/package.use.mask | 13 -
 1 file changed, 13 deletions(-)

diff --git a/profiles/features/selinux/package.use.mask 
b/profiles/features/selinux/package.use.mask
index dfab82971fbd..6b42b7f76eb7 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -1,19 +1,6 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Georgy Yakovlev  (2020-10-21)
-# requires systemd, as OpenBMC uses sd-dbus for communication
-sys-apps/ipmitool openbmc
-
-# Jeroen Roovers  (2019-02-23)
-# sdjournal links against sys-apps/systemd's libraries
-net-analyzer/wireshark sdjournal
-
-# Jason Zaman  (2015-06-27)
-# systemd has only experimental support in the SELinux policy at the moment.
-# Please see: 
https://wiki.gentoo.org/wiki/SELinux/FAQ#Can_I_use_SELinux_with_SystemD.3F
-www-servers/uwsgi uwsgi_plugins_systemd_logger
-
 # Brian Dolbec  (2014-09-17)
 # mask pypy for several utilities due to incompatibility with libselinux
 sys-apps/portage python_targets_pypy3



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2022-09-09 Thread Sam James
commit: 3e8c12159bc7298cf4bb4057bfd197f98713da28
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 03:55:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 03:56:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8c1215

sys-devel/gcc: keyword 11.3.1_p20220909

Notably contains fixes for PPC which may cause crashes
at runtime.

Had come across this bug and a few others when poking
at Clang build failure on PPC (bug 829602), although it doesn't
seem to have fixed that (tagging bug anyway as it's
possibly related in some form).

I've been tempted to keyword a newer 11 stable snapshot
for a while but didn't feel comfortable doing so until
bug 834845 was resolved (info page/docs issue).

Bug: https://bugs.gentoo.org/829602
Bug: https://bugs.gentoo.org/834845
Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104090
See: 
https://github.com/buildroot/buildroot/commit/b42c6b24755170a8eb015b3ea0b25e6d91e037cb
Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/gcc-11.3.1_p20220909.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/gcc-11.3.1_p20220909.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20220909.ebuild
index 79b1ee62b754..e821929d61b4 100644
--- a/sys-devel/gcc/gcc-11.3.1_p20220909.ebuild
+++ b/sys-devel/gcc/gcc-11.3.1_p20220909.ebuild
@@ -27,9 +27,9 @@ inherit toolchain
 EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
 # Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-#fi
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
 
 # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
 # If GCC is enabling CET by default, we need glibc to be built with support 
for it.



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

2022-09-09 Thread Sam James
commit: 59d666d032353b054e3cdf4f18ad55e3346e73ca
Author: yemou Hannam  protonmail  com>
AuthorDate: Wed Aug 31 01:01:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 03:52:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d666d0

profiles/features/clang: update environment variables

Add CPP="clang-cpp"
Change AS="llvm-as" to AS="clang -c"

Signed-off-by: yemou Hannam  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27087
Signed-off-by: Sam James  gentoo.org>

 profiles/features/clang/make.defaults | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/features/clang/make.defaults 
b/profiles/features/clang/make.defaults
index 09d9b31dbb3e..ad06c1d9333f 100644
--- a/profiles/features/clang/make.defaults
+++ b/profiles/features/clang/make.defaults
@@ -29,7 +29,8 @@ LDFLAGS="${LDFLAGS} ${SOME_HARDENING_LDFLAGS}"
 
 # use LLVM-provided binutils
 AR="llvm-ar"
-AS="llvm-as"
+AS="clang -c"
+CPP="clang-cpp"
 NM="llvm-nm"
 STRIP="llvm-strip"
 RANLIB="llvm-ranlib"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/, sys-apps/ipmitool/files/

2022-09-09 Thread John Helmert III
commit: d795de12c5f50d63651613565e72a0c5871b7763
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Sep 10 03:46:52 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Sep 10 03:46:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d795de12

sys-apps/ipmitool: add missing function declarations

For clang-15 compat.

Signed-off-by: John Helmert III  gentoo.org>

 .../files/ipmitool-1.8.19-missing-func-decl.patch  | 32 ++
 sys-apps/ipmitool/ipmitool-1.8.19.ebuild   |  1 +
 2 files changed, 33 insertions(+)

diff --git a/sys-apps/ipmitool/files/ipmitool-1.8.19-missing-func-decl.patch 
b/sys-apps/ipmitool/files/ipmitool-1.8.19-missing-func-decl.patch
new file mode 100644
index ..5057fcaf0525
--- /dev/null
+++ b/sys-apps/ipmitool/files/ipmitool-1.8.19-missing-func-decl.patch
@@ -0,0 +1,32 @@
+https://github.com/ipmitool/ipmitool/pull/360
+
+From a9e262480722f5affd237ee10d0bbc8c55617cb7 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Fri, 2 Sep 2022 07:30:10 -0700
+Subject: [PATCH] ipmi_fru.c: Provide missing function declarations
+
+Fixes build with clang-15+
+
+Signed-off-by: Khem Raj 
+---
+ lib/ipmi_fru.c | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/lib/ipmi_fru.c b/lib/ipmi_fru.c
+index 3d1d8a1a..5c5661cf 100644
+--- a/lib/ipmi_fru.c
 b/lib/ipmi_fru.c
+@@ -60,6 +60,13 @@ static const char *section_id[4] = {
+   "Board Section",
+   "Product Section"
+ };
++/* From lib/ipmi_hpmfwupg.c: */
++uint16_t
++ipmi_intf_get_max_request_data_size(struct ipmi_intf * intf);
++
++/* From src/plugins/ipmi_intf.c: */
++uint16_t
++ipmi_intf_get_max_response_data_size(struct ipmi_intf * intf);
+ 
+ static const char * combined_voltage_desc[] = {
+   "12 V",

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild 
b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
index fabe705490a8..318e661f232d 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
@@ -39,6 +39,7 @@ DEPEND="${RDEPEND}
 # but it doesn't actually need either.
 
 PATCHES=(
+   "${FILESDIR}/${P}-missing-func-decl.patch"
# yoinked out of debian's patchset, previously carried in a SRC_URI
# tarball
"${FILESDIR}/${P}-fix-buffer-overflow.patch"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/, sys-apps/ipmitool/files/

2022-09-09 Thread John Helmert III
commit: 9bace2960c71f0384e949596feae06b0bc71b6f9
Author: John Helmert III  gentoo  org>
AuthorDate: Thu Sep  8 04:46:37 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Sep 10 03:38:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bace296

sys-apps/ipmitool: add 1.8.19

Don't use a tarball for patches, stop tying initscript to PV, drop
obolete Debian handling cruft, various other simplifications and style
fixes.

Signed-off-by: John Helmert III  gentoo.org>

 sys-apps/ipmitool/Manifest |   2 +
 sys-apps/ipmitool/files/exchange-bmc-os-info.initd |  23 
 sys-apps/ipmitool/files/ipmievd.confd  |  27 
 sys-apps/ipmitool/files/ipmievd.initd  |  28 
 .../files/ipmitool-1.8.19-CVE-2011-4339.patch  |  20 +++
 .../ipmitool-1.8.19-fix-buffer-overflow.patch  |  21 +++
 .../files/ipmitool-1.8.19-manpage-longlines.patch  |  55 
 .../files/ipmitool-1.8.19-nvidia-iana.patch|  23 
 sys-apps/ipmitool/files/log_bmc.initd  |  25 
 sys-apps/ipmitool/ipmitool-1.8.19.ebuild   | 146 +
 10 files changed, 370 insertions(+)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index 5c974ac3707b..a38bac6ab786 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,3 +1,5 @@
+DIST enterprise-numbers-1.8.19.xz 1500100 BLAKE2B 
15c21792bf46220c5908ecf4f0ddafe2fdf13a1799c054a0cb0cb647e7f489768855c4c25fba8a4408505ff0cf02d1a43408d5c4de557b1b30fe8abb477a7926
 SHA512 
e88cb459a9c8a3172770bcfefbec0a7ad7d65395063c8c0173fce776ea0beb7ad9f3610e636dfbd71d0af8c952c2b9bc6c25c815daa4ab281bed983cbe2ebcc4
 DIST enterprise-numbers.2020-10-21.xz 1426932 BLAKE2B 
bfe39ceea321ba47cd40eafa67862eb4dfd6dc29b192afb20ad0c908cd93a16b4103c5de64d042df012417c8cadc03000f2b2a00779bcc582a430603cad5f3cf
 SHA512 
4a854a56e8ed51997c320cbfba041d43cb98b14743ef80b67e701942068d3729604abaedb617655a83ca21a7e20ea5a622ede4de317ca492cefd46da784d28f3
 DIST ipmitool-1.8.18_p20201004.tar.gz 638493 BLAKE2B 
52f4ec8c82336b88640d1b91fc17af8f2fe0948a5c48c16067867dcad0852168d48bb21fdd99bde7ed957b66df888fd369c909079d1f81c861acd8c7f8dfa6f2
 SHA512 
8d72eef3584f4d2c86bfe43f70b5d687f3b7bbdf75b8979f7132c5c98b01baae22c336e540c197652187749fc9bb221a92e546b56e5cf2eb5650fad5094e9433
+DIST ipmitool-1.8.19.tar.gz 641383 BLAKE2B 
e1db12bb7301cb4b551f87fbfcd405b3597a1f32c45447b2b239d9d43a2cdbe213ee5408291d50801035cc80e28078fb3a778ab28335665bc3316798c13ea1fc
 SHA512 
2d91706e9feba4b2ce4808eca087b81b842c4292a5840830001919c06ec8babd8f8761b74bb9dcf8fbc7765f028a5b1a192a3c1b643f2adaa157fed6fb0d1ee3
 DIST ipmitool_1.8.18-9.debian-ported-gentoo.tar.xz 3208 BLAKE2B 
b37a127eff361039b3b810e19dd97f0c395462b658803f56f10f2dd1abbbe92743dc409ce6b83560db15621b7fa7a3c0f989100077893993df18108a082e49d2
 SHA512 
0f7646a2307ac98425e99dece9d3e3b23026136a97524151efdecc910fb537af41a91702782989046e44163da98610fa05792878473e228b45c16351f6015a45

diff --git a/sys-apps/ipmitool/files/exchange-bmc-os-info.initd 
b/sys-apps/ipmitool/files/exchange-bmc-os-info.initd
new file mode 100644
index ..9c63983f21f3
--- /dev/null
+++ b/sys-apps/ipmitool/files/exchange-bmc-os-info.initd
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# /etc/init.d/exchange-bmc-os-info
+
+name="exchange-bmc-os-info"
+description="Exchange Information between BMC and OS"
+command=/usr/libexec/exchange-bmc-os-info
+command_args=""
+: "${DEVICENUM:=0}" # which BMC
+required_files=/dev/ipmi${DEVICENUM}
+
+depend() {
+  use hostname modules
+  keyword -docker -lxc -prefix -systemd-nspawn
+}
+
+start() {
+  "${command}" start
+}
+stop() {
+  "${command}" stop
+}

diff --git a/sys-apps/ipmitool/files/ipmievd.confd 
b/sys-apps/ipmitool/files/ipmievd.confd
new file mode 100644
index ..b860c23c7f89
--- /dev/null
+++ b/sys-apps/ipmitool/files/ipmievd.confd
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# /etc/conf.d/ipmievd
+
+# Interfaces:
+#   open  Linux OpenIPMI Interface
+#   imb   Intel IMB Interface
+#   bmc   IPMI v2.0 BMC interface
+#   lan   IPMI v1.5 LAN Interface
+#   lanplus   IPMI v2.0 RMCP+ LAN Interface
+
+INTERFACE="open"
+
+# Commands:
+#   open   Use OpenIPMI for asyncronous notification of events
+#   selPoll SEL for notification of events
+#
+# 'pidfile=...' will be appended!
+COMMAND="open daemon"
+
+# Options.
+
+OPTIONS=""
+
+# Device number:
+#  Used to target a specific BMC on a multi-node, multi-BMC system via the 
open interface
+DEVICENUM=0

diff --git a/sys-apps/ipmitool/files/ipmievd.initd 
b/sys-apps/ipmitool/files/ipmievd.initd
new file mode 100644
index ..e8ef2c39d454
--- /dev/null
+++ b/sys-apps/ipmitool/files/ipmievd.initd
@@ -0,0 +1,28 @@
+#!/sbin/openrc-run
+# Copyright 1999-2020 Gent

[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus/

2022-09-09 Thread Sam James
commit: 9b99caf171baf7aa92e1b2632435c21046384501
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 02:32:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 02:32:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b99caf1

sys-apps/dbus: drop 1.12.20-r5, 1.14.0-r2

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

 sys-apps/dbus/Manifest   |   1 -
 sys-apps/dbus/dbus-1.12.20-r5.ebuild | 284 -
 sys-apps/dbus/dbus-1.14.0-r2.ebuild  | 293 ---
 3 files changed, 578 deletions(-)

diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index 19ec71675e81..729071e9798f 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -1,3 +1,2 @@
-DIST dbus-1.12.20.tar.gz 2095511 BLAKE2B 
b467526e7e0281db7b8c7c178469fe006dab29ccb1ea197c02495bd297e8de766230b68ed86c4a7e05dbe09ca30ce941a15e0bf8030fe0df66c04febf0534b3b
 SHA512 
0964683bc6859374cc94e42e1ec0cdb542cca67971c205fcba4352500b6c0891665b0718e7d85eb060c81cb82e3346c313892bc02384da300ddd306c7eef0056
 DIST dbus-1.12.22.tar.gz 2108231 BLAKE2B 
40c30ad9e48d8ac6b5f1c67726015eb17cb3501372ef2c8ffcd8ad73e4a2f186b80a7bbba094460d4093d1d0a3f1bbb8d83a27724397a8f5312bb8542237e6b7
 SHA512 
0a716022f9d693fcaf871b6dfb5f242b49a8dd05d3316ec3e530f5129f1d81a2fa9caec795fa62cfdcba6ed21549fdd2f896f9bf1cc9a96e2a7d04f2c7ec7be6
 DIST dbus-1.14.0.tar.xz 1360228 BLAKE2B 
ae0ebc2779e840e2d83f633029f81fba0e35969648dddce0280640dd9bee3f9508aa7fb6aef696d1c4c56d40f91b754941f847525afaee5cc3170ad23a7eddbf
 SHA512 
9bf17a3ebb3cf44722c6fbf24ee56e9dc14d6882fc312f26c7f07459d969424bc2fb63a229139e011804ecc479a8f0eb1a0c83286f8d5a664c5979d12634179f

diff --git a/sys-apps/dbus/dbus-1.12.20-r5.ebuild 
b/sys-apps/dbus/dbus-1.12.20-r5.ebuild
deleted file mode 100644
index a60671c3d11e..
--- a/sys-apps/dbus/dbus-1.12.20-r5.ebuild
+++ /dev/null
@@ -1,284 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
-TMPFILES_OPTIONAL=1
-
-inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 
systemd tmpfiles virtualx multilib-minimal
-
-DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
-HOMEPAGE="https://dbus.freedesktop.org/";
-SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz";
-
-LICENSE="|| ( AFL-2.1 GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug doc elogind selinux static-libs systemd test X"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-BDEPEND="
-   acct-user/messagebus
-   app-text/xmlto
-   app-text/docbook-xml-dtd:4.4
-   sys-devel/autoconf-archive
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-COMMON_DEPEND="
-   >=dev-libs/expat-2.1.0
-   elogind? ( sys-auth/elogind )
-   selinux? ( sys-libs/libselinux )
-   systemd? ( sys-apps/systemd:0= )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXt
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/expat
-   test? (
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40:2
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   acct-user/messagebus
-   selinux? ( sec-policy/selinux-dbus )
-   systemd? ( virtual/tmpfiles )
-   X? ( sys-apps/which )
-"
-
-DOC_CONTENTS="
-   Some applications require a session bus in addition to the system
-   bus. Please see \`man dbus-launch\` for more information.
-"
-
-# out of sources build dir for make check
-TBD="${WORKDIR}/${P}-tests-build"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-enable-elogind.patch"
-   "${FILESDIR}/${PN}-daemon-optional.patch" # bug #653136
-)
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-
-   if use kernel_linux; then
-   CONFIG_CHECK="~EPOLL"
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   # Tests were restricted because of this
-   sed -i \
-   -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess 
noise\\n");/' \
-   -e '/"dispatch"/d' \
-   bus/test-main.c || die
-
-   default
-
-   if [[ ${CHOST} == *-solaris* ]]; then
-   # fix standards conflict, due to gcc being c99 by default 
nowadays
-   sed -i \
-   -e 's/_XOPEN_SOURCE=500/_XOPEN_SOURCE=600/' \
-   configure.ac || die
-   fi
-
-   # required for bug 263909, cross-compile so don't remove eautoreconf
-   eautoreconf
-}
-
-src_configure() {
-   local rundir=$(usex kernel_linux /run /var/run)
-   sed -e "s;@rundir@;${EPREFIX}${rundir};g" "${FILESDIR}"/dbus.initd.in \
-   > "${T}"/dbus.initd || die
-   mul

[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2022-09-09 Thread Sam James
commit: cc759f5e1d010a36c0cabec55c608b09c88ac631
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 02:43:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 02:43:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc759f5e

sys-devel/gcc: drop versions

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

 sys-devel/gcc/Manifest|  4 ---
 sys-devel/gcc/gcc-10.4.1_p20220818.ebuild | 58 ---
 sys-devel/gcc/gcc-10.4.1_p20220825.ebuild | 58 ---
 sys-devel/gcc/gcc-11.3.1_p20220819.ebuild | 52 ---
 sys-devel/gcc/gcc-11.3.1_p20220826.ebuild | 52 ---
 5 files changed, 224 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 22df0af2bb11..674fa4931c62 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,5 +1,3 @@
-DIST gcc-10-20220818.tar.xz 71755772 BLAKE2B 
b5cf59eb8dec7cc3bdd2317265d3568611ce170a18a35b0e3f1dc7c4510f46d1ecbdcc18fdda01b6af77c78aae7abb3de3def167b16a6292a4d08b8d94ad1f12
 SHA512 
e0e6b0e1be301ceb839ac05f0e5f495fd2932ea36e9d1308ead87f22e87c9ff50eaf4b9749ff1ab805977e6493201c31ba5e05e0f784675fa566eface85f9b93
-DIST gcc-10-20220825.tar.xz 71753264 BLAKE2B 
8e7c6f06bd21891598334f3bcf8ba508d8983d41fd268b3f181280b85613e178c33c2ab5d400b4128422db6f2f5e1aed482be5e7065a4f27f1192d4d2a3bcb5c
 SHA512 
b9867c72edb4fc85386cd7b0107e87512f4b293da34adab7ee66cb0243a55aaa9dc61560fdad5a1f58081474aa31960854c1fadc1a822cffb48be850b303ba0d
 DIST gcc-10-20220901.tar.xz 71753520 BLAKE2B 
882d6b8a5eb0ea445e774b8ca076e82ad8bcbf01b65d0ee7edfba7a4f0c09037076f996b3758130f83919c3768bf75ba5be0f6990fd01a61adc3cb305056374d
 SHA512 
1bbe0e182227fc4d66c53b55da97a903f59656bf5870fdd5215b33152c977e33abfd5404741cb4d6712aee92cfce831062e3410d16209f33ab2101c1db364255
 DIST gcc-10-20220908.tar.xz 71756288 BLAKE2B 
4ebe4c1d2d655a975049fc148f9458064658130b48ddd7d6ce9f156ba7a90e79d30381d9fec7b3f1725d924fbbf272a8a6720e97d61b6afbea91fcb48ae35e59
 SHA512 
dcf7dac5a0bbd879a9ae40203fe85adf4bf326d160fa8a180b5c1005e445d8ea866becb4b1864bde80eb905483cd47e8ea514432aef820f017a57d4f30d7b7d7
 DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 
804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67
 SHA512 
83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570
@@ -7,8 +5,6 @@ DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B 
f336d69a8ad105b8c4a84e8248a5b8a88
 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
 DIST gcc-10.5.0-musl-patches-1.tar.xz 3816 BLAKE2B 
5995f934a40665d877342853fde8b414eed8770c72e6b11b295b7e7b3c9d38d7407dff63b5751f4449f6fa842c02e87f156cc868e7436a8313f7c8514242d255
 SHA512 
b93cc54cd7b78fdc487df7c449b03bbfd10094e45f3f8eef20cd69f27a68a14817fe662a2ec119b384eea2dad0491b70f838d010457e386700030b76457afad6
 DIST gcc-10.5.0-patches-0.tar.xz 16188 BLAKE2B 
3fe3163c4960ff02eb792b2d00b9b20e1c2b44ad2d2e79661ffa0a5795b1bb631bce83c506f485765a7b971e6d391ebc1803c327f0d8d06e457610f5d6074c90
 SHA512 
fde1fec92df535416221827d48daf7d498f675da5697bc15bb4e17ccfedf6e6705dd28f57a3c9ebc8065b49328246fa5aa1fd90bd88bc27fe2b7b3e924f0df15
-DIST gcc-11-20220819.tar.xz 75783200 BLAKE2B 
f047e2839932eb648f43e80cd80d940262f618093f340a51143eb857323b47a14725d733587dec06808c356cb153d0f35cf210806f5f8990e290f78dcb277568
 SHA512 
aa1418df17221d999ae4d3dd4fcab0f9c7a481e67dae98231b82bbc04f4df06b2add85e664e68e39616255644aa0dfb2df95cad485ec3f02e9db58740e37d8ca
-DIST gcc-11-20220826.tar.xz 75781808 BLAKE2B 
01b3e35edc96d29bdf6f41fcd04199aadb624bea38d317b0f8d7eaf3b10cf5c09ebf89b56db4508b31373ae76bdfda46f0d3dc70a59828091f430ddd3b4388c5
 SHA512 
6b604dce6f716cc7c0607c7821f3839e1b1f718e4b97acbec63601e992db1499012304b62473e497eab2f31f6b4baadb721869bd063fe4227a14551e0c12c620
 DIST gcc-11-20220902.tar.xz 75785408 BLAKE2B 
d35d2dd3a3a3b1ae63facb55e93893155b59963ed9a9fc3650122fbb7f2274090e375ce41762587bee69c02f79b72f4f1c8e9b8e84035c41a1e9b269b4984f92
 SHA512 
4ee62df741b16212366a91a8124ac0fa5a8245565deabbc24f88b3379b5b9fbfebc04cd0b6e14ba2e1ef8d0624e3d52a763e259cfe1572489ba6797f3c713571
 DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B 
f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6
 SHA512 
cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334
 DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 
426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb
 SHA512 
b

[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2022-09-09 Thread Sam James
commit: bf7e95b80a0c7374a705a0fc1d9670a12ee9c17e
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 02:43:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 02:43:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7e95b8

sys-devel/gcc: add 11.3.1_p20220909

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.3.1_p20220909.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 674fa4931c62..6f6271b052a4 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -6,6 +6,7 @@ DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529
 DIST gcc-10.5.0-musl-patches-1.tar.xz 3816 BLAKE2B 
5995f934a40665d877342853fde8b414eed8770c72e6b11b295b7e7b3c9d38d7407dff63b5751f4449f6fa842c02e87f156cc868e7436a8313f7c8514242d255
 SHA512 
b93cc54cd7b78fdc487df7c449b03bbfd10094e45f3f8eef20cd69f27a68a14817fe662a2ec119b384eea2dad0491b70f838d010457e386700030b76457afad6
 DIST gcc-10.5.0-patches-0.tar.xz 16188 BLAKE2B 
3fe3163c4960ff02eb792b2d00b9b20e1c2b44ad2d2e79661ffa0a5795b1bb631bce83c506f485765a7b971e6d391ebc1803c327f0d8d06e457610f5d6074c90
 SHA512 
fde1fec92df535416221827d48daf7d498f675da5697bc15bb4e17ccfedf6e6705dd28f57a3c9ebc8065b49328246fa5aa1fd90bd88bc27fe2b7b3e924f0df15
 DIST gcc-11-20220902.tar.xz 75785408 BLAKE2B 
d35d2dd3a3a3b1ae63facb55e93893155b59963ed9a9fc3650122fbb7f2274090e375ce41762587bee69c02f79b72f4f1c8e9b8e84035c41a1e9b269b4984f92
 SHA512 
4ee62df741b16212366a91a8124ac0fa5a8245565deabbc24f88b3379b5b9fbfebc04cd0b6e14ba2e1ef8d0624e3d52a763e259cfe1572489ba6797f3c713571
+DIST gcc-11-20220909.tar.xz 75778496 BLAKE2B 
6905614b33c1fa74caf409e4a6e87d0d38464e3f965ba92bba4167608af1143e69540b023626578437bcc4d631f94fc60e72e09b32c586be5c1dd6d29774b275
 SHA512 
22afab5e99cf787aac0eac2b4e5b7f663dd2a9fa82f4d13c08fca8b79007f5937cdbd8c5d49ae31d4b3267def09c9030c5c1dad4bd28c8d28050c4273810cc5d
 DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B 
f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6
 SHA512 
cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334
 DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 
426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb
 SHA512 
bec8bf26b3e50633a5a2e0bb75ffeaba86becb704c14365ff3342e8d651ab75bb3ceec7808d88a25989b8c7182398184b95b6d1267aaef9aa828f687e4895e9d
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7

diff --git a/sys-devel/gcc/gcc-11.3.1_p20220909.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20220909.ebuild
new file mode 100644
index ..79b1ee62b754
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.3.1_p20220909.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="2"
+PATCH_GCC_VER="11.4.0"
+MUSL_VER="0"
+MUSL_GCC_VER="11.4.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+#fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-09-09 Thread Sam James
commit: b8f5b4ed89df03f95dab0b918d2b010bbc1da28a
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 03:04:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 03:04:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f5b4ed

toolchain.eclass: allow re-generation of info pages for snapshots

Snapshots don't (yet?) contain pre-generated info pages (and man
pages, but that's turned out not to be an issue, as they get
regenerated and nobody notices).

Given it's often easier and more sensible to keyword a snapshot
from one of the stable branches upstream rather than cherry-picking
patches, we need to make sure we don't regress with the documentation
provided when we do that.

Allow re-generation of info pages using texinfo for snapshots;
we have a safeguard (eqawarn) for if they start appearing in
snapshots and nobody noticed.

Closes: https://bugs.gentoo.org/834845
Signed-off-by: Sam James  gentoo.org>

 eclass/toolchain.eclass | 26 +++---
 1 file changed, 23 insertions(+), 3 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 4a91f0d3dee0..4e023ffb65d0 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -288,6 +288,13 @@ BDEPEND="
)"
 DEPEND="${RDEPEND}"
 
+if [[ ${PN} == gcc && ${PV} == *_p* ]] ; then
+   # Snapshots don't contain info pages.
+   # If they start to, adjust gcc_cv_prog_makeinfo_modern logic in 
toolchain_src_configure.
+   # Needed unless/until 
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106899 is fixed
+   BDEPEND+=" sys-apps/texinfo"
+fi
+
 if tc_has_feature gcj ; then
DEPEND+="
gcj? (
@@ -1417,9 +1424,22 @@ toolchain_src_configure() {
)
fi
 
-   # Disable gcc info regeneration -- it ships with generated info pages
-   # already.  Our custom version/urls/etc... trigger it. bug #464008
-   export gcc_cv_prog_makeinfo_modern=no
+   if [[ ${PV} != *_p* && -f "${S}"/gcc/doc/gcc.info ]] ; then
+   # Disable gcc info regeneration -- it ships with generated info 
pages
+   # already.  Our custom version/urls/etc... trigger it. bug 
#464008
+   export gcc_cv_prog_makeinfo_modern=no
+   else
+   # Allow a fallback so we don't accidentally install no docs
+   # bug #834845
+   ewarn "No pre-generated info pages in tarball. Allowing 
regeneration with texinfo..."
+
+   if [[ ${PV} == *_p* && -f "${S}"/gcc/doc/gcc.info ]] ; then
+   # Safeguard against 
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106899 being fixed
+   # without corresponding ebuild changes.
+   eqawarn "Snapshot release with pre-generated info pages 
found!"
+   eqawarn "The BDEPEND in the ebuild should be updated to 
drop texinfo."
+   fi
+   fi
 
# Do not let the X detection get in our way.  We know things can be 
found
# via system paths, so no need to hardcode things that'll break 
multilib.



[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/

2022-09-09 Thread Maciej Barć
commit: d2d2cd9fc9d725978a38f6b0a57eb873a57c7eb1
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 10 02:19:09 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Sep 10 02:19:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d2cd9f

app-admin/rsyslog: add missing lsb-release (build) dependency

Closes: https://bugs.gentoo.org/861890
Signed-off-by: Maciej Barć  gentoo.org>

 app-admin/rsyslog/rsyslog-8.2206.0.ebuild | 1 +
 app-admin/rsyslog/rsyslog-8.2208.0.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-admin/rsyslog/rsyslog-8.2206.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2206.0.ebuild
index d2a3e43f4511..22c04e9e16da 100644
--- a/app-admin/rsyslog/rsyslog-8.2206.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2206.0.ebuild
@@ -42,6 +42,7 @@ REQUIRED_USE="
 "
 
 BDEPEND=">=sys-devel/autoconf-archive-2015.02.24
+   sys-apps/lsb-release
virtual/pkgconfig
test? (
jemalloc? ( 

[gentoo-commits] repo/gentoo:master commit in: app-arch/zip/files/, app-arch/zip/

2022-09-09 Thread Sam James
commit: e20ac65e339e8fe52f62aa43b98a60ffd4dc16ed
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 02:15:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 02:15:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20ac65e

app-arch/zip: fix build w/ Clang 15

Closes: https://bugs.gentoo.org/869203
Thanks-to: Nicholas Vinson  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../files/zip-3.0-clang-15-configure-tests.patch   | 52 
 app-arch/zip/zip-3.0-r5.ebuild | 71 ++
 2 files changed, 123 insertions(+)

diff --git a/app-arch/zip/files/zip-3.0-clang-15-configure-tests.patch 
b/app-arch/zip/files/zip-3.0-clang-15-configure-tests.patch
new file mode 100644
index ..89a059a053c3
--- /dev/null
+++ b/app-arch/zip/files/zip-3.0-clang-15-configure-tests.patch
@@ -0,0 +1,52 @@
+https://bugs.gentoo.org/869203
+
+--- a/unix/configure
 b/unix/configure
+@@ -507,18 +507,18 @@ $CC $CFLAGS -c conftest.c >/dev/null 2>/
+ # add NO_'function_name' to flags if missing
+ 
+ for func in rmdir strchr strrchr rename mktemp mktime mkstemp
+ do
+   echo Check for $func
+-  echo "int main(){ $func(); return 0; }" > conftest.c
++  echo "char $func(); int main(){ return $func(); }" > conftest.c
+   $CC $BFLAG -o conftest conftest.c >/dev/null 2>/dev/null
+   [ $? -ne 0 ] && CFLAGS="${CFLAGS} -DNO_`echo $func | tr '[a-z]' '[A-Z]'`"
+ done
+ 
+ 
+ echo Check for memset
+-echo "int main(){ char k; memset(&k,0,0); return 0; }" > conftest.c
++echo "int main(){ char memset(); return memset(); }" > conftest.c
+ $CC -o conftest conftest.c >/dev/null 2>/dev/null
+ [ $? -ne 0 ] && CFLAGS="${CFLAGS} -DZMEM"
+ 
+ 
+ echo Check for memmove
+@@ -551,11 +551,11 @@ $CC $CFLAGS -c conftest.c >/dev/null 2>/
+ [ $? -ne 0 ] && CFLAGS="${CFLAGS} -DNO_ERRNO"
+ 
+ 
+ echo Check for directory libraries
+ cat > conftest.c << _EOF_
+-int main() { return closedir(opendir(".")); }
++int main() { char closedir(); char opendir(); return closedir(opendir()); }
+ _EOF_
+ 
+ $CC -o conftest conftest.c >/dev/null 2>/dev/null
+ if [ $? -ne 0 ]; then
+   OPT=""
+@@ -573,11 +573,11 @@ fi
+ 
+ 
+ # Dynix/ptx 1.3 needed this
+ 
+ echo Check for readlink
+-echo "int main(){ return readlink(); }" > conftest.c
++echo "int main(){ char readlink(); return readlink(); }" > conftest.c
+ $CC -o conftest conftest.c >/dev/null 2>/dev/null
+ if [ $? -ne 0 ]; then
+   $CC -o conftest conftest.c -lseq >/dev/null 2>/dev/null
+   [ $? -eq 0 ] && LFLAGS2="${LFLAGS2} -lseq"
+ fi
+

diff --git a/app-arch/zip/zip-3.0-r5.ebuild b/app-arch/zip/zip-3.0-r5.ebuild
new file mode 100644
index ..09244c8b2bb6
--- /dev/null
+++ b/app-arch/zip/zip-3.0-r5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo toolchain-funcs flag-o-matic
+
+MY_P="${PN}${PV//.}"
+DESCRIPTION="Info ZIP (encryption support)"
+HOMEPAGE="http://www.info-zip.org/";
+SRC_URI="mirror://sourceforge/infozip/${MY_P}.zip"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="Info-ZIP"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+IUSE="bzip2 crypt natspec unicode"
+
+DEPEND="${RDEPEND}"
+RDEPEND="bzip2? ( app-arch/bzip2 )
+   natspec? ( dev-libs/libnatspec )"
+BDEPEND="app-arch/unzip"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-no-crypt.patch # bug #238398
+   "${FILESDIR}"/${P}-pic.patch
+   "${FILESDIR}"/${P}-exec-stack.patch # bug #122849
+   "${FILESDIR}"/${P}-build.patch # bug #200995
+   "${FILESDIR}"/${P}-zipnote-freeze.patch # bug #322047
+   "${FILESDIR}"/${P}-format-security.patch # bug #512414
+   "${FILESDIR}"/${P}-clang-15-configure-tests.patch
+)
+
+src_prepare() {
+   # bug #275244
+   use natspec && PATCHES+=( "${FILESDIR}"/${PN}-3.0-natspec.patch )
+   default
+}
+
+src_configure() {
+   append-cppflags \
+   -DLARGE_FILE_SUPPORT \
+   -DUIDGID_NOT_16BIT \
+   -D$(usev !bzip2 'NO')BZIP2_SUPPORT \
+   -D$(usev !crypt 'NO')CRYPT \
+   -D$(usev !unicode 'NO')UNICODE_SUPPORT
+
+   # - We use 'sh' because: 1. lacks +x bit, easier; 2. it tries to load 
bashdb
+   # - Third arg disables bzip2 logic as we handle it ourselves above.
+   edo sh ./unix/configure "$(tc-getCC)" "-I. -DUNIX ${CFLAGS} 
${CPPFLAGS}" "${T}"
+
+   if use bzip2 ; then
+   sed -i -e "s:LFLAGS2=:&'-lbz2 ':" flags || die
+   fi
+}
+
+src_compile() {
+   emake \
+   CPP="$(tc-getCPP)" \
+   -f unix/Makefile generic
+}
+
+src_install() {
+   dobin zip zipnote zipsplit
+   doman man/zip{,note,split}.1
+   if use crypt ; then
+   dobin zipcloak
+   doman man/zipcloak.1
+   fi
+   dodoc BUGS CHANGES README* TODO WHATSNEW WHERE prog

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2022-09-09 Thread Akinori Hattori
commit: 84a3f6f7b190f46cb1f240a847c8d44f5ebde1d5
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Sep 10 02:08:20 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Sep 10 02:08:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a3f6f7

app-i18n/ibus-table: new upstream release

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/Manifest  |  1 +
 app-i18n/ibus-table/ibus-table-1.16.12.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 8113e1d86147..2bc569e19b84 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1 +1,2 @@
 DIST ibus-table-1.16.11.tar.gz 1518653 BLAKE2B 
fec1deed7b96492bc9cead734b5063e47d553f690f9c71362a213a81f905f176811d9f397ae72c4a40815611d47df90b5a2bb56851ac28d5ca2dc2efc405716b
 SHA512 
f5da239a05337f368769e7679a0639e73812021579467a195795678d68cf8d70b1f9bd4d31739c60298d60c9da6291c704e592750677ecc59734dd8c4292bf43
+DIST ibus-table-1.16.12.tar.gz 1519559 BLAKE2B 
c0e236ae58cbcc7c52bc29f30f2be5ed02590bab96fb9866bb829986fef9e01964b3f4b55caa1d417840372b0c3c230a93713aa774272375b5cd21a2a851bba8
 SHA512 
edbbb4842a6b49cdf8a830187422b7042c47b9ddf4876eb114acdb1e449024a6f4f48d46cb97d4420d65dffc14b3e3e9400d31b92ac68ccd2e9a327151dcaa3f

diff --git a/app-i18n/ibus-table/ibus-table-1.16.12.ebuild 
b/app-i18n/ibus-table/ibus-table-1.16.12.ebuild
new file mode 100644
index ..7314f41b0540
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.16.12.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Tables engines for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   virtual/libiconv
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   python_fix_shebang .
+
+   default
+}
+
+src_configure() {
+   econf $(use_enable nls)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2022-09-09 Thread Akinori Hattori
commit: bbb222795255a9829a12118ef46f898537af34f6
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Sep 10 02:02:35 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Sep 10 02:03:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb22279

app-i18n/ibus-typing-booster: new upstream release

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest   | 2 +-
 ...-typing-booster-2.18.10.ebuild => ibus-typing-booster-2.19.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index f12ade14f89f..47e21ae20e23 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,2 @@
-DIST ibus-typing-booster-2.18.10.tar.gz 11086667 BLAKE2B 
23c8958a3b1e0c7995f1c3ce3b0b3601e6f1ef12650739af861d011004e4eaf7d6bf6f61fb8d7797ef2f46c557248a909ede93e423ba28f8ad1c76d6ed937085
 SHA512 
a0eddaef7cbc44b570cc9bd0a606efe3902468eca6cbe7ab1b0d6cb70d917d3c48c9783963b4e7dd4ede358d969623aea292917e76d7f8ab7b0a3a95a8565c3c
 DIST ibus-typing-booster-2.18.9.tar.gz 11060426 BLAKE2B 
5a2e302bb93002c68e5a61001e013a26043e0b20922b6e79bfc96ebb0b4dbdd920df96d13545619e0b50684c7bf678b1c3df2556a40b0d4660439fc6984acd80
 SHA512 
1fe9dd28a042be7d946dc0a800363cd7870e8357fa75e4f57acd201b3cca96cfaab4ffbff1a53146713204e8c246ab1cf33ea379e9e1a3aa9b848306567cb7b3
+DIST ibus-typing-booster-2.19.0.tar.gz 11127967 BLAKE2B 
0efc148c55ca329b69db280fee9606d4773c48258ec0c5249992e802a1a6baa67577b884865f27a4145c044929a80b1d1e0d1cbffddc548539ba52f6d83b51c4
 SHA512 
e5852ff30fd5c7ebde5909a8f0af0292fc20e73eaf737bbb3b34af5c24144eb7c58fdb77bfbd3cc7f08110d0fb7ad9fe0a353eb52619da7f8e72d7a901e9004b

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.18.10.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.0.ebuild
similarity index 100%
rename from app-i18n/ibus-typing-booster/ibus-typing-booster-2.18.10.ebuild
rename to app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/files/, media-libs/raptor/

2022-09-09 Thread Sam James
commit: c2f2b8beda5a58db82808d5e8de0bcde63266d61
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 01:44:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 01:57:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f2b8be

media-libs/raptor: fix build w/ Clang 15

Closes: https://bugs.gentoo.org/869380
Signed-off-by: Sam James  gentoo.org>

 ...ptor-2.0.15-clang-pointer-integer-warning.patch | 44 
 media-libs/raptor/raptor-2.0.15-r6.ebuild  | 83 ++
 2 files changed, 127 insertions(+)

diff --git 
a/media-libs/raptor/files/raptor-2.0.15-clang-pointer-integer-warning.patch 
b/media-libs/raptor/files/raptor-2.0.15-clang-pointer-integer-warning.patch
new file mode 100644
index ..badb450456e4
--- /dev/null
+++ b/media-libs/raptor/files/raptor-2.0.15-clang-pointer-integer-warning.patch
@@ -0,0 +1,44 @@
+https://bugs.gentoo.org/869380
+https://github.com/dajobe/raptor/commit/567d4d1ab639d924e8d5af459476f331b9af0ce5
+
+From: Dave Beckett 
+Date: Tue, 4 Nov 2014 15:25:20 -0800
+Subject: [PATCH] Fix error returns in new world methods
+
+(raptor_world_get_parser_factory,
+raptor_world_get_serializers_count): Fix return value in assertions
+--- a/src/raptor_parse.c
 b/src/raptor_parse.c
+@@ -252,12 +252,12 @@ raptor_world_get_parser_factory(raptor_world *world, 
const char *name)
+  *
+  * Get number of parsers
+  *
+- * Return value: number of parsers
++ * Return value: number of parsers or <0 on failure
+  **/
+ int
+ raptor_world_get_parsers_count(raptor_world* world)
+ {
+-  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, NULL);
++  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, -1);
+ 
+   raptor_world_open(world);
+ 
+--- a/src/raptor_serialize.c
 b/src/raptor_serialize.c
+@@ -235,12 +235,12 @@ raptor_get_serializer_factory(raptor_world* world, const 
char *name)
+  *
+  * Get number of serializers
+  *
+- * Return value: number of serializers
++ * Return value: number of serializers or <0 on failure
+  **/
+ int
+ raptor_world_get_serializers_count(raptor_world* world)
+ {
+-  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, NULL);
++  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, -1);
+ 
+   raptor_world_open(world);
+ 
+

diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild 
b/media-libs/raptor/raptor-2.0.15-r6.ebuild
new file mode 100644
index ..61763d7ebb69
--- /dev/null
+++ b/media-libs/raptor/raptor-2.0.15-r6.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+MY_PN=${PN}2
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="The RDF Parser Toolkit"
+HOMEPAGE="https://librdf.org/raptor/";
+SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
+
+LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+curl debug json static-libs"
+
+DEPEND="
+   dev-libs/libxml2[${MULTILIB_USEDEP}]
+   dev-libs/libxslt[${MULTILIB_USEDEP}]
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
+   json? ( dev-libs/yajl[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}
+   !media-libs/raptor:0
+"
+BDEPEND="
+   >=sys-devel/bison-3
+   >=sys-devel/flex-2.5.36
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
+HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
+
+PATCHES=(
+   "${FILESDIR}/${P}-heap-overflow.patch"
+   "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
+   
"${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
+   "${FILESDIR}/${P}-use-pkg-config-libxml2.patch"
+   "${FILESDIR}/${P}-use-pkg-config-icu.patch"
+   "${FILESDIR}/${P}-use-pkg-config-libxslt.patch"
+   "${FILESDIR}/${P}-clang-pointer-integer-warning.patch"
+)
+
+src_prepare() {
+   default
+
+   # bug #552474
+   eautoreconf
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
+
+   local myeconfargs=(
+   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
+   $(usex curl --with-www=curl --with-www=xml)
+   $(use_enable debug)
+   $(use_with json yajl)
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   emake -j1 test
+}
+
+multilib_src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/files/, dev-util/valgrind/

2022-09-09 Thread Sam James
commit: 80b1fc1e8b31f1e0b775cc2b856a64e7e058587f
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 01:57:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 01:57:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b1fc1e

dev-util/valgrind: fix build w/ Clang 15

Closes: https://bugs.gentoo.org/869320
Signed-off-by: Sam James  gentoo.org>

 .../valgrind/files/valgrind-3.19.0-clang-15.patch  | 33 ++
 dev-util/valgrind/valgrind-3.19.0.ebuild   | 19 +++--
 dev-util/valgrind/valgrind-.ebuild | 18 ++--
 3 files changed, 52 insertions(+), 18 deletions(-)

diff --git a/dev-util/valgrind/files/valgrind-3.19.0-clang-15.patch 
b/dev-util/valgrind/files/valgrind-3.19.0-clang-15.patch
new file mode 100644
index ..77b2e8b091a4
--- /dev/null
+++ b/dev-util/valgrind/files/valgrind-3.19.0-clang-15.patch
@@ -0,0 +1,33 @@
+https://sourceware.org/git/?p=valgrind.git;a=commit;h=1dbc46750f7f716ae3b9cf718380df77422379da
+https://bugs.gentoo.org/869320
+
+From: Paul Floyd 
+Date: Tue, 19 Apr 2022 22:03:01 +0200
+Subject: [PATCH] Bug 452779 Valgrind fails to build on FreeBSD 13.0 with
+ llvm-devel (15.0.0)
+
+This fixes building.
+
+I may make the -lgcc and libgcc-sup conditonal on not using clang later.
+--- a/Makefile.tool.am
 b/Makefile.tool.am
+@@ -16,14 +16,14 @@ TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@ = \
+   $(top_builddir)/VEX/libvex-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a
+ endif
+ 
+-
+-TOOL_LDADD_COMMON = -lgcc \
+-  $(top_builddir)/coregrind/libgcc-sup-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a
++TOOL_LDADD_COMMON = -lgcc
+ TOOL_LDADD_@VGCONF_PLATFORM_PRI_CAPS@ = \
+-  $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@) $(TOOL_LDADD_COMMON)
++  $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@) $(TOOL_LDADD_COMMON) \
++  $(top_builddir)/coregrind/libgcc-sup-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a
+ if VGCONF_HAVE_PLATFORM_SEC
+ TOOL_LDADD_@VGCONF_PLATFORM_SEC_CAPS@ = \
+-  $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@) $(TOOL_LDADD_COMMON)
++  $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@) $(TOOL_LDADD_COMMON) \
++  $(top_builddir)/coregrind/libgcc-sup-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a
+ endif
+ 
+ 

diff --git a/dev-util/valgrind/valgrind-3.19.0.ebuild 
b/dev-util/valgrind/valgrind-3.19.0.ebuild
index 7e7417e90831..14e4020342ba 100644
--- a/dev-util/valgrind/valgrind-3.19.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.19.0.ebuild
@@ -22,6 +22,13 @@ IUSE="mpi"
 DEPEND="mpi? ( virtual/mpi )"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   # Respect CFLAGS, LDFLAGS
+   "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
+   "${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+   "${FILESDIR}"/${PN}-3.19.0-clang-15.patch
+)
+
 src_prepare() {
# Correct hard coded doc location
sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die
@@ -29,15 +36,10 @@ src_prepare() {
# Don't force multiarch stuff on OSX, bug #306467
sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
 
-   # Respect CFLAGS, LDFLAGS
-   eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
-
-   eapply 
"${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
-
-   # conditionally copy musl specific suppressions && apply patch
+   # Conditionally copy musl specific suppressions && apply patch
if use elibc_musl ; then
cp "${FILESDIR}/musl.supp" "${S}" || die
-   eapply "${FILESDIR}/valgrind-3.13.0-malloc.patch"
+   PATCHES+=( "${FILESDIR}"/valgrind-3.13.0-malloc.patch )
fi
 
if [[ ${CHOST} == *-solaris* ]] ; then
@@ -49,8 +51,7 @@ src_prepare() {
cp "${S}"/coregrind/link_tool_exe_{linux,solaris}.in
fi
 
-   # Allow users to test their own patches
-   eapply_user
+   default
 
# Regenerate autotools files
eautoreconf

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-.ebuild
index 7e7417e90831..aed73f6be21b 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-.ebuild
@@ -22,6 +22,12 @@ IUSE="mpi"
 DEPEND="mpi? ( virtual/mpi )"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   # Respect CFLAGS, LDFLAGS
+   "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
+   "${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+)
+
 src_prepare() {
# Correct hard coded doc location
sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die
@@ -29,15 +35,10 @@ src_prepare() {
# Don't force multiarch stuff on OSX, bug #306467
sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
 
-   # Respect CFLAGS, LDFLAGS
-   eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
-
-   eapply 
"${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
-
-   # conditionally copy musl sp

[gentoo-commits] repo/gentoo:master commit in: app-misc/screen/files/, app-misc/screen/

2022-09-09 Thread Sam James
commit: 34e05020127fbb74568a573fdec83a60fba0d7c5
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 01:50:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 01:57:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e05020

app-misc/screen: fix build w/ Clang 15 (fix configure tests)

Closes: https://bugs.gentoo.org/869371
Thanks-to: Nicholas Vinson  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...n-4.9.0-configure-implicit-function-decls.patch | 745 +
 app-misc/screen/screen-4.9.0-r1.ebuild | 146 
 2 files changed, 891 insertions(+)

diff --git 
a/app-misc/screen/files/screen-4.9.0-configure-implicit-function-decls.patch 
b/app-misc/screen/files/screen-4.9.0-configure-implicit-function-decls.patch
new file mode 100644
index ..e9db7ba786aa
--- /dev/null
+++ b/app-misc/screen/files/screen-4.9.0-configure-implicit-function-decls.patch
@@ -0,0 +1,745 @@
+https://bugs.gentoo.org/869371
+--- a/configure.ac
 b/configure.ac
+@@ -157,10 +157,11 @@ if test -n "$ULTRIX"; then
+ fi
+ AC_CHECKING(for POSIX.1)
+ AC_EGREP_CPP(YES_IS_DEFINED,
+ [#include 
+ #include 
++int
+ main () {
+ #ifdef _POSIX_VERSION
+   YES_IS_DEFINED;
+ #endif
+ ], AC_NOTE(- you have a POSIX system) AC_DEFINE(POSIX) posix=1)
+@@ -231,10 +232,11 @@ dnl
+ 
+ AC_CHECKING(BSD job jontrol)
+ AC_TRY_LINK(
+ [#include 
+ #include 
++#include 
+ ], [
+ #ifdef POSIX
+ tcsetpgrp(0, 0);
+ #else
+ int x = TIOCSPGRP;
+@@ -248,48 +250,64 @@ int y = TIOCNOTTY;
+ 
+ dnl
+ dnl  setresuid(), setreuid(), seteuid()  
+ dnl
+ AC_CHECKING(setresuid)
+-AC_TRY_LINK(,[
++AC_TRY_LINK(
++[#include 
++], [
+ setresuid(0, 0, 0);
+ ], AC_DEFINE(HAVE_SETRESUID))
+ AC_CHECKING(setreuid)
+-AC_TRY_LINK(,[
++AC_TRY_LINK(
++[#include 
++], [
+ setreuid(0, 0);
+ ], AC_DEFINE(HAVE_SETREUID))
+ dnl
+ dnl seteuid() check:
+ dnl   linux seteuid was broken before V1.1.11
+ dnl   NeXT, AUX, ISC, and ultrix are still broken (no saved uid support)
+ dnl   Solaris seteuid doesn't change the saved uid, bad for
+ dnl multiuser screen sessions
+ AC_CHECKING(seteuid)
+-AC_TRY_LINK(,[
++AC_TRY_LINK(
++[#include 
++],[
+ #if defined(linux) || defined(NeXT) || defined(_AUX_SOURCE) || defined(AUX) 
|| defined(ultrix) || (defined(sun) && defined(SVR4)) || defined(ISC) || 
defined(sony_news)
+-seteuid_is_broken(0);
++int seteuid_is_broken(int); seteuid_is_broken(0);
+ #else
+ seteuid(0);
+ #endif
+ ], AC_DEFINE(HAVE_SETEUID))
+ 
+ dnl execvpe
+ AC_CHECKING(execvpe)
+-AC_TRY_LINK(,[
++AC_TRY_LINK(
++[#include 
++],[
+ execvpe(0, 0, 0);
+ ], AC_DEFINE(HAVE_EXECVPE)
+ CFLAGS="$CFLAGS -D_GNU_SOURCE")
+ 
+ dnl
+ dnl  select()  
+ dnl
+ 
+ AC_CHECKING(select)
+-AC_TRY_LINK(,[select(0, 0, 0, 0, 0);],, 
++AC_TRY_LINK(
++[#include 
++],[
++select(0, 0, 0, 0, 0);
++],, 
+ LIBS="$LIBS -lnet -lnsl"
+ AC_CHECKING(select with $LIBS)
+-AC_TRY_LINK(,[select(0, 0, 0, 0, 0);],, 
++AC_TRY_LINK(
++[#include 
++],[
++select(0, 0, 0, 0, 0);
++],, 
+ AC_MSG_ERROR(!!! no select - no screen))
+ )
+ dnl
+ dnl  FIFO tests  
+ dnl
+@@ -314,11 +332,11 @@ AC_TRY_RUN([
+ #define S_IFIFO 001
+ #endif
+ 
+ char *fin = "/tmp/conftest$$";
+ 
+-main()
++int main()
+ {
+   struct stat stb;
+   fd_set f;
+ 
+   (void)alarm(5);
+@@ -326,40 +344,40 @@ main()
+ #ifdef POSIX
+   if (mkfifo(fin, 0777))
+ #else
+   if (mknod(fin, S_IFIFO|0777, 0))
+ #endif
+-exit(1);
++return 1;
+   if (stat(fin, &stb) || (stb.st_mode & S_IFIFO) != S_IFIFO)
+-exit(1);
++return 1;
+   close(0);
+ #ifdef __386BSD__
+   /*
+* The next test fails under 386BSD, but screen works using fifos.
+* Fifos in O_RDWR mode are only used for the BROKEN_PIPE case and for
+* the select() configuration test.
+*/
+-  exit(0);
++  return 0;
+ #endif
+   if (open(fin, O_RDONLY | O_NONBLOCK))
+-exit(1);
++return 1;
+   if (fork() == 0)
+ {
+   close(0);
+   if (open(fin, O_WRONLY | O_NONBLOCK))
+-  exit(1);
++return 1;
+   close(0);
+   if (open(fin, O_WRONLY | O_NONBLOCK))
+-  exit(1);
++return 1;
+   if (write(0, "TEST", 4) == -1)
+-  exit(1);
+-  exit(0);
++return 1;
++  return 0;
+ }
+   FD_SET(0, &f);
+   if (select(1, &f, 0, 0, 0) == -1)
+-exit(1);
+-  exit(0);
++return 1;
++  return 0;
+ }
+ ], AC_NOTE(- your fifos are usable) fifo=1,
+ AC_NOTE(- your fifos are not usable),
+ AC_NOTE(- skipping check because we are cross compiling; assuming fifos are 
usable) fifo=1)
+ rm -f /tmp/conftest*
+@@ -385,30 +403,31 @@ AC_TRY_RUN([
+ #define S_IFIFO 001
+ #endif
+ 
+ char *fin = "/tmp/conftest$$";
+ 
++int
+ main()
+ {
+   struct timeval tv;
+   fd_set f;
+ 
+ #ifdef POSIX
+   if (mkfifo(fin, 0600))
+ #else
+   if (mknod(fin, S_IFIFO|0600, 0))
+ #endif
+-exit(1);
++return 1;
+   close(0);
+   if (open(fin, O_RDONLY|O_NONBLOCK))
+-exit(1);
++return 1;
+   FD_SET(0, &f);
+

[gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/

2022-09-09 Thread Akinori Hattori
commit: 6b1dbae9f33e95949618ec7d364832b864a72daa
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Sep 10 01:51:42 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Sep 10 01:51:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1dbae9

dev-db/qdbm: update to EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r4.ebuild 
b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
index b4434e855f93..048cf3b94d12 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r4.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"
 USE_RUBY="ruby27 ruby30 ruby31"
 RUBY_OPTIONAL="yes"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/

2022-09-09 Thread Akinori Hattori
commit: 847c8f4baaef7855723cc210c0bb82301ecedb17
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Sep 10 01:50:06 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Sep 10 01:50:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=847c8f4b

dev-db/qdbm: update USE_RUBY

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r4.ebuild 
b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
index 4351c1689029..b4434e855f93 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 RUBY_OPTIONAL="yes"
 
 inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng



[gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/

2022-09-09 Thread Akinori Hattori
commit: 3420a8337a7165eb8dd5e8422a6cf51805c77927
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Sep 10 01:47:48 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Sep 10 01:47:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3420a833

dev-db/qdbm: fix docs installation paths

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-db/qdbm/{qdbm-1.8.78-r3.ebuild => qdbm-1.8.78-r4.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild 
b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
similarity index 97%
rename from dev-db/qdbm/qdbm-1.8.78-r3.ebuild
rename to dev-db/qdbm/qdbm-1.8.78-r4.ebuild
index 826283f03b2b..4351c1689029 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -77,7 +77,7 @@ qdbm_foreach_api() {
emake check
;;
install)
-   emake DESTDIR="${D}" 
MYDATADIR=/usr/share/doc/${P}/html install
+   emake DESTDIR="${D}" 
MYDATADIR=/usr/share/doc/${PF}/html install
esac
cd - >/dev/null
else



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Sam James
commit: ce7a6270135011bab76ac2d977b793fa5ad4a8b7
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 01:21:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 01:21:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7a6270

media-libs/raptor: add github upstream metadata

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

 media-libs/raptor/metadata.xml | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/media-libs/raptor/metadata.xml b/media-libs/raptor/metadata.xml
index df62a91eb339..6c2ca5f5133d 100644
--- a/media-libs/raptor/metadata.xml
+++ b/media-libs/raptor/metadata.xml
@@ -1,11 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-so...@gentoo.org
-Gentoo Sound project
-  
-  
-Enable support for JSON parsing
-  
+   
+   so...@gentoo.org
+   Gentoo Sound project
+   
+   
+   Enable support for JSON parsing
+   
+   
+   dajobe/raptor
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Sam James
commit: 4dbf1baefa7355c9e6bd8456526af4cd39acfbe8
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 01:20:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 01:21:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbf1bae

media-libs/raptor: use HTTPS

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

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 6 +++---
 media-libs/raptor/raptor-2.0.15-r5.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
index d10d97ad0af0..2dfa758d4345 100644
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,8 +9,8 @@ MY_PN=${PN}2
 MY_P=${MY_PN}-${PV}
 
 DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="http://librdf.org/raptor/";
-SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz";
+HOMEPAGE="https://librdf.org/raptor/";
+SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index 673288e93cbe..3699299b34cc 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -9,8 +9,8 @@ MY_PN=${PN}2
 MY_P=${MY_PN}-${PV}
 
 DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="http://librdf.org/raptor/";
-SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz";
+HOMEPAGE="https://librdf.org/raptor/";
+SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz";
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/

2022-09-09 Thread Maciej Barć
commit: 1358dc267be647b252e766d57617c25d6dc6c844
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 10 01:00:43 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Sep 10 01:21:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1358dc26

app-emacs/racket-mode: bump to 20220830

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/racket-mode/Manifest|  1 +
 app-emacs/racket-mode/racket-mode-20220830.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index ec8c867ea157..4bd078e0f4e0 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -2,3 +2,4 @@ DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 
7fed011b915e86f6d40d6a9f8640ea2b
 DIST racket-mode-20220505.tar.gz 305491 BLAKE2B 
ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b
 SHA512 
a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c
 DIST racket-mode-20220628.tar.gz 307029 BLAKE2B 
7bde6bdc971059433a1f78119e2436a24c7159f3e43b9d7c721c4a2e813de6b0a407ccc70f827c79d49d5444ba608692095b9e89175ef16070e5c4e294e53ab2
 SHA512 
e691dd9867ef4bc46b7380be44b8461c12a12c20191067f1ba809f218182569fcc55dc11a3db0a7438180c8f26cb24d6328ad565133e83a35e0144c547d3a5ce
 DIST racket-mode-20220804.tar.gz 308183 BLAKE2B 
23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a
 SHA512 
9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626
+DIST racket-mode-20220830.tar.gz 308654 BLAKE2B 
85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404
 SHA512 
6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c

diff --git a/app-emacs/racket-mode/racket-mode-20220830.ebuild 
b/app-emacs/racket-mode/racket-mode-20220830.ebuild
new file mode 100644
index ..1279321cb713
--- /dev/null
+++ b/app-emacs/racket-mode/racket-mode-20220830.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=db7baebe64d5c1620c06e9bfca267a81ddc64aca
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, 
and more"
+HOMEPAGE="https://github.com/greghendershott/racket-mode/";
+SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${H}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-scheme/racket:=[-minimal]"
+BDEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
+
+DOCS=( CONTRIBUTING.md README.md THANKS.md )
+
+ELISP_TEXINFO="doc/racket-mode.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed "s|@SITEETC@|${SITEETC}/${PN}|" -i racket-util.el || die
+}
+
+src_compile() {
+   elisp_src_compile
+
+   # Equivalent to compiling from Emacs with "racket-mode-start-faster",
+   # because this is installed globally we have to compile it now.
+   ebegin "Compiling Racket source files"
+   find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} +
+   eend $? "failed to compile Racket source files" || die
+}
+
+src_test() {
+   # Set "PLTUSERHOME" to a safe temp directory to prevent writing to ~.
+   PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
+}
+
+src_install() {
+   elisp_src_install
+
+   # Install Racket files
+   insinto "${SITEETC}/${PN}"
+   doins -r racket
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/

2022-09-09 Thread Maciej Barć
commit: 268ab89f3f42952369da2e6068f9bc5cad4e978c
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 10 01:09:07 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Sep 10 01:21:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268ab89f

app-emacs/racket-mode: drop old 20220628-r1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/racket-mode/Manifest |  1 -
 .../racket-mode/racket-mode-20220628-r1.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index 4bd078e0f4e0..29b860723001 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,5 +1,4 @@
 DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 
7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a
 SHA512 
ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d
 DIST racket-mode-20220505.tar.gz 305491 BLAKE2B 
ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b
 SHA512 
a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c
-DIST racket-mode-20220628.tar.gz 307029 BLAKE2B 
7bde6bdc971059433a1f78119e2436a24c7159f3e43b9d7c721c4a2e813de6b0a407ccc70f827c79d49d5444ba608692095b9e89175ef16070e5c4e294e53ab2
 SHA512 
e691dd9867ef4bc46b7380be44b8461c12a12c20191067f1ba809f218182569fcc55dc11a3db0a7438180c8f26cb24d6328ad565133e83a35e0144c547d3a5ce
 DIST racket-mode-20220804.tar.gz 308183 BLAKE2B 
23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a
 SHA512 
9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626
 DIST racket-mode-20220830.tar.gz 308654 BLAKE2B 
85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404
 SHA512 
6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c

diff --git a/app-emacs/racket-mode/racket-mode-20220628-r1.ebuild 
b/app-emacs/racket-mode/racket-mode-20220628-r1.ebuild
deleted file mode 100644
index 2d3780799ccf..
--- a/app-emacs/racket-mode/racket-mode-20220628-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-H=77c2d41c9ab041c383dfc60ed6ae562c4e953130
-NEED_EMACS=25.1
-
-inherit elisp
-
-DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, 
and more"
-HOMEPAGE="https://github.com/greghendershott/racket-mode/";
-SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${H}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-scheme/racket:=[-minimal]"
-BDEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
-
-DOCS=( CONTRIBUTING.md README.md THANKS.md )
-
-ELISP_TEXINFO="doc/racket-mode.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   elisp_src_prepare
-
-   sed "s|@SITEETC@|${SITEETC}/${PN}|" -i racket-util.el || die
-}
-
-src_compile() {
-   elisp_src_compile
-
-   # Equivalent to compiling from Emacs with "racket-mode-start-faster",
-   # because this is installed globally we have to compile it now.
-   ebegin "Compiling Racket source files"
-   find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} +
-   eend $? "failed to compile Racket source files" || die
-}
-
-src_test() {
-   # Set "PLTUSERHOME" to a safe temp directory to prevent writing to ~.
-   PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
-}
-
-src_install() {
-   elisp_src_install
-
-   # Install Racket files
-   insinto "${SITEETC}/${PN}"
-   doins -r racket
-}



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-09-09 Thread Mike Gilbert
commit: 09d9af3a3a5f21bbb4da24b5da35e41c87aaa402
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  8 15:44:05 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep 10 01:17:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d9af3a

portability.eclass: support EAPI 8, drop EAPI 5

Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/portability.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/portability.eclass b/eclass/portability.eclass
index 8df8fcebc47b..f4137bc2c2ed 100644
--- a/eclass/portability.eclass
+++ b/eclass/portability.eclass
@@ -6,11 +6,11 @@
 # base-sys...@gentoo.org
 # @AUTHOR:
 # Diego Pettenò 
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 6 7 8
 # @BLURB: This eclass is created to avoid using non-portable GNUisms inside 
ebuilds
 
-case ${EAPI:-0} in
-   [567]) ;;
+case ${EAPI} in
+   6|7|8) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-09-09 Thread Mike Gilbert
commit: b36ed473d8078e0128afa0cbe29f20061d636c0a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  8 15:47:37 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep 10 01:17:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36ed473

kernel-build.eclass: support EAPI 8

Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/kernel-build.eclass | 14 --
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index 750a8e873d98..98a385bf72c0 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -6,7 +6,7 @@
 # Distribution Kernel Project 
 # @AUTHOR:
 # Michał Górny 
-# @SUPPORTED_EAPIS: 7
+# @SUPPORTED_EAPIS: 7 8
 # @PROVIDES: kernel-install
 # @BLURB: Build mechanics for Distribution Kernels
 # @DESCRIPTION:
@@ -22,15 +22,9 @@
 
 if [[ ! ${_KERNEL_BUILD_ECLASS} ]]; then
 
-case "${EAPI:-0}" in
-   0|1|2|3|4|5|6)
-   die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
-   ;;
-   7)
-   ;;
-   *)
-   die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
-   ;;
+case ${EAPI} in
+   7|8) ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 PYTHON_COMPAT=( python3_{8..11} )



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-09-09 Thread Mike Gilbert
commit: b4e9cef639f16613feabe5275fca088409135eb0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  8 15:45:22 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep 10 01:17:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e9cef6

savedconfig.eclass: support EAPI 8, drop EAPI 5

Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/savedconfig.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/savedconfig.eclass b/eclass/savedconfig.eclass
index 20669c08b338..4681fd25328b 100644
--- a/eclass/savedconfig.eclass
+++ b/eclass/savedconfig.eclass
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: savedconfig.eclass
 # @MAINTAINER:
 # base-sys...@gentoo.org
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 6 7 8
 # @BLURB: common API for saving/restoring complex configuration files
 # @DESCRIPTION:
 # It is not uncommon to come across a package which has a very fine
@@ -35,7 +35,7 @@ inherit portability
 IUSE="savedconfig"
 
 case ${EAPI} in
-   [5-7]) ;;
+   6|7|8) ;;
*) die "EAPI=${EAPI:-0} is not supported" ;;
 esac
 



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-09-09 Thread Mike Gilbert
commit: aa7cafd50cc9f174f4d1bbc075db680f143e577e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  8 15:37:31 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep 10 01:17:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7cafd5

kernel-install.eclass: support EAPI 8

Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/kernel-install.eclass | 22 ++
 1 file changed, 10 insertions(+), 12 deletions(-)

diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index 8acf1ad1bc05..dc77cb514b1a 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -6,7 +6,7 @@
 # Distribution Kernel Project 
 # @AUTHOR:
 # Michał Górny 
-# @SUPPORTED_EAPIS: 7
+# @SUPPORTED_EAPIS: 7 8
 # @PROVIDES: dist-kernel-utils
 # @BLURB: Installation mechanics for Distribution Kernels
 # @DESCRIPTION:
@@ -30,15 +30,9 @@
 
 if [[ ! ${_KERNEL_INSTALL_ECLASS} ]]; then
 
-case "${EAPI:-0}" in
-   0|1|2|3|4|5|6)
-   die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
-   ;;
-   7)
-   ;;
-   *)
-   die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
-   ;;
+case ${EAPI} in
+   7|8) ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 inherit dist-kernel-utils mount-boot toolchain-funcs
@@ -51,14 +45,18 @@ RESTRICT+="
arm? ( test )
 "
 
-# install-DEPEND actually
 # note: we need installkernel with initramfs support!
-RDEPEND="
+_INSTALL_DEPEND="
|| (
sys-kernel/installkernel-gentoo
sys-kernel/installkernel-systemd-boot
)
initramfs? ( >=sys-kernel/dracut-049-r3 )"
+if [[ ${EAPI} == 7 ]]; then
+   RDEPEND="${_INSTALL_DEPEND}"
+else
+   IDEPEND="${_INSTALL_DEPEND}"
+fi
 # needed by objtool that is installed along with the kernel and used
 # to build external modules
 # NB: linux-mod.eclass also adds this dep but it's cleaner to have



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-09-09 Thread Mike Gilbert
commit: fd4bae23e8da9dae8b4a35f403ff9dd1b5d7a688
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  8 15:34:13 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep 10 01:17:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4bae23

dist-kernel-utils.eclass: support EAPI 8

Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/dist-kernel-utils.eclass | 14 --
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/eclass/dist-kernel-utils.eclass b/eclass/dist-kernel-utils.eclass
index d192c31db273..8c1b56f41506 100644
--- a/eclass/dist-kernel-utils.eclass
+++ b/eclass/dist-kernel-utils.eclass
@@ -6,7 +6,7 @@
 # Distribution Kernel Project 
 # @AUTHOR:
 # Michał Górny 
-# @SUPPORTED_EAPIS: 7
+# @SUPPORTED_EAPIS: 7 8
 # @BLURB: Utility functions related to Distribution Kernels
 # @DESCRIPTION:
 # This eclass provides various utility functions related to Distribution
@@ -14,15 +14,9 @@
 
 if [[ ! ${_DIST_KERNEL_UTILS} ]]; then
 
-case "${EAPI:-0}" in
-   0|1|2|3|4|5|6)
-   die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
-   ;;
-   7)
-   ;;
-   *)
-   die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
-   ;;
+case ${EAPI} in
+   7|8) ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 # @FUNCTION: dist-kernel_build_initramfs



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/

2022-09-09 Thread Mike Gilbert
commit: 0644978aaa3bef72b9d4c2ff0d30b988f02c67ef
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  8 15:50:31 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep 10 01:17:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0644978a

sys-kernel/vanilla-kernel: switch to EAPI 8

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.142.ebuild | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.67.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.19.8.ebuild   | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.212.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.142.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.142.ebuild
index 718e3ea82627..beb11365e70a 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.142.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.142.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-build toolchain-funcs verify-sig
 

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.67.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.67.ebuild
index 13b58c5c9839..e9d460c7094d 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.67.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.67.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-build toolchain-funcs verify-sig
 

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.8.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.8.ebuild
index 1b962183c7b5..410aa49eb437 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.8.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.8.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-build toolchain-funcs verify-sig
 

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.212.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.212.ebuild
index bffac7964798..ae90752d5ab5 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.212.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.212.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-build verify-sig
 



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

2022-09-09 Thread Mike Gilbert
commit: 0702d40e3356ae2ca899968694e7b14684d79095
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  8 15:51:56 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep 10 01:17:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0702d40e

sys-kernel/gentoo-kernel: switch to EAPI 8

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.142.ebuild | 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.67.ebuild  | 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.19.8.ebuild   | 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.212.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.142.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.142.ebuild
index 8cc3f5803876..4824ab95a1fb 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.142.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.142.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-build toolchain-funcs
 

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.67.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.67.ebuild
index 64c99e19532c..4ea02f952baa 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.67.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.67.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-build toolchain-funcs
 

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.8.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.8.ebuild
index ca4fd4085837..915ecbec4500 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.8.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.8.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-build toolchain-funcs
 

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.212.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.212.ebuild
index ffd40f039fd9..5fa543cace37 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.212.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.212.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-build
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2022-09-09 Thread Mike Gilbert
commit: fe77eca13c9003dd5761659df2564d57f85f6349
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  8 15:53:13 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep 10 01:17:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe77eca1

sys-kernel/gentoo-kernel-bin: switch to EAPI 8

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.142.ebuild | 2 +-
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.67.ebuild  | 2 +-
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.8.ebuild   | 2 +-
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.212.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.142.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.142.ebuild
index da84e07f808e..6fa6637df875 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.142.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.142.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-install toolchain-funcs
 

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.67.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.67.ebuild
index 0787e9b25ee5..f81e1d1736a2 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.67.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.67.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-install toolchain-funcs
 

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.8.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.8.ebuild
index 0432fc354ea2..368d398ae203 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.8.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.8.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-install toolchain-funcs
 

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.212.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.212.ebuild
index b6c3ce9ca64c..f69958baf0a6 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.212.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.212.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit kernel-install toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2022-09-09 Thread Sam James
commit: 3dc05707bd2bd18181891e766f567b0c89542fad
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:47:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:47:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc05707

sys-process/glances: Stabilize 3.2.7 x86, #869374

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

 sys-process/glances/glances-3.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/glances/glances-3.2.7.ebuild 
b/sys-process/glances/glances-3.2.7.ebuild
index b5df0eea55da..fec460962cad 100644
--- a/sys-process/glances/glances-3.2.7.ebuild
+++ b/sys-process/glances/glances-3.2.7.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/

2022-09-09 Thread Sam James
commit: 9ce7b71db98014b530eaa578a71d5791d3de2b0a
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:47:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:47:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ce7b71d

net-misc/putty: Stabilize 0.77-r2 x86, #869317

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

 net-misc/putty/putty-0.77-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/putty/putty-0.77-r2.ebuild 
b/net-misc/putty/putty-0.77-r2.ebuild
index 455a88807f84..ce957b00b8da 100644
--- a/net-misc/putty/putty-0.77-r2.ebuild
+++ b/net-misc/putty/putty-0.77-r2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git";
 else
SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 LICENSE="MIT"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/

2022-09-09 Thread Sam James
commit: 5cf19e907c1627f47e863205c6c3ace3b0488705
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:47:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:47:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf19e90

x11-misc/polybar: Stabilize 3.6.3-r1 x86, #869377

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

 x11-misc/polybar/polybar-3.6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/polybar/polybar-3.6.3-r1.ebuild 
b/x11-misc/polybar/polybar-3.6.3-r1.ebuild
index ce27c475f446..8d59630c7314 100644
--- a/x11-misc/polybar/polybar-3.6.3-r1.ebuild
+++ b/x11-misc/polybar/polybar-3.6.3-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status 
bars"
 HOMEPAGE="https://github.com/polybar/polybar";
 SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz";
 
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 LICENSE="MIT"
 SLOT="0"
 IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"



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

2022-09-09 Thread Sam James
commit: ca1234eb0d8e36c12e50ad4bc2d6f7edfad61eb7
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:47:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:47:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1234eb

media-sound/kid3: Stabilize 3.9.2 amd64, #869305

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

 media-sound/kid3/kid3-3.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/kid3/kid3-3.9.2.ebuild 
b/media-sound/kid3/kid3-3.9.2.ebuild
index 5e27fe36edd5..8ee7dda15adc 100644
--- a/media-sound/kid3/kid3-3.9.2.ebuild
+++ b/media-sound/kid3/kid3-3.9.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/";
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-2+"



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

2022-09-09 Thread Sam James
commit: 33115d3eeaba36a0b1c5aca606d483f6a32fa31d
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:47:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:47:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33115d3e

media-sound/kid3: Stabilize 3.9.2 x86, #869305

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

 media-sound/kid3/kid3-3.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/kid3/kid3-3.9.2.ebuild 
b/media-sound/kid3/kid3-3.9.2.ebuild
index 8ee7dda15adc..6469613eec18 100644
--- a/media-sound/kid3/kid3-3.9.2.ebuild
+++ b/media-sound/kid3/kid3-3.9.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/";
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: net-nds/gssproxy/

2022-09-09 Thread Sam James
commit: 8b47a004e8678d409bb3fd01dc0e4db62a8a0603
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:47:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:47:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b47a004

net-nds/gssproxy: Stabilize 0.9.1 x86, #869215

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

 net-nds/gssproxy/gssproxy-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/gssproxy/gssproxy-0.9.1.ebuild 
b/net-nds/gssproxy/gssproxy-0.9.1.ebuild
index 582e79de825a..7756173b7836 100644
--- a/net-nds/gssproxy/gssproxy-0.9.1.ebuild
+++ b/net-nds/gssproxy/gssproxy-0.9.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz";
 
 LICENSE="BSD-1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 IUSE="debug selinux systemd"
 
 COMMON_DEPEND=">=dev-libs/libverto-0.2.2



[gentoo-commits] repo/gentoo:master commit in: dev-libs/double-conversion/

2022-09-09 Thread Sam James
commit: 0e8bf16df4769b13c7128e1df9234d23cd1f9fb2
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:47:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:47:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8bf16d

dev-libs/double-conversion: Stabilize 3.2.1 x86, #869308

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

 dev-libs/double-conversion/double-conversion-3.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/double-conversion/double-conversion-3.2.1.ebuild 
b/dev-libs/double-conversion/double-conversion-3.2.1.ebuild
index 808b7bd8e598..5fb85383657e 100644
--- a/dev-libs/double-conversion/double-conversion-3.2.1.ebuild
+++ b/dev-libs/double-conversion/double-conversion-3.2.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: games-board/chessx/

2022-09-09 Thread Sam James
commit: cc17f68e5136f8d106534ee77e8211aa1ff56c4f
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:29:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:29:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc17f68e

games-board/chessx: revbump for quazip USE-dep change

Fixes: 3a4e7dde76355d517c8874ba59610d47868b67ae
Signed-off-by: Sam James  gentoo.org>

 games-board/chessx/{chessx-1.5.4-r3.ebuild => chessx-1.5.4-r4.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/games-board/chessx/chessx-1.5.4-r3.ebuild 
b/games-board/chessx/chessx-1.5.4-r4.ebuild
similarity index 100%
rename from games-board/chessx/chessx-1.5.4-r3.ebuild
rename to games-board/chessx/chessx-1.5.4-r4.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-gfx/krita/

2022-09-09 Thread Sam James
commit: d100a4e3db4b91ce0549b0cb946f8d62f50321b4
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:25:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:25:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d100a4e3

media-gfx/krita: revbump for quazip USE-dep change

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

 media-gfx/krita/{krita-5.0.8.ebuild => krita-5.0.8-r1.ebuild} | 0
 media-gfx/krita/krita-5.1.0_rc1.ebuild| 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/krita/krita-5.0.8.ebuild 
b/media-gfx/krita/krita-5.0.8-r1.ebuild
similarity index 100%
rename from media-gfx/krita/krita-5.0.8.ebuild
rename to media-gfx/krita/krita-5.0.8-r1.ebuild

diff --git a/media-gfx/krita/krita-5.1.0_rc1.ebuild 
b/media-gfx/krita/krita-5.1.0_rc1.ebuild
index a62441dfffb8..8339c9414fcb 100644
--- a/media-gfx/krita/krita-5.1.0_rc1.ebuild
+++ b/media-gfx/krita/krita-5.1.0_rc1.ebuild
@@ -13,7 +13,7 @@ inherit ecm kde.org python-single-r1
 if [[ ${KDE_BUILD_TYPE} = release ]]; then

SRC_URI="mirror://kde/unstable/${PN}/${PV/_rc/-RC}/${PN}-${PV/_rc/-RC}.tar.xz"
S="${WORKDIR}/${PN}-${PV/_rc/-RC}"
-#  KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   #KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Free digital painting application. Digital Painting, Creative 
Freedom!"



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

2022-09-09 Thread Sam James
commit: 029417e2d48de72ab9526393d20bcb061c3f993b
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:26:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:26:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029417e2

media-sound/teamspeak-client: revbump for quazip USE-dep change

Fixes: 7082b39d3156b48ca9db0f9e1b16d8f952992f24
Signed-off-by: Sam James  gentoo.org>

 ...{teamspeak-client-3.5.6-r6.ebuild => teamspeak-client-3.5.6-r7.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r6.ebuild 
b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r7.ebuild
similarity index 100%
rename from media-sound/teamspeak-client/teamspeak-client-3.5.6-r6.ebuild
rename to media-sound/teamspeak-client/teamspeak-client-3.5.6-r7.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qmapshack/

2022-09-09 Thread Sam James
commit: 0ef7cbed351fa8e32092370cc3dad5fbfdd78977
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:28:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:28:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef7cbed

sci-geosciences/qmapshack: revbump for quazip USE-dep change

Fixes: 07fc825e94d464387e4656fa34d39a4096b5b613
Signed-off-by: Sam James  gentoo.org>

 .../qmapshack/{qmapshack-1.16.0.ebuild => qmapshack-1.16.0-r1.ebuild} | 0
 .../qmapshack/{qmapshack-1.16.1.ebuild => qmapshack-1.16.1-r1.ebuild} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild 
b/sci-geosciences/qmapshack/qmapshack-1.16.0-r1.ebuild
similarity index 100%
rename from sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild
rename to sci-geosciences/qmapshack/qmapshack-1.16.0-r1.ebuild

diff --git a/sci-geosciences/qmapshack/qmapshack-1.16.1.ebuild 
b/sci-geosciences/qmapshack/qmapshack-1.16.1-r1.ebuild
similarity index 100%
rename from sci-geosciences/qmapshack/qmapshack-1.16.1.ebuild
rename to sci-geosciences/qmapshack/qmapshack-1.16.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/zoom/

2022-09-09 Thread Sam James
commit: d182c68984ae52564ba26359ced788813b1f299c
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:26:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:26:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d182c689

net-im/zoom: revbump for quazip USE-dep change

Fixes: 593efedfb0045af556e14f25a5779ec937a1a613
Signed-off-by: Sam James  gentoo.org>

 net-im/zoom/{zoom-5.11.3.3882.ebuild => zoom-5.11.3.3882-r1.ebuild}| 0
 net-im/zoom/{zoom-5.11.9.4300-r3.ebuild => zoom-5.11.9.4300-r4.ebuild} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-im/zoom/zoom-5.11.3.3882.ebuild 
b/net-im/zoom/zoom-5.11.3.3882-r1.ebuild
similarity index 100%
rename from net-im/zoom/zoom-5.11.3.3882.ebuild
rename to net-im/zoom/zoom-5.11.3.3882-r1.ebuild

diff --git a/net-im/zoom/zoom-5.11.9.4300-r3.ebuild 
b/net-im/zoom/zoom-5.11.9.4300-r4.ebuild
similarity index 100%
rename from net-im/zoom/zoom-5.11.9.4300-r3.ebuild
rename to net-im/zoom/zoom-5.11.9.4300-r4.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/librepcb/

2022-09-09 Thread Sam James
commit: f1347fa55db29ab0380a12faeadd37a6788a93e3
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:28:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:28:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1347fa5

sci-electronics/librepcb: revbump for quazip USE-dep change

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

 .../librepcb/{librepcb-0.1.5.ebuild => librepcb-0.1.5-r1.ebuild}  | 0
 .../librepcb/{librepcb-0.1.6.ebuild => librepcb-0.1.6-r1.ebuild}  | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-electronics/librepcb/librepcb-0.1.5.ebuild 
b/sci-electronics/librepcb/librepcb-0.1.5-r1.ebuild
similarity index 100%
rename from sci-electronics/librepcb/librepcb-0.1.5.ebuild
rename to sci-electronics/librepcb/librepcb-0.1.5-r1.ebuild

diff --git a/sci-electronics/librepcb/librepcb-0.1.6.ebuild 
b/sci-electronics/librepcb/librepcb-0.1.6-r1.ebuild
similarity index 100%
rename from sci-electronics/librepcb/librepcb-0.1.6.ebuild
rename to sci-electronics/librepcb/librepcb-0.1.6-r1.ebuild



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

2022-09-09 Thread Sam James
commit: 86f8b987bf4b59886350b4507cf7c09792aa5b70
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:29:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:29:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f8b987

app-misc/rbutil: revbump for quazip USE-dep change

Fixes: 2f409209aeaccb6d0b0116180310ecf75ed7c98d
Signed-off-by: Sam James  gentoo.org>

 app-misc/rbutil/{rbutil-1.5.1.ebuild => rbutil-1.5.1-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-misc/rbutil/rbutil-1.5.1.ebuild 
b/app-misc/rbutil/rbutil-1.5.1-r1.ebuild
similarity index 100%
rename from app-misc/rbutil/rbutil-1.5.1.ebuild
rename to app-misc/rbutil/rbutil-1.5.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2022-09-09 Thread Sam James
commit: 52fe498cdf2edd15566e9d38678626f045a04ea8
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:24:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:24:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52fe498c

app-office/texstudio: revbump for quazip USE-dep change

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

 .../texstudio/{texstudio-4.1.2.ebuild => texstudio-4.1.2-r1.ebuild}   | 0
 .../texstudio/{texstudio-4.2.2.ebuild => texstudio-4.2.2-r1.ebuild}   | 0
 .../texstudio/{texstudio-4.3.1.ebuild => texstudio-4.3.1-r1.ebuild}   | 0
 3 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-office/texstudio/texstudio-4.1.2.ebuild 
b/app-office/texstudio/texstudio-4.1.2-r1.ebuild
similarity index 100%
rename from app-office/texstudio/texstudio-4.1.2.ebuild
rename to app-office/texstudio/texstudio-4.1.2-r1.ebuild

diff --git a/app-office/texstudio/texstudio-4.2.2.ebuild 
b/app-office/texstudio/texstudio-4.2.2-r1.ebuild
similarity index 100%
rename from app-office/texstudio/texstudio-4.2.2.ebuild
rename to app-office/texstudio/texstudio-4.2.2-r1.ebuild

diff --git a/app-office/texstudio/texstudio-4.3.1.ebuild 
b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
similarity index 100%
rename from app-office/texstudio/texstudio-4.3.1.ebuild
rename to app-office/texstudio/texstudio-4.3.1-r1.ebuild



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

2022-09-09 Thread Sam James
commit: 11a7378f0ce419a1fe5495c534a54e87b42fabcc
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:10:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:22:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a7378f

app-misc/fdupes: add 2.2.1

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

 app-misc/fdupes/Manifest|  1 +
 app-misc/fdupes/fdupes-2.2.1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-misc/fdupes/Manifest b/app-misc/fdupes/Manifest
index 9deb6e1a8c25..15eaaa82b7c3 100644
--- a/app-misc/fdupes/Manifest
+++ b/app-misc/fdupes/Manifest
@@ -1,2 +1,3 @@
 DIST fdupes-2.1.2.tar.gz 142266 BLAKE2B 
caf949b87baf0fecc87fef58f512d0a99e1219b57bc167992b0e40841ce67e5ddcf5307de7fc9c70f173e75aab4a12eb86abef0084084b5119f95326509ea665
 SHA512 
9c3761e7ce34f2d9d1b5ee49ebc3bf665e3d45e4146231bc77d7416801fbfa70415e80c81c64962897766ee068d1a103609895d783f20a765c351d4cd433323d
 DIST fdupes-2.2.0.tar.gz 144763 BLAKE2B 
26a6f003b6e1b536d02da1f4b5e9051c3da19ae67c6cbdfb3cf2060ae68288b9ebdf64ca911e60126a6646895f6a6d7158c23b28c20b415ee341a8dd29820aaf
 SHA512 
83f7bb9c3dc44ef5356c02b1db7f7f0e5698f2b73dfbb8ea1176e9a7399167a7ffd8d416036792ede1ba106dfb221d72708f7e483ce96fb7faf6c23a4f43128b
+DIST fdupes-2.2.1.tar.gz 144719 BLAKE2B 
904fd70650847e48e135e47ef77e244ee847151f6ff88ccda2aeba5158038de8507b2ea23a7172e9c1fcd634ae38601c66da225014b9cfd65fd506ce77e7d408
 SHA512 
4911d2f776480691e7bd7045c181d49159add5b479188b05f0878a7af365cee0e430093e71ff172c04b876c58efc3be0f24c9d25f0cdebf1c869931175bc8608

diff --git a/app-misc/fdupes/fdupes-2.2.1.ebuild 
b/app-misc/fdupes/fdupes-2.2.1.ebuild
new file mode 100644
index ..3578fdc09788
--- /dev/null
+++ b/app-misc/fdupes/fdupes-2.2.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Identify/delete duplicate files residing within specified 
directories"
+HOMEPAGE="https://github.com/adrianlopezroche/fdupes";
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/adrianlopezroche/fdupes.git";
+   inherit autotools git-r3
+else
+   
SRC_URI="https://github.com/adrianlopezroche/${PN}/releases/download/v${PV}/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+ncurses"
+
+RDEPEND="
+   dev-libs/libpcre2[pcre32]
+   ncurses? ( sys-libs/ncurses:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( CHANGES CONTRIBUTORS README )
+
+src_prepare() {
+   default
+
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   econf $(use_with ncurses)
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/nomacs/

2022-09-09 Thread Sam James
commit: 20413b8b04cfe8c1cd0a5b124f3e234943b69515
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:25:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:25:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20413b8b

media-gfx/nomacs: revbump for quazip USE-dep change

Fixes: 0eacaf42a67db09ef1260b1a2f0f04dd003aa74b
Signed-off-by: Sam James  gentoo.org>

 media-gfx/nomacs/{nomacs-3.16.224-r2.ebuild => nomacs-3.16.224-r3.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-gfx/nomacs/nomacs-3.16.224-r2.ebuild 
b/media-gfx/nomacs/nomacs-3.16.224-r3.ebuild
similarity index 100%
rename from media-gfx/nomacs/nomacs-3.16.224-r2.ebuild
rename to media-gfx/nomacs/nomacs-3.16.224-r3.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/, sys-devel/autoconf/files/

2022-09-09 Thread Sam James
commit: 54055f7d61bcc77b6c0dae8dd73d7cc6c38ffee0
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:22:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:22:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54055f7d

sys-devel/autoconf: fix build with make- (4.4)

Closes: https://bugs.gentoo.org/869257
Signed-off-by: Sam James  gentoo.org>

 sys-devel/autoconf/autoconf-2.71-r2.ebuild | 84 ++
 .../autoconf/files/autoconf-2.71-make-4.4.patch| 25 +++
 2 files changed, 109 insertions(+)

diff --git a/sys-devel/autoconf/autoconf-2.71-r2.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r2.ebuild
new file mode 100644
index ..aa7f260aed6d
--- /dev/null
+++ b/sys-devel/autoconf/autoconf-2.71-r2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
+   inherit git-r3
+else
+   # For _beta handling replace with real version number
+   MY_PV="${PV}"
+   MY_P="${PN}-${MY_PV}"
+   #PATCH_TARBALL_NAME="${PN}-2.70-patches-01"
+   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
+   https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz";
+   #SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
+
+   if ! [[ ${PV} == *_beta* ]] ; then
+   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}"/${MY_P}
+fi
+
+inherit toolchain-autoconf
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
+
+LICENSE="GPL-3"
+SLOT="${PV/_*}"
+IUSE="emacs"
+
+# for 2.71, our Perl time resolution patch changes our min Perl from 5.6
+# (vanilla upstream for 2.71) to 5.8.
+BDEPEND=">=sys-devel/m4-1.4.16
+   >=dev-lang/perl-5.8"
+RDEPEND="${BDEPEND}
+   >=sys-devel/autoconf-wrapper-15
+   sys-devel/gnuconfig
+   !~sys-devel/${P}:2.5"
+[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
+PDEPEND="emacs? ( app-emacs/autoconf-mode )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-time.patch
+   "${FILESDIR}"/${P}-make-4.4.patch
+)
+
+src_prepare() {
+   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch )
+   fi
+
+   # Save timestamp to avoid later makeinfo call
+   touch -r doc/{,old_}autoconf.texi || die
+
+   local pdir
+   for pdir in "${WORKDIR}"/{upstream_,}patches ; do
+   if [[ -d "${pdir}" ]] ; then
+   eapply ${pdir}
+   fi
+   done
+
+   toolchain-autoconf_src_prepare
+
+   # Restore timestamp to avoid makeinfo call
+   # We already have an up to date autoconf.info page at this point.
+   touch -r doc/{old_,}autoconf.texi || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   toolchain-autoconf_src_install
+
+   local f
+   for f in config.{guess,sub} ; do
+   ln -fs ../../gnuconfig/${f} \
+   "${ED}"/usr/share/autoconf-*/build-aux/${f} || die
+   done
+}

diff --git a/sys-devel/autoconf/files/autoconf-2.71-make-4.4.patch 
b/sys-devel/autoconf/files/autoconf-2.71-make-4.4.patch
new file mode 100644
index ..4dcf05996180
--- /dev/null
+++ b/sys-devel/autoconf/files/autoconf-2.71-make-4.4.patch
@@ -0,0 +1,25 @@
+https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=31f673434ee402258b45e958c88acc8725d82b1a
+https://savannah.gnu.org/bugs/?63040
+https://bugs.gentoo.org/869257
+
+From 31f673434ee402258b45e958c88acc8725d82b1a Mon Sep 17 00:00:00 2001
+From: Paul Eggert 
+Date: Fri, 9 Sep 2022 16:54:11 -0500
+Subject: Port to GNU make 4.4
+
+* cfg.mk (PATH): Assign eagerly, and simplify shell use, avoiding
+use of the shell entirely if PWD is set, as it should be.
+Problem reported by Sergei Trofimovich in:
+https://lists.gnu.org/r/autoconf-patches/2022-09/msg7.html
+--- a/cfg.mk
 b/cfg.mk
+@@ -18,7 +18,7 @@
+ # This file is '-include'd into GNUmakefile.
+ 
+ # Build with our own versions of these tools, when possible.
+-export PATH = $(shell echo "`pwd`/tests:$$PATH")
++export PATH := $(or $(PWD),$(shell pwd))/tests:$(PATH)
+ 
+ # Remove the autoreconf-provided INSTALL, so that we regenerate it.
+ _autoreconf = autoreconf -i -v && rm -f INSTALL
+cgit v1.1



[gentoo-commits] repo/gentoo:master commit in: games-action/polymc/

2022-09-09 Thread Sam James
commit: 5f0610655945304bff64f4ff1e5fd078acb2bcb6
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:24:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:24:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f061065

games-action/polymc: revbump for quazip USE-dep change

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

 games-action/polymc/{polymc-1.4.1.ebuild => polymc-1.4.1-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/games-action/polymc/polymc-1.4.1.ebuild 
b/games-action/polymc/polymc-1.4.1-r1.ebuild
similarity index 100%
rename from games-action/polymc/polymc-1.4.1.ebuild
rename to games-action/polymc/polymc-1.4.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/fritzing/

2022-09-09 Thread Sam James
commit: eb95540af890fe927e14051d74a333891e9e4589
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:27:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:27:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb95540a

sci-electronics/fritzing: revbump for quazip USE-dep change

Fixes: 2fa8683e85a9a70e8b740558fc483124bce3fb95
Signed-off-by: Sam James  gentoo.org>

 .../fritzing/{fritzing-0.9.4-r2.ebuild => fritzing-0.9.4-r3.ebuild}   | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild 
b/sci-electronics/fritzing/fritzing-0.9.4-r3.ebuild
similarity index 100%
rename from sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild
rename to sci-electronics/fritzing/fritzing-0.9.4-r3.ebuild



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

2022-09-09 Thread Sam James
commit: 6872a7e8e4afa6398533a1d63fce044c501c7100
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:23:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:23:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6872a7e8

app-misc/ckb: revbump for quazip USE-dep change

Fixes: 7ea52874bb1f1118ad8051ff6cbdc0e02dd99431
Signed-off-by: Sam James  gentoo.org>

 app-misc/ckb/{ckb-0.5.0.ebuild => ckb-0.5.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-misc/ckb/ckb-0.5.0.ebuild b/app-misc/ckb/ckb-0.5.0-r1.ebuild
similarity index 100%
rename from app-misc/ckb/ckb-0.5.0.ebuild
rename to app-misc/ckb/ckb-0.5.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/

2022-09-09 Thread Sam James
commit: da2cef35a1534d057c97bf4eb0e4dcd52f1f8c19
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:17:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:22:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2cef35

app-shells/bash: add 5.2_rc4

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

 app-shells/bash/Manifest|   2 +
 app-shells/bash/bash-5.2_rc4.ebuild | 348 
 2 files changed, 350 insertions(+)

diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest
index 7cafbac2dfb8..87f6925ef845 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -25,6 +25,8 @@ DIST bash-5.2-rc2.tar.gz 10925605 BLAKE2B 
839be13e89b679bbcfca19f2e331e471639cea
 DIST bash-5.2-rc2.tar.gz.sig 95 BLAKE2B 
446d310659eda48ee27f2982609073904e36e64dc439ef79d172b7326199c71d87e13daad8c069e3f9c20a4db4986a76793a5f7bba0ce1827531fa351eb7b47f
 SHA512 
c9c3e218681ec367562b7c55785a18843d40f1c0cbdd27a5f4c07d94d5e797f7d735ed7652f56f6fcb065e9305508b578d64dde3d83f314c86447fc8d537126f
 DIST bash-5.2-rc3.tar.gz 10896868 BLAKE2B 
32b3345325f50a1883390403eb77105a9f1aacc5c1991bd47b817e9d86dbefa389281a68b758e898018e734a77e61117e581347ebc1f132003ae8b93239e1ac2
 SHA512 
a8ac061d6815de74c820081e320634f671ad91dace9e3fbcc5dc4b9ab56208c6207cebd4dd6aaf2379c1ff98f6edcdf8ca58c6b07f6b2b490a4a632eea36
 DIST bash-5.2-rc3.tar.gz.sig 95 BLAKE2B 
b4f87665814943860a64bc3c2102c61147f9047f525e81554c8a46a5366421e13a02052f878f955f775355920ae32af8033a209abf70bd36b64e14177dce5db2
 SHA512 
e0591d761d2502591edc2e0e330341708104f8d5bdddb7f62d737c5c306c1aa7a4d129d00a197e63d52833a3fc1691a0b6b8060de6e6762afa165a147126d95b
+DIST bash-5.2-rc4.tar.gz 10953456 BLAKE2B 
c39eb9640a08fe3a6e8e61fd7e9f8116b34e5da83fd97afa3abb78164cb70af9774fb2315bbd2507ead33fd38718ca7fcfd4df7ee6d2e564424dce9c5f230640
 SHA512 
3f00e5872b1c90901446c3d9299d72229f2fb28e7db7659acc52d353e20b34f627ced42e6b02159f499c5885a211aaf55510b9cd145c46f4e0b3cb19237b4bbc
+DIST bash-5.2-rc4.tar.gz.sig 95 BLAKE2B 
6ae8e4e48fcd821bad7a67a0f1ab8bf4c20c385d8eefceca178d114210a4a95d03ae891039d01efdf15b7849401df61f4748d2baa6ca13b09fe4d23b0132113f
 SHA512 
c44b02fb2e22a8d77bbb09a3712878478fabe287abe5a5a5c40e00cef89a9b516e9e72074f123580b0840e3e62ef9a192096738fa1bd5906acadbfe5cc5e206c
 DIST bash205b-001 1132 BLAKE2B 
0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6
 SHA512 
5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071
 DIST bash205b-002 755 BLAKE2B 
6a6ed5679d451f02f8104b345c1722d11718ce3b4043b581c17786d40d8da69a34786fb56d0c363dba277b8e9dd33f12f70c9cc73a9fc39ba4a8319406f0458d
 SHA512 
46947b0229478d5c2cfeff68b8ebc00e4ef0c8b94e336ca12f72b4490ba3622c0240c01c17c1641c3b07adc2c64ec94d6d780365e8990768ecf3a9526883
 DIST bash205b-003 2356 BLAKE2B 
b7887d00d92fd298cd07a15e1c73b516dabd22ecd74c97091636dd97a0cd55024ed698e5cc924c4311d994dd326b1ad074bea35e7650cf9cf4e25c60d2713fa7
 SHA512 
74528ca5d165b812d299f1c69b47757bd677c0b22ce4217e155cd641708b02364a93c6709fb57b546b376b36da74429a61493921c7c199563da40ddcf1c1f399

diff --git a/app-shells/bash/bash-5.2_rc4.ebuild 
b/app-shells/bash/bash-5.2_rc4.ebuild
new file mode 100644
index ..847e52506d7f
--- /dev/null
+++ b/app-shells/bash/bash-5.2_rc4.ebuild
@@ -0,0 +1,348 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# TODO on release:
+# - check READLINE_VER, obviously
+# (presumably there weren't always readline releases for bash RCs etc)
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc
+inherit flag-o-matic toolchain-funcs prefix verify-sig
+
+# Uncomment if we have a patchset
+#GENTOO_PATCH_DEV="sam"
+#GENTOO_PATCH_VER="${PV}"
+
+# Official patchlevel
+# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/
+PLEVEL="${PV##*_p}"
+MY_PV="${PV/_p*}"
+MY_PV="${MY_PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+MY_PATCHES=()
+
+is_release() {
+   case ${PV} in
+   |*_alpha*|*_beta*|*_rc*)
+   return 1
+   ;;
+   *)
+   return 0
+   ;;
+   esac
+}
+
+[[ ${PV} != *_p* ]] && PLEVEL=0
+
+# The version of readline this bash normally ships with.
+# Note: right now, we don't use the system copy of readline for bash for 
non-releases.
+READLINE_VER="8.2"
+
+DESCRIPTION="The standard GNU Bourne again shell"
+HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html 
https://git.savannah.gnu.org/cgit/bash.git";
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git";
+   EGIT_BRANCH=devel
+   inherit git-r3
+elif is_release ; then
+   SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )"
+

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

2022-09-09 Thread Sam James
commit: c3d9217a84f18268b52928c876297503acb16fc0
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:18:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:22:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d9217a

sys-libs/readline: add 8.2_rc4

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

 sys-libs/readline/Manifest|   2 +
 sys-libs/readline/readline-8.2_rc4.ebuild | 246 ++
 2 files changed, 248 insertions(+)

diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest
index 1619a4abf216..d6c13fa4f2c7 100644
--- a/sys-libs/readline/Manifest
+++ b/sys-libs/readline/Manifest
@@ -2,6 +2,8 @@ DIST readline-8.1.tar.gz 2993288 BLAKE2B 
f0feca1ea3517b2b613adacac8c997cce0e86aa
 DIST readline-8.1.tar.gz.sig 95 BLAKE2B 
8a297ef2ebf815ac53f02d6395aa2ff9f24234aef6b9793bfcd5a610cd3a5024182ad8ec8beb75eadd5cf876c57cd56d4226075578a86e0e2421d2e9b1677aa5
 SHA512 
42a6052d5882f16e5b6f8cd16433d793a9cbb43cf1886b2d858dc65ce067a4c39c8dda7331e52f76426c43de02c358f9ffdaf5c8fd7b089479008c1e5aa19112
 DIST readline-8.2-rc3.tar.gz 3043957 BLAKE2B 
49d68306f84add2f4e07a151c417aae9829761d0c94aaab5c2ec4dde49bcfdbd8c43907a5f5a00366850309c30a725f2628641e7105257108569efbc70420588
 SHA512 
136a04e070457b7152325951cd9e414d5598bcc28e41d31f6651d21b584a08282bab7c0e07edf786ef6855a6cdc346ab55ee670d06de7fdda7847a1c9b551e03
 DIST readline-8.2-rc3.tar.gz.sig 95 BLAKE2B 
4af655b0a4d3faf5f9be011459f56737f48204d7d6757cd8571f5a3cfd7bc1e820def8fb7227b5431d19660a48713e5a04c95d8f5ea43439483f3ce858cb1d77
 SHA512 
06aec40b24f67eff72dc53b902b6f1c5df926a56b4d67df530b6243200d261747d3d2112b16ff83f921376437cfd941b8ddbe157babf9302ce60ff54a022e65d
+DIST readline-8.2-rc4.tar.gz 3044180 BLAKE2B 
5338abf9ab2548f81d90017edef206cc887a5ec67e528c56ebdd2cd9b2032a2e039b1f563dbd074c0df9b071fde1dbd0d0b5e5f35ccd3eb138d9ed9b276dac03
 SHA512 
29df7bfd81ca7899bf515428f1e7aac2df50bafa701c9c1bfdbf2c6934b4fa712de0e8d1ddb55f398db412e03ab8a4b17a5a270acaab2f1087026998ca97c190
+DIST readline-8.2-rc4.tar.gz.sig 95 BLAKE2B 
d077365719b6cc44d2b9030697e64dce445b3583f812e981d86bb3bf0baf0d5e207a52191d16916533ed022be84f06c2b3b36bc3aa91389e7a3205ef596c4e1b
 SHA512 
f1b8eeb0957a8bf64e7a1fbaa50267d5e37bdc88cb22e56b6f89a23d3871d6e5eb5f17888a8e0bb7bccf850f95b07bf06708617945fd24a98b213ce7de5b2a72
 DIST readline81-001 2454 BLAKE2B 
7ec4e5c39a224a70643b44b88bcfef5198e199c76f2a34f0b0ce24f1747dd46be49ddf93871c474cda64322b4358127fec4c2401d19422f84934546bbe1f3bf2
 SHA512 
cfbef10bdeb562a302ccf214878d02ebadf799343b3d2d7996a282f81bcfde83997ba6dcc9a8477af4dd7c73bca74105ca00a81e42ed13321672bd2930550e54
 DIST readline81-001.sig 95 BLAKE2B 
7d523d0fc21772cb03aa4b5d66ea58c1a99a6c0e4a8625e89cad015cbff63cd68e08207ca5150819225300ac864806032888104bbbea64ca38ebf89e28c24b7e
 SHA512 
7fa3747e388aecb26f2d4f8346b89b367710ea99a14618c625066b820901dc467bd156ec37340fde1f86f0fe0d6b33044c1ed5768cf8ed1a25386d32dc6419a6
 DIST readline81-002 1242 BLAKE2B 
4ef0404561bd8fc5559e8e5f675ae3f12c467178a8954f54f3204c2d09b88ccec960e807c7af0ec3514b489b676e3be51f98351e377fb18e3d7a14d33d4da69d
 SHA512 
e47c029b82cf3a4d44e85c4348f7e059c56726694c190d84186822e1c893e1c006e7ec75f33c36791112f81abd792a2e2fdae9a65cd128f3c89ff4ffd9a9a1ff

diff --git a/sys-libs/readline/readline-8.2_rc4.ebuild 
b/sys-libs/readline/readline-8.2_rc4.ebuild
new file mode 100644
index ..4bc9fb0d90a8
--- /dev/null
+++ b/sys-libs/readline/readline-8.2_rc4.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# There's no standard way of versioning the point releases upstream
+# make anyway, so while this was added for RC versions, it's fine
+# in general.
+QA_PKGCONFIG_VERSION=$(ver_cut 1-2)
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc
+inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs 
usr-ldscript verify-sig
+
+# Official patches
+# See ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/
+PLEVEL="${PV##*_p}"
+MY_PV="${PV/_p*}"
+MY_PV="${MY_PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+MY_PATCHES=()
+
+is_release() {
+   case ${PV} in
+   |*_alpha*|*_beta*|*_rc*)
+   return 1
+   ;;
+   *)
+   return 0
+   ;;
+   esac
+}
+
+[[ ${PV} != *_p* ]] && PLEVEL=0
+
+DESCRIPTION="Another cute console display library"
+HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html 
https://git.savannah.gnu.org/cgit/readline.git";
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/readline.git";
+   EGIT_BRANCH=devel
+   inherit git-r3
+elif is_release ; then
+   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig )"
+
+   if [[ ${PLEVEL} -gt 0 ]] ; then
+   # bash-5.1 -> bash51
+

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-check_rbl/

2022-09-09 Thread Michael Orlitzky
commit: 5c91066fcef76c7baa4e87a21967c3138459c46b
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Sep  9 23:53:57 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Sep 10 00:19:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c91066f

net-analyzer/nagios-check_rbl: add 1.7.0

Signed-off-by: Michael Orlitzky  gentoo.org>

 net-analyzer/nagios-check_rbl/Manifest |  1 +
 .../nagios-check_rbl/nagios-check_rbl-1.7.0.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/net-analyzer/nagios-check_rbl/Manifest 
b/net-analyzer/nagios-check_rbl/Manifest
index f9794ee78806..f5643f9d6de3 100644
--- a/net-analyzer/nagios-check_rbl/Manifest
+++ b/net-analyzer/nagios-check_rbl/Manifest
@@ -1 +1,2 @@
 DIST check_rbl-1.6.3.tar.gz 50250 BLAKE2B 
cdaaf7252871c6a2cf34a1cacef36251b8526b73f4edb73fc1611a3426f350523928532bc78068438b8e71ec0e023da46749673aa5e9e1d5c6cd8b889f330305
 SHA512 
2fc84089eb9e41657f522aa7813776b3d46811759e177d031ff5d2f737d63c00897d50d5d878c1e5d5368ca1dde0b173e81b8a6f16fbb970270ef63d988add9b
+DIST check_rbl-1.7.0.tar.gz 51673 BLAKE2B 
7e2d23ea5cd44082ebe9963326bc2a8517c737640fada229d0b65d64ac92ce50e80b675834f4bd7dbc56d653e0243558fe6f1c402b11498d48bc948d3facda57
 SHA512 
5b219362bfa736832e935c64019ee50b87d4f9cc2bce0ab4795eb4c59e03712adc9461cdd6624cbaf1d98a5afdd9f611dbdc58fd913a4478b0fef0664cddcf80

diff --git a/net-analyzer/nagios-check_rbl/nagios-check_rbl-1.7.0.ebuild 
b/net-analyzer/nagios-check_rbl/nagios-check_rbl-1.7.0.ebuild
new file mode 100644
index ..fe1663694bb6
--- /dev/null
+++ b/net-analyzer/nagios-check_rbl/nagios-check_rbl-1.7.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Monitor whether or not a host is blacklisted"
+HOMEPAGE="https://github.com/matteocorti/check_rbl";
+
+MY_P="${P/nagios-/}"
+SRC_URI="https://github.com/matteocorti/check_rbl/releases/download/v${PV}/${MY_P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+IUSE=""
+
+# No, this is not redundant -- see bug 627082.
+RESTRICT=test
+
+# The package's INSTALL/Makefile.PL files specify its dependencies.
+#
+#   * Capture::Tiny (dev-perl/Capture-Tiny)
+#   * Data::Validate::Domain (dev-perl/Data-Validate-Domain)
+#   * Data::Validate::IP (dev-perl/Data-Validate-IP)
+#   * IO::Select (dev-lang/perl)
+#   * Monitoring::Plugin (dev-perl/Monitoring-Plugin)
+#   * Monitoring::Plugin::Getopt (dev-perl/Monitoring-Plugin)
+#   * Monitoring::Plugin::Threshold (dev-perl/Monitoring-Plugin)
+#   * Net::DNS (dev-perl/Net-DNS)
+#   * Net::IP (dev-perl/Net-IP)
+#   * Readonly (dev-perl/Readonly)
+#   * Socket (virtual/perl-Socket)
+#
+RDEPEND="dev-lang/perl
+   dev-perl/Capture-Tiny
+   dev-perl/Data-Validate-Domain
+   dev-perl/Data-Validate-IP
+   dev-perl/Monitoring-Plugin
+   dev-perl/Net-DNS
+   dev-perl/Net-IP
+   dev-perl/Readonly
+   virtual/perl-Socket"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   perl Makefile.PL INSTALLDIRS=vendor || die
+}
+
+src_install() {
+   default
+
+   local nagiosplugindir=/usr/$(get_libdir)/nagios/plugins
+
+   # It's simplest to move this file after it's been installed.
+   dodir "${nagiosplugindir}"
+   mv "${D}"/usr/bin/check_rbl "${D}"/"${nagiosplugindir}" || die
+}



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/p2pool/

2022-09-09 Thread Ronny Gutbrod
commit: c5de4c69664671c138347412f3d847b6bc604bf9
Author: Adam Pimentel  protonmail  com>
AuthorDate: Fri Sep  9 22:02:23 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Sep  9 22:02:23 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5de4c69

net-p2p/p2pool: minor improvements to 2.3 ebuild

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/p2pool/p2pool-2.3.ebuild | 28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/net-p2p/p2pool/p2pool-2.3.ebuild b/net-p2p/p2pool/p2pool-2.3.ebuild
index c095d390d..1cd951c55 100644
--- a/net-p2p/p2pool/p2pool-2.3.ebuild
+++ b/net-p2p/p2pool/p2pool-2.3.ebuild
@@ -18,13 +18,13 @@ DESCRIPTION="Decentralized pool for Monero mining"
 HOMEPAGE="https://p2pool.io https://github.com/SChernykh/p2pool";
 
 
SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz
 -> ${P}.tar.gz
-   
https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> 
${PF}-randomx.tar.gz
-   
https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> 
${PF}-cppzmq.tar.gz
-   https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> 
${PF}-curl.tar.gz
-   https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz 
-> ${PF}-libuv.tar.gz
-   
https://github.com/SChernykh/libzmq/archive/${LIBZMQ_DIST_COMMIT}.tar.gz -> 
${PF}-libzmq.tar.gz
-   
https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz 
-> ${PF}-rapidjson.tar.gz
-   
https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz
 -> ${PF}-robin-hood-hashing.tar.gz
+   
https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> 
${P}-randomx.tar.gz
+   
https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> 
${P}-cppzmq.tar.gz
+   https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> 
${P}-curl.tar.gz
+   https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz 
-> ${P}-libuv.tar.gz
+   
https://github.com/SChernykh/libzmq/archive/${LIBZMQ_DIST_COMMIT}.tar.gz -> 
${P}-libzmq.tar.gz
+   
https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz 
-> ${P}-rapidjson.tar.gz
+   
https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz
 -> ${P}-robin-hood-hashing.tar.gz
 "
 KEYWORDS="~amd64 ~arm64 ~x86"
 
@@ -38,13 +38,13 @@ DEPEND="
 src_unpack() {
unpack ${P}.tar.gz ${PF}-randomx.tar.gz ${PF}-cppzmq.tar.gz 
${PF}-curl.tar.gz ${PF}-libuv.tar.gz ${PF}-libzmq.tar.gz ${PF}-rapidjson.tar.gz 
${PF}-robin-hood-hashing.tar.gz
#mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} "${WORKDIR}"/${PF}
-   mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/RandomX
-   mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/cppzmq
-   mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/curl
-   mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/libuv
-   mv -T "${WORKDIR}"/libzmq-${LIBZMQ_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/libzmq
-   mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/rapidjson
-   mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/robin-hood-hashing
+   mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/RandomX || die
+   mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/cppzmq || die
+   mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/curl || die
+   mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/libuv || die
+   mv -T "${WORKDIR}"/libzmq-${LIBZMQ_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/libzmq || die
+   mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/rapidjson || die
+   mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} 
"${WORKDIR}"/${PF}/external/src/robin-hood-hashing || die
 }
 
 src_configure() {



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/

2022-09-09 Thread Ronny Gutbrod
commit: 9853ab34ba668b4af8d81d5888bd89f2ad8ca4cc
Author: Adam Pimentel  protonmail  com>
AuthorDate: Fri Sep  9 20:23:47 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Sep  9 20:26:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9853ab34

net-p2p/feather: update EAPI 7 -> 8

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/feather-2.1.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-p2p/feather/feather-2.1.0.ebuild 
b/net-p2p/feather/feather-2.1.0.ebuild
index 7b74b4158..901ca2ae8 100644
--- a/net-p2p/feather/feather-2.1.0.ebuild
+++ b/net-p2p/feather/feather-2.1.0.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
 
 inherit cmake desktop
 
@@ -19,7 +19,7 @@ MONERO_DIST_COMIT="b45c66e9c62d7e8f24abbcb447f408e618bfd450"
 
 DESCRIPTION="A free, open-source Monero wallet"
 HOMEPAGE="https://featherwallet.org";
-SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PVR}.tar.gz
 -> ${PF}.tar.gz
+SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PVR}.tar.gz
 -> ${P}.tar.gz

https://github.com/tevador/polyseed/archive/${POLYSEED_DIST_COMIT}.tar.gz -> 
${PF}-polyseed.tar.gz

https://github.com/itay-grudev/SingleApplication/archive/${SINGLEAPPLICATION_DIST_COMIT}.tar.gz
 -> ${PF}-singleapplication.tar.gz

https://github.com/feather-wallet/monero/archive/${MONERO_DIST_COMIT}.tar.gz -> 
${PF}-monero.tar.gz
@@ -71,8 +71,8 @@ src_prepare() {
mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMIT} 
"${WORKDIR}"/${PF}/monero/external/rapidjson
mv -T "${WORKDIR}"/supercop-${SUPERCOP_DIST_COMIT} 
"${WORKDIR}"/${PF}/monero/external/supercop
mv -T "${WORKDIR}"/trezor-common-${TREZORCOMMON_DIST_COMIT} 
"${WORKDIR}"/${PF}/monero/external/trezor-common
-   echo "#define FEATHER_VERSION \"${PV}\"" > 
"${WORKDIR}"/${PF}/src/config-feather.h
-   echo "#define TOR_VERSION \"NOT_EMBEDDED\"" >> 
"${WORKDIR}"/${PF}/src/config-feather.h
+   echo "#define FEATHER_VERSION \"${PV}\"" > 
"${WORKDIR}"/${PF}/src/config-feather.h || die
+   echo "#define TOR_VERSION \"NOT_EMBEDDED\"" >> 
"${WORKDIR}"/${PF}/src/config-feather.h || die
cmake_src_prepare
 }
 



[gentoo-commits] repo/proj/guru:master commit in: sci-chemistry/xcrysden/

2022-09-09 Thread Ronny Gutbrod
commit: 6ec032dc40cd80668fc874aea01f61da09a29bcf
Author: Patrick J Taylor  gmail  com>
AuthorDate: Fri Sep  9 22:23:09 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Sep  9 22:23:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ec032dc

sci-chemistry/xcrysden: fix missing metadata

Signed-off-by: Patrick J Taylor  gmail.com>

 sci-chemistry/xcrysden/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/sci-chemistry/xcrysden/metadata.xml 
b/sci-chemistry/xcrysden/metadata.xml
new file mode 100644
index 0..50dcf2837
--- /dev/null
+++ b/sci-chemistry/xcrysden/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   patrick.joseph.tay...@gmail.com
+   Patrick J Taylor
+   
+



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/

2022-09-09 Thread Ronny Gutbrod
commit: 79ad2927a8e1c7f5588a40356c9c4fcf3bbecbb8
Author: Adam Pimentel  protonmail  com>
AuthorDate: Fri Sep  9 21:55:30 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Sep  9 21:57:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79ad2927

net-p2p/feather: update EAPI 7 -> 8

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/feather-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/feather/feather-.ebuild 
b/net-p2p/feather/feather-.ebuild
index 351455e57..6b9084170 100644
--- a/net-p2p/feather/feather-.ebuild
+++ b/net-p2p/feather/feather-.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
 
 inherit cmake git-r3 desktop
 



[gentoo-commits] repo/proj/guru:master commit in: sci-chemistry/xcrysden/

2022-09-09 Thread Ronny Gutbrod
commit: fef1b3cef4e78333e8a2627ad33a6d9431725a89
Author: Patrick J Taylor  gmail  com>
AuthorDate: Fri Sep  9 22:22:28 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Sep  9 22:23:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fef1b3ce

sci-chemistry/xcrysden: use xdg over xdg-utils

Signed-off-by: Patrick J Taylor  gmail.com>

 sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild | 11 +--
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild 
b/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild
index 4d9e97a87..c6ecb73d0 100644
--- a/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild
+++ b/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=8
 
-inherit desktop
-inherit xdg-utils
+inherit desktop xdg
 
 DESCRIPTION="For the visualisation of molecular and crystal structures."
 
@@ -57,11 +56,3 @@ src_install() {
/usr/share/doc/${P}/examples/FermiSurface \
/usr/share/man/
 }
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/monero/files/

2022-09-09 Thread Ronny Gutbrod
commit: 30e7f5c2110f1b01ed59b8d8bb53042fdc429ec1
Author: Adam Pimentel  protonmail  com>
AuthorDate: Fri Sep  9 21:09:43 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Sep  9 21:09:43 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30e7f5c2

net-p2p/monero: increase monerod delay on "rc-service monerod stop"

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/monero/files/monerod.initd | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-p2p/monero/files/monerod.initd 
b/net-p2p/monero/files/monerod.initd
index c94e6ff46..8fa41d6d0 100644
--- a/net-p2p/monero/files/monerod.initd
+++ b/net-p2p/monero/files/monerod.initd
@@ -6,6 +6,7 @@ pidfile=/var/run/monerod.pid
 command=/usr/bin/monerod
 command_args="${monerod_args}"
 start_stop_daemon_args="-u ${monerod_user} -b -m -p ${pidfile}"
+retry="SIGTERM/30"
 
 name="Monero P2P Daemon"
 description="Connects to the Monero P2P network"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnuradio/

2022-09-09 Thread Jakov Smolić
commit: b4623639fbf30b861602342f04388fdff5d59433
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Sep  9 22:38:35 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Sep  9 22:38:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4623639

net-wireless/gnuradio: Keyword 3.10.3.0-r2 riscv, #858215

Signed-off-by: Jakov Smolić  gentoo.org>

 net-wireless/gnuradio/gnuradio-3.10.3.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/gnuradio/gnuradio-3.10.3.0-r2.ebuild 
b/net-wireless/gnuradio/gnuradio-3.10.3.0-r2.ebuild
index 162d00cc27e6..8f00a1c22123 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.3.0-r2.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.3.0-r2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} =~ "" ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/gnuradio/gnuradio/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 IUSE="+audio +alsa +analog +digital channels ctrlport doc dtv examples fec 
+filter grc iio jack modtool network oss performance-counters portaudio +qt5 
sdl soapy test trellis uhd vocoder +utils wavelet zeromq"



  1   2   3   4   >