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

2021-12-29 Thread Sergey Popov
commit: a45623966ad5651c9e3beb9e09428dbc09f1da52
Author: Douglas Agbeve  agbeve  com>
AuthorDate: Sun Dec 19 18:48:51 2021 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Thu Dec 30 06:51:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4562396

x11-misc/dex: bump to v0.9.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Douglas Agbeve  agbeve.com>
Signed-off-by: Sergey Popov  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/23422

 x11-misc/dex/Manifest |  1 +
 x11-misc/dex/dex-0.9.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/x11-misc/dex/Manifest b/x11-misc/dex/Manifest
index 1dd247ef3213..bb41aa8b1a15 100644
--- a/x11-misc/dex/Manifest
+++ b/x11-misc/dex/Manifest
@@ -1 +1,2 @@
 DIST dex-0.8.0.tar.gz 8665 BLAKE2B 
de62557d207d257286cc706c07969b10b0d753b197333f1d24c0c0a22a897fb2e3c64a25f71770424e6cc365d028c9a1e994fcf35c68c96be7281d24ce19b1e3
 SHA512 
d87a7306b931736aa302dc883cbd9c635397eda2c119133a3ae8028869a4302ce3713b43cc85fdb2f804d1a74ab2499ef32a2680d5d6be039831006e617aa70a
+DIST dex-0.9.0.tar.gz 10056 BLAKE2B 
7abc01ccc6938e926840e4448eb6436db77703c1f8e1fef334d97196803a0b59af0f05fc507d1ac4337367120f7d9d9a211aecec6ac3644424edee3599067a89
 SHA512 
d68f5482cb0948f27a724437ddfc6de9a0f502bfd0d5c60c76fb85dda3c30e4c432013e530f6a91138c9ac9ff36b3824cd5e382e9d29bb9fb2ec2b9de4133094

diff --git a/x11-misc/dex/dex-0.9.0.ebuild b/x11-misc/dex/dex-0.9.0.ebuild
new file mode 100644
index ..191bf3097bcb
--- /dev/null
+++ b/x11-misc/dex/dex-0.9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-r1
+
+DESCRIPTION="DesktopEntry eXecution - tool to manage and launch autostart 
entries"
+HOMEPAGE="http://e-jc.de/;
+SRC_URI="https://github.com/jceb/dex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx )"
+
+src_compile() {
+   # Makefile is for creating man page only
+   use doc && emake
+}
+
+src_install() {
+   dobin dex
+   python_replicate_script "${ED}/usr/bin/dex"
+   dodoc CHANGELOG.md README.rst
+   use doc && doman dex.1
+}



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

2021-12-29 Thread Hans de Graaff
commit: 82d9a44623665e6d3b08301245c52bce5498a48b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 30 06:32:49 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 30 06:32:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d9a446

dev-ruby/rmagick: add 4.2.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rmagick/Manifest |  1 +
 dev-ruby/rmagick/rmagick-4.2.4.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 83d42151d4db..20709690a851 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,2 +1,3 @@
 DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 
8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40
 SHA512 
0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd
 DIST rmagick-4.2.3.tar.gz 1984440 BLAKE2B 
32dea4b8ed7d2385537ac5d67d48e3431e3f398c146b01308cc44ab6b4ad5e851292c22e373307bd2193a299f94a2a2f91b0a7d534825990cc5e1458a9efff7d
 SHA512 
3465afc5c9a93e45511463b1f7eda00fd243f17041cf52b5cb54ceb05ff22cb6e23ea2b15d080ae31bca5daebdd92c28364ada73ea0cf6ea56cb1ec5fe1aa184
+DIST rmagick-4.2.4.tar.gz 1984584 BLAKE2B 
8f3a737b851e16e16b6b010ea9f76ae14715661630eb877ca4204a71d67603967e5ca4eebdb9d8dea4caa880d049b78f525b6596feea9f866d7396fc550fb410
 SHA512 
89d5b616b6ce5187ac31356c44abea23aab0054e08ed00d390e3c74d1cdca421bc1ceb6708e5434858f3194756bf14b445d1331216480be5f8c072f65a889198

diff --git a/dev-ruby/rmagick/rmagick-4.2.4.ebuild 
b/dev-ruby/rmagick/rmagick-4.2.4.ebuild
new file mode 100644
index ..77076de599c9
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.2.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb)
+
+MY_PV=RMagick_${PV//\./-}
+
+inherit ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image 
processing library"
+HOMEPAGE="https://github.com/rmagick/rmagick;
+SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="rmagick-${MY_PV}"
+
+LICENSE="Artistic"
+SLOT="4"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
+DEPEND+=" test? ( 
>=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+
+all_ruby_prepare() {
+   # Avoid unused dependency on rake-compiler. This also avoids an
+   # extra compile during tests.
+   sed -i -e '/extensiontask/ s:^:#:' \
+   -e '/ExtensionTask/,/end/ s:^:#:' \
+   -e '/compile/ s:^:#:' Rakefile || die
+   sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Squelch harmless warning about imagemagick installation.
+   sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' 
ext/RMagick/extconf.rb || die
+
+   # Reading PDFs is not allowed by the default Gentoo security policy for 
imagemagick
+   #sed -i -e '/can read PDF file/askip "Not allowed by Gentoo security 
policy"' spec/rmagick/image/read_spec.rb || die
+
+   # Update version number hardcoded in tests
+   sed -i -e 's/"7.0"/"7.1"/' spec/rmagick/image/channel_mean_spec.rb || 
die
+
+   # Create directory used for a test
+   mkdir tmp
+}
+
+each_ruby_test() {
+   # Borrowed from media-gfx/gscan2pdf
+   # Needed to avoid test failures on e.g. ppc, bug #815856
+   # (Unclear why it doesn't manifest on amd64 here at least)
+   local confdir="${HOME}/.config/ImageMagick"
+   mkdir -p "${confdir}" || die
+   cat > "${confdir}/policy.xml" <<-EOT || die
+   
+   
+   
+   
+   EOT
+
+   RSPEC_VERSION="3" ruby-ng_rspec
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+
+   if use doc ; then
+   docinto .
+   dodoc -r doc
+   fi
+}



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

2021-12-29 Thread Hans de Graaff
commit: 683d93c8e76b3dbc208a28887106726cd5065f27
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 30 06:34:13 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 30 06:34:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683d93c8

dev-ruby/zeitwerk: add 2.5.2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/zeitwerk/Manifest  |  1 +
 dev-ruby/zeitwerk/zeitwerk-2.5.2.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index 8918c49e797a..474c756f26df 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -1,2 +1,3 @@
 DIST zeitwerk-2.4.2.tar.gz 99974 BLAKE2B 
5913561057a6d5cd9bfa4eb549770ca18de3aafa1549a40e5315cd1d71a2dec5f865e7bc79f6ab2a098e515a930c5f8c83b85c91d7dbe441fa8dfb08ffdbdb03
 SHA512 
774cc17a8732afea0a854ea22ec860fa5bca65e8743aa800017c06a251dfdb1d2c5af8e541cb56d22a4202a9faa42707ed2ad395d9472360cf64f46ce9b907f2
 DIST zeitwerk-2.5.1.tar.gz 107666 BLAKE2B 
d8049a1adfaa6b278b59298e46d4697b70121d0a599a286f91720b31a06cccd39424367fe9c1ffbb90b0862a9501115f808bcc4fd36f3a09081987ad706f89bd
 SHA512 
4558a63f33d26f2aa05e5f6e417230902f14d4ade5bfb50cbd94d283b33e94e8486158f5b4c677c4dcd7b8bee51af165693593d303d1f07420fb5d4c72f918ea
+DIST zeitwerk-2.5.2.tar.gz 108139 BLAKE2B 
d4277dc79729e39bd63b066b12ad4d91d9457e8e7a836c2e24606f6d343c85ce59febaa0425ab10f96d8d327935beede285a5ae52cfeff37210b36b0bcaf22db
 SHA512 
0e8be7500163761a75518b002eb8ca9e41d0d073f0d03443af4a57fef07ee647de3faafaf79791328c4b2b9a6f5898e1038b310b697485a363af486f36509393

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.5.2.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.5.2.ebuild
new file mode 100644
index ..1186d588ec56
--- /dev/null
+++ b/dev-ruby/zeitwerk/zeitwerk-2.5.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Efficient and thread-safe code loader for Ruby"
+HOMEPAGE="https://github.com/fxn/zeitwerk;
+SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm -f Gemfile.lock || die
+   sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile 
test/test_helper.rb || die
+
+   sed -i -e 's:require_relative "lib:require "./lib:' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rake test || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2021-12-29 Thread Sam James
commit: 03bdfb4898f0da9d84889cc2a1a6231b28e7aca8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec 29 18:43:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 30 05:49:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bdfb48

dev-vcs/git: stable 2.34.1 for sparc, bug #830134

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git/git-2.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.34.1.ebuild b/dev-vcs/git/git-2.34.1.ebuild
index d9c0e5d49fab..7de15f4379ef 100644
--- a/dev-vcs/git/git-2.34.1.ebuild
+++ b/dev-vcs/git/git-2.34.1.ebuild
@@ -46,7 +46,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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
 
 LICENSE="GPL-2"



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

2021-12-29 Thread Sam James
commit: 845b33ef101f47df4399dfa41bc9de7ceed0627e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec 29 19:39:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 30 05:49:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845b33ef

dev-python/cloudpickle: keyword 2.0.0 for sparc, bug #830141

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild 
b/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild
index f2c231668f56..588bacf05ad7 100644
--- a/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild
+++ b/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 BDEPEND="
test? (



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

2021-12-29 Thread Sam James
commit: adfb8cd013cd7f04a6c5a1f26e14e361a742487b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 30 04:42:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 30 04:42:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adfb8cd0

media-video/handbrake: add subslot dep on libvpx

need to be rebuilt when its ABI changes

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

 .../{handbrake-1.3.3-r2.ebuild => handbrake-1.3.3-r4.ebuild}  | 8 
 .../{handbrake-1.3.3-r3.ebuild => handbrake-1.3.3-r5.ebuild}  | 8 
 .../{handbrake-1.4.2-r1.ebuild => handbrake-1.4.2-r2.ebuild}  | 8 
 media-video/handbrake/handbrake-.ebuild   | 8 
 4 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/media-video/handbrake/handbrake-1.3.3-r2.ebuild 
b/media-video/handbrake/handbrake-1.3.3-r4.ebuild
similarity index 97%
rename from media-video/handbrake/handbrake-1.3.3-r2.ebuild
rename to media-video/handbrake/handbrake-1.3.3-r4.ebuild
index a8bf0bdbcbdf..9c12dd2d8f8f 100644
--- a/media-video/handbrake/handbrake-1.3.3-r2.ebuild
+++ b/media-video/handbrake/handbrake-1.3.3-r4.ebuild
@@ -32,14 +32,14 @@ RDEPEND="
dev-libs/libxml2
media-libs/a52dec
media-libs/libass:=
-   >=media-libs/libbluray-1.0
-   >=media-libs/dav1d-0.5.1
+   >=media-libs/libbluray-1.0:=
+   >=media-libs/dav1d-0.5.1:=
media-libs/libdvdnav
media-libs/libdvdread:=
media-libs/libsamplerate
media-libs/libtheora
media-libs/libvorbis
-   >=media-libs/libvpx-1.8
+   >=media-libs/libvpx-1.8:=
nvenc? ( media-libs/nv-codec-headers )
media-libs/opus
media-libs/x264:=
@@ -67,7 +67,7 @@ RDEPEND="
x11-libs/libnotify
x11-libs/pango
)
-   fdk? ( media-libs/fdk-aac )
+   fdk? ( media-libs/fdk-aac:= )
x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )"
 
 DEPEND="${RDEPEND}

diff --git a/media-video/handbrake/handbrake-1.3.3-r3.ebuild 
b/media-video/handbrake/handbrake-1.3.3-r5.ebuild
similarity index 97%
rename from media-video/handbrake/handbrake-1.3.3-r3.ebuild
rename to media-video/handbrake/handbrake-1.3.3-r5.ebuild
index 84a582a27b03..a0f00a16d9e2 100644
--- a/media-video/handbrake/handbrake-1.3.3-r3.ebuild
+++ b/media-video/handbrake/handbrake-1.3.3-r5.ebuild
@@ -32,14 +32,14 @@ RDEPEND="
dev-libs/libxml2
media-libs/a52dec
media-libs/libass:=
-   >=media-libs/libbluray-1.0
-   >=media-libs/dav1d-0.5.1
+   >=media-libs/libbluray-1.0:=
+   >=media-libs/dav1d-0.5.1:=
media-libs/libdvdnav
media-libs/libdvdread:=
media-libs/libsamplerate
media-libs/libtheora
media-libs/libvorbis
-   >=media-libs/libvpx-1.8
+   >=media-libs/libvpx-1.8:=
nvenc? ( media-libs/nv-codec-headers )
media-libs/opus
media-libs/x264:=
@@ -67,7 +67,7 @@ RDEPEND="
x11-libs/libnotify
x11-libs/pango
)
-   fdk? ( media-libs/fdk-aac )
+   fdk? ( media-libs/fdk-aac:= )
x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )"
 
 DEPEND="${RDEPEND}

diff --git a/media-video/handbrake/handbrake-1.4.2-r1.ebuild 
b/media-video/handbrake/handbrake-1.4.2-r2.ebuild
similarity index 97%
rename from media-video/handbrake/handbrake-1.4.2-r1.ebuild
rename to media-video/handbrake/handbrake-1.4.2-r2.ebuild
index 9baa5b39bf6f..920f82d8e496 100644
--- a/media-video/handbrake/handbrake-1.4.2-r1.ebuild
+++ b/media-video/handbrake/handbrake-1.4.2-r2.ebuild
@@ -31,16 +31,16 @@ RDEPEND="
dev-libs/jansson:=
dev-libs/libxml2
media-libs/a52dec
-   >=media-libs/dav1d-0.5.1
+   >=media-libs/dav1d-0.5.1:=
media-libs/libjpeg-turbo:=
media-libs/libass:=
-   >=media-libs/libbluray-1.0
+   >=media-libs/libbluray-1.0:=
media-libs/libdvdnav
media-libs/libdvdread:=
media-libs/libsamplerate
media-libs/libtheora
media-libs/libvorbis
-   >=media-libs/libvpx-1.8
+   >=media-libs/libvpx-1.8:=
media-libs/opus
media-libs/speex
media-libs/x264:=
@@ -48,7 +48,7 @@ RDEPEND="
media-sound/lame
>=media-video/ffmpeg-4.2.1:0=[postproc,fdk?]
sys-libs/zlib
-   fdk? ( media-libs/fdk-aac )
+   fdk? ( media-libs/fdk-aac:= )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0

diff --git a/media-video/handbrake/handbrake-.ebuild 
b/media-video/handbrake/handbrake-.ebuild
index 75a5cf2fa4aa..ab3d4b77a810 100644
--- a/media-video/handbrake/handbrake-.ebuild
+++ b/media-video/handbrake/handbrake-.ebuild
@@ -31,16 +31,16 @@ RDEPEND="
dev-libs/jansson:=
dev-libs/libxml2
media-libs/a52dec
-   >=media-libs/dav1d-0.5.1
+   >=media-libs/dav1d-0.5.1:=

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

2021-12-29 Thread Sam James
commit: a3aaded5bd6e91691cd6ffb3615051737edeceb3
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 30 04:31:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 30 04:31:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3aaded5

media-libs/libvpx: fix SRC_URI for tests

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

 media-libs/libvpx/libvpx-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libvpx/libvpx-1.11.0.ebuild 
b/media-libs/libvpx/libvpx-1.11.0.ebuild
index 5666b8e11bcc..7d495a5048b8 100644
--- a/media-libs/libvpx/libvpx-1.11.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.11.0.ebuild
@@ -17,7 +17,7 @@ LIBVPX_TESTDATA_VER=1.11.0
 DESCRIPTION="WebM VP8 and VP9 Codec SDK"
 HOMEPAGE="https://www.webmproject.org;
 SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   test? ( 
https://dev.gentoo.org/~sam/${CATEGORY}/${PN}/${PN}-testdata-${LIBVPX_TESTDATA_VER}.tar.xz
 )"
+   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-testdata-${LIBVPX_TESTDATA_VER}.tar.xz
 )"
 
 LICENSE="BSD"
 SLOT="0/7"



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

2021-12-29 Thread Sam James
commit: 73bb5c035a58480d2a455619a02f4097b1e58a10
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 30 04:20:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 30 04:21:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73bb5c03

media-libs/libvpx: add 1.11.0

Notably now forcing specific targets only where we
know libvpx works well and otherwise using
the generic implementation due to
runtime breakage (and extensive test failures).

Closes: https://bugs.gentoo.org/830254
Bug: https://bugs.gentoo.org/814668
Bug: https://bugs.gentoo.org/700902
Bug: https://bugs.gentoo.org/746173
Bug: https://bugs.gentoo.org/499336
Signed-off-by: Sam James  gentoo.org>

 media-libs/libvpx/Manifest |   2 +
 media-libs/libvpx/libvpx-1.11.0.ebuild | 136 +
 2 files changed, 138 insertions(+)

diff --git a/media-libs/libvpx/Manifest b/media-libs/libvpx/Manifest
index 558390719ab5..cb0494a1bad1 100644
--- a/media-libs/libvpx/Manifest
+++ b/media-libs/libvpx/Manifest
@@ -1,6 +1,8 @@
 DIST libvpx-1.10.0.tar.gz 5340421 BLAKE2B 
25ef346b9dce92d37cc4f4612ed351d0f93a60c9021ed5f9145a9128efa8b0af7cf30b6279c40481ab043b9922b93f6b502cdffc3feedaf4bca310fdaf8b1502
 SHA512 
f88c588145b5164e98531b75215e119056cd806a9dbe6599bb9dab35c0af0ecd4b3daabee7d795e412a58aeb543d5c7dc0107457c4bd8f4d434e966e8e22a32d
+DIST libvpx-1.11.0.tar.gz 5347256 BLAKE2B 
2c350e14fc3b8a3c10a71e230e893fbb9a68e6eeb6a413cc359bdbfddda21cc5c15d0de4b6110889845f88f8a946ef1266980c0a1b26aaf55b52330fe038e261
 SHA512 
7aa5d30afa956dccda60917fd82f6f9992944ca893437c8cd53a04d1b7a94e0210431954aa136594dc400340123cc166dcc855753e493c8d929667f4c42b65a5
 DIST libvpx-1.7.0.tar.gz 2679797 BLAKE2B 
de7992adb517e375c5be2a9facf2b4a73174adcaef11185ed6d3102c2f6b73f378b0d415c5e3a4d915b3a6889bd8b31ba3e8c007a87a433a345ef7696a1dd899
 SHA512 
8b3b766b550f8d86907628d7ed88035f9a2612aac21542e0fd5ad35b905eb82cbe1be02a1a24afce7a3bcc4766f62611971f72724761996b392136c40a1e7ff0
 DIST libvpx-1.9.0.tar.gz 5326239 BLAKE2B 
6403a5d8326235a8d27ca3727f45398556cbe72cd125ae358c22f729cc01d6a81917cca8a6e97ad0ed01e7fc04ca4212baf21f371323b93ccc8830c4a11acf91
 SHA512 
8d544552b35000ea5712aec220b78bb5f7dc210704b2f609365214cb95a4f5a0e343b362723d829cb4a9ac203b10d5443700ba84b28fd6b2fefbabb40663e298
 DIST libvpx-testdata-1.10.0.tar.xz 448090752 BLAKE2B 
88391427d35c538d114df188a899f8de7247dcd861d8438a32530909430feceef48c2c35a53c5a57268dccd85bcd40ec92bb053cfc2b4588bde6447747e10803
 SHA512 
6d4f0d08f32b34e95c1a75a4340e0340c83b26008852fac4293f1f3c4b9e9ce0f8e2290de678e2f2c9e1309f6995857add4e98796e1a3f474ce1402c9cc862f4
+DIST libvpx-testdata-1.11.0.tar.xz 444614504 BLAKE2B 
ab6de4c46a771dc1c0dfb19326e580a492768c629eebbfb276db7da02e13256b2a66fdaadf76e5856879e871c7a17fcff657139582b1a3a84ad39c6018b912be
 SHA512 
772e9d69dc9fc8e5a9411e1a532d908e86d90b03019e958349115a74697dcb35972ce71325312193d3a84030c3ff1d9bdbd09ed58918fffcba39c120ce4be868
 DIST libvpx-testdata-1.7.0.tar.xz 238790100 BLAKE2B 
1d14e794341d35402eaf54d398ebed56b0983908e397ae677737e0f313ea0bfc9c4a39be91765b02a07a8eb9b55529d5f998efcc87b1b493b0e326e02193d982
 SHA512 
1556345e41674f0846a7419828972ec27c3c37fe270fa1deb45e03665f60ec088d79134aee0d2e27003b130636eeed4a15ea3f701c9d7014f3ca2785467767a8
 DIST libvpx-testdata-1.9.0.tar.xz 450868860 BLAKE2B 
aaed7f2ef4f70ff352e39be2630e3a5cd803e8d2408c4fd5c3e06e040a75d2f593a10bc267a497aa91eaceb64286e81f69e86ca0940160e4f34b62c08e91df7b
 SHA512 
bcc89062a436d652d15d5852a842cb4985c4783855b943ab11667c022b5082887129fd9579b8da3af209a3031f95ff8dc625c380f79559db160501cd676736ea

diff --git a/media-libs/libvpx/libvpx-1.11.0.ebuild 
b/media-libs/libvpx/libvpx-1.11.0.ebuild
new file mode 100644
index ..5666b8e11bcc
--- /dev/null
+++ b/media-libs/libvpx/libvpx-1.11.0.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit toolchain-funcs multilib-minimal
+
+# To create a new testdata tarball:
+# 1. Unpack source tarball or checkout git tag
+# 2. mkdir libvpx-testdata
+# 3. export LIBVPX_TEST_DATA_PATH=libvpx-testdata
+# 4. configure --enable-unit-tests --enable-vp9-highbitdepth
+# 5. make testdata
+# 6. tar -caf libvpx-testdata-${MY_PV}.tar.xz libvpx-testdata
+
+LIBVPX_TESTDATA_VER=1.11.0
+
+DESCRIPTION="WebM VP8 and VP9 Codec SDK"
+HOMEPAGE="https://www.webmproject.org;
+SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~sam/${CATEGORY}/${PN}/${PN}-testdata-${LIBVPX_TESTDATA_VER}.tar.xz
 )"
+
+LICENSE="BSD"
+SLOT="0/7"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="doc +highbitdepth postproc static-libs test +threads"
+
+REQUIRED_USE="test? ( threads )"
+
+# Disable test phase when USE="-test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="dev-lang/perl
+   abi_x86_32? ( dev-lang/yasm )
+   abi_x86_64? ( 

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

2021-12-29 Thread Matt Turner
commit: 97446f259635ea0f7134acf6d97bc3498501e550
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 30 03:46:57 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 30 03:48:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97446f25

media-libs/mesa: Version bump to 21.3.3

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-21.3.3.ebuild | 552 +
 2 files changed, 553 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index c41afefbc80c..636d0360daf5 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,3 @@
 DIST mesa-21.2.6.tar.xz 15868208 BLAKE2B 
aaa6447a2f5a472c2ee2b7d6b12effb79d02804684358fd233aa00bda945c66efa3850931cd9114c51ddd492033b9f66372380395540a11fe40229edfe7ee125
 SHA512 
e65d77e2609cba85bd2cdbd4ba2072729c1556a43defdd24a91e708e3223f84b23657e63a91b16c5729684ea12fe31f45bae88294c572e057f2981a5d6c0f5a0
 DIST mesa-21.3.2.tar.xz 16466760 BLAKE2B 
549d37d365b477b3f991ef0602c94b6df826e32dfac8bf76c19157e01ffca84ce1f0fd8311a04bbdc1a6804f562a075945e2662083a3a663ba78fae0d4853ef6
 SHA512 
35c510cbab70be43bc207720a12fe85b0c010fafa147238f2c22dd873967278f187ee7675a662882ead3598305f1f37804567deb93022a692ca259f563abfdac
+DIST mesa-21.3.3.tar.xz 16476044 BLAKE2B 
04ae7983c82fbd6dafb405ee717df2406607e4fb1f95996abe5390cb1cbdb6385fb8b00ac9982d1bc7dd10fc18eeb1bc08d7147dc00969bd3bcb347a53ca77ec
 SHA512 
0263d75435f8c16d40eba3eae29bf372e8994816718deec153c582a17c4dd6ef1c67b3236ed31e63f98bf4e1089fac5cfafae9fb84d3e1fa919b274f43e7e673

diff --git a/media-libs/mesa/mesa-21.3.3.ebuild 
b/media-libs/mesa/mesa-21.3.3.ebuild
new file mode 100644
index ..4fb71e92fcad
--- /dev/null
+++ b/media-libs/mesa/mesa-21.3.3.ebuild
@@ -0,0 +1,552 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit llvm meson-multilib python-any-r1 linux-info
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} crocus freedreno i915 i965 intel iris lima 
nouveau panfrost v3d vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic cpu_flags_x86_sse2 d3d9 debug +gallium gles1 +gles2 +llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   osmesa? ( gallium )
+   vulkan? ( video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   video_cards_crocus? ( gallium )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_v3d? ( gallium )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+   zink? ( gallium vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.107"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   gallium? (
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   video_cards_radeonsi? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_r600? (
+   

[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-rezlooks/files/, x11-themes/gtk-engines-rezlooks/

2021-12-29 Thread Sam James
commit: ec30f99e54682c0eed84f78bfe5a2fe7884e5770
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 30 03:31:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 30 03:31:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec30f99e

x11-themes/gtk-engines-rezlooks: fix build with slibtool (link against -lm)

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

 .../files/gtk-engines-rezlooks-0.6-slibtool-sqrt-math.patch  | 12 
 .../gtk-engines-rezlooks/gtk-engines-rezlooks-0.6-r1.ebuild  |  7 +--
 2 files changed, 17 insertions(+), 2 deletions(-)

diff --git 
a/x11-themes/gtk-engines-rezlooks/files/gtk-engines-rezlooks-0.6-slibtool-sqrt-math.patch
 
b/x11-themes/gtk-engines-rezlooks/files/gtk-engines-rezlooks-0.6-slibtool-sqrt-math.patch
new file mode 100644
index ..bda895d895ca
--- /dev/null
+++ 
b/x11-themes/gtk-engines-rezlooks/files/gtk-engines-rezlooks-0.6-slibtool-sqrt-math.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/782634
+--- a/configure.ac
 b/configure.ac
+@@ -21,6 +21,8 @@ disableval="y"
+ 
+ AC_ARG_ENABLE(animation,  [  --enable-animation   compile 
rezlooks with animation support],   [animation=$disableval],
[animation=$enableval])
+ 
++AC_SEARCH_LIBS([sqrt], [m])
++
+ PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.8.0,,
+   AC_MSG_ERROR([GTK+-2.8 is required to compile rezlooks]))
+ 

diff --git a/x11-themes/gtk-engines-rezlooks/gtk-engines-rezlooks-0.6-r1.ebuild 
b/x11-themes/gtk-engines-rezlooks/gtk-engines-rezlooks-0.6-r1.ebuild
index 201f5d4502e2..888c879f01f5 100644
--- a/x11-themes/gtk-engines-rezlooks/gtk-engines-rezlooks-0.6-r1.ebuild
+++ b/x11-themes/gtk-engines-rezlooks/gtk-engines-rezlooks-0.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,10 @@ BDEPEND="virtual/pkgconfig"
 
 S="${WORKDIR}"/rezlooks-${PV}
 
-PATCHES=( "${FILESDIR}"/${PN}-0.6-glib-single-include.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6-glib-single-include.patch
+   "${FILESDIR}"/${PN}-0.6-slibtool-sqrt-math.patch
+)
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-colors-common/

2021-12-29 Thread Jonas Stein
commit: 6526b4002a87a27f2ba106d92614fc5ddffe80d9
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:04:35 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:04:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6526b400

x11-themes/gnome-colors-common: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/gnome-colors-common/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-themes/gnome-colors-common/metadata.xml 
b/x11-themes/gnome-colors-common/metadata.xml
index d8b82f912572..11f44c22efa9 100644
--- a/x11-themes/gnome-colors-common/metadata.xml
+++ b/x11-themes/gnome-colors-common/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   
+   the...@gentoo.org
+   Themes Project

 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/flatsvg/

2021-12-29 Thread Jonas Stein
commit: bab2c593b00a51fb804ce82ca9965a7ae88174ff
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:05:19 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:05:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab2c593

x11-themes/flatsvg: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/flatsvg/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/flatsvg/metadata.xml b/x11-themes/flatsvg/metadata.xml
index 410408b3d171..11f44c22efa9 100644
--- a/x11-themes/flatsvg/metadata.xml
+++ b/x11-themes/flatsvg/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project

 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/shiki-colors/

2021-12-29 Thread Jonas Stein
commit: f00f78e6f3b99c072df433002afe64db7cd22e1f
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:08:39 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:08:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f00f78e6

x11-themes/shiki-colors: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/shiki-colors/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-themes/shiki-colors/metadata.xml 
b/x11-themes/shiki-colors/metadata.xml
index d8b82f912572..11f44c22efa9 100644
--- a/x11-themes/shiki-colors/metadata.xml
+++ b/x11-themes/shiki-colors/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   
+   the...@gentoo.org
+   Themes Project

 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/human-icon-theme/

2021-12-29 Thread Jonas Stein
commit: a25f9e5853d3646f0fb4af51a4d58e368cdc8708
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:16:02 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:16:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25f9e58

x11-themes/human-icon-theme: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/human-icon-theme/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-themes/human-icon-theme/metadata.xml 
b/x11-themes/human-icon-theme/metadata.xml
index 02ab588d0b09..11f44c22efa9 100644
--- a/x11-themes/human-icon-theme/metadata.xml
+++ b/x11-themes/human-icon-theme/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-  
+   
+   the...@gentoo.org
+   Themes Project
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/golden-xcursors/

2021-12-29 Thread Jonas Stein
commit: 73eb6dcf58ba6e0422a8410b3d2e3cdbc8dd9424
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:13:08 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:13:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73eb6dcf

x11-themes/golden-xcursors: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/golden-xcursors/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/golden-xcursors/metadata.xml 
b/x11-themes/golden-xcursors/metadata.xml
index 488dcfac7142..1aae07a3850e 100644
--- a/x11-themes/golden-xcursors/metadata.xml
+++ b/x11-themes/golden-xcursors/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project


 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-ubuntulooks/

2021-12-29 Thread Jonas Stein
commit: 7889d2abbbd38f3d3209896d7e29375a4945572f
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:06:46 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:06:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7889d2ab

x11-themes/gtk-engines-ubuntulooks: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/gtk-engines-ubuntulooks/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/gtk-engines-ubuntulooks/metadata.xml 
b/x11-themes/gtk-engines-ubuntulooks/metadata.xml
index 410408b3d171..11f44c22efa9 100644
--- a/x11-themes/gtk-engines-ubuntulooks/metadata.xml
+++ b/x11-themes/gtk-engines-ubuntulooks/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project

 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/zukini/

2021-12-29 Thread Jonas Stein
commit: fd732496ba6273e554e383521a621f30fa3d08a3
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:13:34 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:13:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd732496

x11-themes/zukini: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/zukini/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/zukini/metadata.xml b/x11-themes/zukini/metadata.xml
index 410408b3d171..11f44c22efa9 100644
--- a/x11-themes/zukini/metadata.xml
+++ b/x11-themes/zukini/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project

 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-colors-themes/

2021-12-29 Thread Jonas Stein
commit: 7e587631bd42d4982daf9bf84c92dff4077fd4f6
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:10:10 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:10:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e587631

x11-themes/gnome-colors-themes: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/gnome-colors-themes/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/gnome-colors-themes/metadata.xml 
b/x11-themes/gnome-colors-themes/metadata.xml
index 410408b3d171..11f44c22efa9 100644
--- a/x11-themes/gnome-colors-themes/metadata.xml
+++ b/x11-themes/gnome-colors-themes/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project

 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/pearlgrey-xcursors/

2021-12-29 Thread Jonas Stein
commit: 48e74b899a3e86983685e21f60e6842d98ce59ff
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:12:41 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:12:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e74b89

x11-themes/pearlgrey-xcursors: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/pearlgrey-xcursors/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/pearlgrey-xcursors/metadata.xml 
b/x11-themes/pearlgrey-xcursors/metadata.xml
index 488dcfac7142..1aae07a3850e 100644
--- a/x11-themes/pearlgrey-xcursors/metadata.xml
+++ b/x11-themes/pearlgrey-xcursors/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project


 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/greybird/

2021-12-29 Thread Jonas Stein
commit: e10d941276ce5273b237766295d4c7a6d7220660
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:15:10 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:15:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10d9412

x11-themes/greybird: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/greybird/metadata.xml | 21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/x11-themes/greybird/metadata.xml b/x11-themes/greybird/metadata.xml
index e4ab7f2c7fd9..7a6ad18c9d39 100644
--- a/x11-themes/greybird/metadata.xml
+++ b/x11-themes/greybird/metadata.xml
@@ -1,16 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-  
-  
-Greybird Xfce Desktop Suite. Contains the default Xubuntu theme for 
-gnome-shell, gtk-2, gtk-3, metacity, pantheon, unity and Xfce. Comes with 
-light and dark variants (=3.22.14).
-  
-
-shimmerproject/Greybird
-
+   
+   the...@gentoo.org
+   Themes Project
+   
+Greybird Xfce Desktop Suite. Contains the default 
Xubuntu theme for gnome-shell, gtk-2, gtk-3, metacity, pantheon, unity and 
Xfce. Comes with light and dark variants (=3.22.14).
+   
+   
+   shimmerproject/Greybird
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/tactile/

2021-12-29 Thread Jonas Stein
commit: ad67577e59972f6a5f8b088743a1c917ae40451d
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:05:48 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:05:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad67577e

x11-themes/tactile: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/tactile/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/tactile/metadata.xml b/x11-themes/tactile/metadata.xml
index 410408b3d171..11f44c22efa9 100644
--- a/x11-themes/tactile/metadata.xml
+++ b/x11-themes/tactile/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project

 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/slim-themes/

2021-12-29 Thread Jonas Stein
commit: 4d7d9c289f7d92bdf4a65f8bb06e39035017084c
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:08:04 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:08:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7d9c28

x11-themes/slim-themes: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/slim-themes/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/slim-themes/metadata.xml 
b/x11-themes/slim-themes/metadata.xml
index e151e092d219..5e9ace48c882 100644
--- a/x11-themes/slim-themes/metadata.xml
+++ b/x11-themes/slim-themes/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project


slim.berlios



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-theme-switch/

2021-12-29 Thread Jonas Stein
commit: 4fa85f7c4aded5b63fb014c1ca9a34dd86de92ee
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:12:01 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:12:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa85f7c

x11-themes/gtk-theme-switch: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/gtk-theme-switch/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/gtk-theme-switch/metadata.xml 
b/x11-themes/gtk-theme-switch/metadata.xml
index 410408b3d171..11f44c22efa9 100644
--- a/x11-themes/gtk-theme-switch/metadata.xml
+++ b/x11-themes/gtk-theme-switch/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project

 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gartoon/

2021-12-29 Thread Jonas Stein
commit: 97d0ab27fab42b21e87ab92c6d18aebab152b1d6
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:09:29 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:09:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d0ab27

x11-themes/gartoon: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/gartoon/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/gartoon/metadata.xml b/x11-themes/gartoon/metadata.xml
index 410408b3d171..11f44c22efa9 100644
--- a/x11-themes/gartoon/metadata.xml
+++ b/x11-themes/gartoon/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project

 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-candido/

2021-12-29 Thread Jonas Stein
commit: e272fa7ba721eaeb152544d46f64d7a10d3d3a16
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:11:16 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:11:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e272fa7b

x11-themes/gtk-engines-candido: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/gtk-engines-candido/metadata.xml | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/x11-themes/gtk-engines-candido/metadata.xml 
b/x11-themes/gtk-engines-candido/metadata.xml
index 746f17589a33..a9125b058c3b 100644
--- a/x11-themes/gtk-engines-candido/metadata.xml
+++ b/x11-themes/gtk-engines-candido/metadata.xml
@@ -1,11 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-  
-  
-candido.berlios
-  
+   
+   the...@gentoo.org
+   Themes Project
+   
+   
+   candido.berlios
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/tangerine-icon-theme/

2021-12-29 Thread Jonas Stein
commit: 323883bd6be90285029a72395bf4cabf560e966a
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:16:32 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:16:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=323883bd

x11-themes/tangerine-icon-theme: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/tangerine-icon-theme/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-themes/tangerine-icon-theme/metadata.xml 
b/x11-themes/tangerine-icon-theme/metadata.xml
index 02ab588d0b09..11f44c22efa9 100644
--- a/x11-themes/tangerine-icon-theme/metadata.xml
+++ b/x11-themes/tangerine-icon-theme/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-  
+   
+   the...@gentoo.org
+   Themes Project
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/silver-xcursors/

2021-12-29 Thread Jonas Stein
commit: 779663f17612dc3c5d63575b1c81ce18deaf423d
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 03:07:21 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 03:07:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779663f1

x11-themes/silver-xcursors: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/silver-xcursors/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/silver-xcursors/metadata.xml 
b/x11-themes/silver-xcursors/metadata.xml
index 488dcfac7142..1aae07a3850e 100644
--- a/x11-themes/silver-xcursors/metadata.xml
+++ b/x11-themes/silver-xcursors/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project


 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/obsidian-xcursors/

2021-12-29 Thread Jonas Stein
commit: 24c39093af949fdc8fc9845a615864e1e1339a69
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 02:55:05 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 02:55:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c39093

x11-themes/obsidian-xcursors: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/obsidian-xcursors/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/obsidian-xcursors/metadata.xml 
b/x11-themes/obsidian-xcursors/metadata.xml
index 488dcfac7142..1aae07a3850e 100644
--- a/x11-themes/obsidian-xcursors/metadata.xml
+++ b/x11-themes/obsidian-xcursors/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project


 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/tactile3/

2021-12-29 Thread Jonas Stein
commit: 73fa889a88b3f914c2e823074393f688698db06d
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 02:56:15 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 02:56:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fa889a

x11-themes/tactile3: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/tactile3/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/tactile3/metadata.xml b/x11-themes/tactile3/metadata.xml
index 410408b3d171..11f44c22efa9 100644
--- a/x11-themes/tactile3/metadata.xml
+++ b/x11-themes/tactile3/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project

 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/fvwm-themes-extra/

2021-12-29 Thread Jonas Stein
commit: 38ed9bf9105f0a9e645cf58b90b162997ec6ade7
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 02:51:59 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 02:51:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ed9bf9

x11-themes/fvwm-themes-extra: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/fvwm-themes-extra/metadata.xml | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/x11-themes/fvwm-themes-extra/metadata.xml 
b/x11-themes/fvwm-themes-extra/metadata.xml
index 680ac6e6385d..9d5e6ec43798 100644
--- a/x11-themes/fvwm-themes-extra/metadata.xml
+++ b/x11-themes/fvwm-themes-extra/metadata.xml
@@ -1,11 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-  
-  
-fvwm-themes
-  
+   
+   the...@gentoo.org
+   Themes Project
+   
+   
+   fvwm-themes
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-rezlooks/

2021-12-29 Thread Jonas Stein
commit: 59b985a3fe3eb540c0329af7e50e3042699f2bca
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 02:54:06 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 02:54:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b985a3

x11-themes/gtk-engines-rezlooks: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/gtk-engines-rezlooks/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-themes/gtk-engines-rezlooks/metadata.xml 
b/x11-themes/gtk-engines-rezlooks/metadata.xml
index 02ab588d0b09..11f44c22efa9 100644
--- a/x11-themes/gtk-engines-rezlooks/metadata.xml
+++ b/x11-themes/gtk-engines-rezlooks/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-  
+   
+   the...@gentoo.org
+   Themes Project
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/haematite-xcursors/

2021-12-29 Thread Jonas Stein
commit: 801e164bd273f702337f1f8678ae80c529a5ed1f
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 02:55:36 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 02:55:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801e164b

x11-themes/haematite-xcursors: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/haematite-xcursors/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/haematite-xcursors/metadata.xml 
b/x11-themes/haematite-xcursors/metadata.xml
index 488dcfac7142..1aae07a3850e 100644
--- a/x11-themes/haematite-xcursors/metadata.xml
+++ b/x11-themes/haematite-xcursors/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project


 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/blueglass-xcursors/

2021-12-29 Thread Jonas Stein
commit: 9332781299ab7566ae97cf49310fbfcf29aec096
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Dec 30 02:32:27 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Dec 30 02:32:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93327812

x11-themes/blueglass-xcursors: reassign to themes project

Drop project desktop-misc from the list of maintainers and reassign the
package to the new themes project.

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

 x11-themes/blueglass-xcursors/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/blueglass-xcursors/metadata.xml 
b/x11-themes/blueglass-xcursors/metadata.xml
index 488dcfac7142..1aae07a3850e 100644
--- a/x11-themes/blueglass-xcursors/metadata.xml
+++ b/x11-themes/blueglass-xcursors/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   the...@gentoo.org
+   Themes Project


 



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/rust-analyzer/

2021-12-29 Thread Leonardo H. Neumann
commit: f7ec28601d23883f272c7c604d1d8b8cf28641a6
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Thu Dec 30 01:55:10 2021 +
Commit: Leonardo H. Neumann  null  net>
CommitDate: Thu Dec 30 01:55:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7ec2860

dev-util/rust-analyzer: add 20211220, drop 20211129

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Leonardo Neumann  neumann.dev.br>

 dev-util/rust-analyzer/Manifest| 42 ++---
 ...211129.ebuild => rust-analyzer-20211220.ebuild} | 71 --
 2 files changed, 59 insertions(+), 54 deletions(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index c8279ef27..f4d2ab293 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -2,10 +2,8 @@ DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST always-assert-0.1.2.crate 7067 BLAKE2B 
042aada56eff9ca11c97d1b12c538c70c08248260f043c271466d5fcf70f1a11e4cb498096f2d55d6693d4fed6dee7e47781ae5d0fe3fe09b48e986feafa9c7d
 SHA512 
ab23c4776e98c1d38d9583fad1d4909288793498f928e560106b972df01f307247020b5db034d909975a093db5917bb42d11540c32d787336abcaafc1a7613f0
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.45.crate 35468 BLAKE2B 
0a6e6bb7a04315e6aab21ad1da743b4087ed95e7bfb7f143b4c5b1cb9527c1e1f9c334bf94c8aaf7bb98f3fc6b0b0cb87244d13808cb86fb76d07555304db90f
 SHA512 
a2ea3a764024dc5d5c176890e22aa9e91e18c4252e04548baeb6ed8cbc11ba8e3b0220758e7b1a670e934da0f40e747ce02520788c0e557cf9ed05b19806fd50
 DIST anyhow-1.0.51.crate 44100 BLAKE2B 
20683fd139775cd399bd0fd63599f64a646f8b74c65415af965d3c24690fd81fe48205bedb92075b487b71d5d315be5fdf38ff7c5ecf3e1a1d693a3505ee
 SHA512 
e8e3feebc3c96b7301787502f000b9940a20343a466ac48186c9aa170fb52f0db17768630535a8b475077733ad6ff9f843a3bd5ae4415c86bf83cae0ed0bad7c
 DIST anymap-0.12.1.crate 14298 BLAKE2B 
a4f5f4f18263e0a6d5b67ac8fbb56cf410534a0fc3e670d57a3275d0efe318c98b9b594f0be44dd7ac9fd08cda1d05733489290884af25f76ea981e0ae61ad60
 SHA512 
88fbca9ff7482ecd338f9cd9a025499ed98b47eaa89ca8dcd1ccfb013b6c9ebe7a8eca5d7c873eb716c320af7ccda01f6d4c26bb333c8ff434416416ee64a774
-DIST arbitrary-1.0.2.crate 25056 BLAKE2B 
8a9e8c7ca229cf52dba3b4213dd128c1d793bf7d2dab0168b0ddeed41b4b19ed9847d1bda7b8b165a4d7b318974343f29e52d696d453d9ba7747205a5170814b
 SHA512 
165256d634334ded55ca0c6b2dc90a84c8ec6f7b662c34ec02a907d7ce3d4af8cc0674ee3cc550d1af86d929a8517885fd2d9651e5d24b47c1296ef9b049dbc1
 DIST arbitrary-1.0.3.crate 25159 BLAKE2B 
da6c84b33a62bb82afdf56f56170d5a6e4603d9487ebee09a84f98e11b6d07ffd3a962fb2600ea92634464ac1e4d2f91f18f9e23d82dde7d500d737fdc467cdf
 SHA512 
76f5df7369c7fe61f73007e572f1e8a1c79e8055daf36741c8f6f386b3f9c674dbd9777c7e4c7db4ca592952aa07c290a70a8c7136699f444b35be9a226dba04
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
@@ -15,21 +13,19 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616de
 DIST camino-1.0.5.crate 29642 BLAKE2B 
c345be490622b50f3a744f9c42392d12e02e286d75e09f4eaa8a1c6f86cc849c5a752aa7cb5fb1f697ed8beb741c7d9cea951f4f5ce7049dcaf6de5ec69a60d7
 SHA512 
1131997ca090426a25daf3be2fcd6e559d980078dd71fbf3f16b4d593531a24c0f030aa6c9652080fdc02b5420da98991b9c93115ce1c0cad8c0fad4437b1d59
 DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 
7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330
 SHA512 
c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f
 DIST cargo_metadata-0.14.1.crate 17373 BLAKE2B 
4633c48ca6a128e863e37a64e6a270108c5ab4b23731ac80ed662cefd0354a82f4b14e6ece2e4085882f40074751814c0a61063571ee73e3f2ba051e69766b81
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: dev-util/rust-analyzer/

2021-12-29 Thread Leonardo H. Neumann
commit: 7edb377e7a776f5e5022d2701cf07b6ae904001f
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Thu Dec 30 01:56:59 2021 +
Commit: Leonardo H. Neumann  null  net>
CommitDate: Thu Dec 30 01:56:59 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7edb377e

dev-util/rust-analyzer: add 20211227, drop 20211206

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Leonardo Neumann  neumann.dev.br>

 dev-util/rust-analyzer/Manifest| 23 ++--
 ...211206.ebuild => rust-analyzer-20211227.ebuild} | 41 +++---
 2 files changed, 24 insertions(+), 40 deletions(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index f4d2ab293..7970677b9 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -15,15 +15,10 @@ DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 
7770acb90e299f71c60bbadceaf894a310
 DIST cargo_metadata-0.14.1.crate 17373 BLAKE2B 
4633c48ca6a128e863e37a64e6a270108c5ab4b23731ac80ed662cefd0354a82f4b14e6ece2e4085882f40074751814c0a61063571ee73e3f2ba051e69766b81
 SHA512 
0c8fde74b0da60a30e024ca85ca0224ff31539fccd6ec5ab84739c7f1e9643b49222fb828546071696f797c43c4dde8613c10be9457c1cba0bd054b1b99cbd26
 DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chalk-derive-0.74.0.crate 3448 BLAKE2B 
b2a4dffa1277311470eca01b764fcf14bbc902d1c7145faabb0411c5abd30d6b6c8d25754779e633e0a574245cc63a8974f86cb8e40e45f821b1389b62d01b9a
 SHA512 
d2bb99182341ddc30f3cbceb05bf033dfaa2b54c58bcdf15c43290dbf48f8de75836c8feceb16d45a16fc5cc3ca9b6e5d34b6600298cf1be24ee935f3e3e
 DIST chalk-derive-0.75.0.crate 3431 BLAKE2B 
f791d05b8441f3e1f0385ae117eb03d69373aadf5b3f371e67a4cddd8ad522c85506fb90dbd41a21c4a121c779850a7150eea4df12d936c8e5c9b90e62ea5f61
 SHA512 
f64d123921ee34c6e39e7d9094fca720b418f0dce69643752329a6b769a16e1a26c3ac003556556d4b2825490387854902eaa98e03826e6a866a8232226dc155
-DIST chalk-ir-0.74.0.crate 51393 BLAKE2B 
13a2b43c82a3a5515b5c104ec13f4070175b68dad18ca7c1a3f0cc126e321f25f4a11d720c53cedd75ee1821ed72cdce692462943af8452f67262aa398ca26c4
 SHA512 
652bd0b66d6d681adcda7c2b3f04317aaa5489ff5cd45740396a5a9dd7109b35addfed0baf6402e8c51edcd427101c68b8c79ddad45a4df67a62ee961a888143
 DIST chalk-ir-0.75.0.crate 51203 BLAKE2B 
710807e2dbee1b79d9deb04d60a50d686c31078eb98e6f2b3ff9123c382090bb10b1498a3dc93fde0e4d29766e48bd976faa96f20ef43da1d125ace20db6
 SHA512 
b4a31892cd366c1e0b837f421f5814d159e84ce8a2c618a0eaa9699ccaefe95dfc25b61af8ec6abd49b40d7ee2ed15d45023d80b59b244b42903ad6aec3f57ee
-DIST chalk-recursive-0.74.0.crate 14630 BLAKE2B 
2d368a6d279d5b5caf6a19e9d471865ee532cc61dd5fc8ff5586e0c253ab494218b08d29a3ffd66ecd43980b7e5c6d0113d4d89c04c08d875a1a7be6d4b3d3ce
 SHA512 
5a7dfe5c6b48675f7d16ea29005cd4f513b07dbd4ed65f87b32640b53d26b808528c8bf498428bd43b25af3cd1550ba08670681823464a49da83e30dad4bad75
 DIST chalk-recursive-0.75.0.crate 14637 BLAKE2B 
865a07a644341ee35d2ab9fb43263a7e6402caa2f74c0cb47db5961bfdd99b6fc90f8b660891ccacca8b15d07f9612a4932f657d0c250e72909e15312823302d
 SHA512 
d1fb6fd5663af2e453f5ffa3183743ca17567bc87d7685755994cde44fb3cfd013eb922441d429544178abb6626be546903992495012fe18f00b6893ac5276c7
-DIST chalk-solve-0.74.0.crate 98370 BLAKE2B 
6010b54347c5adf9897196eda43d7c95b8013b9f813a83936a30341a6d9aad3e37f2524891452ee2a93794e8fa77b772dc3ea131ea79b762c8c08a12864ad2c0
 SHA512 
14b4f7609ad63be5b6f33c11a177b53373dc60786c0da95b60b7536f5de3c0611d4811f5a0b3f7e444d98ab9733908d14032ec21503c40a0673be28622650754
 DIST chalk-solve-0.75.0.crate 98300 BLAKE2B 
447929d9a49485fe8e3d64966be1c65a0b76427ad0cd9c9b9d7567896787815248830a29c26309aa8f3aa45679ffa6abb1beca30bf96c67d51bfcd665e354f79
 SHA512 
4edf1d045e174560b5e177047ed1adc41c2a3f5d58b36850638b898640f18ea164325c726248283aa0236c09e13327e93be96c59528ef8e3efa3dc638030544a
-DIST countme-2.0.4.crate 9128 BLAKE2B 
07841d1db911757deb4624948631a642f183bcc0e4b48b9742f9f4c5c9f21c317ab8bf2078087a412ef29547fc517036ec3c7960ff8f65951be358be282cfaeb
 SHA512 
34181504348d1309963ca83f9fd7abdab1e2860e62f7412dec3b30ec2b4e093de080aeca0c8c9cb94733ffc12033c127c895c132b85ed634af8cbd58ce3e7d88
 DIST countme-3.0.0.crate 9903 BLAKE2B 
8da4f18fa18c914354f68594f18330f7114861c917b22fe5eccd6f2fbdfa6de90144994783c7751ae6a61a4d68c3e7be3739f2ce5834e8359d2935efff29dc7e
 SHA512 
b608f8e87d4c929ef3438d59e78da7faa118485ecfff18e53315a4fd6a56e68292328ae43386125ee098b739f96aceec49fa0e29b6dd40ea88fe0a8dffb2656b

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

2021-12-29 Thread Ionen Wolkens
commit: c781bd6c988e76b21300a1d7c4a143ff1749ccd6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Dec 29 23:45:58 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec 30 00:15:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c781bd6c

net-misc/ytfzf: add 2.0

The postinst elog about incompatibility may not very useful given this
package hasn't existed in ::gentoo long yet, but may have some worth
for people upgrading from an overlay install.

Signed-off-by: Ionen Wolkens  gentoo.org>

 net-misc/ytfzf/Manifest |  1 +
 net-misc/ytfzf/ytfzf-2.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/net-misc/ytfzf/Manifest b/net-misc/ytfzf/Manifest
index 0bb9d14394f6..169ad433b577 100644
--- a/net-misc/ytfzf/Manifest
+++ b/net-misc/ytfzf/Manifest
@@ -1 +1,2 @@
 DIST ytfzf-1.2.0_p20211208.tar.gz 3230303 BLAKE2B 
eb1cc05945bc91226d9a3f893edfcfcc5d8544ac2607d6bec7bfc5dd4a8f4b0c01e7387a73d82d148e908e727a1f2809765c9e21e13ca9e7de947c68c1a28f10
 SHA512 
f87dea2afb706ec9ea23fab3fa02833ddeff7261807f8e2e77471829fe05d293644c6b1d75660cbaae798cfdaede5553d1eabcf6b608a08a7a9d2de825ab92a2
+DIST ytfzf-2.0.tar.gz 3227372 BLAKE2B 
fa67fdc44174e1a0bbbf581f51fc0010230a6de37a38f54bd6c3b5dc1a8ae19790486db90ab0ab1f15fa1a70b544dd7888ec88c6f53ec5c2543235f64dc1ab94
 SHA512 
43c43b6a446335a7eef9d206864069df1e075d49151b359ead47de6e7234efc1042ce0557233e53c303d3c38572fd33a955e229c457561211250ddd0df5ccb0e

diff --git a/net-misc/ytfzf/ytfzf-2.0.ebuild b/net-misc/ytfzf/ytfzf-2.0.ebuild
new file mode 100644
index ..66efd3b37f84
--- /dev/null
+++ b/net-misc/ytfzf/ytfzf-2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="Posix script to find and watch youtube videos from the terminal"
+HOMEPAGE="https://github.com/pystardust/ytfzf/;
+SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+# fzf/mpv/yt-dlp "can" be optfeatures depending on configuration, but depend
+# on them so it works as expected out-of-the-box while allowing to disable.
+RDEPEND="
+   app-misc/jq
+   net-misc/curl[ssl]
+   !minimal? (
+   app-shells/fzf
+   media-video/mpv[lua]
+   net-misc/yt-dlp
+   )"
+
+src_compile() { :; }
+
+src_install() {
+   dobin ytfzf
+   doman docs/man/${PN}.{1,5}
+   dodoc README.md docs/conf.sh
+}
+
+pkg_postinst() {
+   optfeature "external menu support" x11-misc/dmenu
+   optfeature "in-terminal thumbnails on X11" media-gfx/ueberzug
+   optfeature "in-terminal thumbnails on wayland" media-gfx/chafa
+   optfeature "desktop notifications" x11-libs/libnotify
+
+   if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.0; then
+   elog "Note that >=${PN}-2.0 is a major rewrite and is not 
compatible with"
+   elog "configuration and some command arguments of older 
versions, see the"
+   elog "newly added ${PN}(1) and ${PN}(5) man pages for more 
information."
+   fi
+}



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

2021-12-29 Thread Sam James
commit: a086a26f2a5442546dd6fbd3ec94f2eb7286c538
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 29 23:41:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 29 23:41:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a086a26f

net-analyzer/pinger: further musl build fixes

Bug: https://bugs.gentoo.org/712746
Closes: https://bugs.gentoo.org/830226
Signed-off-by: Sam James  gentoo.org>

 .../pinger/files/pinger-0.33-musl-int-types.patch  | 111 -
 1 file changed, 107 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/pinger/files/pinger-0.33-musl-int-types.patch 
b/net-analyzer/pinger/files/pinger-0.33-musl-int-types.patch
index c8cb99af3251..0777242ba6f8 100644
--- a/net-analyzer/pinger/files/pinger-0.33-musl-int-types.patch
+++ b/net-analyzer/pinger/files/pinger-0.33-musl-int-types.patch
@@ -1,17 +1,120 @@
-https://bugs.gentoo.org/712746
+From: Sam James 
+Date: Wed, 29 Dec 2021 23:40:20 +
+Subject: [PATCH] Use  types
+
+Fixes musl compatibility.
+
+Bug: https://bugs.gentoo.org/712746
+--- a/src/fake_gtk.h
 b/src/fake_gtk.h
+@@ -7,7 +7,6 @@
+ #define GdkEvent int
+ #define gpointer int *
+ #define gboolean void
+-#define gint int
+ #define GdkInputCondition int
+ 
+ #else
 --- a/src/globals.h
 +++ b/src/globals.h
-@@ -93,8 +93,8 @@ typedef struct host_data_t
+@@ -62,10 +62,6 @@
+ #define EXTERN extern
+ #endif
+ 
+-#ifndef __USE_MISC
+-#define unsigned int uint;
+-#endif
+-
+ #define MAX_HOSTS 100
+ /* Maximum size of domain name */
+ #define MAX_DNAME_LEN 60
+@@ -93,8 +89,8 @@ typedef struct host_data_t
  struct timeval lastok_tv;   /* timestamp of last ok echo */
  int status; /* status of host, online, without reply, ... 
*/
  double delay;   /* ping latency in miliseconds */
 -u_int last_seq_sent;/* sequence nr. of last packet sent */
 -u_int last_seq_recv;/* sequence nr. of last packet received */
-+uint last_seq_sent;/* sequence nr. of last packet sent */
-+uint last_seq_recv;/* sequence nr. of last packet received */
++unsigned int last_seq_sent;/* sequence nr. of last packet sent */
++unsigned int last_seq_recv;/* sequence nr. of last packet 
received */
  unsigned long long nr_sent; /* number of send and received */
  unsigned long long nr_recv;
  int ok_delay;   /* time in ms, after we send next echo when 
OK (sucessfuly ping - ECHO REPLY) */
+@@ -164,9 +160,9 @@ typedef struct flstruct
+ #ifdef LOCAL
+ /* hosts specified only by domain names are resolved every 10 minutes. Specify
+  * other interval in seconds here if required. -1=disable. */
+-uint dns_check_s = 600;
++unsigned int dns_check_s = 600;
+ #else
+-extern uint dns_check_s;
++extern unsigned int dns_check_s;
+ #endif
+ 
+ EXTERN int mode;
+--- a/src/interface_gtk.c
 b/src/interface_gtk.c
+@@ -3,6 +3,7 @@
+ #include "ping.h"
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ GtkWidget *window;
+@@ -13,7 +14,7 @@ static GtkWidget *scrolled_list;
+ static GtkWidget *tabs;
+ /* status bar for clock */
+ static GtkWidget *status_bar;
+-static guint status_bar_context;
++static unsigned int status_bar_context;
+ /* Box where store tabs and status bar */
+ static GtkWidget *vbox;
+ 
+@@ -31,7 +32,7 @@ struct regular_disp_data
+ {
+ hosts_data *hosts;
+ int *stop_loop;
+-guint disp_timeout_id;
++unsigned int disp_timeout_id;
+ };
+ 
+ /* Interface display data */
+@@ -54,7 +55,7 @@ enum
+ static GtkWidget *create_list(hosts_data * hosts, int set_nr,
+   GtkListStore ** model);
+ static gboolean display_pinger_status(gpointer data);
+-static gint gtk_delete_event(GtkWidget * widget, GdkEvent * event,
++static int gtk_delete_event(GtkWidget * widget, GdkEvent * event,
+  gpointer data);
+ static gchar *my_locale_to_utf8(char *text, char *file, int line);
+ 
+@@ -63,7 +64,7 @@ static void tab_refresh_rate(GtkWidget * widget, GdkEvent * 
event,
+ {
+ g_source_remove(int_disp_data->disp_timeout_id);
+ int_disp_data->disp_timeout_id =
+-g_timeout_add((guint32) * (int *) data, display_pinger_status,
++g_timeout_add((uint32_t) * (int *) data, display_pinger_status,
+   (gpointer) int_disp_data);
+ }
+ 
+@@ -462,7 +463,7 @@ static GtkWidget *create_list(hosts_data * hosts, int 
set_nr,
+ }
+ 
+ /* delete_event callback function. data is (hosts_data *) */
+-static gint gtk_delete_event(GtkWidget * widget,
++static int gtk_delete_event(GtkWidget * widget,
+  GdkEvent * event, gpointer data)
+ {
+ if (free_sockets((hosts_data *) data))
+@@ -532,7 +533,7 @@ void gtk_gui_loop(hosts_data * hosts, int *stop_loop)
+ disp_data.stop_loop = stop_loop;
+ 
+ disp_data.disp_timeout_id =
+-g_timeout_add((guint32) hosts->titles->refresh_int,
++

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

2021-12-29 Thread Michał Górny
commit: b052863fec72b9eb6bca023bc36d289bfaa78f4c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 23:39:09 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 23:39:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b052863f

sys-libs/llvm-libunwind: Fix forcing test compiler in 14.x

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

 sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild | 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
index c4a1e07a077f..a9e274cc99af 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
@@ -67,17 +67,23 @@ multilib_src_configure() {
-DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt}
)
if use test; then
-   local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 
2>/dev/null)
-   [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang 
for tests"
-
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   
-DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
+   -DLLVM_LIT_ARGS="$(get_lit_flags)"
-DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
)
fi
 
cmake_src_configure
+
+   if use test; then
+   local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 
2>/dev/null)
+   [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang 
for tests"
+
+   # meh, we need to override the compiler explicitly
+   sed -e "/%{cxx}/s@, '.*'@, '${clang_path}'@" \
+   -i "${BUILD_DIR}"/test/lit.site.cfg || die
+   fi
 }
 
 wrap_libcxxabi() {



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

2021-12-29 Thread Michał Górny
commit: eddf85c5eea6e4e19b430db56403070178957e61
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 22:46:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 23:14:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eddf85c5

dev-python/attrs: Bump to 21.4.0

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

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

diff --git a/dev-python/attrs/Manifest b/dev-python/attrs/Manifest
index 34e7f1b2225f..968692af20b1 100644
--- a/dev-python/attrs/Manifest
+++ b/dev-python/attrs/Manifest
@@ -1,2 +1,3 @@
 DIST attrs-21.2.0.tar.gz 184694 BLAKE2B 
5c960f7c1a4623186c7a0cec8a9096df8df8e7d3022b67b281dcdd3a512ce6f105dfdd5ec10dc85a2b9971564f44e7b4474d760667e53cd2cf0f0543153eb6e2
 SHA512 
35863f599076357e40f72a62968f4a2f9bc2af9f59f484fef051be4f9730ce9e28e11568915d690ade7980df8998af22e2ff8b9568a205d7745e246ba5f3a7e1
 DIST attrs-21.3.0.tar.gz 204413 BLAKE2B 
1aac1198196aa3438eb1ec9dac0a4971362caea655e27a2b7811e48d500a40fe8f2daf43ce86d3b381892763fdfecf9adbda16a29dda57155ec5a588732b423d
 SHA512 
23b2ba52af809581e9907ad7c6d18ed050d415645a249ae912af3f1398276ea5bf67f11991d7958f3eeafe759d8d62a65009555ae8f75580cfa464c5b4a37742
+DIST attrs-21.4.0.tar.gz 201839 BLAKE2B 
f8e9ca1385efe6f5b9bf468f622f0bf5390830c5f3c3526821446113146a61460b17e8750ea763f6da50221a8aa65f5f1ff98a6ddf69b1a87344508ca6495560
 SHA512 
5a52776eb505c8a354912fa037a9710e49830fa6ad37272cb6d8c3298f4179a5b237e36cd7db3b1c9af19fbf0194ad6b83c3db9a473f9349769180073273ba65

diff --git a/dev-python/attrs/attrs-21.4.0.ebuild 
b/dev-python/attrs/attrs-21.4.0.ebuild
new file mode 100644
index ..3a574f7a749c
--- /dev/null
+++ b/dev-python/attrs/attrs-21.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Attributes without boilerplate"
+HOMEPAGE="
+   https://github.com/python-attrs/attrs/
+   https://attrs.readthedocs.io/
+   https://pypi.org/project/attrs/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   $(python_gen_cond_dep '
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   ' 'python*')
+   >=dev-python/hypothesis-3.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-4.3.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/huawei-lte-api/

2021-12-29 Thread Michał Górny
commit: 831d3cdf3639aa7dd708f262ed594d8736e6d033
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 22:49:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 23:14:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831d3cdf

dev-python/huawei-lte-api: Bump to 1.5.4

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

 dev-python/huawei-lte-api/Manifest |  1 +
 .../huawei-lte-api/huawei-lte-api-1.5.4.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/huawei-lte-api/Manifest 
b/dev-python/huawei-lte-api/Manifest
index 427075993def..a59d2f9b5958 100644
--- a/dev-python/huawei-lte-api/Manifest
+++ b/dev-python/huawei-lte-api/Manifest
@@ -1 +1,2 @@
 DIST huawei-lte-api-1.5.2.tar.gz 31969 BLAKE2B 
ced0afc9c1b878d30ac4d3fb731cdebd6c2a658a7ace7d74f5e3641c049d5eaeab5fe1edd4678b791da0ebd22c78c4c7b10f56e2bb4f224788d1f1cdd8f31c6a
 SHA512 
7d7b8b0248ef6080aa990ce06e196653f315605d771c312c490976cd950dfa962affe47f8df3366a645e0d499606514618e1e24976f434258ca22bd9ccf34237
+DIST huawei-lte-api-1.5.4.tar.gz 32433 BLAKE2B 
36ba5729f7016c07955f87b85745314f683345e06e174efa90e2fdfd59a8a68c8425b549f8e25293dc2d65d0681a588feb062c3067b275d4e0ed2b56dc3ebbb6
 SHA512 
549373bf6d00aa1fb3f9f6443446520e068ec2c5412c84472b687102b2590cd22a742805f8c7fab67b7a4482e37cb3b03900aaf078ed777c3b1c94e69da6

diff --git a/dev-python/huawei-lte-api/huawei-lte-api-1.5.4.ebuild 
b/dev-python/huawei-lte-api/huawei-lte-api-1.5.4.ebuild
new file mode 100644
index ..9f84cd2c71a0
--- /dev/null
+++ b/dev-python/huawei-lte-api/huawei-lte-api-1.5.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="API For huawei LAN/WAN LTE Modems"
+HOMEPAGE="https://github.com/Salamek/huawei-lte-api;
+SRC_URI="https://github.com/Salamek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   # make cryptodome-friendly
+   find -name '*.py' -exec \
+   sed -i -e 's:Cryptodome:Crypto:g' {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+distutils_enable_tests pytest



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

2021-12-29 Thread Michał Górny
commit: a25cebbd26fc4b779d6317f78a63e416197d110f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 22:31:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 23:14:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25cebbd

dev-python/setuptools: Bump to 60.2.0

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

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-60.2.0.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index d17acb7a3d51..4d6803fa2612 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -8,3 +8,4 @@ DIST setuptools-59.6.0.tar.gz 2281973 BLAKE2B 
1e7ffc94626684f7e82a1bbba14889af05
 DIST setuptools-59.8.0.tar.gz 2282358 BLAKE2B 
2f1b49285fc70420e24f958c4955200ef0407a7f3aa52fd581a165fd47c7bbde8366c26963f1bbb36f0f77797c12cbb9016fdc69e1a5cc696bb67aacca16d140
 SHA512 
d906558b498bda8abf28831224502c6f0290a4cdbf087fe07af8321dba3dfd1e19fa5b4a820033e54c4561b82ea8ec54c287b4fd657892ed28c2a7de91a9107e
 DIST setuptools-60.1.0.tar.gz 2281751 BLAKE2B 
d6302564ccb841232561c479959d2ed412888b49c07f774f194214ded659d7d45c5328570318ded9ff7eb81fc08e20b8be576f7a38099cfb855833955bbdb3a6
 SHA512 
9dba9022be345f5e0c9a915cfd8a24b441e813e703c817f40cd36236d1de1af8a5227acd886ca5910f1900e0c6ed5836f181117c11486009588a9777d6855032
 DIST setuptools-60.1.1.tar.gz 2282219 BLAKE2B 
0e24774592fc10cd5b4be24ca11d7d2831962f7ca41e92c859488aeee6c133657a2971258d1954f8f1c6092459ea5e0fd7be549b0d74e5e2689b36f10571
 SHA512 
94804f82d1debbeefce0fc4101b9e9854425fd85ba59eec221c8f596826af8a44b03d80c367ff7948fd121f84573426c704140d6fdfc8c022040cc32ba14f634
+DIST setuptools-60.2.0.tar.gz 2282807 BLAKE2B 
97d54353050d4e8a009e617a112c23d70726ad00625994d78639665f41245cee6f92544d5d5fc9962841ac0b2db3302ebbf0b5c6ee8f544f003fa05358c7ccf2
 SHA512 
9c7185843ead283ef97311018f1bb683c2e969f0333d5b246c7f1687c5ec6a9d6a2dafc39540ea7354e969d5a3f84e74c07dbce010970dd0ed46ebb48300a0bf

diff --git a/dev-python/setuptools/setuptools-60.2.0.ebuild 
b/dev-python/setuptools/setuptools-60.2.0.ebuild
new file mode 100644
index ..e77a7ae80418
--- /dev/null
+++ b/dev-python/setuptools/setuptools-60.2.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+# Set to 'manual' to avoid triggering install QA check
+DISTUTILS_USE_SETUPTOOLS=manual
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multiprocessing
+
+CPY_PATCHSET="python-gentoo-patches-3.10.0_p1"
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+   https://dev.gentoo.org/~floppym/python/${CPY_PATCHSET}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/jaraco-envs[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ' python3_{8..10} pypy3)
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( {CHANGES,README}.rst )
+
+src_prepare() {
+   # apply distutils patches to the bundled distutils
+   pushd setuptools/_distutils >/dev/null || die
+   # TODO: distutils C++ patch?
+   eapply -p3 
"${WORKDIR}/${CPY_PATCHSET}/0006-distutils-make-OO-enable-both-opt-1-and-opt-2-optimi.patch"
+   popd >/dev/null || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x SETUPTOOLS_USE_DISTUTILS=stdlib
+
+   # keep in sync with python_gen_cond_dep above!
+   has "${EPYTHON}" python3.{8..10} pypy3 || continue
+
+   distutils_install_for_testing
+   local 

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

2021-12-29 Thread Michał Górny
commit: 881508b4c0e9aafc1fb3a6f4d8576cdad9ca574d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 22:36:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 23:14:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881508b4

dev-python/psycopg: Bump to 2.9.3

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

 dev-python/psycopg/Manifest |  1 +
 dev-python/psycopg/psycopg-2.9.3.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index 5d8ac5309f1d..0b468d4b76a3 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -1,2 +1,3 @@
 DIST psycopg2-2.8.6.tar.gz 383797 BLAKE2B 
da0e3f1e143c51c940ba1f51d3e457b492d880ab71267dacd4747444bc767711ccd6c2f54d9e10ce5ad8fae0c3206fb4b6199f267e9bbaf12eb654227f59c2b0
 SHA512 
1e1d5d8755c6d1a153d84210bf29902afafe853659d709e13abc6bc5772def13779d2394690af1c544384c9c607edc0fe5cf2763244fb346febf9a9e0032b45f
 DIST psycopg2-2.9.2.tar.gz 380253 BLAKE2B 
f3b649986f8bec56df33858373e510ea69623fc38416f6344c7b63e4c82b412d24edd1b0cadcbf391e8920626ac86e81388e916711ab4d5c6dfc3f88070f5d8f
 SHA512 
96b15db1a8c597dc7b6a725aa67952bcbac8e0e3d4f1cea97c7ffa14b272d21b4c16fd567edbbb4a01aa2c4b01c0bba562cdeea1f678aebf2139aa171dacd0a8
+DIST psycopg2-2.9.3.tar.gz 380611 BLAKE2B 
78099da7378dcfa8b7f28aae4d533a7e890cdb7ae4c0cc718a9411e630fd07b56f074760fc29de8fe08fe727328cca39414a5f297fb92ed2f7471a24e633d18d
 SHA512 
048184d1d162a371fc0fba711448a6fa8a6aac193421f4484c7f7b91c39065d5b632fa34fc15a901eca055d597302b1f9e38330b248ed0e4653dcdc544b0d660

diff --git a/dev-python/psycopg/psycopg-2.9.3.ebuild 
b/dev-python/psycopg/psycopg-2.9.3.ebuild
new file mode 100644
index ..0dac067c45bd
--- /dev/null
+++ b/dev-python/psycopg/psycopg-2.9.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PostgreSQL database adapter for Python"
+HOMEPAGE="https://www.psycopg.org https://pypi.org/project/psycopg2/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-db/postgresql-8.1:*"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? ( >=dev-db/postgresql-8.1[server] )"
+
+python_prepare_all() {
+   if use debug; then
+   sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   initdb -D "${T}"/pgsql || die
+   # TODO: random port
+   pg_ctl -w -D "${T}"/pgsql start \
+   -o "-h '' -k '${T}'" || die
+   createdb -h "${T}" psycopg2_test || die
+
+   local -x PSYCOPG2_TESTDB_HOST="${T}"
+   distutils-r1_src_test
+
+   pg_ctl -w -D "${T}"/pgsql stop || die
+}
+
+python_test() {
+   "${EPYTHON}" -c "
+import tests
+tests.unittest.main(defaultTest='tests.test_suite')
+" --verbose || die "Tests fail with ${EPYTHON}"
+}



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

2021-12-29 Thread Michał Górny
commit: fb86535ff8749156e9e9927d0f43f14da738ffbd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 22:35:33 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 23:14:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb86535f

dev-python/dns-lexicon: Bump to 3.8.5

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

 dev-python/dns-lexicon/Manifest |  1 +
 dev-python/dns-lexicon/dns-lexicon-3.8.5.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-python/dns-lexicon/Manifest b/dev-python/dns-lexicon/Manifest
index 3d984d62690c..bed68b5cb48b 100644
--- a/dev-python/dns-lexicon/Manifest
+++ b/dev-python/dns-lexicon/Manifest
@@ -1,2 +1,3 @@
 DIST dns-lexicon-3.8.3.tar.gz 7834913 BLAKE2B 
a72b356d10d0af8367ce9d51d2c4d4a3a1cc8aa26d5edfa2cb1aca4b2eb67acdcadc46f46d5457430708f94fda9654a87ded76fa796c44a4b4e2a0d4f3accd13
 SHA512 
3035e9c5d073feb0dd910b79d8de02f2e9bfc81f922bce34ad33c22b583896a781e50f85104799a13133121ab5e88a372667cf0014399df50c5a829747d98073
 DIST dns-lexicon-3.8.4.tar.gz 7850337 BLAKE2B 
f72a338c00346091df2cf53fa01cbc34e81b235cb5100b4993ccf46f738e2588b08b7a57316c07c7eff1c039437e49371193c9952b6fd870f30a2c6b538d3e1e
 SHA512 
7a598b38a847e384fda243b76af523701d80d84a2338ef5745ca9f82284675ace5f84bf93cccfeda101584194c15fdbd0d4d8f69fdd0db60ec42d4c063a7916c
+DIST dns-lexicon-3.8.5.tar.gz 7850115 BLAKE2B 
27dfb837385e370142d82bc682627fa96efc8a4868f9a5532ace608e2739afbecee82dcb531e9a4e0cdf9b2c68e639ae5c7ad1f4774e80f989c13eaa86c93d7a
 SHA512 
e50fdb5c0b0d250babaff0a2d485f9112732a9e975cb853329dbcec33fe592e80a28c469b17cc0a5544909285805c1c20578b5e5f4b22ff6259b624be8c6acde

diff --git a/dev-python/dns-lexicon/dns-lexicon-3.8.5.ebuild 
b/dev-python/dns-lexicon/dns-lexicon-3.8.5.ebuild
new file mode 100644
index ..bf5ab2f7ce8d
--- /dev/null
+++ b/dev-python/dns-lexicon/dns-lexicon-3.8.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
+HOMEPAGE="https://pypi.org/project/dns-lexicon/;
+SRC_URI="https://github.com/AnalogJ/lexicon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/lexicon-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tldextract[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/zeep[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Requires the "localzone" module
+   lexicon/tests/providers/test_localzone.py
+   # Requires the "softlayer" module
+   lexicon/tests/providers/test_softlayer.py
+   # Requires the "transip" module
+   lexicon/tests/providers/test_transip.py
+   # Requires the "oci" module
+   lexicon/tests/providers/test_oci.py
+   # Uses tldextract which needs Internet access to download its database
+   lexicon/tests/providers/test_auto.py
+)
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   optfeature_header \
+   "Install the following packages to enable support for 
additional DNS providers:"
+   optfeature Gransy dev-python/zeep
+   optfeature Route53 dev-python/boto3
+   optfeature DDNS dev-python/dnspython
+   fi
+}



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

2021-12-29 Thread Michał Górny
commit: 79bff9ba68228649023bf1628c241ac64e8234c3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 22:48:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 23:14:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79bff9ba

dev-python/virtualenv: Bump to 20.11.2

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

 dev-python/virtualenv/Manifest  |  1 +
 dev-python/virtualenv/virtualenv-20.11.2.ebuild | 98 +
 2 files changed, 99 insertions(+)

diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest
index c571b96f5701..1899cf67a8c6 100644
--- a/dev-python/virtualenv/Manifest
+++ b/dev-python/virtualenv/Manifest
@@ -1,2 +1,3 @@
 DIST virtualenv-20.10.0.tar.gz 9007218 BLAKE2B 
1fd37b38679b7375c1eb6e9644418b1653cb6a8dab194c8553fa113cf4a801a7c1d5e6490067767cfb198a0ef2b5ab9cf166783b9c6fac0b2c8b538949c11804
 SHA512 
df940aa29801a39d39be46d3518a99e93efb2113650abf81d00b4545183ec6806823ce8b754c5a3c951cb64e941944421046c709ed3de6a925489e5ac1988d48
 DIST virtualenv-20.11.1.tar.gz 9952979 BLAKE2B 
d8e44f5a8fedfca4eed79798be74ccfca86af2cacc076d797832028363c2d5269194e711d4511a415420285bc408373a641248a5a96cfaea326f60e023129d65
 SHA512 
c378bd088d9f2f6a07128d6d04b71554ad7c4de6227baea68ea486c8e10c99c40818eb9bf98cb4c950e64d0aeed4d2be40c101fbd6005d48d2eccaea0382d581
+DIST virtualenv-20.11.2.tar.gz 9953645 BLAKE2B 
8bd0e5bee4fad2cdb13b1ce3e018191ef69993c9d1c66332c74908483802b2d1aff1ea1ef9acd4d94b17cacc9ae4c4014ded6ac0e7df4ea807d050d1243d5464
 SHA512 
18f9c6e50aa6d7b7060163b23332d7e9140199e525f7fb4efe99e84dfb298413889f4516b6e942d3e05a667774093ed521cc757a67a1698138cb793b9798a46f

diff --git a/dev-python/virtualenv/virtualenv-20.11.2.ebuild 
b/dev-python/virtualenv/virtualenv-20.11.2.ebuild
new file mode 100644
index ..dc6456e35f41
--- /dev/null
+++ b/dev-python/virtualenv/virtualenv-20.11.2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=manual
+
+inherit distutils-r1
+
+DESCRIPTION="Virtual Python Environment builder"
+HOMEPAGE="
+   https://virtualenv.pypa.io/en/stable/
+   https://pypi.org/project/virtualenv/
+   https://github.com/pypa/virtualenv/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/backports-entry_points_selectable-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-41[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+# coverage is used somehow magically in virtualenv, maybe it actually
+# tests something useful
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/pip-20.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-freezegun-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   )"
+
+# (unpackaged deps)
+#distutils_enable_sphinx docs \
+#  dev-python/sphinx-argparse \
+#  dev-python/sphinx_rtd_theme \
+#  dev-python/towncrier
+distutils_enable_tests pytest
+
+src_configure() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   tests/unit/activation/test_xonsh.py
+   
tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data
+   tests/unit/create/test_creator.py::test_cross_major
+   )
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-global]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-global]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-isolated]'
+   

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

2021-12-29 Thread Maciej Barć
commit: 29bacb5f41a0980a560051b47b2e4fc50d591dc7
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec 29 22:46:06 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec 29 22:47:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bacb5f

net-misc/gallery-dl: drop old 1.18.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 net-misc/gallery-dl/Manifest |  1 -
 net-misc/gallery-dl/gallery-dl-1.18.1.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index b57763ff5ecd..b55eb56d03b0 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,4 +1,3 @@
-DIST gallery-dl-1.18.1.tar.gz 368692 BLAKE2B 
f92eb7a876563ed5bc78ca1222b8c45fe78ad6d899a55bf2edefece14209acfc784bc3ac84c7e84397746f5a5ab01c2c6f94efcb0f28d2aacac3cbd68ebcd545
 SHA512 
20e4f983160870a646a66963505d2c53f5498b9869a603ae53848ee788f26c6df4c5951805d99f225954ddbe692c2da5501a409650cc3e522d97f34a7c0d
 DIST gallery-dl-1.19.2.tar.gz 393664 BLAKE2B 
cae6b2cdd9f940892032498c0450918481aea22a701b236f580e6c7d2f77b7ce5fb2336a93c882b35063eb0193b9ebb956f8d12e8b6794255318b6eb65ee9de9
 SHA512 
7aa014e0e84d856bd9ca45131baed513f1d3c73c1500df32c39b5a40f17cd951e80b819130254f9b563a504866e5feebabf6b5c8bf517a43a6ad7a15e41f0476
 DIST gallery-dl-1.19.3.tar.gz 399869 BLAKE2B 
cef40ac7759bffb42536fed866df946e6c22e333ddae98db149109779dd9439c775722b887898e322de26860aee0990a440aa0812620dadb9d223da09f25d662
 SHA512 
b50c0e341a0b2b08ddd8f5674c1f4df097b862827f8bca2270d3fd62be619fab8a4c097de9d3193e8161ebcb64eb6c77676c243bca4cabc7dc1d3f192b485ad3
 DIST gallery-dl-1.20.0.tar.gz 407372 BLAKE2B 
8d7bd6ed4a769b4d4b3357b146babda2ac36989ce1373977b4902ae350a1e430585a5064205fb2038c62727c13c8b09a010aa9e32a96483783229db6366425b6
 SHA512 
d373b7a104232c99bfae8f92adc3af5ea51e8a1ccfec6db54831de899f9568be0526c8c7cd8f9cdc4680b8dc8934d483c95172b68cffca6b59b605698e2bca65

diff --git a/net-misc/gallery-dl/gallery-dl-1.18.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.18.1.ebuild
deleted file mode 100644
index f202ee3c50b3..
--- a/net-misc/gallery-dl/gallery-dl-1.18.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=(python3_{8,9})
-PYTHON_REQ_USE="sqlite,ssl,xml"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
-else
-   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# tests require network access
-RESTRICT="test"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
-   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
-   optfeature "video downloads" net-misc/youtube-dl
-}



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

2021-12-29 Thread Maciej Barć
commit: 0e9b5da0e59765b1f401f370cc6485d2f2791dca
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec 29 22:45:25 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec 29 22:47:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9b5da0

net-misc/gallery-dl: bump to 1.20.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 net-misc/gallery-dl/Manifest |  1 +
 net-misc/gallery-dl/gallery-dl-1.20.0.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index fd779f03be68..b57763ff5ecd 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,3 +1,4 @@
 DIST gallery-dl-1.18.1.tar.gz 368692 BLAKE2B 
f92eb7a876563ed5bc78ca1222b8c45fe78ad6d899a55bf2edefece14209acfc784bc3ac84c7e84397746f5a5ab01c2c6f94efcb0f28d2aacac3cbd68ebcd545
 SHA512 
20e4f983160870a646a66963505d2c53f5498b9869a603ae53848ee788f26c6df4c5951805d99f225954ddbe692c2da5501a409650cc3e522d97f34a7c0d
 DIST gallery-dl-1.19.2.tar.gz 393664 BLAKE2B 
cae6b2cdd9f940892032498c0450918481aea22a701b236f580e6c7d2f77b7ce5fb2336a93c882b35063eb0193b9ebb956f8d12e8b6794255318b6eb65ee9de9
 SHA512 
7aa014e0e84d856bd9ca45131baed513f1d3c73c1500df32c39b5a40f17cd951e80b819130254f9b563a504866e5feebabf6b5c8bf517a43a6ad7a15e41f0476
 DIST gallery-dl-1.19.3.tar.gz 399869 BLAKE2B 
cef40ac7759bffb42536fed866df946e6c22e333ddae98db149109779dd9439c775722b887898e322de26860aee0990a440aa0812620dadb9d223da09f25d662
 SHA512 
b50c0e341a0b2b08ddd8f5674c1f4df097b862827f8bca2270d3fd62be619fab8a4c097de9d3193e8161ebcb64eb6c77676c243bca4cabc7dc1d3f192b485ad3
+DIST gallery-dl-1.20.0.tar.gz 407372 BLAKE2B 
8d7bd6ed4a769b4d4b3357b146babda2ac36989ce1373977b4902ae350a1e430585a5064205fb2038c62727c13c8b09a010aa9e32a96483783229db6366425b6
 SHA512 
d373b7a104232c99bfae8f92adc3af5ea51e8a1ccfec6db54831de899f9568be0526c8c7cd8f9cdc4680b8dc8934d483c95172b68cffca6b59b605698e2bca65

diff --git a/net-misc/gallery-dl/gallery-dl-1.20.0.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.20.0.ebuild
new file mode 100644
index ..885d94ca287f
--- /dev/null
+++ b/net-misc/gallery-dl/gallery-dl-1.20.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=(python3_{8,9,10})
+PYTHON_REQ_USE="sqlite,ssl,xml"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
+HOMEPAGE="https://github.com/mikf/gallery-dl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
+else
+   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+# tests require network access
+RESTRICT="test"
+
+RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests setup.py
+
+python_compile_all() {
+   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
+}
+
+pkg_postinst() {
+   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
+   optfeature "video downloads" net-misc/youtube-dl
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-ucm-conf/

2021-12-29 Thread Sam James
commit: c28f066a84b2ae77d50823a416d73b12faaf4cd7
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 29 22:44:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 29 22:45:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c28f066a

media-libs/alsa-ucm-conf: add 1.2.6.3

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

 media-libs/alsa-ucm-conf/Manifest   |  1 +
 .../alsa-ucm-conf/alsa-ucm-conf-1.2.6.3.ebuild  | 21 +
 2 files changed, 22 insertions(+)

diff --git a/media-libs/alsa-ucm-conf/Manifest 
b/media-libs/alsa-ucm-conf/Manifest
index af3c70888d2f..d4ac3b1e369e 100644
--- a/media-libs/alsa-ucm-conf/Manifest
+++ b/media-libs/alsa-ucm-conf/Manifest
@@ -2,4 +2,5 @@ DIST alsa-ucm-conf-1.2.4.tar.bz2 20141 BLAKE2B 
545f3bfb36c6c41e48a5d6c2a98b936b2
 DIST alsa-ucm-conf-1.2.5.1.tar.bz2 24124 BLAKE2B 
317bcb8e866a68fe467047c67bd15fc88dc1e745e9bbe05f7b091ea1febdac6bd0fd512c2ce410970eb2593c0f8500c28c8405098de2bc56e1438e5b33b00d4a
 SHA512 
774d6da1a0ee6fb1fcd764c1d4b3eb5812a35508cf27db71f6c82784f125eca207992da9081d25783fecb31e548d8b34124d4b3b3d506e33215b76ea48f71012
 DIST alsa-ucm-conf-1.2.6.1.tar.bz2 27682 BLAKE2B 
12ff26daefa4ab0c66d1d0778dfd8a588a30b331dcaa783350510e439cefc83c15422b027ca2119d5a1ecd98257c3f2022219d4096f0d1d3c5122b69eb396e48
 SHA512 
2fca5f6dd87ff46865b57c6224aac9d0a8ca6f09f26c4116b0b0db6379236db7322b240186e3bef05e97c4ccbbd12a73299aca35d85aed0cb20b0019696d6a16
 DIST alsa-ucm-conf-1.2.6.2.tar.bz2 27720 BLAKE2B 
98d0ad854b510f8ef41d014686e87776141cb8d3cc2989d5e91407bd2b412c0cb986d0ed726c9849bfc99472d6ca1f875e4c3ce16ac1b9181f031a210f13eb13
 SHA512 
d7122279bc36ab16dfe1a5f2e24b9dda57e1b59b7c7aeac3c8755af62b464053ed038aa56ebb52d7707ecae01674cac920ea784bb7493d978276a98cbf78d873
+DIST alsa-ucm-conf-1.2.6.3.tar.bz2 28153 BLAKE2B 
c14e50f2bcf95fbc038d3b2b5801850d4d22ab041fdb57dd9f4b161a748326671687585279801a9d3f803abd3d253d86b6b3e891e8c3024c5641f8a24bb7
 SHA512 
14031173dd9b44c506f13172fcf89d1119e4b2d409a749ec8ef4948e75231a5e5091206e826dff9e70f1f803de8cfb9fd94886ef70764c705f65c1c7ebdf649f
 DIST alsa-ucm-conf-1.2.6.tar.bz2 27309 BLAKE2B 
4f1f0ff361d11775799a215ffbd85acc229fb25e9e65321147e942ec5168997780003686a98f3d49dadd11cebc3156812d01ebcac385b0b7cbab78745951
 SHA512 
5fe85643b60c8defeafcdfcf97e61b5d05e6db28cef2466a70f63b8fffba22bdd50b83a5ca88806a6350de6e9d802dd3c2240b293190b9d05daea515c03d4397

diff --git a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.6.3.ebuild 
b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.6.3.ebuild
new file mode 100644
index ..fc541a8256d6
--- /dev/null
+++ b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.6.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="ALSA ucm configuration files"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE=""
+
+RDEPEND="!

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

2021-12-29 Thread Alfredo Tupone
commit: 019f74b4fc6d60d660c6f002954b5f2621f5fad6
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Dec 29 22:18:37 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 29 22:18:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019f74b4

sys-fs/fswatch: file change monitor

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 sys-fs/fswatch/Manifest  |  1 +
 sys-fs/fswatch/fswatch-1.16.0.ebuild | 27 +++
 sys-fs/fswatch/metadata.xml  |  7 +++
 3 files changed, 35 insertions(+)

diff --git a/sys-fs/fswatch/Manifest b/sys-fs/fswatch/Manifest
new file mode 100644
index ..b9e7a1470faf
--- /dev/null
+++ b/sys-fs/fswatch/Manifest
@@ -0,0 +1 @@
+DIST fswatch-1.16.0.tar.gz 844804 BLAKE2B 
55527e7d38421f16a9d2c51b5455b73de54220d280233d905a02d192bc374ef91b02c0d68dcd1c1ed6a29351421df0cd0ee9fad50bb98ec9c9018088a6064d4b
 SHA512 
80100b92f5acef503436bbb684f07f5b692099a7eee0970a61c04670de67cd9bfa7942af40b348236dd97fc4d02fcd6a081b96486332efbd06500379c1eff806

diff --git a/sys-fs/fswatch/fswatch-1.16.0.ebuild 
b/sys-fs/fswatch/fswatch-1.16.0.ebuild
new file mode 100644
index ..f145c182b0f7
--- /dev/null
+++ b/sys-fs/fswatch/fswatch-1.16.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="cross-platform file change monitor with multiple backends"
+HOMEPAGE="https://github.com/emcrisostomo/fswatch;
+SRC_URI="https://github.com/emcrisostomo/${PN}/releases/download/${PV}/${P}.tar.gz;
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="nls static-libs"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_enable static-libs static) \
+   CXX=$(tc-getCXX)
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name "*.la" -delete || die
+}

diff --git a/sys-fs/fswatch/metadata.xml b/sys-fs/fswatch/metadata.xml
new file mode 100644
index ..91e8ad9f5e33
--- /dev/null
+++ b/sys-fs/fswatch/metadata.xml
@@ -0,0 +1,7 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   a...@gentoo.org
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtio-win/

2021-12-29 Thread Dennis Lamm
commit: 7f908d9fa2b2d1d2cbe8ed6266af2c2d8fdde45b
Author: Dennis Lamm  gentoo  org>
AuthorDate: Wed Dec 29 10:42:37 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Dec 29 21:36:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f908d9f

app-emulation/virtio-win: bump to 0.1.208.1

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/23562
Signed-off-by: Dennis Lamm  gentoo.org>

 app-emulation/virtio-win/Manifest  |  1 +
 .../virtio-win/virtio-win-0.1.208.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-emulation/virtio-win/Manifest 
b/app-emulation/virtio-win/Manifest
index ed4f491f42ff..005e6f793343 100644
--- a/app-emulation/virtio-win/Manifest
+++ b/app-emulation/virtio-win/Manifest
@@ -1 +1,2 @@
 DIST virtio-win-0.1.190.iso 501745664 BLAKE2B 
f9f2bc4dc371ff412dfd0b65228e0984c30a1fe1b30307d3894f2b238a8993e96fda75f931080aeff06a29467a678ca02174a876b9f339a4c8d199fd9c8a9917
 SHA512 
dfdaddb99c92d633368eb243801425abbcb09e4693be658efe531c33a47600b165e598ddac594239402d2c578f24f5400b5e7b643f17e7db4ebba2d4d99cf0fd
+DIST virtio-win-0.1.208.iso 556431360 BLAKE2B 
67e0858bacb580eaf9998047f5941ae523178d8bcbf7988a7f018e872b30fff347f0ddabbd7fe9d6a2bd9579c856dcf516586e5a11f2a9a1069d524958372003
 SHA512 
f5b223b9b2c67530b34d7231f90d89b35d8a01bd3a8c874bbb2e282140ebc1e7b99dbf954a0a72238b64ba6aacd60526dcc505b2cb30bfa07787d152a08c27aa

diff --git a/app-emulation/virtio-win/virtio-win-0.1.208.1.ebuild 
b/app-emulation/virtio-win/virtio-win-0.1.208.1.ebuild
new file mode 100644
index ..9f85acf591fb
--- /dev/null
+++ b/app-emulation/virtio-win/virtio-win-0.1.208.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV=$(ver_cut 1-3)
+MY_DW=$(ver_rs 3 -)
+
+DESCRIPTION="VirtIO drivers for Windows virtual machines running on KVM"
+HOMEPAGE="https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html;
+SRC_URI="https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/${PN}-${MY_DW}/${PN}-${MY_PV}.iso;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+src_install() {
+   insinto /usr/share/drivers/windows
+   doins "${DISTDIR}/${PN}-${MY_PV}.iso"
+   dosym "${PN}-${MY_PV}.iso" "/usr/share/drivers/windows/${PN}.iso"
+}



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

2021-12-29 Thread Dennis Lamm
commit: 2231c736379b4e5c2c691ec8fe89ab2748288d7f
Author: Dennis Lamm  gentoo  org>
AuthorDate: Wed Dec 29 21:33:20 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Dec 29 21:33:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2231c736

media-gfx/prusaslicer-2.4.0-r1: fixed ebuild

Closes: https://bugs.gentoo.org/830230
Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3

 media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
index d80c994d95e9..51a5b4378a17 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
@@ -59,7 +59,7 @@ src_prepare() {
 src_configure() {
CMAKE_BUILD_TYPE="Release"
 
-   use gui && setup-wxwidgets
+   setup-wxwidgets
 
local mycmakeargs=(
-DSLIC3R_BUILD_TESTS=$(usex test)



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

2021-12-29 Thread Michał Górny
commit: 78d58cf0c467bec6447f25eab75e5d0161245da4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 20:34:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 20:34:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d58cf0

sys-libs/llvm-libunwind: Fix running tests in 14.x

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

 sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
index cd73db419d28..c4a1e07a077f 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
@@ -105,16 +105,15 @@ wrap_libcxx() {
-DLIBCXX_ENABLE_SHARED=OFF
-DLIBCXX_ENABLE_STATIC=ON
-DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
-   -DLIBCXXABI_USE_LLVM_UNWINDER=ON
-DLIBCXX_CXX_ABI=libcxxabi
-DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include
-DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
-DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
-DLIBCXX_HAS_GCC_S_LIB=OFF
-DLIBCXX_INCLUDE_TESTS=OFF
+   -DLIBCXX_INCLUDE_BENCHMARKS=OFF
)
 
-   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib 
-L${BUILD_DIR}/$(get_libdir)"
local CMAKE_USE_DIR=${WORKDIR}/libcxx
local BUILD_DIR=${BUILD_DIR}/libcxx
 
@@ -129,7 +128,7 @@ multilib_src_test() {
wrap_libcxxabi cmake_src_configure
wrap_libcxxabi cmake_src_compile
wrap_libcxx cmake_src_compile
-   mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || 
die
+   mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/lib/" || die
 
local -x LIT_PRESERVES_TMP=1
cmake_build check-unwind



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

2021-12-29 Thread Michał Górny
commit: c1fc67a1d9d1d906ec9fa7b514c152309832de05
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 20:27:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 20:27:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1fc67a1

sys-libs/libcxxabi: Fix test libdir in 14.x

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

 sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild 
b/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild
index e2b47f31d6b5..e813f35b0089 100644
--- a/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild
@@ -91,7 +91,6 @@ multilib_src_configure() {
 }
 
 wrap_libcxx() {
-   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
local CMAKE_USE_DIR=${WORKDIR}/libcxx
local BUILD_DIR=${BUILD_DIR}/libcxx
local mycmakeargs=(
@@ -113,7 +112,7 @@ wrap_libcxx() {
 
 multilib_src_test() {
wrap_libcxx cmake_src_compile
-   mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || 
die
+   mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/lib/" || die
 
local -x LIT_PRESERVES_TMP=1
cmake_build check-cxxabi



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

2021-12-29 Thread Michał Górny
commit: 093b263b263af53d6f426fe979991bbb19edafdc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 19:58:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 20:04:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093b263b

sys-libs/llvm-libunwind: Use LIBUNWIND_INSTALL_HEADERS in 14.x

Thanks to Arfrever for the suggestion.

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

 sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
index 3de0ff0f04be..cd73db419d28 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
@@ -55,6 +55,7 @@ multilib_src_configure() {
-DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
-DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
+   -DLIBUNWIND_INSTALL_HEADERS=ON
-DLIBUNWIND_TARGET_TRIPLE="${CHOST}"
-DLLVM_INCLUDE_TESTS=$(usex test)
 
@@ -133,10 +134,3 @@ multilib_src_test() {
local -x LIT_PRESERVES_TMP=1
cmake_build check-unwind
 }
-
-multilib_src_install() {
-   cmake_src_install
-
-   # install headers like sys-libs/libunwind
-   doheader "${S}"/include/*.h
-}



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

2021-12-29 Thread Michał Górny
commit: 383d1b41539919c06ab82150044a3c8a4c323b73
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 20:03:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 20:04:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383d1b41

sys-libs/libcxx: Check out cmake/ directory in 14.x

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

 sys-libs/libcxx/libcxx-14.0.0..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxx/libcxx-14.0.0..ebuild 
b/sys-libs/libcxx/libcxx-14.0.0..ebuild
index be5566afa3bf..b804e981e692 100644
--- a/sys-libs/libcxx/libcxx-14.0.0..ebuild
+++ b/sys-libs/libcxx/libcxx-14.0.0..ebuild
@@ -34,7 +34,7 @@ BDEPEND="
 
 DOCS=( CREDITS.TXT )
 
-LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake,utils/llvm-lit} )
+LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
 LLVM_PATCHSET=-1
 llvm.org_set_globals
 



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

2021-12-29 Thread Michał Górny
commit: 45e6805a131466a67a7dbff84541c9a07c4a6e2c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 19:56:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 20:04:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e6805a

sys-libs/llvm-libunwind: Check out cmake/ directory in 14.x

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

 sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
index b2e400ff295b..3de0ff0f04be 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.0..ebuild
@@ -25,7 +25,7 @@ BDEPEND="
$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
)"
 
-LLVM_COMPONENTS=( libunwind libcxx llvm/cmake )
+LLVM_COMPONENTS=( libunwind libcxx llvm/cmake cmake )
 LLVM_TEST_COMPONENTS=( libcxxabi )
 llvm.org_set_globals
 



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

2021-12-29 Thread Michał Górny
commit: 16cb172dcec376f09d99ee20ac63f38d91982c8c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 20:01:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 20:04:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16cb172d

sys-libs/libcxxabi: Check out cmake/ directory in 14.x

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

 sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild 
b/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild
index 36ccca5e938a..e2b47f31d6b5 100644
--- a/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild
@@ -31,7 +31,7 @@ BDEPEND="
$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
)"
 
-LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake )
+LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake cmake )
 llvm.org_set_globals
 
 python_check_deps() {



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

2021-12-29 Thread Andreas K. Hüttel
commit: 3f74b59c3c9aaecadddf9625f1e38086565f7bc6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec 29 19:29:05 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec 29 19:31:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f74b59c

sys-libs/glibc: Bugfix, against false errors in last minute run test

If there is a ld.so in a subdirectory of the libdir, it might have been
picked first ...

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Huettel  gentoo.org>

 sys-libs/glibc/glibc-2.34-r4.ebuild | 2 +-
 sys-libs/glibc/glibc-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.34-r4.ebuild 
b/sys-libs/glibc/glibc-2.34-r4.ebuild
index 4346f19004c8..88f72ad1d7db 100644
--- a/sys-libs/glibc/glibc-2.34-r4.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r4.ebuild
@@ -1546,7 +1546,7 @@ glibc_sanity_check() {
 
# first let's find the actual dynamic linker here
# symlinks may point to the wrong abi
-   local newldso=$(find . -name 'ld*so.?' -type f -print -quit)
+   local newldso=$(find . -maxdepth 1 -name 'ld*so.?' -type f -print -quit)
 
einfo Last-minute run tests with ${newldso} in /$(get_libdir) ...
 

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 2cb4bf86808c..19d0bf001397 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -1539,7 +1539,7 @@ glibc_sanity_check() {
 
# first let's find the actual dynamic linker here
# symlinks may point to the wrong abi
-   local newldso=$(find . -name 'ld*so.?' -type f -print -quit)
+   local newldso=$(find . -maxdepth 1 -name 'ld*so.?' -type f -print -quit)
 
einfo Last-minute run tests with ${newldso} in /$(get_libdir) ...
 



[gentoo-commits] proj/kde:master commit in: kde-frameworks/extra-cmake-modules/, kde-frameworks/extra-cmake-modules/files/

2021-12-29 Thread Andreas Sturmlechner
commit: 571c1bce1bdb97b0b08f7cae47c63d0666870ddf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 29 19:13:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 19:13:30 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=571c1bce

kde-frameworks/extra-cmake-modules: Rebase disable-qmlplugindump.patch

Broken by upstream commit bc0692797aba5dd7f6d588bb75d3fc60512a9bd5

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

 .../extra-cmake-modules-.ebuild|  2 +-
 ...make-modules-5.90.0-disable-qmlplugindump.patch | 76 ++
 2 files changed, 77 insertions(+), 1 deletion(-)

diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild 
b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
index a612724875..00deddf483 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
 PATCHES=(
"${FILESDIR}/${PN}-5.49.0-no-fatal-warnings.patch"
"${FILESDIR}/${PN}-5.72.0-skip-ecm_add_test-early.patch"
-   "${FILESDIR}/${PN}-5.88.0-disable-qmlplugindump.patch"
+   "${FILESDIR}/${PN}-5.90.0-disable-qmlplugindump.patch"
 )
 
 python_check_deps() {

diff --git 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.90.0-disable-qmlplugindump.patch
 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.90.0-disable-qmlplugindump.patch
new file mode 100644
index 00..db46d3e861
--- /dev/null
+++ 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.90.0-disable-qmlplugindump.patch
@@ -0,0 +1,76 @@
+From 763df79a4b468acd401f8adb5b245245a63d2934 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 8 Dec 2019 15:01:33 +0100
+Subject: [PATCH] ECMFindQMLModule.cmake.in: Add ECM_DISABLE_QMLPLUGINDUMP to
+ avoid sandbox violations
+
+See also: https://phabricator.kde.org/D25812
+
+Backstory: https://bugzilla.gnome.org/show_bug.cgi?id=744135
+BUG: 387753
+---
+ modules/ECMFindQMLModule.cmake.in | 45 ++-
+ 1 file changed, 27 insertions(+), 18 deletions(-)
+
+diff --git a/modules/ECMFindQMLModule.cmake.in 
b/modules/ECMFindQMLModule.cmake.in
+index 7cd737b..9847825 100644
+--- a/modules/ECMFindQMLModule.cmake.in
 b/modules/ECMFindQMLModule.cmake.in
+@@ -7,27 +7,36 @@
+ include(FindPackageHandleStandardArgs)
+ include("${ECM_MODULE_DIR}/QtVersionOption.cmake")
+ 
+-if (QT_MAJOR_VERSION EQUAL "5")
+-include("${ECM_MODULE_DIR}/ECMQueryQmake.cmake")
+-query_qmake(qt_binaries_dir QT_HOST_BINS)
+-find_program(QMLPLUGINDUMP_PROGRAM NAMES qmlplugindump HINTS 
${qt_binaries_dir})
+-elseif (QT_MAJOR_VERSION EQUAL "6")
+-find_package(Qt6QmlTools REQUIRED)
+-get_target_property(QMLPLUGINDUMP_PROGRAM Qt6::qmlplugindump LOCATION)
+-endif()
+-
+-if(NOT QMLPLUGINDUMP_PROGRAM)
+-message(WARNING "Could not find qmlplugindump. It is necessary to look up 
qml module dependencies.")
+-endif()
++option (ECM_DISABLE_QMLPLUGINDUMP "Do not use qmlplugindump which may 
segfault in some sandboxed environments" OFF)
+ 
+-execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" 
"@VERSION@" ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE 
RESULT_VARIABLE ExitCode TIMEOUT 30)
+-
+-if(ExitCode EQUAL 0)
++if(ECM_DISABLE_QMLPLUGINDUMP)
++message(NOTICE "@GENMODULE@: qmlplugindump disabled - assuming dependency 
is available as >= @VERSION@.")
+ set(@GENMODULE@_FOUND TRUE)
+-set(@GENMODULE@_VERSION "${PACKAGE_FIND_VERSION}")
++set(@GENMODULE@_VERSION @VERSION@)
+ else()
+-message(STATUS "qmlplugindump failed for @MODULE_NAME@.")
+-set(@GENMODULE@_FOUND FALSE)
++
++if (QT_MAJOR_VERSION EQUAL "5")
++include("${ECM_MODULE_DIR}/ECMQueryQmake.cmake")
++query_qmake(qt_binaries_dir QT_HOST_BINS)
++find_program(QMLPLUGINDUMP_PROGRAM NAMES qmlplugindump HINTS 
${qt_binaries_dir})
++elseif (QT_MAJOR_VERSION EQUAL "6")
++find_package(Qt6QmlTools REQUIRED)
++get_target_property(QMLPLUGINDUMP_PROGRAM Qt6::qmlplugindump LOCATION)
++endif()
++
++if(NOT QMLPLUGINDUMP_PROGRAM)
++message(WARNING "Could not find qmlplugindump. It is necessary to 
look up qml module dependencies.")
++endif()
++
++execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" 
"@VERSION@" ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE 
RESULT_VARIABLE ExitCode TIMEOUT 30)
++
++if(ExitCode EQUAL 0)
++set(@GENMODULE@_FOUND TRUE)
++set(@GENMODULE@_VERSION "${PACKAGE_FIND_VERSION}")
++else()
++message(STATUS "qmlplugindump failed for @MODULE_NAME@.")
++set(@GENMODULE@_FOUND FALSE)
++endif()
+ endif()
+ 
+ find_package_handle_standard_args(@GENMODULE@
+-- 
+2.34.1
+



[gentoo-commits] proj/kde:master commit in: kde-frameworks/extra-cmake-modules/files/

2021-12-29 Thread Andreas Sturmlechner
commit: bfa83df373f42f71c3ed584b9f06021652690c0b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 29 19:15:23 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 19:15:23 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bfa83df3

kde-frameworks/extra-cmake-modules: Drop obsolete patches

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

 ...make-modules-5.74.0-disable-qmlplugindump.patch | 65 --
 ...make-modules-5.88.0-disable-qmlplugindump.patch | 65 --
 2 files changed, 130 deletions(-)

diff --git 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.74.0-disable-qmlplugindump.patch
 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.74.0-disable-qmlplugindump.patch
deleted file mode 100644
index 08fcf32338..00
--- 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.74.0-disable-qmlplugindump.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 8d30a7dd4517130bf1f6904b0969aaa78e44e16b Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 8 Dec 2019 15:01:33 +0100
-Subject: [PATCH] ECMFindQMLModule.cmake.in: Add ECM_DISABLE_QMLPLUGINDUMP to
- avoid sandbox violations
-
-Back story: https://bugzilla.gnome.org/show_bug.cgi?id=744135
-BUG: 387753

- modules/ECMFindQMLModule.cmake.in | 35 +++
- 1 file changed, 22 insertions(+), 13 deletions(-)
-
-diff --git a/modules/ECMFindQMLModule.cmake.in 
b/modules/ECMFindQMLModule.cmake.in
-index 8109ab8..1edc01d 100644
 a/modules/ECMFindQMLModule.cmake.in
-+++ b/modules/ECMFindQMLModule.cmake.in
-@@ -26,23 +26,32 @@
- #=
- 
- include(FindPackageHandleStandardArgs)
--include("${ECM_MODULE_DIR}/ECMQueryQmake.cmake")
- 
--query_qmake(qt_binaries_dir QT_INSTALL_BINS)
-+option (ECM_DISABLE_QMLPLUGINDUMP "Do not use qmlplugindump which may 
segfault in some sandboxed environments" OFF)
- 
--find_program(QMLPLUGINDUMP_PROGRAM NAMES qmlplugindump HINTS 
${qt_binaries_dir})
--if(NOT QMLPLUGINDUMP_PROGRAM)
--message(WARNING "Could not find qmlplugindump. It is necessary to look up 
qml module dependencies.")
--endif()
--
--execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" 
"@VERSION@" ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE 
RESULT_VARIABLE ExitCode TIMEOUT 30)
--
--if(ExitCode EQUAL 0)
-+if(ECM_DISABLE_QMLPLUGINDUMP)
-+message(NOTICE "@GENMODULE@: qmlplugindump disabled - assuming dependency 
is available as >= @VERSION@.")
- set(@GENMODULE@_FOUND TRUE)
--set(@GENMODULE@_VERSION "${PACKAGE_FIND_VERSION}")
-+set(@GENMODULE@_VERSION @VERSION@)
- else()
--message(STATUS "qmlplugindump failed for @MODULE_NAME@.")
--set(@GENMODULE@_FOUND FALSE)
-+include("${ECM_MODULE_DIR}/ECMQueryQmake.cmake")
-+
-+query_qmake(qt_binaries_dir QT_INSTALL_BINS)
-+
-+find_program(QMLPLUGINDUMP_PROGRAM NAMES qmlplugindump HINTS 
${qt_binaries_dir})
-+if(NOT QMLPLUGINDUMP_PROGRAM)
-+message(WARNING "Could not find qmlplugindump. It is necessary to 
look up qml module dependencies.")
-+endif()
-+
-+execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" 
"@VERSION@" ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE 
RESULT_VARIABLE ExitCode)
-+
-+if(ExitCode EQUAL 0)
-+set(@GENMODULE@_FOUND TRUE)
-+set(@GENMODULE@_VERSION "${PACKAGE_FIND_VERSION}")
-+else()
-+message(STATUS "qmlplugindump failed for @MODULE_NAME@.")
-+set(@GENMODULE@_FOUND FALSE)
-+endif()
- endif()
- 
- find_package_handle_standard_args(@GENMODULE@
--- 
-2.24.0
-

diff --git 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.88.0-disable-qmlplugindump.patch
 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.88.0-disable-qmlplugindump.patch
deleted file mode 100644
index f2c8368898..00
--- 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.88.0-disable-qmlplugindump.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 8bcda9bc1d12e2e8ea54dc8d957e415f9d5469a0 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 8 Dec 2019 15:01:33 +0100
-Subject: [PATCH] ECMFindQMLModule.cmake.in: Add ECM_DISABLE_QMLPLUGINDUMP to
- avoid sandbox violations
-
-Back-story: https://bugzilla.gnome.org/show_bug.cgi?id=744135
-BUG: 387753

- modules/ECMFindQMLModule.cmake.in | 35 +++
- 1 file changed, 22 insertions(+), 13 deletions(-)
-
-diff --git a/modules/ECMFindQMLModule.cmake.in 
b/modules/ECMFindQMLModule.cmake.in
-index 4234b702..d9817fe8 100644
 a/modules/ECMFindQMLModule.cmake.in
-+++ b/modules/ECMFindQMLModule.cmake.in
-@@ -5,23 +5,32 @@
- #=
- 
- include(FindPackageHandleStandardArgs)

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

2021-12-29 Thread Mike Pagano
commit: 7b3f475386e298ee6cf0433bfe6b707be4b34602
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Dec 29 19:16:10 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Dec 29 19:16:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3f4753

dev-util/idea-community: Version bump, remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 dev-util/idea-community/Manifest   |  4 ++--
 ...4.223.ebuild => idea-community-2021.3.1.213.6461.79.ebuild} | 10 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index 91c92d090e66..2dda93a944da 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1,2 +1,2 @@
-DIST ideaIC-3.213.5744.223.tar.gz 629835415 BLAKE2B 
92ce24f64fcd377d477996dab42ee064b3788a29f38a620e9acf6a523c2e9ee6ca6beb864d985138db3754c99d83d5006517885c169df58ed7188e5d8568b144
 SHA512 
b70836c3668f87dcb6779523581a69395fda1a2a1e44ef1fd5d20341353afee6dca2a73cbfad52a094e0db9d44c03e202f9dd8505ccddbc5ae2ee927273ba607
-DIST jbr-11_0_11-linux-x64-b1504.5.tar.gz 294397271 BLAKE2B 
a6c5ef54fc859bf1effb6759704924fb93b2d56f42cac4a56b2ff9f1f29f847448f46dac3215a277e4c272dcfab65edc21b8ed92d9b32290a0360a1586ac0868
 SHA512 
918a856d26fc3197ba1cc813c05cde119e7fbe8fbbd79e740e759e3b1af01e568032491dad2420f41f3c221c63b04ed3366b6acea2cc33d0e70aff947a1a0462
+DIST ideaIC-3.1.213.6461.79.tar.gz 636967985 BLAKE2B 
b7ec8f5787fc37e17a3fb47167564745d7521ed8239c5322b074e67c3bafdc8dc2e3c8048451419aecb21ac272cc346c4832701833a7a787d3359a429b36610f
 SHA512 
34033e4b0cce8ec4155aaf1935d1b4abdfa0f208b75486af2b7bab71c05c21e60ca9041cb032cebfa5b005db831dd21bc7291e1629bbb4618ee78fb21462a9d7
+DIST jbr-11_0_13-linux-x64-b1751.21.tar.gz 295860296 BLAKE2B 
cd6edd69fa34896a388ec929d5f53ebc1f078ceebbed8d4e414a19eb91e004e8f53cbae95c2e3b191c39aa89b307bc8a1854b8a86ca2129eb3997c62705563bf
 SHA512 
7d97e520b67197718951609370e90a1e08ef1daca1433373ff6e34fc9c6f4f005478b142190ef5dab46f14e85440f9daca5c662348bbca5207fc2f8d7892361f

diff --git a/dev-util/idea-community/idea-community-2021.3.213.5744.223.ebuild 
b/dev-util/idea-community/idea-community-2021.3.1.213.6461.79.ebuild
similarity index 95%
rename from dev-util/idea-community/idea-community-2021.3.213.5744.223.ebuild
rename to dev-util/idea-community/idea-community-2021.3.1.213.6461.79.ebuild
index d7d92e986766..3208ce53d972 100644
--- a/dev-util/idea-community/idea-community-2021.3.213.5744.223.ebuild
+++ b/dev-util/idea-community/idea-community-2021.3.1.213.6461.79.ebuild
@@ -6,14 +6,14 @@ inherit desktop wrapper
 
 SLOT="0"
 PV_STRING="$(ver_cut 2-6)"
-MY_PV="$(ver_cut 1-2)"
+MY_PV="$(ver_cut 1-3)"
 
 MY_PN="idea"
 # Using the most recent Jetbrains Runtime binaries available at the time of 
writing
 # ( jre 11.0.10 build 1304.4  )
-JRE11_BASE="11_0_11"
-JRE11_VER="1504.5"
-IDEA_VER="2.239720128.29310938.1638227338-350593612.1638138682"
+JRE11_BASE="11_0_13"
+JRE11_VER="1751.21"
+IDEA_VER="2.192198250.1510025193.1640803004-350593612.1638138682"
 
 # distinguish settings for official stable releases and EAP-version releases
 if [[ "$(ver_cut 7)"x = "prex" ]]
@@ -48,7 +48,7 @@ RDEPEND="${DEPEND}
 
 BDEPEND="dev-util/patchelf"
 RESTRICT="splitdebug"
-S="${WORKDIR}/${MY_PN}-IC-$(ver_cut 3-6)"
+S="${WORKDIR}/${MY_PN}-IC-$(ver_cut 4-6)"
 
 QA_PREBUILT="opt/${PN}-${MY_PV}/*"
 



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

2021-12-29 Thread Michał Górny
commit: be7c2d8cc52fda37e7121f57d3db30741e3b3037
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 14:29:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7c2d8c

virtual/dist-kernel: Bump to 5.10.89

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

 virtual/dist-kernel/dist-kernel-5.10.89.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.89.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.89.ebuild
new file mode 100644
index ..42356c342fbe
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.89.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-12-29 Thread Michał Górny
commit: 46f3154a702e8c05c8b084e2512d537b17bc2967
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 18:52:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f3154a

sys-kernel/gentoo-kernel-bin: Bump to 5.4.169

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.4.169.ebuild   | 126 +
 2 files changed, 132 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 818c8b8f504d..65eddbfe9b0e 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.15-14.base.tar.xz 639672 BLAKE2B 
93976aee6245c420aa654981538f3
 DIST genpatches-5.15-14.extras.tar.xz 3852 BLAKE2B 
09bb1bd3fffd353fe5454a033000632f9c76ede889e8550ddcdd507651e427e6b55fc65329ba89753b8b0d4e4bf4988d3c3e54a54cdf01e54b0e200d38fcbb68
 SHA512 
61bfb0e5d1f66b0b6b689c8e4474f22b8d2dbebd9233ea139c6da870cdb76c9a1559eb1469f91f4c3cc0eab5f2688dc7b843601ac10bf989bcdc3129510e06b2
 DIST genpatches-5.4-172.base.tar.xz 4281140 BLAKE2B 
438ad10331e709a85f1ee2a8907a982cd545579940431220f763b1f68280d007d344627b0d1cf4406e2a439b76d20497e1f4aa6d103bb5569f119bc5174c545f
 SHA512 
faa28b056e48873b41b78b540afe7db3200020f85f1ae516f7949f3cef453eccae9b6b8631d594ba8b1dc1b4d6b55b1e9c9379c4880eb4697bed956b0217bef4
 DIST genpatches-5.4-172.extras.tar.xz 1784 BLAKE2B 
9d185d1ff33c56417bf9cfbe33efc6ce4b743a0ab9bdf419dbee14cde34d7c2d6d17884ace56880f75cc28a16b7e18a5e7b87f110c64bc7c84ceb81c7df85831
 SHA512 
cee6e49804ebc200dd7e308d2a59bfa0e381428caf69678bb6d406357a86398327a354bc2900096f82a77b47beea7fca7e5709cb390fbc1e0b7575c01d062024
+DIST genpatches-5.4-173.base.tar.xz 4294304 BLAKE2B 
7622b34b82e901d2823f84ef4ccf282a9224dadf5a5248bbdc9b1328aaf476b50df5ea6d359af64507c30623d57a0a61f9205b5d48eb1137a404ef2ca4ec31c4
 SHA512 
34ce4139ccc9119546a88efb71f46b1172039f536e5072337270ab93b83429b2975a3c9cf4f112f280e62eaf506e62b48f775a4fb772a1a4de8681333be76a02
+DIST genpatches-5.4-173.extras.tar.xz 1784 BLAKE2B 
f01c9772a351ca0db5a44f8f13c80e30b73c546151ae543635a9d33a132f771133c6b8e1349971ab25a972e859a46e79cd64a07c7b4e1335544d7509690530cd
 SHA512 
6b26c1e2025aa4952d23330a8b3878a11aab77e8451c2af728f2d98ab2ef64e415c6293179ace1cf08d91b887309eca9341870416c0fe2e901a397d29f035212
 DIST gentoo-kernel-5.10.88-1.amd64.xpak 65533790 BLAKE2B 
c0b944c638ea7a45846f679147918ea6252f8945021f4dfc4a4c656d3f2ce46c2e8727f7d4a5ace57726df88d23067d21210cb9b1a059ee6893d95dbafde90aa
 SHA512 
f347e3b0a5be1110635ccd995a2c8f142e379c11a26a1901c988a86f57c8c50db285d3445321b38f11945585b6bcfbaafdaff6c0092f6ee189616a141eb65040
 DIST gentoo-kernel-5.10.88-1.arm64.xpak 60908835 BLAKE2B 
56dcaa2323a559a8c431fddc9889065f6f036b244dd29f203c7095d3e19939f8586c7e26d2f1ec215c8ea1e971c64ec7066c231f967a39b205b55575107ffea2
 SHA512 
0f96759440f48e895f015ae456a7d62f3a4d531d23557c461a05d176e7866fae189d47f9e300441987cddf7b88b2bf0ebcf8588fdb21d8b980b742fbba73f664
 DIST gentoo-kernel-5.10.88-1.ppc64le.xpak 55791954 BLAKE2B 
ea69c83ece3d9bf6a96efe0b168bdd91a7f55e5887f2e8dc2af2f0db4e01499ece76f474d4877f2971905ba0c7ee47fd0ea6a3cc5bd0b9b802a8b0a240a85a51
 SHA512 
9552ed2e9c4a88c846b272817660e5844b1cfc5b5c81c7abcffa3bdc401bf8f93c4b4906b0a414a75685062001469de013fa43282e5fa88e82d84edcd348f2f7
@@ -33,6 +35,10 @@ DIST gentoo-kernel-5.4.168-1.amd64.xpak 61384671 BLAKE2B 
8097b6fde83c1e607a04ad2
 DIST gentoo-kernel-5.4.168-1.arm64.xpak 57633627 BLAKE2B 
f5e6f9a4105b358b01040d947ffd32f56b7a8ee7cb121be22ca1785bfc3ebca3a75a396093f1b7e1a560931e8c8d9c15dd63f73cd8a78c9b6658360390ee6217
 SHA512 
707148a9f1395482d5752c1dca293056f989415ab277cd7e33bd540c75df71b42cae97c238a40dd411a168e60cbad340ac48ecb037985b3d465f1dbaaaf3b57b
 DIST gentoo-kernel-5.4.168-1.ppc64le.xpak 54973828 BLAKE2B 
825973a2c3e2ba373ec3085bc7dfc8a84ed2f8e8950a5a9307c9f732d1fe2defe0a9152b51334b87e36ff43ab95af9158b38d1e008fe7a34f2bf5cb1e4f05a9d
 SHA512 
a6eabb0b08d3309d6ea0133048d6fa9d988fdf2e5e0ff2beebbc40df5c6b76256331862b499e079d3f550b0f8bd9539592cd6fb4c16a01efeaeb6aa9e8e3a7e5
 DIST gentoo-kernel-5.4.168-1.x86.xpak 53207931 BLAKE2B 
ed769f20e40eda1b7db078d4975f7357c9fdf0efe11932527a25482351ebcde9cfd97199c20c8569463efebb52ae462e3e7304ed2e733736e1f85865391e6b58
 SHA512 
3284613281dee31331557c8173138f2087b76db7961df44ab48f328456a39ecb517d1cad174bfccadd741d546e4633f7d37c188ae738e024ffa68380ff021f9b
+DIST gentoo-kernel-5.4.169-1.amd64.xpak 61393601 BLAKE2B 
332199b6b964cbbadb9cedc393676eb78f47b4a992c75dfb99b3182a03e6671fdc485011a0652e0c0f39abe54e5768c7c00deb4d1a2e4962de80d444c2b0c8e5
 SHA512 
95f7b9cc3f8f4f15af9ef0aad75e37ad95f6190f44d7d9aa46edcdf4805478be41699211810a0788e6f7d0fc1e31d941a3c0fe151293a928200dab211769162f
+DIST gentoo-kernel-5.4.169-1.arm64.xpak 57638451 BLAKE2B 

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

2021-12-29 Thread Michał Górny
commit: fa0e92381015d42a22edae96819d142ca6bbf28f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 14:29:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0e9238

virtual/dist-kernel: Bump to 5.4.169

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

 virtual/dist-kernel/dist-kernel-5.4.169.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.169.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.169.ebuild
new file mode 100644
index ..db9206ed3422
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.169.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-12-29 Thread Michał Górny
commit: e8789402a5b09379ea6016c3794004dbbad340a4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 14:29:55 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8789402

sys-kernel/gentoo-kernel: Bump to 5.4.169

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.169.ebuild | 96 ++
 2 files changed, 98 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index ef0914090df7..daae72bcef42 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.15-14.base.tar.xz 639672 BLAKE2B 
93976aee6245c420aa654981538f3
 DIST genpatches-5.15-14.extras.tar.xz 3852 BLAKE2B 
09bb1bd3fffd353fe5454a033000632f9c76ede889e8550ddcdd507651e427e6b55fc65329ba89753b8b0d4e4bf4988d3c3e54a54cdf01e54b0e200d38fcbb68
 SHA512 
61bfb0e5d1f66b0b6b689c8e4474f22b8d2dbebd9233ea139c6da870cdb76c9a1559eb1469f91f4c3cc0eab5f2688dc7b843601ac10bf989bcdc3129510e06b2
 DIST genpatches-5.4-172.base.tar.xz 4281140 BLAKE2B 
438ad10331e709a85f1ee2a8907a982cd545579940431220f763b1f68280d007d344627b0d1cf4406e2a439b76d20497e1f4aa6d103bb5569f119bc5174c545f
 SHA512 
faa28b056e48873b41b78b540afe7db3200020f85f1ae516f7949f3cef453eccae9b6b8631d594ba8b1dc1b4d6b55b1e9c9379c4880eb4697bed956b0217bef4
 DIST genpatches-5.4-172.extras.tar.xz 1784 BLAKE2B 
9d185d1ff33c56417bf9cfbe33efc6ce4b743a0ab9bdf419dbee14cde34d7c2d6d17884ace56880f75cc28a16b7e18a5e7b87f110c64bc7c84ceb81c7df85831
 SHA512 
cee6e49804ebc200dd7e308d2a59bfa0e381428caf69678bb6d406357a86398327a354bc2900096f82a77b47beea7fca7e5709cb390fbc1e0b7575c01d062024
+DIST genpatches-5.4-173.base.tar.xz 4294304 BLAKE2B 
7622b34b82e901d2823f84ef4ccf282a9224dadf5a5248bbdc9b1328aaf476b50df5ea6d359af64507c30623d57a0a61f9205b5d48eb1137a404ef2ca4ec31c4
 SHA512 
34ce4139ccc9119546a88efb71f46b1172039f536e5072337270ab93b83429b2975a3c9cf4f112f280e62eaf506e62b48f775a4fb772a1a4de8681333be76a02
+DIST genpatches-5.4-173.extras.tar.xz 1784 BLAKE2B 
f01c9772a351ca0db5a44f8f13c80e30b73c546151ae543635a9d33a132f771133c6b8e1349971ab25a972e859a46e79cd64a07c7b4e1335544d7509690530cd
 SHA512 
6b26c1e2025aa4952d23330a8b3878a11aab77e8451c2af728f2d98ab2ef64e415c6293179ace1cf08d91b887309eca9341870416c0fe2e901a397d29f035212
 DIST gentoo-kernel-config-5.13.4.tar.gz 4024 BLAKE2B 
9b4e3205c356c791768b9de09057b55499519af5551165040c5ad50bd85b2886e34a9f8dfeea08c6a2113b903341c2bed897bc2615913cdfe3d13434d7be6f48
 SHA512 
55d9f2c72d164f81aede7ce5b2c703f8a426ad0a1a3323c0a304c9f07ed86aa06949ba2f42da115b977b810886a47a0126eda96ade853970a951c301eee5e12c
 DIST gentoo-kernel-config-5.15.5.tar.gz 4128 BLAKE2B 
e30fff372b0112cc05723463cb4e93de79b5b643483796402eb88a7e704706a4033af2dbab9424cf14b1d894b57fc053b969f5fbfa15cf74e30e3d045703918f
 SHA512 
5e8c6945da5e9cfb8d20663910fc38ee36813067e1679e17bbf1dfc6fc0aa9125f1fc949d81937b297215925004e0ebfb3b55c7e707184b5ffcf23d28882113d
 DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B 
e494041cd63ba53f055cfd555e359934d5054238bd096addd7965754e6708bada63398c4b315318f73130ed81c1391524388396775632248870721f1ce23f203
 SHA512 
225600db53532ee131dd83d10cecc97a83f4615975ff32f3f6190a15eace64707cb59490bb42940e4429f9054221b9d9a589ada443922062bb5ee18ecc42c26c

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.169.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.169.ebuild
new file mode 100644
index ..990b8faae12f
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.169.ebuild
@@ -0,0 +1,96 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2021-12-29 Thread Michał Górny
commit: 633d8e062cead962138627e5e26126125157ff09
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 14:28:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633d8e06

sys-kernel/vanilla-kernel: Bump to 5.10.89

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.89.ebuild   | 130 +
 2 files changed, 132 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 2335300a033b..5723baaada1c 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -19,6 +19,8 @@ DIST kernel-x86_64-fedora.config.5.15.10 223671 BLAKE2B 
f45dcf49155b383c2b04ebcf
 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 
0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200
 SHA512 
f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f
 DIST linux-5.10.88.tar.sign 991 BLAKE2B 
8ba7edd3b3d0b96c5b9ab70d4290952c41327edd7e7cf707b84eca94714a1cf05577d8b6d8d7d419986ae384a268f36157edefe6b950a08aad08fc37d061102b
 SHA512 
2c609b8baddd47db61091b9284a4786b1a22fb2848ec2d51a2b7b73232148a0e948ed35fcb39a7bff646f90ab6be28d81e12bd8358cd3161a88beeea8762d306
 DIST linux-5.10.88.tar.xz 116476744 BLAKE2B 
89a496f0ec427061c04a5568bdfdf04ad4ca55b3c81853ae9f64d53608efd39d55d8f2074f7dbeb9424f6b9cf9b5d9674b98a05d24414dc0ccb076a9f9d27685
 SHA512 
b4400a65dee1e5e7bafff69012078e81467e9a7aeba0eaaa84137e7056b5b79893eb62ef4309a340b23770d3785a7d236e837e6f39f24e58db00a8b4d9190a4f
+DIST linux-5.10.89.tar.sign 991 BLAKE2B 
ffd758cf40031ee8ada07514218d9c03cbdbf21eeb5c37d711150fdd391bdaaff7808d5690433ded38229b2ae504532002a9a7aaffad588b187b9a5e4c9ae7b6
 SHA512 
0c1bac99bd1920250826f7d14194084cbd179b42fdb62c9ba371a62ecf309b9152aac4e2f1fd3d982e136887d9d98e302b3288e2d22fe124c3009955b6c9186e
+DIST linux-5.10.89.tar.xz 116486456 BLAKE2B 
d91cf085ec273b3ad3d128e4097d0841496c0e71fa330a09b2db878cc4a7c683f8444e7611f172ffee84fd2180a2037bdf57fdf4fc1e6995d3b044eb4ac1785c
 SHA512 
a5c60d947246944c75bae0b62efa39580ecb9c1f57f141071de0055afde725c1d9ac95a78db55326b5e43388d44ba1c810b547239739115099297dc68e534674
 DIST linux-5.14.21.tar.sign 991 BLAKE2B 
159182d90911e738c0693c839441f679b66fa3e75c61bb55251552b1ebb7bf6ad018d66d0a83a8f88935b88c1f39fea1207a94f3fd4af3d1e5d148cf9293baf9
 SHA512 
1c2639bfec52b2f8cfc69504b7f474d1d7a96dc1793e8cd77a6160718a5f381c5e57e42339bd5361e83b86c84cda2500d18615bfc210bbe989c0560b275f4918
 DIST linux-5.14.21.tar.xz 120726436 BLAKE2B 
ced805df81421f328e2e08d50a33bf6ba54092e95c84d7c1c8ec25ad909c183f82c9966a074c274dd0d13b069b87c12c6f6d5593faf3c0813c4369f90fc4a24f
 SHA512 
0f428cb7273de5b440b610b1a3709563e4ed955afb4df084750a8b43c45e5b000a5906780ff7079a8324fac0a8b7ecace778ab8bbf0511fba92d4dad160d7f87
 DIST linux-5.15.11.tar.sign 991 BLAKE2B 
42bed55a97098e8af2c9f33852b94806710e2df15a9fa8fa2199a1f3be133b89b9505e79f3e9c9663fcc5482249334f34a1c7a9315fc40741ff7302a60c4c823
 SHA512 
5ff3d7d368dd4481e003b00ed926f601520f53de020a507c5f9af506679e57958db0967752a600ee80cadbb0b19d33368007fb1d3c298045b30faed964da4714

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.89.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.89.ebuild
new file mode 100644
index ..2d0af917a6cc
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.89.ebuild
@@ -0,0 +1,130 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+

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

2021-12-29 Thread Michał Górny
commit: 370d30a11778932360de9f4e13a5dd3ea2c68616
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 18:52:10 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370d30a1

sys-kernel/gentoo-kernel-bin: Bump to 5.15.12

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.12.ebuild   | 126 +
 2 files changed, 132 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 21b00f2e6b5a..33862880fa9a 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.14-24.base.tar.xz 865892 BLAKE2B 
5855b54e7ad2fe9fec353706d026b
 DIST genpatches-5.14-24.extras.tar.xz 3844 BLAKE2B 
b11a8019a920d12c848fdc34514ed7352217e41f659bb7935c6211132897e8f948a8ebfd281b89e67e3993e3e5a03f2f32b0b4d3b73f5d1228e65812cf6cbeea
 SHA512 
a2b757955740078aa3891a6a696bd50fa35606bfc6dac0e739abe2869d5322554417b4bfd6a989d23a2d31bea14c06294747578025ffac3d77e8a91ea16f4ee6
 DIST genpatches-5.15-13.base.tar.xz 604984 BLAKE2B 
c674c2eefbc18f2a8d182fa95606714b9a74420d7a3ebb32138b714743f11a7c7b278d77d33747bd1fa1a46e8f8e8364a9238ce3acee6134f889fae267ab0239
 SHA512 
0741c183cf8def586fc17fcb2a44d81dd5494ac9430a5ca07d239079f41a7a24bb686406e0ecfccdeb8a38e33e99831d2b355d0e8e65e8dd2e30db5f4b0bbe4d
 DIST genpatches-5.15-13.extras.tar.xz 3852 BLAKE2B 
131550ddf5d1d67808b98040e88bb75d9020ee99b7907d0b79839a366c52e83c5bee6a322f12363ca0cfa9816d17b36002b5ace1620ef80b386ee8c09fd23866
 SHA512 
79fe958fcd5b3c4c7406374431e28a482b7512214c0ddbbf24d5f4a42e7feafb3f235f266b0023e666348c2c1888d1c678d726403b2f873d55991e5aaef4b74c
+DIST genpatches-5.15-14.base.tar.xz 639672 BLAKE2B 
93976aee6245c420aa654981538f3dbdbeaa9898410d0ffef103158e3856b18dfebba293aba62e4adfcb0c402d803428637c7a7c7b78a6483b64ab816f3fe355
 SHA512 
37f506d21264ac54d3075890fdb5f6267039518f083961f13a1859e1c20a390be12071a95091d9b01f5aaff11623569f0bc663180e4b6741b765e64ff45af361
+DIST genpatches-5.15-14.extras.tar.xz 3852 BLAKE2B 
09bb1bd3fffd353fe5454a033000632f9c76ede889e8550ddcdd507651e427e6b55fc65329ba89753b8b0d4e4bf4988d3c3e54a54cdf01e54b0e200d38fcbb68
 SHA512 
61bfb0e5d1f66b0b6b689c8e4474f22b8d2dbebd9233ea139c6da870cdb76c9a1559eb1469f91f4c3cc0eab5f2688dc7b843601ac10bf989bcdc3129510e06b2
 DIST genpatches-5.4-172.base.tar.xz 4281140 BLAKE2B 
438ad10331e709a85f1ee2a8907a982cd545579940431220f763b1f68280d007d344627b0d1cf4406e2a439b76d20497e1f4aa6d103bb5569f119bc5174c545f
 SHA512 
faa28b056e48873b41b78b540afe7db3200020f85f1ae516f7949f3cef453eccae9b6b8631d594ba8b1dc1b4d6b55b1e9c9379c4880eb4697bed956b0217bef4
 DIST genpatches-5.4-172.extras.tar.xz 1784 BLAKE2B 
9d185d1ff33c56417bf9cfbe33efc6ce4b743a0ab9bdf419dbee14cde34d7c2d6d17884ace56880f75cc28a16b7e18a5e7b87f110c64bc7c84ceb81c7df85831
 SHA512 
cee6e49804ebc200dd7e308d2a59bfa0e381428caf69678bb6d406357a86398327a354bc2900096f82a77b47beea7fca7e5709cb390fbc1e0b7575c01d062024
 DIST gentoo-kernel-5.10.88-1.amd64.xpak 65533790 BLAKE2B 
c0b944c638ea7a45846f679147918ea6252f8945021f4dfc4a4c656d3f2ce46c2e8727f7d4a5ace57726df88d23067d21210cb9b1a059ee6893d95dbafde90aa
 SHA512 
f347e3b0a5be1110635ccd995a2c8f142e379c11a26a1901c988a86f57c8c50db285d3445321b38f11945585b6bcfbaafdaff6c0092f6ee189616a141eb65040
@@ -17,6 +19,10 @@ DIST gentoo-kernel-5.15.11-1.amd64.xpak 69061498 BLAKE2B 
cd7f5f572e66219998fe3dc
 DIST gentoo-kernel-5.15.11-1.arm64.xpak 64032891 BLAKE2B 
5bbbc1f3250261c6ac6a2029e8055e4af67fc47b19e47238def3b313d6b08fb4126ba87697c1a67f834f2b8a52c75ec7a1ff9be2f85c5518aa7a4a1026eba956
 SHA512 
0a10b84f2698eae6d8547938ba92beb6bfaba59b32da746782c693d1c88164fa7f2db27001d62577d87d9041dad9742439ed68523739ac1632d07fb3cddd9f0b
 DIST gentoo-kernel-5.15.11-1.ppc64le.xpak 57833976 BLAKE2B 
01e80f26cef7c5945f0c9f75d162792b3e91f390e714fde61484a311e8e828564accbe1274196903d71ca15ace41a6b8d06230a4092f2fd553c2eeb31a78350e
 SHA512 
04fdf0baf55a5bc85464dd0d3ec014830c6d986e718718bd2c87fa2fe5e439dcc4a865557db5eed1a3a91095579d9ca8412553c1c4a1cc5c1626a1651c5a4c81
 DIST gentoo-kernel-5.15.11-1.x86.xpak 59903241 BLAKE2B 
ab48b3cc11ac2a4aa1ff4c9b14ea96e3a34efb8941a6794448bc008e4db72d3dac77fae90aaf1e6bfd94572cab352bec77796584274e64c7be1af5746b558504
 SHA512 
cc70ee598386ec2cdb4abd510511ad880123e1fc22da3603ce6f9966c697ae32d3839b808c1c6c9c42b78e679f6504f8ce228df864ede08d07f55009d7ff1800
+DIST gentoo-kernel-5.15.12-1.amd64.xpak 69062572 BLAKE2B 
f1a54850481bcd3f181b4ef93a49a927e84b2f78ce79b2d2856b92dce91b4af545aa842ebbd6e6a60bab98918cb448350684764a9e9d44cda3af96f9512db833
 SHA512 
d51d7437d6f00da843e929c0546900f7a3191d9d7cb6efb4afbb2e85cf758a4e78d10d7404078b5823295b5e53a836d7c6e8b0eef0fcf5deb6ca53b4e83a05b6
+DIST gentoo-kernel-5.15.12-1.arm64.xpak 64053450 BLAKE2B 

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

2021-12-29 Thread Michał Górny
commit: 44bea8c1ff8e7074d3dacf2202bfbcf6d1dd8c04
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 14:27:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bea8c1

sys-kernel/vanilla-kernel: Bump to 5.15.12

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.12.ebuild   | 129 +
 2 files changed, 131 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 717b7f75cc08..2335300a033b 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -23,5 +23,7 @@ DIST linux-5.14.21.tar.sign 991 BLAKE2B 
159182d90911e738c0693c839441f679b66fa3e7
 DIST linux-5.14.21.tar.xz 120726436 BLAKE2B 
ced805df81421f328e2e08d50a33bf6ba54092e95c84d7c1c8ec25ad909c183f82c9966a074c274dd0d13b069b87c12c6f6d5593faf3c0813c4369f90fc4a24f
 SHA512 
0f428cb7273de5b440b610b1a3709563e4ed955afb4df084750a8b43c45e5b000a5906780ff7079a8324fac0a8b7ecace778ab8bbf0511fba92d4dad160d7f87
 DIST linux-5.15.11.tar.sign 991 BLAKE2B 
42bed55a97098e8af2c9f33852b94806710e2df15a9fa8fa2199a1f3be133b89b9505e79f3e9c9663fcc5482249334f34a1c7a9315fc40741ff7302a60c4c823
 SHA512 
5ff3d7d368dd4481e003b00ed926f601520f53de020a507c5f9af506679e57958db0967752a600ee80cadbb0b19d33368007fb1d3c298045b30faed964da4714
 DIST linux-5.15.11.tar.xz 121955784 BLAKE2B 
37a264e50069e5b195b99a355944893e42c6fc05eb5fef7907855de4d31c693421e6fc578575ed141534b52ab9105dfd7697bdfec238cfa88e16a6c41f138ebd
 SHA512 
5abe52981a9f493174afb908bc1c1a4901bc522c38c2da7ba15d5b907f06f9c4a684a47436697d79df8f598e166064d46add5661632a48275e0268411563f6b2
+DIST linux-5.15.12.tar.sign 991 BLAKE2B 
2eabe426cd804a5515a2fb2d65c763322d313ba81432ea2dc931172d592073735dac74615828dbf2b07d5fa66a562606cbe03f697578444c95c5b78cddca1910
 SHA512 
267a8f1b5813dc9c0c24b534de9890e398656bb4cf96294f3934c88297eaa36a773d9d89ef41c19ac411ef86aad9ebe463de0f9fef1c1b5df8b372852b64c526
+DIST linux-5.15.12.tar.xz 121949156 BLAKE2B 
6e201ffe5832a998b9bc8f63e9fcbf7f0384d4e4abb1a68c2299b8362b51ddcfbc35639bfc836a84202bec3705f5bca1616396c16daa05d778659d286f63b6a8
 SHA512 
8b79f30c26a865578d771b0c1a8273ecbf19135e4844210cb31c81784311601b8f7adfe1b3a9bc75c6bed99dcad9a5ff5e1976494b64f0de45be3a6570336890
 DIST linux-5.4.168.tar.sign 991 BLAKE2B 
a581b74de0296ef69cd10686381571aa3c2e73b59dd495e78a7ba168dff85f7af3a3b7719419b767fe0b8380a904248d624bd1e17712327d2ebd62335943f8dd
 SHA512 
bdd0a88b6199d57b3c86521e58a356a35273007fb421e5d3b80d40e4b9337c30fa1b982dba61673fda0ddc9e3107b8da5cbe4916364fbbe035ab5026befe1c74
 DIST linux-5.4.168.tar.xz 109188452 BLAKE2B 
72e7da0a2a2d2ecef4b73b268db09a7cdb7a0e76cbbbfd7111ec727593f8eb60026ecd8102bedf9b13b393cfc9fdd4b5297ed4c48869152c09581d763e156552
 SHA512 
119856b47f2fb2d3560fedb60fc3dd432e5b150261c9d959e5e9426f7f6e03630fcade800b8e97fe6fc6edc717bc6a0a296c875c0dc771045b65d20b9df8a510

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.12.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.12.ebuild
new file mode 100644
index ..f7731de3f3a6
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.12.ebuild
@@ -0,0 +1,129 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.10
+CONFIG_HASH=4882b85cc85fb2b7df396c4d671cc6432596eca0
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+   -> kernel-i686-fedora.config.${CONFIG_VER}
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"

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

2021-12-29 Thread Michał Górny
commit: 495a8f17fc7e7001e8006a2abaeb3cfb9da327c7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 14:29:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495a8f17

sys-kernel/vanilla-kernel: Bump to 5.4.169

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.169.ebuild   | 107 +
 2 files changed, 109 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 5723baaada1c..f9b3103c4ae2 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -29,3 +29,5 @@ DIST linux-5.15.12.tar.sign 991 BLAKE2B 
2eabe426cd804a5515a2fb2d65c763322d313ba8
 DIST linux-5.15.12.tar.xz 121949156 BLAKE2B 
6e201ffe5832a998b9bc8f63e9fcbf7f0384d4e4abb1a68c2299b8362b51ddcfbc35639bfc836a84202bec3705f5bca1616396c16daa05d778659d286f63b6a8
 SHA512 
8b79f30c26a865578d771b0c1a8273ecbf19135e4844210cb31c81784311601b8f7adfe1b3a9bc75c6bed99dcad9a5ff5e1976494b64f0de45be3a6570336890
 DIST linux-5.4.168.tar.sign 991 BLAKE2B 
a581b74de0296ef69cd10686381571aa3c2e73b59dd495e78a7ba168dff85f7af3a3b7719419b767fe0b8380a904248d624bd1e17712327d2ebd62335943f8dd
 SHA512 
bdd0a88b6199d57b3c86521e58a356a35273007fb421e5d3b80d40e4b9337c30fa1b982dba61673fda0ddc9e3107b8da5cbe4916364fbbe035ab5026befe1c74
 DIST linux-5.4.168.tar.xz 109188452 BLAKE2B 
72e7da0a2a2d2ecef4b73b268db09a7cdb7a0e76cbbbfd7111ec727593f8eb60026ecd8102bedf9b13b393cfc9fdd4b5297ed4c48869152c09581d763e156552
 SHA512 
119856b47f2fb2d3560fedb60fc3dd432e5b150261c9d959e5e9426f7f6e03630fcade800b8e97fe6fc6edc717bc6a0a296c875c0dc771045b65d20b9df8a510
+DIST linux-5.4.169.tar.sign 991 BLAKE2B 
9f1deaf031eec59ff36d5cf72b9154cda6fa9f4c90f588e7f59d9b2b12990e30d329ccd4127b52a52aedbcad06373f907e0903f0bfd76be98c78f135dee78cda
 SHA512 
0683df80944f76eb8b4101237371fffd310f329662e8464452637e2fd46a86ccb4498d0e7781055c425e6ff6590e582b7641e8277ea22ac4084ed5b591352c45
+DIST linux-5.4.169.tar.xz 109192960 BLAKE2B 
136c792f554832e6e52340ce935bf2f1b2b09c8bb8fab6889920b68bf27134e2d53f0228ec8ac31233a4b2a5b7faed87238d1c7d509ddd8c649ab8275a860e23
 SHA512 
43ba0a51c12e4366e0793217ce66dfefc13b83f0ab8a575a21058909e03f161410bff2aae272c64c5873779886d24d3fd0cc82655de5b20b428eca6cf681685e

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.169.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.169.ebuild
new file mode 100644
index ..28ef1d255fa0
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.169.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+   -> kernel-ppc64le.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
+   -> kernel-i686.config.${CONFIG_VER}
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+IUSE="debug"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+   debug? ( dev-util/pahole )
+   verify-sig? ( sec-keys/openpgp-keys-kernel )"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+   if use verify-sig; then
+   einfo "Unpacking linux-${PV}.tar.xz ..."
+   verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+   < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar 
-x))
+   assert "Unpack failed"
+   unpack 

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

2021-12-29 Thread Michał Górny
commit: 9868bab561eaa3b44a786fe5ea65d0cf942b2be2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 18:52:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9868bab5

sys-kernel/gentoo-kernel-bin: Bump to 5.10.89

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.10.89.ebuild   | 126 +
 2 files changed, 132 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 33862880fa9a..818c8b8f504d 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,5 +1,7 @@
 DIST genpatches-5.10-95.base.tar.xz 2769920 BLAKE2B 
5de95da15985c9188801c6dfc413faa7fae2c534ccbc17ca3e8e3f70ff1422e00819b177cc4e1828eb6234ec110930af6e747089482e8efca010c1dd7fffa098
 SHA512 
4f6d6196406af59c3f9b7d9d069cf0d2186e45f10bccdaac0c1473520ed67606fd363d97b64eb53cb76c08c4d8e4198d67744af34a60e78419cc7c6ffe28a26f
 DIST genpatches-5.10-95.extras.tar.xz 3852 BLAKE2B 
1deb0958934dfe7b0092ffe9254269fc8ca900cb526f4805e38d7c69e8d4d587b50a169b1a54d32ed83fdf481626f853ae56e007a21554d82a7befc598d571b2
 SHA512 
f3c5ca1aaa1f7ba0743fe0d0f3046e411547c09d3590766b76778dbdbe1221ffd3542f3231e6ac6a3caf3327d28aaa7bcb767cdf132a4fac7cf8afd3e86c
+DIST genpatches-5.10-96.base.tar.xz 2787744 BLAKE2B 
0d845fc9e5eb4cee41eb60756661d5220da31ea438a16a415431415a54503278b0fcd69cb8562e1c7c47ae794df4d0691a92ef034aa5650ece4b0ea29f56c73d
 SHA512 
5424bb5c20f6b918abfa8b308ceae9dc321d1a8621e311ec1c492b9efd9bde41f695d12085b0c8eea16b8113832580b1ad831ff18a5354e5cac2e275d99bfdab
+DIST genpatches-5.10-96.extras.tar.xz 3852 BLAKE2B 
cd431b92e31f333d913f8607df5d3656dfb924c4dca63e86ac30e52b636773f82287481b4a51af57d51685bf55db2d0d5028bf3e5a3255de0481d277842681a7
 SHA512 
3612c26007ea77b2ef0657a1c11174f1468bbc1cce46cc189a829f66f1b242a54f29305ff405ed49356427f0283ffb23e5299ccefd7dc083492eb0143855bcd5
 DIST genpatches-5.14-24.base.tar.xz 865892 BLAKE2B 
5855b54e7ad2fe9fec353706d026b774c939f82967af5b57c41245762e0ea7fd18731faf1251b1b7aa814c2949d354ff24ce9f078dc68a5c8409490e5517462b
 SHA512 
d83feb3e3c9a32df559fd25b598cb358987f076c107a233a8503390f85132fe6d2a62ee163482439308fa7a62d15aa83ebf9bebaabe0e631eb831fbbbfb700c8
 DIST genpatches-5.14-24.extras.tar.xz 3844 BLAKE2B 
b11a8019a920d12c848fdc34514ed7352217e41f659bb7935c6211132897e8f948a8ebfd281b89e67e3993e3e5a03f2f32b0b4d3b73f5d1228e65812cf6cbeea
 SHA512 
a2b757955740078aa3891a6a696bd50fa35606bfc6dac0e739abe2869d5322554417b4bfd6a989d23a2d31bea14c06294747578025ffac3d77e8a91ea16f4ee6
 DIST genpatches-5.15-13.base.tar.xz 604984 BLAKE2B 
c674c2eefbc18f2a8d182fa95606714b9a74420d7a3ebb32138b714743f11a7c7b278d77d33747bd1fa1a46e8f8e8364a9238ce3acee6134f889fae267ab0239
 SHA512 
0741c183cf8def586fc17fcb2a44d81dd5494ac9430a5ca07d239079f41a7a24bb686406e0ecfccdeb8a38e33e99831d2b355d0e8e65e8dd2e30db5f4b0bbe4d
@@ -12,6 +14,10 @@ DIST gentoo-kernel-5.10.88-1.amd64.xpak 65533790 BLAKE2B 
c0b944c638ea7a45846f679
 DIST gentoo-kernel-5.10.88-1.arm64.xpak 60908835 BLAKE2B 
56dcaa2323a559a8c431fddc9889065f6f036b244dd29f203c7095d3e19939f8586c7e26d2f1ec215c8ea1e971c64ec7066c231f967a39b205b55575107ffea2
 SHA512 
0f96759440f48e895f015ae456a7d62f3a4d531d23557c461a05d176e7866fae189d47f9e300441987cddf7b88b2bf0ebcf8588fdb21d8b980b742fbba73f664
 DIST gentoo-kernel-5.10.88-1.ppc64le.xpak 55791954 BLAKE2B 
ea69c83ece3d9bf6a96efe0b168bdd91a7f55e5887f2e8dc2af2f0db4e01499ece76f474d4877f2971905ba0c7ee47fd0ea6a3cc5bd0b9b802a8b0a240a85a51
 SHA512 
9552ed2e9c4a88c846b272817660e5844b1cfc5b5c81c7abcffa3bdc401bf8f93c4b4906b0a414a75685062001469de013fa43282e5fa88e82d84edcd348f2f7
 DIST gentoo-kernel-5.10.88-1.x86.xpak 57298984 BLAKE2B 
221ee9179de6128673d9f48a1ac1be866d013f17551861e8f8089ba92f48d6fababf75f115659323c154b9d787204ec9cc605a49b61af1b81a0b7aa6043409ce
 SHA512 
1cd6b49fcd9c86b0cbdb1119dc79ff0570c629b4c27a250fea6285ccabac7e05e0062663fd5be5f4589f5c22b83803d70a350736450027848276fb42d503
+DIST gentoo-kernel-5.10.89-1.amd64.xpak 65553117 BLAKE2B 
1643e30095663e4fea905643d63c0669edfe8dfedf45b9dd3d1dc41fd9e63a15e074c1a455f30b1db649f5be2108e212db34e0302a6733b8f51592d305ee1eb0
 SHA512 
3a949f678e6b2670647be55d82b8499cf58e3c8386b4b928933911fcf6acf0fd39d784bb3600daaa39b3b9dc65613032d2a553f01fa64396ac74f52e860bb86d
+DIST gentoo-kernel-5.10.89-1.arm64.xpak 60922962 BLAKE2B 
727a0590802082aa89dfeb2507652f2582cf82dbb4244c721f710becd0779e899680f172ea66f770eea20c0cfddb68c82ae34cd9fba1dfc088846163f006ac3a
 SHA512 
037f96d6857f7e025aa12b7307f1a931a5e1b1b7204af7ab9a71f8bad2847c8f6ea95fa965061f02a39d9d3764f5ac0bd930e1e99349a3e6e6a83cc29f81c180
+DIST gentoo-kernel-5.10.89-1.ppc64le.xpak 55727985 BLAKE2B 
e6f783e63a3dfdb9d8e535ff140344076d161136bc9968b3e50cff5738be5aadcbb5d587b3daaaf6965a780c26d48e2d00f5c35227b258b66430dfbc8cbb99fb
 SHA512 

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

2021-12-29 Thread Michał Górny
commit: d8e62a40bc6b070576f9c9a04b4378fde1d2af1b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 14:29:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e62a40

sys-kernel/gentoo-kernel: Bump to 5.10.89

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.89.ebuild | 124 +
 2 files changed, 126 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index eb3de1d70e2d..ef0914090df7 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -1,5 +1,7 @@
 DIST genpatches-5.10-95.base.tar.xz 2769920 BLAKE2B 
5de95da15985c9188801c6dfc413faa7fae2c534ccbc17ca3e8e3f70ff1422e00819b177cc4e1828eb6234ec110930af6e747089482e8efca010c1dd7fffa098
 SHA512 
4f6d6196406af59c3f9b7d9d069cf0d2186e45f10bccdaac0c1473520ed67606fd363d97b64eb53cb76c08c4d8e4198d67744af34a60e78419cc7c6ffe28a26f
 DIST genpatches-5.10-95.extras.tar.xz 3852 BLAKE2B 
1deb0958934dfe7b0092ffe9254269fc8ca900cb526f4805e38d7c69e8d4d587b50a169b1a54d32ed83fdf481626f853ae56e007a21554d82a7befc598d571b2
 SHA512 
f3c5ca1aaa1f7ba0743fe0d0f3046e411547c09d3590766b76778dbdbe1221ffd3542f3231e6ac6a3caf3327d28aaa7bcb767cdf132a4fac7cf8afd3e86c
+DIST genpatches-5.10-96.base.tar.xz 2787744 BLAKE2B 
0d845fc9e5eb4cee41eb60756661d5220da31ea438a16a415431415a54503278b0fcd69cb8562e1c7c47ae794df4d0691a92ef034aa5650ece4b0ea29f56c73d
 SHA512 
5424bb5c20f6b918abfa8b308ceae9dc321d1a8621e311ec1c492b9efd9bde41f695d12085b0c8eea16b8113832580b1ad831ff18a5354e5cac2e275d99bfdab
+DIST genpatches-5.10-96.extras.tar.xz 3852 BLAKE2B 
cd431b92e31f333d913f8607df5d3656dfb924c4dca63e86ac30e52b636773f82287481b4a51af57d51685bf55db2d0d5028bf3e5a3255de0481d277842681a7
 SHA512 
3612c26007ea77b2ef0657a1c11174f1468bbc1cce46cc189a829f66f1b242a54f29305ff405ed49356427f0283ffb23e5299ccefd7dc083492eb0143855bcd5
 DIST genpatches-5.14-24.base.tar.xz 865892 BLAKE2B 
5855b54e7ad2fe9fec353706d026b774c939f82967af5b57c41245762e0ea7fd18731faf1251b1b7aa814c2949d354ff24ce9f078dc68a5c8409490e5517462b
 SHA512 
d83feb3e3c9a32df559fd25b598cb358987f076c107a233a8503390f85132fe6d2a62ee163482439308fa7a62d15aa83ebf9bebaabe0e631eb831fbbbfb700c8
 DIST genpatches-5.14-24.extras.tar.xz 3844 BLAKE2B 
b11a8019a920d12c848fdc34514ed7352217e41f659bb7935c6211132897e8f948a8ebfd281b89e67e3993e3e5a03f2f32b0b4d3b73f5d1228e65812cf6cbeea
 SHA512 
a2b757955740078aa3891a6a696bd50fa35606bfc6dac0e739abe2869d5322554417b4bfd6a989d23a2d31bea14c06294747578025ffac3d77e8a91ea16f4ee6
 DIST genpatches-5.15-13.base.tar.xz 604984 BLAKE2B 
c674c2eefbc18f2a8d182fa95606714b9a74420d7a3ebb32138b714743f11a7c7b278d77d33747bd1fa1a46e8f8e8364a9238ce3acee6134f889fae267ab0239
 SHA512 
0741c183cf8def586fc17fcb2a44d81dd5494ac9430a5ca07d239079f41a7a24bb686406e0ecfccdeb8a38e33e99831d2b355d0e8e65e8dd2e30db5f4b0bbe4d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.89.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.89.ebuild
new file mode 100644
index ..c59cb90ecb8c
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.89.ebuild
@@ -0,0 +1,124 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+   -> 

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

2021-12-29 Thread Michał Górny
commit: 97874a5fecbeb6e23ed7fcfa213dd37755a85259
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 14:27:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97874a5f

virtual/dist-kernel: Bump to 5.15.12

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

 virtual/dist-kernel/dist-kernel-5.15.12.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.12.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.12.ebuild
new file mode 100644
index ..42356c342fbe
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.12.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-12-29 Thread Michał Górny
commit: aabf7372d14f6dd1da8f81fabfec013cfc8344c2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 29 14:27:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 29 18:56:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabf7372

sys-kernel/gentoo-kernel: Bump to 5.15.12

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.12.ebuild | 123 +
 2 files changed, 125 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index a966d48d2d43..eb3de1d70e2d 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.14-24.base.tar.xz 865892 BLAKE2B 
5855b54e7ad2fe9fec353706d026b
 DIST genpatches-5.14-24.extras.tar.xz 3844 BLAKE2B 
b11a8019a920d12c848fdc34514ed7352217e41f659bb7935c6211132897e8f948a8ebfd281b89e67e3993e3e5a03f2f32b0b4d3b73f5d1228e65812cf6cbeea
 SHA512 
a2b757955740078aa3891a6a696bd50fa35606bfc6dac0e739abe2869d5322554417b4bfd6a989d23a2d31bea14c06294747578025ffac3d77e8a91ea16f4ee6
 DIST genpatches-5.15-13.base.tar.xz 604984 BLAKE2B 
c674c2eefbc18f2a8d182fa95606714b9a74420d7a3ebb32138b714743f11a7c7b278d77d33747bd1fa1a46e8f8e8364a9238ce3acee6134f889fae267ab0239
 SHA512 
0741c183cf8def586fc17fcb2a44d81dd5494ac9430a5ca07d239079f41a7a24bb686406e0ecfccdeb8a38e33e99831d2b355d0e8e65e8dd2e30db5f4b0bbe4d
 DIST genpatches-5.15-13.extras.tar.xz 3852 BLAKE2B 
131550ddf5d1d67808b98040e88bb75d9020ee99b7907d0b79839a366c52e83c5bee6a322f12363ca0cfa9816d17b36002b5ace1620ef80b386ee8c09fd23866
 SHA512 
79fe958fcd5b3c4c7406374431e28a482b7512214c0ddbbf24d5f4a42e7feafb3f235f266b0023e666348c2c1888d1c678d726403b2f873d55991e5aaef4b74c
+DIST genpatches-5.15-14.base.tar.xz 639672 BLAKE2B 
93976aee6245c420aa654981538f3dbdbeaa9898410d0ffef103158e3856b18dfebba293aba62e4adfcb0c402d803428637c7a7c7b78a6483b64ab816f3fe355
 SHA512 
37f506d21264ac54d3075890fdb5f6267039518f083961f13a1859e1c20a390be12071a95091d9b01f5aaff11623569f0bc663180e4b6741b765e64ff45af361
+DIST genpatches-5.15-14.extras.tar.xz 3852 BLAKE2B 
09bb1bd3fffd353fe5454a033000632f9c76ede889e8550ddcdd507651e427e6b55fc65329ba89753b8b0d4e4bf4988d3c3e54a54cdf01e54b0e200d38fcbb68
 SHA512 
61bfb0e5d1f66b0b6b689c8e4474f22b8d2dbebd9233ea139c6da870cdb76c9a1559eb1469f91f4c3cc0eab5f2688dc7b843601ac10bf989bcdc3129510e06b2
 DIST genpatches-5.4-172.base.tar.xz 4281140 BLAKE2B 
438ad10331e709a85f1ee2a8907a982cd545579940431220f763b1f68280d007d344627b0d1cf4406e2a439b76d20497e1f4aa6d103bb5569f119bc5174c545f
 SHA512 
faa28b056e48873b41b78b540afe7db3200020f85f1ae516f7949f3cef453eccae9b6b8631d594ba8b1dc1b4d6b55b1e9c9379c4880eb4697bed956b0217bef4
 DIST genpatches-5.4-172.extras.tar.xz 1784 BLAKE2B 
9d185d1ff33c56417bf9cfbe33efc6ce4b743a0ab9bdf419dbee14cde34d7c2d6d17884ace56880f75cc28a16b7e18a5e7b87f110c64bc7c84ceb81c7df85831
 SHA512 
cee6e49804ebc200dd7e308d2a59bfa0e381428caf69678bb6d406357a86398327a354bc2900096f82a77b47beea7fca7e5709cb390fbc1e0b7575c01d062024
 DIST gentoo-kernel-config-5.13.4.tar.gz 4024 BLAKE2B 
9b4e3205c356c791768b9de09057b55499519af5551165040c5ad50bd85b2886e34a9f8dfeea08c6a2113b903341c2bed897bc2615913cdfe3d13434d7be6f48
 SHA512 
55d9f2c72d164f81aede7ce5b2c703f8a426ad0a1a3323c0a304c9f07ed86aa06949ba2f42da115b977b810886a47a0126eda96ade853970a951c301eee5e12c

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.12.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.12.ebuild
new file mode 100644
index ..6af5d253a073
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.12.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+CONFIG_VER=5.15.10
+CONFIG_HASH=4882b85cc85fb2b7df396c4d671cc6432596eca0
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

[gentoo-commits] proj/kde:master commit in: eclass/

2021-12-29 Thread Andreas Sturmlechner
commit: e960c044f7bcb8f0e9bc16e14cf19a394a456ee2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 29 16:51:23 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 18:44:22 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e960c044

ecm.eclass: Use new ecm_punt_kf_module/ecm_punt_qt_module internally

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/ecm.eclass | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index 9903eeef3e..e173139565 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -429,7 +429,7 @@ ecm_src_prepare() {
cmake_comment_add_subdirectory ${ECM_HANDBOOK_DIR}
 
if [[ ${ECM_HANDBOOK} = forceoptional ]] ; then
-   ecm_punt_bogus_dep KF5 DocTools
+   ecm_punt_kf_module DocTools
sed -i -e "/kdoctools_install/I s/^/#DONT/" 
CMakeLists.txt || die
fi
fi
@@ -454,18 +454,18 @@ ecm_src_prepare() {
# only build unit tests when required
if ! { in_iuse test && use test; } ; then
if [[ ${ECM_TEST} = forceoptional ]] ; then
-   ecm_punt_bogus_dep Qt5 Test
+   ecm_punt_qt_module Test
# if forceoptional, also cover non-kde categories
cmake_comment_add_subdirectory autotests test tests
elif [[ ${ECM_TEST} = forceoptional-recursive ]] ; then
-   ecm_punt_bogus_dep Qt5 Test
+   ecm_punt_qt_module Test
local f pf="${T}/${P}"-tests-optional.patch
touch ${pf} || die "Failed to touch patch file"
for f in $(find . -type f -name "CMakeLists.txt" -exec \
grep -li 
"^\s*add_subdirectory\s*\(\s*.*\(auto|unit\)\?tests\?\s*)\s*\)" {} \;); do
cp ${f} ${f}.old || die "Failed to prepare 
patch origfile"
pushd ${f%/*} > /dev/null || die
-   ecm_punt_bogus_dep Qt5 Test
+   ecm_punt_qt_module Test
sed -i CMakeLists.txt -e \
"/^#/! 
s/add_subdirectory\s*\(\s*.*\(auto|unit\)\?tests\?\s*)\s*\)/if(BUILD_TESTING)\n&\nendif()/I"
 \
|| die



[gentoo-commits] proj/kde:master commit in: kde-apps/dolphin-plugins-subversion/, kde-apps/dolphin-plugins-git/, ...

2021-12-29 Thread Andreas Sturmlechner
commit: 5c3bb65fb83990520ffa28a70c5ed4a3a86c59ee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 29 16:57:36 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 18:44:23 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5c3bb65f

*/*: Replace 'ecm_punt_bogus_dep KF5' with ecm_punt_kf_module

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-mountiso-21.12.49..ebuild | 2 +-
 app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-.ebuild | 2 +-
 .../dolphin-plugins-dropbox-21.12.49..ebuild  | 2 +-
 kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild  | 2 +-
 kde-apps/dolphin-plugins-git/dolphin-plugins-git-21.12.49..ebuild | 4 ++--
 kde-apps/dolphin-plugins-git/dolphin-plugins-git-.ebuild  | 4 ++--
 .../dolphin-plugins-mercurial-21.12.49..ebuild| 4 ++--
 .../dolphin-plugins-mercurial/dolphin-plugins-mercurial-.ebuild   | 4 ++--
 .../dolphin-plugins-subversion-21.12.49..ebuild   | 4 ++--
 .../dolphin-plugins-subversion/dolphin-plugins-subversion-.ebuild | 4 ++--
 kde-misc/akonadiclient/akonadiclient-.ebuild  | 2 +-
 kde-plasma/discover/discover-5.23.49..ebuild  | 2 +-
 kde-plasma/discover/discover-.ebuild  | 2 +-
 kde-plasma/plasma-desktop/plasma-desktop-5.23.49..ebuild  | 2 +-
 kde-plasma/plasma-desktop/plasma-desktop-.ebuild  | 2 +-
 15 files changed, 21 insertions(+), 21 deletions(-)

diff --git 
a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-21.12.49..ebuild
 
b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-21.12.49..ebuild
index 23b6285e06..c3da1ac509 100644
--- 
a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-21.12.49..ebuild
+++ 
b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-21.12.49..ebuild
@@ -40,7 +40,7 @@ src_prepare() {
ecm_src_prepare
# kxmlgui, qtnetwork only required by dropbox
ecm_punt_qt_module Network
-   ecm_punt_bogus_dep KF5 XmlGui
+   ecm_punt_kf_module XmlGui
# delete non-${PN} translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die

diff --git 
a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-.ebuild 
b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-.ebuild
index 23b6285e06..c3da1ac509 100644
--- a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-.ebuild
+++ b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-.ebuild
@@ -40,7 +40,7 @@ src_prepare() {
ecm_src_prepare
# kxmlgui, qtnetwork only required by dropbox
ecm_punt_qt_module Network
-   ecm_punt_bogus_dep KF5 XmlGui
+   ecm_punt_kf_module XmlGui
# delete non-${PN} translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die

diff --git 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-21.12.49..ebuild 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-21.12.49..ebuild
index 3e060963ff..f49e88eb35 100644
--- 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-21.12.49..ebuild
+++ 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-21.12.49..ebuild
@@ -38,7 +38,7 @@ src_prepare() {
ecm_src_prepare
# solid, qtdbus only required by mountiso
ecm_punt_qt_module DBus
-   ecm_punt_bogus_dep KF5 Solid
+   ecm_punt_kf_module Solid
# delete non-${PN} translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die

diff --git 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild
index 3e060963ff..f49e88eb35 100644
--- a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild
+++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild
@@ -38,7 +38,7 @@ src_prepare() {
ecm_src_prepare
# solid, qtdbus only required by mountiso
ecm_punt_qt_module DBus
-   ecm_punt_bogus_dep KF5 Solid
+   ecm_punt_kf_module Solid
# delete non-${PN} translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die

diff --git 
a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-21.12.49..ebuild 
b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-21.12.49..ebuild
index be45fcb408..8fe07fdb40 100644
--- 

[gentoo-commits] proj/kde:master commit in: eclass/

2021-12-29 Thread Andreas Sturmlechner
commit: a8e2d266582bcc9c91e3a45ac4aa41859a3f4a13
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 29 15:38:48 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 18:44:22 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a8e2d266

ecm.eclass: Introduce ecm_punt_kf_module and ecm_punt_qt_module

Upstream has begun replacing

find_package(Qt5 ...)

with

find_package(Qt${QT_MAJOR_VERSION}) ...)

for optional build with Qt6 - this breaks existing ecm_punt_bogus_dep()
regexps. There is no known usage of ecm_punt_bogus_dep with anything
else than Qt5 or KF5, so simply replace it with two public functions
fixed on Qt* and KF* module removal.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/ecm.eclass | 50 ++
 1 file changed, 50 insertions(+)

diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index baece9e6e6..9903eeef3e 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -312,6 +312,56 @@ _ecm_strip_handbook_translations() {
done
 }
 
+# @FUNCTION: _ecm_punt_kfqt_module
+# @USAGE:  
+# @INTERNAL
+# @DESCRIPTION:
+# Removes a specified dependency from a find_package call with multiple
+# components.
+_ecm_punt_kfqt_module() {
+   local prefix=${1}
+   local dep=${2}
+
+   [[ ! -e "CMakeLists.txt" ]] && return
+
+   # FIXME: dep=WebKit will result in 'Widgets' over 'WebKitWidgets' (no 
regression)
+   pcregrep -Mni 
"(?s)find_package\s*\(\s*${prefix}(\d+|\\$\{\w*\})[^)]*?${dep}.*?\)" \
+   CMakeLists.txt > "${T}/bogus${dep}"
+
+   # pcregrep returns non-zero on no matches/error
+   [[ $? -ne 0 ]] && return
+
+   local length=$(wc -l "${T}/bogus${dep}" | cut -d " " -f 1)
+   local first=$(head -n 1 "${T}/bogus${dep}" | cut -d ":" -f 1)
+   local last=$(( length + first - 1))
+
+   # FIXME: may leave empty find_package($prefix) behind (no regression, 
non-trivial)
+   sed -e "${first},${last}s/${dep}//" -i CMakeLists.txt || die
+
+   if [[ ${length} -eq 1 ]] ; then
+   sed -e 
"/find_package\s*(\s*${prefix}\([0-9]|\${[A-Z0-9_]*}\)\(\s\+\(REQUIRED\|CONFIG\|COMPONENTS\|\${[A-Z0-9_]*}\)\)\+\s*)/Is/^/#
 removed by ecm.eclass - /" \
+   -i CMakeLists.txt || die
+   fi
+}
+
+# @FUNCTION: ecm_punt_kf_module
+# @USAGE: 
+# @DESCRIPTION:
+# Removes a Frameworks (KF - matching any single-digit version)
+# module from a find_package call with multiple components.
+ecm_punt_kf_module() {
+   _ecm_punt_kfqt_module kf ${1}
+}
+
+# @FUNCTION: ecm_punt_qt_module
+# @USAGE: 
+# @DESCRIPTION:
+# Removes a Qt (matching any single-digit version) module from a
+# find_package call with multiple components.
+ecm_punt_qt_module() {
+   _ecm_punt_kfqt_module qt ${1}
+}
+
 # @FUNCTION: ecm_punt_bogus_dep
 # @USAGE:  
 # @DESCRIPTION:



[gentoo-commits] proj/kde:master commit in: kde-apps/dolphin-plugins-subversion/, kde-apps/dolphin-plugins-git/, ...

2021-12-29 Thread Andreas Sturmlechner
commit: e0a189e78f91be44070df8f2bf442d14bbe26283
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 29 16:54:33 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 18:44:22 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e0a189e7

*/*: Replace 'ecm_punt_bogus_dep Qt5' with ecm_punt_qt_module

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-mountiso-21.12.49..ebuild | 2 +-
 app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-.ebuild | 2 +-
 app-office/calligra/calligra-.ebuild  | 4 ++--
 app-office/kexi/kexi-.ebuild  | 4 ++--
 .../dolphin-plugins-dropbox-21.12.49..ebuild  | 2 +-
 kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild  | 2 +-
 kde-apps/dolphin-plugins-git/dolphin-plugins-git-21.12.49..ebuild | 4 ++--
 kde-apps/dolphin-plugins-git/dolphin-plugins-git-.ebuild  | 4 ++--
 .../dolphin-plugins-mercurial-21.12.49..ebuild| 4 ++--
 .../dolphin-plugins-mercurial/dolphin-plugins-mercurial-.ebuild   | 4 ++--
 .../dolphin-plugins-subversion-21.12.49..ebuild   | 4 ++--
 .../dolphin-plugins-subversion/dolphin-plugins-subversion-.ebuild | 4 ++--
 .../kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-.ebuild | 2 +-
 13 files changed, 21 insertions(+), 21 deletions(-)

diff --git 
a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-21.12.49..ebuild
 
b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-21.12.49..ebuild
index 00302cb7f3..23b6285e06 100644
--- 
a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-21.12.49..ebuild
+++ 
b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-21.12.49..ebuild
@@ -39,7 +39,7 @@ RDEPEND="${DEPEND}"
 src_prepare() {
ecm_src_prepare
# kxmlgui, qtnetwork only required by dropbox
-   ecm_punt_bogus_dep Qt5 Network
+   ecm_punt_qt_module Network
ecm_punt_bogus_dep KF5 XmlGui
# delete non-${PN} translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then

diff --git 
a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-.ebuild 
b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-.ebuild
index 00302cb7f3..23b6285e06 100644
--- a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-.ebuild
+++ b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-.ebuild
@@ -39,7 +39,7 @@ RDEPEND="${DEPEND}"
 src_prepare() {
ecm_src_prepare
# kxmlgui, qtnetwork only required by dropbox
-   ecm_punt_bogus_dep Qt5 Network
+   ecm_punt_qt_module Network
ecm_punt_bogus_dep KF5 XmlGui
# delete non-${PN} translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then

diff --git a/app-office/calligra/calligra-.ebuild 
b/app-office/calligra/calligra-.ebuild
index aea9b71186..977ad16b2a 100644
--- a/app-office/calligra/calligra-.ebuild
+++ b/app-office/calligra/calligra-.ebuild
@@ -129,8 +129,8 @@ src_prepare() {
ecm_src_prepare
 
# Unconditionally disable deprecated deps (required by QtQuick1)
-   ecm_punt_bogus_dep Qt5 Declarative
-   ecm_punt_bogus_dep Qt5 OpenGL
+   ecm_punt_qt_module Declarative
+   ecm_punt_qt_module OpenGL
 }
 
 src_configure() {

diff --git a/app-office/kexi/kexi-.ebuild b/app-office/kexi/kexi-.ebuild
index 0e9e6cf3d2..19f1f6a03a 100644
--- a/app-office/kexi/kexi-.ebuild
+++ b/app-office/kexi/kexi-.ebuild
@@ -64,8 +64,8 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_prepare() {
-   ecm_punt_bogus_dep Qt5 WebKit
-   ecm_punt_bogus_dep Qt5 WebKitWidgets
+   ecm_punt_qt_module WebKit
+   ecm_punt_qt_module WebKitWidgets
 
ecm_src_prepare
 }

diff --git 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-21.12.49..ebuild 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-21.12.49..ebuild
index c89af4af85..3e060963ff 100644
--- 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-21.12.49..ebuild
+++ 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-21.12.49..ebuild
@@ -37,7 +37,7 @@ RDEPEND="${DEPEND}
 src_prepare() {
ecm_src_prepare
# solid, qtdbus only required by mountiso
-   ecm_punt_bogus_dep Qt5 DBus
+   ecm_punt_qt_module DBus
ecm_punt_bogus_dep KF5 Solid
# delete non-${PN} translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then

diff --git 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild
index c89af4af85..3e060963ff 100644
--- a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild
+++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild
@@ -37,7 +37,7 @@ RDEPEND="${DEPEND}
 src_prepare() {
   

[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/

2021-12-29 Thread Bernard Cafarelli
commit: d50b874f3b3d2c69e613bda5b7f8bac32c1c759c
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Dec 29 18:35:12 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Dec 29 18:35:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50b874f

games-emulation/dosbox-staging: add missing flag for libslirp support

This is used in this new version for Ethernet emulation

Closes: https://bugs.gentoo.org/830229
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 games-emulation/dosbox-staging/dosbox-staging-0.78.0.ebuild | 4 +++-
 games-emulation/dosbox-staging/metadata.xml | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.78.0.ebuild 
b/games-emulation/dosbox-staging/dosbox-staging-0.78.0.ebuild
index 652dbe698a9a..35528cd3b10a 100644
--- a/games-emulation/dosbox-staging/dosbox-staging-0.78.0.ebuild
+++ b/games-emulation/dosbox-staging/dosbox-staging-0.78.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="+alsa debug dynrec +fluidsynth mt-32 network opengl test"
+IUSE="+alsa debug dynrec +fluidsynth mt-32 network opengl slirp test"
 
 RESTRICT="!test? ( test )"
 
@@ -24,6 +24,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
mt-32? ( media-libs/munt-mt32emu )
network? ( media-libs/sdl2-net )
opengl? ( virtual/opengl )
+   slirp? ( net-libs/libslirp )
media-libs/libpng:0=
media-libs/libsdl2[joystick,opengl?,video,X]
media-libs/opusfile
@@ -58,6 +59,7 @@ src_configure() {
$(meson_use mt-32 use_mt32emu)
$(meson_use network use_sdl2_net)
$(meson_use opengl use_opengl)
+   $(meson_use slirp use_slirp)
$(meson_feature test unit_tests)
)
meson_src_configure

diff --git a/games-emulation/dosbox-staging/metadata.xml 
b/games-emulation/dosbox-staging/metadata.xml
index 639809d4af9f..f4c7e89956af 100644
--- a/games-emulation/dosbox-staging/metadata.xml
+++ b/games-emulation/dosbox-staging/metadata.xml
@@ -11,6 +11,7 @@
use media-libs/munt-mt32emu for 
MT-32 emulation
Enable networking features (modem, 
ipx)
Support compressed audio tracks (.opus) used 
with CDROM images
+   Enable Ethernet emulation using 
net-libs/libslirp


dosbox-staging/dosbox-staging



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

2021-12-29 Thread Bernard Cafarelli
commit: 2931aee66499cd3d05bf0b1c69fbf892950ada51
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Dec 29 18:25:02 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Dec 29 18:25:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2931aee6

media-gfx/geeqie: drop USE=gtk3 in stable 1.6

For gtk3 support, use newer 1.6_p20211016

Bug: https://bugs.gentoo.org/829471
Bug: https://bugs.gentoo.org/830232
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --force
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../geeqie/{geeqie-1.6.ebuild => geeqie-1.6-r1.ebuild}  | 17 ++---
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/media-gfx/geeqie/geeqie-1.6.ebuild 
b/media-gfx/geeqie/geeqie-1.6-r1.ebuild
similarity index 83%
rename from media-gfx/geeqie/geeqie-1.6.ebuild
rename to media-gfx/geeqie/geeqie-1.6-r1.ebuild
index 5784fd2b760f..39c6dc86cac5 100644
--- a/media-gfx/geeqie/geeqie-1.6.ebuild
+++ b/media-gfx/geeqie/geeqie-1.6-r1.ebuild
@@ -13,20 +13,17 @@ SRC_URI="http://www.geeqie.org/${P}.tar.xz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
-IUSE="debug doc exif ffmpegthumbnailer gpu-accel +gtk3 jpeg lcms lirc lua map 
nls pdf tiff xmp"
+IUSE="debug doc exif ffmpegthumbnailer jpeg lcms lirc lua nls pdf tiff xmp"
 
 RDEPEND="
virtual/libintl
+   x11-libs/gtk+:2
doc? ( app-text/gnome-doc-utils )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
-   gpu-accel? ( media-libs/clutter-gtk )
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
jpeg? ( virtual/jpeg:0 )
lcms? ( media-libs/lcms:2 )
lirc? ( app-misc/lirc )
lua? ( ${LUA_DEPS} )
-   map? ( media-libs/libchamplain:0.12 )
pdf? ( >=app-text/poppler-0.62[cairo] )
tiff? ( media-libs/tiff:0 )
xmp? ( >=media-gfx/exiv2-0.17:=[xmp] )
@@ -38,9 +35,7 @@ BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )"
 
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
-   gpu-accel? ( gtk3 )
-   map? ( gpu-accel )"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 
 PATCHES=( "${FILESDIR}"/${P}-yelp.patch )
 
@@ -58,13 +53,13 @@ src_configure() {
--with-readmedir="${EPREFIX}"/usr/share/doc/${PF}
$(use_enable debug debug-log)
$(use_enable ffmpegthumbnailer)
-   $(use_enable gpu-accel)
-   $(use_enable gtk3)
+   --disable-gpu-accel
+   --disable-gtk3
$(use_enable jpeg)
$(use_enable lcms)
$(use_enable lua)
$(use_enable lirc)
-   $(use_enable map)
+   --disable-map
$(use_enable nls)
$(use_enable pdf)
$(use_enable tiff)



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

2021-12-29 Thread Arthur Zamarin
commit: 206f322395dccc004d7962b4c3f7c74988f9d1d9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 29 17:52:00 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 29 17:52:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206f3223

net-misc/networkmanager: Stabilize 1.32.12-r1 ppc64, #830212

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

 net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild 
b/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild
index ad66439280ec..9e18c78df482 100644
--- a/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild
@@ -30,7 +30,7 @@ REQUIRED_USE="
?? ( syslog systemd )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 COMMON_DEPEND="
sys-apps/util-linux[${MULTILIB_USEDEP}]



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

2021-12-29 Thread Arthur Zamarin
commit: 6a7635402a36712593c0eecb68f8a244d3f2f43e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 29 17:51:25 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 29 17:51:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a763540

net-misc/networkmanager: Stabilize 1.32.12-r1 ppc, #830212

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

 net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild 
b/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild
index d34cbb508a93..ad66439280ec 100644
--- a/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild
@@ -30,7 +30,7 @@ REQUIRED_USE="
?? ( syslog systemd )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 
 COMMON_DEPEND="
sys-apps/util-linux[${MULTILIB_USEDEP}]



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

2021-12-29 Thread Matt Turner
commit: e9df07cfae192b06d332c8bc16103224d73bfbb9
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 29 17:26:11 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 29 17:26:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9df07cf

dev-lang/spidermonkey: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/spidermonkey/Manifest|  10 -
 dev-lang/spidermonkey/spidermonkey-78.10.1.ebuild | 454 --
 dev-lang/spidermonkey/spidermonkey-78.11.0.ebuild | 454 --
 dev-lang/spidermonkey/spidermonkey-78.12.0.ebuild | 454 --
 dev-lang/spidermonkey/spidermonkey-78.13.0.ebuild | 454 --
 dev-lang/spidermonkey/spidermonkey-78.14.0.ebuild | 454 --
 6 files changed, 2280 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 97782a8de472..8163aaf96444 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,16 +1,6 @@
 DIST firefox-68.0-patches-15.tar.xz 16060 BLAKE2B 
f9e6cd58ea51bed1af90a9d30fd551dc7e939afcd1b4d00de1271bd4bda94021c6f1799fd9945962c14ffa1fd0b6a6429369c4e45efc2000f179b9b2e46971e7
 SHA512 
9cb2479637dd8b84e0ab68dc0fe144acd2dc74feca282fd3c4b485ca6f0de8190244587622713a5421b243ccda153f738e9a8f463e87e15e93e9b725d943e128
 DIST firefox-68.12.0esr.source.tar.xz 313856956 BLAKE2B 
eeaa4acc9fabf15ec1b313170a30cee8e1fc10a8b08512b915b83b7d6a81c09b365733ed94638bd434864fd7b0cb8cbf1bc2e43441be69e31117e8e6a099234c
 SHA512 
839b02422e4c87bdb12e0995cd35ca8c1996f3fba00bbb46b419e46b67df5ec48a264cb14632db777ce29166ee4fdcb06e2ee3ce847e64328c58c9a2f9129f4c
-DIST firefox-78.10.1esr.source.tar.xz 33960 BLAKE2B 
76f9bae7f9fddbf3ab14293d1ec9e51b173961d0d5e0e1ef98b65328294f520369b89fb300a91d9f502b93215a15c228925a469b7b14ec576c9a9be874a6561a
 SHA512 
a22773d9b3f0dca253805257f358a906769d23f15115e3a8851024f701e27dee45f056f7d34ebf1fcde0a3f91ec299639c2a12556e938a232cdea9e59835fde1
-DIST firefox-78.11.0esr.source.tar.xz 333002576 BLAKE2B 
a8268886f86afb41b86d227f8a8f642674ea9c0a85365acb517c6997099dbddad9779efa772cce645da6443a78d6e94c89a750152386f8dff7bbbf31bf5df129
 SHA512 
d02fc2eda587155b1c54ca12a6c5cde220a29f41f154f1c9b71ae8f966d8cc9439201a5b241e03fc0795b74e2479f7aa5d6b69f70b7639432e5382f321f7a6f4
-DIST firefox-78.12.0esr.source.tar.xz 333737488 BLAKE2B 
775a55511a48f4210807d2648833bca6f95d9f4cd48b5d0de8cf0bf2609590c1615fca7ff855ae3643a25466d131e15dc293e6a57aa05e1d91d2cf819b0b89ca
 SHA512 
646eb803e0d0e541773e3111708c7eaa85e784e4bae6e4a77dcecdc617ee29e2e349c9ef16ae7e663311734dd7491aebd904359124dda62672dbc18bfb608f0a
-DIST firefox-78.13.0esr.source.tar.xz 333506484 BLAKE2B 
1922e2f6b2ada46e581e4eaaa388873d31c6a922e5165ba225eeaccde5c1c6d7369a57ecf8e89371a34f692dca5754a461abb7d1c9bfda9cbc4f021d39549439
 SHA512 
78a5dc8713ab879ebfc3b8fd7a8219844d06f0d897342fdf9a11471633d98e148ff85cf10e561899df4910b94a33b57709b64788df4621a8c0b83eb9a7102cef
-DIST firefox-78.14.0esr.source.tar.xz 340771180 BLAKE2B 
7b83bf081138fbf2367116099839c6d05ec5ade58f183ba033c5167d503a2a1f40976f88bdba680a7a8df7c66ac32449004e58a5211f16086b792a2b41e27c67
 SHA512 
5d5e4b1197f87b458a8ab14a62701fa0f3071e9facbb4fba71a64ef69abf31edbb4c5efa6c20198de573216543b5289270b5929c6e917f01bb165ce8c139c1ac
 DIST firefox-78.15.0esr.source.tar.xz 330819568 BLAKE2B 
dc8785613c2f72c55d484642c89c2545765a9efbd609bc7c2cf57b4a3a06a2ea22e6959e42b5b8af867db782e8b2097a67dec858796b744e47008a8e575e2316
 SHA512 
ac3de735b246ce4f0e1619cd2664321ffa374240ce6843e785d79a350dc30c967996bbcc5e3b301cb3d822ca981cbea116758fc4122f1738d75ddfd1165b6378
-DIST firefox-78esr-patches-13.tar.xz 83664 BLAKE2B 
92250d5bc3821ee1ff032236bd00e01a53e0af4f9e39696a634edb39f0a182bf5ff74b7fc0f107c9c53136c64485c398391e3a857c8b2b904115fd13d17e2a4f
 SHA512 
96739811bea833a6a9cb09075dfe49c6fa7f613e8bd41e1d830d6ae6851ce8e2f5d27c87d0035b6f3a099340dfd7eebe6ecb930ff25079e76cea92a7610293ca
-DIST firefox-78esr-patches-14.tar.xz 82976 BLAKE2B 
08cc3618c8069f4169b7647e7eb699153d558bb89f8a4f1ed74d5ccd339f77119cd8f253df011f0c2f255ad889b65e843171d7559f469788463ca7e9aa2e96aa
 SHA512 
1611c6f9d2c7d586e7b53810c1cfdb2682f5d289b1b019b71694b1ab2d8bbdfe827a73cfaf59f7e4808c0b90409ca4fa57e27655d8cdf0c578ffdbad33659f26
-DIST firefox-78esr-patches-15.tar.xz 65604 BLAKE2B 
86e421e555ffd5f7f201d0f1a1c446c649739c67cdf8dca536efa115e09d9c357ce1551b7270c77e8bfe7dd53e0f3e6386496283879cf5e0c59b3c864951ebb3
 SHA512 
b229e895f083a0404cda1da0d8ae937429d5975ac52ab20e8b15611d9c737381a1076ebfa8c8a127dacac0e12a2a905ffd579facde2d80c6facc911e5739e34b
-DIST firefox-78esr-patches-16.tar.xz 55964 BLAKE2B 
79d3a465c69656bb55ee7c1e9060606464b6404435b92f534db275521ac2343e045feae1fff6166fde9e2599a82cd982b0b2395271b1033f0f784e745e2c6965
 SHA512 
3aa971c726646cbf37a14a0dba6c4ac966b88db655cd8b730c5572543bfbf682991ee7c139889541e4f6936c13f27233dc1837fbdb9ee340b33ebb2cec59b01f
-DIST firefox-78esr-patches-17.tar.xz 56004 

[gentoo-commits] repo/gentoo:master commit in: media-video/libva-utils/

2021-12-29 Thread Matt Turner
commit: b60314b017b19d1aecd5fe8801a3ea52736695c4
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 29 17:25:01 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 29 17:25:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60314b0

media-video/libva-utils: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-video/libva-utils/Manifest   |  7 --
 media-video/libva-utils/libva-utils-2.10.0.ebuild  | 61 --
 media-video/libva-utils/libva-utils-2.11.1.ebuild  | 96 -
 media-video/libva-utils/libva-utils-2.12.0.ebuild  | 97 --
 media-video/libva-utils/libva-utils-2.4.0.ebuild   | 62 --
 .../libva-utils/libva-utils-2.8.0-r1.ebuild| 74 -
 .../libva-utils/libva-utils-2.8.0-r2.ebuild| 61 --
 media-video/libva-utils/libva-utils-2.8.0.ebuild   | 63 --
 .../libva-utils/libva-utils-2.9.1-r1.ebuild| 61 --
 media-video/libva-utils/libva-utils-2.9.1.ebuild   | 62 --
 10 files changed, 644 deletions(-)

diff --git a/media-video/libva-utils/Manifest b/media-video/libva-utils/Manifest
index 08194f6291ff..7a0b875bbf18 100644
--- a/media-video/libva-utils/Manifest
+++ b/media-video/libva-utils/Manifest
@@ -1,8 +1 @@
-DIST libva-utils-2.10.0.tar.gz 1203536 BLAKE2B 
c7b51e07618204c55e992f57dd2d80b289d2edd7b4f526c3afaaec1081f5497ac86614e097bc14a1e79d380ca2c529359d02cee601502e292ca8f89073d5fdbb
 SHA512 
2d44c5e3f52ff4ce8bfb206af95c4d790b6d31ec21f899f0ec9604391359f55de06c63b446e19cd8f0ea0c36ccb4ac7cc5ae7fe68361eb263c01454682d18402
-DIST libva-utils-2.11.1.tar.gz 1205472 BLAKE2B 
251a318d10eb5907e0ee54f101a153cfe76a98d61fc1f4fabf890901b52e980439d77acfbb4e1b566d361a7cda5c7ab504e575067eb932b0e121904be34b801f
 SHA512 
d64c4767269a810386e02426fce3bde6aa693ac899ace22900e4ae4918dfe461736fe0a031db36751281d5bd78960354cdfa4ca13c5f7c30cc67d05abdd0bcd2
-DIST libva-utils-2.12.0.tar.gz 1213135 BLAKE2B 
259ed063e178adc22aa9d69d92715420dd82f25c8b85ce946e13539d96723ee80d406052e4f7a646721f3d4ee4743ffea816c6916f4a5fd6aeeabf9bce1e6671
 SHA512 
38ef214fa8cb67b5252915e134333fab46d911cc4c9884576013083023e782bccf045ec01534024e901de1143f1ae85f52cdf6e6fe087cb9f3bf727c206d9746
 DIST libva-utils-2.13.0.tar.gz 1230036 BLAKE2B 
4e70a13fb9b4362713b6f461a0ee199b8f7e9d9cbac7bc664c11870db92a87873d73306b5777c554830b932a15e726965e1db3591fd1349fb62f068617dd8558
 SHA512 
81c7c122a4d1bdf8d390a4ea3e0d34499158fb7b7fe0f7aa9d556158895e755139975fd01d73d883897c0a4390612d131b6349febbdf16fa5edcd46a6a82acd2
-DIST libva-utils-2.4.0.tar.bz2 1030271 BLAKE2B 
b57947f9bd63f34b27a403484ae6b66e750f854dd87c8448afb3d361581d83b20a5ffd8d7e22c9dbf5fae6f7ff3fd62d70cc248b29a862066ff10928629e4d11
 SHA512 
c5c674179ed589968fd296a7e33dd57a3476c237d8e15258938b364051d501e156c22b41b98fe59d6bc36805495a934dee602ec9e9bb5350c72aa65d3d300ff6
-DIST libva-utils-2.8.0.tar.bz2 1037112 BLAKE2B 
9168d7d489e1574d970e9e3a270946de522a4063b80c4cafe38cc6917b99deb6394570592d3ed29a0ff7b92f819b9bbc9eb2a8f3b70077625a2714f70ee1959e
 SHA512 
b3412349234ad2923953296674926ee7cb33c43ce17df8942f751789f0208064a4557ca16e1a5878a4e1b35e5bbbd415a9c9f182ffb24e589ac4757e990576b5
-DIST libva-utils-2.8.0.tar.gz 1198057 BLAKE2B 
7c3332fcd2f4631cb2f77d0775e7f542b8ffbbb77aac0fb0629fb2474563320dbbefa546999fc7c991e8081e82a2c48b1406a34d2f075c80fca391088d779fcc
 SHA512 
2102c5bc2b9b1caa99852892b2b7c1f5db7846283781cec84fe9683ac245ea366120096c1032a2c8b36a7c5fc8e4cd68e3939b0a2712a15f453c33560217585d
-DIST libva-utils-2.9.1.tar.gz 1198337 BLAKE2B 
58f5a6a537c68eed74aec5dc8f1c4b5a0431062d1d9803d8ccb1e5c3b534edf4f91288009d5940a0ddab49beeadae92bf361bec0bee8a3214f04f3c6767b0992
 SHA512 
39d79d4eed1fc0890fbf89d5689d4f01f704d3c71b4986e0eaf4c4a2f836cc36338d0a01630092a31b740588426398d0381eae1dc0302b0df94859d9161d8378

diff --git a/media-video/libva-utils/libva-utils-2.10.0.ebuild 
b/media-video/libva-utils/libva-utils-2.10.0.ebuild
deleted file mode 100644
index 7803d68b4896..
--- a/media-video/libva-utils/libva-utils-2.10.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Collection of utilities and tests for VA-API"
-HOMEPAGE="https://01.org/linuxmedia/vaapi;
-if [[ ${PV} = * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/intel/libva-utils;
-else
-   # Tarball with pre-built 'configure' not always available, portage use 
tarballs
-   # without pre-built 'configure' as they are always avaialbe upstream.
-   # 
SRC_URI="https://github.com/intel/libva-utils/releases/download/${PV}/${P}.tar.bz2;
-   SRC_URI="https://github.com/intel/libva-utils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="+drm test wayland X"

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

2021-12-29 Thread Matthew Thode
commit: 9cd116618c6110a18eb9995a986f6c8aa63ce5ff
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 29 17:19:46 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 29 17:19:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd11661

net-analyzer/icinga2: update fowners to work with install wizard

Closes: https://bugs.gentoo.org/830228
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 .../icinga2/{icinga2-2.13.2-r1.ebuild => icinga2-2.13.2-r2.ebuild} | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/icinga2/icinga2-2.13.2-r1.ebuild 
b/net-analyzer/icinga2/icinga2-2.13.2-r2.ebuild
similarity index 96%
rename from net-analyzer/icinga2/icinga2-2.13.2-r1.ebuild
rename to net-analyzer/icinga2/icinga2-2.13.2-r2.ebuild
index 17e94fe2b20f..4face498d405 100644
--- a/net-analyzer/icinga2/icinga2-2.13.2-r1.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.13.2-r2.ebuild
@@ -111,13 +111,14 @@ src_install() {
rm -r "${D}/run" || die "failed to remove /run"
rm -r "${D}/var/cache" || die "failed to remove /var/cache"
 
-   fowners root:icinga /etc/icinga2
+   fowners -R icinga:icinga /etc/icinga2
fperms 0750 /etc/icinga2
fowners icinga:icinga /var/lib/icinga2
-   fowners icinga:icinga /var/spool/icinga2
fowners -R icinga:icingacmd /var/lib/icinga2/api
+   fowners -R icinga:icingacmd /var/lib/icinga2/certificate-requests
+   fowners -R icinga:icingacmd /var/lib/icinga2/certs
+   fowners icinga:icinga /var/spool/icinga2
fowners icinga:icinga /var/spool/icinga2/perfdata
-   fowners icinga:icingacmd /var/log/icinga2
 
fperms ug+rwX,o-rwx /etc/icinga2
fperms ug+rwX,o-rwx /var/lib/icinga2



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

2021-12-29 Thread Matthew Thode
commit: 29c0f4abdb1bd2638c84c0b946af174326f7d3dd
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 29 17:18:13 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 29 17:18:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c0f4ab

net-analyzer/icinga2: update fowners to work with the install wizard

Bug: https://bugs.gentoo.org/830228
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 net-analyzer/icinga2/icinga2-.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/icinga2/icinga2-.ebuild 
b/net-analyzer/icinga2/icinga2-.ebuild
index b2d610c7c413..da2f2e0ac156 100644
--- a/net-analyzer/icinga2/icinga2-.ebuild
+++ b/net-analyzer/icinga2/icinga2-.ebuild
@@ -105,11 +105,13 @@ src_install() {
rm -r "${D}/run" || die "failed to remove /run"
rm -r "${D}/var/cache" || die "failed to remove /var/cache"
 
-   fowners root:icinga /etc/icinga2
+   fowners -R icinga:icinga /etc/icinga2
fperms 0750 /etc/icinga2
fowners icinga:icinga /var/lib/icinga2
-   fowners icinga:icinga /var/spool/icinga2
fowners -R icinga:icingacmd /var/lib/icinga2/api
+   fowners -R icinga:icingacmd /var/lib/icinga2/certificate-requests
+   fowners -R icinga:icingacmd /var/lib/icinga2/certs
+   fowners icinga:icinga /var/spool/icinga2
fowners icinga:icinga /var/spool/icinga2/perfdata
fowners icinga:icingacmd /var/log/icinga2
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/icingaweb2/

2021-12-29 Thread Matthew Thode
commit: b325428abdd0071c336886651d60e2b862e3d952
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 29 17:14:32 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 29 17:14:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b325428a

www-apps/icingaweb2: manage group of icingaweb2 icingacli

Closes: https://bugs.gentoo.org/830215
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 .../icingaweb2/{icingaweb2-2.9.5.ebuild => icingaweb2-2.9.5-r1.ebuild}   | 1 +
 www-apps/icingaweb2/icingaweb2-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/www-apps/icingaweb2/icingaweb2-2.9.5.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.9.5-r1.ebuild
similarity index 97%
rename from www-apps/icingaweb2/icingaweb2-2.9.5.ebuild
rename to www-apps/icingaweb2/icingaweb2-2.9.5-r1.ebuild
index 977d8fee7bb4..1ef7a422fe00 100644
--- a/www-apps/icingaweb2/icingaweb2-2.9.5.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-2.9.5-r1.ebuild
@@ -73,6 +73,7 @@ src_install() {
doins -r "${S}"/*
fperms -R a+rX "/usr/share/${PN}/public/"
fperms u+x,g+x "/usr/share/${PN}/bin/icingacli"
+   fowners root:icingaweb2 "/usr/share/${PN}/bin/icingacli"
 }
 
 pkg_postinst() {

diff --git a/www-apps/icingaweb2/icingaweb2-.ebuild 
b/www-apps/icingaweb2/icingaweb2-.ebuild
index dcfe13e3b7d0..c00a171bba00 100644
--- a/www-apps/icingaweb2/icingaweb2-.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-.ebuild
@@ -73,6 +73,7 @@ src_install() {
doins -r "${S}"/*
fperms -R a+rX "/usr/share/${PN}/public/"
fperms u+x,g+x "/usr/share/${PN}/bin/icingacli"
+   fowners root:icingaweb2 "/usr/share/${PN}/bin/icingacli"
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: www-apps/icingaweb2-module-director/

2021-12-29 Thread Matthew Thode
commit: 8cf828ed23a1999fda0541f41929e48368cbb57f
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 29 17:10:59 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 29 17:10:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf828ed

www-apps/icingaweb2-module-director: add better doc links

link to upstream docs for install/upgrade

Bug: https://bugs.gentoo.org/802276
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 .../icingaweb2-module-director-.ebuild   | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/www-apps/icingaweb2-module-director/icingaweb2-module-director-.ebuild 
b/www-apps/icingaweb2-module-director/icingaweb2-module-director-.ebuild
index 0d9d32306e89..c9a76d37b383 100644
--- a/www-apps/icingaweb2-module-director/icingaweb2-module-director-.ebuild
+++ b/www-apps/icingaweb2-module-director/icingaweb2-module-director-.ebuild
@@ -43,5 +43,8 @@ src_install() {
 }
 
 pkg_postinst() {
-   elog "Enable and start the icinga-director.service systemd service."
+   elog "Please see the following documentation for installation"
+   elog 
"https://github.com/Icinga/icingaweb2-module-director/blob/master/doc/02-Installation.md;
+   elog "or upgrading"
+   elog 
"https://github.com/Icinga/icingaweb2-module-director/blob/master/doc/05-Upgrading.md;
 }



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

2021-12-29 Thread Matthew Thode
commit: bc0843f06fbc2a0c177161d483a8e64afbe54824
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 29 16:58:07 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 29 16:58:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0843f0

dev-python/git-review: 2.2.0 stable amd64/x86

fast stable because it has a bugfix needed to work with the new git

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/git-review/git-review-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/git-review/git-review-2.2.0.ebuild 
b/dev-python/git-review/git-review-2.2.0.ebuild
index bd9c8e269e6b..0619801846cf 100644
--- a/dev-python/git-review/git-review-2.2.0.ebuild
+++ b/dev-python/git-review/git-review-2.2.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://opendev.org/opendev/${PN}.git;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 x86 ~x64-cygwin ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="Apache-2.0"



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

2021-12-29 Thread Andreas Sturmlechner
commit: 5d9d5c938890de6f96c7754fe7b4827508f3cbe5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 28 17:01:01 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 15:41:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9d5c93

media-gfx/krita: Add missing DEPEND

Upstream commits:
e544ef889f164e4db3021fab7942421c8798885b
0e7683d3c0f74468f23270141c28f8c7fd8f2685

Reported-by: Doppler  cock.li>
Bug: https://bugs.gentoo.org/829964
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/krita/krita-5.0.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/krita/krita-5.0.0.ebuild 
b/media-gfx/krita/krita-5.0.0.ebuild
index f6f7c94470a5..80d88c6840a7 100644
--- a/media-gfx/krita/krita-5.0.0.ebuild
+++ b/media-gfx/krita/krita-5.0.0.ebuild
@@ -39,6 +39,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-qt/qtgui-${QTMIN}:5=[-gles2-only]
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5



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

2021-12-29 Thread Andreas Sturmlechner
commit: 9b4dbc2b6eab22ae41faf217a6b261898de346ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 29 11:52:52 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 16:33:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4dbc2b

media-gfx/krita: Fix desktop file QA warning

Reported-by: Marco Scardovi  scardovi.com>
Closes: https://bugs.gentoo.org/829987
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/krita-5.0.0-krita_jp2.desktop.patch  | 24 ++
 media-gfx/krita/krita-5.0.0-r1.ebuild  |  1 +
 2 files changed, 25 insertions(+)

diff --git a/media-gfx/krita/files/krita-5.0.0-krita_jp2.desktop.patch 
b/media-gfx/krita/files/krita-5.0.0-krita_jp2.desktop.patch
new file mode 100644
index ..c678a9f05492
--- /dev/null
+++ b/media-gfx/krita/files/krita-5.0.0-krita_jp2.desktop.patch
@@ -0,0 +1,24 @@
+From e1b2760966b738f1d467013272035433f1666406 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Mon, 27 Dec 2021 15:25:25 +0100
+Subject: [PATCH] Fix duplicate "Type" key
+
+Introduced by 542dcd306e236ec776a81e389d0a601387739e48
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ plugins/impex/jp2/krita_jp2.desktop | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/plugins/impex/jp2/krita_jp2.desktop 
b/plugins/impex/jp2/krita_jp2.desktop
+index 26c448f48b..7de190b247 100644
+--- a/plugins/impex/jp2/krita_jp2.desktop
 b/plugins/impex/jp2/krita_jp2.desktop
+@@ -120,4 +120,3 @@ Icon=krita
+ StartupNotify=true
+ NoDisplay=true
+ Terminal=false
+-Type=Application
+-- 
+GitLab
+

diff --git a/media-gfx/krita/krita-5.0.0-r1.ebuild 
b/media-gfx/krita/krita-5.0.0-r1.ebuild
index 757396adc400..d2782068ebcc 100644
--- a/media-gfx/krita/krita-5.0.0-r1.ebuild
+++ b/media-gfx/krita/krita-5.0.0-r1.ebuild
@@ -89,6 +89,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}"/${PN}-4.3.1-tests-optional.patch
"${FILESDIR}"/${P}-clang.patch # bug 830225
+   "${FILESDIR}"/${P}-krita_jp2.desktop.patch # bug 829987
 )
 
 pkg_setup() {



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

2021-12-29 Thread Andreas Sturmlechner
commit: 8e8f74afb6662f813be78b857d6a88a852548e17
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 29 11:50:41 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 15:41:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8f74af

media-gfx/krita: Fix build with clang

Reported-by: Michael Egger  protonmail.com>
Closes: https://bugs.gentoo.org/830225
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/krita/files/krita-5.0.0-clang.patch  | 50 ++
 .../{krita-5.0.0.ebuild => krita-5.0.0-r1.ebuild}  |  5 ++-
 2 files changed, 54 insertions(+), 1 deletion(-)

diff --git a/media-gfx/krita/files/krita-5.0.0-clang.patch 
b/media-gfx/krita/files/krita-5.0.0-clang.patch
new file mode 100644
index ..6c9c71d4fca2
--- /dev/null
+++ b/media-gfx/krita/files/krita-5.0.0-clang.patch
@@ -0,0 +1,50 @@
+From 0b755beaa1fdba03d38f887b93a15a58fc0830c7 Mon Sep 17 00:00:00 2001
+From: Sharaf Zaman 
+Date: Wed, 27 Oct 2021 22:19:07 +
+Subject: [PATCH] Fix build on linux clang targets
+
+In CheckAtomic.cmake we include is_lock_free because these routines
+don't seem to be included in the compiler's "simple atomics". This
+triggers a failure in clang toolchain, forcing it to link libatomic.
+
+Resulting in error: ld.lld: error: undefined symbol: __atomic_is_lock_free
+
+CCBUG:444247
+CCBUG:444547
+---
+ cmake/modules/CheckAtomic.cmake | 1 +
+ libs/image/CMakeLists.txt   | 6 ++
+ 2 files changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/cmake/modules/CheckAtomic.cmake b/cmake/modules/CheckAtomic.cmake
+index b061e2d65b..df6b70504c 100644
+--- a/cmake/modules/CheckAtomic.cmake
 b/cmake/modules/CheckAtomic.cmake
+@@ -46,6 +46,7 @@ function(check_working_cxx_atomics64 varname)
+   std::atomic x (0);
+   int main() {
+   uint64_t i = x.load(std::memory_order_relaxed);
++  x.is_lock_free();
+   return 0;
+   }
+   " ${varname})
+diff --git a/libs/image/CMakeLists.txt b/libs/image/CMakeLists.txt
+index e883c7f1c8..43c945fad3 100644
+--- a/libs/image/CMakeLists.txt
 b/libs/image/CMakeLists.txt
+@@ -372,10 +372,8 @@ target_link_libraries(kritaimage
+ 
+ target_link_libraries(kritaimage PUBLIC ${Boost_SYSTEM_LIBRARY})
+ 
+-if(NOT HAVE_CXX_ATOMICS_WITHOUT_LIB)
+-if(NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB)
+-target_link_libraries(kritaimage PUBLIC atomic)
+-endif()
++if(HAVE_CXX_ATOMICS_WITH_LIB OR HAVE_CXX_ATOMICS64_WITH_LIB)
++   target_link_libraries(kritaimage PUBLIC atomic)
+ endif()
+ 
+ if(OpenEXR_FOUND)
+-- 
+GitLab
+

diff --git a/media-gfx/krita/krita-5.0.0.ebuild 
b/media-gfx/krita/krita-5.0.0-r1.ebuild
similarity index 96%
rename from media-gfx/krita/krita-5.0.0.ebuild
rename to media-gfx/krita/krita-5.0.0-r1.ebuild
index 80d88c6840a7..757396adc400 100644
--- a/media-gfx/krita/krita-5.0.0.ebuild
+++ b/media-gfx/krita/krita-5.0.0-r1.ebuild
@@ -86,7 +86,10 @@ BDEPEND="
sys-devel/gettext
 "
 
-PATCHES=( "${FILESDIR}"/${PN}-4.3.1-tests-optional.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.3.1-tests-optional.patch
+   "${FILESDIR}"/${P}-clang.patch # bug 830225
+)
 
 pkg_setup() {
python-single-r1_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kajongg/, kde-apps/kajongg/files/

2021-12-29 Thread Andreas Sturmlechner
commit: 391043355ed36e52482392f1911d4f0513d8d0a6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 28 14:49:23 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 15:41:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39104335

kde-apps/kajongg: Fix running with Python 3.10

See also: https://invent.kde.org/games/kajongg/-/merge_requests/6

Upstream commit b647417e16f6146f4ae89608fd0494e7780da862

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

 .../kajongg/files/kajongg-21.08.3-python3.10.patch | 109 +
 ...gg-21.08.3.ebuild => kajongg-21.08.3-r1.ebuild} |   2 +
 ...gg-21.12.0.ebuild => kajongg-21.12.0-r1.ebuild} |   2 +
 3 files changed, 113 insertions(+)

diff --git a/kde-apps/kajongg/files/kajongg-21.08.3-python3.10.patch 
b/kde-apps/kajongg/files/kajongg-21.08.3-python3.10.patch
new file mode 100644
index ..d9f7e100309d
--- /dev/null
+++ b/kde-apps/kajongg/files/kajongg-21.08.3-python3.10.patch
@@ -0,0 +1,109 @@
+From b647417e16f6146f4ae89608fd0494e7780da862 Mon Sep 17 00:00:00 2001
+From: Antonio Rojas 
+Date: Sat, 18 Dec 2021 10:13:32 +
+Subject: [PATCH] Fix running with Python 3.10
+
+---
+ src/board.py| 10 +-
+ src/genericdelegates.py |  2 +-
+ src/humanclient.py  |  4 ++--
+ src/qtreactor.py|  2 +-
+ src/uitile.py   |  4 ++--
+ 5 files changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/src/board.py b/src/board.py
+index 2f52a47d..ed432c22 100644
+--- a/src/board.py
 b/src/board.py
+@@ -102,7 +102,7 @@ class PlayerWind(AnimatedMixin, QGraphicsObject, StrMixin):
+ """paint the marker"""
+ with Painter(painter):
+ painter.setBrush(self.__brush)
+-size = Internal.scene.windTileset.faceSize.height()
++size = int(Internal.scene.windTileset.faceSize.height())
+ ellRect = QRectF(QPoint(), QPoint(size, size))
+ painter.drawEllipse(ellRect)
+ renderer = Internal.scene.windTileset.renderer()
+@@ -112,7 +112,7 @@ class PlayerWind(AnimatedMixin, QGraphicsObject, StrMixin):
+ 
+ def boundingRect(self): # pylint: disable=no-self-use
+ """define the part of the tile we want to see"""
+-size = Internal.scene.windTileset.faceSize.height() * 1.1
++size = int(Internal.scene.windTileset.faceSize.height() * 1.1)
+ return QRectF(QPoint(), QPoint(size, size))
+ 
+ def __str__(self):
+@@ -878,11 +878,11 @@ class FittingView(QGraphicsView):
+ tRect = uiTile.boundingRect()
+ tRect = self.viewportTransform().mapRect(tRect)
+ pmapSize = QSize(
+-tRect.width() * uiTile.scale,
+-tRect.height() * uiTile.scale)
++int(tRect.width() * uiTile.scale),
++int(tRect.height() * uiTile.scale))
+ pMap = uiTile.pixmapFromSvg(pmapSize)
+ drag.setPixmap(pMap)
+-drag.setHotSpot(QPoint(pMap.width() / 2, pMap.height() / 2))
++drag.setHotSpot(QPoint(int(pMap.width() / 2), int(pMap.height() / 2)))
+ return drag
+ 
+ 
+diff --git a/src/genericdelegates.py b/src/genericdelegates.py
+index be99eb57..a4521177 100644
+--- a/src/genericdelegates.py
 b/src/genericdelegates.py
+@@ -64,7 +64,7 @@ class RichTextColumnDelegate(QStyledItemDelegate):
+ text = index.model().data(index)
+ self.document.setDefaultFont(option.font)
+ self.document.setHtml(text)
+-return QSize(self.document.idealWidth() + 5,
++return QSize(int(self.document.idealWidth()) + 5,
+  option.fontMetrics.height())
+ 
+ 
+diff --git a/src/humanclient.py b/src/humanclient.py
+index 1d3f58f3..8edf848b 100644
+--- a/src/humanclient.py
 b/src/humanclient.py
+@@ -321,8 +321,8 @@ class ClientDialog(QDialog):
+ idx if vertical else 0,
+ idx if not vertical else 0)
+ 
+-geometry.setWidth(width)
+-geometry.setHeight(height)
++geometry.setWidth(int(width))
++geometry.setHeight(int(height))
+ self.setGeometry(geometry)
+ 
+ def showEvent(self, dummyEvent):
+diff --git a/src/qtreactor.py b/src/qtreactor.py
+index bda4782f..c24d01d0 100644
+--- a/src/qtreactor.py
 b/src/qtreactor.py
+@@ -250,7 +250,7 @@ class QtReactor(posixbase.PosixReactorBase):
+ timeout = 0
+ else:
+ timeout = self.timeout()
+-self._timer.setInterval(timeout * 1000)
++self._timer.setInterval(int(timeout * 1000))
+ self._timer.start()
+ 
+ def runReturn(self, installSignalHandlers=True):
+diff --git a/src/uitile.py b/src/uitile.py
+index 57e322bb..9e4b3f9d 100644
+--- a/src/uitile.py
 b/src/uitile.py
+@@ -250,8 +250,8 @@ class UITile(AnimatedMixin, QGraphicsObject, StrMixin):
+ if self.showFace():
+ faceSize = self.tileset.faceSize.toSize()
+ faceSize 

[gentoo-commits] repo/gentoo:master commit in: kde-misc/zanshin/files/, kde-misc/zanshin/

2021-12-29 Thread Andreas Sturmlechner
commit: dd7776f56d11cfc046d4a3d47641252ac223dd77
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 28 16:47:48 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 15:41:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7776f5

kde-misc/zanshin: Drop 0.5.71-r2

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

 kde-misc/zanshin/Manifest  |  1 -
 .../files/zanshin-0.5.71-akonadi-20.07.80.patch| 24 
 .../zanshin-0.5.71-kontactinterface-20.07.80.patch | 58 ---
 kde-misc/zanshin/zanshin-0.5.71-r2.ebuild  | 67 --
 4 files changed, 150 deletions(-)

diff --git a/kde-misc/zanshin/Manifest b/kde-misc/zanshin/Manifest
index b228a9f822d0..e8842d60f0ce 100644
--- a/kde-misc/zanshin/Manifest
+++ b/kde-misc/zanshin/Manifest
@@ -1,2 +1 @@
-DIST zanshin-0.5.71.tar.xz 307872 BLAKE2B 
3b767af7527348177b7105126acedd47e222859985feb47f89066732293d77d89347ab105b3a8269717c5fc723f1b8bcd1a52e5242bf77828019e55a48e2db6a
 SHA512 
47b4fa8797dd50372dcf176198e1c80348cd1ba604d1ed61cd973956e54ba5551caea33c766d857bc3ad598bd0eae9882ffc315e13e6e3b9c1033d01c8e029d8
 DIST zanshin-21.12.0.tar.xz 350888 BLAKE2B 
5757193d46b8265701b3bcc1ed40254fd1a11da2d7e5734025138e442a2048039f573f2ffc028cf73bd57bbb348cd15cbecf87bc0c05b3dacb74775b2d3014ac
 SHA512 
02dd6aa99d9a7efd942bfdb2139cae17f0f89a231de4fc8945232d0faf5f6f856032d7ca5d33d7d940a3e43f735de483f17a2003aa3da65704cbbe718c71

diff --git a/kde-misc/zanshin/files/zanshin-0.5.71-akonadi-20.07.80.patch 
b/kde-misc/zanshin/files/zanshin-0.5.71-akonadi-20.07.80.patch
deleted file mode 100644
index 59afdfad7762..
--- a/kde-misc/zanshin/files/zanshin-0.5.71-akonadi-20.07.80.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From d37e34f78b3cb3ec5890ce22b0d15ad6e639f9be Mon Sep 17 00:00:00 2001
-From: Volker Krause 
-Date: Sat, 20 Jun 2020 09:44:44 +0200
-Subject: [PATCH] Build against a recent Akonadi
-

- tests/testlib/CMakeLists.txt | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/tests/testlib/CMakeLists.txt b/tests/testlib/CMakeLists.txt
-index 794ac2b2..9b786b77 100644
 a/tests/testlib/CMakeLists.txt
-+++ b/tests/testlib/CMakeLists.txt
-@@ -21,6 +21,7 @@ target_link_libraries(testlib
- KF5::AkonadiCore
- KF5::AkonadiXml
- KF5::CalendarCore
-+Qt5::DBus
- Qt5::Test
- )
- 
--- 
-GitLab
-

diff --git 
a/kde-misc/zanshin/files/zanshin-0.5.71-kontactinterface-20.07.80.patch 
b/kde-misc/zanshin/files/zanshin-0.5.71-kontactinterface-20.07.80.patch
deleted file mode 100644
index a5b39bbe6756..
--- a/kde-misc/zanshin/files/zanshin-0.5.71-kontactinterface-20.07.80.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 4850c08998b33b37af99c3312d193b063b3e8174 Mon Sep 17 00:00:00 2001
-From: David Faure 
-Date: Sat, 11 Apr 2020 17:36:25 +0200
-Subject: [PATCH] Port to kontactinterface >= 5.14.42, with ifdefs
-

- src/zanshin/kontact/kontact_plugin.cpp | 7 +++
- src/zanshin/kontact/kontact_plugin.h   | 5 +
- 2 files changed, 12 insertions(+)
-
-diff --git a/src/zanshin/kontact/kontact_plugin.cpp 
b/src/zanshin/kontact/kontact_plugin.cpp
-index b03d9674..4b0d2f92 100644
 a/src/zanshin/kontact/kontact_plugin.cpp
-+++ b/src/zanshin/kontact/kontact_plugin.cpp
-@@ -33,9 +33,16 @@ Plugin::Plugin(KontactInterface::Core *core, const 
QVariantList&)
- setComponentName(QStringLiteral("zanshin"), QStringLiteral("zanshin"));
- }
- 
-+#if KONTACTINTERFACE_VERSION >= QT_VERSION_CHECK(5, 14, 42)
-+KParts::Part *Plugin::createPart()
-+{
-+return loadPart();
-+}
-+#else
- KParts::ReadOnlyPart *Plugin::createPart()
- {
- return loadPart();
- }
-+#endif
- 
- #include "kontact_plugin.moc"
-diff --git a/src/zanshin/kontact/kontact_plugin.h 
b/src/zanshin/kontact/kontact_plugin.h
-index 0d45564e..a270ba16 100644
 a/src/zanshin/kontact/kontact_plugin.h
-+++ b/src/zanshin/kontact/kontact_plugin.h
-@@ -25,6 +25,7 @@
- #define ZANSHIN_KONTACT_PLUGIN_H
- 
- #include 
-+#include 
- 
- class Plugin : public KontactInterface::Plugin
- {
-@@ -36,7 +37,11 @@ public:
- int weight() const override { return 449; }
- 
- protected:
-+#if KONTACTINTERFACE_VERSION >= QT_VERSION_CHECK(5, 14, 42)
-+KParts::Part *createPart() override;
-+#else
- KParts::ReadOnlyPart *createPart() override;
-+#endif
- };
- 
- #endif
--- 
-GitLab
-

diff --git a/kde-misc/zanshin/zanshin-0.5.71-r2.ebuild 
b/kde-misc/zanshin/zanshin-0.5.71-r2.ebuild
deleted file mode 100644
index 1bc6659d444a..
--- a/kde-misc/zanshin/zanshin-0.5.71-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="forceoptional"
-KDE_APPS_MINIMAL=20.08.0
-KFMIN=5.60.0
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Getting things done application by KDE"

[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/, media-gfx/graphite2/files/

2021-12-29 Thread Andreas Sturmlechner
commit: 276052ffa3b61771cd7a07549c24148ff1659789
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 28 16:57:51 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 15:41:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276052ff

media-gfx/graphite2: Add 1.3.14_p20210810 snapshot

The only relevant change is commit 5c181c316ee0399d720efe1e75be702f1ca95b66
but requires further patches to fix tests subsequently, which does involve
at least one binary patch. A snapshot is the cleaner way to to then.

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

 media-gfx/graphite2/Manifest   |  1 +
 ...e2-1.3.14-fix-inaccurate-slice-range-calc.patch | 34 --
 ...r2.ebuild => graphite2-1.3.14_p20210810.ebuild} |  9 +++---
 3 files changed, 5 insertions(+), 39 deletions(-)

diff --git a/media-gfx/graphite2/Manifest b/media-gfx/graphite2/Manifest
index ae90df1b9678..c8a6a1cb288e 100644
--- a/media-gfx/graphite2/Manifest
+++ b/media-gfx/graphite2/Manifest
@@ -1 +1,2 @@
 DIST graphite2-1.3.14.tgz 6630061 BLAKE2B 
72bf6736aaa8476a89e44ef53c5b6c94f45d815fe1a451ba6b3696bfe023971210975dee4a9c8cb3042f36442e4efecf5baf171ef4230ad2b10694a89865f918
 SHA512 
14b5eb2ba8158b8b62ffa7fb142100a0af1de0f0c45b2673801b636714a106b46fcd423b05c722d963c9543fafcf10fec811975308211a54f20a3ba322d7b295
+DIST graphite2-1.3.14_p20210810.tar.gz 6656693 BLAKE2B 
63a7d96b58f2779d8a4a353e1a986212b884fdf780fedcb83b22dcef2f7678d44c88c14ece2d09dc745df505a4a3825ce61d7c84bd05fd4e98c23d6e86e9326d
 SHA512 
be54c1386578970cf65c1860336a113268181753c1e2a139e37ceeafcfa76e3162086879c54094d70cd0d36ad5852a95390aaa69572d875921e9481f1ae508ff

diff --git 
a/media-gfx/graphite2/files/graphite2-1.3.14-fix-inaccurate-slice-range-calc.patch
 
b/media-gfx/graphite2/files/graphite2-1.3.14-fix-inaccurate-slice-range-calc.patch
deleted file mode 100644
index 32e01535838f..
--- 
a/media-gfx/graphite2/files/graphite2-1.3.14-fix-inaccurate-slice-range-calc.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 5c181c316ee0399d720efe1e75be702f1ca95b66 Mon Sep 17 00:00:00 2001
-From: Martin Hosken 
-Date: Thu, 20 May 2021 13:53:29 +0700
-Subject: [PATCH] Fix inaccurate slice range calculation for bases with
- diacritics
-

- src/Pass.cpp | 9 +++--
- 1 file changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/src/Pass.cpp b/src/Pass.cpp
-index db31c22d..47ae2064 100644
 a/src/Pass.cpp
-+++ b/src/Pass.cpp
-@@ -1056,12 +1056,17 @@ float Pass::resolveKern(Segment *seg, Slot *slotFix, 
GR_MAYBE_UNUSED Slot *start
- ymin = min(by + bbb.bl.y, ymin);
- for (nbor = slotFix->next(); nbor; nbor = nbor->next())
- {
--if (nbor->isChildOf(base))
--continue;
- if (!gc.check(nbor->gid()))
- return 0.;
- const Rect  = seg->theGlyphBBoxTemporary(nbor->gid());
- SlotCollision *cNbor = seg->collisionInfo(nbor);
-+const float nby = nbor->origin().y + cNbor->shift().y;
-+if (nbor->isChildOf(base))
-+{
-+ymax = max(nby + bb.tr.y, ymax);
-+ymin = min(nby + bb.bl.y, ymin);
-+continue;
-+}
- if ((bb.bl.y == 0.f && bb.tr.y == 0.f) || (cNbor->flags() & 
SlotCollision::COLL_ISSPACE))
- {
- if (m_kernColls == InWord)

diff --git a/media-gfx/graphite2/graphite2-1.3.14-r2.ebuild 
b/media-gfx/graphite2/graphite2-1.3.14_p20210810.ebuild
similarity index 92%
rename from media-gfx/graphite2/graphite2-1.3.14-r2.ebuild
rename to media-gfx/graphite2/graphite2-1.3.14_p20210810.ebuild
index 5fcd5521f24a..47a0ef22b350 100644
--- a/media-gfx/graphite2/graphite2-1.3.14-r2.ebuild
+++ b/media-gfx/graphite2/graphite2-1.3.14_p20210810.ebuild
@@ -3,13 +3,15 @@
 
 EAPI=8
 
+COMMIT=80c52493ef42e6fe605a69dcddd2a691cd8a1380
 GENTOO_DEPEND_ON_PERL="no"
 PYTHON_COMPAT=( python3_{8..10} )
 inherit perl-module python-any-r1 cmake-multilib
 
 DESCRIPTION="Library providing rendering capabilities for complex non-Roman 
writing systems"
 
HOMEPAGE="https://scripts.sil.org/cms/scripts/page.php?site_id=projects_id=graphite_home;
-SRC_URI="mirror://sourceforge/silgraphite/${PN}/${P}.tgz"
+SRC_URI="https://github.com/silnrsi/graphite/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/graphite-${COMMIT}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -36,13 +38,10 @@ BDEPEND="
 "
 
 PATCHES=(
-   # downstream:
"${FILESDIR}/${PN}-1.3.5-includes-libs-perl.patch"
"${FILESDIR}/${PN}-1.35-fix-gcc-linking.patch"
"${FILESDIR}/${PN}-1.3.14-fix-cmake-files-libdir.patch"
-   "${FILESDIR}/${P}-no-libtool-file.patch"
-   # git master:
-   "${FILESDIR}/${P}-fix-inaccurate-slice-range-calc.patch"
+   "${FILESDIR}/${PN}-1.3.14-no-libtool-file.patch"
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/, media-gfx/graphite2/files/

2021-12-29 Thread Andreas Sturmlechner
commit: b20f577be5280947b9cfcbf0021b4a4ec715e1b6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 28 15:43:57 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 15:41:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20f577b

media-gfx/graphite2: python3_10, EAPI-8, cmake function, upstream fix

Closes: https://bugs.gentoo.org/830038
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...e2-1.3.14-fix-inaccurate-slice-range-calc.patch |  34 ++
 .../files/graphite2-1.3.14-no-libtool-file.patch   |  68 +++
 media-gfx/graphite2/graphite2-1.3.14-r2.ebuild | 124 +
 3 files changed, 226 insertions(+)

diff --git 
a/media-gfx/graphite2/files/graphite2-1.3.14-fix-inaccurate-slice-range-calc.patch
 
b/media-gfx/graphite2/files/graphite2-1.3.14-fix-inaccurate-slice-range-calc.patch
new file mode 100644
index ..32e01535838f
--- /dev/null
+++ 
b/media-gfx/graphite2/files/graphite2-1.3.14-fix-inaccurate-slice-range-calc.patch
@@ -0,0 +1,34 @@
+From 5c181c316ee0399d720efe1e75be702f1ca95b66 Mon Sep 17 00:00:00 2001
+From: Martin Hosken 
+Date: Thu, 20 May 2021 13:53:29 +0700
+Subject: [PATCH] Fix inaccurate slice range calculation for bases with
+ diacritics
+
+---
+ src/Pass.cpp | 9 +++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/src/Pass.cpp b/src/Pass.cpp
+index db31c22d..47ae2064 100644
+--- a/src/Pass.cpp
 b/src/Pass.cpp
+@@ -1056,12 +1056,17 @@ float Pass::resolveKern(Segment *seg, Slot *slotFix, 
GR_MAYBE_UNUSED Slot *start
+ ymin = min(by + bbb.bl.y, ymin);
+ for (nbor = slotFix->next(); nbor; nbor = nbor->next())
+ {
+-if (nbor->isChildOf(base))
+-continue;
+ if (!gc.check(nbor->gid()))
+ return 0.;
+ const Rect  = seg->theGlyphBBoxTemporary(nbor->gid());
+ SlotCollision *cNbor = seg->collisionInfo(nbor);
++const float nby = nbor->origin().y + cNbor->shift().y;
++if (nbor->isChildOf(base))
++{
++ymax = max(nby + bb.tr.y, ymax);
++ymin = min(nby + bb.bl.y, ymin);
++continue;
++}
+ if ((bb.bl.y == 0.f && bb.tr.y == 0.f) || (cNbor->flags() & 
SlotCollision::COLL_ISSPACE))
+ {
+ if (m_kernColls == InWord)

diff --git a/media-gfx/graphite2/files/graphite2-1.3.14-no-libtool-file.patch 
b/media-gfx/graphite2/files/graphite2-1.3.14-no-libtool-file.patch
new file mode 100644
index ..2f1056be05d8
--- /dev/null
+++ b/media-gfx/graphite2/files/graphite2-1.3.14-no-libtool-file.patch
@@ -0,0 +1,68 @@
+From https://github.com/silnrsi/graphite/pull/65
+
+From 3edb88b55c0870989778c670d555aa159a2c3abc Mon Sep 17 00:00:00 2001
+From: Fabrice Fontaine 
+Date: Mon, 31 Aug 2020 20:56:43 +0200
+Subject: [PATCH] don't install a libtool file with static library
+
+Static library is supported since version 1.3.11 and
+https://github.com/silnrsi/graphite/commit/2f143c04da5caa43ddf4dba437b2f2bc26bf4238
+
+However, graphite2 is still installing libgraphite2.la which contains
+incorrect information (i.e. dlname set to libgraphite2.so and
+old_library set to ''):
+
+dlname='libgraphite2.so'
+
+library_names='libgraphite2.so.3.2.1 libgraphite2.so.3 libgraphite2.so'
+
+old_library=''
+
+dependency_libs=''
+
+This will result in the following build failure with any applications
+using this file such as harfbuzz:
+
+arm-linux-g++.br_real: error: 
/home/buildroot/autobuild/run/instance-3/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgraphite2.so:
 No such file or directory
+make[5]: *** [main] Error 1
+
+Instead of trying to fix this libtool file, just disable it when
+building a static library as it is not needed
+
+Fixes:
+ - 
http://autobuild.buildroot.org/results/9ebe1d11e80755d59190ef2aae82bbba5cc45e44
+
+Signed-off-by: Fabrice Fontaine 
+
+* asturm 2021-12-28: We don't want those files at all.
+
+---
+ src/CMakeLists.txt | 8 ++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index b6ac26bf..a7ace040 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -131,7 +131,9 @@ if  (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
+ nolib_test(stdc++ $)
+ endif ()
+ set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "")
+-CREATE_LIBTOOL_FILE(graphite2 "/lib${LIB_SUFFIX}")
++if (0)
++CREATE_LIBTOOL_FILE(graphite2 "/lib${LIB_SUFFIX}")
++endif()
+ endif()
+ 
+ if  (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
+@@ -146,7 +148,9 @@ if  (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
+ include(Graphite)
+ nolib_test(stdc++ $)
+ set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "")
+-CREATE_LIBTOOL_FILE(graphite2 "/lib${LIB_SUFFIX}")
++if (0)
++CREATE_LIBTOOL_FILE(graphite2 "/lib${LIB_SUFFIX}")
++endif()
+ endif()
+ 
+ if  (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")


[gentoo-commits] repo/gentoo:master commit in: dev-cpp/eigen/, dev-cpp/eigen/files/

2021-12-29 Thread Andreas Sturmlechner
commit: 16201b90f28703f497ad9be073725fddcb55732f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 29 14:30:11 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 29 15:41:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16201b90

dev-cpp/eigen: Don't compress (and duplicate) html doc dir

Closes: https://bugs.gentoo.org/830064
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-cpp/eigen/eigen-3.4.0-r1.ebuild  |  1 +
 dev-cpp/eigen/files/eigen-3.4.0-doc-nocompress.patch | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-cpp/eigen/eigen-3.4.0-r1.ebuild 
b/dev-cpp/eigen/eigen-3.4.0-r1.ebuild
index efe66bd9b8a6..f9c413a6790b 100644
--- a/dev-cpp/eigen/eigen-3.4.0-r1.ebuild
+++ b/dev-cpp/eigen/eigen-3.4.0-r1.ebuild
@@ -54,6 +54,7 @@ DEPEND="
 PATCHES=(
#"${FILESDIR}"/${PN}-3.3.7-gentoo-cmake.patch
"${FILESDIR}"/${PN}-3.3.9-max-macro.patch
+   "${FILESDIR}"/${P}-doc-nocompress.patch # bug 830064
 )
 
 src_prepare() {

diff --git a/dev-cpp/eigen/files/eigen-3.4.0-doc-nocompress.patch 
b/dev-cpp/eigen/files/eigen-3.4.0-doc-nocompress.patch
new file mode 100644
index ..b9c252ebb09c
--- /dev/null
+++ b/dev-cpp/eigen/files/eigen-3.4.0-doc-nocompress.patch
@@ -0,0 +1,15 @@
+--- a/doc/CMakeLists.txt
 b/doc/CMakeLists.txt
+@@ -112,11 +112,7 @@
+   COMMAND doxygen
+   COMMAND doxygen Doxyfile-unsupported
+   COMMAND ${CMAKE_COMMAND} -E copy 
${Eigen_BINARY_DIR}/doc/html/group__TopicUnalignedArrayAssert.html 
${Eigen_BINARY_DIR}/doc/html/TopicUnalignedArrayAssert.html
+-  COMMAND ${CMAKE_COMMAND} -E rename html eigen-doc
+-  COMMAND ${CMAKE_COMMAND} -E remove eigen-doc/eigen-doc.tgz 
eigen-doc/unsupported/_formulas.log eigen-doc/_formulas.log
+-  COMMAND ${CMAKE_COMMAND} -E tar cfz eigen-doc.tgz eigen-doc
+-  COMMAND ${CMAKE_COMMAND} -E rename eigen-doc.tgz eigen-doc/eigen-doc.tgz
+-  COMMAND ${CMAKE_COMMAND} -E rename eigen-doc html
++  COMMAND ${CMAKE_COMMAND} -E remove html/unsupported/_formulas.log 
html/_formulas.log
+   WORKING_DIRECTORY ${Eigen_BINARY_DIR}/doc)
+ 
+ add_dependencies(doc doc-eigen-prerequisites doc-unsupported-prerequisites)



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

2021-12-29 Thread Florian Schmaus
commit: 9740943aa25b3c000eaab135606342d751fc7258
Author: Karl-Johan Karlsson  lysator  liu  se>
AuthorDate: Wed Dec 29 10:31:17 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 29 14:34:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9740943a

app-misc/broot: bump to 1.8.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>
Signed-off-by: Florian Schmaus  gentoo.org>

 app-misc/broot/Manifest   |   1 +
 app-misc/broot/broot-1.8.1.ebuild | 263 ++
 2 files changed, 264 insertions(+)

diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index b0fd9ab4d178..7ee378f30a44 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -26,6 +26,7 @@ DIST broot-1.7.3.tar.gz 9416268 BLAKE2B 
7d1836e6d60693361aba0da25a51919d169e0d47
 DIST broot-1.7.4.tar.gz 9416319 BLAKE2B 
ff9605379f9bd881ea5dc3710f1b03c1be6cbcebe2baaa45b73a430542fed1043e2cbfa646a0f374b7f12cdfb22309c895da1d9be7bbde2de279dbd233669330
 SHA512 
832c792a3a905040c5e7915b9defa82d2bd70b113025d3357d8ba9b521fb93617bbb17a6b74f7320365ed3a703c864e1e6db887c74f347ed669cb2c950334e44
 DIST broot-1.7.5.tar.gz 9416330 BLAKE2B 
33aadc9f03a3645fdb3013f68a30e8cc3ace6b9306644ce695855cc89f5d6ae43ab65730908a89623905451c1be31fd796a34a389726d021a43ec831d33c3b22
 SHA512 
54c1a57dba53a6ba889fc19034787cbaac154552e568f42d38bffb98ad606a3a43e63f51bb4da68306f82e41e27444a3343c729d3d47b7da869867a7e763a25a
 DIST broot-1.8.0.tar.gz 9417559 BLAKE2B 
8a1377339ceb9d5d4f66cd65f3f750f5485ed243653cbdab1345fe93d1fc88b20bca9be12126e2b7c02a472f96d8a6d619524939c70d0b060a2b01ae0103aa4e
 SHA512 
fdfcf3bb9ddd11e64d3563ab21dfbfab8a3c02fa7a2e37d6cb3aa5cdc2c329575d5bec35b4f79ab3be95d5993e4a1528150a8148329038b710f0fef65b7c839d
+DIST broot-1.8.1.tar.gz 9417690 BLAKE2B 
499cd7fc32c7a7151a2ea0599e4c9332162a235a83a22e953b0f4dad098c95320986352f0129eacc4b4feb8d68c81276274bd9d8072ade8158fb89bb5a0c6048
 SHA512 
ddd84d7dad2416c63bcab2e8e72375aa14b4748a5a29708c47b7df5f4a203691ad8d0587dde1ba961658195fe6ecfea154729bcfd7e75a53a16cde9f2a09
 DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
 DIST bytemuck-1.7.2.crate 27489 BLAKE2B 
2541a7561eb34351f58266451a020858d8ac1ad30ecb95b97d576e72532cae37ef0b747e2259aaf6052b65f951586425044f824a00dfabf54bba9462edf94c2a
 SHA512 
fae361f5abe67215a7591d421a0b713b77b437123c56e21dd00421e95ab86d9dd9b0bf1daa6623b833ea65681fbeeb58f6feab9d323964304a3250f24df1ace2

diff --git a/app-misc/broot/broot-1.8.1.ebuild 
b/app-misc/broot/broot-1.8.1.ebuild
new file mode 100644
index ..0de501a3a0c7
--- /dev/null
+++ b/app-misc/broot/broot-1.8.1.ebuild
@@ -0,0 +1,263 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+adler-1.0.2
+adler32-1.2.0
+ahash-0.4.7
+ahash-0.7.6
+aho-corasick-0.7.18
+ansi_colours-1.0.4
+ansi_term-0.11.0
+anyhow-1.0.45
+argh-0.1.6
+argh_derive-0.1.6
+argh_shared-0.1.6
+atty-0.2.14
+autocfg-1.0.1
+base64-0.13.0
+bet-1.0.0
+bincode-1.3.3
+bitflags-1.3.2
+bstr-0.2.17
+bytemuck-1.7.2
+byteorder-1.4.3
+cc-1.0.72
+cfg-if-1.0.0
+char_reader-0.1.1
+chrono-0.4.19
+clap-2.33.3
+cli-log-0.1.0
+cli-log-2.0.0
+clipboard-win-4.2.2
+color_quant-1.1.0
+coolor-0.3.1
+crc32fast-1.2.1
+crossbeam-0.8.1
+crossbeam-channel-0.5.1
+crossbeam-deque-0.8.1
+crossbeam-epoch-0.9.5
+crossbeam-queue-0.3.2
+crossbeam-utils-0.8.5
+crossterm-0.19.0
+crossterm-0.22.1
+crossterm_winapi-0.7.0
+crossterm_winapi-0.9.0
+csv-1.1.6
+csv-core-0.1.10
+csv2svg-0.1.5
+custom_error-1.9.2
+deflate-0.8.6
+deser-hjson-1.0.2
+directories-3.0.2
+directories-next-2.0.0
+dirs-sys-0.3.6
+dirs-sys-next-0.1.2
+either-1.6.1
+error-code-2.3.0
+fallible-iterator-0.2.0
+fallible-streaming-iterator-0.1.9
+file-size-1.0.3
+flate2-1.0.22
+fnv-1.0.7
+form_urlencoded-1.0.1
+getrandom-0.2.3
+gif-0.11.3
+git2-0.13.24
+glassbench-0.3.0
+glob-0.3.0
+hashbrown-0.9.1
+hashbrown-0.11.2
+hashlink-0.6.0
+heck-0.3.3
+hermit-abi-0.1.19
+id-arena-2.2.1
+idna-0.2.3
+image-0.23.14
+indexmap-1.7.0
+instant-0.1.12
+is_executable-1.0.1
+itoa-0.4.8
+jobserver-0.1.24
+jpeg-decoder-0.1.22
+lazy-regex-2.2.2
+lazy-regex-proc_macros-2.2.2
+lazy_static-1.4.0
+lazycell-1.3.0
+lfs-core-0.4.2
+libc-0.2.107
+libgit2-sys-0.12.25+1.3.0
+libsqlite3-sys-0.20.1
+libz-sys-1.1.3
+line-wrap-0.1.1
+linked-hash-map-0.5.4
+lock_api-0.4.5
+log-0.4.14
+matches-0.1.9

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

2021-12-29 Thread Florian Schmaus
commit: 7a67947716738ee486fc568ed008fad75d6c3346
Author: Karl-Johan Karlsson  lysator  liu  se>
AuthorDate: Wed Dec 29 10:33:20 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 29 14:34:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a679477

app-misc/broot: remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>
Closes: https://github.com/gentoo/gentoo/pull/23561
Signed-off-by: Florian Schmaus  gentoo.org>

 app-misc/broot/Manifest   |  57 
 app-misc/broot/broot-1.6.6.ebuild | 266 --
 app-misc/broot/broot-1.7.3.ebuild | 263 -
 3 files changed, 586 deletions(-)

diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index 7ee378f30a44..3531d79f5150 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -1,49 +1,36 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST ahash-0.4.7.crate 51474 BLAKE2B 
0974b90539398d61903ce7fcbecdfcd802fcb5c7ed631be919ec17be6951e68bc80787876cafebd33e40a80605f6e2352a86047077bc40575420bb6ee1a4915a
 SHA512 
2f42cdbacb2b2f9bd7d94a4cc61294d7813428157ce242ba82f7c3fccb6e4b83c767f4dedd35ff26ae61a89506b388d7cf96af4e727c29a14b25b9f82b1f2126
-DIST ahash-0.7.4.crate 37072 BLAKE2B 
3b82cc45993fd48d9eed018e14af005e2513938f34b195d4f33bc0d4031bc8027b082aa155b14e20e0e1e34b0f829849e8c614458805ce830652f34477b1d6a4
 SHA512 
f84e16f3b2764be95b4d82c9ef4bcd4c80983e977b33e1d4cc3c119398de6084428a0e7bccc1b182bccc21aa97855fa30b6a4041b961b58bff79b75dcc788005
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi_colours-1.0.4.crate 10525 BLAKE2B 
f71ef0dc730cb35e634623cbf6888abb72519fa53b40aba49ad1151a37d98bf3ff93652ad67d276243c7ef9435a19b839a43a4122e451a2defc96231fba145e9
 SHA512 
36eef5c4c84f7f8bf3adb65eca5d7d2da48190c127cd76b78b7bb035cf98afbf2534b82bb293cc1e472eaeb08d541fe28a87b99ebd53dbae8a50026898b043b3
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST anyhow-1.0.42.crate 34827 BLAKE2B 
adf276a869889819c78dc10cf9ceb310d57fc64dd00b603a16e7b6f111d446ca8ed43439c3f18f590c28c1e59a67cbe39fafb00c510d03b65eb8ba15a18d2b0d
 SHA512 
7bbafa2fc5d78a6d8e68b44b104fd8d6a7882fc127b39e04c5a76240ee24ccf311004b754d93836d6daf1918be9c33fdb68a6baf55eab8f1e921b7aec3a35455
 DIST anyhow-1.0.45.crate 35468 BLAKE2B 
0a6e6bb7a04315e6aab21ad1da743b4087ed95e7bfb7f143b4c5b1cb9527c1e1f9c334bf94c8aaf7bb98f3fc6b0b0cb87244d13808cb86fb76d07555304db90f
 SHA512 
a2ea3a764024dc5d5c176890e22aa9e91e18c4252e04548baeb6ed8cbc11ba8e3b0220758e7b1a670e934da0f40e747ce02520788c0e557cf9ed05b19806fd50
-DIST argh-0.1.5.crate 9745 BLAKE2B 
a4210582842f855eccc3d6d3271ee261a90086929d46d99e4518cd1b9fb1f14e399902d1b332ac1d56a24980be148bfa85645f613af74605d6fa59ec70e0e3fb
 SHA512 
04c609af2d840ea083d4422f785b001c1bbd37c90b78b01151336145b61713a7e800d2f2707f36e579f89d254e78352086f2401f1cbcd9913885932b79c3ee5b
 DIST argh-0.1.6.crate 15351 BLAKE2B 
84ca33f5fb3e01c032592eac83fcf58ceb223729bdafb6feb8c58f76cab925beefc23c7d7d6e4942809659c53c539b2d88f87510920d32b95ba5089ab0e8a321
 SHA512 
838846db8eea561fc2d723058130967428738eb3915c46967ed8724941b695f726fff7fcb1d36fa017f44773d46cb3651235eba1f1a61a7b48706aa4f4307484
-DIST argh_derive-0.1.5.crate 17472 BLAKE2B 
693f29c62ea8e7cc10743027fb264df4d0e234fa25a9a3c1fda431803d0de2e6344378598a7a0d6a566e6a37156d1882aabe686dd2e1c8a4e2eab7b1b95e09cd
 SHA512 
9fe3284f42ae56ccb9e05d90a7cd3eee8e04d3795058a7ade3358a49f3414e4ba951b8dd0da897546637545a3d65d392db98ff7f085e13f3f59efd193dd36811
 DIST argh_derive-0.1.6.crate 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikit-learn/

2021-12-29 Thread Andrew Ammerlaan
commit: b409422dc1582f46797c5777a137c71256453652
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Dec 29 13:58:56 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Dec 29 14:13:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b409422d

sci-libs/scikit-learn: add version 1.0.2

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

 sci-libs/scikit-learn/Manifest  |  1 +
 sci-libs/scikit-learn/scikit-learn-1.0.2.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/sci-libs/scikit-learn/Manifest b/sci-libs/scikit-learn/Manifest
index f406527664be..0b302e797dd9 100644
--- a/sci-libs/scikit-learn/Manifest
+++ b/sci-libs/scikit-learn/Manifest
@@ -1 +1,2 @@
 DIST scikit-learn-0.24.2.tar.gz 7589697 BLAKE2B 
a5a32db690e76d6ecfcb12d57a7f84ebcc7e67ecb73258c1d923f9b98a9d87c46aac96918ef7c3d8741f5dbeb46f169c73a7744fb7b92e6ab5cf42101a6bc2f1
 SHA512 
2159baf63414b9594918b40e1b72af2ab47349335ad4e3afd9756921f786737ed41d6deb333881e8c5c6e1f7ce9cfa10691b966dc2476c48c051621f9049d2ee
+DIST scikit-learn-1.0.2.tar.gz 6783296 BLAKE2B 
c5894b83c616117ac69e99d3eafe6b7218e085bfae099b41d09ecafc5cf116d4ef6849e69de2c1d833be1eb1e2479c1d200147ec1fcf73798c4e341dcaaa4d79
 SHA512 
1921a722ce887e04db94586a8100f435ca26038c32f1841ed8c7d5f17b5c7a3dbf5e036f5b0fca0f9907c32f80db5b082cb04141d14d22719ad78f3cfef51415

diff --git a/sci-libs/scikit-learn/scikit-learn-1.0.2.ebuild 
b/sci-libs/scikit-learn/scikit-learn-1.0.2.ebuild
new file mode 100644
index ..8825ce648cf0
--- /dev/null
+++ b/sci-libs/scikit-learn/scikit-learn-1.0.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+DESCRIPTION="Machine learning library for Python"
+HOMEPAGE="https://scikit-learn.org/stable/;
+SRC_URI="https://github.com/scikit-learn/scikit-learn/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="examples"
+
+# This is being very difficult
+RESTRICT="test"
+
+DEPEND="
+   virtual/blas:=
+   virtual/cblas:=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/wheel[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/joblib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install pytest
+# For some reason this wants to use urllib to fetch things from the internet
+# distutils_enable_sphinx doc \
+#  dev-python/matplotlib \
+#  dev-python/memory_profiler \
+#  dev-python/numpydoc \
+#  dev-python/pandas \
+#  dev-python/pillow \
+#  dev-python/seaborn \
+#  dev-python/sphinx-gallery \
+#  dev-python/sphinx-prompt \
+#  sci-libs/scikit-image
+
+python_install_all() {
+   find "${S}" -name \*LICENSE.txt -delete || die
+   distutils-r1_python_install_all
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikit-optimize/

2021-12-29 Thread Andrew Ammerlaan
commit: 0e34aeccae3b8e96aad804737fa339e8731bd783
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Dec 29 14:12:59 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Dec 29 14:13:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e34aecc

sci-libs/scikit-optimize: add version 0.9.0, enable py3.10

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

 sci-libs/scikit-optimize/Manifest  |  1 +
 .../scikit-optimize/scikit-optimize-0.9.0.ebuild   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/sci-libs/scikit-optimize/Manifest 
b/sci-libs/scikit-optimize/Manifest
index e5c7a49776e4..2144f37db180 100644
--- a/sci-libs/scikit-optimize/Manifest
+++ b/sci-libs/scikit-optimize/Manifest
@@ -1 +1,2 @@
 DIST scikit-optimize-0.8.1.tar.gz 278751 BLAKE2B 
c53b921ed47a2146510a041e34129918cc1b9118e8ae3614f39cc16c87ba5a749e268b9694ade9d95132ec4fb11777f2ef2ec509b1be59c8864ff7b6edde2250
 SHA512 
8ffacb62869810e1812bdbd2f9f3fe83cad2be03cd795ae2e9aa4e1143ed613c3901ae06be85aecd63c1e3e5b4805e88331d2d8848cc9953988fddfbe62a0287
+DIST scikit-optimize-0.9.0.tar.gz 275570 BLAKE2B 
ab481bf1cfc2b8c7cff213ae0ce2fa937de8f6269b491cf63ae115eea5c936c8a5c26b7fb339fa6cd2927c5105068635c008d6dc8b3f99b4b5d3abfed1a1c5a2
 SHA512 
a4c1bd589686dbbabcc5de38a4eb581c040cc2c3f83bc250ddcbe66314f03fc68b7b12d7679049da34c42445b446e1af3873f7ce90bec2a5361f0077ff3e9b74

diff --git a/sci-libs/scikit-optimize/scikit-optimize-0.9.0.ebuild 
b/sci-libs/scikit-optimize/scikit-optimize-0.9.0.ebuild
new file mode 100644
index ..e848ca405e67
--- /dev/null
+++ b/sci-libs/scikit-optimize/scikit-optimize-0.9.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Sequential model-based optimization library"
+HOMEPAGE="https://scikit-optimize.github.io/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/joblib-0.11[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
+   >=dev-python/scipy-0.19.1[${PYTHON_USEDEP}]
+   >=sci-libs/scikit-learn-0.20.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+# No such file or directory: image/logo.png
+#distutils_enable_sphinx doc \
+#  dev-python/numpydoc \
+#  dev-python/sphinx-issues \
+#  dev-python/sphinx-gallery



[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikit-image/

2021-12-29 Thread Andrew Ammerlaan
commit: 5f769ff64bda2fc062b3b1545776525253327505
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Dec 29 13:44:48 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Dec 29 14:13:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f769ff6

sci-libs/scikit-image: add version 0.19.1

Bug: https://bugs.gentoo.org/810269
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/scikit-image/Manifest   |  1 +
 sci-libs/scikit-image/scikit-image-0.19.1.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/sci-libs/scikit-image/Manifest b/sci-libs/scikit-image/Manifest
index a8480d99294a..d57469885f1b 100644
--- a/sci-libs/scikit-image/Manifest
+++ b/sci-libs/scikit-image/Manifest
@@ -1 +1,2 @@
 DIST scikit-image-0.17.2.tar.gz 29818001 BLAKE2B 
360c5f8c23b8441d145029c09a3b1d1407d4103463497c63274583e6c03d1fc57baa3e6c53909cfaa5daba54d5909fc106e84dc7036f0240ad8de93804ef9f65
 SHA512 
3ca2511f03d533ac7f1850d72de396dc5493831bce6200f30d426c3f47eff9b25ec9b69e141100dc56e03f2310aab255f92ff4aff8bc7b80d15d669cbe2ebb5e
+DIST scikit-image-0.19.1.tar.gz 5936 BLAKE2B 
86aca2f120c12178d64fd62bce2b5272fc6df345789ed4b1ddee705384e583c7070af7bf885d47ae6769bbfb0676bfeef7fc431abfb10e1618594f31a27a7de8
 SHA512 
d7ccd4172abc07843a17a2de40240790cbeeb4177c7948cbf74663363ec9cecd3e40e70a245795d88ace57699e178f159198862b4c503fcb3fff95e8ef8f4ed9

diff --git a/sci-libs/scikit-image/scikit-image-0.19.1.ebuild 
b/sci-libs/scikit-image/scikit-image-0.19.1.ebuild
new file mode 100644
index ..2ed329d762d2
--- /dev/null
+++ b/sci-libs/scikit-image/scikit-image-0.19.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Image processing routines for SciPy"
+HOMEPAGE="https://scikit-image.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# It seems that scikit-image has not been built correctly.
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/imageio[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pywavelets[${PYTHON_USEDEP}]
+   dev-python/scipy[sparse,${PYTHON_USEDEP}]
+   dev-python/tifffile[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+"
+
+DOCS=( CONTRIBUTORS.txt RELEASE.txt )
+
+distutils_enable_tests --install pytest
+# TODO: package myst_parser
+#distutils_enable_sphinx doc/source dev-python/numpydoc
+
+pkg_postinst() {
+   optfeature "FITS io capability" dev-python/astropy
+   optfeature "GTK" dev-python/pygtk
+   optfeature "Parallel computation" dev-python/dask
+   optfeature "io plugin providing most standard formats" dev-python/imread
+   # not in portage yet
+   #optfeature "io plugin providing a wide variety of formats, including 
specialized formats using in medical imaging." dev-python/simpleitk
+}



  1   2   3   >