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

2022-03-27 Thread Hans de Graaff
commit: 68a06b9dd64c0eaba1469dc4d508684f8195b746
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 07:10:29 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a06b9d

dev-ruby/nokogiri: enable ruby31

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

 dev-ruby/nokogiri/nokogiri-1.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nokogiri/nokogiri-1.13.3.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.13.3.ebuild
index 331172177036..d7dcc4b9484c 100644
--- a/dev-ruby/nokogiri/nokogiri-1.13.3.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.13.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
 



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

2022-03-27 Thread Hans de Graaff
commit: dab12e0924fc2367c20d0049c695f5651676
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 06:39:43 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab12e00

dev-ruby/tty-editor: enable ruby30

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

 dev-ruby/tty-editor/tty-editor-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild 
b/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild
index 496d28391dcf..97bce9d0768c 100644
--- a/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild
+++ b/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/gtk-gnutella/

2022-03-27 Thread Hans de Graaff
commit: 75691c2bdf441c9981d09122f7bff01abcc3d269
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 06:36:26 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75691c2b

net-p2p/gtk-gnutella: drop 1.2.1

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

 net-p2p/gtk-gnutella/gtk-gnutella-1.2.1.ebuild | 89 --
 1 file changed, 89 deletions(-)

diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1.ebuild 
b/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1.ebuild
deleted file mode 100644
index c81ce2d3af4e..
--- a/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic strip-linguas toolchain-funcs
-
-IUSE="nls dbus ssl +gtk"
-
-DESCRIPTION="A GTK+ Gnutella client"
-SRC_URI="https://github.com/gtk-gnutella/gtk-gnutella/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-HOMEPAGE="http://gtk-gnutella.sourceforge.net/";
-
-SLOT="0"
-LICENSE="CC-BY-SA-4.0 GPL-2"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-RDEPEND="
-   sys-libs/binutils-libs:=
-   dev-libs/glib:2
-   sys-libs/zlib
-   gtk? ( >=x11-libs/gtk+-2.2.1:2 )
-   dbus? ( >=sys-apps/dbus-0.35.2 )
-   ssl? ( >=net-libs/gnutls-2.2.5 )
-   nls? ( >=sys-devel/gettext-0.11.5 )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   filter-flags -flto
-   strip-linguas -i po
-
-   echo "# Gentoo-selected LINGUAS" > po/LINGUAS
-   for ling in ${LINGUAS}; do
-   echo $ling >> po/LINGUAS
-   done
-
-   default
-}
-
-src_configure() {
-   # There is no option to turn off optimization through the build.sh
-   # script.
-   sed -i -e "s/Configure -Oder/Configure -Oder -Doptimize=none/" build.sh 
|| die
-
-   # The build script does not support the equivalent --enable
-   # options so we must construct the configuration by hand.
-
-   local myconf
-
-   if ! use nls; then
-   myconf="${myconf} --disable-nls"
-   fi
-
-   if ! use dbus; then
-   myconf="${myconf} --disable-dbus"
-   fi
-
-   if ! use ssl; then
-   myconf="${myconf} --disable-gnutls"
-   fi
-
-   if use gtk; then
-   myconf="${myconf} --gtk2"
-   else
-   myconf="${myconf} --topless"
-   fi
-
-   ./build.sh \
-   --configure-only \
-   --prefix="/usr" \
-   --cc="$(tc-getCC)" \
-   ${myconf}
-}
-
-src_compile() {
-   # Build system is not parallel-safe, bug 500760
-   emake -j1
-}
-
-src_install() {
-   dodir /usr/bin
-   emake INSTALL_PREFIX="${D}" install
-   dodoc AUTHORS ChangeLog README TODO
-
-   # Touch the symbols file into the future to avoid warnings from
-   # gtk-gnutella later on, since we will most likely strip the binary.
-   touch --date="next minute" "${D}/usr/lib/gtk-gnutella/gtk-gnutella.nm" 
|| die
-}



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

2022-03-27 Thread Hans de Graaff
commit: 5e07bca0da8651af569eaffddc524614901d1c35
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 06:16:38 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e07bca0

dev-ruby/net-ftp: initial import of 0.1.3

Extracted from dev-lang/ruby, keywords set accordingly

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

 dev-ruby/net-ftp/Manifest |  1 +
 dev-ruby/net-ftp/metadata.xml | 11 +++
 dev-ruby/net-ftp/net-ftp-0.1.3.ebuild | 32 
 3 files changed, 44 insertions(+)

diff --git a/dev-ruby/net-ftp/Manifest b/dev-ruby/net-ftp/Manifest
new file mode 100644
index ..f164c6fa904a
--- /dev/null
+++ b/dev-ruby/net-ftp/Manifest
@@ -0,0 +1 @@
+DIST net-ftp-0.1.3.tar.gz 29719 BLAKE2B 
27d6dbe8b75ceeba49ae9c1b041f1b3196c7e938a1a5cd10b68a8130cde09bb974a2900cff93d2d1aced6b69d1fa4749eec58650a2d4b1583fdc7fd86f001b03
 SHA512 
73159513947e1574d15b4d73c87c6b7506e1ee8defc01fd5dfbd4dc7e9f4aa9e8a2a62ae397b3471d0276707d806c6f3252540e60d9b224d30a8cc23fe60b4d3

diff --git a/dev-ruby/net-ftp/metadata.xml b/dev-ruby/net-ftp/metadata.xml
new file mode 100644
index ..0d14d070cf6a
--- /dev/null
+++ b/dev-ruby/net-ftp/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+ruby/net-ftp
+  
+

diff --git a/dev-ruby/net-ftp/net-ftp-0.1.3.ebuild 
b/dev-ruby/net-ftp/net-ftp-0.1.3.ebuild
new file mode 100644
index ..73db2cdf3890
--- /dev/null
+++ b/dev-ruby/net-ftp/net-ftp-0.1.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="net-ftp.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Support for the File Transfer Protocol"
+HOMEPAGE="https://github.com/ruby/net-ftp";
+SRC_URI="https://github.com/ruby/net-ftp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/net-protocol
+   dev-ruby/time
+"
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-03-27 Thread Hans de Graaff
commit: 4b3d5835727241fd2dc9706505655992848674da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 05:38:10 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3d5835

dev-ruby/posix-spawn: cleanup

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

 dev-ruby/posix-spawn/posix-spawn-0.3.15.ebuild | 32 --
 1 file changed, 32 deletions(-)

diff --git a/dev-ruby/posix-spawn/posix-spawn-0.3.15.ebuild 
b/dev-ruby/posix-spawn/posix-spawn-0.3.15.ebuild
deleted file mode 100644
index 98035318b1db..
--- a/dev-ruby/posix-spawn/posix-spawn-0.3.15.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="README.md TODO HACKING"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library that implements a subset of the Ruby 1.9 Process::spawn"
-HOMEPAGE="https://github.com/rtomayko/posix-spawn/";
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-
-each_ruby_configure() {
-   ${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext
-   cp ext/*$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each {|f| require f}' || 
die
-}



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

2022-03-27 Thread Hans de Graaff
commit: 5a32cf169e4c84dfde402089523e09f60e494aa1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 05:51:15 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a32cf16

dev-ruby/io-wait: enable ruby31, fix test setup

Closes: https://bugs.gentoo.org/833262
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/io-wait/io-wait-0.2.1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/io-wait/io-wait-0.2.1.ebuild 
b/dev-ruby/io-wait/io-wait-0.2.1.ebuild
index 9a4ccbcf463c..4def09c942da 100644
--- a/dev-ruby/io-wait/io-wait-0.2.1.ebuild
+++ b/dev-ruby/io-wait/io-wait-0.2.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTENSIONS="ext/io/wait/extconf.rb"
@@ -26,3 +26,7 @@ all_ruby_prepare() {
-i ${RUBY_FAKEGEM_GEMSPEC} || die
sed -e '/task :test/ s:^:#:' -i Rakefile || die
 }
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test:test/lib -rhelper -e 
'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}



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

2022-03-27 Thread Hans de Graaff
commit: 90c1b947474174ca04ccae5374374b0a12ab0c33
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 06:13:54 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c1b947

dev-ruby/time: initial import of 0.2.0

Extracted from dev-lang/ruby, keywords set accordingly.

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

 dev-ruby/time/Manifest  |  1 +
 dev-ruby/time/metadata.xml  | 11 +++
 dev-ruby/time/time-0.2.0.ebuild | 31 +++
 3 files changed, 43 insertions(+)

diff --git a/dev-ruby/time/Manifest b/dev-ruby/time/Manifest
new file mode 100644
index ..46d68074082b
--- /dev/null
+++ b/dev-ruby/time/Manifest
@@ -0,0 +1 @@
+DIST time-0.2.0.tar.gz 25276 BLAKE2B 
e944fc0ad371608b24c543e503504e1bfd9015f8b998372e6e4a08d2b76c7d75b478ceac42d4d955c205e4ed30a018d3c008e947d9d3215fcd32d78f429aee92
 SHA512 
07b4896827014ab1f6394ee8a116a8074c2342c070b814bb190104a404828d684c9ca49d0c53fe5ef4518d5455de73d5f4c03051cbae47257fa631b17515d2f9

diff --git a/dev-ruby/time/metadata.xml b/dev-ruby/time/metadata.xml
new file mode 100644
index ..3491d92c0b1d
--- /dev/null
+++ b/dev-ruby/time/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+ruby/time
+  
+

diff --git a/dev-ruby/time/time-0.2.0.ebuild b/dev-ruby/time/time-0.2.0.ebuild
new file mode 100644
index ..ae7b805d59f6
--- /dev/null
+++ b/dev-ruby/time/time-0.2.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="time.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Extends the Time class with methods for parsing and conversion"
+HOMEPAGE="https://github.com/ruby/time";
+SRC_URI="https://github.com/ruby/time/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test:test/lib -rhelper -e 
'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}



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

2022-03-27 Thread Hans de Graaff
commit: 94cc02eee3dec3e15f8a2fff88192a5811fcbf9f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 05:53:07 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cc02ee

dev-ruby/net-protocol: enable ruby31

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

 dev-ruby/net-protocol/net-protocol-0.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-protocol/net-protocol-0.1.2.ebuild 
b/dev-ruby/net-protocol/net-protocol-0.1.2.ebuild
index 69e07b69b2c4..a64dd392a5c1 100644
--- a/dev-ruby/net-protocol/net-protocol-0.1.2.ebuild
+++ b/dev-ruby/net-protocol/net-protocol-0.1.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2022-03-27 Thread Hans de Graaff
commit: 8646be684597f669ad2c28cdd60e9399232ccb07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 07:12:38 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8646be68

dev-ruby/nokogiri: add ruby31

Drop unused pkg-config dependency.

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

 dev-ruby/nokogiri/nokogiri-1.13.3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-ruby/nokogiri/nokogiri-1.13.3.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.13.3.ebuild
index d7dcc4b9484c..c4fd1981823b 100644
--- a/dev-ruby/nokogiri/nokogiri-1.13.3.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.13.3.ebuild
@@ -37,7 +37,6 @@ ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
 
 ruby_add_bdepend "
dev-ruby/mini_portile2:2.8
-   >=dev-ruby/pkg-config-1.1.7
>=dev-ruby/rexical-1.0.7
dev-ruby/rdoc
test? ( dev-ruby/minitest )"



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

2022-03-27 Thread Hans de Graaff
commit: 2f6ed8a5fc842a74e5d00e1b3dcd65b5f5dc1c40
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 06:11:04 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6ed8a5

dev-ruby/date: initial import of 3.2.2

Extraced from dev-lang/ruby, keywords set accordingly.

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

 dev-ruby/date/Manifest  |  1 +
 dev-ruby/date/date-3.2.2.ebuild | 32 
 dev-ruby/date/metadata.xml  | 11 +++
 3 files changed, 44 insertions(+)

diff --git a/dev-ruby/date/Manifest b/dev-ruby/date/Manifest
new file mode 100644
index ..8baef840e9d3
--- /dev/null
+++ b/dev-ruby/date/Manifest
@@ -0,0 +1 @@
+DIST date-3.2.2.tar.gz 108973 BLAKE2B 
aedb4d5d43b1d7ac277bc6fd36651f36828be7a04f4eb75c45ea02bc56b3a403af9e8a26b23a9839c904ae455e6a02476fe83115d8c816f06168db6e0a788347
 SHA512 
5a640b550c9ea0c1fa24aa5d114ae9108fd568c8c38b20434168a92c886d66487065e0c6aedc7e55cbe59cc3338fd262ca601267ed0b55377c382fe0502e9604

diff --git a/dev-ruby/date/date-3.2.2.ebuild b/dev-ruby/date/date-3.2.2.ebuild
new file mode 100644
index ..49bab8d1e38f
--- /dev/null
+++ b/dev-ruby/date/date-3.2.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTENSIONS=(ext/date/extconf.rb)
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="date.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A subclass of Object includes Comparable module for handling 
dates"
+HOMEPAGE="https://github.com/ruby/date";
+SRC_URI="https://github.com/ruby/date/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test:test/lib -rhelper -e 
'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}

diff --git a/dev-ruby/date/metadata.xml b/dev-ruby/date/metadata.xml
new file mode 100644
index ..5f05b08cb0a8
--- /dev/null
+++ b/dev-ruby/date/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+ruby/date
+  
+



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

2022-03-27 Thread Hans de Graaff
commit: ac76bb5c64741eacbe521f6fa1639f38f23c3059
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 06:57:20 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 07:13:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac76bb5c

dev-ruby/mini_portile2: enable ruby31

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

 dev-ruby/mini_portile2/mini_portile2-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mini_portile2/mini_portile2-2.8.0.ebuild 
b/dev-ruby/mini_portile2/mini_portile2-2.8.0.ebuild
index 5bcbb0b35482..d6edddfc1c44 100644
--- a/dev-ruby/mini_portile2/mini_portile2-2.8.0.ebuild
+++ b/dev-ruby/mini_portile2/mini_portile2-2.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 inherit ruby-fakegem
 



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

2022-03-27 Thread 罗百科
commit: 4f219a3b29adcaf102b5920f72c15d94f980b705
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Mar 27 07:25:23 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Mar 27 07:25:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f219a3b

dev-db/citus: add 11.0.0_beta without KEYWORDS

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

 dev-db/citus/Manifest  |  1 +
 dev-db/citus/citus-11.0.0_beta0.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest
index 242de2de87e5..6245988aefc2 100644
--- a/dev-db/citus/Manifest
+++ b/dev-db/citus/Manifest
@@ -3,4 +3,5 @@ DIST citus-10.1.3.tar.gz 5281581 BLAKE2B 
cf119c550174a8b64bfee6497288a10030db7ff
 DIST citus-10.1.4.tar.gz 5283715 BLAKE2B 
e19b35734b32541678538b963f1c03a259fa404f373b759a4c08e867325e106689ff711a5db9ba9231e1f9b42e303a49e6d58c8fb18b5ab7d75e19aea4741a0e
 SHA512 
36a19b30d63ea53a8be6a77946d54558f7fd92f2e91b356395f9273e907f2500c31d77e9693186fc2bd8df7c7e5f62a11ddfbc8795fbde8d700ebe7a9e76
 DIST citus-10.2.4.tar.gz 5535944 BLAKE2B 
3820622ec7f60aad5989536fe6dd53b8db75c51dc31ae3a0d023058afaa369f2de29fe49369d7846ad3bd17242fb6ce7784f2832263ba79ca045c75e558e14d7
 SHA512 
f9d685984c23b3f6aaeec156719c8564958e4d446781506f95fd56e48b8df27f1ddfa1cddb085791dccd6a17c07f3df87d84a89e137ba5a6972a656222f2
 DIST citus-10.2.5.tar.gz 5538309 BLAKE2B 
c8e06b356728a68a948ffd3dd6d3c56c2972ad094922ce03e04c450cac0c62ebe45f4ecc489d2cb521530b9f1bf566ac9732227646247a7eebd03f3f88cb
 SHA512 
95ee1225c850bc986025f6960cb5784b02f2ac5af8f312f5dd4a270c4ebf46dd60388ba604a9cd4cf2e22f8b7a855bd18654cbe9f701ba7cd35c1576414d185f
+DIST citus-11.0.0_beta0.tar.gz 5785689 BLAKE2B 
249a396ec8171d12ae33234e5044d2ee75a2f3bf41bddfc528609fadc23b8d7da20049a8a2aaf3841db08f5343ccdf6f4206377bcfa4c1f2466c1b6677e398c0
 SHA512 
7dc15db0126b809c6dfb80e62a16b9009a248e4fefb0bd8a55b9b3d860426644238970cc2bdf4b27c0a09c30acb2ecf19d07b5ffcafb65d6da1215482876a2ba
 DIST citus-9.5.10.tar.gz 4744848 BLAKE2B 
e6d9595fe30cb93508007cb4f39933ae57b6f0f1c5ee084ac83b0f5edea0d32dc0e8fd71737e396eb9b77fd5601ae647e29dea5b13e2e7a53a59f96365773466
 SHA512 
24683c7607de115d1d7fc355b56ff732e5e5f2adcdbebac7ee0d71b8878de3f335f3824be9e02ae9554850c68d7e21bc6d95d581e02ba4fef9da27b2f67f2987

diff --git a/dev-db/citus/citus-11.0.0_beta0.ebuild 
b/dev-db/citus/citus-11.0.0_beta0.ebuild
new file mode 100644
index ..08b2b75966ee
--- /dev/null
+++ b/dev-db/citus/citus-11.0.0_beta0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 13 14 )
+
+inherit postgres-multi
+
+DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups"
+HOMEPAGE="https://www.citusdata.com/";
+
+MY_PV="${PV/beta0/beta}"
+SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+IUSE=""
+LICENSE="POSTGRESQL AGPL-3"
+
+KEYWORDS=""
+
+SLOT=0
+
+RESTRICT="test"
+
+DEPEND="${POSTGRES_DEP}
+   app-arch/lz4
+   app-arch/zstd
+   "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   postgres-multi_foreach econf
+}



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

2022-03-27 Thread 罗百科
commit: fc3c078d2655ead6a76555089710751f282ad7d9
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Mar 27 07:14:43 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Mar 27 07:25:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc3c078d

dev-db/citus: Bump to 10.2.5

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

 dev-db/citus/Manifest | 2 +-
 dev-db/citus/{citus-10.2.3.ebuild => citus-10.2.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest
index 4c3902995755..242de2de87e5 100644
--- a/dev-db/citus/Manifest
+++ b/dev-db/citus/Manifest
@@ -1,6 +1,6 @@
 DIST citus-10.0.6.tar.gz 5186554 BLAKE2B 
b7f4c46cf202bcc1a0d62d797056d5dbee625c4d00f6c0507e95201698bd9d0eceddaf2dd524e0a954a75013fcfb5f42531975ae157d1aa015a27f8adc8d9f25
 SHA512 
2a839eb2cc907a8294b974ec4f698042546e84757d209ce5e7c52d122f3f2af5036b3a1147d26b50170192649a19cf38d3c2bccfa445e213f604bb21ef84d478
 DIST citus-10.1.3.tar.gz 5281581 BLAKE2B 
cf119c550174a8b64bfee6497288a10030db7ff8d40e48d4751799d4268618afe9b7dcd72bfbd5b01dc073f6f4af55e8dc338071e3be224d15ded423885bbebd
 SHA512 
2ad9665c5de3214a5ebc08d5df663caa634912dd9db433a43bea96d3932213786d1650a695531a4d00ab8dff7d53078848466d7a6e803bff3ab26f4df3990c91
 DIST citus-10.1.4.tar.gz 5283715 BLAKE2B 
e19b35734b32541678538b963f1c03a259fa404f373b759a4c08e867325e106689ff711a5db9ba9231e1f9b42e303a49e6d58c8fb18b5ab7d75e19aea4741a0e
 SHA512 
36a19b30d63ea53a8be6a77946d54558f7fd92f2e91b356395f9273e907f2500c31d77e9693186fc2bd8df7c7e5f62a11ddfbc8795fbde8d700ebe7a9e76
-DIST citus-10.2.3.tar.gz 5531853 BLAKE2B 
ed8804f699203ab3e9e6f7f03213b38e3477cdb989338dcc364e079c830bcbcb05d3fbbfa5507a306a9433ec0aa783f150cb0c8ea038265efc40f7a37fd33410
 SHA512 
544d47093878c4ba02502f52dd4ac23cecd67c75635d825ad43f24ef19aa5de97b1d34e1e4e86f2f23028de363cb4979244ea3639caa8f142891d247d0187322
 DIST citus-10.2.4.tar.gz 5535944 BLAKE2B 
3820622ec7f60aad5989536fe6dd53b8db75c51dc31ae3a0d023058afaa369f2de29fe49369d7846ad3bd17242fb6ce7784f2832263ba79ca045c75e558e14d7
 SHA512 
f9d685984c23b3f6aaeec156719c8564958e4d446781506f95fd56e48b8df27f1ddfa1cddb085791dccd6a17c07f3df87d84a89e137ba5a6972a656222f2
+DIST citus-10.2.5.tar.gz 5538309 BLAKE2B 
c8e06b356728a68a948ffd3dd6d3c56c2972ad094922ce03e04c450cac0c62ebe45f4ecc489d2cb521530b9f1bf566ac9732227646247a7eebd03f3f88cb
 SHA512 
95ee1225c850bc986025f6960cb5784b02f2ac5af8f312f5dd4a270c4ebf46dd60388ba604a9cd4cf2e22f8b7a855bd18654cbe9f701ba7cd35c1576414d185f
 DIST citus-9.5.10.tar.gz 4744848 BLAKE2B 
e6d9595fe30cb93508007cb4f39933ae57b6f0f1c5ee084ac83b0f5edea0d32dc0e8fd71737e396eb9b77fd5601ae647e29dea5b13e2e7a53a59f96365773466
 SHA512 
24683c7607de115d1d7fc355b56ff732e5e5f2adcdbebac7ee0d71b8878de3f335f3824be9e02ae9554850c68d7e21bc6d95d581e02ba4fef9da27b2f67f2987

diff --git a/dev-db/citus/citus-10.2.3.ebuild b/dev-db/citus/citus-10.2.5.ebuild
similarity index 100%
rename from dev-db/citus/citus-10.2.3.ebuild
rename to dev-db/citus/citus-10.2.5.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/memkind/

2022-03-27 Thread Alessandro Barbieri
commit: 2615198290201a79670d899d115d3dd180e2cf1f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 27 06:29:10 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 27 07:30:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26151982

dev-libs/memkind: fix wrong iuse

Closes: https://bugs.gentoo.org/836223
Signed-off-by: Alessandro Barbieri  gmail.com>

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

diff --git a/dev-libs/memkind/memkind-1.13.0.ebuild 
b/dev-libs/memkind/memkind-1.13.0.ebuild
index cebc5a68a..3736c3813 100644
--- a/dev-libs/memkind/memkind-1.13.0.ebuild
+++ b/dev-libs/memkind/memkind-1.13.0.ebuild
@@ -64,7 +64,7 @@ src_configure() {
$(use_enable heap-manager)
$(use_enable hwloc)
$(use_enable initial-exec-tls memkind-initial-exec-tls)
-   $(use_enable logging-to-file filelog)
+   $(use_enable filelog logging-to-file)
$(use_enable openmp)
$(use_enable secure)
$(use_enable tls)



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/afdko/files/

2022-03-27 Thread Alessandro Barbieri
commit: a303e157cc309694c3108ccb7a04ceb6973e8a9c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 27 06:38:48 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 27 07:30:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a303e157

dev-util/afdko: fix patch

Closes: https://bugs.gentoo.org/836225
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-util/afdko/files/afdko-3.8.1-no-cmake-ninja-deps.patch | 13 +
 1 file changed, 13 insertions(+)

diff --git a/dev-util/afdko/files/afdko-3.8.1-no-cmake-ninja-deps.patch 
b/dev-util/afdko/files/afdko-3.8.1-no-cmake-ninja-deps.patch
index bd9367d86..c01fcd585 100644
--- a/dev-util/afdko/files/afdko-3.8.1-no-cmake-ninja-deps.patch
+++ b/dev-util/afdko/files/afdko-3.8.1-no-cmake-ninja-deps.patch
@@ -11,3 +11,16 @@
  ]
  build-backend = "setuptools.build_meta"
  
+--- a/setup.py
 b/setup.py
+@@ -196,9 +196,7 @@
+   setup_requires=[
+   'wheel',
+   'setuptools_scm',
+-  'scikit-build',
+-  'cmake',
+-  'ninja'
++  'scikit-build'
+   ],
+   tests_require=[
+   'pytest',



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

2022-03-27 Thread Alessandro Barbieri
commit: c17cc2b933a459039b94a183d53c1a8215ac9703
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 27 06:41:25 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 27 07:30:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c17cc2b9

dev-python/babelfont: add S

Closes: https://bugs.gentoo.org/836252
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild 
b/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild
index 26e900d9a..69f070373 100644
--- a/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild
+++ b/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild
@@ -11,6 +11,7 @@ inherit distutils-r1
 DESCRIPTION="Interrogate and manipulate UFO, TTF and OTF fonts with a common 
interface"
 HOMEPAGE="https://github.com/simoncozens/babelfont";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MYP}.tar.gz"
+S="${WORKDIR}/${MYP}"
 
 KEYWORDS="~amd64 ~x86"
 LICENSE="MIT"



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/dyninst/

2022-03-27 Thread Alessandro Barbieri
commit: 9786a98e3d22569a275a72b398800585d222176e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 27 07:11:17 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 27 07:30:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9786a98e

sys-cluster/dyninst: restrict tbb version

Closes: https://bugs.gentoo.org/836224
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/dyninst/dyninst-11.0.1-r1.ebuild | 4 ++--
 sys-cluster/dyninst/dyninst-12.1.0.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/dyninst/dyninst-11.0.1-r1.ebuild 
b/sys-cluster/dyninst/dyninst-11.0.1-r1.ebuild
index eb0f0a6d7..cd757ea4f 100644
--- a/sys-cluster/dyninst/dyninst-11.0.1-r1.ebuild
+++ b/sys-cluster/dyninst/dyninst-11.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -20,7 +20,7 @@ KEYWORDS="~amd64"
 IUSE="doc openmp valgrind"
 
 RDEPEND="
-   dev-cpp/tbb
+   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/uharfbuzz/, dev-python/uharfbuzz/files/

2022-03-27 Thread Alessandro Barbieri
commit: 7ed29483c6c4649080523a7a12a41fef8e5d8827
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 27 06:27:05 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 27 07:30:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ed29483

dev-python/uharfbuzz: fix patch

Closes: https://bugs.gentoo.org/836221
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../files/uharfbuzz-0.23.0-system-harfbuzz.patch   | 25 ++
 dev-python/uharfbuzz/uharfbuzz-0.23.0.ebuild   |  2 +-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/dev-python/uharfbuzz/files/uharfbuzz-0.23.0-system-harfbuzz.patch 
b/dev-python/uharfbuzz/files/uharfbuzz-0.23.0-system-harfbuzz.patch
new file mode 100644
index 0..08b9f6549
--- /dev/null
+++ b/dev-python/uharfbuzz/files/uharfbuzz-0.23.0-system-harfbuzz.patch
@@ -0,0 +1,25 @@
+--- a/setup.py
 b/setup.py
+@@ -13,7 +13,7 @@
+ with open(os.path.join(here, 'README.md'), encoding='utf-8') as f:
+ long_description = f.read()
+ 
+-define_macros = [('HB_NO_MT', '1'), ('HB_EXPERIMENTAL_API', '1')]
++define_macros = [('HB_EXPERIMENTAL_API', '1')]
+ linetrace = False
+ if int(os.environ.get('CYTHON_LINETRACE', '0')):
+ linetrace = True
+@@ -39,11 +39,9 @@
+ extension = Extension(
+ 'uharfbuzz._harfbuzz',
+ define_macros=define_macros,
+-include_dirs=['harfbuzz/src'],
++include_dirs=['/usr/include/harfbuzz'],
+ sources=[
+-'src/uharfbuzz/_harfbuzz.pyx',
+-'harfbuzz/src/harfbuzz.cc',
+-'harfbuzz/src/hb-subset-repacker.cc',
++'src/uharfbuzz/_harfbuzz.pyx'
+ ],
+ language='c++',
+ libraries=libraries,

diff --git a/dev-python/uharfbuzz/uharfbuzz-0.23.0.ebuild 
b/dev-python/uharfbuzz/uharfbuzz-0.23.0.ebuild
index 90c61b347..878a48110 100644
--- a/dev-python/uharfbuzz/uharfbuzz-0.23.0.ebuild
+++ b/dev-python/uharfbuzz/uharfbuzz-0.23.0.ebuild
@@ -24,7 +24,7 @@ DEPEND="
>=dev-python/wheel-0.31[${PYTHON_USEDEP}]
 "
 
-PATCHES=( "${FILESDIR}/${PN}-0.18.0-system-harfbuzz.patch" )
+PATCHES=( "${FILESDIR}/${P}-system-harfbuzz.patch" )
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/wxparaver/

2022-03-27 Thread Alessandro Barbieri
commit: 42689b0d58d4bd29c9cff5f80db87ba1332c2d1a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 27 07:29:15 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 27 07:30:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42689b0d

asys-cluster/wxparaver: fix S

Closes: https://bugs.gentoo.org/836222
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/wxparaver/wxparaver-4.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/wxparaver/wxparaver-4.10.0.ebuild 
b/sys-cluster/wxparaver/wxparaver-4.10.0.ebuild
index 84094fe3d..fcf95c327 100644
--- a/sys-cluster/wxparaver/wxparaver-4.10.0.ebuild
+++ b/sys-cluster/wxparaver/wxparaver-4.10.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
https://github.com/bsc-performance-tools/wxparaver
 "
 
SRC_URI="https://github.com/bsc-performance-tools/wxparaver/archive/${COMMIT}.tar.gz
 -> ${PF}.tar.gz"
-S="${WORKDIR}/${P}-${COMMIT}"
+S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"



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

2022-03-27 Thread Joonas Niilola
commit: 906713494f9edb4eb6986572fd3f4ce3ccfc6b73
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 27 07:38:22 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 27 07:39:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90671349

dev-lang/spidermonkey: 91.7.1 requires python[xml]

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

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

diff --git a/dev-lang/spidermonkey/spidermonkey-91.7.1.ebuild 
b/dev-lang/spidermonkey/spidermonkey-91.7.1.ebuild
index ba061a89d1b6..c65d2243cfa3 100644
--- a/dev-lang/spidermonkey/spidermonkey-91.7.1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-91.7.1.ebuild
@@ -10,7 +10,7 @@ SPIDERMONKEY_PATCHSET="spidermonkey-91-patches-03j.tar.xz"
 LLVM_MAX_SLOT=13
 
 PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="ssl"
+PYTHON_REQ_USE="ssl,xml(+)"
 
 WANT_AUTOCONF="2.1"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/

2022-03-27 Thread Stephan Hartmann
commit: 697bfa085e98bb67aed40ebc66ca1dc22292f7d6
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Mar 27 07:45:36 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Mar 27 07:46:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697bfa08

www-client/microsoft-edge: automated bump (99.0.1150.55)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-99.0.1150.55.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 64bf41ede20f..671faa3d13ee 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_99.0.1150.52-1_amd64.deb 117788060 BLAKE2B 
0a77b949d71ab0473d56386a5af0b1f427729da2466f9023c5b3c143e37142c86be47000b891a82e801d57ac0f10090dd3cdaf43dfc247adb2f27d62924f8933
 SHA512 
071d104a80278ee4f8f44e9492007056b399d0fc33b7fb304633d7316b412f2dca6d7f7f285b8c064ab60cb19532eb8cea4cc7cc88f6f35284a54188714c
+DIST microsoft-edge-stable_99.0.1150.55-1_amd64.deb 117772024 BLAKE2B 
009d6396b284ff620bb49fce6861a61d743692b8926a20d6d97ce7c2eceee5e91336db01272a07e0d78d3492ef99692b6861f826b23deff8126199b6a973b1f6
 SHA512 
b45e9c9cb13d871f0c8be79917da518e984d27fa61eb166dfd5d7e8030d23de2f8e5eac8f95f1888d42106d71764b6d25d4a5eab5217f2c91e9e19e219cd43d0

diff --git a/www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild 
b/www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge";
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/

2022-03-27 Thread Stephan Hartmann
commit: ca91eb609b76bd209417be8fdd52ad480f65290d
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Mar 27 07:46:09 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Mar 27 07:46:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca91eb60

www-client/microsoft-edge: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-99.0.1150.52.ebuild | 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 671faa3d13ee..52ad23e8764b 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_99.0.1150.52-1_amd64.deb 117788060 BLAKE2B 
0a77b949d71ab0473d56386a5af0b1f427729da2466f9023c5b3c143e37142c86be47000b891a82e801d57ac0f10090dd3cdaf43dfc247adb2f27d62924f8933
 SHA512 
071d104a80278ee4f8f44e9492007056b399d0fc33b7fb304633d7316b412f2dca6d7f7f285b8c064ab60cb19532eb8cea4cc7cc88f6f35284a54188714c
 DIST microsoft-edge-stable_99.0.1150.55-1_amd64.deb 117772024 BLAKE2B 
009d6396b284ff620bb49fce6861a61d743692b8926a20d6d97ce7c2eceee5e91336db01272a07e0d78d3492ef99692b6861f826b23deff8126199b6a973b1f6
 SHA512 
b45e9c9cb13d871f0c8be79917da518e984d27fa61eb166dfd5d7e8030d23de2f8e5eac8f95f1888d42106d71764b6d25d4a5eab5217f2c91e9e19e219cd43d0

diff --git a/www-client/microsoft-edge/microsoft-edge-99.0.1150.52.ebuild 
b/www-client/microsoft-edge/microsoft-edge-99.0.1150.52.ebuild
deleted file mode 100644
index 3db12034b572..
--- a/www-client/microsoft-edge/microsoft-edge-99.0.1150.52.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge";
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   pax-mark m "${EDGE_HOME}/msedge"
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/

2022-03-27 Thread Stephan Hartmann
commit: 6bec5dae32e931b277ed853bd55b4956013592cd
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Mar 27 07:46:08 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Mar 27 07:46:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bec5dae

www-client/microsoft-edge: amd64 stable (99.0.1150.55)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild 
b/www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild
index a8cc7e730ebf..3db12034b572 100644
--- a/www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2022-03-27 Thread Stephan Hartmann
commit: ceb39717d29853f0d71b17608cd2e0324f48425b
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Mar 27 07:48:24 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Mar 27 07:48:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb39717

www-client/chromium: security cleanup

Bug: https://bugs.gentoo.org/835397
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest |1 -
 www-client/chromium/chromium-99.0.4844.74.ebuild | 1013 --
 2 files changed, 1014 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index cabe8b09ae56..1d4e8068d9ab 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,6 +3,5 @@ DIST chromium-100.0.4896.56.tar.xz 1357993472 BLAKE2B 
1b1854dc88fcf02c36ea46202e
 DIST chromium-101-patchset-3.tar.xz 3236 BLAKE2B 
6a190eb102a2d330a1224cd132f41ce3b42bc9bdcb7af2ba80288959d9e39d3db8fcf30ae9d553e4c5e79948671d6c7c8d2865073e312c8ef422070d87dcd56c
 SHA512 
708693deee28f3505b3a22dd499cc20cc30ec20ef3442cd85172b2b5d24582c7a0e961818fe1272bc9a09bce6d45a287783fc95c241e578354cdca08bc6c53c1
 DIST chromium-101.0.4951.7.tar.xz 1400582660 BLAKE2B 
14a30d981557ece453e1019b014f7182dae9606ec2212f2700effeae6ff4abe4b3711925b6c09b29465266cf32cc2ac9da4014af8740ac0b1d155a183d2157fa
 SHA512 
38436a652432e9ad30a7446447f201afe3449956c8f0ce8972846617e8b2b73b0aa759afc939091ce41176f73bb290453ef57d9224b013dafbf41c20877af30a
 DIST chromium-99-patchset-3.tar.xz 3912 BLAKE2B 
79030156e81ebd6b3c348fb429e23d0c866059e047e7cdc0f656a1b1ee290f3afa8b358d0e1df18a86616a35a9a256e7432a5ab4e9b952c7a360aed871236659
 SHA512 
63d951cb3d17c1d02d9ddbee3a44aca000c5ba2f908012584944ce7fc435aebfe39b9628d4bd043df97c4dd7afa0ad614c65368ca759b64a84654126f06f9ea8
-DIST chromium-99.0.4844.74.tar.xz 1316293332 BLAKE2B 
4b145b7ac0581913874d735ea5ec2659de9db256bf470b386b9e06a91e68170a39caf5a0d44cd8afa52b240028e8c3367c9e2db7242956576dc6b9fa96d3
 SHA512 
d0b8d8fff715b249bbc214d30d7165ecd75f399c3a5d5234e7b8492bdfa2c0a1f24ed25ea33efe43f0c1210fa5ec65566be7eba7817e5566f1e0cdcae92214de
 DIST chromium-99.0.4844.82.tar.xz 1316414584 BLAKE2B 
6a6ae471c8bc586a936d95c1fd12d9937a4569339e30c771196fdfe7d5e76db69924c37551f09a8f59f573c1b3a8a0a699e68f00bf1eda35c7c28abe8d7a83d9
 SHA512 
9fa06c40fa99ee5a954667be4f04db1347b4e95583dd40d2a647ba7b6b8551453be78eef28ca6a29d325490fa3555d96fa49ce6e804f041f0b84a3d609bff2a2
 DIST chromium-99.0.4844.84.tar.xz 1326587000 BLAKE2B 
9a59f6f521ed9d1ad5d061f9cad4df969c163b532089a18215b0c92de263f838ae64358cc3c52eaf28843e1eedcfb4009d76cbfa1882f5985d2dc5e2e86365a2
 SHA512 
7d8bd7e03fc3c8f546f4b9d49fd0191a9b174f1eea4ea53673e0337dbe985ee56b31de132bf0b228ca741416f9b6aa707ee182021fc65df37b193aab75ab05cc

diff --git a/www-client/chromium/chromium-99.0.4844.74.ebuild 
b/www-client/chromium/chromium-99.0.4844.74.ebuild
deleted file mode 100644
index d805236aecc8..
--- a/www-client/chromium/chromium-99.0.4844.74.ebuild
+++ /dev/null
@@ -1,1013 +0,0 @@
-# Copyright 2009-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml"
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils 
python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="https://chromium.org/";
-PATCHSET="3"
-PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
-   
https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz";
-
-LICENSE="BSD"
-SLOT="0/stable"
-KEYWORDS="amd64 arm64 ~x86"
-IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless 
+js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio 
screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu 
+system-png vaapi wayland widevine"
-REQUIRED_USE="
-   component-build? ( !suid !libcxx )
-   screencast? ( wayland )
-"
-
-COMMON_X_DEPEND="
-   x11-libs/gdk-pixbuf:2
-   x11-libs/libXcomposite:=
-   x11-libs/libXcursor:=
-   x11-libs/libXdamage:=
-   x11-libs/libXfixes:=
-   >=x11-libs/libXi-1.6.0:=
-   x11-libs/libXrandr:=
-   x11-libs/libXrender:=
-   x11-libs/libXtst:=
-   x11-libs/libxshmfence:=
-   virtual/opengl
-"
-
-COMMON_SNAPSHOT_DEPEND="
-   system-icu? ( >=dev-libs/icu-69.1:= )
-   >=dev-libs/libxml2-2.9.4-r3:=[icu]
-   dev-libs/nspr:=
-   >=dev-libs/nss-3.26:=
-   !libcxx? ( >=dev-libs/re2-0.2019.08.01:= )
-   dev-libs/libxslt:=
-   media-libs/fon

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

2022-03-27 Thread 罗百科
commit: 5a344cb7c02c7d563e1a4b7f5aaba55499287a4a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Mar 27 07:51:05 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Mar 27 07:51:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a344cb7

www-apps/grafana-bin: Bump to 8.3.7 8.4.4

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

 www-apps/grafana-bin/Manifest |  2 +
 www-apps/grafana-bin/grafana-bin-8.3.7.ebuild | 64 +++
 www-apps/grafana-bin/grafana-bin-8.4.4.ebuild | 64 +++
 3 files changed, 130 insertions(+)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 5b7c57d939ce..a82e73255270 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,2 +1,4 @@
 DIST grafana-bin-7.5.15.tar.gz 5968 BLAKE2B 
0d1d0282eb4cbd8a91c1719b2085ff78c5dfccdb751fdb005191a493b1885286834e64dfa9dacde989ef682a2243234cea572708122438d988e16838bfc1adff
 SHA512 
0c94d36dd51386f7ebd88227df7a600e6e5ea2f4bcf3acbc819460cec717fa8fa75d93db72a7d272a6177ef235c061dc251439d25a9e4df2db3b395c647f6f0e
 DIST grafana-bin-8.3.5.tar.gz 72641356 BLAKE2B 
a75e20de51f0b2346bc504a0c65a14e818697d346352f51197edb1d783db4d234b65cf09c7915d6f2e902f0e4e65076cac723453e9fc7d2fc78b8d5316b4a25d
 SHA512 
ce8afd0da6e7f0e712cb181a6c1ac4ff95cb0349862da673c547eb2ce4426d7fa1402f7fbf3cfa56b5b1006788864f0a54fbbca4b29c456b6c6ca4a5862bc9da
+DIST grafana-bin-8.3.7.tar.gz 72682810 BLAKE2B 
e7ceb64d3caaf3fcf02aba8beaf1cde9d66f25b673752fb342f74c2e2bd2f60cd60771ede6f2401fe0e2e2b345457d2d2e6d2b3f19532a2f393528cf21b4b594
 SHA512 
57e6c25698db943b5eca15b588f50bb01d30e88d227ba6499c5fcd8df185a8e6e6f799cba0c0953efc397b04315ffa755193cc7a90197e5cd93375481d999fe1
+DIST grafana-bin-8.4.4.tar.gz 74258533 BLAKE2B 
9635e39f816c88c7573eda4e6309c2958adc08585b3cb5da94f9ca95b3c7c15a9c048e06e3594a394bf7831b28476f406ff748330c386716aee62e67c266b201
 SHA512 
1977e031234e4fd24de87b6d34ae012851575fd51a668e172b6e8b8a490019f162dac376beb492d31b76dcc15dc8e9a8546b3e1a85b23945308281ab688d19ee

diff --git a/www-apps/grafana-bin/grafana-bin-8.3.7.ebuild 
b/www-apps/grafana-bin/grafana-bin-8.3.7.ebuild
new file mode 100644
index ..b15b8f8775d4
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-8.3.7.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+MY_PN=${PN/-bin/}
+MY_PV=${PV/_beta/-beta}
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+HOMEPAGE="https://grafana.org";
+SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="acct-group/grafana
+   acct-user/grafana"
+RDEPEND="${DEPEND}
+   media-libs/fontconfig"
+
+QA_PREBUILT="usr/bin/grafana-*"
+QA_PRESTRIPPED=${QA_PREBUILT}
+
+src_install() {
+   keepdir /etc/grafana
+   insinto /etc/grafana
+   newins "${S}"/conf/sample.ini grafana.ini
+   rm "${S}"/conf/sample.ini || die
+
+   # Frontend assets
+   insinto /usr/share/${MY_PN}
+   doins -r public conf
+
+   dobin bin/grafana-cli
+   dobin bin/grafana-server
+
+   newconfd "${FILESDIR}"/grafana-r1.confd grafana
+   newinitd "${FILESDIR}"/grafana.initd grafana
+   systemd_newunit "${FILESDIR}"/grafana.service grafana.service
+
+   keepdir /var/{lib,log}/grafana
+   keepdir /var/lib/grafana/{dashboards,plugins}
+   fowners grafana:grafana /var/{lib,log}/grafana
+   fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
+   fperms 0750 /var/{lib,log}/grafana
+   fperms 0750 /var/lib/grafana/{dashboards,plugins}
+}
+
+postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # This is a new installation
+
+   elog "${PN} has built-in log rotation. Please see [log.file] 
section of"
+   elog "/etc/grafana/grafana.ini for related settings."
+   elog
+   elog "You may add your own custom configuration for 
app-admin/logrotate if you"
+   elog "wish to use external rotation of logs. In this case, you 
also need to make"
+   elog "sure the built-in rotation is turned off."
+   fi
+}

diff --git a/www-apps/grafana-bin/grafana-bin-8.4.4.ebuild 
b/www-apps/grafana-bin/grafana-bin-8.4.4.ebuild
new file mode 100644
index ..b15b8f8775d4
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-8.4.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+MY_PN=${PN/-bin/}
+MY_PV=${PV/_beta/-beta}
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+H

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

2022-03-27 Thread Ulrich Müller
commit: 833c2e7f7995aab485f7fc0f22dd896a4718587c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Mar 27 07:50:26 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar 27 07:53:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833c2e7f

app-doc/devmanual: New snapshot 0_pre20220326

Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/devmanual/Manifest  | 1 +
 .../devmanual/{devmanual-.ebuild => devmanual-0_pre20220326.ebuild} | 2 +-
 app-doc/devmanual/devmanual-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 57a22b2e3638..2dc0c6325afe 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,2 +1,3 @@
 DIST devmanual-0_pre20200207.tar.xz 163940 BLAKE2B 
c6cf856a8f6c80b500466e27cc4106c070cff2dcf8c89d58c9ca90d03cb34a1e6a2048cb99364993f224f3497309fc24207dc44f9c14ece37c49aa602480dac0
 SHA512 
f6a88312e2030bf4d9fcf64bf1f38397087cb151aa41cd0c254cfc6251e4d5b291e3b361094a7c1d5fdb16e40c1702c0f0b7460ba230bfb217ad733f400c9089
 DIST devmanual-0_pre20210118.tar.xz 165552 BLAKE2B 
17b11ab8b5ec31b93fca95c472e7d137157c3d7629b80be26648d5b77f6a6a0709d1a622a079207695fe48cd9d24d48f5ece0a24259106547d84e7c47cb2199b
 SHA512 
2cf40936ab6ee0acda6f71d44d4cbff03ed195688f172d749b32dab9edde005ab9c4ad28d84f7ad01fc82e0fb8a9441cba20c4c7435f21067abf49fe8da739ff
+DIST devmanual-0_pre20220326.tar.xz 183228 BLAKE2B 
67ab1a24e8f1043f2d7938a76f4d819ecfaffaf3516cf5ce9eff20ac0e481c60be06c83c4adc3835e6ee66c44def290aa682567662dbf7a7a7057b0d168e1677
 SHA512 
364fe3504ba424201b450e08fe2043e55d1067c3603c4d3248112117461a4ab667d50f82deac9daaf50e28ea5d996c1ae08668d55b7379915cc175f66edddf9b

diff --git a/app-doc/devmanual/devmanual-.ebuild 
b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
similarity index 93%
copy from app-doc/devmanual/devmanual-.ebuild
copy to app-doc/devmanual/devmanual-0_pre20220326.ebuild
index 43a09c7515e2..f4df71ec1d10 100644
--- a/app-doc/devmanual/devmanual-.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
@@ -17,7 +17,7 @@ else
# "make dist" in devmanual repo
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz";
S="${WORKDIR}/${PN}"
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"

diff --git a/app-doc/devmanual/devmanual-.ebuild 
b/app-doc/devmanual/devmanual-.ebuild
index 43a09c7515e2..f4df71ec1d10 100644
--- a/app-doc/devmanual/devmanual-.ebuild
+++ b/app-doc/devmanual/devmanual-.ebuild
@@ -17,7 +17,7 @@ else
# "make dist" in devmanual repo
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz";
S="${WORKDIR}/${PN}"
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"



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

2022-03-27 Thread Ulrich Müller
commit: a4274ed5da0b52100ee42ea1647911ea982f8fbc
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Mar 27 07:50:58 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar 27 07:53:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4274ed5

app-doc/devmanual: Remove old

Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/devmanual/Manifest   |  1 -
 app-doc/devmanual/devmanual-0_pre20200207.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 2dc0c6325afe..286d3b9854ec 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,3 +1,2 @@
-DIST devmanual-0_pre20200207.tar.xz 163940 BLAKE2B 
c6cf856a8f6c80b500466e27cc4106c070cff2dcf8c89d58c9ca90d03cb34a1e6a2048cb99364993f224f3497309fc24207dc44f9c14ece37c49aa602480dac0
 SHA512 
f6a88312e2030bf4d9fcf64bf1f38397087cb151aa41cd0c254cfc6251e4d5b291e3b361094a7c1d5fdb16e40c1702c0f0b7460ba230bfb217ad733f400c9089
 DIST devmanual-0_pre20210118.tar.xz 165552 BLAKE2B 
17b11ab8b5ec31b93fca95c472e7d137157c3d7629b80be26648d5b77f6a6a0709d1a622a079207695fe48cd9d24d48f5ece0a24259106547d84e7c47cb2199b
 SHA512 
2cf40936ab6ee0acda6f71d44d4cbff03ed195688f172d749b32dab9edde005ab9c4ad28d84f7ad01fc82e0fb8a9441cba20c4c7435f21067abf49fe8da739ff
 DIST devmanual-0_pre20220326.tar.xz 183228 BLAKE2B 
67ab1a24e8f1043f2d7938a76f4d819ecfaffaf3516cf5ce9eff20ac0e481c60be06c83c4adc3835e6ee66c44def290aa682567662dbf7a7a7057b0d168e1677
 SHA512 
364fe3504ba424201b450e08fe2043e55d1067c3603c4d3248112117461a4ab667d50f82deac9daaf50e28ea5d996c1ae08668d55b7379915cc175f66edddf9b

diff --git a/app-doc/devmanual/devmanual-0_pre20200207.ebuild 
b/app-doc/devmanual/devmanual-0_pre20200207.ebuild
deleted file mode 100644
index 13c64330f991..
--- a/app-doc/devmanual/devmanual-0_pre20200207.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit readme.gentoo-r1
-
-DESCRIPTION="The Gentoo Development Guide"
-HOMEPAGE="https://devmanual.gentoo.org/";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git";
-else
-   SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz";
-   S="${WORKDIR}/${PN}"
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos"
-fi
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="0"
-IUSE="+offline"
-
-BDEPEND="dev-libs/libxml2
-   dev-libs/libxslt
-   gnome-base/librsvg
-   media-fonts/open-sans"
-
-PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
-
-src_compile() {
-   emake OFFLINE=$(usex offline 1 0)
-}
-
-src_install() {
-   emake OFFLINE=$(usex offline 1 0) \
-   DESTDIR="${D}" \
-   htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
-   install
-
-   local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
-   offline mode, point your browser to the following url:
-   file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
-   if ! has_version app-doc/eclass-manpages; then
-   DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does 
not
-   include the documentation for the eclasses. If you need 
it,
-   then emerge app-doc/eclass-manpages."
-   fi
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



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

2022-03-27 Thread Hans de Graaff
commit: 941301f087a927bf76ee0c1ad18ed322caaefcab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 08:15:07 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 08:15:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941301f0

dev-util/jenkins-bin: add 2.332.1

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

 dev-util/jenkins-bin/Manifest   |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.332.1.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 84a2ab7f2a86..fac0c0e29350 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,2 +1,3 @@
 DIST jenkins-bin-2.319.3.war 72258627 BLAKE2B 
03a60bd43c1a962ab93c30b257c30eeab09d97236785790140178126072d31377505a8ba1ff2908b64620756eed3a3e3f26af21ec9c662d315900952b38c36d7
 SHA512 
d6d952c064cf0a52d94db7ccd1903d726b10dcc6f41b20a23ca319a6e64ad8d8259c308cf44183e37ad9e6583b71a4d904da7aacb892a68b8dda826c71a9a425
+DIST jenkins-bin-2.332.1.war 94952903 BLAKE2B 
33514a443efa44d6d0c1af8d30cbc87cf6a0ba8e8d6fbc91297e7d2fc6e02113ec8c92990ff6b6eebac7fa80c76d7456cf65e741e81a9cb6743383e9bb36c6de
 SHA512 
2a082cd5132bb4206f4df66b4efec331dff4358f6ca3f872c422e5e88a6be0ab278efd908401b5f660eebfc57ff3868ae48bd6bc46c25be7f21cb0d5cd47e9f2
 DIST jenkins-bin-2.334.war 94653863 BLAKE2B 
83c237384723dac7c850be45b1d61cd3a9fbae91d1286bf1de3613badc311ad57619dddfa1cea935f4a1cb378948c41194a762de44b8b356b00cb744f976586d
 SHA512 
bed2b70efab177f8c56ff3f9eb4af8821038b1b4a3f996772d0725494cc9a335e97f24182f9467f5363b31c46127a393cfcc48eed52368773836a06b82e0

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.332.1.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.332.1.ebuild
new file mode 100644
index ..28d95fcf653b
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.332.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/";
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
+SLOT="lts"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
+IUSE=""
+
+DEPEND="acct-group/jenkins
+   acct-user/jenkins"
+
+RDEPEND="acct-group/jenkins
+   acct-user/jenkins
+   media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:0
+   || ( virtual/jre:1.8 virtual/jre:11 )"
+
+S="${WORKDIR}"
+
+src_install() {
+   local JENKINS_DIR=/var/lib/jenkins
+
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r2.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}-r2.init jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}-r2.service jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/googleapis-common-protos/

2022-03-27 Thread Michał Górny
commit: df32347baacb2ed455dbb1625a410a24928160cd
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:14:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 08:16:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df32347b

dev-python/googleapis-common-protos: Remove old

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

 dev-python/googleapis-common-protos/Manifest   |  1 -
 .../googleapis-common-protos-1.54.0.ebuild | 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-python/googleapis-common-protos/Manifest 
b/dev-python/googleapis-common-protos/Manifest
index f25238b7756a..675b2c6812cf 100644
--- a/dev-python/googleapis-common-protos/Manifest
+++ b/dev-python/googleapis-common-protos/Manifest
@@ -1,3 +1,2 @@
-DIST googleapis-common-protos-1.54.0.tar.gz 112874 BLAKE2B 
95d2429d8bf27299ff406d0a06f31b2b499f66533cf884a8ec77ed6defa10bdabd6460232265efc9606e5f890ab14c571a0240e842fbdf7117ff3d7bff5ef28d
 SHA512 
535cf6e4e5331a99232cb3eec1bc56676fcf87c522bd5b06f3452c7b22abd51479f3e4c69c8654bba4d789e8267360e11573d357ac90bb63854281e227eb8bc6
 DIST googleapis-common-protos-1.55.0.tar.gz 115218 BLAKE2B 
e0091aa07e42c56a0e8f9502d786b7d775672dab1b19dc9cff41e9dc4a0eb8b4aa05b2ba22d8353466ee6d1a40e94a423dd7ab94564166d0575f827a08dc5dd9
 SHA512 
3fe171bb54b9f508e524bf6e25e7533549346f3d70f0a55f2117c0031d823646b6384491ab059eddedfaf23ddcf7bdee4f6a66dcd50930403a1b7da5ee0ac9f8
 DIST googleapis-common-protos-1.56.0.tar.gz 132706 BLAKE2B 
a0adf6527c24aaa30922800a80ef4af8abf3d83c4639c227a859c92e02d248f44b408f98820387a51b310dedf005872cb0fa7824bd27ac6309f31f85810edd40
 SHA512 
ef6ed067457aad3b46d81bacbb66abe3b36b0640290e0047ef7c6d612dfd8bf865dad47c77275f0d5a1e03cd4e5dca32d08f44c7a7bfe7b264ee59e5c5bb9a27

diff --git 
a/dev-python/googleapis-common-protos/googleapis-common-protos-1.54.0.ebuild 
b/dev-python/googleapis-common-protos/googleapis-common-protos-1.54.0.ebuild
deleted file mode 100644
index 0a47dd50e56c..
--- a/dev-python/googleapis-common-protos/googleapis-common-protos-1.54.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="python classes generated from the common protos in the googleapis 
repository"
-HOMEPAGE="https://pypi.org/project/googleapis-common-protos/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   dev-python/namespace-google[${PYTHON_USEDEP}]
-   >=dev-python/protobuf-python-3.12.0[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   find "${D}" -name '*.pth' -delete || die
-}
-
-# no tests as this is all generated code



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

2022-03-27 Thread Michał Górny
commit: 4793ecbdc338a96a1a98361718c38d39d8fc3c09
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:01:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 08:16:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4793ecbd

sys-devel/clang: Add missing dep on recommonmark

Closes: https://bugs.gentoo.org/835991
Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/clang/clang-14.0.0-r1.ebuild   | 5 -
 sys-devel/clang/clang-14.0.0..ebuild | 5 -
 sys-devel/clang/clang-15.0.0..ebuild | 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/sys-devel/clang/clang-14.0.0-r1.ebuild 
b/sys-devel/clang/clang-14.0.0-r1.ebuild
index d691677defd0..e625b4c694ba 100644
--- a/sys-devel/clang/clang-14.0.0-r1.ebuild
+++ b/sys-devel/clang/clang-14.0.0-r1.ebuild
@@ -30,7 +30,10 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
>=dev-util/cmake-3.16
-   doc? ( dev-python/sphinx )
+   doc? ( $(python_gen_cond_dep '
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ') )
xml? ( virtual/pkgconfig )
${PYTHON_DEPS}"
 PDEPEND="

diff --git a/sys-devel/clang/clang-14.0.0..ebuild 
b/sys-devel/clang/clang-14.0.0..ebuild
index 81598e69a80e..a30ff8ddf23e 100644
--- a/sys-devel/clang/clang-14.0.0..ebuild
+++ b/sys-devel/clang/clang-14.0.0..ebuild
@@ -30,7 +30,10 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
>=dev-util/cmake-3.16
-   doc? ( dev-python/sphinx )
+   doc? ( $(python_gen_cond_dep '
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ') )
xml? ( virtual/pkgconfig )
${PYTHON_DEPS}"
 PDEPEND="

diff --git a/sys-devel/clang/clang-15.0.0..ebuild 
b/sys-devel/clang/clang-15.0.0..ebuild
index 81598e69a80e..a30ff8ddf23e 100644
--- a/sys-devel/clang/clang-15.0.0..ebuild
+++ b/sys-devel/clang/clang-15.0.0..ebuild
@@ -30,7 +30,10 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
>=dev-util/cmake-3.16
-   doc? ( dev-python/sphinx )
+   doc? ( $(python_gen_cond_dep '
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ') )
xml? ( virtual/pkgconfig )
${PYTHON_DEPS}"
 PDEPEND="



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

2022-03-27 Thread Michał Górny
commit: def940653f0e514af56849a8d4a432fa3c97a4d3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:14:50 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 08:17:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def94065

dev-python/fsspec: Remove old

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

 dev-python/fsspec/Manifest|  1 -
 dev-python/fsspec/fsspec-2022.01.0.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest
index 97e14ea7d6b8..3d6c3e1691f0 100644
--- a/dev-python/fsspec/Manifest
+++ b/dev-python/fsspec/Manifest
@@ -1,2 +1 @@
-DIST filesystem_spec-2022.01.0.tar.gz 325470 BLAKE2B 
1a6dccad133a449ba9b78516f968586a0f300e97150a6aa887f2f65fafe6e2bae708620ef185789024a7248877405d736839292011f3db2221c119fb80bbb5ac
 SHA512 
50e36c9aded9ee9824694bad563b8e92ee564c6fb6fc30d3a51b8b2e8b4a1e5f605fdbaff00eefb354b0201cce4bced0ed95b48817c5ef15ad1f09965d311ac0
 DIST filesystem_spec-2022.02.0.tar.gz 329625 BLAKE2B 
c3d3815ece4cc3a0713d2ee6fd70c55a3236c926dd389dd55866bd6a11c63e6225cd4415dd310876b8e271bf82534826452a3327693f94bd8c8b5b7aa7893222
 SHA512 
6cc26cb61c75fea4ab7af37190a623a4fa07d85ff540accc4d85e8ebab5f6bcc78099e85a6196f93c9d7f4e0e0380395ad2625b485858fb8db40f7c2682f8c4d

diff --git a/dev-python/fsspec/fsspec-2022.01.0.ebuild 
b/dev-python/fsspec/fsspec-2022.01.0.ebuild
deleted file mode 100644
index a3c732053c68..
--- a/dev-python/fsspec/fsspec-2022.01.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-MY_P=filesystem_spec-${PV}
-DESCRIPTION="A specification that python filesystems should adhere to"
-HOMEPAGE="https://github.com/fsspec/filesystem_spec/
-   https://pypi.org/project/fsspec/";
-SRC_URI="
-   https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz
-   -> ${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-BDEPEND="
-   dev-python/versioneer[${PYTHON_USEDEP}]
-   test? (
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-vcs/git
-   )"
-
-distutils_enable_tests pytest
-
-src_test() {
-   git config --global user.email "y...@example.com" || die
-   git config --global user.name "Your Name" || die
-   distutils-r1_src_test
-}
-
-EPYTEST_DESELECT=(
-   fsspec/tests/test_spec.py::test_find
-)
-
-EPYTEST_IGNORE=(
-   # sftp and smb require server started via docker
-   fsspec/implementations/tests/test_dbfs.py
-   fsspec/implementations/tests/test_sftp.py
-   fsspec/implementations/tests/test_smb.py
-)



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

2022-03-27 Thread Michał Górny
commit: 6dde4695604f20b3f24ba06d2721b54b34e53e19
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:15:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 08:17:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dde4695

dev-python/construct: Remove old

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

 dev-python/construct/Manifest |  1 -
 dev-python/construct/construct-2.10.67.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/dev-python/construct/Manifest b/dev-python/construct/Manifest
index 56890aaefcb7..4b506f194ae9 100644
--- a/dev-python/construct/Manifest
+++ b/dev-python/construct/Manifest
@@ -1,2 +1 @@
-DIST construct-2.10.67.tar.gz 1189939 BLAKE2B 
e3effd2bb2906435208ef6a5fadbdbde2e1ef3565174568949207bdace48e25f423932f08598c82df661919d926a18d49767ea1189b01a5a3ee48aae601c45c8
 SHA512 
a4c7cc32b9eb63311c6ae2b1580b7a696c1e0c3960d78936798dd794cb37a77ec8ed8baa8128f12abd50390b9f4cb3f150e3453d5043797f0bd603525b8292a5
 DIST construct-2.10.68.tar.gz 1190512 BLAKE2B 
b41e5b3b62cd1568c78ac4975b0d66e7a7ad4489e97031d3e866ff8eb98eea4eb387041dce15210304c608e0c419548cddea3557c2f53d52ecbcf6eb5be67749
 SHA512 
2388751323b16b69a06457c4862e7d1334580c201050734f150ab4437e2066ed18ff5323f7d81b8bb93124ae0f57a2ae91d7c64ffefc6e0369d6e625b7fef4eb

diff --git a/dev-python/construct/construct-2.10.67.ebuild 
b/dev-python/construct/construct-2.10.67.ebuild
deleted file mode 100644
index 4ec846464409..
--- a/dev-python/construct/construct-2.10.67.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="A powerful declarative parser for binary data"
-HOMEPAGE="https://construct.readthedocs.io/en/latest/ 
https://pypi.org/project/construct/";
-SRC_URI="https://github.com/construct/construct/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="
-   test? (
-   dev-python/arrow[${PYTHON_USEDEP}]
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/lz4[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
-   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   tests/test_benchmarks.py
-)
-
-pkg_postinst() {
-   ewarn "Version 2.10.x has significant API and implementation changes 
from"
-   ewarn "previous 2.9.x releases. Please read the documentation at"
-   ewarn "https://construct.readthedocs.io/en/latest/transition210.html";
-   ewarn "for more info."
-}



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

2022-03-27 Thread Michał Górny
commit: f3f2108652c71e63244558a0aae3d85703fdef3e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:15:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 08:17:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f21086

dev-python/mkdocs_pymdownx_material_extras: Remove old

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

 .../mkdocs_pymdownx_material_extras/Manifest   |  1 -
 .../mkdocs_pymdownx_material_extras-1.5.7.ebuild   | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-python/mkdocs_pymdownx_material_extras/Manifest 
b/dev-python/mkdocs_pymdownx_material_extras/Manifest
index 016b5c95bc9f..aa772b50b046 100644
--- a/dev-python/mkdocs_pymdownx_material_extras/Manifest
+++ b/dev-python/mkdocs_pymdownx_material_extras/Manifest
@@ -1,4 +1,3 @@
 DIST mkdocs_pymdownx_material_extras-1.0.7.tar.gz 17995 BLAKE2B 
a7a8715ec07b9ef5551eadb37e618f45ca2f8f3c707aa5269eb7d2587db70ba29cfaa8027bb606c4264bbf93d7b3950d7a5dc03640b71afc677658b044d064fa
 SHA512 
33fe8fddd0ee5856fdfb02068e2698f26a8db139458d7736715b776fbc2d8ae8ccb3170dbb786c52338e4e7a1612006046eb429f2268469f6f2bb5ba7f8e256d
 DIST mkdocs_pymdownx_material_extras-1.1.3.tar.gz 40029 BLAKE2B 
faa17e6e4d27a5d5e34a98a6830e34b934f8623fafb87a73051eb424cf95d29c5dd185bbfbbe49dd3e9300a8310ac0543d480ab70e5abee4047b1cecc774
 SHA512 
340818ebcd8f9cf175e5049028d0932a0d6208de3d8f86cf5ea47747680079c6b9b3bf27e0c32ee10ee6a1bc7ab8ffc6cc3aa48470be43ed32adfde74f44d5dd
-DIST mkdocs_pymdownx_material_extras-1.5.7.tar.gz 24006 BLAKE2B 
8c8b23bc86829bd8ce1760d6d538db94606a4ebffbfb6e0e92a656474d814861985a087a241c3bb34e1ba0f856e519ead36f83d2262b6692effcc9d745f74e55
 SHA512 
bfb73202f7e9a11feecd10812c90ffabf6e687bbf618002f6252281b432f35cd46e27820e170eaa6c7b84a587d40cde26652da54ec70cd744da7df1544e302c5
 DIST mkdocs_pymdownx_material_extras-1.6.tar.gz 25764 BLAKE2B 
d28f98f82818aaaf81d70b80ed656d94f2454e366d1ebdf6ed6448adac112f6f5876ae43f791c29aab5d7f2da1d48f67d413f7e9dab57f1a85a497317fed36b0
 SHA512 
b815d773476d6a5a76c7a483907164870e37cfec31dc3a3596ccf21f4f93b8ea1ca52654cd1dfc64df67380e1c6f4dccb1d6534fa6425fb29cf0654f9cb094e1

diff --git 
a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.7.ebuild
 
b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.7.ebuild
deleted file mode 100644
index f9f8f517dd6a..
--- 
a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.7.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Custom alterations based on Mkdocs-Material"
-HOMEPAGE="
-   https://github.com/facelessuser/mkdocs_pymdownx_material_extras
-   https://pypi.org/project/mkdocs-pymdownx-material-extras";
-SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/mkdocs-material-5.0.2[${PYTHON_USEDEP}]
-"



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-auth-httplib2/

2022-03-27 Thread Michał Górny
commit: 3de652f50c8b9b5cccee3ae7efcb14f37409ebd5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:16:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 08:17:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de652f5

dev-python/google-auth-httplib2: Remove old

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

 .../google-auth-httplib2-0.1.0.ebuild  | 34 --
 1 file changed, 34 deletions(-)

diff --git a/dev-python/google-auth-httplib2/google-auth-httplib2-0.1.0.ebuild 
b/dev-python/google-auth-httplib2/google-auth-httplib2-0.1.0.ebuild
deleted file mode 100644
index a92f61e6f672..
--- a/dev-python/google-auth-httplib2/google-auth-httplib2-0.1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-MY_P="google-auth-library-python-httplib2-${PV}"
-DESCRIPTION="httplib2 Transport for Google Auth"
-HOMEPAGE="https://pypi.org/project/google-auth-httplib2/
-   https://github.com/googleapis/google-auth-library-python-httplib2";
-SRC_URI="
-   
https://github.com/googleapis/google-auth-library-python-httplib2/archive/v${PV}.tar.gz
-   -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/google-auth[${PYTHON_USEDEP}]
-   "
-BDEPEND="
-   test? (
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pytest-localserver[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest



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

2022-03-27 Thread 罗百科
commit: f74694ca5927248397aa4dd5782fe821bc9b55e6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Mar 27 08:19:53 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Mar 27 08:20:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74694ca

dev-libs/ocl-icd: Bump to 2.3.1

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

 dev-libs/ocl-icd/Manifest |  1 +
 dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/ocl-icd/Manifest b/dev-libs/ocl-icd/Manifest
index d56cb7163168..ab140542f1be 100644
--- a/dev-libs/ocl-icd/Manifest
+++ b/dev-libs/ocl-icd/Manifest
@@ -1,2 +1,3 @@
 DIST ocl-icd-2.2.12.tar.gz 80718 BLAKE2B 
524f9eea9782323eafa2f41858c4970333c029898c651bbf15624331e184d1b439d2259532b02defd67c9ab434a35b1b9a64a28e1515b3f42f09b3a270975df7
 SHA512 
f1668c3a39ecfbc089ee5a5f61f44ceb86ab80e504e58064dec306ce907daf77936c5403b4af15ed8714068891d68346c86725f285cfbc90c4fcb35d18db4048
 DIST ocl-icd-2.3.0.tar.gz 100848 BLAKE2B 
b9e5b78df63f4865bb4cb3623fbc6bd336c86b4a9e1f23a29fab1cf11f848cb20d6d8d4a480ff44e442b02d606247a923798143058256ef59c2b16c9daf7098d
 SHA512 
003f3661b7086a7364e79d1058591f12a7095aa2c3decfc4b496f00a0863a91cd81080f33b9308e3948045f8aca5856868ed2725f478654230e51a60d654e613
+DIST ocl-icd-2.3.1.tar.gz 102616 BLAKE2B 
f3e41d73e8cca7b42697a81f9d353341ba40ae67bb07ccbb7f6bd4fc9c8d16cbb4a9a9826ef81a381629cf1bd2c61d6ad9d7a02dcdb2871359041cfd8e9815b7
 SHA512 
3fa92dbcbe8ea2acf1ee967419d1b39ca7ace96e64261e3818984bd70831d62692e953c30e3e271fe74d59c634785055320f03c4d0516e2f53f7f700d3bcc76d

diff --git a/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild 
b/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild
new file mode 100644
index ..4e769ccf921e
--- /dev/null
+++ b/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+inherit autotools flag-o-matic multilib-minimal ruby-single
+
+DESCRIPTION="Alternative to vendor specific OpenCL ICD loaders"
+HOMEPAGE="https://github.com/OCL-dev/ocl-icd";
+SRC_URI="https://github.com/OCL-dev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Does nothing now but by keeping it here we avoid having to have 
virtual/opencl
+# handle ebuilds both with and without this flag.
+IUSE="+khronos-headers"
+
+BDEPEND="${RUBY_DEPS}"
+DEPEND=">=dev-util/opencl-headers-2021.04.29"
+RDEPEND="${DEPEND}
+   !app-eselect/eselect-opencl
+   !dev-libs/opencl-icd-loader"
+
+src_prepare() {
+   replace-flags -Os -O2 # bug 646122
+
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # dev-util/opencl-headers ARE official Khronos Group headers, what this 
option
+   # does is disable the use of the bundled ones
+   ECONF_SOURCE="${S}" econf --enable-pthread-once 
--disable-official-khronos-headers
+}
+
+multilib_src_compile() {
+   local candidates=(${USE_RUBY})
+   local ruby=
+   for (( idx=${#candidates[@]}-1 ; idx>=0 ; idx-- )) ; do
+   if ${candidates[idx]} --version &> /dev/null; then
+   ruby=${candidates[idx]} && break
+   fi
+   done
+   [[ -z ${ruby} ]] && die "No ruby executable found"
+
+   emake RUBY=${ruby}
+}
+
+multilib_src_install() {
+   default
+
+   # Drop .la files
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-03-27 Thread Joonas Niilola
commit: 536568e760007b19db5f51e3be08089109967efc
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Mar 26 21:37:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 27 08:24:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536568e7

media-gfx/gimp: 2.99.10 -> 2.99.10-r1, add USE="jpegxl"

Add new "jpegxl" USE-flag that previously was added to live-ebuild.

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/24765
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/gimp/{gimp-2.99.10.ebuild => gimp-2.99.10-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-gfx/gimp/gimp-2.99.10.ebuild 
b/media-gfx/gimp/gimp-2.99.10-r1.ebuild
similarity index 96%
rename from media-gfx/gimp/gimp-2.99.10.ebuild
rename to media-gfx/gimp/gimp-2.99.10-r1.ebuild
index 75e77fab2cd0..dc976bd8b7a2 100644
--- a/media-gfx/gimp/gimp-2.99.10.ebuild
+++ b/media-gfx/gimp/gimp-2.99.10-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://gimp/v2.99/${P}.tar.bz2"
 LICENSE="GPL-3 LGPL-3"
 SLOT="0/3"
 
-IUSE="aalib alsa aqua doc gnome heif javascript jpeg2k lua mng openexr 
postscript python udev unwind vala vector-icons webp wmf xpm 
cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse"
+IUSE="aalib alsa aqua doc gnome heif javascript jpeg2k jpegxl lua mng openexr 
postscript python udev unwind vala vector-icons webp wmf xpm 
cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse"
 REQUIRED_USE="
lua? ( ${LUA_REQUIRED_USE} )
python? ( ${PYTHON_REQUIRED_USE} )
@@ -62,6 +62,7 @@ COMMON_DEPEND="
heif? ( >=media-libs/libheif-1.9.1:= )
javascript? ( dev-libs/gjs )
jpeg2k? ( >=media-libs/openjpeg-2.3.1:2= )
+   jpegxl? ( >=media-libs/libjxl-0.6.1:= )
lua? (
${LUA_DEPS}
$(lua_gen_cond_dep '
@@ -180,6 +181,7 @@ src_configure() {
$(use_with heif libheif)
$(use_with javascript)
$(use_with jpeg2k jpeg2000)
+   $(use_with jpegxl)
$(use_with lua)
$(use_with mng libmng)
$(use_with openexr)



[gentoo-commits] repo/gentoo:master commit in: net-misc/telnet-bsd/files/, net-misc/telnet-bsd/

2022-03-27 Thread Marc Schiffbauer
commit: c9ac47f26ac2f21c5e42f9143c1276379884cc97
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Mar 27 08:42:50 2022 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Mar 27 08:43:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ac47f2

net-misc/telnet-bsd: fix bug 713790

Bug: https://bugs.gentoo.org/713790
Signed-off-by: Marc Schiffbauer  gentoo.org>

 .../telnet-bsd/files/telnet-bsd-1.2-musl.patch | 42 +++
 net-misc/telnet-bsd/telnet-bsd-1.2-r3.ebuild   | 49 ++
 2 files changed, 91 insertions(+)

diff --git a/net-misc/telnet-bsd/files/telnet-bsd-1.2-musl.patch 
b/net-misc/telnet-bsd/files/telnet-bsd-1.2-musl.patch
new file mode 100644
index ..0194015968a7
--- /dev/null
+++ b/net-misc/telnet-bsd/files/telnet-bsd-1.2-musl.patch
@@ -0,0 +1,42 @@
+diff --git a/telnet/misc-proto.h b/telnet/misc-proto.h
+index 5845751..777a700 100644
+--- a/telnet/misc-proto.h
 b/telnet/misc-proto.h
+@@ -63,7 +63,7 @@
+ #ifndef   __MISC_PROTO__
+ #define   __MISC_PROTO__
+ 
+-#include 
++#define   __P(protos) protos /* full-blown ANSI C */
+ 
+ void auth_encrypt_init __P((char *, char *, char *, int));
+ void auth_encrypt_user __P((char *));
+diff --git a/telnet/ring.h b/telnet/ring.h
+index 9ef8fb8..65762b2 100644
+--- a/telnet/ring.h
 b/telnet/ring.h
+@@ -28,8 +28,8 @@
+  *
+  */
+ 
+-#include 
+ #include 
++#define   __P(protos) protos /* full-blown ANSI C */
+ #define P __P
+ 
+ /*
+diff --git a/telnetd/sys_term.c b/telnetd/sys_term.c
+index 31897d8..3c43f8f 100644
+--- a/telnetd/sys_term.c
 b/telnetd/sys_term.c
+@@ -838,8 +838,10 @@ cleanup (int sig)
+* receive another signal while we're in that function. */
+   sigfillset(&sigset);
+   sigprocmask(SIG_SETMASK, &sigset, &sigset);
++#if defined(logwtmp)
+   if (logout (p))
+ logwtmp (p, "", "");
++#endif
+   sigprocmask(SIG_SETMASK, &sigset, NULL);
+ #ifdef PARANOID_TTYS
+   /*

diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r3.ebuild 
b/net-misc/telnet-bsd/telnet-bsd-1.2-r3.ebuild
new file mode 100644
index ..65a05099bf70
--- /dev/null
+++ b/net-misc/telnet-bsd/telnet-bsd-1.2-r3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Telnet and telnetd ported from OpenBSD with IPv6 support"
+HOMEPAGE="ftp://ftp.suse.com/pub/people/kukuk/ipv6/";
+SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
+IUSE="nls xinetd"
+
+RDEPEND="
+   sys-libs/ncurses:=
+   !net-misc/netkit-telnetd
+"
+RDEPEND="${DEPEND}
+   xinetd? ( sys-apps/xinetd   )
+   !net-misc/netkit-telnetd
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fbsd.patch
+   "${FILESDIR}"/${PN}-1.2-format-security.patch
+   "${FILESDIR}"/${P}-musl.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_compile() {
+   emake LIBS="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
+}
+
+src_install() {
+   default
+
+   if use xinetd ; then
+   insinto /etc/xinetd.d
+   newins "${FILESDIR}"/telnetd.xinetd telnetd
+   fi
+}



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

2022-03-27 Thread Marc Schiffbauer
commit: ca195cb74d178247afd749b141c1ddf686421e6f
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Mar 27 08:54:18 2022 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Mar 27 08:54:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca195cb7

net-misc/telnet-bsd: destabilize 1.2-r3

Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-misc/telnet-bsd/telnet-bsd-1.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r3.ebuild 
b/net-misc/telnet-bsd/telnet-bsd-1.2-r3.ebuild
index 65a05099bf70..c131d25aed1d 100644
--- a/net-misc/telnet-bsd/telnet-bsd-1.2-r3.ebuild
+++ b/net-misc/telnet-bsd/telnet-bsd-1.2-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="nls xinetd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-gsconnect/

2022-03-27 Thread Pacho Ramos
commit: 3e61b88d7f5a9624a951a9a9f0cdc51139625281
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:16:18 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:16:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e61b88d

gnome-extra/gnome-shell-extension-gsconnect: add 49

Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-gsconnect/Manifest   |  1 +
 .../gnome-shell-extension-gsconnect-49.ebuild  | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-gsconnect/Manifest 
b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
index bb068ebc4f46..90f6b9571e12 100644
--- a/gnome-extra/gnome-shell-extension-gsconnect/Manifest
+++ b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extension-gsconnect-48.tar.gz 795292 BLAKE2B 
d7885d5a29c2a71d5180baed0da201b921ea9058c284b110becbc84594610f6b5ffd539b598c091113f3ad2e12f9adb486d216d4b37064ef1b6218edc547ec82
 SHA512 
309e4fdb3f13d4c14f744316f7904aa7c4d5c2c712187625ac1db6de7f1a03fe156754468ba4b982ebed9042006701c3f7eb7114d1e84a7051332edf58c5b21b
+DIST gnome-shell-extension-gsconnect-49.tar.gz 852895 BLAKE2B 
21822c3bd724638be0ee537c5cfe86deda9e68fccc58d4f84ad8981d98e42ffc35c9065e9a8cb64baa07e9eea647439bbbdd01d2985c20d2e940cfa3238fe536
 SHA512 
35da54b9603adefb2dd42e2af3037c414565ab5e936f24180a193c9378ec9e9c0ae02663048679a29385a57050ebe93838fe45190444c41f82cd571ac1a39b52

diff --git 
a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-49.ebuild
 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-49.ebuild
new file mode 100644
index ..02be1761f68f
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-49.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="KDE Connect implementation for Gnome Shell"
+HOMEPAGE="https://github.com/GSConnect/gnome-shell-extension-gsconnect";
+SRC_URI="https://github.com/GSConnect/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nautilus"
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=dev-libs/gjs-1.68
+   =gnome-base/gnome-shell-41*
+   gnome-base/gvfs
+   gnome-extra/evolution-data-server
+   || ( media-libs/libcanberra media-libs/gsound )
+   nautilus? (
+   dev-python/nautilus-python
+   gnome-base/nautilus[introspection] )
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="For knowing more about how to do the setup, please visit:
+https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation";
+
+src_configure() {
+   # nemo support relies on nemo-python from 
https://github.com/linuxmint/nemo-extensions
+   # https://bugs.gentoo.org/694388
+   meson_src_configure \
+   -Dinstalled_tests=false \
+   -Dnemo=false \
+   $(meson_use nautilus)
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-gsconnect/

2022-03-27 Thread Pacho Ramos
commit: 2e7d38e4f7d2c0a5076748756a80f1e4d8ae5077
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:23:11 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:23:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7d38e4

gnome-extra/gnome-shell-extension-gsconnect: add 50

Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-gsconnect/Manifest   |  1 +
 .../gnome-shell-extension-gsconnect-50.ebuild  | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-gsconnect/Manifest 
b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
index 90f6b9571e12..e7cde84b3524 100644
--- a/gnome-extra/gnome-shell-extension-gsconnect/Manifest
+++ b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-gsconnect-48.tar.gz 795292 BLAKE2B 
d7885d5a29c2a71d5180baed0da201b921ea9058c284b110becbc84594610f6b5ffd539b598c091113f3ad2e12f9adb486d216d4b37064ef1b6218edc547ec82
 SHA512 
309e4fdb3f13d4c14f744316f7904aa7c4d5c2c712187625ac1db6de7f1a03fe156754468ba4b982ebed9042006701c3f7eb7114d1e84a7051332edf58c5b21b
 DIST gnome-shell-extension-gsconnect-49.tar.gz 852895 BLAKE2B 
21822c3bd724638be0ee537c5cfe86deda9e68fccc58d4f84ad8981d98e42ffc35c9065e9a8cb64baa07e9eea647439bbbdd01d2985c20d2e940cfa3238fe536
 SHA512 
35da54b9603adefb2dd42e2af3037c414565ab5e936f24180a193c9378ec9e9c0ae02663048679a29385a57050ebe93838fe45190444c41f82cd571ac1a39b52
+DIST gnome-shell-extension-gsconnect-50.tar.gz 852893 BLAKE2B 
2da626ac3a2c6a06b01a6d502a63a208c0bd603ba2d989b254c57d4feaaf693134b5fd176449eb2465be1d910eb8bddd5398dbe2fb00b9bfe0bec6a428f074af
 SHA512 
39edad97388f8c228d9698c7f2fc51ea04d74f5e3bdeb16f387dc2f5bae87966c6d1a3d7eaf06cc1d095638df1254c3b796875d403912d0c39424965b395cbc8

diff --git 
a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-50.ebuild
 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-50.ebuild
new file mode 100644
index ..458473b6871f
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-50.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="KDE Connect implementation for Gnome Shell"
+HOMEPAGE="https://github.com/GSConnect/gnome-shell-extension-gsconnect";
+SRC_URI="https://github.com/GSConnect/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nautilus"
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=dev-libs/gjs-1.68
+   =gnome-base/gnome-shell-42*
+   gnome-base/gvfs
+   gnome-extra/evolution-data-server
+   || ( media-libs/libcanberra media-libs/gsound )
+   nautilus? (
+   dev-python/nautilus-python
+   gnome-base/nautilus[introspection] )
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="For knowing more about how to do the setup, please visit:
+https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation";
+
+src_configure() {
+   # nemo support relies on nemo-python from 
https://github.com/linuxmint/nemo-extensions
+   # https://bugs.gentoo.org/694388
+   meson_src_configure \
+   -Dinstalled_tests=false \
+   -Dnemo=false \
+   $(meson_use nautilus)
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



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

2022-03-27 Thread Matthew Smith
commit: 2f692745b9d249bb21f04fc5aacf1045930b34e4
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 27 08:53:49 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 27 09:24:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f692745

media-gfx/renderdoc: add missing include on musl

Also add missing subslot operator on miniz as a subslot was added.

Closes: https://bugs.gentoo.org/836235
Signed-off-by: Matthew Smith  gentoo.org>

 media-gfx/renderdoc/renderdoc-1.18-r2.ebuild | 187 +++
 1 file changed, 187 insertions(+)

diff --git a/media-gfx/renderdoc/renderdoc-1.18-r2.ebuild 
b/media-gfx/renderdoc/renderdoc-1.18-r2.ebuild
new file mode 100644
index ..dde163f217a9
--- /dev/null
+++ b/media-gfx/renderdoc/renderdoc-1.18-r2.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# The swig fork is required for compatibility with both provided and
+# 3rd-party Python scripts.  Required patch was sent to upstream in
+# 2014: https://github.com/swig/swig/pull/251
+MY_SWIG_VER=7
+MY_SWIG=swig-${PN}-${MY_SWIG_VER}
+
+AUTOTOOLS_AUTO_DEPEND="no"
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+PYTHON_COMPAT=( python3_{9,10} )
+inherit autotools cmake optfeature python-single-r1 docs xdg
+
+DESCRIPTION="A stand-alone graphics debugging tool"
+HOMEPAGE="https://renderdoc.org https://github.com/baldurk/renderdoc";
+SRC_URI="
+   https://github.com/baldurk/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   qt5? ( 
https://github.com/baldurk/swig/archive/${PN}-modified-${MY_SWIG_VER}.tar.gz -> 
${MY_SWIG}.tar.gz )
+"
+
+# renderdoc: MIT
+#   + cmdline: BSD (not compatible with upstream lib)
+#   + farm fresh icons: CC-BY-3.0
+#   + half: MIT (not compatible with system dev-libs/half)
+#   + include-bin ZLIB (upstream doesn't exist anymore, maintained in tree)
+#   + md5: public-domain
+#   + plthook: BSD-2
+#   + pugixml: MIT
+#   + radeon gpu analyzer: MIT
+#   + source code pro: OFL-1.1
+#   + stb: public-domain
+#   + tinyfiledialogs: ZLIB
+#   + docs? ( sphinx.paramlinks: MIT )
+# swig: GPL-3+ BSD BSD-2
+LICENSE="BSD BSD-2 CC-BY-3.0 GPL-3+ MIT OFL-1.1 public-domain ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="pyside2 qt5"
+REQUIRED_USE="doc? ( qt5 ) pyside2? ( qt5 ) qt5? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   app-arch/lz4:=
+   app-arch/zstd:=
+   dev-libs/miniz:=
+   dev-util/glslang
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-keysyms
+   virtual/opengl
+   pyside2? (
+   $(python_gen_cond_dep '
+   dev-python/pyside2[${PYTHON_USEDEP}]
+   ')
+   )
+   qt5? (
+   ${PYTHON_DEPS}
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   )
+"
+DEPEND="${RDEPEND}"
+# qtcore provides qmake, which is required to build the qrenderdoc gui.
+BDEPEND="
+   x11-base/xorg-proto
+   virtual/pkgconfig
+   qt5? (
+   ${AUTOTOOLS_DEPEND}
+   ${PYTHON_DEPS}
+   dev-libs/libpcre
+   dev-qt/qtcore:5
+   sys-devel/bison
+   )
+"
+
+PATCHES=(
+   # The analytics seem very reasonable, and even without this patch
+   # they are NOT sent before the user accepts.  But default the
+   # selection to off, just in case.
+   "${FILESDIR}"/${PN}-1.18-analytics-off.patch
+
+   # Only search for PySide2 if pyside2 USE flag is set.
+   # Bug #833627
+   "${FILESDIR}"/${PN}-1.18-conditional-pyside.patch
+
+   # Pass CXXFLAGS and LDFLAGS through to qmake when qrenderdoc is
+   # built.
+   "${FILESDIR}"/${PN}-1.18-system-flags.patch
+
+   # Needed to prevent sandbox violations during build.
+   "${FILESDIR}"/${PN}-1.18-env-home.patch
+
+   "${FILESDIR}"/${PN}-1.18-system-glslang.patch
+   "${FILESDIR}"/${PN}-1.18-system-compress.patch
+
+   # Check physical device API version and supported extensions.  Fixes
+   # segfault on some GPU/driver combinations.  Will be in release 1.19
+   "${FILESDIR}"/${PN}-1.18-check-api-ver.patch
+)
+
+DOCS=( util/LINUX_DIST_README )
+
+pkg_setup() {
+   use qt5 && python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   # Do not unpack the swig sources here.  CMake will do that if
+   # required.
+   unpack ${P}.tar.gz
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # Remove the calls to install the documentation files.  Instead,
+   # install them with einstalldocs.
+   sed -i '/share\/doc\/renderdoc/d' \
+   "${S}"/CMakeLists.txt "${S}"/qrenderdoc/CMakeLists.txt \
+   || die 'sed remove doc install failed'
+
+   # Assumes that the build directory is "${S}"/

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

2022-03-27 Thread Matthew Smith
commit: 1cd4beaa9954809bf08a135836e2a7b8f4953f9e
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 27 09:10:08 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 27 09:24:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd4beaa

app-emacs/helm: add 3.8.5

Signed-off-by: Matthew Smith  gentoo.org>

 app-emacs/helm/Manifest  |  1 +
 app-emacs/helm/helm-3.8.5.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/app-emacs/helm/Manifest b/app-emacs/helm/Manifest
index 4110275ba2d2..66ded6f601a6 100644
--- a/app-emacs/helm/Manifest
+++ b/app-emacs/helm/Manifest
@@ -1,2 +1,3 @@
 DIST helm-3.8.0.tar.gz 3943168 BLAKE2B 
cee9ed8eafdf01cb2109dcf5289522f4a0d9db9a8626097a1ffc3bdeaee792b072b7b27e635ef360815a354c9796b55fc4b3921784e2fd0d655387507df208b6
 SHA512 
0aec3d4270205c61cabc991dd39d5bac3b10e827f362819e9fb85880985ce2c7e7c7b8f73d2f0cde5b5c168d4b9857e0379f1e4ca9395dbd8f083c1a707ad3f2
 DIST helm-3.8.4.tar.gz 2346120 BLAKE2B 
2f554a6a3fc3a42ba2761c267d085ad1e6679f4913bc19cdbbff11130922d93d2fbe75bcae8230748c39148b6e42d45d4c2c711f731ebd4a1984c5927d93d290
 SHA512 
011cc4eb79a0a6916404428b9f645e4401b8a0b8b473bec88ac4211d4157b78cc673922c1b74dc93d60cf036135a67bd9c174198b63edd63a6d26a40ba9c1b9d
+DIST helm-3.8.5.tar.gz 2349290 BLAKE2B 
84f0c15c2a9f492246defdf9496e8dcc5265b0c60b50ccaaa3b9f6731285a667da919da7fec80d77a4fd11bc83d9f4ae4c0910e31423b58afbdf00d51b070295
 SHA512 
af727553c29c9fa0ba6eb6a73b25d62855ea4413eebc57baf3ed94be6a0240e4c558193c898430dc21132ba5e32ead584514910bf98b3b8d82adf7828f953652

diff --git a/app-emacs/helm/helm-3.8.5.ebuild b/app-emacs/helm/helm-3.8.5.ebuild
new file mode 100644
index ..76b566bbf23a
--- /dev/null
+++ b/app-emacs/helm/helm-3.8.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Emacs incremental completion and selection narrowing framework"
+HOMEPAGE="https://emacs-helm.github.io/helm/";
+SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-emacs/async
+   app-emacs/popup"
+BDEPEND="${RDEPEND}"
+
+PATCHES="${FILESDIR}/${PN}-3.8.0-no-autoload-check.patch"
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp-compile *.el
+   elisp-make-autoload-file
+}
+
+src_install() {
+   elisp_src_install
+   dobin emacs-helm.sh
+}



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

2022-03-27 Thread Matthew Smith
commit: 697a3e6f21dc18db91ab264e53225e1d4386c6cb
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 27 08:44:24 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 27 09:24:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697a3e6f

media-gfx/solvespace: drop 3.0

Signed-off-by: Matthew Smith  gentoo.org>

 media-gfx/solvespace/Manifest  |  1 -
 media-gfx/solvespace/solvespace-3.0.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/media-gfx/solvespace/Manifest b/media-gfx/solvespace/Manifest
index 0ea117d9b3ce..445aa5c0bdbc 100644
--- a/media-gfx/solvespace/Manifest
+++ b/media-gfx/solvespace/Manifest
@@ -1,3 +1,2 @@
 DIST libdxfrw-0.6.3-0b7b7b709d9299565db603f878214656ef5e9ddf.tar.gz 691804 
BLAKE2B 
84c90a591fac71144e9e13aace7c1a00dfc1bd6f27b0bcde6b60541f5b5d3ccc04ae1c759f60cb467445cc884840d04bf4613b5cc553fbbf6951cac33a084d50
 SHA512 
9ab498aa7f369be79d800e8ca5ec55fa54be79d0778937b81d4c8da776b3419cb8a75400b54b205efc338da32e2e781afd0bed1bd8efed1a0b212dc8682a2615
-DIST mimalloc-2.0.1-dc6bce256d4f3ce87761f9337977dff3d8b1776c.tar.gz 912721 
BLAKE2B 
0129b7650303be9bd82e9a99f6a81cc5aacf93c4e2d36813520d59b61410c00c2b84979b9aa901dc9f67a88110115882987b4eceebe880c548adbab4a328c415
 SHA512 
bf1770ae0225207aa072a103cb13671ac8a759aeb8e81dec6b1bf4192dc87c927153c34a4d6c42075d021cdb4a294a2863e9f70eed386912ccc0699120bd967e
 DIST solvespace-3.0.tar.gz 2734860 BLAKE2B 
2efc9d98723c60abdb1c76ac086c40ff2f9b8bc9c315978731493d115fa55a080176ef48d930e3b503c0de0604dbfd2bc3bd99a581f359eb07a23034d09f84bf
 SHA512 
b07b41fac1d67c5350082600a2f09e3fa611a1273e0c93ff93d11a7a1dbf550ff33465686eaff04fdb8350d1fe854ab0301d8723ef31cc65c687ba59cb89187f

diff --git a/media-gfx/solvespace/solvespace-3.0.ebuild 
b/media-gfx/solvespace/solvespace-3.0.ebuild
deleted file mode 100644
index 071b43161fe7..
--- a/media-gfx/solvespace/solvespace-3.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-DXFRW_COMMIT="0b7b7b709d9299565db603f878214656ef5e9ddf"
-#DXFRW_COMMIT="87ff1082f49b1286a033ac8f38fe8dde0975bb8b"
-DXFRW_PV="0.6.3"
-DXFRW_P="libdxfrw-${DXFRW_PV}-${DXFRW_COMMIT}"
-
-MIMALLOC_COMMIT="dc6bce256d4f3ce87761f9337977dff3d8b1776c"
-MIMALLOC_PV="2.0.1"
-MIMALLOC_P="mimalloc-${MIMALLOC_PV}-${MIMALLOC_COMMIT}"
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Parametric 2d/3d CAD"
-HOMEPAGE="http://solvespace.com";
-SRC_URI="https://github.com/solvespace/solvespace/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://github.com/solvespace/libdxfrw/archive/${DXFRW_COMMIT}.tar.gz 
-> ${DXFRW_P}.tar.gz
-   https://github.com/microsoft/mimalloc/archive/${MIMALLOC_COMMIT}.tar.gz 
-> ${MIMALLOC_P}.tar.gz"
-
-# licenses
-# + SolveSpace (GPL-3+)
-# |- Bitstream Vera (BitstreamVera)
-# + libdxfrw (GPL-2+)
-# + mimalloc (MIT)
-
-IUSE="openmp"
-KEYWORDS="~amd64 ~x86"
-LICENSE="BitstreamVera GPL-2+ GPL-3+ MIT"
-SLOT="0"
-
-RDEPEND="dev-cpp/atkmm:=
-   dev-cpp/glibmm:=
-   dev-cpp/gtkmm:3.0=
-   dev-cpp/pangomm:1.4
-   dev-libs/glib:2
-   dev-libs/json-c:=
-   dev-libs/libsigc++:=
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/libglvnd
-   media-libs/libpng:0=
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/gtk+:3"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-# NOTE: please keep commit hash actually when version up
-GIT_COMMIT_HASH="0e0b0252e23dd5bd4ae82ababcc54c44aee036d6"
-
-pkg_pretend() {
-   if use openmp ; then
-   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
-   fi
-}
-
-src_prepare() {
-   rm -r "extlib/libdxfrw" || die  "rm extlib/libdxfrw failed"
-   mv "${WORKDIR}/libdxfrw-${DXFRW_COMMIT}" "extlib/libdxfrw" || die "move 
libdxfrw-${DXFRW_COMMIT} failed"
-   rm -rf "extlib/mimalloc" || die  "rm extlib/mimalloc failed"
-   mv "${WORKDIR}/mimalloc-${MIMALLOC_COMMIT}" "extlib/mimalloc" || die 
"move mimalloc-${MIMALLOC_COMMIT} failed"
-   sed -i '/include(GetGitCommitHash)/d' CMakeLists.txt || die 'remove 
GetGitCommitHash by sed failed'
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DGIT_COMMIT_HASH="${GIT_COMMIT_HASH}"
-   )
-   if ! use openmp ; then
-   mycmakeargs+=("-DENABLE_OPENMP=OFF")
-   else
-   mycmakeargs+=("-DENABLE_OPENMP=ON")
-   fi
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}



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

2022-03-27 Thread Matthew Smith
commit: d6332f903258ecb612bb85e86d374148beca1caf
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 27 09:21:25 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 27 09:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6332f90

app-emacs/marginalia: add 0.13

Signed-off-by: Matthew Smith  gentoo.org>

 app-emacs/marginalia/Manifest   |  1 +
 app-emacs/marginalia/marginalia-0.13.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/app-emacs/marginalia/Manifest b/app-emacs/marginalia/Manifest
index c97d948ea774..c4258bd8ed04 100644
--- a/app-emacs/marginalia/Manifest
+++ b/app-emacs/marginalia/Manifest
@@ -1 +1,2 @@
 DIST marginalia-0.12.tar.gz 28459 BLAKE2B 
f18dc11368f181bbf0bd92ba5abefd065181d2f3f2d7c27adab12e0b7baae69e8bf4d74e7e75687805773024fbc06eb0da49de2a14271cda125ffc2d6b01f049
 SHA512 
c6650f94e45fd82ddbbe0a58a4e816ebe55837ef8102c6a4871952b0c84ee44ab868bde41a864a06d03428a00cabf3a8a5e37addaa8bb81e3ea45271b8ad53ef
+DIST marginalia-0.13.tar.gz 28803 BLAKE2B 
396656d93ee85d0b4ad216c2b27de5f2415ae0b54198eacf327eb035f4753a74389734353dd19913f6778d4cf9bfd82b1ee359105d7527d95fe9675afa368655
 SHA512 
08c6fd3ff744c3112e76a44786d5422b04d0fdf3e08342b1903578b80922df28b2fadd8f0af612f32dfd9c607786c12b6508b6996acbc671ba4d542c9a67d52b

diff --git a/app-emacs/marginalia/marginalia-0.13.ebuild 
b/app-emacs/marginalia/marginalia-0.13.ebuild
new file mode 100644
index ..87470ff0f45d
--- /dev/null
+++ b/app-emacs/marginalia/marginalia-0.13.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=26
+
+inherit elisp
+
+DESCRIPTION="Marginalia in the minibuffer"
+HOMEPAGE="https://github.com/minad/marginalia";
+SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/hl-todo/

2022-03-27 Thread Matthew Smith
commit: db8987fa1e04bddc4941958a87055097559bbb4a
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 27 09:22:15 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 27 09:24:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8987fa

app-emacs/hl-todo: add 3.4.1

Signed-off-by: Matthew Smith  gentoo.org>

 app-emacs/hl-todo/Manifest |  1 +
 app-emacs/hl-todo/hl-todo-3.4.1.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-emacs/hl-todo/Manifest b/app-emacs/hl-todo/Manifest
index 0f0c47e434c9..ddfbd1d97fa4 100644
--- a/app-emacs/hl-todo/Manifest
+++ b/app-emacs/hl-todo/Manifest
@@ -1 +1,2 @@
 DIST hl-todo-3.3.0.tar.gz 5688 BLAKE2B 
3e644ab68707ff7fb3f846d07ccec9631f0c84eaabe453efe3f36658cb09024fce3bcb299cbfbb911ff3a2e93a0134bb84cf2e9486881c656b0344b28a3dda82
 SHA512 
361ea9f36abd2a43731252cdcda420da1661b3f60f9673cf9975eff3846367f7f29c787de515c75fb61fd14c1849b5d24a0f91d813ca00d09512d2218a45ffd1
+DIST hl-todo-3.4.1.tar.gz 5762 BLAKE2B 
fbc3e2d1c9e6492f55487e6ffc306588e1d27b758e97a538de77f56743f7717a3596bda072aa6cfb249c67e76f32263e07ca299e20fc635e585af32caef120ff
 SHA512 
4cbde1f5c0697cb6906d355aff879f8a8b2ae1fbcb1a16016c1d6663ad520ba4bbc625d038975501b9deee827e52ac84cf0e8ca38ad538395ca1c9f7f82cba57

diff --git a/app-emacs/hl-todo/hl-todo-3.4.1.ebuild 
b/app-emacs/hl-todo/hl-todo-3.4.1.ebuild
new file mode 100644
index ..26992603df8d
--- /dev/null
+++ b/app-emacs/hl-todo/hl-todo-3.4.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=25
+
+inherit elisp
+
+DESCRIPTION="Highlight TODO and similar keywords in comments and strings"
+HOMEPAGE="https://github.com/tarsius/hl-todo";
+SRC_URI="https://github.com/tarsius/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README.md"



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

2022-03-27 Thread Matthew Smith
commit: 7d32094dfd23af9eaae8a4e9c49d7a35485fade6
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 27 09:20:18 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 27 09:24:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d32094d

app-emacs/ghub: add 3.5.6

Signed-off-by: Matthew Smith  gentoo.org>

 app-emacs/ghub/Manifest  |  1 +
 app-emacs/ghub/ghub-3.5.6.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/app-emacs/ghub/Manifest b/app-emacs/ghub/Manifest
index 6c06ce8a1c59..2e322c66bf73 100644
--- a/app-emacs/ghub/Manifest
+++ b/app-emacs/ghub/Manifest
@@ -1 +1,2 @@
 DIST ghub-3.5.4.tar.gz 58088 BLAKE2B 
5ee6fe56455e8f12e7be8c1ae705a426677fab0b9a5da8f42c4b331bdd635120a2f5475055c9e98c8df01b259f76aa2dd4cad6e8b4562481d261bb7802b826f6
 SHA512 
df8ba56195ae3773c0c8c8a8f555e562b04de59ce3fb1c17c24ca3b10418299555326f0a9360eb47725310890e31f73221eece3ca1ff83e47d52941e224fc562
+DIST ghub-3.5.6.tar.gz 59474 BLAKE2B 
c27610f24526a40b5f36d2f5154c0eeb9f86e9da676baa82b2866a0bb58de8a78736d56a5d6454666b539774abbf5dfcd260880aa07499616f44a3e2c8315999
 SHA512 
6c6724978f0809a4977cc7965de4c33eaf29537c13507aabffecae4a7d2b3710074179d819aee1a54fce8f12e20db46b18466c3f1012d3b9c41eae3c2fade58a

diff --git a/app-emacs/ghub/ghub-3.5.6.ebuild b/app-emacs/ghub/ghub-3.5.6.ebuild
new file mode 100644
index ..64e656791e15
--- /dev/null
+++ b/app-emacs/ghub/ghub-3.5.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=25
+
+inherit elisp
+
+DESCRIPTION="Minuscule client library for the Git forge APIs"
+HOMEPAGE="https://magit.vc/manual/ghub";
+SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+SITEFILE="50${PN}-gentoo.el"
+ELISP_TEXINFO="docs/ghub.texi"
+DOCS="README.md"
+
+RDEPEND="
+   >=app-emacs/treepy-0.1.1
+"
+BDEPEND="${RDEPEND}
+   sys-apps/texinfo"
+
+src_prepare() {
+   default
+   mv lisp/*.el . || die
+   rm ghub-pkg.el || die
+}



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

2022-03-27 Thread Matthew Smith
commit: c559a1665b9e7be05b37de9a01b0d7d555b36781
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 27 08:55:30 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 27 09:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c559a166

dev-lang/erlang: drop 23.3.4.11, 24.2, 24.2.1

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest|   3 -
 dev-lang/erlang/erlang-23.3.4.11.ebuild | 155 --
 dev-lang/erlang/erlang-24.2.1.ebuild| 162 
 dev-lang/erlang/erlang-24.2.ebuild  | 162 
 4 files changed, 482 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index c10a4697f6c8..3acb5891efdc 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,9 +1,6 @@
-DIST erlang-23.3.4.11.tar.gz 57263517 BLAKE2B 
e677d9cff8604222c61467e64c0b5fb95a5c108778683bdfc0221c8d2f2973a33ec114d0e109b1586e114ee6b49cbc0c000295161eca5a0bff9770f18c3311d6
 SHA512 
820be438219473cd2f73cf03c854fdc5585ff7ffada411932a672bc6b182ef6d68350e0150fd1c9de6f7dcf788b443f1905c79e96f8b02d39a7190cdb267559e
 DIST erlang-23.3.4.12.tar.gz 57278064 BLAKE2B 
3620dd2e49cfd75e49bf573ad1a8f8952c232ce2bf734ee845d8e8bb26053e34df96b472a9490c1cdf77ae6c106732f6a68b2f5d31808fd941bddb616004819f
 SHA512 
d4f468393116d2d24a5170d7efe04305d221bafc273d4740b701ec23d1e55268cc49eeb99722afa636431e6e50faa5c11758484aa71e29c2fb3ed7c2ad25
 DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f948127266bf782544e1da9a59765aca15070ea92df5558a4de017cc810e3542e2393e9470243fc6d9be13e9f37b6
 SHA512 
c8c5a9676163058276c703a0db0373508fad0ed9dff0aa9806ce59115ca766ff1d343c5a3917a920b249655fe188b974482ff378e9173c9fe00ea3907e618da5
-DIST erlang-24.2.1.tar.gz 59093658 BLAKE2B 
4e4cbcea4ccf3d65a16e1af0cabc55ef31107a9475109f5668eb3d0926ad35743d8d6f2d72090acd68f66a6caf3ee3524d4e31500d140bb54d8ff6d629da054c
 SHA512 
b4dd5c9506840fcb078b8c5820a70a07794d8e646f66941095cd9536cfcc60ed6c070d1f85952379384f774beec965521cfc567e7a4a94088ec9ce0fefafe984
 DIST erlang-24.2.2.tar.gz 59091659 BLAKE2B 
6b845e3de787e7aed4239284ffa81c483504c0a095c3cc3030fb8f3a0a236d0507f4290beb69096a1edbd3d13e9a4d5f2940eb6c268aaceb4a7d3bacf01dfaa0
 SHA512 
791bd9cc299168d4a209bcdc797a9671a39d03924dc18c9e0520393adf4eb54922c48eecde44601bde55b4fa80b91e0eddbfc486c5f45a611da60b47c63208c7
-DIST erlang-24.2.tar.gz 59094451 BLAKE2B 
4b1673570e97fe399dbdb5ab2095ba38f08b684c6a0cf7ad47f628d900802751c2db11d5de6f267aeb8c77d27634c2642f96045893acf9f1c32de3e4fe3f3ffb
 SHA512 
88450f935579677eb0d43fd25e5f45b1e78ff8e9c6455d87198decbbb675f90c2e87757b3ee33b43fafb87fced20e984220be9b6b70f8cb8f6d84e4743764495
 DIST erlang-24.3.2.tar.gz 59302675 BLAKE2B 
265ab89c4b09c55cd65d046c79a6bbbef1fdbdc9b69bc1b61f2edc8ab731e9ecdf09e189861ebf57b97e60bb06244af9bb0cafe4460dbc53cf34326079a8992b
 SHA512 
811f50f4fa34dade0e2051decc7f8d7e96949cc9a9f11f507d3bdab43e65a654ddd6d0d49edbc03cc169d9d81f7937a195be5f103918e13b8083c31bdea2df2b
 DIST erlang-24.3.tar.gz 59288148 BLAKE2B 
faa6ef9b7bb953c95b19ad1545c8d870a24f2b1a09b22968c93ee9df72df6d1de7cd9015b49891f28f9c8629d3464e41b5f68f7e9f9e28f12ae7fc706e54
 SHA512 
7a2afb7ac48e05676f5cd1af6748c0e44cb28e896ebe7a3ae389cdb910d124ce7b9f974851b6de81f40d20df2a5775d07b1b8baef7af67df93252f462c1d6550
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1

diff --git a/dev-lang/erlang/erlang-23.3.4.11.ebuild 
b/dev-lang/erlang/erlang-23.3.4.11.ebuild
deleted file mode 100644
index 689ece693ee0..
--- a/dev-lang/erlang/erlang-23.3.4.11.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-inherit elisp-common java-pkg-opt-2 systemd wxwidgets
-
-# NOTE: If you need symlinks for binaries please tell maintainers or
-# open up a bug to let it be created.
-
-UPSTREAM_V="$(ver_cut 1-2)"
-
-DESCRIPTION="Erlang programming language, runtime environment and libraries 
(OTP)"
-HOMEPAGE="https://www.erlang.org/";
-SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
-   http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_man_${UPSTREAM_V}.tar.gz
-   doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
-
-LICENSE="Apache-2.0"
-# We use this subslot because Compiled HiPE Code can be loaded on the exact
-# same build of ERTS that was used when compiling the code.  See
-# http://erlang.org/doc/system_principles/misc.html for more information.
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hp

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

2022-03-27 Thread Matthew Smith
commit: 99d0513dc117a6ed8c2c56ebcd2bd88f5731db66
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 27 08:42:11 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 27 09:24:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d0513d

media-gfx/solvespace: update RDEPEND

Add X USE-flag to dependencies where appropriate.

Closes: https://bugs.gentoo.org/836236
Signed-off-by: Matthew Smith  gentoo.org>

 .../{solvespace-3.0-r1.ebuild => solvespace-3.0-r2.ebuild}| 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/media-gfx/solvespace/solvespace-3.0-r1.ebuild 
b/media-gfx/solvespace/solvespace-3.0-r2.ebuild
similarity index 93%
rename from media-gfx/solvespace/solvespace-3.0-r1.ebuild
rename to media-gfx/solvespace/solvespace-3.0-r2.ebuild
index 73b691667314..a8ce744a23b5 100644
--- a/media-gfx/solvespace/solvespace-3.0-r1.ebuild
+++ b/media-gfx/solvespace/solvespace-3.0-r2.ebuild
@@ -29,21 +29,20 @@ SLOT="0"
 RDEPEND="
dev-cpp/atkmm:0
dev-cpp/glibmm:2
-   dev-cpp/gtkmm:3.0
+   dev-cpp/gtkmm:3.0[X]
dev-cpp/pangomm:1.4
dev-libs/glib:2
dev-libs/json-c:=
dev-libs/libsigc++:2
-   dev-libs/libspnav
+   dev-libs/libspnav[X]
dev-libs/mimalloc:=
media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/libglvnd
+   media-libs/freetype:2[X]
media-libs/libpng:0=
sys-libs/zlib
virtual/opengl
-   x11-libs/cairo
-   x11-libs/gtk+:3
+   x11-libs/cairo[X]
+   x11-libs/gtk+:3[X]
 "
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: net-misc/r8168/files/, net-misc/r8168/

2022-03-27 Thread Pacho Ramos
commit: 13afe46537e99157756939d331bebed49169dfc6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:29:07 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:30:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13afe465

net-misc/r8168: Fix build with kernel 5.17

Thanks-to: Peter Levine
Closes: https://bugs.gentoo.org/836129

Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/r8168/files/r8168-8.049.02-5.17-fix.patch | 70 ++
 net-misc/r8168/r8168-8.049.02-r1.ebuild|  7 ++-
 2 files changed, 75 insertions(+), 2 deletions(-)

diff --git a/net-misc/r8168/files/r8168-8.049.02-5.17-fix.patch 
b/net-misc/r8168/files/r8168-8.049.02-5.17-fix.patch
new file mode 100644
index ..9e4e77615458
--- /dev/null
+++ b/net-misc/r8168/files/r8168-8.049.02-5.17-fix.patch
@@ -0,0 +1,70 @@
+PDE_DATA has been replaced with pde_data
+netdev->dev_addr is now const and uses assignment helpers like eth_hw_addr_set
+
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=359745d
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=48eab83
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=adeef3e
+
+--- a/src/r8168_n.c
 b/src/r8168_n.c
+@@ -95,6 +95,10 @@
+ #include 
+ #endif
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,17,0)
++#define PDE_DATA pde_data
++#endif
++
+ #define FIRMWARE_8168D_1"rtl_nic/rtl8168d-1.fw"
+ #define FIRMWARE_8168D_2"rtl_nic/rtl8168d-2.fw"
+ #define FIRMWARE_8168E_1"rtl_nic/rtl8168e-1.fw"
+@@ -563,7 +567,7 @@
+ static void rtl8168_down(struct net_device *dev);
+ 
+ static int rtl8168_set_mac_address(struct net_device *dev, void *p);
+-void rtl8168_rar_set(struct rtl8168_private *tp, uint8_t *addr);
++void rtl8168_rar_set(struct rtl8168_private *tp, const uint8_t *addr);
+ static void rtl8168_desc_addr_fill(struct rtl8168_private *);
+ static void rtl8168_tx_desc_init(struct rtl8168_private *tp);
+ static void rtl8168_rx_desc_init(struct rtl8168_private *tp);
+@@ -24129,9 +24133,17 @@
+ rtl8168_rar_set(tp, mac_addr);
+ 
+ for (i = 0; i < MAC_ADDR_LEN; i++) {
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,17,0)
+ dev->dev_addr[i] = RTL_R8(tp, MAC0 + i);
+ tp->org_mac_addr[i] = dev->dev_addr[i]; /* keep the original 
MAC address */
++#else
++mac_addr[i] = RTL_R8(tp, MAC0 + i);
++tp->org_mac_addr[i] = mac_addr[i]; /* keep the original MAC 
address */
++#endif
+ }
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,17,0)
++eth_hw_addr_set(dev, mac_addr);
++#endif
+ #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,13)
+ memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len);
+ #endif
+@@ -24159,9 +24171,11 @@
+ return -EADDRNOTAVAIL;
+ 
+ spin_lock_irqsave(&tp->lock, flags);
+-
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,17,0)
+ memcpy(dev->dev_addr, addr->sa_data, dev->addr_len);
+-
++#else
++eth_hw_addr_set(dev, addr->sa_data);
++#endif
+ rtl8168_rar_set(tp, dev->dev_addr);
+ 
+ spin_unlock_irqrestore(&tp->lock, flags);
+@@ -24177,7 +24191,7 @@
+  
*/
+ void
+ rtl8168_rar_set(struct rtl8168_private *tp,
+-uint8_t *addr)
++const uint8_t *addr)
+ {
+ uint32_t rar_low = 0;
+ uint32_t rar_high = 0;

diff --git a/net-misc/r8168/r8168-8.049.02-r1.ebuild 
b/net-misc/r8168/r8168-8.049.02-r1.ebuild
index 2f271eb31f74..6686979b10d9 100644
--- a/net-misc/r8168/r8168-8.049.02-r1.ebuild
+++ b/net-misc/r8168/r8168-8.049.02-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit linux-info linux-mod
 
@@ -24,6 +24,9 @@ IUSE="use-firmware"
 CONFIG_CHECK="~!R8169"
 WARNING_R8169="CONFIG_R8169 is enabled. ${P} will not be loaded unless kernel 
driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED."
 
+PATCHES=(
+   "${FILESDIR}/r8168-8.049.02-5.17-fix.patch"
+)
 pkg_setup() {
linux-mod_pkg_setup
BUILD_PARAMS="KERNELDIR=${KV_DIR}"



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

2022-03-27 Thread Michał Górny
commit: 7f7bb99d3fa4a67c11ac5b1671ffac4609b289cb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:27:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 09:31:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7bb99d

dev-python/pygresql: Bump to 5.2.4

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

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

diff --git a/dev-python/pygresql/Manifest b/dev-python/pygresql/Manifest
index eeaf21151278..061778203ca7 100644
--- a/dev-python/pygresql/Manifest
+++ b/dev-python/pygresql/Manifest
@@ -1,2 +1,3 @@
 DIST PyGreSQL-5.2.2.tar.gz 268818 BLAKE2B 
4b74c5496f63208164efa10e70222b63512f3afb928bdc612f9874556ee2084b42a80ba05e9ebc6951c68c1c8a70c71320396aabb20b9d5c00d5edd46e287f3f
 SHA512 
a88af2590a515ece19b7f64796e241c6e7b53c8aef90c6e2ae064298a4c71d44695dcf43e0e84595a704c4fdafb9abe35e1779492d3a9ad3708759215cb188a1
 DIST PyGreSQL-5.2.3.tar.gz 269952 BLAKE2B 
9588f4e97dcc2b52e070405df3869c50bb9968716f19fa2154b6aa248d015c7b80aa6d2bf12a3bb30a77e4572b96939b5a6a98043fe70c911f80a54e09cb034e
 SHA512 
94fe212801e89a97ccaac0cd72df4a79e28acc0992e855dfc2e8e8fd08750c97d2f2801eef07fdfa8a258061cc63c4aa9e4127852ba58c845414ec2d5e5f1483
+DIST PyGreSQL-5.2.4.tar.gz 270319 BLAKE2B 
6ec2bf9786dd97f8649585bd00b87569d2cd668e43e8cc28443126ec2ee00943f044775b756785002c32aef516c4141e126e7d458b232bf8bfa1413bfdbd2db0
 SHA512 
3dbb90391e0a12f1ce4676dd5fa89d586d33a4bcb710779583beb05ae71131fbcf0412e702b542d856f3fd6ceeb145952c2f7bdede25efd08fe61ffcf0296212

diff --git a/dev-python/pygresql/pygresql-5.2.4.ebuild 
b/dev-python/pygresql/pygresql-5.2.4.ebuild
new file mode 100644
index ..b9bd244ac38a
--- /dev/null
+++ b/dev-python/pygresql/pygresql-5.2.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+POSTGRES_COMPAT=( 9.6 {10..14} )
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 postgres
+
+MY_P="PyGreSQL-${PV}"
+
+DESCRIPTION="A Python interface for the PostgreSQL database"
+HOMEPAGE="https://pygresql.org/";
+SRC_URI="mirror://pypi/P/PyGreSQL/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="POSTGRESQL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+
+DEPEND="${POSTGRES_DEP}"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.2-CFLAGS.patch
+)
+
+distutils_enable_tests unittest
+
+src_test() {
+   local db="${T}/pgsql"
+   initdb --username=portage -D "${db}" || die
+   pg_ctl -w -D "${db}" start \
+   -o "-h '127.0.0.1' -p 5432 -k '${T}'" || die
+   psql -h "${T}" -U portage -d postgres \
+   -c "ALTER ROLE portage WITH PASSWORD 'postgres';" || die
+   createdb -h "${T}" -U portage unittest || die
+
+   cat > tests/LOCAL_PyGreSQL.py <<-EOF || die
+   dbhost = '${T}'
+   EOF
+
+   distutils-r1_src_test
+
+   pg_ctl -w -D "${db}" stop || die
+}
+
+python_install_all() {
+   local DOCS=( docs/*.rst docs/community/* docs/contents/tutorial.rst )
+
+   distutils-r1_python_install_all
+}



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

2022-03-27 Thread Michał Górny
commit: 60ddcaed7e728db23e6d8586d910ddf3cf208eb7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:25:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 09:31:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ddcaed

dev-python/autobahn: Bump to 22.3.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.3.1.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 6deaff5f9834..6362bef44864 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
 DIST autobahn-22.2.2.tar.gz 375443 BLAKE2B 
a321cfeaa35e7da5aa58ade0da3bc5891baab1d4a915782e9d25038679261c19744d65baa4a981cb01025902dc8f4ffb93d8c0ad59b8db32119c0fb0eeb49d53
 SHA512 
95b0ee867a866b1cf67a55ffa9386addd3640b12a3e5a2673b4d496aa6d41ec49408e1f528bc21d1e390d5e3343dda0b1625d4ac0d9e9101db151c7c79623263
+DIST autobahn-22.3.1.tar.gz 375616 BLAKE2B 
2644ff3766b268df54cf955d657870530723342dc9b040b05806766e25dbf89b78b448d8b6a949cb8a8d1486a16f6901348dc127903c34502f8663997b539ac8
 SHA512 
5fbeec8808d90431e37ede1b3c147ffd8e92af99af3bc4f6fec3519cdbfe5962c3d770e9102b7f54bfbdd03f453b488c8ba8eb104c6a34458ca429fd1233e037

diff --git a/dev-python/autobahn/autobahn-22.3.1.ebuild 
b/dev-python/autobahn/autobahn-22.3.1.ebuild
new file mode 100644
index ..a15603075d58
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.3.1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset USE_TWISTED
+
+   einfo "RE-t

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

2022-03-27 Thread Michał Górny
commit: ba5125379bc91b54351fdc40129293baaf4599b2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:25:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 09:31:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba512537

dev-python/hypothesis: Bump to 6.39.5

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.39.5.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 1d66a758fe0c..3426ae451ea2 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,3 +1,4 @@
 DIST hypothesis-python-6.38.0.tar.gz 9180960 BLAKE2B 
a62cb0cb31cfe4ece8ee829207befb729aebf2be802c57b398547c87ecbd4769955c5c2919a0eb653d41cc3f4998c5326fdb184b6409d5fcb632c037df6a542f
 SHA512 
2d57b783a71a905470ca088ebd91c0ea96be1bd76648d30d52b0b43914844712bbf3eaad54d66607b149a1238bb9a0258f920a6e262e54bed5cef36e3ca227e1
 DIST hypothesis-python-6.39.3.tar.gz 9182758 BLAKE2B 
3641e5a9fd7e3e3e9f6432fa5bd5b8f6e4508fd840c781a65f11e8e99cee40dbd343bb17c37c60a4aabff00d5faca98a3a49b756eb754763ffc26a63a8450b38
 SHA512 
6dcbecdbd564aced4b0e14608a226d71adccaccfd54a3b9029f85a3e616372b7422f97029b5254bf1b08e44f74c714d65c1cb5fc21b6a0e0bdcedff2cc539ed2
 DIST hypothesis-python-6.39.4.tar.gz 9182794 BLAKE2B 
16c1867e2ea4dc08d6bb31aee14ec4c8fc7c7e21e57723d69184b227c1b2081e7f03a7d1f3a4975c485cbfc6011cb832de761874bddcfef716775a5bdd933927
 SHA512 
100e0b591980280b8a674e0c596fee65eee0428e0f116045b65f22a3bf2c114ff7068eac0b59764bbf5dc02b67711ca105fb655b705cbba7c1932cbbfc7da670
+DIST hypothesis-python-6.39.5.tar.gz 9182972 BLAKE2B 
ecd92b759f574d2abed5310815c603adb2585e9a724532feea2fe1818c1693eabd3523ecda57c42b5e714684c53e80bce437156b49a7a23e5d0a87ef103d367f
 SHA512 
da6ebb225a58b177870f9848ad44eb71af6c9a502ffa104ba023a24139b427b647c33b622063bd1c6050b5922c5a17ef0cbcff64dc85e5a9379b9503738dabd8

diff --git a/dev-python/hypothesis/hypothesis-6.39.5.ebuild 
b/dev-python/hypothesis/hypothesis-6.39.5.ebuild
new file mode 100644
index ..1bf4b6813bee
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.39.5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/";
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz";
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{8..10})
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2022-03-27 Thread Michał Górny
commit: f5e228778d28c9078f034037b6d4e39cb163ee6d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:33:50 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 09:31:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e22877

dev-python/astroid: Bump to 2.11.2

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

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

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 2bb9ca592daa..79a0dbc757bc 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,4 +1,5 @@
 DIST astroid-2.10.0.tar.gz 417686 BLAKE2B 
a4aa0451134403abf8e56ccd9dae106d2a92b2bd53c6772c952984ea5603b44ef5c13b9822b4fda0a146ad96a7412a602c2c46313938dea30cfb390fc55ee54d
 SHA512 
34b52cd2e6636009369ec55a5781caaf8e8b0766b7ba4e70ff1f55d275a673266e0293f65145ff38637d6da353679314d0fbf182416146b89e210a68e39d86f0
 DIST astroid-2.11.0.tar.gz 412098 BLAKE2B 
022c940913ae71ca0280a2ae47c19a6c82ea69b4f2a1c1ce0e2f00dac7a37b26f7ee2fa798db4f5d230e021ac5096b79d48b12d389d0c754dc17bde301c1712f
 SHA512 
82423c9cf6da4e041621218acc81b9a301e4c1f532a74863c89040654d61457a89481004556a4795f021f0fc52b5f79412a35e9e43a1de33189dcae305cefdff
 DIST astroid-2.11.1.tar.gz 412506 BLAKE2B 
d3153b9019d5c466d39f7b27d459158cabe47cc9375afe2f1362b20620847fed0b4b09e2994e4372712fbd5bdff3cf88f709c1644abd25bdb6085e93cdcb145f
 SHA512 
e0a1cfc67602e53c8d5b67d1605b38ee5c62886cb0ca757f0835f8af2ad94b21af58427ed4aad9f98171955733c4b333443efb1f7fdcec661d1e68c403a529b1
+DIST astroid-2.11.2.tar.gz 412621 BLAKE2B 
e43be65b733a5de5d027920e8e4db0365a3af98614739f0a56dcf95ef6c1c3a9e104b52c1fad4477bccd460850cf6bab6f38014aaa6891e8d04720d4a52b79d8
 SHA512 
5b33cb3594513804c6933a888297ed54c42cb52274c7fe49060368e3fac62be8f3febcb822aa9267a5a0a99a32932912ebc4640a7d10288b7021955fe0277c0d
 DIST astroid-2.9.3.tar.gz 409069 BLAKE2B 
152dbe8ab2fee3964dc8cc714a5ba48c71b5994c77d1e20683bcf028483aca22d5be5772e72d056cfd3d1f59562b447366d61fc35a2b67d545f069a8f7975e84
 SHA512 
7bb3bf2d456c0d22325444e641961c34eaddcddf50c97ee9f5b5c8755232cf1b65a315258403b40bb7dcad15c4f9b6b73ab0eb607525a48a65f52406969eca04

diff --git a/dev-python/astroid/astroid-2.11.2.ebuild 
b/dev-python/astroid/astroid-2.11.2.ebuild
new file mode 100644
index ..313a897a7376
--- /dev/null
+++ b/dev-python/astroid/astroid-2.11.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/PyCQA/astroid/
+   https://pypi.org/project/astroid/";
+SRC_URI="
+   https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# Version specified in __pkginfo__.py.
+RDEPEND="
+   >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}]
+   

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

2022-03-27 Thread Michał Górny
commit: 477d835cd127e67dbcd5bde091b50b53d751d03f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:44:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 09:31:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477d835c

dev-python/watchdog: Bump to 2.1.7

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

 dev-python/watchdog/Manifest  |  1 +
 dev-python/watchdog/watchdog-2.1.7.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index ef141d1d6707..baca7e7a0a98 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -1,2 +1,3 @@
 DIST watchdog-1.0.2.tar.gz 91796 BLAKE2B 
001cbe82ff8aff0c4e56e4d1f02519047580cccb48466566ad7c9c1f462f90a9a036cf90846eb38ec4fb24ff1df2a1ddfec20b3f0587afdc1f938ada1bb0b1ef
 SHA512 
e87a0955ce822daabd7d030804876698f98ed2aad58486e26a94585763655302063f091b653abd385ea99642361b6253d8e051d96019b243a77b078ba86b0d6e
 DIST watchdog-2.1.6.tar.gz 99756 BLAKE2B 
5ea08660c28f77be02b261a22e6fbfdfaaa59f79af1eecb396fda2e56ab4b5b290dc2c791b31a6841ac6d96c7974d51e846ce0232e9de6728f6031685685e761
 SHA512 
810ee2c40d92102815685c6e06bee403dfb85df7c8de5f1b7066b27cef2a8e25f506f8d9cc0ff0ec3213b889a7844138692fd9d1ab0c40d0aa2097c55e85f531
+DIST watchdog-2.1.7.gh.tar.gz 100442 BLAKE2B 
21247e1790077eb1eb2f1dc2bb8ddebc1b7f6a2c503238c52c660246fee8c1d3483119184a62114efb81c44665321d4e3aa18ffd73b3244a44c4c6df5204c834
 SHA512 
f69265aac6e8a840d230c15cfe88c803f043cb540785446113617c0fd1a3c5dce8a885a376bbadc75372a718800948dd4b00c618e18e033d510b8e2bc2bbb36b

diff --git a/dev-python/watchdog/watchdog-2.1.7.ebuild 
b/dev-python/watchdog/watchdog-2.1.7.ebuild
new file mode 100644
index ..c7201e2d04e8
--- /dev/null
+++ b/dev-python/watchdog/watchdog-2.1.7.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python API and shell utilities to monitor file system events"
+HOMEPAGE="https://github.com/gorakhargosh/watchdog";
+SRC_URI="
+   https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+
+RDEPEND="
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/--cov/d' setup.cfg || die
+   default
+}
+
+python_test() {
+   epytest -p no:django
+}
+
+pkg_postinst() {
+   optfeature "Bash completion" dev-python/argcomplete
+}



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

2022-03-27 Thread Michał Górny
commit: 740e9287d6b7c375186bd33ae7b70dbe0f8188e8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:24:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 09:31:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740e9287

dev-python/pytest-metadata: Bump to 2.0.1

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

 dev-python/pytest-metadata/Manifest|  1 +
 .../pytest-metadata/pytest-metadata-2.0.1.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pytest-metadata/Manifest 
b/dev-python/pytest-metadata/Manifest
index df6c414cfa9d..6569333c4a72 100644
--- a/dev-python/pytest-metadata/Manifest
+++ b/dev-python/pytest-metadata/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-metadata-1.11.0.tar.gz 14135 BLAKE2B 
1de1c47b1d7775040075de479722fd07cb187f14cd37c5fe73458fb54ce01653295288fd11add8066170b8dc39f80c8749e739deb01ac8d579ef5e6f4339478d
 SHA512 
09867df6158ba66f55a0a812b3731b4372f874b6bdc91301ed0c4d4c38f6fe9a4f936006d4e27f8c68d4a2d6b0fe5fedee3c6269bc6867eb1c7d73a42bda0361
 DIST pytest-metadata-2.0.0.gh.tar.gz 20152 BLAKE2B 
8ce06c327a3242a049c9af2476536a85e99d56925ba4ac98d7e07f72900f8b50c59950f25f4ccbc9c6c17eb2310ad381862f24d26410bbd68a6c2868cdf83547
 SHA512 
b22cf7925d3f38242670efde5e5482c7f971af78edf7b765602dd4d688502c9b3b5b2a9723b37334bb8ad2218eb2318a82b8b2d6576ab8d69fa1ca321245
+DIST pytest-metadata-2.0.1.gh.tar.gz 19945 BLAKE2B 
931ede3b58471e3092eb26af38f380810140539c7c50b5e3e9a63bdddedd9577b1f23aafb24ce80de55078f772b0dae8715368559f79a3f31f33e15870134f45
 SHA512 
03981b4fbcd812cf5896d6db2b74cbc1e6c84cc13613f916248767cacfc7650580f668a5ea8892be85c87fa08101a8a2f440ee6e0cc1342d4fa9919d41153a6b

diff --git a/dev-python/pytest-metadata/pytest-metadata-2.0.1.ebuild 
b/dev-python/pytest-metadata/pytest-metadata-2.0.1.ebuild
new file mode 100644
index ..c3d5cc6860f6
--- /dev/null
+++ b/dev-python/pytest-metadata/pytest-metadata-2.0.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A plugin for pytest that provides access to test session metadata"
+HOMEPAGE="https://github.com/pytest-dev/pytest-metadata/";
+SRC_URI="
+   https://github.com/pytest-dev/pytest-metadata/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-python/pytest-7.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools_scm-6.2.3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-03-27 Thread Michał Górny
commit: c0daca67d1d30a2385b47de0027dbe82150fa184
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:34:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 09:31:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0daca67

dev-python/moto: Bump to 3.1.2

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

 dev-python/moto/Manifest  |  1 +
 dev-python/moto/moto-3.1.2.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 2c65f15885cd..a857028c66fb 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1,2 +1,3 @@
 DIST moto-3.0.5.tar.gz 2219507 BLAKE2B 
019e0f66d8a183f9d758c372252488e79692e140db19820b568279148d88181b944f547d3a213072a29fb61115b73b40b656d3a0657078c54ca1c6de001c65ab
 SHA512 
0529711897a25ff969bf945abfda9e86ab0a310b6b273240b35c981960e04ed14f879a4a86e2251f9824d1d5bc9241afe4a0b964981c8a02a176bca459025359
 DIST moto-3.1.1.tar.gz 2236948 BLAKE2B 
8ab52a59dc09f4819c1169d26fd198b13159635c2571fd27e38eaedc0a83fa5e7af0a7adba90db1c48658a849ff0b17e8d9c9750a47c6981960ac786f3d9a4e0
 SHA512 
2354886a9b3b46bb33b832495a94f1dcd10cf5cb00454b6e8b6b6838618842ca06f8577c1826bca02a10e2f723cf474a7c492cd9fb587bdb660deb118c17aa4d
+DIST moto-3.1.2.tar.gz 2245068 BLAKE2B 
f25a4476bfbbbd3cab77efc1ef2ceeb74b2b7ee9067aac4a02f90c6fd385c5ed0d66d3fd8171945e22dcd78555c9fdbec78656109b9f61fd15950c44b456d4ea
 SHA512 
51dfef58069f09b4654aa59bef2ee0426c0e662af51d78013c19671b664ade78d2c664c20f19592236808ba7bcc50613700232e87be1ac8dcead4be2df36d39b

diff --git a/dev-python/moto/moto-3.1.2.ebuild 
b/dev-python/moto/moto-3.1.2.ebuild
new file mode 100644
index ..49b6647dfd22
--- /dev/null
+++ b/dev-python/moto/moto-3.1.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="https://github.com/spulec/moto";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]
+   dev-python/boto[${PYTHON_USEDEP}]
+   dev-python/cfn-lint[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/pretty-yaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   
tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_decision_task_start_to_close_timeout_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_workflow_execution_start_to_close_timeout_boto3
+   # broken code (local variable used referenced before definition)
+   tests/test_appsync/test_appsync_schema.py
+   # Needs network (or docker?) but not marked as such, bug #807031
+   # TODO: report upstream
+   tests/test_batch/test_batch_jobs.py::test_terminate_job
+   tests/test_batch/test_batch_jobs.py::test_cancel_pending_job
+   tests/test_batch/test_bat

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

2022-03-27 Thread Michał Górny
commit: be5b728b668bf480b56633ceb1ce43252a3415cc
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:21:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 09:31:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5b728b

dev-python/python-lsp-server: Bump to 1.4.1

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

 dev-python/python-lsp-server/Manifest  |  1 +
 .../python-lsp-server-1.4.1.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/dev-python/python-lsp-server/Manifest 
b/dev-python/python-lsp-server/Manifest
index 62e524f3821e..105ff77f9f34 100644
--- a/dev-python/python-lsp-server/Manifest
+++ b/dev-python/python-lsp-server/Manifest
@@ -1,2 +1,3 @@
 DIST python-lsp-server-1.3.3.tar.gz 62604 BLAKE2B 
16f49013ccefc0dabcf58c6007c05828a930d0bc873805543fde79630bdc8bd020cb63d0d0ba56c181282a96c57c6084acde30dc2a8011d208040c2a93c3644b
 SHA512 
94e9bf1e74799c395589451c02c1220bc79336e1c1cdc243e95e891f61c7977b2438d78da3db3da572022870e67305b8caca22241e0cfab23d3b546639c69aa7
 DIST python-lsp-server-1.4.0.tar.gz 75443 BLAKE2B 
7522ff0d5c9a0c9300f288debc4f606168f968cad80e32d612a674803046c91dc777d9ee320cf844224f6da791b6d66413c643fc48799ef5f57c19bca4f09858
 SHA512 
9f53e288b9bdb22575b06ec8a89022f533a323457746ef8e2cb52c84f06ac48b3408b4ebfbf96754ce68cdc9ddf1a745365d5ea21ba188a4372064fc87c1e6f4
+DIST python-lsp-server-1.4.1.tar.gz 76416 BLAKE2B 
65638b876182c478434c563371b802367fb8439820ccf57e4404dc1507f3cd514ae5d738d418386607db606025fe5126a533c656ec3fede53fdcfd364a4292cf
 SHA512 
4c9171adc88d219c80055ebbc76566583925129969467c156277b52de9b5981b74b11b9961247045ea98cd9e51e146b2d606c8351a7be5db76f6f4e0e4d7195c

diff --git a/dev-python/python-lsp-server/python-lsp-server-1.4.1.ebuild 
b/dev-python/python-lsp-server/python-lsp-server-1.4.1.ebuild
new file mode 100644
index ..f36d3cf1600b
--- /dev/null
+++ b/dev-python/python-lsp-server/python-lsp-server-1.4.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python Language Server for the Language Server Protocol"
+HOMEPAGE="https://github.com/python-lsp/python-lsp-server";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+IUSE="all-plugins"
+
+BDEPEND="
+   test? (
+   >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}]
+   =dev-python/flake8-4.0.0[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/pycodestyle-2.8.0[${PYTHON_USEDEP}]
+   =dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pyflakes-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}]
+   >=dev-python/rope-0.10.5[${PYTHON_USEDEP}]
+   dev-python/yapf[${PYTHON_USEDEP}]
+   )
+"
+
+RDEPEND="
+   >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}]
+   =dev-python/python-lsp-jsonrpc-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   all-plugins? (
+   >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}]
+   =dev-python/flake8-4.0.0[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/pycodestyle-2.8.0[${PYTHON_USEDEP}]
+   =dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pyflakes-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/rope-0.10.5[${PYTHON_USEDEP}]
+   dev-python/yapf[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dep
+   sed -i -e '0,/addopts/I!d' setup.cfg || die
+   distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+   optfeature "Automatically format Python code to conform to the PEP 8 
style guide" dev-python/autopep8
+   optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8
+   optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe
+   optfeature "Python style guide checker (fka pep8)" 
dev-python/pycodestyle
+   optfeature "Python docstring style checker" dev-python/pydocstyle
+   optfeature "Passive checker for Python programs" dev-python/pyflakes
+   optfeature "Python code static checker" dev-python/pylint
+   optfeature "Python refactoring library" dev-python/rope
+   optfeature "A formatter for Python files" dev-python/yapf
+}



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

2022-03-27 Thread Michał Górny
commit: b5e759221db1baa9d91629172c40c283f1d797a6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:45:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 09:31:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e75922

dev-python/reportlab: Bump to 3.6.9

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

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

diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index c90d8a6eede6..735871baad7b 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -2,3 +2,4 @@ DIST pfbfer-20070710.zip 677333 BLAKE2B 
100214476a361a5e5d1f3da0999591345f6e3a3f
 DIST reportlab-3.6.6.tar.gz 4509457 BLAKE2B 
d2cb5c764aa86000dd97798b5aea25fdc07e4230015dda6c11099e379884ca74532327dfe723069d5e56569dd7e120d94918f64a5f705bfef212b484f812aa7b
 SHA512 
6f05e5f7c6b6c0b6f8d65fe11e2900ecd427f6c293672b12a4cc094476da1cdebc0df59198660614251d388241d7c886c345f958d337d351ea048b3b25a71ba5
 DIST reportlab-3.6.7.tar.gz 4504447 BLAKE2B 
3e691294d20f94850840ddc70565d2235bdcb37d47b5e869e34e5fea93dc9ba017d09f088e18b6479266354076b89461849dd1eb7d1d4e8b12a9c4a95706bf66
 SHA512 
51f98900ccf7ef34fefc237bf1c787931a525cd82284685bda26f411760b97d1b85fce5bffa59b133705f6c1769a8d3616ef85ea368ed59dfc72f24d5faf6e88
 DIST reportlab-3.6.8.tar.gz 4503191 BLAKE2B 
3d61ac2554309a8dfff2107ba6157152b558355fc6ebd7d2337b0f3152ceb9644ae2dc20b6e0f2ed312a579fc5f172e05eeda69e3b6acbbf921b62f27ce50f77
 SHA512 
7eb2381a8020f751f03008bb8dc1eb07f954a97c0c3d38646602a22ed7f69dd73e11bbd1251a471da141c98492be7f3867cf120e489c58911ae6e9f29c926507
+DIST reportlab-3.6.9.tar.gz 4507750 BLAKE2B 
881eeaa36fb3934a75e420822d5b0d0f1718da190741190e58756c952bc3efac304e2c7747d8748713ef3f9449ead40c44d6774d6ca90218db51c16790d9e8cd
 SHA512 
401127eaa3e4c9f303f5c13f96151a563a16efb15d1e9aaf6dab04cb23f275b552cdd8fb9a3a49bca420a8ddf83423c481dacdd11e39220592cf0ad911b70c42

diff --git a/dev-python/reportlab/reportlab-3.6.9.ebuild 
b/dev-python/reportlab/reportlab-3.6.9.ebuild
new file mode 100644
index ..8381872bec16
--- /dev/null
+++ b/dev-python/reportlab/reportlab-3.6.9.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools for generating printable PDF documents from any data source"
+HOMEPAGE="
+   https://www.reportlab.com/
+   https://pypi.org/project/reportlab/";
+SRC_URI="
+   mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
+   https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+DEPEND="
+   media-libs/freetype
+   media-libs/libart_lgpl
+   sys-libs/zlib:=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]
+"
+BDEPEND="
+   app-arch/unzip
+"
+
+distutils_enable_sphinx docs/source
+
+src_unpack() {
+   unpack ${P}.tar.gz
+   cd ${P}/src/reportlab/fonts || die
+   unpack pfbfer-20070710.zip
+}
+
+src_configure() {
+   cat > local-setup.cfg <<-EOF || die
+   [OPTIONS]
+   no-download-t1-files = 1
+   use-system-libart = 1
+   EOF
+}
+
+python_test() {
+   pushd tests >/dev/null || die
+   "${EPYTHON}" runAll.py -v || die "Testing failed with ${EPYTHON}"
+   popd >/dev/null || die
+}



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

2022-03-27 Thread Pacho Ramos
commit: ddf0856db016c95553f69b4bfc6b75e4d6f06f08
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:31:50 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:32:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf0856d

net-misc/r8168: drop 8.048.03-r1, 8.049.02

Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/r8168/Manifest |  1 -
 net-misc/r8168/r8168-8.048.03-r1.ebuild | 34 -
 net-misc/r8168/r8168-8.049.02.ebuild| 34 -
 3 files changed, 69 deletions(-)

diff --git a/net-misc/r8168/Manifest b/net-misc/r8168/Manifest
index d780aca28ae1..754be2f2f379 100644
--- a/net-misc/r8168/Manifest
+++ b/net-misc/r8168/Manifest
@@ -1,2 +1 @@
-DIST r8168-8.048.03.tar.bz2 109351 BLAKE2B 
f31ef24d42af737a97986f0e46bc6c737c43e8ccfe9fac8386eb9957a5d81620faa62602e1bec15840792785444b1d1bf8bafa2e5878c21f1962c7141d9bb32e
 SHA512 
8da615a96cca413ca172e260c52c9f77a782e4feb466e4a4296ae11d895e9cc56bde0ed8634cc3a7a531a292072b68d19dcbe74d20ad9549266d3ee8e082096f
 DIST r8168-8.049.02.tar.bz2 113195 BLAKE2B 
ee34ac7249d732a867384fdd2c87321a513e7b2770c79d0c13666edca7d4bf752d853d7f91554d7ee716b3f30ec5f3a69aed96221a79a60282f0b6d2f70f05d6
 SHA512 
8ccb69ab533cde6ff88f0e8af2dd66f7e6ce9467020a727d47748c5109b64d6d14eee6bc151db5ddbe70a476a2def5f2faf3871902b335074f43dd05484d39e0

diff --git a/net-misc/r8168/r8168-8.048.03-r1.ebuild 
b/net-misc/r8168/r8168-8.048.03-r1.ebuild
deleted file mode 100644
index 49c108910168..
--- a/net-misc/r8168/r8168-8.048.03-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info linux-mod
-
-DESCRIPTION="r8168 driver for Realtek 8111/8168 PCI-E NICs"
-HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software";
-
-# "GBE Ethernet LINUX driver r8168 for kernel up to 5.6" from above link,
-# we need to mirror it to avoid users from needing to fill a captcha to
-# download
-SRC_URI="https://dev.gentoo.org/~pacho/${PN}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-MODULE_NAMES="r8168(net:${S}/src)"
-BUILD_TARGETS="modules"
-
-CONFIG_CHECK="!R8169"
-ERROR_R8169="${P} requires Realtek 8169 PCI Gigabit Ethernet adapter 
(CONFIG_R8169) to be DISABLED"
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="KERNELDIR=${KV_DIR}"
-}
-
-src_install() {
-   linux-mod_src_install
-   einstalldocs
-}

diff --git a/net-misc/r8168/r8168-8.049.02.ebuild 
b/net-misc/r8168/r8168-8.049.02.ebuild
deleted file mode 100644
index 7a3513fe3b08..
--- a/net-misc/r8168/r8168-8.049.02.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info linux-mod
-
-DESCRIPTION="r8168 driver for Realtek 8111/8168 PCI-E NICs"
-HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software";
-
-# "GBE Ethernet LINUX driver r8168 for kernel up to 5.6" from above link,
-# we need to mirror it to avoid users from needing to fill a captcha to
-# download
-SRC_URI="https://dev.gentoo.org/~pacho/${PN}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-MODULE_NAMES="r8168(net:${S}/src)"
-BUILD_TARGETS="modules"
-
-CONFIG_CHECK="!R8169"
-ERROR_R8169="${P} requires Realtek 8169 PCI Gigabit Ethernet adapter 
(CONFIG_R8169) to be DISABLED"
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="KERNELDIR=${KV_DIR}"
-}
-
-src_install() {
-   linux-mod_src_install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/

2022-03-27 Thread Marc Schiffbauer
commit: 085fe70746dd35d48d0926bba87ee1416dd0b033
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed Mar 16 12:24:59 2022 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Mar 27 09:43:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085fe707

net-dns/unbound: Version updated to 1.15.0.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24605
Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-dns/unbound/Manifest  |   2 +
 net-dns/unbound/unbound-1.15.0.ebuild | 213 ++
 2 files changed, 215 insertions(+)

diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index f217efdf009b..0fb0a6e82745 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -2,3 +2,5 @@ DIST unbound-1.13.1.tar.gz 5976957 BLAKE2B 
5fabb9205773a1983842e41cf7a4d6c3878fa
 DIST unbound-1.13.2.tar.gz 6127915 BLAKE2B 
71806edc86b323ff1f9f2d7bd3f699b15da2cd1cfefe9ca6008d74915dd6c7b45690026fb0244531ae563a3ca1b142f21fc8aed97ba4bb0015d8ab9196ff045a
 SHA512 
1e89441446e7a25c6a49bded645f8b348c1758c3be54e3a986041cb1f00c45d152fd469dc52666fb820574db9d51b16f1627dc8afcb9519508d4833ca358191a
 DIST unbound-1.14.0.tar.gz 6152326 BLAKE2B 
ceccfbcbc16370153005f32d19be44bd41a4ac935cb7b9a90128d604c9874b06cc7de8b92dc34585d7957f0ad90ce2f441c2ed092c9307bcf4335f8d99eb8bd3
 SHA512 
57f91d898b0a5d42e6a2ff1ccaec474f04dd5ad3c98e7eb7aa8d5eaa23b587f3077cf7eddf4df38f537c6d387028f12c2518ff13b7249aa7a1155cd6532a46b5
 DIST unbound-1.14.0.tar.gz.asc 833 BLAKE2B 
21df47fba46db82ce8fcbf9f39e8e16f8d5ece493dbdc8fe8cad749e3f8e1af164c4280f9722d9f507199ae59a851925a7856bc9e11926b05f253b4342b06383
 SHA512 
5f77f33040bd783c8d67a50cb5a97435842203e6c2152f40994fba772777db60f01ab76156aa95a477ee50ae22f4227162cdd1fc0e4ae388c6b47f91ac9a5b95
+DIST unbound-1.15.0.tar.gz 6163470 BLAKE2B 
e67756fb28aac784431484e5f834cbe3864a0ec021a8c9eb3124a6d5732fea99a073815a624210e43e50b3b59ce943c5cc6a4e5e1c743b91f5803e2dcf5c9870
 SHA512 
c5dab305694c14f64e05080700bb52f6e6bf5b76f15e1fde34e35c932cb3ffed0de2c03b570cf4bfe18165cb10e82e67ee9b12c6583295380f88c2c03800cc1f
+DIST unbound-1.15.0.tar.gz.asc 833 BLAKE2B 
166cbb1caf14fb4a4375d609c740e7305ed4ee19c1e307caf1e780eb3f53e86db2d34b3f21e1d0c5f1496eac9211ce795c085ab9944f66f9a2f54d08479254db
 SHA512 
123818a855689ee3d402fd8f4b5a4646c08d5602e4544ce872d132c4c0de4a79c9efcc2d49324bf58ab06521f02deef795d89bdf632eee758e6ec36b408ea54a

diff --git a/net-dns/unbound/unbound-1.15.0.ebuild 
b/net-dns/unbound/unbound-1.15.0.ebuild
new file mode 100644
index ..ddfece68d4df
--- /dev/null
+++ b/net-dns/unbound/unbound-1.15.0.ebuild
@@ -0,0 +1,213 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd 
verify-sig
+
+MY_P=${PN}-${PV/_/}
+DESCRIPTION="A validating, recursive and caching DNS resolver"
+HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/";
+SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz
+   verify-sig? ( https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz.asc 
)"
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/unbound.net.asc
+
+LICENSE="BSD GPL-2"
+SLOT="0/8" # ABI version of libunbound.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux 
static-libs systemd test +tfo threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Note: expat is needed by executable only but the Makefile is custom
+# and doesn't make it possible to easily install the library without
+# the executables. MULTILIB_USEDEP may be dropped once build system
+# is fixed.
+
+CDEPEND="acct-group/unbound
+   acct-user/unbound
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}]
+   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
+   dnscrypt? ( dev-libs/libsodium:=[${MULTILIB_USEDEP}] )
+   dnstap? (
+   dev-libs/fstrm[${MULTILIB_USEDEP}]
+   >=dev-libs/protobuf-c-1.0.2-r1:=[${MULTILIB_USEDEP}]
+   )
+   ecdsa? (
+   dev-libs/openssl:0[-bindist(-)]
+   )
+   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( dev-libs/hiredis:= )
+   systemd? ( sys-apps/systemd )
+"
+
+BDEPEND="virtual/pkgconfig
+   python? ( dev-lang/swig )
+   test? (
+   || (
+   net-libs/ldns[examples(-)]
+   net-dns/ldns-utils[examples(-)]
+   )
+   dev-util/splint
+   app-text/wdiff
+   )
+   verify-sig? ( sec-keys/openpgp-keys-unbound )
+"
+
+DEPEND="${CDEPEND}"
+
+RDEPEND="${CDEPEND}
+   net-dns/dnsse

[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/

2022-03-27 Thread Marc Schiffbauer
commit: ef90ecd967aeb6e1df9fad552b2b8a123ad94ac6
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed Mar 16 12:21:16 2022 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Mar 27 09:43:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef90ecd9

net-dns/unbound: Added verify-sig integration.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-dns/unbound/Manifest  | 1 +
 net-dns/unbound/unbound-1.14.0.ebuild | 9 ++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index 0b2221565433..f217efdf009b 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -1,3 +1,4 @@
 DIST unbound-1.13.1.tar.gz 5976957 BLAKE2B 
5fabb9205773a1983842e41cf7a4d6c3878fa8beb7c8ccc71ae1edf7738cb9506c3d7bb32cf887b305317ca695bf876d9f5bf9aeb0129b0e9e926d437b3e6eb3
 SHA512 
f4d26dca28dbcc33a5e65a55147fa01077c331292e88b6a87798cb6c3d4edb0515015d131fd893c92b74d22d9998a640f0adce404e6192d61ebe69a6a599287c
 DIST unbound-1.13.2.tar.gz 6127915 BLAKE2B 
71806edc86b323ff1f9f2d7bd3f699b15da2cd1cfefe9ca6008d74915dd6c7b45690026fb0244531ae563a3ca1b142f21fc8aed97ba4bb0015d8ab9196ff045a
 SHA512 
1e89441446e7a25c6a49bded645f8b348c1758c3be54e3a986041cb1f00c45d152fd469dc52666fb820574db9d51b16f1627dc8afcb9519508d4833ca358191a
 DIST unbound-1.14.0.tar.gz 6152326 BLAKE2B 
ceccfbcbc16370153005f32d19be44bd41a4ac935cb7b9a90128d604c9874b06cc7de8b92dc34585d7957f0ad90ce2f441c2ed092c9307bcf4335f8d99eb8bd3
 SHA512 
57f91d898b0a5d42e6a2ff1ccaec474f04dd5ad3c98e7eb7aa8d5eaa23b587f3077cf7eddf4df38f537c6d387028f12c2518ff13b7249aa7a1155cd6532a46b5
+DIST unbound-1.14.0.tar.gz.asc 833 BLAKE2B 
21df47fba46db82ce8fcbf9f39e8e16f8d5ece493dbdc8fe8cad749e3f8e1af164c4280f9722d9f507199ae59a851925a7856bc9e11926b05f253b4342b06383
 SHA512 
5f77f33040bd783c8d67a50cb5a97435842203e6c2152f40994fba772777db60f01ab76156aa95a477ee50ae22f4227162cdd1fc0e4ae388c6b47f91ac9a5b95

diff --git a/net-dns/unbound/unbound-1.14.0.ebuild 
b/net-dns/unbound/unbound-1.14.0.ebuild
index 127dcb9a51ac..ddfece68d4df 100644
--- a/net-dns/unbound/unbound-1.14.0.ebuild
+++ b/net-dns/unbound/unbound-1.14.0.ebuild
@@ -1,15 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
 PYTHON_COMPAT=( python3_{8,9,10} )
 
-inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd
+inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd 
verify-sig
 
 MY_P=${PN}-${PV/_/}
 DESCRIPTION="A validating, recursive and caching DNS resolver"
 HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/";
-SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz";
+SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz
+   verify-sig? ( https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz.asc 
)"
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/unbound.net.asc
 
 LICENSE="BSD GPL-2"
 SLOT="0/8" # ABI version of libunbound.so
@@ -52,6 +54,7 @@ BDEPEND="virtual/pkgconfig
dev-util/splint
app-text/wdiff
)
+   verify-sig? ( sec-keys/openpgp-keys-unbound )
 "
 
 DEPEND="${CDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/

2022-03-27 Thread Marc Schiffbauer
commit: b600f444ebc8a6cdb9ea4162c88f0543cf2175bb
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Mar 27 09:39:52 2022 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Mar 27 09:43:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b600f444

net-dns/unbound: fix #836214 for 1.14.0 and 1.15.0

Bug: https://bugs.gentoo.org/836214
Signed-off-by: Marc Schiffbauer  gentoo.org>

 .../unbound/{unbound-1.14.0.ebuild => unbound-1.14.0-r1.ebuild}   | 8 
 net-dns/unbound/unbound-1.15.0.ebuild | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-dns/unbound/unbound-1.14.0.ebuild 
b/net-dns/unbound/unbound-1.14.0-r1.ebuild
similarity index 96%
rename from net-dns/unbound/unbound-1.14.0.ebuild
rename to net-dns/unbound/unbound-1.14.0-r1.ebuild
index ddfece68d4df..5d8427f124b1 100644
--- a/net-dns/unbound/unbound-1.14.0.ebuild
+++ b/net-dns/unbound/unbound-1.14.0-r1.ebuild
@@ -114,12 +114,12 @@ multilib_src_configure() {
--disable-rpath \
--enable-event-api \
--enable-ipsecmod \
-   --with-libevent="${EPREFIX}"/usr \
-   $(multilib_native_usex redis --with-libhiredis="${EPREFIX}/usr" 
--without-libhiredis) \
+   --with-libevent="${ESYSROOT}"/usr \
+   $(multilib_native_usex redis 
--with-libhiredis="${ESYSROOT}/usr" --without-libhiredis) \
--with-pidfile="${EPREFIX}"/run/unbound.pid \
--with-rootkey-file="${EPREFIX}"/etc/dnssec/root-anchors.txt \
-   --with-ssl="${EPREFIX}"/usr \
-   --with-libexpat="${EPREFIX}"/usr
+   --with-ssl="${ESYSROOT}"/usr \
+   --with-libexpat="${ESYSROOT}"/usr
 
# 
http://unbound.nlnetlabs.nl/pipermail/unbound-users/2011-April/001801.html
# $(use_enable debug lock-checks) \

diff --git a/net-dns/unbound/unbound-1.15.0.ebuild 
b/net-dns/unbound/unbound-1.15.0.ebuild
index ddfece68d4df..5d8427f124b1 100644
--- a/net-dns/unbound/unbound-1.15.0.ebuild
+++ b/net-dns/unbound/unbound-1.15.0.ebuild
@@ -114,12 +114,12 @@ multilib_src_configure() {
--disable-rpath \
--enable-event-api \
--enable-ipsecmod \
-   --with-libevent="${EPREFIX}"/usr \
-   $(multilib_native_usex redis --with-libhiredis="${EPREFIX}/usr" 
--without-libhiredis) \
+   --with-libevent="${ESYSROOT}"/usr \
+   $(multilib_native_usex redis 
--with-libhiredis="${ESYSROOT}/usr" --without-libhiredis) \
--with-pidfile="${EPREFIX}"/run/unbound.pid \
--with-rootkey-file="${EPREFIX}"/etc/dnssec/root-anchors.txt \
-   --with-ssl="${EPREFIX}"/usr \
-   --with-libexpat="${EPREFIX}"/usr
+   --with-ssl="${ESYSROOT}"/usr \
+   --with-libexpat="${ESYSROOT}"/usr
 
# 
http://unbound.nlnetlabs.nl/pipermail/unbound-users/2011-April/001801.html
# $(use_enable debug lock-checks) \



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-unbound/

2022-03-27 Thread Marc Schiffbauer
commit: efe67db7e7af52a7ce325fa5afbb2e6fa2ca6224
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed Mar 16 12:15:17 2022 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Mar 27 09:43:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe67db7

sec-keys/openpgp-keys-unbound: Added package.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Marc Schiffbauer  gentoo.org>

 sec-keys/openpgp-keys-unbound/Manifest |  1 +
 sec-keys/openpgp-keys-unbound/metadata.xml | 13 
 .../openpgp-keys-unbound-20220316.ebuild   | 23 ++
 3 files changed, 37 insertions(+)

diff --git a/sec-keys/openpgp-keys-unbound/Manifest 
b/sec-keys/openpgp-keys-unbound/Manifest
new file mode 100644
index ..818beea75f9f
--- /dev/null
+++ b/sec-keys/openpgp-keys-unbound/Manifest
@@ -0,0 +1 @@
+DIST unbound-EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D.asc 7806 BLAKE2B 
46085a383a1fcbc788cc7fc0852327fabd633ad97706acaddc3c0310bce7dc462ba0637a3c200b04af871978b9d8c26cc80bede89ad3bad29b7c7e545d3f1e9e
 SHA512 
e76d758616d683ec1894d70b7835456ca36b87845e7e727a858b5cf2f188ca93d85d4b5522bfcdec366bb4f06e47f66b9cc95f77750df4ad698d092596ffc42c

diff --git a/sec-keys/openpgp-keys-unbound/metadata.xml 
b/sec-keys/openpgp-keys-unbound/metadata.xml
new file mode 100644
index ..2fa1c07cb01d
--- /dev/null
+++ b/sec-keys/openpgp-keys-unbound/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   msch...@gentoo.org
+   Marc Schiffbauer
+   
+   
+   whi...@gentoo.org
+   Thomas Deutschmann
+   
+   
+

diff --git a/sec-keys/openpgp-keys-unbound/openpgp-keys-unbound-20220316.ebuild 
b/sec-keys/openpgp-keys-unbound/openpgp-keys-unbound-20220316.ebuild
new file mode 100644
index ..6b0facb4b129
--- /dev/null
+++ b/sec-keys/openpgp-keys-unbound/openpgp-keys-unbound-20220316.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by unbound"
+HOMEPAGE="https://unbound.net/";
+SRC_URI="
+   
https://keys.openpgp.org/vks/v1/by-fingerprint/EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D
+   -> unbound-EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D.asc
+"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+
+S=${WORKDIR}
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - unbound.net.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-desktop-icons-ng/

2022-03-27 Thread Pacho Ramos
commit: 23351277cfee83c3314bfdc7123fd0d35fdefa7f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:47:01 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:47:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23351277

gnome-extra/gnome-shell-extension-desktop-icons-ng: destabilize 43.0 for 
~amd64, ~x86

Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-desktop-icons-ng-43.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
index 18764416d2d8..c05697ec3bd4 100644
--- 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/rastersoft/desktop-icons-ng/uploads/${COMMIT}/${MY_P
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 COMMON_DEPEND="dev-libs/glib:2"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/

2022-03-27 Thread Pacho Ramos
commit: cba7133f76f811ff183597bd9dfd7ba8bd8eb10a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:39:57 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:47:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba7133f

gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen: add 
20220323

Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 +
 ...trol-blur-effect-on-lock-screen-20220323.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
index 09264412dcf3..517a7a740701 100644
--- 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
+++ 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-control-blur-effect-on-lock-screen-2021.tar.gz 
2595 BLAKE2B 
c15c74cd534e571585b1129216fe644d7c8c2b78cf360d26ac48cf1773e3b69e97c3889e13f39355c24b2066168f9cdd2a6e49f830c20f1f6f853aecba6b0ebe
 SHA512 
b3dfa72863972af9ada7803aeff409139708840b795842c32ce6b07cea21e472c06c4ec86eb141b0fd89a31912971d3b97fd96ee4e3d8bc63928f551bf7c9836
 DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20211209.tar.gz 
2609 BLAKE2B 
17b75fab4c2c01635ef578444ab2d17ef19abad4fe9ef92ac46ea00e6ee7fa5138364e950e75b7ed581249c650e745fb7cb6adfa18a85a42cbba2d9a7d62555e
 SHA512 
ceaf49c034d90d30534b36a0bd47b18e492a052724820887e284f4e5fe7b7faac24baa19581d113f176ce13082ec080de5562555dc2b65481b187543a60da9cc
+DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.tar.gz 
2618 BLAKE2B 
050f801bcc1ced63647c49badb779ce60a7de329ecebfef324cb8d1992e992933524a5e0e08272cf93bd9e24c9be72ba3b1365721b7954422ae0dfab7c1448bf
 SHA512 
c13bff5676d5cf5ad6c932c6f19f1229fe65b3c4c0bcad6d0f3dfbce5bb763ebbd5cea7140e7b3ad5417819ee27e4e49369740d634b13b7f037fa4dc324dbced

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
new file mode 100644
index ..334817d3669b
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+DESCRIPTION="Control the blur effect on gnome-shell lock screen"
+HOMEPAGE="https://github.com/PRATAP-KUMAR/Control_Blur_Effect_On_Lock_Screen";
+COMMIT="f24d6eda9bd1c625f5f35ab50a1caf5fef646a72"
+SRC_URI="https://github.com/PRATAP-KUMAR/Control_Blur_Effect_On_Lock_Screen/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+# glib for glib-compile-schemas at build time, needed at runtime anyways
+COMMON_DEPEND="
+   dev-libs/glib:2
+"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-40
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+extension_uuid="controlblureffectonlockscr...@pratap.fastmail.fm"
+S="${WORKDIR}/${PN/gnome-shell-extension-/}-${COMMIT}"
+
+src_compile() { :; }
+
+src_install() {
+   einstalldocs
+   insinto /usr/share/glib-2.0/schemas
+   doins schemas/*.xml
+   rm -rf LICENSE README.md schemas
+   insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
+   doins -r *
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/

2022-03-27 Thread Pacho Ramos
commit: 715f109ef07f2e639721651d5dd1a53aba959fc6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:47:35 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:47:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715f109e

gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen: 
destabilize 20220323 for ~amd64, ~x86

Signed-off-by: Pacho Ramos  gentoo.org>

 ...e-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
index 334817d3669b..759a266978ca 100644
--- 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PRATAP-KUMAR/Control_Blur_Effect_On_Lock_Screen/arch
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 # glib for glib-compile-schemas at build time, needed at runtime anyways



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-desktop-icons-ng/

2022-03-27 Thread Pacho Ramos
commit: 545036e2e7a33309a62e3dc6d86949741fc55ff6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:44:54 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:47:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545036e2

gnome-extra/gnome-shell-extension-desktop-icons-ng: add 43.0

Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 +
 ...me-shell-extension-desktop-icons-ng-43.0.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
index 661c55d1274c..f061fc7a2a9b 100644
--- a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
+++ b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
@@ -1,2 +1,3 @@
 DIST ding-0.24.0.tar.xz 101020 BLAKE2B 
a0f6b276cf41113dbee92ee6e34da3ffbf8f614765874b1185c226ddd350a2b63f369bdb40f71677444694a4083b34765f63eda09761bd3690355d5df6f97173
 SHA512 
0d066abb3e25cc2dacf593a1f05b14937394a89254bc541311c32f5206782e1d80be82cd1eee567809aee9bc0e3e80206eeae81119e72d444b965a2daf341493
 DIST ding-38.0.tar.xz 114328 BLAKE2B 
da825e08d4078ae8a1218fa7f404bccdf5bd9883e87a460eac2224457791928fe9819f0c1335cbef87a204b72806b82b28368ad9eb642f3dd99db45a0d0b455e
 SHA512 
b46f75044d8dc3e9fb79f8fbc1a25ccdb69882955b946ce45c606bdd34b3d86dc2f5f1698d5d34735024a1ae333cc5267acc5f9219a312758c2e636bcaa45ece
+DIST ding-43.0.tar.xz 122712 BLAKE2B 
17e0b8de53cc4e33dd36a06583b6887aef8b3280ffbbe3dbf2a278afd971ba65cd84dd3c6e3db782024a9ec8ce592bb8f1e32a3c2080630f8d0b1a5724b691e2
 SHA512 
ba6450789a7ca73cbadf7d3c546f8b6a4b14474ec5d1e7e850dca5aa4f15f7372978dd9f3aa18d0134bf94580828736aa73decbb3c41f607cf5eb230f34964e4

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
new file mode 100644
index ..18764416d2d8
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils meson
+
+MY_PN="ding"
+MY_P="${MY_PN}-${PV}"
+COMMIT="9aed827b50dad3c55384b8a61eac04fe"
+
+DESCRIPTION="Fork from the desktop-icons project, with several enhancements 
like Drag'n'Drop"
+HOMEPAGE="https://gitlab.com/rastersoft/desktop-icons-ng";
+SRC_URI="https://gitlab.com/rastersoft/desktop-icons-ng/uploads/${COMMIT}/${MY_P}.tar.xz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.38
+   >=gnome-base/nautilus-3.38
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+extension_uuid="d...@rastersoft.com"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



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

2022-03-27 Thread Fabian Groffen
commit: 9fb44408e669f62910d1eb0ca24cc9d43f502e1e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:34:20 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb44408

dev-python/more-itertools: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

 dev-python/more-itertools/more-itertools-8.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/more-itertools/more-itertools-8.12.0-r1.ebuild 
b/dev-python/more-itertools/more-itertools-8.12.0-r1.ebuild
index e6a409eb0ce2..cc6892714019 100644
--- a/dev-python/more-itertools/more-itertools-8.12.0-r1.ebuild
+++ b/dev-python/more-itertools/more-itertools-8.12.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme



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

2022-03-27 Thread Fabian Groffen
commit: 9b8cc0ab7a7460597fe2384e27ff712e712c6744
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:40:13 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b8cc0ab

dev-python/ordered-set: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

 dev-python/ordered-set/ordered-set-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ordered-set/ordered-set-4.1.0.ebuild 
b/dev-python/ordered-set/ordered-set-4.1.0.ebuild
index 5d092b9ac647..81311a6c52ee 100644
--- a/dev-python/ordered-set/ordered-set-4.1.0.ebuild
+++ b/dev-python/ordered-set/ordered-set-4.1.0.ebuild
@@ -14,6 +14,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 distutils_enable_tests pytest



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

2022-03-27 Thread Fabian Groffen
commit: 47e4af7b127b33dd8740d5b0c3ba097144a0d184
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:37:10 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e4af7b

dev-python/jaranco-context: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

 dev-python/jaraco-context/jaraco-context-4.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-context/jaraco-context-4.1.1-r2.ebuild 
b/dev-python/jaraco-context/jaraco-context-4.1.1-r2.ebuild
index 67029c2cd032..2c1dd04b6915 100644
--- a/dev-python/jaraco-context/jaraco-context-4.1.1-r2.ebuild
+++ b/dev-python/jaraco-context/jaraco-context-4.1.1-r2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 distutils_enable_tests pytest
 



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

2022-03-27 Thread Fabian Groffen
commit: a437966f607abaa373e6f95cad21fc3896cc4290
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:41:12 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a437966f

dev-python/importlib_metadata: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/dev-python/importlib_metadata/importlib_metadata-4.11.3.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-4.11.3.ebuild
index 4a5821a20865..8d86215cd48f 100644
--- a/dev-python/importlib_metadata/importlib_metadata-4.11.3.ebuild
+++ b/dev-python/importlib_metadata/importlib_metadata-4.11.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
dev-python/zipp[${PYTHON_USEDEP}]



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

2022-03-27 Thread Fabian Groffen
commit: 3ab7f893294d34468885facc4fb9ec1b4266a9fd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:35:24 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab7f893

dev-python/zipp: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/dev-python/zipp/zipp-3.7.0-r1.ebuild 
b/dev-python/zipp/zipp-3.7.0-r1.ebuild
index c14f9e544eeb..7c26fbe3ad53 100644
--- a/dev-python/zipp/zipp-3.7.0-r1.ebuild
+++ b/dev-python/zipp/zipp-3.7.0-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 BDEPEND="
test? ( dev-python/jaraco-itertools[${PYTHON_USEDEP}] )



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

2022-03-27 Thread Fabian Groffen
commit: 0f868338c638456c1652efa60091bf4377a92776
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:45:01 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f868338

dev-python/nspektr: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 664b424a9047..f7b39a54bef1 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



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

2022-03-27 Thread Fabian Groffen
commit: d1ce6a9abd7a101803350ada55bf0a0b79138486
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:43:20 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ce6a9a

dev-python/jaraco-functools: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

 dev-python/jaraco-functools/jaraco-functools-3.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-functools/jaraco-functools-3.5.0-r2.ebuild 
b/dev-python/jaraco-functools/jaraco-functools-3.5.0-r2.ebuild
index 2e1c4bb4a95d..3f7e75f6a647 100644
--- a/dev-python/jaraco-functools/jaraco-functools-3.5.0-r2.ebuild
+++ b/dev-python/jaraco-functools/jaraco-functools-3.5.0-r2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc 
x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/more-itertools-0.12.0-r1[${PYTHON_USEDEP}]



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

2022-03-27 Thread Fabian Groffen
commit: 35bad05b9accb462e4992ff1870ab3ecc956c492
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:44:20 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bad05b

dev-python/jaraco-text: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

 dev-python/jaraco-text/jaraco-text-3.7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-text/jaraco-text-3.7.0-r2.ebuild 
b/dev-python/jaraco-text/jaraco-text-3.7.0-r2.ebuild
index 46813048fae9..ca615b49accf 100644
--- a/dev-python/jaraco-text/jaraco-text-3.7.0-r2.ebuild
+++ b/dev-python/jaraco-text/jaraco-text-3.7.0-r2.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}]



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

2022-03-27 Thread Fabian Groffen
commit: b4f58c4c4357861ff7634e44d0d09cd00020df3e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:42:18 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f58c4c

dev-python/importlib_resources: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

 dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild 
b/dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild
index 9852a5a01ffc..8d55ed4b701a 100644
--- a/dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild
+++ b/dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2022-03-27 Thread Fabian Groffen
commit: 2b8983f8c0b91bd338689799b0c36069a87fbea5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:49:31 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8983f8

dev-python/setuptools: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/dev-python/setuptools/setuptools-60.10.0.ebuild 
b/dev-python/setuptools/setuptools-60.10.0.ebuild
index 664c89e0ecdc..cf905613fe22 100644
--- a/dev-python/setuptools/setuptools-60.10.0.ebuild
+++ b/dev-python/setuptools/setuptools-60.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-03-27 Thread Hans de Graaff
commit: 01b85348b1921a1f60cb40d9dff6a0425b961a95
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 09:13:18 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 09:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b85348

dev-ruby/mechanize: cleanup

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

 dev-ruby/mechanize/Manifest   |  2 --
 dev-ruby/mechanize/mechanize-2.8.1.ebuild | 41 ---
 dev-ruby/mechanize/mechanize-2.8.2.ebuild | 41 ---
 3 files changed, 84 deletions(-)

diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest
index f189291c1730..0af6901d8988 100644
--- a/dev-ruby/mechanize/Manifest
+++ b/dev-ruby/mechanize/Manifest
@@ -1,4 +1,2 @@
-DIST mechanize-2.8.1.gem 141312 BLAKE2B 
2542ed47a6f4cdb9926d8343e93d3aa99b196243c8b685426426557fece03be0b36fb0f51decd0f7cf3c93ccdf69aae62dad6a9142080806f9750d74727316e5
 SHA512 
073a204a00e3c130e80b4c7547062d12c364e8b5bf3b386a8463b3569a1716144ae169b11e130af2ecd1efc6528b5169c77c37e1bb036064175d51e7e7394779
-DIST mechanize-2.8.2.gem 142336 BLAKE2B 
610c8e1ac9a9f94cbe1d94d6db4b0ddadb24214bc3657fbdd05aac2b430a6978f80420e049cdd5ded247c2c1a19306eabc0d44c98649db1544802bc54fb4987d
 SHA512 
98143d4660414f3120cf8c0d8164416d255cd0a28f96f5096d675d0d70d822d3b0e70022487058306634b9da8ac3aa4211e92d93e73d1b6112809f12a412b1e9
 DIST mechanize-2.8.3.gem 142336 BLAKE2B 
2d71d4ba4db477c5049df1f7847c12945a5926a6d3746bbfd680606ee10beb04c5528e3073b86996e20e82a1f9a00066fe772396141860e3fd65a59c977fea2b
 SHA512 
be467e995fd0a943b8db1588862f82c3d04b55a830dd1ca1d6c6cb3f65e446c1dd5ecea62d57639192e6caa521450ee31ac683ff9038c06578cb74b9557b6736
 DIST mechanize-2.8.4.gem 142336 BLAKE2B 
d09cdf7fcb250894b358c479dff60e6f72675574ce62e3f267717538761a322730b25798ea981ccb33eaa6617d88f96942be23ff5fdc6b4c35218b64569d97b5
 SHA512 
3b5a82d69070a8ad57e73527519efe91e5af8c9b3b75fcd38f598d37475ea8933b8799c12a6c59edd705936bdaab12fe1cd6cb024e165df99fe3cce18f0b7d01

diff --git a/dev-ruby/mechanize/mechanize-2.8.1.ebuild 
b/dev-ruby/mechanize/mechanize-2.8.1.ebuild
deleted file mode 100644
index ed1e77f9c66f..
--- a/dev-ruby/mechanize/mechanize-2.8.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md EXAMPLES.rdoc GUIDE.rdoc README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby library used for automating interaction with websites"
-HOMEPAGE="https://github.com/sparklemotion/mechanize";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend ">=dev-ruby/hoe-3.7
-   test? ( dev-ruby/minitest:5 )"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.7:0
-   >=dev-ruby/domain_name-0.5.20190701:0
-   >=dev-ruby/http-cookie-1.0.3:0
-   dev-ruby/mime-types:3
-   >=dev-ruby/net-http-digest_auth-1.4.1:0
-   || ( dev-ruby/net-http-persistent:4 dev-ruby/net-http-persistent:3 )
-   >=dev-ruby/nokogiri-1.11.2:0
-   >=dev-ruby/rubyntlm-0.6.3:0
-   >=dev-ruby/webrick-1.7:0
-   >=dev-ruby/webrobots-0.1.2 =dev-ruby/webrobots-0.1*
-"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc examples/*
-}

diff --git a/dev-ruby/mechanize/mechanize-2.8.2.ebuild 
b/dev-ruby/mechanize/mechanize-2.8.2.ebuild
deleted file mode 100644
index 340c1bc2a9d1..
--- a/dev-ruby/mechanize/mechanize-2.8.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md EXAMPLES.rdoc GUIDE.rdoc README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby library used for automating interaction with websites"
-HOMEPAGE="https://github.com/sparklemotion/mechanize";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend ">=dev-ruby/hoe-3.7
-   test? ( dev-ruby/minitest:5 )"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.8:0
-   >=dev-ruby/domain_name-0.5.20190701:0
-   >=dev-ruby/http-cookie-1.0.3:0
-   dev-ruby/mime-types:3
-   >=dev-ruby/net-http-digest_auth-1.4.1:0
-   || ( dev-ruby/net-http-persistent:4 dev-ruby/net-http-persistent:3 )
-   >=dev-ruby/nokogiri-1.11.2:0
-   >=dev-ruby/rubyntlm-0.6.3:0
-   >=dev-ruby/webrick-1.7:0
-   >=dev-ruby/webrobots-0.1.2 =dev-ruby/webrobots-0.1*
-"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc examples/*
-}



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

2022-03-27 Thread Hans de Graaff
commit: 2266ab3a1f3241c09a9e8a31394bbd6e31d6db29
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 09:12:30 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 09:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2266ab3a

dev-ruby/ruby-oembed: drop 0.15.0

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

 dev-ruby/ruby-oembed/Manifest  |  1 -
 dev-ruby/ruby-oembed/ruby-oembed-0.15.0.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-ruby/ruby-oembed/Manifest b/dev-ruby/ruby-oembed/Manifest
index c3af0e8031a6..a5af76ff40dd 100644
--- a/dev-ruby/ruby-oembed/Manifest
+++ b/dev-ruby/ruby-oembed/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-oembed-0.15.0.gem 4528640 BLAKE2B 
3bfb6f6b7b23d82b89adad5b329072d050a5ff5dbf475f7443734c6a0cb70ad8c5a5d8cdc391e81a8a150d448454e3cfa8302a23c55a39cab8898c5d0fc53fa9
 SHA512 
9a97f292298ec0b030435ec4d63456b9eb6547de9cbe7b56cecc390cd8a5c374aca4aff2da4de3189cb0a75c6e1b0884c1fdf9c69d729d5a5436ed6e94d3fd2d
 DIST ruby-oembed-0.16.0.tar.gz 4547329 BLAKE2B 
2132098010884b3734e1842e6bccd5a6fd2a2c5ce5d1cf7d9a3eccf8e5afcc2a01fb20e17cbaedd7b8e4996df1ed1c07fa0df997355a0a8116dd4f2f1d20a4c8
 SHA512 
3e076b544b013f527a700c6610336a66b32cb293ee38f1f952bb16603105b85668ca239f0c8090d532e89d164a35ec4e85e18cbb48c60651587f564c547109dc
 DIST ruby-oembed-0.16.1.tar.gz 4547399 BLAKE2B 
929d0a63aa0bd8acb005630c3f774a56e5fffed83b8e6c80c491dbf93df1b85b555b37ef8dedc77428cfcc8ad00c9eee54e49c8e31467efb8a8eae28e25397a7
 SHA512 
71241c818478c4321844276e4ba5e726536fb40f35c18b0ff9ead46e7d8b2ec1b58ba6738b179e62164c352005fff947baa156ac48bf6c021e29da8be3f2ad38

diff --git a/dev-ruby/ruby-oembed/ruby-oembed-0.15.0.ebuild 
b/dev-ruby/ruby-oembed/ruby-oembed-0.15.0.ebuild
deleted file mode 100644
index ebc87395cb52..
--- a/dev-ruby/ruby-oembed/ruby-oembed-0.15.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An oEmbed consumer library written in Ruby"
-HOMEPAGE="https://github.com/judofyr/ruby-oembed";
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="test"
-
-ruby_add_bdepend "test?
-   (
-   dev-ruby/json
-   dev-ruby/vcr:5
-   dev-ruby/xml-simple
-   dev-ruby/nokogiri
-   dev-ruby/webmock:3
-   )"
-
-all_ruby_prepare() {
-   # Remove bundler but keep vcr version requirement
-   rm -f Gemfile || die
-   sed -i -e '1igem "vcr", "~> 5.0"' spec/spec_helper.rb || die
-
-   # Avoid development dependencies
-   sed -i -e '/coverall/I s:^:#:' spec/spec_helper.rb || die
-}



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

2022-03-27 Thread Hans de Graaff
commit: 3502257d657f62d3bc917b9dd2c7f4706872afa6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 09:46:13 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 09:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3502257d

dev-ruby/webrobots: enable ruby30 and disable ruby25

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

 dev-ruby/webrobots/webrobots-0.1.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/webrobots/webrobots-0.1.2-r2.ebuild 
b/dev-ruby/webrobots/webrobots-0.1.2-r2.ebuild
index 6a826db3523c..6217feedc3d3 100644
--- a/dev-ruby/webrobots/webrobots-0.1.2-r2.ebuild
+++ b/dev-ruby/webrobots/webrobots-0.1.2-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_DOCDIR="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.rdoc"



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

2022-03-27 Thread Hans de Graaff
commit: d5330d61c70e0ff87db89398e87f90d89a26a3f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 09:54:06 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 09:54:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5330d61

dev-ruby/mechanize: enable ruby30

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

 dev-ruby/mechanize/mechanize-2.8.4.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/mechanize/mechanize-2.8.4.ebuild 
b/dev-ruby/mechanize/mechanize-2.8.4.ebuild
index 82d711365d91..1cea8314b068 100644
--- a/dev-ruby/mechanize/mechanize-2.8.4.ebuild
+++ b/dev-ruby/mechanize/mechanize-2.8.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md EXAMPLES.rdoc GUIDE.rdoc README.md"
 
@@ -33,6 +33,10 @@ ruby_add_rdepend "
>=dev-ruby/webrobots-0.1.2 =dev-ruby/webrobots-0.1*
 "
 
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test -e '$VERBOSE=true; 
Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
+
 all_ruby_install() {
all_fakegem_install
 



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

2022-03-27 Thread Hans de Graaff
commit: 9765a895c8ddd1f06adb15decf8cf02894c6a933
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 09:53:14 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 09:54:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9765a895

dev-ruby/connection_pool: enable ruby31 and disable ruby25

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

 dev-ruby/connection_pool/connection_pool-2.2.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/connection_pool/connection_pool-2.2.5.ebuild 
b/dev-ruby/connection_pool/connection_pool-2.2.5.ebuild
index d59ec418e9b9..3cff783e758b 100644
--- a/dev-ruby/connection_pool/connection_pool-2.2.5.ebuild
+++ b/dev-ruby/connection_pool/connection_pool-2.2.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rake"
 RUBY_FAKEGEM_RECIPE_DOC="none"



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

2022-03-27 Thread Hans de Graaff
commit: 7279fb4bc9efb3547ccc20724beff97602dc9de3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 09:45:59 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 09:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7279fb4b

dev-ruby/vcr: enable ruby30 and disable ruby24, ruby25

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

 dev-ruby/vcr/vcr-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/vcr/vcr-6.0.0.ebuild b/dev-ruby/vcr/vcr-6.0.0.ebuild
index 9664fee48bd6..b87ac1a48830 100644
--- a/dev-ruby/vcr/vcr-6.0.0.ebuild
+++ b/dev-ruby/vcr/vcr-6.0.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md CONTRIBUTING.md README.md Upgrade.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-http-digest_auth/

2022-03-27 Thread Hans de Graaff
commit: a7fa57d1bb1dda99d9045ba7aa5d8773b615414f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 09:48:56 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 09:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fa57d1

dev-ruby/net-http-digest_auth: enable ruby31 and disable ruby25

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

 dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild 
b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild
index 9d665f7d9387..fb0a2242f257 100644
--- a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild
+++ b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
 



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

2022-03-27 Thread Hans de Graaff
commit: d7fb7b63c0e4a8478243a430861bfc1cb024162e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 09:51:01 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 09:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fb7b63

dev-ruby/connection_pool: drop 2.2.3, 2.2.4

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

 dev-ruby/connection_pool/Manifest  |  2 --
 .../connection_pool/connection_pool-2.2.3.ebuild   | 27 --
 .../connection_pool/connection_pool-2.2.4.ebuild   | 27 --
 3 files changed, 56 deletions(-)

diff --git a/dev-ruby/connection_pool/Manifest 
b/dev-ruby/connection_pool/Manifest
index 6e7e3f3be4b9..8391acceedac 100644
--- a/dev-ruby/connection_pool/Manifest
+++ b/dev-ruby/connection_pool/Manifest
@@ -1,4 +1,2 @@
 DIST connection_pool-2.2.2.gem 13824 BLAKE2B 
2f52bb3451dec5916d5797596f7bc3dbf39845321ee83736d679c433e96f154db852469b1f6d0d3b7c7f48262f7840087d89cdd40ece22b67a29c20ff77274dd
 SHA512 
74cb64aa3f183ee4e41f438133f60581e9f99a1d5b5daf61607cff2329bfb1fbd8810d87c35d709418a22ad925049e3e9403a602107452414a67aee1c6eecfe9
-DIST connection_pool-2.2.3.gem 13824 BLAKE2B 
b74666181790e678793023413eedbd5b68836e6d480d79f6c12d512277a1917db0d400e08be98c098305ca065a12988bcac9d46f89b4c1380d758991490a540b
 SHA512 
a5e54b11073723d5cf5150a47c38b37ef8e58e9adb056eeedc4427207ed1ae5d1844cab925bbbcc8a2a9dd3fe9373593ab735ce4de588b89db97800fb74757ac
-DIST connection_pool-2.2.4.gem 14848 BLAKE2B 
897db26b57b91183e2a05376a86dc3fa40b2bae136a304ced6433ef4812aa81bb5ade3c744cfd57a4af58f180393c5571f1a2d97ade0bda00091d8ce0358f3dc
 SHA512 
e8b65f270909d4d80161b5b26f013baf4761e8f143852cda848419d6d032b00eacb2f00594850899a5b4cc9a627f361917a61c3e57e4b5b3ff7894b79a4d8cdd
 DIST connection_pool-2.2.5.gem 14848 BLAKE2B 
d3e21e5d3c330fb501e9890260c0fed003f3c8afc6a9106c139f77e879c45232de1cbc16be6088c757a1204f3c64b0797010fddc0d1c9cf555389348b6f61152
 SHA512 
3bc4e4d241cd4b1adb00d341aafe7795bbf0eff459ace962670d83c20c0eaa0d42f49a1f5e61c2327ff4fcbf3abfbc6f6c910f7a31d4a0f62bc55c782ab20e45

diff --git a/dev-ruby/connection_pool/connection_pool-2.2.3.ebuild 
b/dev-ruby/connection_pool/connection_pool-2.2.3.ebuild
deleted file mode 100644
index ec3d219df836..
--- a/dev-ruby/connection_pool/connection_pool-2.2.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rake"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changes.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Generic connection pooling for Ruby"
-HOMEPAGE="https://github.com/mperham/connection_pool";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5 )"
-
-all_ruby_prepare() {
-   sed -i -e '/git ls-files/d' connection_pool.gemspec || die
-   sed -i -e '/\(bundler\|standard\)/ s:^:#:' Rakefile || die
-   sed -i -e "s/gem 'minitest'/gem 'minitest', '~> 5.0'/" test/helper.rb 
|| die
-}

diff --git a/dev-ruby/connection_pool/connection_pool-2.2.4.ebuild 
b/dev-ruby/connection_pool/connection_pool-2.2.4.ebuild
deleted file mode 100644
index ec3d219df836..
--- a/dev-ruby/connection_pool/connection_pool-2.2.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rake"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changes.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Generic connection pooling for Ruby"
-HOMEPAGE="https://github.com/mperham/connection_pool";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5 )"
-
-all_ruby_prepare() {
-   sed -i -e '/git ls-files/d' connection_pool.gemspec || die
-   sed -i -e '/\(bundler\|standard\)/ s:^:#:' Rakefile || die
-   sed -i -e "s/gem 'minitest'/gem 'minitest', '~> 5.0'/" test/helper.rb 
|| die
-}



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

2022-03-27 Thread Hans de Graaff
commit: b80c2c4142375be99ba63c5a9b1b2deb814b4822
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 10:31:07 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 10:31:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80c2c41

dev-ruby/mimemagic: enable ruby31 and disable ruby25

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

 dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild 
b/dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild
index 8b8fb492af14..af2ea613b1de 100644
--- a/dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild
+++ b/dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2022-03-27 Thread Hans de Graaff
commit: 0e0e002c9ae8c56fd5e6f8811744ac4ff03363be
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 10:03:26 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 10:03:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0e002c

dev-ruby/sanitize: drop 5.2.1, 5.2.2

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

 dev-ruby/sanitize/Manifest  |  2 --
 dev-ruby/sanitize/sanitize-5.2.1.ebuild | 32 
 dev-ruby/sanitize/sanitize-5.2.2.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index 38486eb9be64..218c83856ed8 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -1,4 +1,2 @@
-DIST sanitize-5.2.1.tar.gz 1352785 BLAKE2B 
2742085ac296869b8be36cf803f999475032c147d94aa0fba77fb83b8305470baf144f4c68fc5711871779f327c9bf1ba8b3b817f3777a04fb0b9c726318ee1d
 SHA512 
3384d01db244f9f7feeb67bf2fae5773a85f512411bd761db6a71ab3fb690fac33c0caae848e5a4df6f202be7dd7cc52f8bac4c82bef447d20dbc70a586ed82f
-DIST sanitize-5.2.2.tar.gz 1352903 BLAKE2B 
8ebe57b6de733556015e38ddca0a2ed69e4bb8a22d5f3e812f7e346f4822df15e0554b4a74d195fd812c45397ecc03543ce7024e9052b4d0045d56fc3c02f64d
 SHA512 
9a2e7d265799fdb7e02256bd9050ede7ae73c6088064bc79fec6c94f3d35871ff427c2b59f0e3ed122e091ae36b996413080f7fdcefe85f740c1825a70abedcf
 DIST sanitize-5.2.3.tar.gz 1353257 BLAKE2B 
8b74376e2c184e6219d089f5404cce0f0ec2acb2002d49eead0045b5771331960b6c1c47ff876aad155d822d04b282c2be6881b25d9864f68e617c2be45e6ac2
 SHA512 
0cb30811251fbb60a7f37307010ccdc8917ca4a5bc8c9c702767e3c00d9e68fb79d5f0fe2afed3ce74646d9195eff8060e11e0fae1ee1e9c3f5c9e05af14f111
 DIST sanitize-6.0.0.tar.gz 1353309 BLAKE2B 
3056b79ee9611797cb8058f37a694f029e7609b4df8d968ccbece4ffe562c30aa55d9fafdbb9abc1ded86aa0c605fbd48546b8fbedef06272f0184c16f7e9dad
 SHA512 
8a3ce765b6bc0ef8418af785e1fea5ae3b2a32eda82cfc21f9ea36df164c293250fd277ad8ac065757db18ea104b826fcebcbd46d5ad2ab059807e377765476d

diff --git a/dev-ruby/sanitize/sanitize-5.2.1.ebuild 
b/dev-ruby/sanitize/sanitize-5.2.1.ebuild
deleted file mode 100644
index 71a7a8914abf..
--- a/dev-ruby/sanitize/sanitize-5.2.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
-HOMEPAGE="https://github.com/rgrove/sanitize";
-SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
-   >=dev-ruby/nokogiri-1.8.0
-   dev-ruby/nokogumbo:2"
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-each_ruby_test() {
-   ${RUBY} -Ilib test/test_sanitize.rb || die
-}

diff --git a/dev-ruby/sanitize/sanitize-5.2.2.ebuild 
b/dev-ruby/sanitize/sanitize-5.2.2.ebuild
deleted file mode 100644
index 71a7a8914abf..
--- a/dev-ruby/sanitize/sanitize-5.2.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
-HOMEPAGE="https://github.com/rgrove/sanitize";
-SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
-   >=dev-ruby/nokogiri-1.8.0
-   dev-ruby/nokogumbo:2"
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-each_ruby_test() {
-   ${RUBY} -Ilib test/test_sanitize.rb || die
-}



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

2022-03-27 Thread Hans de Graaff
commit: f9a70adda7e56f91d77021d3b79a65eab134299a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 10:03:05 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 10:03:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a70add

dev-ruby/sanitize: enable ruby31

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

 dev-ruby/sanitize/sanitize-6.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sanitize/sanitize-6.0.0.ebuild 
b/dev-ruby/sanitize/sanitize-6.0.0.ebuild
index 9c6afc0816cf..2cc0a8edecfe 100644
--- a/dev-ruby/sanitize/sanitize-6.0.0.ebuild
+++ b/dev-ruby/sanitize/sanitize-6.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_DOC="none"
 RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"



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

2022-03-27 Thread Hans de Graaff
commit: 340960169c7c3a0ff2922c0d47dfaad97eab9af6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 27 10:29:51 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 27 10:29:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34096016

dev-ruby/rr: drop 3.0.6, 3.0.7, 3.0.8

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

 dev-ruby/rr/Manifest|  3 ---
 dev-ruby/rr/rr-3.0.6.ebuild | 31 ---
 dev-ruby/rr/rr-3.0.7.ebuild | 31 ---
 dev-ruby/rr/rr-3.0.8.ebuild | 31 ---
 4 files changed, 96 deletions(-)

diff --git a/dev-ruby/rr/Manifest b/dev-ruby/rr/Manifest
index 2eaa79fb1a74..b3adc04c7a67 100644
--- a/dev-ruby/rr/Manifest
+++ b/dev-ruby/rr/Manifest
@@ -1,5 +1,2 @@
 DIST rr-1.2.1.tar.gz 137497 BLAKE2B 
3db6751d15e54da6ee6777fb7d383c1bfea2e68482dda03ceda9a70f66382cf9aa7c39f27fca9f0ce92b19858b5324bdbb5811809b3ae146e213bb03ddca0772
 SHA512 
df2d05ff732908da55878cb89cb7d1c4442a18c19f71940244f5bd7dc55632467a1824f55d7fade4b5122486a61277090d7ad05df9f99098030c21aa45b36dd2
-DIST rr-3.0.6.tar.gz 139275 BLAKE2B 
5388312320958a03cdd48363470e32911d46080d38e02e29891a9a0bcd2ebe18e0c6dcfb5188631cb607452ad66d708e6fc36b9ed1571031eb433949e4546cf6
 SHA512 
f80baee790efa5b43c280cb70ed4d1d9202e1d1c3ce653680e4b433d595278b4180dd681c30df75a78466ac687851f3e15d0a08110def1868ce724d07e025abb
-DIST rr-3.0.7.tar.gz 139473 BLAKE2B 
cf12f792cc851aea2a0281ac0a46a1fef5d8df616fc47b630f509336208b2b443e3cfddaf9329b105b2a121b6aca002c407d7123c9b0e9606bc0d5f1f08b01be
 SHA512 
54b5393d5618310dedf68946a3d3387d738f0f78e03fdd2ec1491f5e7d8f0d4288599930bc3b7dc01b57399afd9cb094d9f11f5371cb5128aad74fe761445731
-DIST rr-3.0.8.tar.gz 140003 BLAKE2B 
7bb039803556f30f487a129b92e737e9d70cf73c423cfecfc653ee3793e3fb1f576c11dcdade9ad4f15853ae1ad8c2a60535de47ade9617e37c0ca849ff06c26
 SHA512 
c1d156b7f663a09d39b064f80d9c59a3256fff3236ca48667ebee7eb3d846b8fda7fc042dfd7da01d9bed8dcc677ea5fea315d6be45f219a8f3719972ef01f5d
 DIST rr-3.0.9.tar.gz 140053 BLAKE2B 
598a8981d9d5cc84a4a93e401a39596be3d0b81c28677ccc69dc9bffda618cc68b1fa3f723d725812305de8d58f73540fb1b12a388f2cf452f8e9ccd6649de1b
 SHA512 
df285aa1c9c226765f8ad267abfded568bfc2b76d7d966e20b68d849f071c2a3e3a6a666c70584993d26956a7ae0ccca8be68a66a862826c9203b0e04ee9

diff --git a/dev-ruby/rr/rr-3.0.6.ebuild b/dev-ruby/rr/rr-3.0.6.ebuild
deleted file mode 100644
index 98c1a3636e0a..
--- a/dev-ruby/rr/rr-3.0.6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC=rr.gemspec
-
-inherit ruby-fakegem
-
-DESCRIPTION="A double framework featuring a selection of double techniques and 
a terse syntax"
-HOMEPAGE="https://rr.github.io/rr";
-SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest
-   dev-ruby/diff-lcs
-   dev-ruby/test-unit-rr )"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-}

diff --git a/dev-ruby/rr/rr-3.0.7.ebuild b/dev-ruby/rr/rr-3.0.7.ebuild
deleted file mode 100644
index 0ebc522df87e..
--- a/dev-ruby/rr/rr-3.0.7.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC=rr.gemspec
-
-inherit ruby-fakegem
-
-DESCRIPTION="A double framework featuring a selection of double techniques and 
a terse syntax"
-HOMEPAGE="https://rr.github.io/rr";
-SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest
-   dev-ruby/diff-lcs
-   dev-ruby/test-unit-rr )"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-}

diff --git a/dev-ruby/rr/rr-3.0.8.ebuild b/dev-ruby/rr/rr-3.0.8.ebuild
deleted file mode 100644
index 0ebc522df87e..
--- a/dev-ruby/rr/rr-3.0.8.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC=rr.gemspec
-
-inherit 

[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/

2022-03-27 Thread Thomas Beierlein
commit: 85d4bfb55f9846934dbd567a9ccc5eb5e54100a0
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Mar 27 12:19:39 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Mar 27 12:19:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d4bfb5

media-radio/flrig: add 1.4.5

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/flrig/Manifest   |  1 +
 media-radio/flrig/flrig-1.4.5.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest
index a10c80a71fa1..e0e0776f5541 100644
--- a/media-radio/flrig/Manifest
+++ b/media-radio/flrig/Manifest
@@ -1,3 +1,4 @@
 DIST flrig-1.4.2.tar.gz 918730 BLAKE2B 
85c2ac351e833b19dab0e36899df58665c86ac397035e8eabad29bb38018a0d2c822ca73b721f2db938a1f7cf2cd2b3a6878f605d5d65f01608563f3f4a0d89e
 SHA512 
094f50a427cabc5c596a4315e7182ea4040218467f06fac456a0fe8923726f30cf3220379033024449066b4379a3877d48449971afe3f4b46b4307f9a64c3ff8
 DIST flrig-1.4.3.tar.gz 944556 BLAKE2B 
dcdb4a4306e3558e189094ec6f231ccae406f75d256bcb942aeee4ff67641e846fd99c73c263f98e2ed3a3074c6a4e473934186749c3dfc0b84d7d24e178c541
 SHA512 
93a5f3caeedcaed7de4988183d182872d4c3d22e670e2cd6b9aeb9cc969a09729a2765e1c7c93be72931f8948a0aeda7a75611f7dbc4b4d4adefe936a4006dca
 DIST flrig-1.4.4.tar.gz 978339 BLAKE2B 
2cd285cd0ab8053ba1d6db7b7c44ca6298b910fb93b349196272b2c0e45123758d24b403f7173e38995da4e0c87d6c47eb4f59e4f61f070ef9188a196a2c4347
 SHA512 
81593529d27c9e4c1912f9dc64195972838eb4d784a0c1c3e5d0c31eada654b34ea6981e180756963a1fe876df0ff1064d991d22cee0c0b1696b09b9a5dbc2e2
+DIST flrig-1.4.5.tar.gz 995774 BLAKE2B 
7853c38521c880cd0b1622dae339f6e5120ca9679e7f661e9b0aacc9b3bb12708c3c9a8b1204db0ebe69358bf0dd0daa0a5989163cc304b43c6906cc1872da4d
 SHA512 
f4bd283900975f59b82208e21d9258b25901ed893e339cfc80eb27ce464439eb9df7b04af855a2c87b73cc477d327f965fd48d89589539bdf0da907078f765d3

diff --git a/media-radio/flrig/flrig-1.4.5.ebuild 
b/media-radio/flrig/flrig-1.4.5.ebuild
new file mode 100644
index ..fa8591685185
--- /dev/null
+++ b/media-radio/flrig/flrig-1.4.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Transceiver control program for Amateur Radio use"
+HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html";
+SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+DOCS=(AUTHORS ChangeLog README)
+
+RDEPEND="x11-libs/libX11
+   x11-libs/fltk:1
+   x11-misc/xdg-utils"
+
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${PN}-1.4.4-musl.patch" )
+
+src_prepare() {
+   eapply ${PATCHES[@]}
+   eapply_user
+}



[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/

2022-03-27 Thread Fabian Groffen
commit: deb1c3a3bbcc78c03b874243f982d585f14ca5aa
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 12:20:54 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 12:21:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb1c3a3

net-dns/bind-tools-9.16.27: fix build on Solaris

Signed-off-by: Fabian Groffen  gentoo.org>

 net-dns/bind-tools/bind-tools-9.16.27.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-dns/bind-tools/bind-tools-9.16.27.ebuild 
b/net-dns/bind-tools/bind-tools-9.16.27.ebuild
index cb9733acbe8c..a928124efddb 100644
--- a/net-dns/bind-tools/bind-tools-9.16.27.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.16.27.ebuild
@@ -54,6 +54,10 @@ src_prepare() {
# Disable tests for now, bug 406399
sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
 
+   # Do not disable thread local storage on Solaris, it works with our
+   # toolchain, and it breaks further configure checks
+   sed -i -e '/LDFLAGS=/s/-zrelax=transtls//' configure.ac configure || die
+
# bug #220361
rm aclocal.m4 || die
rm -rf libtool.m4/ || die



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

2022-03-27 Thread Thomas Beierlein
commit: 2b6f5572eebaf357e41ac99d3f10e68c4f608c55
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Mar 27 12:29:52 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Mar 27 12:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b6f5572

sci-libs/cartopy: add 0.20.2

Signed-off-by: Thomas Beierlein  gentoo.org>

 sci-libs/cartopy/Manifest  |  1 +
 sci-libs/cartopy/cartopy-0.20.2.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/sci-libs/cartopy/Manifest b/sci-libs/cartopy/Manifest
index 3bf117380669..e401f3bb438c 100644
--- a/sci-libs/cartopy/Manifest
+++ b/sci-libs/cartopy/Manifest
@@ -1,2 +1,3 @@
 DIST cartopy-0.19.0.tar.gz 11738107 BLAKE2B 
129a32850947e3439505812655b0feb25f33e3b45a909be56a0093cba41acbf777be7e899b528cc910e044fc8844438283eff4d20a1433ab5ea3c58f240efa0f
 SHA512 
5019c752fed18295048cdbe927e28040b61327414262c67c079572969e8ec3abd76f4cb0e6dd1f8ee4cfb88426cbd926ff9a2e934e8d47b8a3180bf748bd7364
 DIST cartopy-0.20.1.tar.gz 10704635 BLAKE2B 
29ff571a4dccfe71585d6da4d11730fdb7d1b4bf28e9e16a7e928dc154a1fb74169fb122bf9dd2ebbc8b1a3d2ff4cd4591ec2afaa7eb9728ce1ae8a66facff1c
 SHA512 
fe846fcaa8860f5bee4c478aa8a2125dad19d0d7988d10ee587590834728708f2a015104852d4320ba4d2367b78bad36cbdaa2b48cb6ed5b7b4d4e06a86e20d2
+DIST cartopy-0.20.2.tar.gz 10703222 BLAKE2B 
18763971b33704c526bc98dede60077382de1e6855bd5dcc8901d729b9400eb2a3fdb2e6e2bd9b705ad2d43ab089e4837f12b7dc465429f1cdede21f174f8ef4
 SHA512 
1208c11a4b6d4b01b7ed7459ced7d79b0b60abc7be0f88562aa0d3826ac6bcebfe51cdf68213fd668353f4c269eb2c10fc2bf15e9db0b4c5802f629b76be3761

diff --git a/sci-libs/cartopy/cartopy-0.20.2.ebuild 
b/sci-libs/cartopy/cartopy-0.20.2.ebuild
new file mode 100644
index ..10493288f17e
--- /dev/null
+++ b/sci-libs/cartopy/cartopy-0.20.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit distutils-r1 virtualx
+
+MY_PV=${PV/_beta/b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python package for geospatial data processing and analysis"
+HOMEPAGE="https://scitools.org.uk/cartopy";
+SRC_URI="https://github.com/SciTools/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   sci-libs/geos
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/pyshp[${PYTHON_USEDEP}]
+   sci-libs/shapely[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/pillow[jpeg,${PYTHON_USEDEP}]
+   sci-libs/gdal[python,${PYTHON_USEDEP}]
+   dev-python/pyproj[${PYTHON_USEDEP}]
+   >=sci-libs/proj-8
+"
+
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+DEPEND+="test? (
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/flufl-lock[$PYTHON_USEDEP]
+   )"
+
+S="${WORKDIR}"/${MY_P}
+
+python_prepare_all() {
+   # drop test file requiring network access, which got not covered by 
markers
+   rm "${S}"/lib/cartopy/tests/mpl/test_crs.py || die
+   rm "${S}"/lib/cartopy/tests/mpl/test_gridliner.py || die
+   # prepare matplotlib backend for test suite
+   export MPLCONFIGDIR="${T}"
+   echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cd "${BUILD_DIR}"
+   # drop all tests needing network access
+   virtx pytest -vv -m "not network and not natural_earth" || die "test 
failed"
+}



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

2022-03-27 Thread David Seifert
commit: c7e6d7d545412866caa5c87a175f8b9a82080f3e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Mar 27 12:56:29 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 27 12:56:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e6d7d5

media-libs/libsndfile: update EAPI 7 -> 8

Signed-off-by: David Seifert  gentoo.org>

 media-libs/libsndfile/libsndfile-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/libsndfile/libsndfile-.ebuild 
b/media-libs/libsndfile/libsndfile-.ebuild
index 9a3d895a3dd9..bb877041e344 100644
--- a/media-libs/libsndfile/libsndfile-.ebuild
+++ b/media-libs/libsndfile/libsndfile-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
@@ -9,8 +9,8 @@ if [[ ${PV} == * ]]; then
inherit autotools git-r3
EGIT_REPO_URI="https://github.com/libsndfile/libsndfile.git";
 else
-   
SRC_URI="https://github.com/libsndfile/libsndfile/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   
SRC_URI="https://github.com/libsndfile/libsndfile/releases/download/${PV}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 inherit python-any-r1 multilib-minimal
 



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

2022-03-27 Thread David Seifert
commit: f4d27f5152f534f429dfe79c1172977ea22d17ae
Author: David Seifert  gentoo  org>
AuthorDate: Sun Mar 27 12:56:28 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 27 12:56:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d27f51

media-libs/libsndfile: add 1.1.0

Signed-off-by: David Seifert  gentoo.org>

 media-libs/libsndfile/Manifest|  1 +
 media-libs/libsndfile/libsndfile-1.1.0.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/media-libs/libsndfile/Manifest b/media-libs/libsndfile/Manifest
index 7a791144a2d2..f18173fc5402 100644
--- a/media-libs/libsndfile/Manifest
+++ b/media-libs/libsndfile/Manifest
@@ -1 +1,2 @@
 DIST libsndfile-1.0.31.tar.bz2 875335 BLAKE2B 
33e3c3d111427e829d8233aec52c227188834936839da9a04cf1ea5d2595d6a3127e7ce86d7686ca0336cca2017e6e2466845c27c7fc399efae34a0902316e41
 SHA512 
62202092e5cac6346fd3c0a977380e9bf888fc59d08c9c9707dc254a8ef6ed6356da2ab0430bb970c7b06ba5bb1dafa5d7b0fe13898834c1fe4acb16f409f0e1
+DIST libsndfile-1.1.0.tar.xz 730604 BLAKE2B 
ff2d27bff460c4d3c549bdf70c84c6f17a2c3e10674a44216ed83e657e603ddfbc33afe0827676fc4f5dc7745a9fb6aa866023fe589d0c00714477e3a246e5f2
 SHA512 
d01696a8a88ae5eb91a137cf7b26b55b12c1fe3b648653f7e78674bbdf61870066216c9ff2f6a1e63bdf7b558af9a759480cf6523b607d29347b12762006

diff --git a/media-libs/libsndfile/libsndfile-1.1.0.ebuild 
b/media-libs/libsndfile/libsndfile-1.1.0.ebuild
new file mode 100644
index ..bb877041e344
--- /dev/null
+++ b/media-libs/libsndfile/libsndfile-1.1.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+if [[ ${PV} == * ]]; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/libsndfile/libsndfile.git";
+else
+   
SRC_URI="https://github.com/libsndfile/libsndfile/releases/download/${PV}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+inherit python-any-r1 multilib-minimal
+
+DESCRIPTION="C library for reading and writing files containing sampled sound"
+HOMEPAGE="https://libsndfile.github.io/libsndfile/";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="alsa minimal sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? (
+   media-libs/flac:=[${MULTILIB_USEDEP}]
+   media-libs/libogg:=[${MULTILIB_USEDEP}]
+   media-libs/libvorbis:=[${MULTILIB_USEDEP}]
+   media-libs/opus:=[${MULTILIB_USEDEP}]
+   )
+   alsa? ( media-libs/alsa-lib:= )
+   sqlite? ( dev-db/sqlite )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( ${PYTHON_DEPS} )"
+if [[ ${PV} == * ]]; then
+   BDEPEND+="
+   ${PYTHON_DEPS}
+   sys-devel/autogen
+   "
+fi
+
+pkg_setup() {
+   if use test || [[ ${PV} == * ]]; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-octave \
+   --disable-static \
+   --disable-werror \
+   $(use_enable !minimal external-libs) \
+   $(multilib_native_enable full-suite) \
+   $(multilib_native_use_enable alsa) \
+   $(multilib_native_use_enable sqlite) \
+   PYTHON="${EPYTHON}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-03-27 Thread David Seifert
commit: 1e0eed883179cb07373f3284dbb89d68ed50abe4
Author: David Seifert  gentoo  org>
AuthorDate: Sun Mar 27 13:30:35 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 27 13:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0eed88

media-libs/libsndfile: update live ebuild

Signed-off-by: David Seifert  gentoo.org>

 media-libs/libsndfile/libsndfile-.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-libs/libsndfile/libsndfile-.ebuild 
b/media-libs/libsndfile/libsndfile-.ebuild
index bb877041e344..7518292d8465 100644
--- a/media-libs/libsndfile/libsndfile-.ebuild
+++ b/media-libs/libsndfile/libsndfile-.ebuild
@@ -28,6 +28,8 @@ RDEPEND="
media-libs/libogg:=[${MULTILIB_USEDEP}]
media-libs/libvorbis:=[${MULTILIB_USEDEP}]
media-libs/opus:=[${MULTILIB_USEDEP}]
+   media-sound/lame:=[${MULTILIB_USEDEP}]
+   media-sound/mpg123:=[${MULTILIB_USEDEP}]
)
alsa? ( media-libs/alsa-lib:= )
sqlite? ( dev-db/sqlite )"
@@ -60,6 +62,7 @@ multilib_src_configure() {
--disable-static \
--disable-werror \
$(use_enable !minimal external-libs) \
+   $(use_enable !minimal mpeg) \
$(multilib_native_enable full-suite) \
$(multilib_native_use_enable alsa) \
$(multilib_native_use_enable sqlite) \



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

2022-03-27 Thread David Seifert
commit: d130322f34d7a6fdb99d0f5d77b05e7b9c60bf90
Author: David Seifert  gentoo  org>
AuthorDate: Sun Mar 27 13:30:34 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 27 13:30:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d130322f

media-libs/libsndfile: update MP3 deps

Signed-off-by: David Seifert  gentoo.org>

 .../libsndfile/{libsndfile-1.1.0.ebuild => libsndfile-1.1.0-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-libs/libsndfile/libsndfile-1.1.0.ebuild 
b/media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild
similarity index 93%
rename from media-libs/libsndfile/libsndfile-1.1.0.ebuild
rename to media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild
index bb877041e344..7518292d8465 100644
--- a/media-libs/libsndfile/libsndfile-1.1.0.ebuild
+++ b/media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild
@@ -28,6 +28,8 @@ RDEPEND="
media-libs/libogg:=[${MULTILIB_USEDEP}]
media-libs/libvorbis:=[${MULTILIB_USEDEP}]
media-libs/opus:=[${MULTILIB_USEDEP}]
+   media-sound/lame:=[${MULTILIB_USEDEP}]
+   media-sound/mpg123:=[${MULTILIB_USEDEP}]
)
alsa? ( media-libs/alsa-lib:= )
sqlite? ( dev-db/sqlite )"
@@ -60,6 +62,7 @@ multilib_src_configure() {
--disable-static \
--disable-werror \
$(use_enable !minimal external-libs) \
+   $(use_enable !minimal mpeg) \
$(multilib_native_enable full-suite) \
$(multilib_native_use_enable alsa) \
$(multilib_native_use_enable sqlite) \



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

2022-03-27 Thread David Seifert
commit: 138a59a98edd420522f81b595a07e8b2a7f19d28
Author: David Seifert  gentoo  org>
AuthorDate: Sun Mar 27 13:47:38 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 27 13:47:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138a59a9

profiles: lastrite libtaginfo and xnoise

Bug: https://bugs.gentoo.org/631320
Bug: https://bugs.gentoo.org/740484
Bug: https://bugs.gentoo.org/830090
Bug: https://bugs.gentoo.org/836278
Signed-off-by: David Seifert  gentoo.org>

 profiles/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index a4b6121f5349..50e6dfe6540a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2022-03-27)
+# Long abandoned upstreams, segfaults, bunch of tests fail,
+# no other major distro carries this anymore.
+# Bug #631320, #740484, #830090, #836278, removal on 2022-04-26.
+media-libs/libtaginfo
+media-sound/xnoise
+
 # Piotr Karbowski  (2022-03-25)
 # Abandoned upstream, officialy limited to kernel 5.6,
 # no longer builds with kernel >=5.14. Use kernel's 



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

2022-03-27 Thread Yixun Lan
commit: da9a408dfb42e884fc01af7c31017d3c3799441f
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Mar 27 13:16:44 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Mar 27 13:59:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9a408d

sys-process/at: keyword ~riscv

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

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

diff --git a/sys-process/at/at-3.2.5.ebuild b/sys-process/at/at-3.2.5.ebuild
index 413b02bb81e8..779022e71919 100644
--- a/sys-process/at/at-3.2.5.ebuild
+++ b/sys-process/at/at-3.2.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="pam selinux"
 
 DEPEND="



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

2022-03-27 Thread Yixun Lan
commit: 5cdf389fd2bdffd38450020639614522c63c2b82
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Mar 27 04:22:30 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Mar 27 13:59:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cdf389f

media-libs/libjxl: use -pthread to fix missing atomic issue

Due to there is no 1, 2byte atomic instruction in 64bit RISC-V hardware,
the software layer have to emulate relavant function in atomic library

Let's explicitly pass -pthread here to work around pthread builtin since
glibc version 2.34
as the "-pthread" option will pull in libatomic for machines like RISC-V

Closes: https://bugs.gentoo.org/836125
Upstream: https://github.com/libjxl/libjxl/issues/1283
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/libjxl/files/libjxl-0.7.0-pthread.patch | 40 ++
 media-libs/libjxl/libjxl-0.7.0_pre20220311.ebuild  |  2 ++
 2 files changed, 42 insertions(+)

diff --git a/media-libs/libjxl/files/libjxl-0.7.0-pthread.patch 
b/media-libs/libjxl/files/libjxl-0.7.0-pthread.patch
new file mode 100644
index ..ea64e5805479
--- /dev/null
+++ b/media-libs/libjxl/files/libjxl-0.7.0-pthread.patch
@@ -0,0 +1,40 @@
+
+Due to there is no 1, 2byte atomic instruction in 64bit RISC-V hardware,
+the software layer have to emulate relavant function in atomic library
+
+Let's explicitly pass -pthread here to work around pthread builtin since glibc 
version 2.34
+as the "-pthread" option will pull in libatomic for machines like RISC-V
+
+the command of "gcc dumpspecs | grep pthread" will show accordingly in RISC-V:
+pthread:--push-state --as-needed -latomic --pop-state
+
+https://bugs.gentoo.org/836125
+https://github.com/libjxl/libjxl/issues/1283
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4df740b..59c7f03 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -190,6 +190,9 @@ endif()  # JPEGXL_STATIC
+ # Threads
+ set(THREADS_PREFER_PTHREAD_FLAG YES)
+ find_package(Threads REQUIRED)
++if(CMAKE_USE_PTHREADS_INIT)
++  target_link_libraries(Threads::Threads INTERFACE -pthread)
++endif()
+ 
+ if(JPEGXL_STATIC)
+   if (MINGW)
+diff --git a/tools/conformance/CMakeLists.txt 
b/tools/conformance/CMakeLists.txt
+index bd25b1c..d125dc5 100644
+--- a/tools/conformance/CMakeLists.txt
 b/tools/conformance/CMakeLists.txt
+@@ -4,7 +4,7 @@
+ # license that can be found in the LICENSE file.
+ 
+ add_executable(djxl_conformance djxl_conformance.cc)
+-target_link_libraries(djxl_conformance jxl_dec)
++target_link_libraries(djxl_conformance jxl_dec -pthread)
+ 
+ if(BUILD_TESTING AND CMAKE_EXECUTABLE_SUFFIX STREQUAL "")
+ # Script to validate the tooling.

diff --git a/media-libs/libjxl/libjxl-0.7.0_pre20220311.ebuild 
b/media-libs/libjxl/libjxl-0.7.0_pre20220311.ebuild
index 1afe0678670a..f16373af5651 100644
--- a/media-libs/libjxl/libjxl-0.7.0_pre20220311.ebuild
+++ b/media-libs/libjxl/libjxl-0.7.0_pre20220311.ebuild
@@ -30,6 +30,8 @@ DEPEND="app-arch/brotli:=[${MULTILIB_USEDEP}]
 
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/${PN}-0.7.0-pthread.patch" )
+
 S="${WORKDIR}/libjxl-libjxl-3f8e77f"
 
 multilib_src_configure() {



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

2022-03-27 Thread Andreas K. Hüttel
commit: a25a710d9ccd4aa4f5a08cb035aab797913607c0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Mar 27 14:05:35 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Mar 27 14:06:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25a710d

sys-libs/glibc: Build binaries are BROOT not SYSROOT

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/sys-libs/glibc/glibc-2.35.ebuild b/sys-libs/glibc/glibc-2.35.ebuild
index 0237132b9373..c02fa282882f 100644
--- a/sys-libs/glibc/glibc-2.35.ebuild
+++ b/sys-libs/glibc/glibc-2.35.ebuild
@@ -518,8 +518,8 @@ setup_env() {
# Last, we need the settings of the *build* environment, not of 
the
# target environment...
 
-   local current_binutils_path=$(env ROOT="${SYSROOT}" 
binutils-config -B)
-   local current_gcc_path=$(env ROOT="${SYSROOT}" gcc-config -B)
+   local current_binutils_path=$(env ROOT="${BROOT}" 
binutils-config -B)
+   local current_gcc_path=$(env ROOT="${BROOT}" gcc-config -B)
einfo "Overriding clang configuration, since it won't work here"
 
export CC="${current_gcc_path}/gcc"

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index f9c41f6d8ccc..9ba451c12e1a 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -518,8 +518,8 @@ setup_env() {
# Last, we need the settings of the *build* environment, not of 
the
# target environment...
 
-   local current_binutils_path=$(env ROOT="${SYSROOT}" 
binutils-config -B)
-   local current_gcc_path=$(env ROOT="${SYSROOT}" gcc-config -B)
+   local current_binutils_path=$(env ROOT="${BROOT}" 
binutils-config -B)
+   local current_gcc_path=$(env ROOT="${BROOT}" gcc-config -B)
einfo "Overriding clang configuration, since it won't work here"
 
export CC="${current_gcc_path}/gcc"



  1   2   3   4   >