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

2022-05-26 Thread Hans de Graaff
commit: f1a368ed1ede5a27f90c4e86d4fa54ccacf993bf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 27 05:38:50 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 27 05:39:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a368ed

net-analyzer/ssh-audit: initial import of 2.5.0

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

 net-analyzer/ssh-audit/Manifest   |  1 +
 net-analyzer/ssh-audit/metadata.xml   | 10 ++
 net-analyzer/ssh-audit/ssh-audit-2.5.0.ebuild | 26 ++
 3 files changed, 37 insertions(+)

diff --git a/net-analyzer/ssh-audit/Manifest b/net-analyzer/ssh-audit/Manifest
new file mode 100644
index ..169dc979d882
--- /dev/null
+++ b/net-analyzer/ssh-audit/Manifest
@@ -0,0 +1 @@
+DIST ssh-audit-2.5.0.tar.gz 125991 BLAKE2B 
902c29c3eb6dc1ac894d8a75a28f74a43a2e172e513db97d70358d7e6737115e5308fef33541baf0f272a2dce4bb29355eb8809274cfffa64c16a02cb19ce75b
 SHA512 
252d29cb95dc5b0c40d2c47f2f884417a924fe08668db49d6284a931806730729569b9e3049157b0cee00515fbb04d99a98c3933ebcfd8ad847ab343d13e234e

diff --git a/net-analyzer/ssh-audit/metadata.xml 
b/net-analyzer/ssh-audit/metadata.xml
new file mode 100644
index ..915e0081a17e
--- /dev/null
+++ b/net-analyzer/ssh-audit/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gra...@gentoo.org
+   
+   
+   jtesta/ssh-audit
+   
+

diff --git a/net-analyzer/ssh-audit/ssh-audit-2.5.0.ebuild 
b/net-analyzer/ssh-audit/ssh-audit-2.5.0.ebuild
new file mode 100644
index ..4f67c7b42ec0
--- /dev/null
+++ b/net-analyzer/ssh-audit/ssh-audit-2.5.0.ebuild
@@ -0,0 +1,26 @@
+# 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 distutils-r1
+
+DESCRIPTION="SSH server auditing (banner, key exchange, encryption, mac, 
compression, etc)"
+HOMEPAGE="https://github.com/jtesta/ssh-audit;
+SRC_URI="https://github.com/jtesta/ssh-audit/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# Tests require prospector which is not packaged
+RESTRICT="test"
+
+src_install() {
+   distutils-r1_src_install
+
+   doman ssh-audit.1
+}



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

2022-05-26 Thread Hans de Graaff
commit: e4e3a892840cd5d190852958fd55146603c45c19
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 27 05:26:09 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 27 05:39:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e3a892

dev-ruby/sawyer: add 0.9.1

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

 dev-ruby/sawyer/Manifest|  1 +
 dev-ruby/sawyer/sawyer-0.9.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/sawyer/Manifest b/dev-ruby/sawyer/Manifest
index 436db72d48ed..4154ff405251 100644
--- a/dev-ruby/sawyer/Manifest
+++ b/dev-ruby/sawyer/Manifest
@@ -1 +1,2 @@
 DIST sawyer-0.8.2.tar.gz 15059 BLAKE2B 
11a82158493fba69695b4eee15db223a07ebd81f8e39910553ef197a253a3342cffd00045385706c56c6f5e46bf4e20872cf61028acaf02d6f81fa2f640fc09b
 SHA512 
fdaf88d33d87922bd0d44de919b920938b7072ad437db4b98370c507e22e4229ec0c68c613944fd2e20dde060ae5d34de6c001568eb7d1f38098831ca29b0c13
+DIST sawyer-0.9.1.tar.gz 15406 BLAKE2B 
c368aea98b85c55327b7874a75e6e652bddc9a2765a8ef7af3e5ac9bfabd3a4c7900f58c4ab1397d6737b17a11089fa04d1ee60e7beeb96fc8f638c88407328f
 SHA512 
b8703223b46af9972dc57c6f65f3131246bafb88d4ef82b4c5beecc436c2180019b2e6e57ed7c8a5edbcf9a20cc12d85a1115c2f39cd5993aca48efed8f08868

diff --git a/dev-ruby/sawyer/sawyer-0.9.1.ebuild 
b/dev-ruby/sawyer/sawyer-0.9.1.ebuild
new file mode 100644
index ..97e52a84ddef
--- /dev/null
+++ b/dev-ruby/sawyer/sawyer-0.9.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="sawyer.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Secret User Agent of HTTP"
+HOMEPAGE="https://github.com/lostisland/sawyer;
+SRC_URI="https://github.com/lostisland/sawyer/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+   =dev-ruby/addressable-2.3.5"
+
+all_ruby_prepare() {
+   # Avoid tests that require network acces
+   sed -i -e '/test_blank_response_doesnt_raise/,/^end/ s:^:#:' 
test/agent_test.rb || die
+}



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

2022-05-26 Thread Hans de Graaff
commit: 9aacf30639ad8b14733e83deb7e939f026b9fc87
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 27 05:27:17 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 27 05:39:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aacf306

dev-ruby/yajl-ruby: add 1.4.3

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

 dev-ruby/yajl-ruby/Manifest   |  1 +
 dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/yajl-ruby/Manifest b/dev-ruby/yajl-ruby/Manifest
index b71d72557203..ca8286829ad3 100644
--- a/dev-ruby/yajl-ruby/Manifest
+++ b/dev-ruby/yajl-ruby/Manifest
@@ -1 +1,2 @@
 DIST yajl-ruby-1.4.2.gem 558592 BLAKE2B 
620db8f9c5ef4b010143382a2641793bc7a59f30d35a759470aa85b50e8b0e587e7442cb0727e2fe03a98c7aa3cd1f5bb05d173294743bc8fdf2d646176e11b8
 SHA512 
faf775367eb3143fe659064569a235b34557b84b21bf55f9e9fc6f815dce04c8c1b58832056f367fc4c9ebc0e4389d1e55dd79b5fbb773f845860e4652269d4e
+DIST yajl-ruby-1.4.3.gem 558592 BLAKE2B 
f4ea86014ed7570530e77ba4a2c67bf39c998b816f6100a526406b62ee8c30bb3b7be61853432cd1f6febdc19b20596915a242b2f47645da734b21f2a2c879c3
 SHA512 
8cfde677f11ad80a468dce7876b97aa87fa35d78fcd727d4542e00c09cc28d1cca3301cf7c4e1f773edf2192262ec8d6ffab93b11d488d2b048d8013f6c7645a

diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild 
b/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild
new file mode 100644
index ..8c2758e3540e
--- /dev/null
+++ b/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild
@@ -0,0 +1,39 @@
+# 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_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/yajl/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/yajl"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby C bindings to the Yajl JSON stream-based parser library"
+HOMEPAGE="https://github.com/brianmario/yajl-ruby;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="${RDEPEND} dev-libs/yajl"
+DEPEND="${DEPEND} dev-libs/yajl"
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -e '/capture/ s:ruby:'${RUBY}':' -i 
spec/parsing/large_number_spec.rb || die
+}
+
+each_ruby_test() {
+   # Set RUBYLIB to pass search path on to additional interpreters that
+   # are started.
+   RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec || die
+}



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

2022-05-26 Thread Hans de Graaff
commit: da0e16bbc886f4be0c46a7692ff33ec555c87791
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 27 05:25:13 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 27 05:39:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0e16bb

dev-ruby/sawyer: drop 0.8.2

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

 dev-ruby/sawyer/sawyer-0.8.2.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/dev-ruby/sawyer/sawyer-0.8.2.ebuild 
b/dev-ruby/sawyer/sawyer-0.8.2.ebuild
deleted file mode 100644
index d2533faadf12..
--- a/dev-ruby/sawyer/sawyer-0.8.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Secret User Agent of HTTP"
-HOMEPAGE="https://github.com/lostisland/sawyer;
-SRC_URI="https://github.com/lostisland/sawyer/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   =dev-ruby/addressable-2.3.5"
-
-all_ruby_prepare() {
-   # Avoid tests that require network acces
-   sed -i -e '/test_blank_response_doesnt_raise/,/^end/ s:^:#:' 
test/agent_test.rb || die
-}



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

2022-05-26 Thread 罗百科
commit: a67b5843750d3ad08e296fcc60a1cb406c979f4f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri May 27 05:30:39 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri May 27 05:30:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67b5843

dev-db/timescaledb: Add 2.7.0

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

 dev-db/timescaledb/Manifest |  1 +
 dev-db/timescaledb/timescaledb-2.7.0.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest
index 6cde88ea9aba..9b38b5ee499a 100644
--- a/dev-db/timescaledb/Manifest
+++ b/dev-db/timescaledb/Manifest
@@ -1,3 +1,4 @@
 DIST timescaledb-2.5.2.tar.gz 2773859 BLAKE2B 
918768e21ea43de2678c2ce12c5ea9faa9794eb48d4f1003c898d5510330d25c319b30323692facff78f95ee417a4cd4ec0e78363de17c4746aeb3f42c0b5bba
 SHA512 
28cc4b4a786c62651aa9e499bb82bbc079307ed237a8c2478d5fbd4d6aaa9bb43bf3c1df971f76921d25112761a79dc9dec31d663fa31caca38b0c822f2026b0
 DIST timescaledb-2.6.0.tar.gz 2863860 BLAKE2B 
14b7bbfcfe1ca874ef24a7d31f3855f78cde0be57022251e1b1eb141819e19af45a2269123583a2d97c08c778aed38d9662cd4a6ff9c44281a605b8c0faed1ec
 SHA512 
b076a44e3b30e99986dba710079cdc1a38b59a9d65ecd9f78fa16f3b762f253d7a9236a34a4d7e7beb29c1051113ea8877973e07ed3116012c9d2175a77e2edc
 DIST timescaledb-2.6.1.tar.gz 2876847 BLAKE2B 
6053e69fd6f7b86287c0ae54966a9e7528cf371d2952b6edfe80c0c616c4fcaccf04fa1f3af5f7ed787e85b7b12ac00e709664552c79561f7b4e503891cb5dd4
 SHA512 
edcc84c37af9670c1a7bf527f5c430405e9b04e9a35e676d04e7ac70b20184032f992d05545a180b50ac2346b076aac4fc98348c355006345394910978864a8f
+DIST timescaledb-2.7.0.tar.gz 2962972 BLAKE2B 
37a0c3c7f51936d888492b7be59d2abc635bead3681a0414c5b7bfaca6b70a162638d5f9cf8368bfd49e2a8a03bbcdbf4fde853466edebbbc8a38d57ef567674
 SHA512 
fb07e06be36c2a59fbbaa77c7cbc3b564ce26b8f508211ec10b19b2e9bf08afed2e734b9a578b97ed99af95936a8f722cbc4cf2b5c6952df739e777ea96bf414

diff --git a/dev-db/timescaledb/timescaledb-2.7.0.ebuild 
b/dev-db/timescaledb/timescaledb-2.7.0.ebuild
new file mode 100644
index ..b6b5d265256d
--- /dev/null
+++ b/dev-db/timescaledb/timescaledb-2.7.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 12 13 14 )
+POSTGRES_USEDEP="ssl"
+
+inherit postgres-multi cmake
+
+DESCRIPTION="Open-source time-series SQL database"
+HOMEPAGE="https://www.timescale.com/;
+SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+IUSE="proprietary-extensions"
+LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
+
+KEYWORDS="~amd64"
+
+SLOT=0
+
+RESTRICT="test"
+
+DEPEND="${POSTGRES_DEP}"
+RDEPEND="${DEPEND}"
+
+CMAKE_IN_SOURCE_BUILD=yes
+CMAKE_BUILD_TYPE="RelWithDebInfo"
+BUILD_DIR=${WORKDIR}/${P}
+
+src_prepare() {
+   postgres-multi_src_prepare
+   postgres-multi_foreach cmake_src_prepare
+}
+
+timescale_configure() {
+   local CMAKE_USE_DIR=$BUILD_DIR
+   local mycmakeargs=( 
"-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
+
+   # licensing is tied to features, this useflag disables the non-apache2 
licensed bits
+   if ! use proprietary-extensions ; then
+   mycmakeargs+=("-DAPACHE_ONLY=ON")
+   fi
+   cmake_src_configure
+}
+
+src_configure() {
+   postgres-multi_foreach timescale_configure
+}
+
+timescale_src_compile() {
+   local CMAKE_USE_DIR=$BUILD_DIR
+   cmake_src_compile
+}
+
+src_compile() {
+   postgres-multi_foreach timescale_src_compile
+}
+
+timescale_src_install() {
+   local CMAKE_USE_DIR=$BUILD_DIR
+   cmake_src_install
+}
+
+src_install() {
+   postgres-multi_foreach timescale_src_install
+}



[gentoo-commits] proj/sci:master commit in: dev-python/annexremote/

2022-05-26 Thread Horea Christian
commit: d269919305b5a4d6602c3f2aa4b33d426ba1bddc
Author: Horea Christian  chymera  eu>
AuthorDate: Fri May 27 04:13:06 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri May 27 04:13:06 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d2699193

dev-python/annexremote: pypi sources

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian  chymera.eu>

 dev-python/annexremote/annexremote-1.5.0.ebuild | 9 ++---
 dev-python/annexremote/annexremote-1.6.0.ebuild | 9 ++---
 dev-python/annexremote/metadata.xml | 1 +
 3 files changed, 5 insertions(+), 14 deletions(-)

diff --git a/dev-python/annexremote/annexremote-1.5.0.ebuild 
b/dev-python/annexremote/annexremote-1.5.0.ebuild
index 94549009e..b35e3c274 100644
--- a/dev-python/annexremote/annexremote-1.5.0.ebuild
+++ b/dev-python/annexremote/annexremote-1.5.0.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=8
@@ -6,20 +6,15 @@ EAPI=8
 PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
-MY_PN="AnnexRemote"
-MY_P="${MY_PN}-${PV}"
-
 DESCRIPTION="Helper module to easily develop git-annex remotes"
 HOMEPAGE="https://github.com/Lykos153/AnnexRemote;
-SRC_URI="https://github.com/Lykos153/AnnexRemote/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="examples"
 
-S="${WORKDIR}/${MY_P}"
-
 COMMON_DEPEND="dev-python/future[${PYTHON_USEDEP}]"
 RDEPEND="
${COMMON_DEPEND}

diff --git a/dev-python/annexremote/annexremote-1.6.0.ebuild 
b/dev-python/annexremote/annexremote-1.6.0.ebuild
index 94549009e..b35e3c274 100644
--- a/dev-python/annexremote/annexremote-1.6.0.ebuild
+++ b/dev-python/annexremote/annexremote-1.6.0.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=8
@@ -6,20 +6,15 @@ EAPI=8
 PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
-MY_PN="AnnexRemote"
-MY_P="${MY_PN}-${PV}"
-
 DESCRIPTION="Helper module to easily develop git-annex remotes"
 HOMEPAGE="https://github.com/Lykos153/AnnexRemote;
-SRC_URI="https://github.com/Lykos153/AnnexRemote/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="examples"
 
-S="${WORKDIR}/${MY_P}"
-
 COMMON_DEPEND="dev-python/future[${PYTHON_USEDEP}]"
 RDEPEND="
${COMMON_DEPEND}

diff --git a/dev-python/annexremote/metadata.xml 
b/dev-python/annexremote/metadata.xml
index 0c1ee80ae..a4bcc5d17 100644
--- a/dev-python/annexremote/metadata.xml
+++ b/dev-python/annexremote/metadata.xml
@@ -17,5 +17,6 @@


Lykos153/AnnexRemote
+   annexremote

 



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

2022-05-26 Thread Sam James
commit: db0387530cf744068f480b68a192d4fc10a81286
Author: Sam James  gentoo  org>
AuthorDate: Fri May 27 03:15:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 27 03:16:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db038753

toolchain.eclass: drop -j1 for src_install

Originates from CVS times (commit hash from git graft):
```
commit 0a4b02d50f2202089927d1526ebe003f54ad55a9
Author: Mike Frysinger  gentoo.org>
Date:   Thu Jan 29 06:06:45 2009 +

at least gcc-4.1 has problems with parallel installs, so use -j1 with it
```

Doesn't seem relevant in the year 2022 and modern GCCs.

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

 eclass/toolchain.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index c421001209ca..69d674f46b64 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1763,7 +1763,7 @@ toolchain_src_install() {
done < <(find gcc/include*/ -name '*.h')
 
# Do the 'make install' from the build directory
-   S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install || die
+   S="${WORKDIR}"/build emake DESTDIR="${D}" install || die
 
# Punt some tools which are really only useful while building gcc
find "${ED}" -name install-tools -prune -type d -exec rm -rf "{}" \;



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

2022-05-26 Thread Sam James
commit: bd024050ce85e9994c659543734a90bd5dec403e
Author: Sam James  gentoo  org>
AuthorDate: Fri May 27 03:09:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 27 03:16:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd024050

sys-devel/gcc: add 11.3.1_p20220520

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.3.1_p20220520.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 596b56f36ce3..16a56843a439 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -7,6 +7,7 @@ DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 
804d1fcc451dcd03be71240dd498e
 DIST gcc-10.4.0-patches-0.tar.bz2 15231 BLAKE2B 
f64a2e7f317acf9416da69c129ea869116be2780828f9d3cda59f7ea8d39634df7f0347f745275bb167f95aae2a3b8e97ec7c78f775d9002718dd67cb9429f68
 SHA512 
d1497930ccf4d6ee8700faeb676945e65b3aa2ba3a580a3564575fad1590ad076741f2ecad778ab48d0c4e8ed7723b84b0a660cb67cc4530495691702159a43a
 DIST gcc-10.4.0-patches-1.tar.xz 14392 BLAKE2B 
76cc16bb611f1ac2020f0f430fc3f038e8ad29827e000b7aeca2a3143e91a674dee18b9530451fe37110c20dd3548ece387c323b460199e911e8195fc88eddf4
 SHA512 
f574ad66025eccb824e5901ef14f38268fc1fb26d9fc4fc9d04c8652c7bcee78ea196bdda88dbf891f167a6d7d75a74fb5776592dc25971c5902ba9d5d721266
 DIST gcc-11-20220115.tar.xz 75676672 BLAKE2B 
12171fd97731dbca67f13cc2a3a3a3989c22d628b289cbd3d46080f77a8d951f15c1e54e83a2e62ab41b69221f9784e970799a11a9ed5b224a77ba4b1b081f07
 SHA512 
7455b3b29d3c64df9123afef82faf922d97e08a3ea30fbc2d9286d4f6ed2fafbfc0f9d94ae1b9eee45329e95a27bd642b3aa679d83a0c27a3e30967d49e0728c
+DIST gcc-11-20220520.tar.xz 75766972 BLAKE2B 
514eb7cd629a430167efe53c9f3d3967f0891759d9302e524a7ffda10dda964f7f9f4314d845bb8814f8cab6858dc2b19fd59db6abc95beb3a81e5e4915f6b6d
 SHA512 
a4a3a1f47f513cffd2d2a33a0f389ca6f12dfc776a510e03607825332537c8e5df90c545d74bedbf9298ab6647df30bb72909e008a52ed69be9bb837bd75f1c4
 DIST gcc-11.2.0-musl-patches-1.tar.bz2 2999 BLAKE2B 
3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98
 SHA512 
21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384
 DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 
9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82
 SHA512 
6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc
 DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 
69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6
 SHA512 
d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf

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



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-05-26 Thread Viorel Munteanu
commit: bffb2361b2717d830faac03542903af92459fde8
Author: Viorel Munteanu  gmail  com>
AuthorDate: Fri May 27 02:56:17 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Fri May 27 02:56:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bffb2361

app-misc/fastfetch: add 1.4.3

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest  | 1 +
 app-misc/fastfetch/{fastfetch-.ebuild => fastfetch-1.4.3.ebuild} | 5 -
 app-misc/fastfetch/fastfetch-.ebuild | 4 +++-
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 2ff35c5ea..8252b71a6 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,3 @@
 DIST fastfetch-1.3.3.tar.gz 335035 BLAKE2B 
9bd477c066d80a8e625d1feb300765762ee5fc8ffe3c09399f01cc146eaf26bbb2e6694034fb156c2753e349d15b6282df481710ac20a25e5ffee6fd05c87800
 SHA512 
15223a69f77c0ff112e153e860db28a429516a65385602439b8a8b0aa901842e438fcd08553a68539ae45979aa4474286a5ca23134da4d0608faa7d032c3a4ed
 DIST fastfetch-1.3.4.tar.gz 335903 BLAKE2B 
fc2f6a0160ffe71e4d0fa8f0745f19eebd7c0603b2e8c704547d45d3052d3d353982d88779cca95b9c76741bd505d24bd50af7bf38d5aea045b9ae9d215d9ba0
 SHA512 
b64281bcbbe02fc8f69c2c020cdf92414a67a8c88a2adceab5fc65fdbc31a9ff1d76f7d14b9c9c6d0006f7a85e941bc5e072a4ed8143f0d24dfbf7d118355789
+DIST fastfetch-1.4.3.tar.gz 338796 BLAKE2B 
cbf05be9823a343f453d04883c6c577eb22ebb9c2003ec63eb1b9812c1e83761c9d8ea1be7d8b48148d49e275c3e4069fe8f4cd0c0154e1ba252c0882ada5ae5
 SHA512 
1bb4cc3db9285495001d885a51241335b3d8858b02b44d83c1cf3d26cdf5219694a066b94e2c39bbdd42e0df2e5928bbcc246b0dc921533d088623bc3ba9f880

diff --git a/app-misc/fastfetch/fastfetch-.ebuild 
b/app-misc/fastfetch/fastfetch-1.4.3.ebuild
similarity index 91%
copy from app-misc/fastfetch/fastfetch-.ebuild
copy to app-misc/fastfetch/fastfetch-1.4.3.ebuild
index 2b3681930..5a7f54c55 100644
--- a/app-misc/fastfetch/fastfetch-.ebuild
+++ b/app-misc/fastfetch/fastfetch-1.4.3.ebuild
@@ -16,7 +16,8 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="X chafa gnome imagemagick pci vulkan wayland xcb xfce xrandr"
+KEYWORDS="~amd64"
+IUSE="X chafa gnome imagemagick pci sqlite vulkan wayland xcb xfce xrandr"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
 RDEPEND="
@@ -29,6 +30,7 @@ RDEPEND="
)
imagemagick? ( media-gfx/imagemagick:= )
pci? ( sys-apps/pciutils )
+   sqlite? ( dev-db/sqlite:3 )
vulkan? ( media-libs/vulkan-loader )
wayland? ( dev-libs/wayland )
xcb? ( x11-libs/libxcb )
@@ -57,6 +59,7 @@ src_configure() {
-DENABLE_IMAGEMAGICK6=$(use imagemagick && has_version 
'

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-05-26 Thread Viorel Munteanu
commit: 300917ce6c1007f1239cfc32046f69ccf45b3866
Author: Viorel Munteanu  gmail  com>
AuthorDate: Fri May 27 02:56:55 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Fri May 27 02:56:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=300917ce

app-misc/fastfetch: drop 1.3.3, 1.3.4

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   |  2 -
 app-misc/fastfetch/fastfetch-1.3.3.ebuild | 61 --
 app-misc/fastfetch/fastfetch-1.3.4.ebuild | 62 ---
 3 files changed, 125 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 8252b71a6..90162cc27 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1 @@
-DIST fastfetch-1.3.3.tar.gz 335035 BLAKE2B 
9bd477c066d80a8e625d1feb300765762ee5fc8ffe3c09399f01cc146eaf26bbb2e6694034fb156c2753e349d15b6282df481710ac20a25e5ffee6fd05c87800
 SHA512 
15223a69f77c0ff112e153e860db28a429516a65385602439b8a8b0aa901842e438fcd08553a68539ae45979aa4474286a5ca23134da4d0608faa7d032c3a4ed
-DIST fastfetch-1.3.4.tar.gz 335903 BLAKE2B 
fc2f6a0160ffe71e4d0fa8f0745f19eebd7c0603b2e8c704547d45d3052d3d353982d88779cca95b9c76741bd505d24bd50af7bf38d5aea045b9ae9d215d9ba0
 SHA512 
b64281bcbbe02fc8f69c2c020cdf92414a67a8c88a2adceab5fc65fdbc31a9ff1d76f7d14b9c9c6d0006f7a85e941bc5e072a4ed8143f0d24dfbf7d118355789
 DIST fastfetch-1.4.3.tar.gz 338796 BLAKE2B 
cbf05be9823a343f453d04883c6c577eb22ebb9c2003ec63eb1b9812c1e83761c9d8ea1be7d8b48148d49e275c3e4069fe8f4cd0c0154e1ba252c0882ada5ae5
 SHA512 
1bb4cc3db9285495001d885a51241335b3d8858b02b44d83c1cf3d26cdf5219694a066b94e2c39bbdd42e0df2e5928bbcc246b0dc921533d088623bc3ba9f880

diff --git a/app-misc/fastfetch/fastfetch-1.3.3.ebuild 
b/app-misc/fastfetch/fastfetch-1.3.3.ebuild
deleted file mode 100644
index 556a1a727..0
--- a/app-misc/fastfetch/fastfetch-1.3.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Like neofetch but faster"
-HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
-else
-   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X gnome imagemagick pci vulkan wayland xcb xfce xrandr"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-RDEPEND="
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   pci? ( sys-apps/pciutils )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="xrandr? ( X )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_RPM=no
-   -DENABLE_VULKAN=$(usex vulkan)
-   -DENABLE_WAYLAND=$(usex wayland)
-   -DENABLE_XCB_RANDR=$(usex xcb)
-   -DENABLE_XCB=$(usex xcb)
-   -DENABLE_XRANDR=$(usex xrandr)
-   -DENABLE_X11=$(usex X)
-   -DENABLE_GIO=$(usex gnome)
-   -DENABLE_DCONF=$(usex gnome)
-   -DENABLE_XFCONF=$(usex xfce)
-   -DENABLE_IMAGEMAGICK7=$(use imagemagick && has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   -DENABLE_IMAGEMAGICK6=$(use imagemagick && has_version 
'https://github.com/LinusDierheimer/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
-else
-   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X gnome imagemagick pci vulkan wayland xcb xfce xrandr"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-RDEPEND="
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   pci? ( sys-apps/pciutils )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="xrandr? ( X )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_RPM=no
-   -DENABLE_LIBPCI=$(usex pci)
-   

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

2022-05-26 Thread Zac Medico
commit: 4b8a7714da4e1f7067fbd7c5c192ffb41165b634
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 27 01:49:32 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 27 01:49:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8a7714

dev-util/jfrog-cli: add 2.18.0

Signed-off-by: Zac Medico  gentoo.org>

 dev-util/jfrog-cli/Manifest|  2 ++
 dev-util/jfrog-cli/jfrog-cli-2.18.0.ebuild | 23 +++
 2 files changed, 25 insertions(+)

diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest
index 7bccd27ce072..2b3adb6a214d 100644
--- a/dev-util/jfrog-cli/Manifest
+++ b/dev-util/jfrog-cli/Manifest
@@ -2,3 +2,5 @@ DIST jfrog-cli-1.35.3-deps.tar.xz 115342932 BLAKE2B 
053c718ca61ba03454b068e5fd34
 DIST jfrog-cli-1.35.3.tar.gz 346736 BLAKE2B 
5b88a54c328ae6cf83b72e420a8d6d7224a67226465c7101b817bccb2d6024b283a84a118516c85f8056b5e0b9f2f74cde3322a44b2c8b40ba8fb36932437d06
 SHA512 
1a0a088611df84dbace620c90e2a51372c7b3b19cf55b0616d5629bd61da190300f38ce2c9db96785bfe871e83cc03bdace9e0fd4161380acda7a2a3dc24df1b
 DIST jfrog-cli-2.17.0-deps.tar.xz 168180592 BLAKE2B 
19ddfb8bce3fa421abd076534d7fe10b0b3fda65cf23ce173b684d9de34c77725a6759c1542e1ca0a4f56beb3ef895e182f1ea8af461b4d076179a620877fd4d
 SHA512 
bf15efbb22b31a4383e51895c7c7b008f875bd15018acb43aed1e2a75cd515675cc45938ad0652263569be772bc10c52ea4e947b714eee507502f3376fd2db5e
 DIST jfrog-cli-2.17.0.tar.gz 9425488 BLAKE2B 
8b41557c73c8e49be54d9fb223f0530b30cf9d0e9d3e85bd541397dfd1229ea436ebf5ce86e19c7f92379e2a3f78689b45eaf762c1c8806c4d1c08d22385e5bd
 SHA512 
77ed67a6d14bf3674f83b2e4f964b01066c4cc761169018e6e1f24c6ed971572373250a0fc32c6021eaeb7239fbfaa6d5d0918f3ee0e8b7bd879d7ec3eaf5d2c
+DIST jfrog-cli-2.18.0-deps.tar.xz 168089620 BLAKE2B 
fa5654896625782a4beb43627fe965052346a7c199efaf52349844c4abfb986b0fb3127da8622dd77d6e0da81e6482cc1f1d08cafdf084d1b48febdda14977f1
 SHA512 
b8ad922b45adf249c2a6b30af26beba945a796ee6505d8f35c6ae1f96dfe22f768895198159de371f50c2ba04b30433a4e5cd0a3439abf2308f1e061dff8e5ce
+DIST jfrog-cli-2.18.0.tar.gz 9425800 BLAKE2B 
bbd12006b27dcfaf8ca7b59fd6f129a533fabfd3d5ddfc5b0ad6722acf2c6d348714333e02ce325de5d1bf387c7507e88b109836576bc6a1b1a6de9c92ef222f
 SHA512 
81014252ef05b5b2dea4be85cf3bb5136d75354006a56b7fd3fb033c62f74680e26c06f6c8f4c1e01be02cf000fa6cbc8c4118c68739eb43b4079202c6d1

diff --git a/dev-util/jfrog-cli/jfrog-cli-2.18.0.ebuild 
b/dev-util/jfrog-cli/jfrog-cli-2.18.0.ebuild
new file mode 100644
index ..8f8fecf94d4b
--- /dev/null
+++ b/dev-util/jfrog-cli/jfrog-cli-2.18.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Command line utility for operations on container images and image 
repositories"
+HOMEPAGE="https://github.com/jfrog/jfrog-cli;
+SRC_URI="https://github.com/jfrog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   build/build.sh jfrog || die
+}
+
+src_install() {
+   dobin jfrog
+   einstalldocs
+}



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

2022-05-26 Thread Sam James
commit: 7205c5d5ea6581af444eaa3a4761f99ae3496453
Author: Sam James  gentoo  org>
AuthorDate: Fri May 27 01:31:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 27 01:31:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7205c5d5

dev-libs/libbsd: Stabilize 0.11.6 amd64, #847556

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

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

diff --git a/dev-libs/libbsd/libbsd-0.11.6.ebuild 
b/dev-libs/libbsd/libbsd-0.11.6.ebuild
index acbde2dc2199..f01b8521ce0d 100644
--- a/dev-libs/libbsd/libbsd-0.11.6.ebuild
+++ b/dev-libs/libbsd/libbsd-0.11.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://${PN}.freedesktop.org/releases/${P}.tar.xz.asc
 
 LICENSE="BSD BSD-2 BSD-4 ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]"



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

2022-05-26 Thread Zac Medico
commit: 47ba74e957af301378875030abb3a3859d37b706
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 27 00:45:15 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 27 00:45:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ba74e9

app-admin/consul: add 1.12.1

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/consul/Manifest |  1 +
 app-admin/consul/consul-1.12.1.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 2bcff5479a9d..c2cbafdc3e41 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,4 +1,5 @@
 DIST consul-1.12.0-deps.tar.xz 252403904 BLAKE2B 
742eaeaf4c24276de9b66d8d6b8f3b51d836d41b8466e7be23a00e3787132f8a0ffad7bf6e8c288797d8de52885ec4c72f43206022d6d4d2a1b89febd878531d
 SHA512 
11087675a0d353c94576609986a7ddf777e8454e90161e35f80f1592ea3af48477684ec63d1ed870db71066a58c21977b7e9d58a5408c65fee213d64f152671a
 DIST consul-1.12.0.tar.gz 23969785 BLAKE2B 
57a13905917bac77793be26fb5ac7e668233400e1f9c8eceace3463018cd8fee06b6f5a3753c8eeb250c276f8c95afd63b3b6ae1a7d847dc5adaa11880e52f53
 SHA512 
c83a5b9e68f46e5f458fb607f60d80fa7bc2dd46000c60bd9838fb03ea925ec5f0c0a4336f9052f70f805b41b4dd8fc872f5f6e883de5da29a87f5273507f31e
+DIST consul-1.12.1.tar.gz 24196810 BLAKE2B 
b82929de9228adaaf1bbf3a4269dd09e17b51f769d0bf040b86949dd8648e1f0b813e5cc5d5e9704b964ef5185074f58ac7347e049be6bc493cc96e4b977e22b
 SHA512 
33925b20a81c7ab9873e5dfc24c26d14c86494c03de0a4030304bf4ac0169b59843337ef05f0564fa69de9dba08e350774e7ae62c6914769d8f0d4cb625e4910
 DIST consul-1.9.17-deps.tar.xz 214799320 BLAKE2B 
c9fe5511156d50d4155ed6050186af894b7efc29e2f311ff542f79d298769b2dc55ee1bba12ca5ba5b81eddb6959a1d7a5e55aeb533827d5e924d3a72853a418
 SHA512 
be9f417e721372b8eaffe8b908f1ca1d1299c897f032cfb8b7ea8b62f7c2689011c5079a450fb5eed2e4e5454f0ad6a5e3859c91bd67166193334d100968f093
 DIST consul-1.9.17.tar.gz 29480703 BLAKE2B 
c233eab63ea515f886234395100e47910c1acdefa0b29af5bbc96d6c078dae41e0cd4150e1f6f17daac972b3e66d3abe43b594a0c37bff790e43f0f3c0a20da2
 SHA512 
c859fbede7294884befd0c70469febed5a4269b21cb351f8619d13e3b29f9b8bdd8d18e9611ef34908fc54bd38f2fd0bbc6e96d4e08ab23da952c3db537fb92c

diff --git a/app-admin/consul/consul-1.12.1.ebuild 
b/app-admin/consul/consul-1.12.1.ebuild
new file mode 100644
index ..d9cb8096e6f8
--- /dev/null
+++ b/app-admin/consul/consul-1.12.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="A tool for service discovery, monitoring and configuration"
+HOMEPAGE="https://www.consul.io;
+GIT_COMMIT="e57f76ae5cce9e70738aadb16f1e47d7c4c257f4"
+
+SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/consul-1.12.0-deps.tar.xz;
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
+RESTRICT+=" test"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-go/gox"
+COMMON_DEPEND="
+   acct-group/consul
+   acct-user/consul"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+src_compile() {
+   # The dev target sets causes build.sh to set appropriate XC_OS
+   # and XC_ARCH, and skips generation of an unused zip file,
+   # avoiding a dependency on app-arch/zip.
+   GIT_DESCRIBE="v${PV}" \
+   GIT_DIRTY="" \
+   GIT_COMMIT="${GIT_COMMIT}" \
+   emake dev-build
+}
+
+src_install() {
+   dobin bin/consul
+
+   keepdir /etc/consul.d
+   insinto /etc/consul.d
+   doins "${FILESDIR}/"*.json.example
+
+   keepdir /var/log/consul
+   fowners consul:consul /var/log/consul
+
+   newinitd "${FILESDIR}/consul.initd" "${PN}"
+   newconfd "${FILESDIR}/consul.confd" "${PN}"
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   systemd_dounit "${FILESDIR}/consul.service"
+}



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

2022-05-26 Thread Jakov Smolić
commit: c85fc2e0235bb30c6455514693a355dad02bdd0d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:39:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:39:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85fc2e0

dev-libs/expat: Stabilize 2.4.8 hppa, #847553

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

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

diff --git a/dev-libs/expat/expat-2.4.8.ebuild 
b/dev-libs/expat/expat-2.4.8.ebuild
index 1121cc729bff..4871e47d4316 100644
--- a/dev-libs/expat/expat-2.4.8.ebuild
+++ b/dev-libs/expat/expat-2.4.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="examples static-libs unicode"
 BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
 



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

2022-05-26 Thread Jakov Smolić
commit: 6b90684cd8529e839b678614ed880968e7c91604
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:32:38 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:32:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b90684c

dev-libs/expat: Stabilize 2.4.8 ppc64, #847553

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

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

diff --git a/dev-libs/expat/expat-2.4.8.ebuild 
b/dev-libs/expat/expat-2.4.8.ebuild
index a8c67a47844d..1121cc729bff 100644
--- a/dev-libs/expat/expat-2.4.8.ebuild
+++ b/dev-libs/expat/expat-2.4.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="examples static-libs unicode"
 BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
 



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

2022-05-26 Thread Jakov Smolić
commit: bbe9efdaeeff6f268acacd7660073bf522707ea8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:26:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:26:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe9efda

dev-libs/expat: Stabilize 2.4.8 sparc, #847553

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

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

diff --git a/dev-libs/expat/expat-2.4.8.ebuild 
b/dev-libs/expat/expat-2.4.8.ebuild
index 13c709b0cbe5..a8c67a47844d 100644
--- a/dev-libs/expat/expat-2.4.8.ebuild
+++ b/dev-libs/expat/expat-2.4.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="examples static-libs unicode"
 BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
 



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

2022-05-26 Thread Jakov Smolić
commit: 0381bfee0ce3b5342cb22e3548ef614622e33e17
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:26:31 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:26:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0381bfee

dev-libs/expat: Stabilize 2.4.8 ppc, #847553

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

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

diff --git a/dev-libs/expat/expat-2.4.8.ebuild 
b/dev-libs/expat/expat-2.4.8.ebuild
index 3758ddfad328..f5500ded4bf3 100644
--- a/dev-libs/expat/expat-2.4.8.ebuild
+++ b/dev-libs/expat/expat-2.4.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="examples static-libs unicode"
 BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
 



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

2022-05-26 Thread Jakov Smolić
commit: ca2999cce63e6178ad02a19ca9ca3fa85e198cae
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:26:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:26:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2999cc

sys-fs/ddrescue: Stabilize 1.26 ppc64, #847577

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

 sys-fs/ddrescue/ddrescue-1.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ddrescue/ddrescue-1.26.ebuild 
b/sys-fs/ddrescue/ddrescue-1.26.ebuild
index fd9d714c57f8..d9028f4ce2c3 100644
--- a/sys-fs/ddrescue/ddrescue-1.26.ebuild
+++ b/sys-fs/ddrescue/ddrescue-1.26.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
 IUSE="static"
 
 DEPEND="$(unpacker_src_uri_depends)"



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

2022-05-26 Thread Jakov Smolić
commit: 6de807dd34fa175bd6c8511289c5c18466673e18
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:26:36 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:26:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de807dd

sys-fs/ddrescue: Stabilize 1.26 ppc, #847577

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

 sys-fs/ddrescue/ddrescue-1.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ddrescue/ddrescue-1.26.ebuild 
b/sys-fs/ddrescue/ddrescue-1.26.ebuild
index f4960af53e9f..fd9d714c57f8 100644
--- a/sys-fs/ddrescue/ddrescue-1.26.ebuild
+++ b/sys-fs/ddrescue/ddrescue-1.26.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
 IUSE="static"
 
 DEPEND="$(unpacker_src_uri_depends)"



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

2022-05-26 Thread Jakov Smolić
commit: ecbc8317b59753cd6d79c8c71bdbedcd3edd0dd5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:26:33 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:26:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecbc8317

dev-libs/expat: Stabilize 2.4.8 arm, #847553

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

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

diff --git a/dev-libs/expat/expat-2.4.8.ebuild 
b/dev-libs/expat/expat-2.4.8.ebuild
index f5500ded4bf3..13c709b0cbe5 100644
--- a/dev-libs/expat/expat-2.4.8.ebuild
+++ b/dev-libs/expat/expat-2.4.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="examples static-libs unicode"
 BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
 



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

2022-05-26 Thread Jakov Smolić
commit: cdc5d81bcc63e09a69786d115d13787aebf71fd2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:18:59 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:18:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc5d81b

sys-fs/ddrescue: Stabilize 1.26 x86, #847577

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

 sys-fs/ddrescue/ddrescue-1.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ddrescue/ddrescue-1.26.ebuild 
b/sys-fs/ddrescue/ddrescue-1.26.ebuild
index c4d47c739d0d..5f283b5452d3 100644
--- a/sys-fs/ddrescue/ddrescue-1.26.ebuild
+++ b/sys-fs/ddrescue/ddrescue-1.26.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
 IUSE="static"
 
 DEPEND="$(unpacker_src_uri_depends)"



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

2022-05-26 Thread Jakov Smolić
commit: b80024e8020e3c86899764e4cfa734255a2f900f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:19:10 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:19:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80024e8

media-video/simplescreenrecorder: Stabilize 0.4.4 amd64, #847568

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

 media-video/simplescreenrecorder/simplescreenrecorder-0.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4.ebuild 
b/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4.ebuild
index 5c2e985195d7..8b3b571eb830 100644
--- a/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4.ebuild
+++ b/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =  ]] ; then
EGIT_BOOTSTRAP=""
 else

SRC_URI="https://github.com/MaartenBaert/${PKGNAME}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
S="${WORKDIR}/${PKGNAME}-${PV}"
 fi
 



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

2022-05-26 Thread Jakov Smolić
commit: 7bbe7248147aa7e97acebb0298bb539ba7f280bc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:19:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:19:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bbe7248

sys-fs/ddrescue: Stabilize 1.26 amd64, #847577

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

 sys-fs/ddrescue/ddrescue-1.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ddrescue/ddrescue-1.26.ebuild 
b/sys-fs/ddrescue/ddrescue-1.26.ebuild
index 5f283b5452d3..f4960af53e9f 100644
--- a/sys-fs/ddrescue/ddrescue-1.26.ebuild
+++ b/sys-fs/ddrescue/ddrescue-1.26.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
 IUSE="static"
 
 DEPEND="$(unpacker_src_uri_depends)"



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

2022-05-26 Thread Jakov Smolić
commit: a4bc803abe883587f327a655572e17e3ec7341f2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:18:49 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:18:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bc803a

dev-libs/expat: Stabilize 2.4.8 x86, #847553

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

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

diff --git a/dev-libs/expat/expat-2.4.8.ebuild 
b/dev-libs/expat/expat-2.4.8.ebuild
index f8c937050342..3758ddfad328 100644
--- a/dev-libs/expat/expat-2.4.8.ebuild
+++ b/dev-libs/expat/expat-2.4.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="examples static-libs unicode"
 BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types-data/

2022-05-26 Thread Jakov Smolić
commit: a08c91967bdfbd47235e78e1480040a38ccbbb8f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:17:49 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:17:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08c9196

dev-ruby/mime-types-data: Stabilize 3.2021.0901 arm, #818052

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

 dev-ruby/mime-types-data/mime-types-data-3.2021.0901.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2021.0901.ebuild 
b/dev-ruby/mime-types-data/mime-types-data-3.2021.0901.ebuild
index 25773f3c2db9..2f5cc061739e 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2021.0901.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2021.0901.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=8
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/mime-types/mime-types-data;
 
 LICENSE="MIT"
 SLOT="3"
-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"
+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=""



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

2022-05-26 Thread Jakov Smolić
commit: 2f2e98712abadbe6058db464be6288e87fd10d63
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:17:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:17:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2e9871

dev-libs/zziplib: Stabilize 0.13.72-r1 arm, #847559

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

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index b6a8520dfcc7..8c3f6d071212 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



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

2022-05-26 Thread Jakov Smolić
commit: fe29ee983ba2855c915512ef89718dde46bfdb33
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:17:54 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:17:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe29ee98

dev-libs/libbsd: Stabilize 0.11.6 arm, #847556

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

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

diff --git a/dev-libs/libbsd/libbsd-0.11.6.ebuild 
b/dev-libs/libbsd/libbsd-0.11.6.ebuild
index 6643e6a3de25..acbde2dc2199 100644
--- a/dev-libs/libbsd/libbsd-0.11.6.ebuild
+++ b/dev-libs/libbsd/libbsd-0.11.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://${PN}.freedesktop.org/releases/${P}.tar.xz.asc
 
 LICENSE="BSD BSD-2 BSD-4 ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]"



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

2022-05-26 Thread Jakov Smolić
commit: 892427674f9d4e0af1e1e924f165f4230e60e137
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:17:44 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:17:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89242767

dev-ruby/mime-types: Stabilize 3.3.1 arm, #818052

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

 dev-ruby/mime-types/mime-types-3.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mime-types/mime-types-3.3.1.ebuild 
b/dev-ruby/mime-types/mime-types-3.3.1.ebuild
index 1667d3883c70..3fbfe21e4037 100644
--- a/dev-ruby/mime-types/mime-types-3.3.1.ebuild
+++ b/dev-ruby/mime-types/mime-types-3.3.1.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
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/mime-types/ruby-mime-types;
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest:5 
dev-ruby/minitest-bonus-assertions:2 dev-ruby/minitest-hooks:1 )"



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

2022-05-26 Thread Jakov Smolić
commit: a7b5e0fff3eb337d415b526924429891f48e2ddc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:17:51 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:17:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b5e0ff

sys-power/iasl: Stabilize 20200717 ppc64, #829484

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

 sys-power/iasl/iasl-20200717.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/iasl/iasl-20200717.ebuild 
b/sys-power/iasl/iasl-20200717.ebuild
index b2957990dfd9..089ecaca7291 100644
--- a/sys-power/iasl/iasl-20200717.ebuild
+++ b/sys-power/iasl/iasl-20200717.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="iASL"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-05-26 Thread Jakov Smolić
commit: 2402521f33ae4cab926bbe8bb84f8feea0b14cf5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:17:52 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:17:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2402521f

dev-libs/libbsd: Stabilize 0.11.6 ppc64, #847556

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

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

diff --git a/dev-libs/libbsd/libbsd-0.11.6.ebuild 
b/dev-libs/libbsd/libbsd-0.11.6.ebuild
index 1f95d44ab5fe..6643e6a3de25 100644
--- a/dev-libs/libbsd/libbsd-0.11.6.ebuild
+++ b/dev-libs/libbsd/libbsd-0.11.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://${PN}.freedesktop.org/releases/${P}.tar.xz.asc
 
 LICENSE="BSD BSD-2 BSD-4 ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/flint/

2022-05-26 Thread Michael Orlitzky
commit: 6398cd0e60eccff4466a9b5a38be3e25baa49e25
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed May 25 22:10:26 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu May 26 22:19:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6398cd0e

sci-mathematics/flint: new upstream v2.8.5.

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

 sci-mathematics/flint/Manifest   |  1 +
 sci-mathematics/flint/flint-2.8.5.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/sci-mathematics/flint/Manifest b/sci-mathematics/flint/Manifest
index 02d1fe23a9fa..ecd1105730d7 100644
--- a/sci-mathematics/flint/Manifest
+++ b/sci-mathematics/flint/Manifest
@@ -1,2 +1,3 @@
 DIST flint-2.7.1.tar.gz 4945081 BLAKE2B 
9dcc4b0062be08778cd8ada1794a73237ea091a7bff4a4673aa59eac9b414ed90e0291b9547bdf72aa30e48da11f98ff983267ea2e3dd1d75fcec00b24c86ca9
 SHA512 
abea97228e91089d82a9a44714e719064bef261c45f5f5b24700955bb841cc98a8182e04e6054fcbcaa3bd92f2f95a82bd5d168ec2171af6a58d4f71eb0a479a
 DIST flint-2.8.4.tar.gz 5212964 BLAKE2B 
ddd3b9dca76ddac2070d3e12dfc4c5ea1a3b505c7bf28e41489798798d65ed2a5db12e01059816d42e5d1209166d17ee6035dcf0a94d991f78df59c6ad06b271
 SHA512 
1f66574a5f2f27e1f3cd0a334712c0e64f4a4b8dd57179a71f9adba4c4faff23ba8da3993f51c4f44f52a588d0d1678b1e1a272e8fe3367f2abc88e9d86ad804
+DIST flint-2.8.5.tar.gz 5212805 BLAKE2B 
8922a2925b68d93fd35aa5b78eb0b8cbc6aa609498b8846ce4ff036c2fece3932a0eabb0f04a5c152147d8df3eccd6570832f55dafe4f7a35de135246454a83d
 SHA512 
849fb61612f3becfde0d8afc019a9312a7ea07d3000a6bc558eb82babecd737e3af894d3084e4a57d52f7db0403d7298cbfa277b08e2b1f5497897637ed4825f

diff --git a/sci-mathematics/flint/flint-2.8.5.ebuild 
b/sci-mathematics/flint/flint-2.8.5.ebuild
new file mode 100644
index ..ade006fabbd2
--- /dev/null
+++ b/sci-mathematics/flint/flint-2.8.5.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ninja doesn't like "-lcblas" so using make.
+CMAKE_MAKEFILE_GENERATOR="emake"
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake python-any-r1
+
+DESCRIPTION="Fast Library for Number Theory"
+HOMEPAGE="http://www.flintlib.org/;
+
+# flintlib.org tarballs have been broken in the past, Bill Hart suggests
+# we get them from Github (which he has control over).
+SRC_URI="https://github.com/wbhart/flint2/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+
+# Based off the soname, e.g. /usr/lib64/libflint.so -> libflint.so.15
+SLOT="0/16"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+IUSE="doc ntl test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? (
+   dev-python/sphinx
+   app-text/texlive-core
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   dev-tex/latexmk
+   )
+   ${PYTHON_DEPS}"
+DEPEND="dev-libs/gmp:=
+   dev-libs/mpfr:=
+   ntl? ( dev-libs/ntl:= )
+   virtual/cblas"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/flint2-${PV}"
+
+src_prepare() {
+   # https://github.com/wbhart/flint2/issues/1140
+   rm test/t-sdiv_qrnnd.c || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_NTL="$(usex ntl)"
+   -DBUILD_TESTING="$(usex test)"
+   -DBUILD_DOCS="$(usex doc)"
+   -DCBLAS_INCLUDE_DIRS="${EPREFIX}/usr/include"
+   -DCBLAS_LIBRARIES="-lcblas"
+   )
+
+   cmake_src_configure
+
+   if use doc ; then
+   HTML_DOCS="${BUILD_DIR}/html/*"
+   DOCS=(
+   "${S}"/README
+   "${S}"/AUTHORS
+   "${S}"/NEWS
+   "${BUILD_DIR}"/latex/Flint.pdf
+   )
+   fi
+}
+
+src_compile() {
+   cmake_src_compile
+
+   if use doc ; then
+   cmake_build html
+   cmake_build pdf
+   fi
+}



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

2022-05-26 Thread James Le Cuirot
commit: 17823fc9c27d2a39fe01dd037f8241825317f191
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May 26 22:13:16 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May 26 22:13:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17823fc9

www-client/vivaldi-snapshot: Add version 5.3.2679.16

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-5.3.2679.16.ebuild| 195 +
 2 files changed, 198 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 13ee296c37f0..457c1fa26ebd 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,9 @@
 DIST vivaldi-snapshot_5.3.2669.3-1_amd64.deb 87863044 BLAKE2B 
03d6cb87bc98b99e3eb1fe8c7c22f96c8b21eba9b7866ea5f26103b16151ed219ff44a3612f24939208f0030e20667c44e4d7a935b7282269a85eeb3ef618a3c
 SHA512 
3be4fa4ef3420bf65aec57d2491465205832312680227c13721af198c087a413342dbed0c2a3e24aa58fb500e90a8df998160b41be566385a4f7450a8aeec253
 DIST vivaldi-snapshot_5.3.2669.3-1_arm64.deb 83143148 BLAKE2B 
a969d05577499a9cda3832166b26edd471641108fa145d6979e825dccd4910801ba562c0a64fd3f7603e4d6cba47b7b3df176d31396b718707b8df4bc7fbb5dc
 SHA512 
34d32a5baf8cd067ba49d4271af158b4516831b4b1748b42af9a9f0509ed3caad782fe20ee6378f2617349b49a829492bc00b497a19e1ff1074e7520e2aeb51d
 DIST vivaldi-snapshot_5.3.2669.3-1_armhf.deb 78989456 BLAKE2B 
fc9ea373d8f340a83ae7ae8d85a4190e1789c1706b15557f3d56d5321f633fd63377861e5f1ea1674f70f14e368c77df5a54da960c74179077c25042a998ea7f
 SHA512 
1a2ceeebed215617ee9234ad320a41d291cf017554420eeaabde780f662536af620770a7b7e32948af927da1448e90e0ce42ee427c0bc0d66699d23a5fdd44ca
+DIST vivaldi-snapshot_5.3.2679.16-1_amd64.deb 88876716 BLAKE2B 
77c7eb4a93c96f8a094a83a897c69bc3d05b87cb2c8d3e0e1c68d3961d0a7ded168d48a00786ad10dc4aa8912ea487648182721a9bf5573416c434286384713b
 SHA512 
ba27299cf1bcd244ae7d7293556831f2e60d6d473fe842eaf2bde5645398e6ab4e8d1ec570292e35cfb896128c8614fe9d0e084d46ea060e9e7c168a9cb3ab55
+DIST vivaldi-snapshot_5.3.2679.16-1_arm64.deb 80648248 BLAKE2B 
2f8b32c501acde38c7f726fc5842a509eaa8fe0e524a668cc37eca162043f177b7b8fdd7cd70760735bf7de579a63269271d101f3cff63e8d4c4adb7f17f3caa
 SHA512 
c2df28cc3c08084917746db207323d3929edcb7045ce09daba6efbfbb5d9c193ef30ef9b050945fccab417f574f56f108962a730d1e20b2511be907d9e099865
+DIST vivaldi-snapshot_5.3.2679.16-1_armhf.deb 80307212 BLAKE2B 
8572a1c4bb3111cbf67ed27d52d35e8f6f2ec335a568d5fa476dc70a44514fa50cfc9d413041547b921a91f9f1f99d19d33a209909cb144090a55c083d5bdf1a
 SHA512 
4f10a0148699b8fea1780a53899b5efd5e20ac11584b3e61dfe6374f468482a8c9067c5a972bb2ad63a06aaac8387bf55bb63941577a4f077bee832df467684b
 DIST vivaldi-snapshot_5.3.2679.3-1_amd64.deb 88855108 BLAKE2B 
8054051c32fd07e4ee160170a6761c3fb26efcd4a851ab21fdb4d7fc59c6b8284a8e8ea74cf4c98fac77b98162ae3f5b10a2311b85c3ca54a23a9f5472732d83
 SHA512 
c069192d254dee0a181d123bd0ddd976bebe78e7ce4d70e9525308477ea9d8300b84de98545ab847160f680c730ba257cab4681e990a4ca2b7dc5564b6f30cda
 DIST vivaldi-snapshot_5.3.2679.3-1_arm64.deb 80641012 BLAKE2B 
8319e885e453a5cb25ef809e55536f032ee1e5af9d0d7b699e33b3579767264e2754059a3ead6b3fad651c19c541c8f0f2361358dbdcffc3067c5b1bd8bcd499
 SHA512 
70c17bedd257eb0c39116e9e9d3951c2585afb482d82a163ce1c16d96985576cc1489ce87ffa6fbade74889ad33d7cfa1e0c8921f0c2819923c99de7a9210889
 DIST vivaldi-snapshot_5.3.2679.3-1_armhf.deb 80299864 BLAKE2B 
31282b15c203d86369ad806459f4f6d02dd546a63d0ee6957b946b62f896175467d08b8e599a9c95b18dc61b329af70efe0c9bb7c73f0b6c71fde7680151a8ac
 SHA512 
54bb10cd4477f97cca4058e49b187fba2d47f8fd83bfc1bdd7527afe78d2e3664a9536c291c479874b284fe2128d5f18006efe878593f6c9111a14f8162fb773

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.16.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.16.ebuild
new file mode 100644
index ..b696aa81a090
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.16.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="100"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gu
+   he
+   hi
+   hr
+   hu
+   id
+   io
+   it
+   ja
+   jbo
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sr
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+  

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

2022-05-26 Thread James Le Cuirot
commit: dc17c937283e03cfd8d7c09a45370b6120f14c51
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May 26 22:14:54 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May 26 22:14:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc17c937

www-client/vivaldi: Drop old 5.2.2623.46

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-5.2.2623.46.ebuild | 205 --
 2 files changed, 208 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index a388261e2b8d..36909687f6fe 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_5.2.2623.46-1_amd64.deb 87798652 BLAKE2B 
75c7e4398be52a15f880617a5709f8d8f1b061c59f5a04187c28f62300db2934200e96d3c4cfe5d298af01e4b7cc05c956dd7e214339551557526e97750b87ab
 SHA512 
d541b8cf668cc872925de1f66fbcf9586c319c765d378713d54ea4c54dff0ec84c5b35dc903f5ff3d408c3448a47ab2611f93f91308149131a12d6c1f2bcc641
-DIST vivaldi-stable_5.2.2623.46-1_arm64.deb 83057024 BLAKE2B 
17ad94ab78b1441bddb966ddedddedc6a2af323d341374f8f041d2aa5e4d0c4c6c36a64ee7d5c441a2cff513c8b3b66ee7e62168edcfae0aa05b6beddaa22fa7
 SHA512 
c459fc6f906ea47737338780aa3052bcf3fd556a90c3d6cd23eb9c0ffb035bf3493fea02b84604e98e6f1b3fb805a4ec1e0974d4d7754ed6e2cafa14856bb0f7
-DIST vivaldi-stable_5.2.2623.46-1_armhf.deb 78935476 BLAKE2B 
a4dca3312e503cabe15990cf7e3610d6c54f8aa95d53561eedc61868e3e906cd44b1b61edeba0cfff5be720a7fa9dc3383c56622dd4c0f53088e2b36d644cee7
 SHA512 
388aaf0c8e869f884c4798bcd1f5a1fb27ed9d1da9db697de3e20ce5ccb4e4993e229790ad6c975b9435846f226415bc5ee4b3ca04d05aac97b97cdd283bc890
 DIST vivaldi-stable_5.2.2623.48-1_amd64.deb 87799980 BLAKE2B 
bd6a128a4e2ed558436b516e8f9fb4ed31ff64ded5704084a21817d674cc8bf575f9f69c7be47cba72ed3e34cfb5b59de7321a1893e15865c190c2cc6c205fb1
 SHA512 
c69a6b4c46099969d6804a8cf6e692410cb4b04a28e1b28d23b300ce66bc603eac7e03b98eade1b7b227f9f4ae5f6111c37bd6576ccd35e32a738906dc38529e
 DIST vivaldi-stable_5.2.2623.48-1_arm64.deb 83044644 BLAKE2B 
b1b3162e328a458219b38daf8defbd63f099c1ee1c878a36374fc9a8f7402692995faa782a5a128d08bedc86b07705ca76f4fb67ea95a346e041ac80ef449eb1
 SHA512 
aa73afddb6b1562a7337d95ee00df3a031b75c14ead977034fa267b6c54b26b7a36449faa4cfb78ed7911d87fc019eb42c1d074c01dc67f148b1d4229323de33
 DIST vivaldi-stable_5.2.2623.48-1_armhf.deb 78932488 BLAKE2B 
ddd4350733714fec96c232b7cb99f9ae9a8ea295d4ad90810ee46a4f0e881478bdb8ccae09ef9701e757e20919151c48fea68bf194d39b0563fce99c0db92355
 SHA512 
b42f0dc66d78feacc22be5b4ed15fefd407a991001210d61deeb3dca51c622a4a54fbfb2ca036268a8b212f132f62c79e5179baf6fa1427ee75b1eadccf5c04c

diff --git a/www-client/vivaldi/vivaldi-5.2.2623.46.ebuild 
b/www-client/vivaldi/vivaldi-5.2.2623.46.ebuild
deleted file mode 100644
index d55d7bd16ceb..
--- a/www-client/vivaldi/vivaldi-5.2.2623.46.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="100"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="proprietary-codecs widevine"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   

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

2022-05-26 Thread James Le Cuirot
commit: 75ce95e3776bb1c53ff305ff1fb1c0d28ada7707
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May 26 22:14:39 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May 26 22:14:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ce95e3

www-client/vivaldi: Stabilise 5.2.2623.48 on amd64

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/vivaldi-5.2.2623.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-5.2.2623.48.ebuild 
b/www-client/vivaldi/vivaldi-5.2.2623.48.ebuild
index 70be8917c6e8..d55d7bd16ceb 100644
--- a/www-client/vivaldi/vivaldi-5.2.2623.48.ebuild
+++ b/www-client/vivaldi/vivaldi-5.2.2623.48.ebuild
@@ -96,7 +96,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"



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

2022-05-26 Thread James Le Cuirot
commit: f2e44f278031492b533eeef4b21dbfcbaecf567c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May 26 22:14:15 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May 26 22:14:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e44f27

www-client/vivaldi-snapshot: Drop old 5.3.2669.3

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-5.3.2669.3.ebuild | 205 -
 2 files changed, 208 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 457c1fa26ebd..a6012cbcb7e5 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_5.3.2669.3-1_amd64.deb 87863044 BLAKE2B 
03d6cb87bc98b99e3eb1fe8c7c22f96c8b21eba9b7866ea5f26103b16151ed219ff44a3612f24939208f0030e20667c44e4d7a935b7282269a85eeb3ef618a3c
 SHA512 
3be4fa4ef3420bf65aec57d2491465205832312680227c13721af198c087a413342dbed0c2a3e24aa58fb500e90a8df998160b41be566385a4f7450a8aeec253
-DIST vivaldi-snapshot_5.3.2669.3-1_arm64.deb 83143148 BLAKE2B 
a969d05577499a9cda3832166b26edd471641108fa145d6979e825dccd4910801ba562c0a64fd3f7603e4d6cba47b7b3df176d31396b718707b8df4bc7fbb5dc
 SHA512 
34d32a5baf8cd067ba49d4271af158b4516831b4b1748b42af9a9f0509ed3caad782fe20ee6378f2617349b49a829492bc00b497a19e1ff1074e7520e2aeb51d
-DIST vivaldi-snapshot_5.3.2669.3-1_armhf.deb 78989456 BLAKE2B 
fc9ea373d8f340a83ae7ae8d85a4190e1789c1706b15557f3d56d5321f633fd63377861e5f1ea1674f70f14e368c77df5a54da960c74179077c25042a998ea7f
 SHA512 
1a2ceeebed215617ee9234ad320a41d291cf017554420eeaabde780f662536af620770a7b7e32948af927da1448e90e0ce42ee427c0bc0d66699d23a5fdd44ca
 DIST vivaldi-snapshot_5.3.2679.16-1_amd64.deb 88876716 BLAKE2B 
77c7eb4a93c96f8a094a83a897c69bc3d05b87cb2c8d3e0e1c68d3961d0a7ded168d48a00786ad10dc4aa8912ea487648182721a9bf5573416c434286384713b
 SHA512 
ba27299cf1bcd244ae7d7293556831f2e60d6d473fe842eaf2bde5645398e6ab4e8d1ec570292e35cfb896128c8614fe9d0e084d46ea060e9e7c168a9cb3ab55
 DIST vivaldi-snapshot_5.3.2679.16-1_arm64.deb 80648248 BLAKE2B 
2f8b32c501acde38c7f726fc5842a509eaa8fe0e524a668cc37eca162043f177b7b8fdd7cd70760735bf7de579a63269271d101f3cff63e8d4c4adb7f17f3caa
 SHA512 
c2df28cc3c08084917746db207323d3929edcb7045ce09daba6efbfbb5d9c193ef30ef9b050945fccab417f574f56f108962a730d1e20b2511be907d9e099865
 DIST vivaldi-snapshot_5.3.2679.16-1_armhf.deb 80307212 BLAKE2B 
8572a1c4bb3111cbf67ed27d52d35e8f6f2ec335a568d5fa476dc70a44514fa50cfc9d413041547b921a91f9f1f99d19d33a209909cb144090a55c083d5bdf1a
 SHA512 
4f10a0148699b8fea1780a53899b5efd5e20ac11584b3e61dfe6374f468482a8c9067c5a972bb2ad63a06aaac8387bf55bb63941577a4f077bee832df467684b

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2669.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2669.3.ebuild
deleted file mode 100644
index 70be8917c6e8..
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2669.3.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="100"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="proprietary-codecs 

[gentoo-commits] repo/gentoo:master commit in: media-tv/tvheadend/

2022-05-26 Thread James Le Cuirot
commit: 7ae4b4d1afe4a94b28f35f55b72874b5ec9020cf
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May 26 22:08:09 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May 26 22:08:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae4b4d1

media-tv/tvheadend: Add Python 3.10, EAPI 8

Closes: https://bugs.gentoo.org/846095
Signed-off-by: James Le Cuirot  gentoo.org>

 media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild | 6 +++---
 media-tv/tvheadend/tvheadend-.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild 
b/media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild
index 28147deb7b63..096fa5c7d960 100644
--- a/media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild
+++ b/media-tv/tvheadend/tvheadend-4.2.8-r2.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
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit linux-info python-any-r1 systemd toolchain-funcs
 

diff --git a/media-tv/tvheadend/tvheadend-.ebuild 
b/media-tv/tvheadend/tvheadend-.ebuild
index d76b7874b6e6..dd79d793e523 100644
--- a/media-tv/tvheadend/tvheadend-.ebuild
+++ b/media-tv/tvheadend/tvheadend-.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
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit git-r3 linux-info python-any-r1 systemd toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/

2022-05-26 Thread James Le Cuirot
commit: 49b7c0c1ca3d0ab153bce1206008262424c29a00
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May 26 22:06:56 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May 26 22:06:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b7c0c1

x11-wm/xpra: Add udev USE flag and call udev_reload when enabled

Closes: https://bugs.gentoo.org/847037
Signed-off-by: James Le Cuirot  gentoo.org>

 x11-wm/xpra/xpra-4.3.3.ebuild | 19 +++
 x11-wm/xpra/xpra-.ebuild  | 19 +++
 2 files changed, 30 insertions(+), 8 deletions(-)

diff --git a/x11-wm/xpra/xpra-4.3.3.ebuild b/x11-wm/xpra/xpra-4.3.3.ebuild
index a6855e815cf0..6edd3e2ee447 100644
--- a/x11-wm/xpra/xpra-4.3.3.ebuild
+++ b/x11-wm/xpra/xpra-4.3.3.ebuild
@@ -22,7 +22,7 @@ DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning 
WM (parti) based o
 HOMEPAGE="https://xpra.org/;
 LICENSE="GPL-2 BSD"
 SLOT="0"
-IUSE="brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 
lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test vpx 
webcam webp xdg xinerama"
+IUSE="brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 
lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test udev 
vpx webcam webp xdg xinerama"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
|| ( client server )
@@ -99,6 +99,7 @@ RDEPEND="
x11-apps/xmodmap
ibus? ( app-i18n/ibus )
pinentry? ( app-crypt/pinentry )
+   udev? ( virtual/udev )
 "
 DEPEND+="
test? ( ${TDEPEND} )
@@ -193,12 +194,22 @@ python_install_all() {
distutils-r1_python_prepare_all
 
# Move udev dir to the right place.
-   local dir=$(get_udevdir)
-   dodir "${dir%/*}"
-   mv -vnT "${ED}"/usr/lib/udev "${ED}${dir}" || die
+   if use udev; then
+   local dir=$(get_udevdir)
+   dodir "${dir%/*}"
+   mv -vnT "${ED}"/usr/lib/udev "${ED}${dir}" || die
+   else
+   rm -vr "${ED}"/usr/lib/udev || die
+   fi
 }
 
 pkg_postinst() {
tmpfiles_process xpra.conf
xdg_pkg_postinst
+   use udev && udev_reload
+}
+
+pkg_postrm() {
+   xdg_pkg_postinst
+   use udev && udev_reload
 }

diff --git a/x11-wm/xpra/xpra-.ebuild b/x11-wm/xpra/xpra-.ebuild
index 59f1f56b88b3..a21d89139d37 100644
--- a/x11-wm/xpra/xpra-.ebuild
+++ b/x11-wm/xpra/xpra-.ebuild
@@ -21,7 +21,7 @@ DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning 
WM (parti) based o
 HOMEPAGE="https://xpra.org/;
 LICENSE="GPL-2 BSD"
 SLOT="0"
-IUSE="brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 
lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test vpx 
webcam webp xdg xinerama"
+IUSE="brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 
lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test udev 
vpx webcam webp xdg xinerama"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
|| ( client server )
@@ -98,6 +98,7 @@ RDEPEND="
x11-apps/xmodmap
ibus? ( app-i18n/ibus )
pinentry? ( app-crypt/pinentry )
+   udev? ( virtual/udev )
 "
 DEPEND+="
test? ( ${TDEPEND} )
@@ -191,12 +192,22 @@ python_install_all() {
distutils-r1_python_prepare_all
 
# Move udev dir to the right place.
-   local dir=$(get_udevdir)
-   dodir "${dir%/*}"
-   mv -vnT "${ED}"/usr/lib/udev "${ED}${dir}" || die
+   if use udev; then
+   local dir=$(get_udevdir)
+   dodir "${dir%/*}"
+   mv -vnT "${ED}"/usr/lib/udev "${ED}${dir}" || die
+   else
+   rm -vr "${ED}"/usr/lib/udev || die
+   fi
 }
 
 pkg_postinst() {
tmpfiles_process xpra.conf
xdg_pkg_postinst
+   use udev && udev_reload
+}
+
+pkg_postrm() {
+   xdg_pkg_postinst
+   use udev && udev_reload
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/mergestat/

2022-05-26 Thread Alessandro Barbieri
commit: de5c218cd446502c00eecec326dbf06370c0b902
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 21:23:11 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 21:23:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de5c218c

dev-vcs/mergestat: add || die

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-vcs/mergestat/mergestat-0.5.4-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/mergestat/mergestat-0.5.4-r1.ebuild 
b/dev-vcs/mergestat/mergestat-0.5.4-r1.ebuild
index 55bfb8dd0..977ed2f13 100644
--- a/dev-vcs/mergestat/mergestat-0.5.4-r1.ebuild
+++ b/dev-vcs/mergestat/mergestat-0.5.4-r1.ebuild
@@ -1051,9 +1051,9 @@ src_compile() {
|| die "build failed"
ego build -tags="static,${tags}" -v -x mergestat.go || die "build 
failed"
 
-   ./mergestat completion fish > mergestat.fish
-   ./mergestat completion zsh > mergestat.zsh
-   ./mergestat completion bash > mergestat.bash
+   ./mergestat completion fish > mergestat.fish || die
+   ./mergestat completion zsh > mergestat.zsh || die
+   ./mergestat completion bash > mergestat.bash || die
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, profiles/desc/

2022-05-26 Thread Alessandro Barbieri
commit: 67568fc021907a4603b0ed9c4fe03e51edd370ea
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 22:00:48 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 22:00:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67568fc0

profiles: move AMDGPU descriptions to it's own file

Signed-off-by: Alessandro Barbieri  gmail.com>

 profiles/{use.desc => desc/amdgpu.desc} |  1 -
 profiles/use.desc   | 24 
 2 files changed, 25 deletions(-)

diff --git a/profiles/use.desc b/profiles/desc/amdgpu.desc
similarity index 98%
copy from profiles/use.desc
copy to profiles/desc/amdgpu.desc
index 328239f09..ef4435f3a 100644
--- a/profiles/use.desc
+++ b/profiles/desc/amdgpu.desc
@@ -25,4 +25,3 @@ amdgpu_gfx1034 - Enable support for AMD GPU gfx1034
 amdgpu_gfx1100 - Enable support for AMD GPU gfx1100
 amdgpu_gfx1101 - Enable support for AMD GPU gfx1101
 amdgpu_gfx1102 - Enable support for AMD GPU gfx1102
-autoload - Enable the plugin for all users

diff --git a/profiles/use.desc b/profiles/use.desc
index 328239f09..fba1f8c90 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -1,28 +1,4 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-amdgpu_gfx701 - Enable support for AMD GPU codename hawaii ( FirePro W8100, 
FirePro W9100, FirePro S9150, FirePro S9170 )
-amdgpu_gfx702 - Enable support for AMD GPU ( Radeon R9 290, Radeon R9 290x, 
Radeon R390, Radeon R390x )
-amdgpu_gfx704 - Enable support for AMD GPU codename bonaire ( Radeon HD 7790, 
Radeon HD 8770, R7 260, R7 260X )
-amdgpu_gfx802 - Enable support for AMD GPU codename iceland and tonga ( Radeon 
R9 285, Radeon R9 380, Radeon R9 385 )
-amdgpu_gfx803 - Enable support for AMD GPU codename fiji polaris10 and 
polaris11 ( Radeon R9 Nano, Radeon R9 Fury, Radeon R9 FuryX, Radeon Pro Duo, 
FirePro S9300x2, Radeon Instinct MI8, Radeon RX 470, Radeon RX 480, Radeon 
Instinct MI6, Radeon RX 460 )
-amdgpu_gfx805 - Enable support for AMD GPU codename tongapro ( FirePro S7150, 
FirePro S7100, FirePro W7100, Mobile FirePro M7170 )
-amdgpu_gfx810 - Enable support for AMD GPU codename stoney
-amdgpu_gfx900 - Enable support for AMD GPU ( Radeon Vega Frontier Edition, 
Radeon RX Vega 56, Radeon RX Vega 64, Radeon RX Vega 64 Liquid, Radeon Instinct 
MI25 )
-amdgpu_gfx904 - Enable support for AMD GPU gfx904
-amdgpu_gfx906 - Enable support for AMD GPU ( Radeon Instinct MI50, Radeon 
Instinct MI60, Radeon VII, Radeon Pro VII )
-amdgpu_gfx908 - Enable support for AMD GPU ( AMD Instinct MI100 Accelerator )
-amdgpu_gfx909 - Enable support for AMD GPU gfx909
-amdgpu_gfx90a - Enable support for AMD GPU gfx904
-amdgpu_gfx940 - Enable support for AMD GPU gfx940
-amdgpu_gfx1010 - Enable support for AMD GPU ( Radeon RX 5700, Radeon RX 5700 
XT, Radeon Pro 5600 XT, Radeon Pro 5600M )
-amdgpu_gfx1011 - Enable support for AMD GPU ( Radeon Pro V520 )
-amdgpu_gfx1012 - Enable support for AMD GPU ( Radeon RX 5500, Radeon RX 5500 
XT )
-amdgpu_gfx1030 - Enable support for AMD GPU ( Radeon RX 6800, Radeon RX 6800 
XT, Radeon RX 6900 XT )
-amdgpu_gfx1031 - Enable support for AMD GPU ( Radeon RX 6700 XT )
-amdgpu_gfx1032 - Enable support for AMD GPU gfx1032
-amdgpu_gfx1034 - Enable support for AMD GPU gfx1034
-amdgpu_gfx1100 - Enable support for AMD GPU gfx1100
-amdgpu_gfx1101 - Enable support for AMD GPU gfx1101
-amdgpu_gfx1102 - Enable support for AMD GPU gfx1102
 autoload - Enable the plugin for all users



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dtl/

2022-05-26 Thread Alessandro Barbieri
commit: b319c6e5c6112b81272c39ec2750e764d61802c9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 21:47:05 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 21:47:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b319c6e5

dev-cpp/dtl: add 1.20

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/dtl/Manifest|  1 +
 dev-cpp/dtl/dtl-1.20.ebuild | 53 +
 dev-cpp/dtl/metadata.xml|  8 +++
 3 files changed, 62 insertions(+)

diff --git a/dev-cpp/dtl/Manifest b/dev-cpp/dtl/Manifest
index 1bfa96ce0..8566de94c 100644
--- a/dev-cpp/dtl/Manifest
+++ b/dev-cpp/dtl/Manifest
@@ -1 +1,2 @@
 DIST dtl-1.19_p20210531.tar.gz 26011 BLAKE2B 
1ac4194cf536c072c45c2e2da0f0fd26232a5bf2e7aa57e8323457b5d43222df6a8579a41e54cd941cc69e013d4dac9fd051ad33950ed89692629ef57564a5f6
 SHA512 
2ac1f3d9871ed39f4183ebf0d9d8a1381ef2dacc3677f525d025eb292fbf4676a5a67abe34dfa1ff12bdb66e0fa71a83b8a99130e2e8048e08d3392327e84a9a
+DIST dtl-1.20.tar.gz 26227 BLAKE2B 
a52f1e8878b0bbd7204d979eaf0ba303722140c5f57259dc8592a50f0f039baa3a90c1d309ac089805736a383e9265cbd133289216fe85aaac677265a29303d2
 SHA512 
44cdaf190d8a103effbca8df244c652b642590795f7307f5f7fdf64fc34bdbe2fa5ab2e1a08185abf099e35b0d9158306a80a8dc24bba9eccab4c77c7b1eed5e

diff --git a/dev-cpp/dtl/dtl-1.20.ebuild b/dev-cpp/dtl/dtl-1.20.ebuild
new file mode 100644
index 0..f2b82a83b
--- /dev/null
+++ b/dev-cpp/dtl/dtl-1.20.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit python-any-r1 scons-utils toolchain-funcs
+
+DESCRIPTION="diff template library written by C++"
+HOMEPAGE="https://github.com/cubicdaiya/dtl;
+SRC_URI="https://github.com/cubicdaiya/dtl/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples test"
+
+DEPEND="test? ( dev-cpp/gtest )"
+
+RESTRICT="!test? ( test )"
+PATCHES=( "${FILESDIR}/${PN}-1.19_p20210531-do-not-append-O2.patch" )
+
+src_compile() {
+   escons CC="$(tc-getCC)"
+   if use test; then
+   pushd test || die
+   escons CC="$(tc-getCC)"
+   popd || die
+   fi
+   if use examples; then
+   pushd examples || die
+   escons CC="$(tc-getCC)"
+   popd || die
+   fi
+}
+
+src_install() {
+   escons prefix="${T}" install
+   insinto /usr/include/dtl
+   doins "${T}/dtl/include"/*
+   if use examples; then
+   pushd examples || die
+   rm SConstruct *.o *.cpp *.hpp || die
+   exeinto /usr/libexec/dtl/examples
+   doexe *
+   fi
+}
+
+src_test() {
+   pushd test || die
+   escons check
+}

diff --git a/dev-cpp/dtl/metadata.xml b/dev-cpp/dtl/metadata.xml
index 4f8e72c5c..11bb76780 100644
--- a/dev-cpp/dtl/metadata.xml
+++ b/dev-cpp/dtl/metadata.xml
@@ -5,4 +5,12 @@
lssndrbarbi...@gmail.com
Alessandro Barbieri

+   
+   
+   Tatsuhiko Kubo
+   cubicda...@gmail.com
+   
+   https://github.com/cubicdaiya/dtl/issues
+   cubicdaiya/dtl
+   
 



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

2022-05-26 Thread Georgy Yakovlev
commit: 3bdbb08f39ee8ad706760eca5138470e88722510
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu May 26 21:44:04 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu May 26 21:44:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdbb08f

dev-lang/rust: attempt to support libcxx in 1.61.0-r1

Bug: https://bugs.gentoo.org/732632
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.61.0-r1.ebuild | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.61.0-r1.ebuild 
b/dev-lang/rust/rust-1.61.0-r1.ebuild
index 2e877f2f2bdd..250c7e2f1db2 100644
--- a/dev-lang/rust/rust-1.61.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.61.0-r1.ebuild
@@ -259,7 +259,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local rust_target="" rust_targets="" arch_cflags
+   local rust_target="" rust_targets="" arch_cflags use_libcxx="false"
 
# Collect rust target names to compile standard libs for all ABIs.
for v in $(multilib_get_enabled_abi_pairs); do
@@ -308,6 +308,14 @@ src_configure() {
 
rust_target="$(rust_abi)"
 
+   # https://bugs.gentoo.org/732632
+   if tc-is-clang; then
+   local clang_slot="$(clang-major-version)"
+   if { has_version 
"sys-devel/clang:${clang_slot}[default-libcxx]" || is-flagq -stdlib=libc++; }; 
then
+   use_libcxx="true"
+   fi
+   fi
+
cat <<- _EOF_ > "${S}"/config.toml
changelog-seen = 2
[llvm]
@@ -319,6 +327,7 @@ src_configure() {
targets = "${LLVM_TARGETS// /;}"
experimental-targets = ""
link-shared = $(toml_usex system-llvm)
+   use-libcxx = ${use_libcxx}
$(case "${rust_target}" in
i586-*-linux-*)
# https://github.com/rust-lang/rust/issues/93059
@@ -326,6 +335,8 @@ src_configure() {
echo 'cxxflags = "-fcf-protection=none"'
echo 'ldflags = "-fcf-protection=none"'
;;
+   *)
+   ;;
esac)
[build]
build-stage = 2



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

2022-05-26 Thread Arthur Zamarin
commit: 4a046b1595997e8e853238d4aef4b9685d56346b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 26 21:22:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 26 21:22:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a046b15

dev-util/pkgcheck: add 0.10.11

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

 dev-util/pkgcheck/Manifest|  1 +
 dev-util/pkgcheck/pkgcheck-0.10.11.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index a1a5ad30b407..217d9cc54280 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -1,2 +1,3 @@
 DIST pkgcheck-0.10.10.tar.gz 464957 BLAKE2B 
ce8abb3a4f40b6c8512dc6ff2def4d32a2628b3805dc6d90c67adb869d834885a8b17610766dc3ba11c9d93316dd8543152d3f91e919b0cfd2d9cb72ba5eb937
 SHA512 
54878acfab8a5c579c8a5ee5c6bf4f1a67811277a6b94950ade89ec8f400b3f8e91a9a6ac31b8a7cf3c97a3ffe053b744d7cb2040dda8fc273516eb663e84839
+DIST pkgcheck-0.10.11.tar.gz 474106 BLAKE2B 
2a3e330d54e421a48e5cd89044b9af37334bf461f47487b8dd62e7fd1c766d162766d0a6c1319c50c3fd6965b56377536743903c265782b2fbef050d4f805d3a
 SHA512 
b47814822599417d0f7030ac444fd4b2bab1f1bea21abc2a4fe1dd679185afd7d5f823aefff1b6830036de5c7db6232c0b6fc6d33f9c2535d88a711e6d49132c
 DIST pkgcheck-0.10.9.tar.gz 460614 BLAKE2B 
5b581cf5acd6cf46d72bb3c928a93a20e3b2f552d447617eaf2b9ac50cd7956f9a43fa7b17932b27fa8dafc6d49e41cb8553e4a9059b0ef5fd769713deb6fb12
 SHA512 
cc800f89944353dec5a4293968a16c132e573b309b6074d4f950b993dab7ea8c51decf3921bd34d3b04520c932a932d27e6e969c8dcf86d20fd6917265d474b6

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.11.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.11.ebuild
new file mode 100644
index ..3392619076d0
--- /dev/null
+++ b/dev-util/pkgcheck/pkgcheck-0.10.11.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="pkgcore-based QA utility for ebuild repos"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck;
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]"
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.9.10[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.11[${PYTHON_USEDEP}]"
+fi
+RDEPEND+="
+   dev-libs/tree-sitter
+   dev-libs/tree-sitter-bash
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pathspec[${PYTHON_USEDEP}]
+   >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests setup.py
+
+export USE_SYSTEM_TREE_SITTER_BASH=1
+
+src_test() {
+   local -x PYTHONDONTWRITEBYTECODE=
+   distutils-r1_src_test
+}
+
+python_install_all() {
+   local DOCS=( NEWS.rst )
+   [[ ${PV} == * ]] || doman man/*
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Network check support" dev-python/requests
+   optfeature "Perl module version check support" 
dev-perl/Gentoo-PerlMod-Version
+}



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

2022-05-26 Thread Patrick McLean
commit: db79bfe06ee79263dc03a246b5e8152037927909
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu May 26 20:46:24 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 26 21:21:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db79bfe0

dev-libs/simdjson: add 2.0.1, drop 2.0.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/simdjson/Manifest | 4 ++--
 dev-libs/simdjson/{simdjson-2.0.0.ebuild => simdjson-2.0.1.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest
index eb8e22a8b5a0..3d162a254715 100644
--- a/dev-libs/simdjson/Manifest
+++ b/dev-libs/simdjson/Manifest
@@ -1,8 +1,8 @@
 DIST simdjson-1.0.0.tar.gz 1546728 BLAKE2B 
6b70416404776b4fcc30cd3ab07b8048899bbe3497af779504a685bc2459424e82bd40bf100d7ed8ccfa05e871a0a1edd9eebd11294cdc3d1780797d7f79ba1e
 SHA512 
dbf8abfeec5c079f4d87e8bf31d1af27601f7f0578ebb8ad28a25f496b4b771b68a75f9a11f61706c539d54c36a493a2d2819bd15427c3b7f7a0b36811177f17
 DIST simdjson-1.0.2.tar.gz 1551616 BLAKE2B 
534e312de977b82604595ccf889348545ed355fb9cfb6f618d42236122578f6102ce7bcd31204c3013dbeeff17c35effaff62531a7e17e5e83ac07150b1456ab
 SHA512 
04a3bee2d847680aa1f55115007ceec01652bebb8d5187cfbca0af81bedff355cbac949862a82e3060071da1a58b62d5b028bcd91562b962756aa5cab614f073
 DIST simdjson-1.1.0.tar.gz 1555845 BLAKE2B 
6dfd4e938b9f1f6a6314f39929b74a7e822fbb37510914eb3db0660b9bbf68ef0b2fb4c45aa2e1246f6530d3848d0055220d4c5ead3093f97956a6154b22a899
 SHA512 
f8718bd039e1a25f0b95880b957c43e6eba6eada6bb7f58cedde37669a46b15b3ff9f4c4ea775e1cf949657642ef0472fa8bac5bdc98882df63e7f292fb5a723
-DIST simdjson-2.0.0.tar.gz 1607351 BLAKE2B 
536e02e134c6424d13c58983b65ecd328019a93cf7e04d65eec281c46f125985094a56d2c7031cbbabb62957089986d75b45161539c18de02e9c7c01daf92517
 SHA512 
2cf20799189171fa3bcac5b51a660635e4e3c8688c6cbfc527a17860b24abe534085b4918e916bcb23d0bc26f949301141b6bbf8bee6d4199c2c93cba2156b05
+DIST simdjson-2.0.1.tar.gz 1608085 BLAKE2B 
89730a8bc6ad914fb2797c59a0c16c7b4e8a6500f32fb980f0dd91792a0106d273be14f0e1d022c925a0c7303bd25d7a8387f4169c40ec5a3433d80c31943df8
 SHA512 
09c72669fbd73e92e54f4c6e21e59533dae60db655de087264be4f0a6dd305e63961ca55973d47081a4310c2bc1afa7304d1528cae65fe5b237d659604c7d716
 DIST simdjson-data-1.0.0.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
 DIST simdjson-data-1.0.2.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
 DIST simdjson-data-1.1.0.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
-DIST simdjson-data-2.0.0.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
+DIST simdjson-data-2.0.1.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1

diff --git a/dev-libs/simdjson/simdjson-2.0.0.ebuild 
b/dev-libs/simdjson/simdjson-2.0.1.ebuild
similarity index 100%
rename from dev-libs/simdjson/simdjson-2.0.0.ebuild
rename to dev-libs/simdjson/simdjson-2.0.1.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/fan2go/

2022-05-26 Thread Alessandro Barbieri
commit: fdb1a9f871a583b1ab0f8701a5f3ded5f537969e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 20:38:46 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 21:20:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fdb1a9f8

sys-power/fan2go: install completions

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-power/fan2go/fan2go-0.6.2-r1.ebuild | 641 
 1 file changed, 641 insertions(+)

diff --git a/sys-power/fan2go/fan2go-0.6.2-r1.ebuild 
b/sys-power/fan2go/fan2go-0.6.2-r1.ebuild
new file mode 100644
index 0..e871b8947
--- /dev/null
+++ b/sys-power/fan2go/fan2go-0.6.2-r1.ebuild
@@ -0,0 +1,641 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 go-module systemd
+
+EGO_SUM=(
+   "cloud.google.com/go v0.26.0/go.mod"
+   "cloud.google.com/go v0.34.0/go.mod"
+   "cloud.google.com/go v0.38.0/go.mod"
+   "cloud.google.com/go v0.44.1/go.mod"
+   "cloud.google.com/go v0.44.2/go.mod"
+   "cloud.google.com/go v0.45.1/go.mod"
+   "cloud.google.com/go v0.46.3/go.mod"
+   "cloud.google.com/go v0.50.0/go.mod"
+   "cloud.google.com/go v0.52.0/go.mod"
+   "cloud.google.com/go v0.53.0/go.mod"
+   "cloud.google.com/go v0.54.0/go.mod"
+   "cloud.google.com/go v0.56.0/go.mod"
+   "cloud.google.com/go v0.57.0/go.mod"
+   "cloud.google.com/go v0.62.0/go.mod"
+   "cloud.google.com/go v0.65.0/go.mod"
+   "cloud.google.com/go/bigquery v1.0.1/go.mod"
+   "cloud.google.com/go/bigquery v1.3.0/go.mod"
+   "cloud.google.com/go/bigquery v1.4.0/go.mod"
+   "cloud.google.com/go/bigquery v1.5.0/go.mod"
+   "cloud.google.com/go/bigquery v1.7.0/go.mod"
+   "cloud.google.com/go/bigquery v1.8.0/go.mod"
+   "cloud.google.com/go/datastore v1.0.0/go.mod"
+   "cloud.google.com/go/datastore v1.1.0/go.mod"
+   "cloud.google.com/go/pubsub v1.0.1/go.mod"
+   "cloud.google.com/go/pubsub v1.1.0/go.mod"
+   "cloud.google.com/go/pubsub v1.2.0/go.mod"
+   "cloud.google.com/go/pubsub v1.3.1/go.mod"
+   "cloud.google.com/go/storage v1.0.0/go.mod"
+   "cloud.google.com/go/storage v1.5.0/go.mod"
+   "cloud.google.com/go/storage v1.6.0/go.mod"
+   "cloud.google.com/go/storage v1.8.0/go.mod"
+   "cloud.google.com/go/storage v1.10.0/go.mod"
+   "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod"
+   "github.com/MarvinJWendt/testza v0.1.0/go.mod"
+   "github.com/MarvinJWendt/testza v0.2.1/go.mod"
+   "github.com/MarvinJWendt/testza v0.2.8/go.mod"
+   "github.com/MarvinJWendt/testza v0.2.10/go.mod"
+   "github.com/MarvinJWendt/testza v0.2.12/go.mod"
+   "github.com/MarvinJWendt/testza v0.3.0"
+   "github.com/MarvinJWendt/testza v0.3.0/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20160405071501-a0175ee3bccc/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20190718012654-fb15b899a751/go.mod"
+   "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
+   "github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
+   "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
+   "github.com/asecurityteam/rolling v2.0.4+incompatible"
+   "github.com/asecurityteam/rolling v2.0.4+incompatible/go.mod"
+   "github.com/atomicgo/cursor v0.0.1"
+   "github.com/atomicgo/cursor v0.0.1/go.mod"
+   "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
+   "github.com/beorn7/perks v1.0.0/go.mod"
+   "github.com/beorn7/perks v1.0.1"
+   "github.com/beorn7/perks v1.0.1/go.mod"
+   "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
+   "github.com/cespare/xxhash/v2 v2.1.1/go.mod"
+   "github.com/cespare/xxhash/v2 v2.1.2"
+   "github.com/cespare/xxhash/v2 v2.1.2/go.mod"
+   "github.com/chzyer/logex v1.1.10/go.mod"
+   "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod"
+   "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod"
+   "github.com/client9/misspell v0.3.4/go.mod"
+   "github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod"
+   "github.com/cpuguy83/go-md2man/v2 v2.0.1/go.mod"
+   "github.com/davecgh/go-spew v1.1.0/go.mod"
+   "github.com/davecgh/go-spew v1.1.1"
+   "github.com/davecgh/go-spew v1.1.1/go.mod"
+   "github.com/envoyproxy/go-control-plane v0.9.0/go.mod"
+   "github.com/envoyproxy/go-control-plane 
v0.9.1-0.20191026205805-5f8ba28d4473/go.mod"
+   "github.com/envoyproxy/go-control-plane v0.9.4/go.mod"
+   "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
+   "github.com/fsnotify/fsnotify 

[gentoo-commits] repo/proj/guru:dev commit in: sci-libs/superlu_dist/files/, sci-libs/superlu_dist/

2022-05-26 Thread Alessandro Barbieri
commit: b1c7f5cebcfe53d2aac89ff85b8f1ed698f6eec7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 21:18:09 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 21:20:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1c7f5ce

sci-libs/superlu_dist: update SRC_URI

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

 sci-libs/superlu_dist/Manifest|  2 +-
 .../files/superlu_dist-8.0.0_p20220526-fortran.patch  | 14 ++
 sci-libs/superlu_dist/superlu_dist-8.0.0_p20220526.ebuild | 15 +--
 3 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/sci-libs/superlu_dist/Manifest b/sci-libs/superlu_dist/Manifest
index 5cbefaa65..a2a6953f4 100644
--- a/sci-libs/superlu_dist/Manifest
+++ b/sci-libs/superlu_dist/Manifest
@@ -1 +1 @@
-DIST superlu_dist-8.0.0_p20220526.tar.gz 2293227 BLAKE2B 
5c73d68a1d9812063614fb503a99c5f1e141d7c4340c1b484e5c24b818c47a6ffc2073140fc585e11b3d5b342d0baa6299ebeface03e2d1eb30245043d214751
 SHA512 
ac5f03b7f2500f306277dabda9e1aea457b55f2d41b72b969fa4e3a986ebb6abb65f87a3678d6cc103faa8f8e720aaac2b79d9db150288bfe1385abe2b61d8ce
+DIST superlu_dist-8.0.0_p20220526.tar.gz 2293062 BLAKE2B 
34c2d1d4bc8c6ac0b2285457b81d3d6fff449c31689130eb8a4844ff8ceee9f1d7c21a19632a2dd01a13fc07e6614c02934a2c6f4f3d3808352c82d44aa2bc6c
 SHA512 
e8724b05156fcad2b347643dcbdb6a4183b6b36c4d54f4a9f14e4527f0a62fc5eb76f649909773d770f729fe1a33879bef54581fc0faee54224a67f2e1b8b9c5

diff --git 
a/sci-libs/superlu_dist/files/superlu_dist-8.0.0_p20220526-fortran.patch 
b/sci-libs/superlu_dist/files/superlu_dist-8.0.0_p20220526-fortran.patch
new file mode 100644
index 0..aaf726183
--- /dev/null
+++ b/sci-libs/superlu_dist/files/superlu_dist-8.0.0_p20220526-fortran.patch
@@ -0,0 +1,14 @@
+--- a/FORTRAN/CMakeLists.txt
 b/FORTRAN/CMakeLists.txt
+@@ -15,8 +15,9 @@
+   list(APPEND sources c2f_zcreate_matrix_x_b.c superlu_c2f_zwrap.c)
+ endif()  
+ 
+-add_library(superlu_dist_fortran ${sources})
+-add_library(superlu_dist_fortran-static STATIC ${sources})
++add_library(superlu_dist_fortran_obj OBJECT ${sources})
++add_library(superlu_dist_fortran $)
++add_library(superlu_dist_fortran-static STATIC 
$)
+ # set(targets superlu_dist_fortran)
+ get_target_property(superlu_dist_version superlu_dist VERSION)
+ get_target_property(superlu_dist_soversion superlu_dist SOVERSION)

diff --git a/sci-libs/superlu_dist/superlu_dist-8.0.0_p20220526.ebuild 
b/sci-libs/superlu_dist/superlu_dist-8.0.0_p20220526.ebuild
index 7c67699d0..018291878 100644
--- a/sci-libs/superlu_dist/superlu_dist-8.0.0_p20220526.ebuild
+++ b/sci-libs/superlu_dist/superlu_dist-8.0.0_p20220526.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-COMMIT="df1dbf3afd7876644ff5d0613dfa7b9d32af79de"
+COMMIT="a841c9be1666056b2a6b720d27161aa244b562b1"
 DOCS_BUILDER="doxygen"
 DOCS_CONFIG_NAME="DoxyConfig"
 FORTRAN_NEEDED="fortran"
@@ -41,7 +41,10 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}/${P}-system-colamd.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-system-colamd.patch"
+   "${FILESDIR}/${P}-fortran.patch"
+)
 RESTRICT="!test? ( test )"
 
 src_prepare() {
@@ -83,11 +86,3 @@ src_configure() {
fi
cmake_src_configure
 }
-
-src_compile() {
-   if use fortran ; then
-   MAKEOPTS="-j1" cmake_src_compile
-   else
-   cmake_src_compile
-   fi
-}



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

2022-05-26 Thread Alessandro Barbieri
commit: 76222a51fc8e67aae4ea44ef0697d144650938a5
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 15:35:04 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 21:20:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76222a51

sci-libs/mfem: use ; as separator

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-libs/mfem/mfem-4.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/mfem/mfem-4.4.ebuild b/sci-libs/mfem/mfem-4.4.ebuild
index 933130a49..12c00fc51 100644
--- a/sci-libs/mfem/mfem-4.4.ebuild
+++ b/sci-libs/mfem/mfem-4.4.ebuild
@@ -101,10 +101,10 @@ src_configure() {
HIP_ARCH=""
for u in ${IUSE_AMDGPU} ; do
if use ${u} ; then
-   HIP_ARCH="${HIP_ARCH},${u/amdgpu_/}"
+   HIP_ARCH="${HIP_ARCH};${u/amdgpu_/}"
fi
done
-   # remove first character (,)
+   # remove first character (;)
HIP_ARCH="${HIP_ARCH:1}"
export HIP_ARCH
fi



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/mergestat/

2022-05-26 Thread Alessandro Barbieri
commit: d3ded7adb7b654491ce9e644b235c6416625d17b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 20:46:14 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 21:20:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3ded7ad

dev-vcs/mergestat: install completions

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-vcs/mergestat/mergestat-0.5.4-r1.ebuild | 1073 +++
 1 file changed, 1073 insertions(+)

diff --git a/dev-vcs/mergestat/mergestat-0.5.4-r1.ebuild 
b/dev-vcs/mergestat/mergestat-0.5.4-r1.ebuild
new file mode 100644
index 0..55bfb8dd0
--- /dev/null
+++ b/dev-vcs/mergestat/mergestat-0.5.4-r1.ebuild
@@ -0,0 +1,1073 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 go-module
+
+EGO_SUM=(
+   "cloud.google.com/go v0.26.0/go.mod"
+   "cloud.google.com/go v0.34.0/go.mod"
+   "cloud.google.com/go v0.38.0/go.mod"
+   "cloud.google.com/go v0.44.1/go.mod"
+   "cloud.google.com/go v0.44.2/go.mod"
+   "cloud.google.com/go v0.45.1/go.mod"
+   "cloud.google.com/go v0.46.3/go.mod"
+   "cloud.google.com/go v0.50.0/go.mod"
+   "cloud.google.com/go v0.52.0/go.mod"
+   "cloud.google.com/go v0.53.0/go.mod"
+   "cloud.google.com/go v0.54.0/go.mod"
+   "cloud.google.com/go v0.56.0/go.mod"
+   "cloud.google.com/go v0.57.0/go.mod"
+   "cloud.google.com/go v0.62.0/go.mod"
+   "cloud.google.com/go v0.65.0/go.mod"
+   "cloud.google.com/go v0.72.0/go.mod"
+   "cloud.google.com/go v0.74.0/go.mod"
+   "cloud.google.com/go v0.78.0/go.mod"
+   "cloud.google.com/go v0.79.0/go.mod"
+   "cloud.google.com/go v0.81.0/go.mod"
+   "cloud.google.com/go v0.83.0/go.mod"
+   "cloud.google.com/go v0.84.0/go.mod"
+   "cloud.google.com/go v0.87.0/go.mod"
+   "cloud.google.com/go v0.90.0/go.mod"
+   "cloud.google.com/go v0.93.3/go.mod"
+   "cloud.google.com/go v0.94.1/go.mod"
+   "cloud.google.com/go v0.97.0/go.mod"
+   "cloud.google.com/go v0.98.0/go.mod"
+   "cloud.google.com/go v0.99.0/go.mod"
+   "cloud.google.com/go/bigquery v1.0.1/go.mod"
+   "cloud.google.com/go/bigquery v1.3.0/go.mod"
+   "cloud.google.com/go/bigquery v1.4.0/go.mod"
+   "cloud.google.com/go/bigquery v1.5.0/go.mod"
+   "cloud.google.com/go/bigquery v1.7.0/go.mod"
+   "cloud.google.com/go/bigquery v1.8.0/go.mod"
+   "cloud.google.com/go/datastore v1.0.0/go.mod"
+   "cloud.google.com/go/datastore v1.1.0/go.mod"
+   "cloud.google.com/go/firestore v1.6.1/go.mod"
+   "cloud.google.com/go/pubsub v1.0.1/go.mod"
+   "cloud.google.com/go/pubsub v1.1.0/go.mod"
+   "cloud.google.com/go/pubsub v1.2.0/go.mod"
+   "cloud.google.com/go/pubsub v1.3.1/go.mod"
+   "cloud.google.com/go/storage v1.0.0/go.mod"
+   "cloud.google.com/go/storage v1.5.0/go.mod"
+   "cloud.google.com/go/storage v1.6.0/go.mod"
+   "cloud.google.com/go/storage v1.8.0/go.mod"
+   "cloud.google.com/go/storage v1.10.0/go.mod"
+   "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/BurntSushi/toml v1.0.0"
+   "github.com/BurntSushi/toml v1.0.0/go.mod"
+   "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod"
+   "github.com/DATA-DOG/go-sqlmock v1.5.0"
+   "github.com/DATA-DOG/go-sqlmock v1.5.0/go.mod"
+   "github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod"
+   "github.com/Microsoft/go-winio v0.4.14/go.mod"
+   "github.com/Microsoft/go-winio v0.4.16/go.mod"
+   "github.com/Microsoft/go-winio v0.5.0/go.mod"
+   "github.com/Microsoft/go-winio v0.5.1"
+   "github.com/Microsoft/go-winio v0.5.1/go.mod"
+   "github.com/OneOfOne/xxhash v1.2.2/go.mod"
+   "github.com/ProtonMail/go-crypto 
v0.0.0-20210428141323-04723f9f07d7/go.mod"
+   "github.com/ProtonMail/go-crypto v0.0.0-20220113124808-70ae35bab23f"
+   "github.com/ProtonMail/go-crypto 
v0.0.0-20220113124808-70ae35bab23f/go.mod"
+   "github.com/acomagu/bufpipe v1.0.3"
+   "github.com/acomagu/bufpipe v1.0.3/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20160405071501-a0175ee3bccc/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20190718012654-fb15b899a751/go.mod"
+   "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
+   "github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
+   "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239"
+   "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod"
+   "github.com/antihax/optional v1.0.0/go.mod"
+   "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod"
+   "github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod"
+   

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

2022-05-26 Thread Alessandro Barbieri
commit: c3c79a8cf0face5a5267b783e280f11df5b77c33
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 15:33:16 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 21:20:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3c79a8c

sci-libs/magma: use ; as separator

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-libs/magma/magma-2.6.2-r1.ebuild | 4 ++--
 sci-libs/magma/magma-2.6.2.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/magma/magma-2.6.2-r1.ebuild 
b/sci-libs/magma/magma-2.6.2-r1.ebuild
index 431d3ad52..05b6ad90f 100644
--- a/sci-libs/magma/magma-2.6.2-r1.ebuild
+++ b/sci-libs/magma/magma-2.6.2-r1.ebuild
@@ -96,11 +96,11 @@ src_configure() {
#if use hip ; then
for u in ${IUSE_AMDGPU} ; do
if use ${u} ; then
-   gpu="${gpu},${u/amdgpu_/}"
+   gpu="${gpu};${u/amdgpu_/}"
fi
done
#fi
-   # remove first character (,)
+   # remove first character (;)
gpu="${gpu:1}"
 
local mycmakeargs=(

diff --git a/sci-libs/magma/magma-2.6.2.ebuild 
b/sci-libs/magma/magma-2.6.2.ebuild
index 374515069..edaa8a3f3 100644
--- a/sci-libs/magma/magma-2.6.2.ebuild
+++ b/sci-libs/magma/magma-2.6.2.ebuild
@@ -87,10 +87,10 @@ src_configure() {
local gpu=""
for u in ${IUSE_AMDGPU} ; do
if use ${u} ; then
-   gpu="${gpu},${u/amdgpu_/}"
+   gpu="${gpu};${u/amdgpu_/}"
fi
done
-   #remove first character (,)
+   #remove first character (;)
gpu="${gpu:1}"
 
local mycmakeargs=(



[gentoo-commits] repo/proj/guru:dev commit in: sci-libs/superlu_dist/, sci-libs/superlu_dist/files/

2022-05-26 Thread Alessandro Barbieri
commit: 8721ad7bbae80c503542be6896c9ecb997bdf578
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 20:08:17 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 21:20:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8721ad7b

sci-libs/superlu_dist: unbundle colamd

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-libs/superlu_dist/Manifest |  3 +-
 ...uperlu_dist-8.0.0_p20220526-system-colamd.patch | 27 
 sci-libs/superlu_dist/superlu_dist-7.2.0.ebuild| 79 --
 ebuild => superlu_dist-8.0.0_p20220526.ebuild} | 14 +++-
 4 files changed, 39 insertions(+), 84 deletions(-)

diff --git a/sci-libs/superlu_dist/Manifest b/sci-libs/superlu_dist/Manifest
index 9d18fdf53..5cbefaa65 100644
--- a/sci-libs/superlu_dist/Manifest
+++ b/sci-libs/superlu_dist/Manifest
@@ -1,2 +1 @@
-DIST superlu_dist-7.2.0.tar.gz 2187572 BLAKE2B 
93e848e7146022030d8d55fef74b090d6998553d5114b136c38fc95873941f5fe20a2a3f7af30cf4465fac4306da41dc41f27614397f77f9e08b57f8705c9312
 SHA512 
89d2480e2c200e4588171b24ce21c9f1556c3ba917a561bdb6ac89e88c73ea982ba133ffddba632494098b68d8ad59ca28ec215f2cb92da12c518e87a2e1d5f7
-DIST superlu_dist-8.0.0.tar.gz 2291245 BLAKE2B 
059b737d9286fa43a5eee0f6b2719571c07f8176dce2055846646a37fedeff39816e673271f76fcedff739b766404aa3f74ce9bb02b7a51be043c449de578848
 SHA512 
c4e4df9b077bc24f587121c05c60a9521f9afe2f1a15acb2e1ea17b34df33c155a423f89c520c43f7953889a8ae90d8e358f95e99e901d3097e9df6a992c482e
+DIST superlu_dist-8.0.0_p20220526.tar.gz 2293227 BLAKE2B 
5c73d68a1d9812063614fb503a99c5f1e141d7c4340c1b484e5c24b818c47a6ffc2073140fc585e11b3d5b342d0baa6299ebeface03e2d1eb30245043d214751
 SHA512 
ac5f03b7f2500f306277dabda9e1aea457b55f2d41b72b969fa4e3a986ebb6abb65f87a3678d6cc103faa8f8e720aaac2b79d9db150288bfe1385abe2b61d8ce

diff --git 
a/sci-libs/superlu_dist/files/superlu_dist-8.0.0_p20220526-system-colamd.patch 
b/sci-libs/superlu_dist/files/superlu_dist-8.0.0_p20220526-system-colamd.patch
new file mode 100644
index 0..8b1689dfc
--- /dev/null
+++ 
b/sci-libs/superlu_dist/files/superlu_dist-8.0.0_p20220526-system-colamd.patch
@@ -0,0 +1,27 @@
+--- 
/var/tmp/portage/sci-libs/superlu_dist-8.0.0_p20220526/work/superlu_dist-df1dbf3afd7876644ff5d0613dfa7b9d32af79de/SRC/CMakeLists.txt
 superlu_dist-df1dbf3afd7876644ff5d0613dfa7b9d32af79de/SRC/CMakeLists.txt
+@@ -7,7 +7,6 @@
+ superlu_enum_consts.h
+ supermatrix.h
+ util_dist.h
+-colamd.h
+ gpu_api_utils.h
+ gpu_wrapper.h
+ ${CMAKE_CURRENT_BINARY_DIR}/superlu_dist_config.h
+@@ -40,7 +39,6 @@
+   xerr_dist.c
+   smach_dist.c
+   dmach_dist.c
+-  colamd.c
+   superlu_dist_version.c
+   comm_tree.c
+   superlu_grid3d.c## 3D code
+@@ -291,7 +289,7 @@
+ endif()
+ 
+ set(superlu_dist_libs ${MPI_C_LIBRARIES} ${MPI_CXX_LIBRARIES} ${BLAS_LIB} 
${LAPACK_LIB}
+-${PARMETIS_LIB} ${COMBBLAS_LIB} ${CUDA_LIB} ${HIP_LIB}) 
++${PARMETIS_LIB} ${COMBBLAS_LIB} ${CUDA_LIB} ${HIP_LIB} -lcolamd) 
+ if (NOT MSVC)
+   list(APPEND superlu_dist_libs m)
+ endif ()

diff --git a/sci-libs/superlu_dist/superlu_dist-7.2.0.ebuild 
b/sci-libs/superlu_dist/superlu_dist-7.2.0.ebuild
deleted file mode 100644
index c3a3fcf1f..0
--- a/sci-libs/superlu_dist/superlu_dist-7.2.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOCS_BUILDER="doxygen"
-DOCS_CONFIG_NAME="DoxyConfig"
-FORTRAN_NEEDED="fortran"
-
-inherit cmake docs fortran-2
-
-DESCRIPTION="MPI distributed sparse LU factorization library"
-HOMEPAGE="
-   https://portal.nersc.gov/project/sparse/superlu/
-   https://github.com/xiaoyeli/superlu_dist
-"
-SRC_URI="https://github.com/xiaoyeli/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="combblas +complex-precision +double-precision examples lapack fortran 
metis single-precision test"
-# TODO: cuda
-
-RDEPEND="
-   virtual/blas
-   virtual/mpi
-
-   combblas? ( sci-libs/CombBLAS )
-   lapack? ( virtual/lapack )
-   metis? ( sci-libs/parmetis )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-RESTRICT="!test? ( test )"
-
-src_prepare() {
-   rm -r CBLAS || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -Denable_openmp=ON
-   -DBUILD_SHARED_LIBS=ON
-   -DBUILD_STATIC_LIBS=OFF
-   -DTPL_ENABLE_CUDALIB=OFF
-   -DTPL_ENABLE_INTERNAL_BLASLIB=OFF
-
-   -Denable_complex16=$(usex complex-precision)
-   -Denable_double=$(usex double-precision)
-   -Denable_examples=$(usex examples ON OFF)
-   -Denable_single=$(usex single-precision)
-   -Denable_tests=$(usex test ON OFF)
-   -DTPL_ENABLE_COMBBLASLIB=$(usex combblas)
-   -DTPL_ENABLE_LAPACKLIB=$(usex 

[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/usort/, sys-cluster/usort/files/

2022-05-26 Thread Alessandro Barbieri
commit: 010abf77bc421b5b1bb0231531955d2811881bbe
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 15:51:06 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 21:20:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=010abf77

sys-cluster/usort: fix fpermissive

Signed-off-by: Alessandro Barbieri  gmail.com>

 .../usort/files/usort-0_pre20211230-fix-fpermissive.patch  | 10 ++
 sys-cluster/usort/usort-0_pre20211230.ebuild   |  1 +
 2 files changed, 11 insertions(+)

diff --git a/sys-cluster/usort/files/usort-0_pre20211230-fix-fpermissive.patch 
b/sys-cluster/usort/files/usort-0_pre20211230-fix-fpermissive.patch
new file mode 100644
index 0..d99d4117e
--- /dev/null
+++ b/sys-cluster/usort/files/usort-0_pre20211230-fix-fpermissive.patch
@@ -0,0 +1,10 @@
+--- a/include/ompUtils.tcc
 b/include/ompUtils.tcc
+@@ -4,6 +4,7 @@
+ #include 
+ #include 
+ // #include 
++#include 
+ 
+ 
+ 

diff --git a/sys-cluster/usort/usort-0_pre20211230.ebuild 
b/sys-cluster/usort/usort-0_pre20211230.ebuild
index 503dbcb30..31b9b5e79 100644
--- a/sys-cluster/usort/usort-0_pre20211230.ebuild
+++ b/sys-cluster/usort/usort-0_pre20211230.ebuild
@@ -24,6 +24,7 @@ BDEPEND="app-text/dos2unix"
 PATCHES=(
"${FILESDIR}/${P}-cmake.patch"
"${FILESDIR}/${P}-rename-THRESHOLD.patch"
+   "${FILESDIR}/${P}-fix-fpermissive.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/proj/guru:dev commit in: sci-libs/ButterflyPACK/, sci-libs/ButterflyPACK/files/

2022-05-26 Thread Alessandro Barbieri
commit: d962769ba920e94356f4a0aa57673597b850a7d0
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 15:37:14 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 26 21:20:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d962769b

sci-libs/ButterflyPACK: don't build examples

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

 sci-libs/ButterflyPACK/ButterflyPACK-2.1.0.ebuild  | 44 --
 sci-libs/ButterflyPACK/ButterflyPACK-2.1.1.ebuild  |  1 +
 sci-libs/ButterflyPACK/Manifest|  1 -
 .../files/ButterflyPACK-2.1.1-no-examples.patch| 10 +
 4 files changed, 11 insertions(+), 45 deletions(-)

diff --git a/sci-libs/ButterflyPACK/ButterflyPACK-2.1.0.ebuild 
b/sci-libs/ButterflyPACK/ButterflyPACK-2.1.0.ebuild
deleted file mode 100644
index 437e8815f..0
--- a/sci-libs/ButterflyPACK/ButterflyPACK-2.1.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake fortran-2
-
-DESCRIPTION="Mathematical software for solving large-scale dense linear 
systems"
-HOMEPAGE="https://github.com/liuyangzhuan/ButterflyPACK;
-SRC_URI="https://github.com/liuyangzhuan/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-KEYWORDS="~amd64"
-LICENSE="BSD"
-SLOT="0"
-IUSE="arpack magma"
-
-RDEPEND="
-   sci-libs/scalapack
-   virtual/blas
-   virtual/lapack
-   virtual/mpi
-
-   arpack? ( sci-libs/arpack )
-   magma? ( sci-libs/magma )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( README.md CHANGELOG )
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-
-   -DTPL_ARPACK_LIBRARIES=$(usex arpack)
-   -DTPL_MAGMA_LIBRARIES=$(usex magma)
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   insinto "/usr/share/octave/site/m/${PN}"
-   doins -r MATLAB/*
-}

diff --git a/sci-libs/ButterflyPACK/ButterflyPACK-2.1.1.ebuild 
b/sci-libs/ButterflyPACK/ButterflyPACK-2.1.1.ebuild
index 437e8815f..cd801deea 100644
--- a/sci-libs/ButterflyPACK/ButterflyPACK-2.1.1.ebuild
+++ b/sci-libs/ButterflyPACK/ButterflyPACK-2.1.1.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 DOCS=( README.md CHANGELOG )
+PATCHES=( "${FILESDIR}/${P}-no-examples.patch" )
 
 src_configure() {
local mycmakeargs=(

diff --git a/sci-libs/ButterflyPACK/Manifest b/sci-libs/ButterflyPACK/Manifest
index 79063e322..f3c2d70b3 100644
--- a/sci-libs/ButterflyPACK/Manifest
+++ b/sci-libs/ButterflyPACK/Manifest
@@ -1,2 +1 @@
-DIST ButterflyPACK-2.1.0.tar.gz 378160677 BLAKE2B 
0846f57c45717a4dd2bdd4eb04f7e0ca7f2ac8bd9873307c4cd9342d3696f885ede2b65a5a6c3aed55fcc70cfb50bbe9d45957b14c4f8208ffc11a8a4ac6134d
 SHA512 
4f06e60d98f8dd88f40c49b824e6435af5674955326016eab2a62feda31735de15e30ae86f7badb5f31e53be8882aa6535ba52345680a65215608ab75775c2bf
 DIST ButterflyPACK-2.1.1.tar.gz 378145822 BLAKE2B 
84c4a176afe0ddda711bc6c3d1435a51d3796d8d58ae85444320451769a0080724d61c8abe2e7cca67f22112d5f6a7847656bef550cc878f44862d60f9a36ca0
 SHA512 
ee032a79a788f22dc33b074f568d54e9d4572281bd1b2c9e31036d16a02b54542a40f5b42c3d50e1ace373c5ca74dff45e77a1f3b60bad8c6f4bd53b311cfc24

diff --git a/sci-libs/ButterflyPACK/files/ButterflyPACK-2.1.1-no-examples.patch 
b/sci-libs/ButterflyPACK/files/ButterflyPACK-2.1.1-no-examples.patch
new file mode 100644
index 0..9fb8989fa
--- /dev/null
+++ b/sci-libs/ButterflyPACK/files/ButterflyPACK-2.1.1-no-examples.patch
@@ -0,0 +1,10 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -437,7 +437,6 @@
+ add_subdirectory(SRC_DOUBLECOMPLEX)
+ add_subdirectory(SRC_SINGLE)
+ add_subdirectory(SRC_COMPLEX)
+-add_subdirectory(EXAMPLE)
+ 
+ if(enable_doc)
+   message(FATAL_ERROR "Documentation build requested but not implemented.")



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

2022-05-26 Thread Conrad Kostecki
commit: 300b1793a88d651323e8e32fe04e3c425bad8bc5
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu May 26 18:11:42 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu May 26 20:29:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300b1793

dev-python/pytest-qt: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25643
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../pytest-qt-3.3.0-fix-file-match-test.patch  | 13 
 .../pytest-qt-3.3.0-skip-show-window-test.patch| 36 --
 2 files changed, 49 deletions(-)

diff --git 
a/dev-python/pytest-qt/files/pytest-qt-3.3.0-fix-file-match-test.patch 
b/dev-python/pytest-qt/files/pytest-qt-3.3.0-fix-file-match-test.patch
deleted file mode 100644
index cbdeb80c1c56..
--- a/dev-python/pytest-qt/files/pytest-qt-3.3.0-fix-file-match-test.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/tests/test_modeltest.py b/tests/test_modeltest.py
-index ef9371c..becd3ae 100644
 a/tests/test_modeltest.py
-+++ b/tests/test_modeltest.py
-@@ -350,7 +350,7 @@ def test_qt_tester_invalid(testdir):
- "test_qt_tester_invalid.py:*: Qt modeltester errors",
- "*-- Captured Qt messages --*",
- "* QtWarningMsg: FAIL! model->columnCount(QModelIndex()) >= 0 () 
returned FALSE "
--"(qabstractitemmodeltester.cpp:*)",
-+"(*qabstractitemmodeltester.cpp:*)",
- "*-- Captured stdout call --*",
- "modeltest: Using Qt C++ tester",
- "*== 1 failed in * ==*",

diff --git 
a/dev-python/pytest-qt/files/pytest-qt-3.3.0-skip-show-window-test.patch 
b/dev-python/pytest-qt/files/pytest-qt-3.3.0-skip-show-window-test.patch
deleted file mode 100644
index 1acef2bb4922..
--- a/dev-python/pytest-qt/files/pytest-qt-3.3.0-skip-show-window-test.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff --git a/tests/test_basics.py b/tests/test_basics.py
-index 7fdaf93..a972ea0 100644
 a/tests/test_basics.py
-+++ b/tests/test_basics.py
-@@ -82,31 +82,6 @@ def test_stop_for_interaction(qtbot, timer):
- qtbot.stopForInteraction()
- 
- 
--@pytest.mark.parametrize("show", [True, False])
--@pytest.mark.parametrize("method_name", ["waitExposed", "waitActive"])
--def test_wait_window(show, method_name, qtbot):
--"""
--Using one of the wait-widget methods should not raise anything if the 
widget
--is properly displayed, otherwise should raise a TimeoutError.
--"""
--method = getattr(qtbot, method_name)
--if qt_api.pytest_qt_api != "pyqt5":
--with pytest.raises(RuntimeError) as exc_info:
--with method(None, None):
--pass
--assert str(exc_info.value) == "Available in PyQt5 only"
--else:
--widget = qt_api.QWidget()
--qtbot.add_widget(widget)
--if show:
--with method(widget, timeout=1000):
--widget.show()
--else:
--with pytest.raises(qtbot.TimeoutError):
--with method(widget, timeout=100):
--pass
--
--
- @pytest.mark.parametrize("method_name", ["waitExposed", "waitActive"])
- def test_wait_window_propagates_other_exception(method_name, qtbot):
- """



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

2022-05-26 Thread Conrad Kostecki
commit: a41722950c1c7d56d22dba0929a1759d7b5a8c30
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu May 26 18:09:34 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu May 26 20:30:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4172295

app-text/qpdfview: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25646
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/qpdfview/files/qpdfview-0.4.18-qt-5.15.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/app-text/qpdfview/files/qpdfview-0.4.18-qt-5.15.patch 
b/app-text/qpdfview/files/qpdfview-0.4.18-qt-5.15.patch
deleted file mode 100644
index b19f247a7c38..
--- a/app-text/qpdfview/files/qpdfview-0.4.18-qt-5.15.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -ur qpdfview-0.4.18.orig/sources/model.h qpdfview-0.4.18/sources/model.h
 a/sources/model.h  2019-07-24 21:18:33.0 +0200
-+++ b/sources/model.h  2020-05-29 11:44:33.012891583 +0200
-@@ -27,6 +27,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- class QAbstractItemModel;
- class QColor;



[gentoo-commits] repo/gentoo:master commit in: dev-java/jakarta-mail-api/files/

2022-05-26 Thread Conrad Kostecki
commit: d8f703d84d36127a962481086bf5d81c46c48cd6
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu May 26 18:10:07 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu May 26 20:29:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f703d8

dev-java/jakarta-mail-api: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25644
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/2.1.0-FactoryFinderTest_NPE.patch| 18 --
 1 file changed, 18 deletions(-)

diff --git a/dev-java/jakarta-mail-api/files/2.1.0-FactoryFinderTest_NPE.patch 
b/dev-java/jakarta-mail-api/files/2.1.0-FactoryFinderTest_NPE.patch
deleted file mode 100644
index f60a0d20625a..
--- a/dev-java/jakarta-mail-api/files/2.1.0-FactoryFinderTest_NPE.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/src/test/java/jakarta/mail/util/FactoryFinderTest.java
-+++ b/src/test/java/jakarta/mail/util/FactoryFinderTest.java
-@@ -23,6 +23,7 @@ import static org.junit.Assert.fail;
- import java.util.ServiceConfigurationError;
- 
- import org.junit.Test;
-+import org.junit.Ignore;
- 
- public class FactoryFinderTest {
- 
-@@ -39,6 +40,7 @@ public class FactoryFinderTest {
- assertEquals(DummyStreamProvider.class, impl.getClass());
- }
- 
-+@Ignore
- @Test
- public void doesNotExist() {
- try {



[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/files/

2022-05-26 Thread Conrad Kostecki
commit: 86050840cdca4973e35ea81d2101b4d63d5cbf80
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu May 26 18:14:25 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu May 26 20:30:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86050840

net-p2p/syncthing: remove unused file

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25649
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-p2p/syncthing/files/syncthing.initd-r1 | 32 --
 1 file changed, 32 deletions(-)

diff --git a/net-p2p/syncthing/files/syncthing.initd-r1 
b/net-p2p/syncthing/files/syncthing.initd-r1
deleted file mode 100644
index cc7e1b75e985..
--- a/net-p2p/syncthing/files/syncthing.initd-r1
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-SYNCTHING_USER=${SYNCTHING_USER:-syncthing}
-SYNCTHING_GROUP=${SYNCTHING_GROUP:-syncthing}
-SYNCTHING_HOMEDIR=${SYNCTHING_HOMEDIR:-/var/lib/syncthing/.config/syncthing}
-SYNCTHING_LOGFILE=${SYNCTHING_LOGFILE:-/var/log/syncthing/syncthing.log}
-SYNCTHING_UMASK=${SYNCTHING_UMASK:-007}
-SYNCTHING_IONICE=${SYNCTHING_IONICE:-0}
-SYNCTHING_NICE=${SYNCTHING_NICE:-0}
-
-description="Syncthing is an open, trustworthy and decentralized cloud storage 
system"
-command="/usr/bin/syncthing"
-command_args="-no-browser -home=${SYNCTHING_HOMEDIR} ${SYNCTHING_OPTS}"
-pidfile="/run/syncthing.pid"
-command_background="yes"
-command_user="${SYNCTHING_USER}:${SYNCTHING_GROUP}"
-umask="${SYNCTHING_UMASK}"
-start_stop_daemon_args="--ionice ${SYNCTHING_IONICE} \
-  --nicelevel ${SYNCTHING_NICE}"
-output_log="\"${SYNCTHING_LOGFILE}\""
-error_log="\"${SYNCTHING_LOGFILE}\""
-
-depend() {
-  need localmount net
-}
-
-start_pre() {
-  checkpath -q -d -o ${SYNCTHING_USER}:${SYNCTHING_GROUP} ${SYNCTHING_HOMEDIR}
-  checkpath -q -f -o ${SYNCTHING_USER}:${SYNCTHING_GROUP} ${SYNCTHING_LOGFILE}
-}



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/files/

2022-05-26 Thread Conrad Kostecki
commit: 8a998cf457131f6e2b614929809d71f1ded06aa3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu May 26 18:13:00 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu May 26 20:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a998cf4

mail-client/neomutt: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25648
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...x-seqset-iterator-when-it-ends-in-a-comma.patch | 37 --
 1 file changed, 37 deletions(-)

diff --git 
a/mail-client/neomutt/files/0001-Fix-seqset-iterator-when-it-ends-in-a-comma.patch
 
b/mail-client/neomutt/files/0001-Fix-seqset-iterator-when-it-ends-in-a-comma.patch
deleted file mode 100644
index 06f31ffeb46b..
--- 
a/mail-client/neomutt/files/0001-Fix-seqset-iterator-when-it-ends-in-a-comma.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From fa1db5785e5cfd9d3cd27b7571b9fe268d2ec2dc Mon Sep 17 00:00:00 2001
-From: Kevin McCarthy 
-Date: Mon, 3 May 2021 13:11:30 -0700
-Subject: [PATCH] Fix seqset iterator when it ends in a comma
-
-If the seqset ended with a comma, the substr_end marker would be just
-before the trailing nul.  In the next call, the loop to skip the
-marker would iterate right past the end of string too.
-
-The fix is simple: place the substr_end marker and skip past it
-immediately.

- imap/util.c | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/imap/util.c b/imap/util.c
-index 52aff7da0..27fb86295 100644
 a/imap/util.c
-+++ b/imap/util.c
-@@ -1119,13 +1119,11 @@ int mutt_seqset_iterator_next(struct SeqsetIterator 
*iter, unsigned int *next)
- if (iter->substr_cur == iter->eostr)
-   return 1;
- 
--while (!*(iter->substr_cur))
--  iter->substr_cur++;
- iter->substr_end = strchr(iter->substr_cur, ',');
- if (!iter->substr_end)
-   iter->substr_end = iter->eostr;
- else
--  *(iter->substr_end) = '\0';
-+  *(iter->substr_end++) = '\0';
- 
- char *range_sep = strchr(iter->substr_cur, ':');
- if (range_sep)
--- 
-2.30.2
-



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

2022-05-26 Thread Conrad Kostecki
commit: d3c46aa6e56fd2a54fc23d8bfa5346a9f223e638
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu May 26 18:08:53 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu May 26 20:30:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c46aa6

app-misc/tmuxp: remove unused patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25647
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/tmuxp/files/tmuxp-1.7.2-relax-click-dep.patch | 10 --
 1 file changed, 10 deletions(-)

diff --git a/app-misc/tmuxp/files/tmuxp-1.7.2-relax-click-dep.patch 
b/app-misc/tmuxp/files/tmuxp-1.7.2-relax-click-dep.patch
deleted file mode 100644
index e3f5772e92b3..
--- a/app-misc/tmuxp/files/tmuxp-1.7.2-relax-click-dep.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff --git a/requirements/base.txt b/requirements/base.txt
-index fb2ab61..17e3516 100644
 a/requirements/base.txt
-+++ b/requirements/base.txt
-@@ -1,4 +1,4 @@
- kaptan>=0.5.10
- libtmux>=0.8,<0.9
--click>=7,<8
-+click>=7
- colorama>=0.3.9



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

2022-05-26 Thread Conrad Kostecki
commit: adfc6a6a99048b7bdcfcb2f34e48dd32e5ce461e
Author: Petr Vaněk  atlas  cz>
AuthorDate: Fri May 20 15:28:30 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu May 26 20:28:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adfc6a6a

dev-libs/skalibs: remove stale patch

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/25614
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...alibs-2.9.3.0-respect-user-provided-flags.patch | 33 --
 1 file changed, 33 deletions(-)

diff --git 
a/dev-libs/skalibs/files/skalibs-2.9.3.0-respect-user-provided-flags.patch 
b/dev-libs/skalibs/files/skalibs-2.9.3.0-respect-user-provided-flags.patch
deleted file mode 100644
index a36db4853a15..
--- a/dev-libs/skalibs/files/skalibs-2.9.3.0-respect-user-provided-flags.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From: Laurent Bercot 
-Date: Mon, 24 Jan 2022 11:44:29 +
-Subject: [PATCH]  Apply user-provided CPPFLAGS, CFLAGS and LDFLAGS during
- autodetection
-
-Backported-from: d9f541c2b3af (" Apply user-provided CPPFLAGS, CFLAGS and 
LDFLAGS during autodetection")
-See-also: http://skarnet.org/lists/skaware/1656.html

-diff --git a/configure b/configure
-index 55f34f8..49b3678 100755
 a/configure
-+++ b/configure
-@@ -99,7 +99,7 @@ stripdir () {
- tryflag () {
-   echo "Checking whether compiler accepts $2 ..."
-   echo "typedef int x;" > "$tmpc"
--  if $CC_AUTO "$2" -c -o /dev/null "$tmpc" >/dev/null 2>&1 ; then
-+  if $CC_AUTO $CPPFLAGS_POST $CFLAGS_POST "$2" -c -o /dev/null "$tmpc" 
>/dev/null 2>&1 ; then
- echo "  ... yes"
- eval "$1=\"\${$1} \$2\""
- eval "$1=\${$1# }"
-@@ -113,7 +113,7 @@ tryflag () {
- tryldflag () {
-   echo "Checking whether linker accepts $2 ..."
-   echo "typedef int x;" > "$tmpc"
--  if $CC_AUTO -nostdlib "$2" -o /dev/null "$tmpc" >/dev/null 2>&1 ; then
-+  if $CC_AUTO $CPPFLAGS_POST $CFLAGS_POST $LDFLAGS_POST -nostdlib "$2" -o 
/dev/null "$tmpc" >/dev/null 2>&1 ; then
- echo "  ... yes"
- eval "$1=\"\${$1} \$2\""
- eval "$1=\${$1# }"
--- 
-2.34.1
-



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/

2022-05-26 Thread Andreas Sturmlechner
commit: fa0ed801438935af8cd8896d5b788483e7893fa1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 26 19:34:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 26 19:34:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0ed801

dev-qt/qtwebengine: 5.15.4_p20220526 version bump

Various security fixes...

Snapshotted at:
Branch: 5.15
Commit: 79943b157ef381e5953f34f8e03049f2eecd6eb5

Submodule qtwebengine-chromium.git:
Branch: 87-based
Commit: 7857ff290ab254a5a1fe2e85e146680448b4d46e

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

 dev-qt/qtwebengine/Manifest|   1 +
 .../qtwebengine-5.15.4_p20220526.ebuild| 275 +
 2 files changed, 276 insertions(+)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 4b7a113801fc..3f7cebd254e7 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -3,3 +3,4 @@ DIST qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 2930 
BLAKE2B fca1d140687
 DIST qtwebengine-5.15.3_p20220406-patchset.tar.xz 35480 BLAKE2B 
ce6aeebbb3255196611130d04ee7a3907ba45d6d2a283f2433e2176cf67e473e74137b180de0a9998762cc54439bb06825815e81e9f95f9413ce2956ac9308b7
 SHA512 
47e29a1429dce2db324929af91c8ef8421c75ae48f5a491db71b434f8017a5b1e7475e9938989e331e8e012220852848565242e09747892e1a8a8d3ab7386840
 DIST qtwebengine-5.15.3_p20220406.tar.xz 318979648 BLAKE2B 
3aba9293c52f96379cfe37c418c7a29a28e2fc0a8526d35452bef28c03b101054131d0daf75f07f058f80fbd42678b6bd24733573318169908f1d5e18d147db8
 SHA512 
80bf51b547cc8e15473652327a0cb753211911e8c98b1cb8b2cd696af923e79eccdc74aa4b68b6184c74ceb3a9bd708c7313f48eab4381ebeaac8192daa163b6
 DIST qtwebengine-5.15.3_p20220505.tar.xz 318923536 BLAKE2B 
18798ee82864bf513525be30aba58636518b5f13061826a5f80a791baeb3a7695f2626a3eec8b8be88ef6ae4a4caa989f9a35b8b9d8d6f85f727ce3e3a18e110
 SHA512 
c5f0688aa782f1e8f6a076b0bc4ba0c5bb0518a784399d915da924f1a4e798dff1d23158b3bc73e46629020f5490a15823d6d5b36463dc7ebdec14331fe4323e
+DIST qtwebengine-5.15.4_p20220526.tar.xz 318787804 BLAKE2B 
946331d1460f2db43730c7a1f506690eb1f6f25438e52ff627fff0776cbca439cde2d2654679a238ce0384b0a92bf8eb84db97d1093b2a733dd97fa08bf4c864
 SHA512 
a27d31ef46b5841fec91c10b91c3c1735ace77fde17fa09018836f8d11d85b34b08318b150b791a68efde59c1317109633e938dfbb5542c22033e8ba0ce46cad

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild
new file mode 100644
index ..2505b76ea618
--- /dev/null
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild
@@ -0,0 +1,275 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_REQ_USE="xml(+)"
+inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build 
toolchain-funcs
+
+DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML 
applications"
+HOMEPAGE="https://www.qt.io/;
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+#  KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   if [[ ${PV} == ${QT5_PV}_p* ]]; then
+   SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz;
+   S="${WORKDIR}/${P}"
+   QT5_BUILD_DIR="${S}_build"
+   fi
+else
+   EGIT_BRANCH="5.15"
+   EGIT_REPO_URI=(
+   "https://code.qt.io/qt/${QT5_MODULE}.git;
+   "https://github.com/qt/${QT5_MODULE}.git;
+   )
+   inherit git-r3
+fi
+
+# ppc64 patchset based on https://github.com/chromium-ppc64le releases
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-5.15.2_p20211019-jumbo-build.patch.bz2
+   
https://dev.gentoo.org/~asturm/distfiles/${PN}-5.15.3_p20220406-patchset.tar.xz
+   ppc64? ( 
https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-r1-chromium87-ppc64le.tar.xz
 )"
+
+IUSE="alsa bindist designer geolocation +jumbo-build kerberos pulseaudio 
screencast +system-ffmpeg +system-icu widgets"
+REQUIRED_USE="designer? ( widgets )"
+
+RDEPEND="
+   app-arch/snappy:=
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/expat
+   dev-libs/libevent:=
+   dev-libs/libxml2[icu]
+   dev-libs/libxslt
+   dev-libs/re2:=
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtdeclarative-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*
+   =dev-qt/qtnetwork-${QT5_PV}*
+   =dev-qt/qtprintsupport-${QT5_PV}*
+   =dev-qt/qtwebchannel-${QT5_PV}*[qml]
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz:=
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0=
+   >=media-libs/libvpx-1.5:=[svc(+)]
+   media-libs/libwebp:=
+   media-libs/opus
+   sys-apps/dbus
+   sys-apps/pciutils

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

2022-05-26 Thread Stephan Hartmann
commit: 44d27605caa20e02e057e30a088b1d9ba06e903f
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu May 26 19:00:43 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu May 26 19:00:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d27605

www-client/microsoft-edge-beta: remove old

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

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

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index bd221ff99a03..2c5d43dec318 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_102.0.1245.12-1_amd64.deb 119309588 BLAKE2B 
0807058ffd55fd0a553ba4814d59a669f9872de79599159687e2d6229a1889d5a04c295cdc4635ef80e729f193dba1b8508c34ca0690e6e8812522aed897d4cc
 SHA512 
159be464cb967d9ee947b66bf661900bcfcda03c9be333cfa7e4adf43849e8396ef5ebb54d0bbb3b6805946078af217b8b23eea28166d07c515a7bba537ed780
 DIST microsoft-edge-beta_102.0.1245.14-1_amd64.deb 119421544 BLAKE2B 
5ff3bebee8851843ae44ac741aed3607360cc4cf5380020a30c62026940fdbe4356e696597ab7e45eea56fe1325a8fbc4046df03d001be96361ec82ea24d8067
 SHA512 
e79ec84946ed0fe19effca226afda9876a121c932cbd7f974318504d3dbe205a167e6c92e8c37616d270700dfd84f3bae3498d7c28130efdff4860d2fb851bb9
 DIST microsoft-edge-beta_102.0.1245.22-1_amd64.deb 119480052 BLAKE2B 
b2bb9e709ef74a15c80d86bbcfbac16a99f089d235fe2921e4672b79fc46201a75ddc7f9ce48199b05a653f6644ea39c4c7ed2b0690e1d6481d813960b2ae6a6
 SHA512 
e31a10eee43b157ca5263776dca4dd29fdcd3c78c686e65ce5499b3da156e8f55800487a0f5511cae68f750f944106dcaa09424228c98ce0eb877a7fc6163354
 DIST microsoft-edge-beta_102.0.1245.25-1_amd64.deb 119475488 BLAKE2B 
373bca1eb83f2be6493cd6fa956cf0bbe032400cd1039a7b3cb332fb6b6719667efb7398e7813c614bd08e421076cb0b3e89e061eb626335ed18ad45c0b38a2b
 SHA512 
55603312dd74a6826cee21ee3e83a5bc4de15d37be121db229aa06587d5204611ed84a7abad11b4e6f27cb15e01ac05bc44b4ea412026730c187ca89e0a3559f

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-102.0.1245.12.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-102.0.1245.12.ebuild
deleted file mode 100644
index a8cc7e730ebf..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-102.0.1245.12.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 

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

2022-05-26 Thread Stephan Hartmann
commit: 0813e5229a8cc797f140214c6a28d2b8ec9928d6
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu May 26 19:00:40 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu May 26 19:00:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0813e522

www-client/microsoft-edge-beta: automated bump (102.0.1245.25)

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

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

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 8cc75009a707..bd221ff99a03 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_102.0.1245.12-1_amd64.deb 119309588 BLAKE2B 
0807058ffd55fd0a553ba4814d59a669f9872de79599159687e2d6229a1889d5a04c295cdc4635ef80e729f193dba1b8508c34ca0690e6e8812522aed897d4cc
 SHA512 
159be464cb967d9ee947b66bf661900bcfcda03c9be333cfa7e4adf43849e8396ef5ebb54d0bbb3b6805946078af217b8b23eea28166d07c515a7bba537ed780
 DIST microsoft-edge-beta_102.0.1245.14-1_amd64.deb 119421544 BLAKE2B 
5ff3bebee8851843ae44ac741aed3607360cc4cf5380020a30c62026940fdbe4356e696597ab7e45eea56fe1325a8fbc4046df03d001be96361ec82ea24d8067
 SHA512 
e79ec84946ed0fe19effca226afda9876a121c932cbd7f974318504d3dbe205a167e6c92e8c37616d270700dfd84f3bae3498d7c28130efdff4860d2fb851bb9
 DIST microsoft-edge-beta_102.0.1245.22-1_amd64.deb 119480052 BLAKE2B 
b2bb9e709ef74a15c80d86bbcfbac16a99f089d235fe2921e4672b79fc46201a75ddc7f9ce48199b05a653f6644ea39c4c7ed2b0690e1d6481d813960b2ae6a6
 SHA512 
e31a10eee43b157ca5263776dca4dd29fdcd3c78c686e65ce5499b3da156e8f55800487a0f5511cae68f750f944106dcaa09424228c98ce0eb877a7fc6163354
+DIST microsoft-edge-beta_102.0.1245.25-1_amd64.deb 119475488 BLAKE2B 
373bca1eb83f2be6493cd6fa956cf0bbe032400cd1039a7b3cb332fb6b6719667efb7398e7813c614bd08e421076cb0b3e89e061eb626335ed18ad45c0b38a2b
 SHA512 
55603312dd74a6826cee21ee3e83a5bc4de15d37be121db229aa06587d5204611ed84a7abad11b4e6f27cb15e01ac05bc44b4ea412026730c187ca89e0a3559f

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-102.0.1245.25.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-102.0.1245.25.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-102.0.1245.25.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
+  

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

2022-05-26 Thread Michał Górny
commit: 30bd0de05a46b215331102d708981a17d38bf2a2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 26 18:48:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 26 18:54:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30bd0de0

dev-python/pytest-shell-utilities: Bump to 1.3.0

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

 dev-python/pytest-shell-utilities/Manifest |  1 +
 .../pytest-shell-utilities-1.3.0.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/pytest-shell-utilities/Manifest 
b/dev-python/pytest-shell-utilities/Manifest
index 48631fd3520f..bc7ed6ce6dff 100644
--- a/dev-python/pytest-shell-utilities/Manifest
+++ b/dev-python/pytest-shell-utilities/Manifest
@@ -2,3 +2,4 @@ DIST pytest-shell-utilities-1.0.5.tar.gz 89489 BLAKE2B 
9cd7f95c9c1691e19c320378d
 DIST pytest-shell-utilities-1.1.0.tar.gz 90873 BLAKE2B 
e787733fe641eae1884470b9410f017ef718b2f51cff09f7de592efc88a7f39bdc442e56ade2c547476a9ec7200b027a9ca2aed168afe162c8d4d06c6aaf6c61
 SHA512 
965c85d73f2be082253892d36b90fa60db0e8548272e34a3531c98c537e86b4e2cff477c017762bf9e275d97504b779e7d741e982cc03b114e30cee9c4904d95
 DIST pytest-shell-utilities-1.2.0.tar.gz 89881 BLAKE2B 
8332f4f6b9b232cc8d17e94eef569ea7f17e14c4a97b060f84fd860de79bb5db2ebad5c239e889d2405e8be3db0d54b94a7071661eaf7065860049bcbc1e60a2
 SHA512 
efca390e2e3c78f82cf7888d511a1eb0e06e940259cfba146c40eeb54d5394f010497730837192c58e3b8c4cd350de54781f7ead7d3513d738eb34f81cc4d5ba
 DIST pytest-shell-utilities-1.2.1.tar.gz 89975 BLAKE2B 
91d0731a2613beef6de98bf7eb61e773659a7047f44558e2ad5cb7c8071761d13f606d04ffb0ac3c6f926f539455cb2a0c2418e398d43d208a028c68bd268576
 SHA512 
73232844b482f973ad79f2578b434339f34c24cbb36f75ae66217fcd9d06a663d54a6bfcdf390d86d21e6d3b7386fd2f4ce9d6a4b1ce55592be62dbc89f2251f
+DIST pytest-shell-utilities-1.3.0.tar.gz 91500 BLAKE2B 
88757447378afb334190c6f13406f6a57085bc574728be8965f22b9b17fd92985c044aa9491980d163631eceec634911ea9c67ff85bb9a91ee998e2dab245878
 SHA512 
1136f4e33c1efb995f7145066af8c7195275e95c2311ba86ad44c9b18f6f6f5c09acb8211f30cde0f479b3afe92555c125a8f27631f9dd289e4a05bbe761

diff --git 
a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.3.0.ebuild 
b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.3.0.ebuild
new file mode 100644
index ..b4d91a1e5427
--- /dev/null
+++ b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.3.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 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="pytest plugin: fixtures and code to help with running shell 
commands on tests"
+HOMEPAGE="
+   https://pypi.org/project/pytest-shell-utilities/
+   https://github.com/saltstack/pytest-shell-utilities/
+"
+SRC_URI="
+   https://github.com/saltstack/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-skip-markers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-subtests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-05-26 Thread Michał Górny
commit: 37df2fe6c2c539a419765a2c87d7d358c39b2f02
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 26 18:46:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 26 18:54:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37df2fe6

dev-python/semantic_version: Bump to 2.10.0

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

 dev-python/semantic_version/Manifest   |  1 +
 .../semantic_version-2.10.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/semantic_version/Manifest 
b/dev-python/semantic_version/Manifest
index e9b6e3e3b8bb..cec32216cef2 100644
--- a/dev-python/semantic_version/Manifest
+++ b/dev-python/semantic_version/Manifest
@@ -1 +1,2 @@
+DIST semantic_version-2.10.0.tar.gz 52289 BLAKE2B 
bb26ac31e71974376b40893cf000fe0d85e1e3e4c7c93372f2bfca841a5d760a99ca49d67f80c6e8707e60e313162b786300109f6f8cd1cfaa0001c343bc4702
 SHA512 
869a3901d4fc12acb285c94175011ed03dc00b35ab687c67dda458cffab5666cea21bc1b4bf75ef4edeb83b8080452a1c1470248eee54bbd269614a8cab132dc
 DIST semantic_version-2.9.0.tar.gz 51123 BLAKE2B 
c487c49ad17e7ca224ca4b6602abb42d1406dad8d70a3f5d0c536160e5b2d706ff0e1497961e3b9e0391c6d773ab7d0e9699f171f5781cec1d36025450cb7019
 SHA512 
e08f8e83ad20e94ecd6393d88836e13703fec3c2f89dc7e44fae42d8a929b2460524053fd7440865fa136d22312501a1368b5c3e923997b02383c8227972aa74

diff --git a/dev-python/semantic_version/semantic_version-2.10.0.ebuild 
b/dev-python/semantic_version/semantic_version-2.10.0.ebuild
new file mode 100644
index ..e72be53b07fb
--- /dev/null
+++ b/dev-python/semantic_version/semantic_version-2.10.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library providing a few tools handling SemVer in Python"
+HOMEPAGE="
+   https://github.com/rbarrois/python-semanticversion/
+   https://pypi.org/project/semantic-version/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -p no:django
+}



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

2022-05-26 Thread Michał Górny
commit: db745c5489363ca04e15a07e7c1b147d62595910
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 26 18:47:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 26 18:54:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db745c54

dev-python/pytest-subtests: Bump to 0.8.0

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

 dev-python/pytest-subtests/Manifest|  1 +
 .../pytest-subtests/pytest-subtests-0.8.0.ebuild   | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/pytest-subtests/Manifest 
b/dev-python/pytest-subtests/Manifest
index ca91c3210ad4..e22b7cd95ed7 100644
--- a/dev-python/pytest-subtests/Manifest
+++ b/dev-python/pytest-subtests/Manifest
@@ -1 +1,2 @@
 DIST pytest-subtests-0.7.0.gh.tar.gz 9714 BLAKE2B 
027badb226c6889ed2fb809eb0b3944ef227a804ea58562fe9337f37526a07a41b11cdfd356d8e9a29f9affc9d0702dead59045db9781504c92186ee613ccb1a
 SHA512 
96531a42c06a20cdf3f3665993d3e80d198a60d536246f4dc46df20b56e47f3f6fdce9478351a8922e370435f974e63d565550213fbbeed8487eedc131f46404
+DIST pytest-subtests-0.8.0.gh.tar.gz 9767 BLAKE2B 
707f6744f1cd7723d7bee11f5e535750fa179e7ad3912cd94d522e1dc0a206cbdb5c3bc8be587a1c81342ef9d6a8a397acd08388096a484feca6f9c84e0c
 SHA512 
0164e02c81685108bb5c12f7e7ce92dc2fd5c844be454b2cb26e3cb942d51c453f06bb48e0300438a82b28c747dea35ea4f75eaf65ff8b66b338bcb0f0dd9ed1

diff --git a/dev-python/pytest-subtests/pytest-subtests-0.8.0.ebuild 
b/dev-python/pytest-subtests/pytest-subtests-0.8.0.ebuild
new file mode 100644
index ..2882f156ab50
--- /dev/null
+++ b/dev-python/pytest-subtests/pytest-subtests-0.8.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="unittest subTest() support and subtests fixture"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-subtests/
+   https://pypi.org/project/pytest-subtests/;
+SRC_URI="
+   
https://github.com/pytest-dev/pytest-subtests/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-7[${PYTHON_USEDEP}]
+"
+# pytest-xdist is used to test compatibility
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked,pytest_subtests
+   local EPYTEST_DESELECT=()
+   [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=(
+   # broken by output changes
+   # https://github.com/pytest-dev/pytest-subtests/issues/69
+   
"tests/test_subtests.py::TestSubTest::test_simple_terminal_normal[unittest]"
+   
"tests/test_subtests.py::TestSubTest::test_simple_terminal_verbose[unittest]"
+   )
+
+   epytest
+}



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

2022-05-26 Thread Michał Górny
commit: c04c0ed836eec2a9e92a781b23693f21dc684cdd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 26 18:45:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 26 18:54:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04c0ed8

dev-python/bottle: Bump to 0.12.20

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

 dev-python/bottle/Manifest  |  1 +
 dev-python/bottle/bottle-0.12.20.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-python/bottle/Manifest b/dev-python/bottle/Manifest
index 81c2815a03e3..0e27be5f5029 100644
--- a/dev-python/bottle/Manifest
+++ b/dev-python/bottle/Manifest
@@ -1 +1,2 @@
 DIST bottle-0.12.19.tar.gz 73142 BLAKE2B 
e59d7a507d3401869ba4953a48274062fc56226afa2f7aad596b4ef4352e4a79cea2d224dfe32d7ce014e4f4a3ba088d0e7a0886f64a84bb6b78571e953fa3c3
 SHA512 
e5d2f6a32d1b89ae3cc9607456c0614db2b58882c6d36273d695c51d3d77b1858cac4d914dbf19bca3b74be68c197aa6473f162e40d9b7ae2af3a084a28c2637
+DIST bottle-0.12.20.tar.gz 74235 BLAKE2B 
8d6c03ac9a0330fa13e474fcb6bb985d663d3c4c1c2cd6ca24a1224efd3072d4897efafc095af13f8231b99d705ae252fbed29ebe8e18dc5c9db7318a9c749c7
 SHA512 
149355d39ac1370a3b6c1999756ac2c7eb98ef04cf99df7099a6c84112e1ff06a0cac4612843750499633a136ea2ddfb1a5d594ba03d7ee63cf7cae9aceba823

diff --git a/dev-python/bottle/bottle-0.12.20.ebuild 
b/dev-python/bottle/bottle-0.12.20.ebuild
new file mode 100644
index ..a1d390cb6eff
--- /dev/null
+++ b/dev-python/bottle/bottle-0.12.20.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="A fast and simple micro-framework for small web-applications"
+HOMEPAGE="
+   https://bottlepy.org/
+   https://github.com/bottlepy/bottle/
+   https://pypi.org/project/bottle/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/mako[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/bottle-0.12.8-py3.5-backport.patch
+   "${FILESDIR}"/bottle-0.12.19-py311.patch
+)
+
+python_prepare_all() {
+   sed -i -e '/scripts/d' setup.py || die
+
+   # Remove test file requring connection to network
+   rm test/test_server.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" test/testall.py || die "tests failed under ${EPYTHON}"
+}
+
+pkg_postinst() {
+   optfeature "Templating support" dev-python/mako
+   elog "Due to problems with bottle.py being in /usr/bin (see bug 
#474874)"
+   elog "we do as most other distros and do not install the script 
anymore."
+   elog "If you do want/have to call it directly rather than through your 
app,"
+   elog "please use the following instead:"
+   elog '  `python -m bottle`'
+}



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

2022-05-26 Thread Fabian Groffen
commit: dba3091f38916507cf0ae8452ae0e33e14c07c57
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 26 17:55:14 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 26 17:55:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba3091f

dev-libs/gnulib-2022.05.26.07.24.56: version bump

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

 dev-libs/gnulib/Manifest  |  1 +
 dev-libs/gnulib/gnulib-2022.05.26.07.24.56.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-libs/gnulib/Manifest b/dev-libs/gnulib/Manifest
index 30135bc107c0..261070585a30 100644
--- a/dev-libs/gnulib/Manifest
+++ b/dev-libs/gnulib/Manifest
@@ -1,2 +1,3 @@
+DIST gnulib-5293ada82e1ea38e9e5cdd3724c73204d703f07b.tar.xz 4721720 BLAKE2B 
d0c70f4f33cbc3b7fcbef6ebe67d4ebac2a89fe8e9b1598fa00f0292ce2bc528ed6f5be123072c43c52f1234266bb6fb96b7881839ff884a39d2bce58a9f3ad7
 SHA512 
0f1822fb579649c3cd09ca8e69334d425f2024d780a98d7bbf38d26f36f174036fa066635513485ddd6e2ad485c7060ae9b101c1595891307a382e6aa9bc4226
 DIST gnulib-9f48fb992a3d7e96610c4ce8be969cff2d61a01b.tar.xz 4711472 BLAKE2B 
901fd3b3388210f090825829d1de43395819ee907574e2cf7c6586c93ef72afd26e68abc7ae27d1e462a703f1d3bedf37ffcf4d8924fed32a95bc94ae83399d5
 SHA512 
04ab346648a23a4f58dc2d818955ae145bc9c21c3b24a1719cdf48bb8116e3765de675bcf19747d64d43432db1bb406f403168f973f24811f9d126deadea7e7f
 DIST gnulib-b451121ab45497e78cb6f612c8673a9705193391.tar.xz 4104308 BLAKE2B 
099ebb4f4a7745e5b7367f48d8d9cc11d3ac1c03b59aed2801f684fb6433e3dc1efd6b801a864308f440edd6068c7d1bb1763887bcabe2da4f927f5507fa7f89
 SHA512 
ed97c589b8a39b1d41c0e2e6c0bafda4df99191b8aaae3feb5f46dffee5787d16ad2c4ca62bf50e2964f36691ef446f67540657b1b0cfc5c775acb88816fffb5

diff --git a/dev-libs/gnulib/gnulib-2022.05.26.07.24.56.ebuild 
b/dev-libs/gnulib/gnulib-2022.05.26.07.24.56.ebuild
new file mode 100644
index ..64e187b2477d
--- /dev/null
+++ b/dev-libs/gnulib/gnulib-2022.05.26.07.24.56.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GIT_TAG="5293ada82e1ea38e9e5cdd3724c73204d703f07b"
+
+DESCRIPTION="Library of common routines intended to be shared"
+HOMEPAGE="https://www.gnu.org/software/gnulib;
+SRC_URI="https://git.savannah.gnu.org/cgit/${PN}.git/snapshot/${PN}-${GIT_TAG}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+S="${WORKDIR}/${PN}-${GIT_TAG}"
+
+src_compile() {
+   if use doc; then
+   emake -C doc info html
+   fi
+}
+
+src_install() {
+   dodoc README ChangeLog
+
+   insinto /usr/share/${PN}
+   doins -r build-aux
+   doins -r doc
+   doins -r lib
+   doins -r m4
+   doins -r modules
+   doins -r tests
+   doins -r top
+
+   # install the real script
+   exeinto /usr/share/${PN}
+   doexe gnulib-tool
+
+   # create and install the wrapper
+   dosym ../share/${PN}/gnulib-tool /usr/bin/gnulib-tool
+}



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

2022-05-26 Thread Georgy Yakovlev
commit: d28e380e81d2eba592d62dbc7879482872917efe
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu May 26 16:05:58 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu May 26 16:36:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d28e380e

dev-lang/rust: update metadata with additional information about miri

miri is not usually tested with releases, but sometimes it works fine.
sometimes it requires minor patches.
let users know upfront that it might be broken.

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml
index 8bd64a012467..7219757f268d 100644
--- a/dev-lang/rust/metadata.xml
+++ b/dev-lang/rust/metadata.xml
@@ -12,7 +12,7 @@

Install clippy, Rust code linter
Install dist tarballs (used for 
bootstrapping)
-   Install miri, an interpreter for Rust's 
mid-level intermediate representation (requires USE=nightly)
+   Install miri, an interpreter for Rust's 
mid-level intermediate representation (requires USE=nightly, sometimes is 
broken)
Enable nightly (UNSTABLE) features (NOTE: 
it does not install nightly version, just enables features marked as nightly at 
time of release)
Build a multi-threaded rustc 
(experimental, not tested by upstream)
Build the profiler runtime and 
rust-demangler tool (needed for '-C profile-generate' or '-C 
instrument-coverage' codegen opts)
@@ -20,7 +20,7 @@
Install rustfmt, Rust code formatter
Install rust-src, needed by developer 
tools and for build-std (cross)
Bootstrap using installed rust 
compiler
-   Use the system LLVM install
+   Use the system LLVM installation
Build support for the wasm32-unknown-unknown 
target

 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/, dev-lang/rust/files/

2022-05-26 Thread Georgy Yakovlev
commit: c55af828a1fb64a8937a939d3e84e80ada990ed6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu May 26 16:02:38 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu May 26 16:36:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55af828

dev-lang/rust: add miri patch to 1.61.0-r1

PR: https://github.com/gentoo/gentoo/pull/25638
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/files/1.61.0-miri-cow.patch | 98 +++
 dev-lang/rust/rust-1.61.0-r1.ebuild   |  1 +
 2 files changed, 99 insertions(+)

diff --git a/dev-lang/rust/files/1.61.0-miri-cow.patch 
b/dev-lang/rust/files/1.61.0-miri-cow.patch
new file mode 100644
index ..fc469731e4f7
--- /dev/null
+++ b/dev-lang/rust/files/1.61.0-miri-cow.patch
@@ -0,0 +1,98 @@
+From 830cc58f8a10598f4caa337ca97be51741945499 Mon Sep 17 00:00:00 2001
+From: Ralf Jung 
+Date: Sun, 3 Apr 2022 20:00:03 -0400
+Subject: [PATCH] rustup
+
+gyakovlev: changed paths and removed irrelevant bits
+---
+ rust-version | 2 +-
+ src/helpers.rs   | 4 ++--
+ src/machine.rs   | 2 +-
+ src/shims/env.rs | 2 +-
+ src/shims/foreign_items.rs   | 4 ++--
+ src/shims/posix/foreign_items.rs | 2 +-
+ 6 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/src/helpers.rs b/src/helpers.rs
+index 3ffb983aa..7a63bb03d 100644
+--- a/src/tools/miri/src/helpers.rs
 b/src/tools/miri/src/helpers.rs
+@@ -510,7 +510,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: 
crate::MiriEvalContextExt<'mir, 'tcx
+ let this = self.eval_context_mut();
+ let target = 
+ let target_os = 
+-let last_error = if target.families.contains(&"unix".to_owned()) {
++let last_error = if target.families.iter().any(|f| f == "unix") {
+ this.eval_libc(match err_kind {
+ ConnectionRefused => "ECONNREFUSED",
+ ConnectionReset => "ECONNRESET",
+@@ -534,7 +534,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: 
crate::MiriEvalContextExt<'mir, 'tcx
+ )
+ }
+ })?
+-} else if target.families.contains(&"windows".to_owned()) {
++} else if target.families.iter().any(|f| f == "windows") {
+ // FIXME: we have to finish implementing the Windows equivalent 
of this.
+ this.eval_windows(
+ "c",
+diff --git a/src/machine.rs b/src/machine.rs
+index e9ed50724..b4b07a61a 100644
+--- a/src/tools/miri/src/machine.rs
 b/src/tools/miri/src/machine.rs
+@@ -227,7 +227,7 @@ impl MemoryExtra {
+ pub fn init_extern_statics<'tcx, 'mir>(
+ this:  MiriEvalContext<'mir, 'tcx>,
+ ) -> InterpResult<'tcx> {
+-match this.tcx.sess.target.os.as_str() {
++match this.tcx.sess.target.os.as_ref() {
+ "linux" => {
+ // "environ"
+ Self::add_extern_static(
+diff --git a/src/shims/env.rs b/src/shims/env.rs
+index c2050647a..822bef56c 100644
+--- a/src/tools/miri/src/shims/env.rs
 b/src/src/tools/miri/shims/env.rs
+@@ -41,7 +41,7 @@ impl<'tcx> EnvVars<'tcx> {
+ mut excluded_env_vars: Vec,
+ forwarded_env_vars: Vec,
+ ) -> InterpResult<'tcx> {
+-let target_os = ecx.tcx.sess.target.os.as_str();
++let target_os = ecx.tcx.sess.target.os.as_ref();
+ // HACK: Exclude `TERM` var to avoid terminfo trying to open the 
termcap file.
+ // This is (a) very slow and (b) does not work on Windows.
+ excluded_env_vars.push("TERM".to_owned());
+diff --git a/src/shims/foreign_items.rs b/src/shims/foreign_items.rs
+index ecffd310d..d9e4d9382 100644
+--- a/src/tools/miri/src/shims/foreign_items.rs
 b/src/tools/miri/src/shims/foreign_items.rs
+@@ -46,7 +46,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: 
crate::MiriEvalContextExt<'mir, 'tcx
+ fn min_align(, size: u64, kind: MiriMemoryKind) -> Align {
+ let this = self.eval_context_ref();
+ // List taken from `libstd/sys_common/alloc.rs`.
+-let min_align = match this.tcx.sess.target.arch.as_str() {
++let min_align = match this.tcx.sess.target.arch.as_ref() {
+ "x86" | "arm" | "mips" | "powerpc" | "powerpc64" | "asmjs" | 
"wasm32" => 8,
+ "x86_64" | "aarch64" | "mips64" | "s390x" | "sparc64" => 16,
+ arch => bug!("Unsupported target architecture: {}", arch),
+@@ -695,7 +695,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: 
crate::MiriEvalContextExt<'mir, 'tcx
+ }
+ 
+ // Platform-specific shims
+-_ => match this.tcx.sess.target.os.as_str() {
++_ => match this.tcx.sess.target.os.as_ref() {
+ "linux" | "macos" => return 
shims::posix::foreign_items::EvalContextExt::emulate_foreign_item_by_name(this, 
link_name, abi, args, dest, ret),
+ "windows" => return 

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

2022-05-26 Thread Ben Kohler
commit: 1104a4540800b46667221920ace00883177f5a19
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 16:25:23 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 16:27:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1104a454

Revert "net-wireless/iwd: drop 1.26"

This reverts commit f2aa3a5fa21a059c91bf3e75bd9c5aeaa2705c77.

Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-1.26.ebuild | 182 +++
 2 files changed, 183 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 5c67003f4408..028d93f6e9f2 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1 +1,2 @@
+DIST iwd-1.26.tar.xz 1005532 BLAKE2B 
8e12ecdf77e6d6a99477605aa727609f55a652af2d1f3a028812d352ea8aef5465c6c6063a6f9ef92ce940a34c44ce7bf77dcd6895173422d984eb3e61636d72
 SHA512 
b3fc002ca1da4edaeaec88142226b978991fa93dc65b7a79057514a4eb88e620e08a9ea22b49f8efe6707dcd94dd556fbaafcee46de2de19ee9163bd9e95d197
 DIST iwd-1.27.tar.xz 1007432 BLAKE2B 
0df0e5a8cec660521c44ae37102465bcc45e76805e65c76e48d6325b40484cd30d436db8c656d2f9bbd937c3f614de59d3a066642aa83f48002124bf334dbd62
 SHA512 
9027b20e22ae89a188b428eb84c5266ae242d8cfda452ad93db0cced8713d4f861dd1daf761632d4d2e9732d754db3a708d403a57f10c9ba3d76e23b7585f0c6

diff --git a/net-wireless/iwd/iwd-1.26.ebuild b/net-wireless/iwd/iwd-1.26.ebuild
new file mode 100644
index ..e1cea9837ac4
--- /dev/null
+++ b/net-wireless/iwd/iwd-1.26.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.49"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
+   fi
+
+   if use kernel_linux && kernel_is -ge 4 20; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
+   fi

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

2022-05-26 Thread Ben Kohler
commit: 9f79411e786b96896aac17b8c1d6881e3589e0e7
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 16:25:08 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 16:27:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f79411e

Revert "dev-libs/ell: drop 0.49"

This reverts commit 3422ef00630296325aaf8ce634c3f1f514cdabd8.

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.49.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 209f2b9d3cce..c1ebe4102850 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1 +1,2 @@
+DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
 DIST ell-0.50.tar.xz 534092 BLAKE2B 
0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b
 SHA512 
95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
new file mode 100644
index ..1ef74d66e58c
--- /dev/null
+++ b/dev-libs/ell/ell-0.49.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info multilib-minimal
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   local DOCS=( ChangeLog README )
+   einstalldocs
+
+   find "${ED}" -name "*.la" -delete || die
+}



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

2022-05-26 Thread Joonas Niilola
commit: 8e6368aed29be7e21b215df90571f64bfefe563c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu May 26 16:16:57 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 16:17:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6368ae

net-p2p/deluge: Stabilize 2.0.5-r1 x86, #847571

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

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

diff --git a/net-p2p/deluge/deluge-2.0.5-r1.ebuild 
b/net-p2p/deluge/deluge-2.0.5-r1.ebuild
index a65a707d3e4e..087d6c65dbd4 100644
--- a/net-p2p/deluge/deluge-2.0.5-r1.ebuild
+++ b/net-p2p/deluge/deluge-2.0.5-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.deluge-torrent.org/${PN};
 else
SRC_URI="http://download.deluge-torrent.org/source/2.0/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc x86"
 fi
 
 LICENSE="GPL-2"



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

2022-05-26 Thread Joonas Niilola
commit: 6452c4bc11cce87a31a4a24e6042bbcf798538bc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu May 26 16:16:36 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 16:17:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6452c4bc

net-p2p/deluge: Stabilize 2.0.5-r1 amd64, #847571

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

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

diff --git a/net-p2p/deluge/deluge-2.0.5-r1.ebuild 
b/net-p2p/deluge/deluge-2.0.5-r1.ebuild
index 19adbc13b4cb..a65a707d3e4e 100644
--- a/net-p2p/deluge/deluge-2.0.5-r1.ebuild
+++ b/net-p2p/deluge/deluge-2.0.5-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.deluge-torrent.org/${PN};
 else
SRC_URI="http://download.deluge-torrent.org/source/2.0/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



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

2022-05-26 Thread Ben Kohler
commit: f95d99f721251ca74b82c9fa25f5092736374cae
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 15:51:05 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 15:51:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95d99f7

dev-python/stapler: add 1.0.0_p20220330, with PEP517 conversion

Signed-off-by: Ben Kohler  gentoo.org>

 dev-python/stapler/Manifest   |  1 +
 dev-python/stapler/stapler-1.0.0_p20220330.ebuild | 26 +++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/stapler/Manifest b/dev-python/stapler/Manifest
index b2db9557c9dd..6bede0683dca 100644
--- a/dev-python/stapler/Manifest
+++ b/dev-python/stapler/Manifest
@@ -1 +1,2 @@
 DIST stapler-1.0.0_p20200531.tar.gz 42840 BLAKE2B 
bfa909e25dfd65101321e153f5129d28bbb360845d6a3622c53ec3921610b9987a8e5c85c4428ee1cd196c0ee42b5a2eefdca7c4a75be223867fad4d830b148a
 SHA512 
7c5f76240f1dff67eae3eb25d29087c7bbff3aace65030d10836f60769798d653b30acb6cc89355ba1eb590dbfc3236cb4ae95c02db6e779ad474781a17bdbc8
+DIST stapler-1.0.0_p20220330.tar.gz 43659 BLAKE2B 
10c24868d51086b37dd2d517aa84e3c3fc0b6becc7a29ebf496646bdd65494eb0c43488f725241d7bd7b3083ce5703538db3e05de9976a2e5029731fc2e645d2
 SHA512 
acd2dfec0dfab46b2cf6b440cba6c0db5399be2ba2194ca12530c311c6c5a8028614164af45b850061e7d22cbec33458ceff7757f1b104c78dc2d02cae0a

diff --git a/dev-python/stapler/stapler-1.0.0_p20220330.ebuild 
b/dev-python/stapler/stapler-1.0.0_p20220330.ebuild
new file mode 100644
index ..b1ac532be99b
--- /dev/null
+++ b/dev-python/stapler/stapler-1.0.0_p20220330.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+COMMIT="382f1edc62296e071093a5419811a2fca9d78d93"
+
+DESCRIPTION="Suite of tools for PDF files manipulation written in Python"
+HOMEPAGE="https://github.com/hellerbarde/stapler;
+SRC_URI="https://github.com/hellerbarde/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



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

2022-05-26 Thread Ben Kohler
commit: 9718c1a27e32c11a10b2321a69a2f02e72a74a55
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 15:24:18 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 15:24:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9718c1a2

app-text/discount: drop 2.2.7b

Signed-off-by: Ben Kohler  gentoo.org>

 app-text/discount/Manifest   |  1 -
 app-text/discount/discount-2.2.7b.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/app-text/discount/Manifest b/app-text/discount/Manifest
index 9bab7d77019f..da7336021400 100644
--- a/app-text/discount/Manifest
+++ b/app-text/discount/Manifest
@@ -1,2 +1 @@
 DIST discount-2.2.7.tar.bz2 102277 BLAKE2B 
58ec3bce2b8fc41a090d9b81b4326cbf54e36bf774f4f9ef63c2a2b1d34ba464e9f0a021f19b4fef165da426742af3045a631af005371d1a8a4cd81dc0be3367
 SHA512 
1b61eb7c625bb50da0dbe97350a0ccbb15930ccaef449c4b4659950907bce3c0564dabf20578379a7fdd0e375f5d4d5b61acd34db474a85e942b60373688bd08
-DIST discount-2.2.7b.tar.bz2 102685 BLAKE2B 
1af4d47248e4a65ea1517b03d0b1a0b15eb79bdb7d1f00779515e2a1113b2a923f5d9e5d0a93d63cfc6c7257f11d3825d9baa55c7f2252fe3d2513785ab67ae3
 SHA512 
d68ffb85ae3e6d6ce8a2e506609bd4cb042617e350d113dd632a1ed81adb0b076df75ca4e70e97d43f3a3a2907555a9f28087a3762f41806289c526af3c55806

diff --git a/app-text/discount/discount-2.2.7b.ebuild 
b/app-text/discount/discount-2.2.7b.ebuild
deleted file mode 100644
index e53c8e7547af..
--- a/app-text/discount/discount-2.2.7b.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="A Markdown-to HTML translator written in C"
-HOMEPAGE="http://www.pell.portland.or.us/~orc/Code/discount/;
-SRC_URI="http://www.pell.portland.or.us/~orc/Code/${PN}/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="minimal test"
-RESTRICT="!test? ( test )"
-
-src_prepare() {
-   default
-
-   # for QA, we remove the Makefile’s usage of install -s.
-   # Drop ldconfig invocation.
-   # Force “librarian.sh” to respect LDFLAGS ($FLAGS should have CFLAGS
-   # at that point).
-   sed -i \
-   -e '/INSTALL_PROGRAM/s,\$_strip ,,' \
-   -e 's/\(LDCONFIG=\).*/\1:/' \
-   -e 's/\(.\)\$FLAGS/& \1$LDFLAGS/' \
-   configure.inc || die "sed configure.inc failed"
-}
-
-src_configure() {
-   local configure_call=(
-   ./configure.sh
-   --libdir="${EPREFIX}/usr/$(get_libdir)"
-   --prefix="${EPREFIX}/usr"
-   --mandir="${EPREFIX}/usr/share/man"
-   --shared
-   --pkg-config
-   $(usex minimal '' --enable-all-features)
-   # Enable deterministic HTML generation behavior. Otherwise, will
-   # actually call rand() as part of its serialization code...
-   --debian-glitch
-   )
-   einfo "Running ${configure_call[@]}"
-   CC="$(tc-getCC)" AR="$(tc-getAR)" \
-   "${configure_call[@]}" || die
-}
-
-src_compile() {
-   emake libmarkdown
-   emake
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   $(usex minimal install install.everything) \
-   SAMPLE_PFX="${PN}-"
-}
-
-pkg_postinst() {
-   if ! use minimal; then
-   elog 'Sample binaries with overly-generic names have been'
-   elog "prefixed with \"${PN}-\"."
-   fi
-}



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

2022-05-26 Thread Ben Kohler
commit: f2aa3a5fa21a059c91bf3e75bd9c5aeaa2705c77
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 15:23:32 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 15:23:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2aa3a5f

net-wireless/iwd: drop 1.26

Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/Manifest|   1 -
 net-wireless/iwd/iwd-1.26.ebuild | 182 ---
 2 files changed, 183 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 028d93f6e9f2..5c67003f4408 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1 @@
-DIST iwd-1.26.tar.xz 1005532 BLAKE2B 
8e12ecdf77e6d6a99477605aa727609f55a652af2d1f3a028812d352ea8aef5465c6c6063a6f9ef92ce940a34c44ce7bf77dcd6895173422d984eb3e61636d72
 SHA512 
b3fc002ca1da4edaeaec88142226b978991fa93dc65b7a79057514a4eb88e620e08a9ea22b49f8efe6707dcd94dd556fbaafcee46de2de19ee9163bd9e95d197
 DIST iwd-1.27.tar.xz 1007432 BLAKE2B 
0df0e5a8cec660521c44ae37102465bcc45e76805e65c76e48d6325b40484cd30d436db8c656d2f9bbd937c3f614de59d3a066642aa83f48002124bf334dbd62
 SHA512 
9027b20e22ae89a188b428eb84c5266ae242d8cfda452ad93db0cced8713d4f861dd1daf761632d4d2e9732d754db3a708d403a57f10c9ba3d76e23b7585f0c6

diff --git a/net-wireless/iwd/iwd-1.26.ebuild b/net-wireless/iwd/iwd-1.26.ebuild
deleted file mode 100644
index e1cea9837ac4..
--- a/net-wireless/iwd/iwd-1.26.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.49"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   net-wireless/wireless-regdb
-   crda? ( net-wireless/crda )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_USER_API_SKCIPHER
-   ~KEY_DH_OPERATIONS
-   ~PKCS7_MESSAGE_PARSER
-   ~RFKILL
-   ~X509_CERTIFICATE_PARSER
-   "
-   if use crda;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
-   fi
-
-   if use amd64;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
-   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
-   fi
-
-   if use cpu_flags_x86_aes;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
-   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
-   fi
-
-   if use cpu_flags_x86_ssse3 && use amd64; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
-   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
-   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
-   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
-   fi
-
-   if use kernel_linux && kernel_is -ge 4 20; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
-   fi
-
-   check_extra_config
-
-   if ! use crda; then
- 

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

2022-05-26 Thread Ben Kohler
commit: b71f39db6bf015a359e930930422d2aa0c8db7b1
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 15:24:46 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 15:24:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71f39db

www-client/links: drop 2.25-r3, 2.26

Signed-off-by: Ben Kohler  gentoo.org>

 www-client/links/Manifest |   1 -
 www-client/links/links-2.25-r3.ebuild | 173 -
 www-client/links/links-2.26.ebuild| 177 --
 3 files changed, 351 deletions(-)

diff --git a/www-client/links/Manifest b/www-client/links/Manifest
index 6a6f0d018681..c2e2908d5633 100644
--- a/www-client/links/Manifest
+++ b/www-client/links/Manifest
@@ -1,2 +1 @@
-DIST links-2.25.tar.bz2 6505187 BLAKE2B 
3efe9d43b9a8dad498101800ccdefd094a6371a2c74b264ac2abf951db38729abcf00f74a45fdb7f0d24196413996aa02cd9d2ea3ee2cf008faf4062e365
 SHA512 
b094e3b2096b07da8385d6021e5a5794f5b602c90ec824c48b897e6b69def6d69cb879af3008a4af43effaa7d9359bf09e4feb8ed5371bb7ff22ffcb0794f690
 DIST links-2.26.tar.bz2 6508447 BLAKE2B 
e0bf5ac4e05a8e14ae7342aed7bb7ac0f5f6c2d9e23adda221cc3ba73f39020c95cef90d10d5c9d0697797683ff1edf1ed55a4d8aca0930b2eb01b547a21bf00
 SHA512 
b732f88ae0e9f63f577fc3041058c56b43ffec3b797328453d0770e326010b05fcc04128287ef35b0d189bd0768446057d8773e10f8e0a76bab72fb252cdd530

diff --git a/www-client/links/links-2.25-r3.ebuild 
b/www-client/links/links-2.25-r3.ebuild
deleted file mode 100644
index f5dafcb468ad..
--- a/www-client/links/links-2.25-r3.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools desktop toolchain-funcs xdg-utils
-
-DESCRIPTION="A fast and lightweight web browser running in both graphics and 
text mode"
-HOMEPAGE="http://links.twibright.com/;
-SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="2"
-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"
-IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent livecd lzip lzma ssl 
suid svga tiff unicode X zlib zstd"
-
-GRAPHICS_DEPEND="media-libs/libpng:0="
-
-RDEPEND="
-   dev-libs/libbsd
-   brotli? (
-   app-arch/brotli
-   )
-   bzip2? (
-   app-arch/bzip2
-   )
-   fbcon? (
-   ${GRAPHICS_DEPEND}
-   )
-   freetype? (
-   media-libs/fontconfig
-   media-libs/freetype
-   )
-   gpm? (
-   sys-libs/gpm
-   )
-   jpeg? (
-   virtual/jpeg:0
-   )
-   libevent? (
-   dev-libs/libevent:0=
-   )
-   livecd? (
-   ${GRAPHICS_DEPEND}
-   sys-libs/gpm
-   virtual/jpeg:0
-   )
-   lzip? (
-   app-arch/lzip
-   )
-   lzma? (
-   app-arch/xz-utils
-   )
-   ssl? (
-   dev-libs/openssl:0=
-   )
-   svga? (
-   ${GRAPHICS_DEPEND}
-   media-libs/svgalib
-   )
-   tiff? (
-   media-libs/tiff:0
-   )
-   X? (
-   ${GRAPHICS_DEPEND}
-   x11-libs/libXext
-   )
-   zlib? (
-   sys-libs/zlib
-   )
-   zstd? (
-   app-arch/zstd
-   )"
-
-DEPEND="${RDEPEND}
-   fbcon? ( virtual/os-headers )
-   livecd? ( virtual/os-headers )"
-
-BDEPEND="virtual/pkgconfig"
-
-IDEPEND="X? ( dev-util/desktop-file-utils )"
-
-REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
-   svga? ( suid )"
-
-DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
-
-src_prepare() {
-   use X && xdg_environment_reset
-
-   if use unicode; then
-   pushd intl > /dev/null || die
-   ./gen-intl || die
-   ./synclang || die
-   popd > /dev/null || die
-   fi
-
-   # error: conditional "am__fastdepCXX" was never defined (for 
eautoreconf)
-   sed -i \
-   -e '/AC_PROG_CXX/s:dnl ::' \
-   -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
-   configure.in || die #467020
-
-   # Upstream configure produced by broken autoconf-2.13. This also fixes
-   # toolchain detection.
-   mv configure.in configure.ac || die
-
-   default
-   eautoreconf #131440 and #103483#c23
-}
-
-src_configure() {
-   local myconf
-
-   if use livecd; then
-   export ac_cv_lib_gpm_Gpm_Open=yes
-   myconf+=' --with-fb --with-libjpeg'
-   else
-   export ac_cv_lib_gpm_Gpm_Open=$(usex gpm)
-   fi
-
-   if use X || use fbcon || use svga || use livecd; then
-   myconf+=' --enable-graphics'
-   fi
-
-   tc-export PKG_CONFIG
-
-   econf \
-  

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

2022-05-26 Thread Ben Kohler
commit: e164dacf6fd92c540b9c0394cc6dc8ae59f24ebb
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 15:22:48 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 15:22:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e164dacf

net-misc/remmina: drop 1.4.23-r1, 1.4.24

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest |   2 -
 net-misc/remmina/remmina-1.4.23-r1.ebuild | 104 --
 net-misc/remmina/remmina-1.4.24.ebuild| 104 --
 3 files changed, 210 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 982cf21d72e1..fc83d8d5756a 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,4 +1,2 @@
-DIST Remmina-v1.4.23.tar.gz 3280050 BLAKE2B 
b62789dba4a4f0a0a12f4cc1da68431b0c386b618f3bf7babe8946cba3753bdfd8799731a254c18cf58e8a43efe6980d638adc9512303dfb229c5b340d957402
 SHA512 
151baead9c8e8051f6da2139691aa5644ccdd5752e1dd1be572b72fab01773caf261bfe44ebebc8524a36b447ee335275e6522bd2b6b65d4f0a790c92bd291d4
-DIST Remmina-v1.4.24.tar.gz 3375550 BLAKE2B 
3ce777e3493c51915928ae63072c3df2123426563b514aa0cbde076084045e0e08c41fd363244db9dea247ca265486cad2184f7996cddcea941e983371d6af4e
 SHA512 
39fecb82cedcd08720f800a69f778125811a141a152e88e8d657f082c5efcc4525483fb8374712db48743f9a0ce2312a9b3ecf5f043761d029edda86609d
 DIST Remmina-v1.4.25.tar.gz 3404247 BLAKE2B 
59798362b33780041975f8af6c11b14a36876badeaed341f4600e9e920ec2b2ca78f33ddc69bb52608fc45488aefacf6c9ec9751369a4b5c23507519494180c4
 SHA512 
2409d316894a423de487c264861bda782bac365d13eb77f965863173072da85d228047ca0624bc7664cf6c1a5144598895371a56e37a1cc90df426d19b5719a8
 DIST Remmina-v1.4.26.tar.gz 3451611 BLAKE2B 
574510c7c2deed73887b4dec2b0b7036f5e4bfccb8c0229f9bcbca934896837a758d51e95965549643b44cedb66b57cdf9b7e5500790825951cc98d6846e8687
 SHA512 
fe81f3878017b82208255cc757d8897868cb810e44dd7d8dc88c8d371f96cec80936aaf86fd216568fba91401e13463bf3b278789b7c8839403f8c294cc049fc

diff --git a/net-misc/remmina/remmina-1.4.23-r1.ebuild 
b/net-misc/remmina/remmina-1.4.23-r1.ebuild
deleted file mode 100644
index 9b772915c4d2..
--- a/net-misc/remmina/remmina-1.4.23-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:0=
-   net-libs/libsoup:2.4
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   gnome-keyring? ( app-crypt/libsecret )
-   gvnc? ( net-libs/gtk-vnc )
-   kwallet? ( kde-frameworks/kwallet )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   spice? ( app-emulation/spice-protocol )
-"
-
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_NEWS=$(usex telemetry)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_X2GO=$(usex x2go)
-   # when this feature is stable, add python eclass usage to 
optionally enable
-   -DWITH_PYTHON=OFF
-   )
-   cmake_src_configure

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

2022-05-26 Thread Ben Kohler
commit: 3422ef00630296325aaf8ce634c3f1f514cdabd8
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 15:23:51 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 15:23:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3422ef00

dev-libs/ell: drop 0.49

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 -
 dev-libs/ell/ell-0.49.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index c1ebe4102850..209f2b9d3cce 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,2 +1 @@
-DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
 DIST ell-0.50.tar.xz 534092 BLAKE2B 
0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b
 SHA512 
95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
deleted file mode 100644
index 1ef74d66e58c..
--- a/dev-libs/ell/ell-0.49.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info multilib-minimal
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   local DOCS=( ChangeLog README )
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-}



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

2022-05-26 Thread Stephan Hartmann
commit: 3d92a178f691b0b0831b7fa72e7c66dabcd06829
Author: Marek Behún  kernel  org>
AuthorDate: Thu May 26 12:13:14 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu May 26 15:18:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d92a178

www-client/chromium: dev channel bump to 103.0.5060.24

Bump chromium's dev channel to 103.0.5060.24.

Signed-off-by: Marek Behún  kernel.org>
Closes: https://github.com/gentoo/gentoo/pull/25640
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest| 2 +-
 .../{chromium-103.0.5060.13.ebuild => chromium-103.0.5060.24.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index c69443228840..aa7621cdd4cb 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,4 +3,4 @@ DIST chromium-101.0.4951.64.tar.xz 1414917528 BLAKE2B 
6ac1855f8a1153bd3c074edb54
 DIST chromium-102-patchset-6.tar.xz 4780 BLAKE2B 
c59d23779fd769176e1cd92884dd259e5d37aaff746f7d72274e784f6467940226adea1a1f3921b0c49e402fa320b99a8ea995a3e1ffe881d7a8146aeb2b95e5
 SHA512 
dbed8e41cb7d2a0f9dd9be9a10b162e2258f016a23340c2ff0de9d73ef067342e63e77bd295e28d1e37fdead5ee52890e6ad143023225bfaff4c4c4a840b4619
 DIST chromium-102.0.5005.61.tar.xz 1433350708 BLAKE2B 
7130b2c9dbc67783499003fd98f95e050bac3580e9dd6c9f4fee320e9eed876cd8c3ec29d9e9f23c78c159b1b622fbe0511750baeb6f8117f176612e1571747f
 SHA512 
4b5d48debafef0a38105e259f97eac6e25eae1147ce67e357c3ce1e8e7700950af63117ff104b71cfbdfcaa0b31925d1b686ab1be6c52b32dad819c7e38f1846
 DIST chromium-103-patchset-4.tar.xz 7220 BLAKE2B 
3dc9670be01d4bbfd24e8d305ea72e6bd911062a9a012c7548fca76ec34998b54ff31ef0118be5db9fdde3839365103cb06b29ff2ab167ad4313b4b64cba3a63
 SHA512 
54fb3600bb42ffcd6168f9741432879877bb5d206c11b3874249faaaff13288bffd4e7336f055c0c619efba02aa694de6abde394a6964c0ff6b33d9e3aed1691
-DIST chromium-103.0.5060.13.tar.xz 1441907448 BLAKE2B 
a3ba950e962658c598a98355f7bdef417a209e68a818bcd957ee45af019652c4806c854fb96dc4c3eac47dc442443ea9a7570f5fcdd52aa4537e7c024145e09e
 SHA512 
dbb2b8309772e120e7edd6ca4b33a9bf1a6f52b5935384388c172c4a07a57ec832dd621b3782b96758d536d22a805cf641d02756433d8412e80ea6fdba2fe3ce
+DIST chromium-103.0.5060.24.tar.xz 1442066428 BLAKE2B 
dc2cb67bf8aec50f22ae14ca36ffde555c076f197895e9da759e4292b83b15e24ddf5888af409afde273699fa1e15f3ca95f0663b7c8dbef9db74f44d361c671
 SHA512 
23c34f634ca890467de44efc25caa0e55d2668643ace19e6759a45b3c6119a98ddd885cab6b1a9a665613958abcc28c3b5439f36ce6c1bcb47547c56047e4c7c

diff --git a/www-client/chromium/chromium-103.0.5060.13.ebuild 
b/www-client/chromium/chromium-103.0.5060.24.ebuild
similarity index 100%
rename from www-client/chromium/chromium-103.0.5060.13.ebuild
rename to www-client/chromium/chromium-103.0.5060.24.ebuild



[gentoo-commits] data/gentoo-news:master commit in: 2022-05-26-apache-nginx-glep-81/

2022-05-26 Thread Conrad Kostecki
commit: 1ed1d66b4ccebfbceaa6309ed8ef64747352af3a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri May 13 23:29:09 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu May 26 14:56:35 2022 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=1ed1d66b

2022-05-26-apache-nginx-glep-81: add news

Bug: https://bugs.gentoo.org/701254
Bug: https://bugs.gentoo.org/802495
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../2022-05-26-apache-nginx-glep-81.en.txt | 66 ++
 1 file changed, 66 insertions(+)

diff --git 
a/2022-05-26-apache-nginx-glep-81/2022-05-26-apache-nginx-glep-81.en.txt 
b/2022-05-26-apache-nginx-glep-81/2022-05-26-apache-nginx-glep-81.en.txt
new file mode 100644
index 000..d0afab2
--- /dev/null
+++ b/2022-05-26-apache-nginx-glep-81/2022-05-26-apache-nginx-glep-81.en.txt
@@ -0,0 +1,66 @@
+Title: Migration to GLEP-81 enabled webservers
+Author: Conrad Kostecki 
+Posted: 2022-05-20
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: www-servers/apache
+Display-If-Installed: www-servers/nginx
+
+In future, in order to complete the whole GLEP-81 migration,
+the packages www-servers/apache and www-servers/nginx
+will be migrated to GLEP-81.
+
+If changes have been made to the default user and group created
+by one of the both packages, the configuration needs to be updated,
+as otherwise it will be overwritten.
+
+The following configuration settings can be set
+in make.conf or per package in package.env:
+
+1. ACCT_USER__GROUPS
+   for overriding all default groups.
+
+2. ACCT_USER__GROUPS_ADD
+   for adding additional groups to default groups.
+
+3. ACCT_USER__HOME
+   for overriding default home directory.
+
+4. ACCT_USER__HOME_OWNER
+   for overriding default owner of home directory.
+
+5. ACCT_USER__HOME_PERMS
+   for overriding default permissions of home directory.
+
+6. ACCT_USER__SHELL
+   for overriding default assigned shell.
+
+If being set per package in package.env, it needs to
+be set for acct-user/apache or aact-user/nginx,
+depending on which user should be modified.
+
+See [1] for more details on those variables.
+
+** Package acct-user/apache will use username/group 'apache'.
+-> ACCT_USER_APACHE_GROUPS=".."
+-> ACCT_USER_APACHE_GROUPS_ADD=".."
+-> ACCT_USER_APACHE_HOME=".."
+-> ACCT_USER_APACHE_HOME_OWNER=".."
+-> ACCT_USER_APACHE_HOME_PERMS=".."
+-> ACCT_USER_APACHE_SHELL=".."
+
+** Package acct-user/nginx will use username/group 'nginx'.
+-> ACCT_USER_NGINX_GROUPS=".."
+-> ACCT_USER_NGINX_GROUPS_ADD=".."
+-> ACCT_USER_NGINX_HOME=".."
+-> ACCT_USER_NGINX_HOME_OWNER=".."
+-> ACCT_USER_NGINX_HOME_PERMS=".."
+-> ACCT_USER_NGINX_SHELL=".."
+
+Please update configuration parameters before emerging
+both GLEP-81 enabled ebuilds, as otherwise configuration
+will be overwritten to default.
+
+Migration to GLEP-81 will start after 2022-07-01.
+
+[1] https://devmanual.gentoo.org/eclass-reference/acct-user.eclass/index.html



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

2022-05-26 Thread Ionen Wolkens
commit: 97cfd790df200459afe91022d962c1abc62ea18e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 26 14:38:27 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 26 14:56:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cfd790

www-client/qutebrowser: add 2.5.1

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

 www-client/qutebrowser/Manifest |   1 +
 www-client/qutebrowser/qutebrowser-2.5.1.ebuild | 122 
 2 files changed, 123 insertions(+)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 35bedaf766a8..3dde123518cc 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1 +1,2 @@
 DIST qutebrowser-2.5.0.tar.gz 6086105 BLAKE2B 
c95afbbdfeebe4352e461cef78d499e9efa9de2e4acc2cedf350904bd617a4f238c34042369655030e53433f941288ff676f8ffd873683939ddd38ff01604aa1
 SHA512 
41ab6f6d2b72c94e0f66ba0a80999d820748d0f86dbec92583a2be88725f1ebd7517dd75edbaa0ce60bc029ed4dc0dd3e30a1cb25ab4ef940b968c87b4df2472
+DIST qutebrowser-2.5.1.tar.gz 6089389 BLAKE2B 
e26be42742795b22c34d131a5c9046e0223cef2fd461d8aa3c656a8182bf0127e17e55a7e0a79e1ade76c883094d841a822864e995365b0217ef1b422272e6e0
 SHA512 
27eca3e987e4c2a662fc863840d3ea697da65f55c7b9180e892466aeb5a2753f1eca424bbf8705670fe8cd9363e3297e03f9f9cc0d4f85f0198a4e3312d32f3c

diff --git a/www-client/qutebrowser/qutebrowser-2.5.1.ebuild 
b/www-client/qutebrowser/qutebrowser-2.5.1.ebuild
new file mode 100644
index ..2d84333f9a0e
--- /dev/null
+++ b/www-client/qutebrowser/qutebrowser-2.5.1.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 optfeature xdg
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git;
+else
+   
SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine"
+HOMEPAGE="https://www.qutebrowser.org/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+adblock widevine"
+
+RDEPEND="
+   dev-qt/qtcore:5[icu]
+   dev-qt/qtgui:5[png]
+   $(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' 3.8)
+   $(python_gen_cond_dep '
+   dev-python/colorama[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP},libyaml(+)]
+   dev-python/zipp[${PYTHON_USEDEP}]
+   adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )')
+   widevine? ( www-plugins/chrome-binary-plugins )"
+BDEPEND="
+   $(python_gen_cond_dep '
+   test? (
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/cheroot[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-bdd[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-qt[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-xvfb[${PYTHON_USEDEP}]
+   dev-python/tldextract[${PYTHON_USEDEP}]
+   )')"
+[[ ${PV} !=  ]] || BDEPEND+=" app-text/asciidoc"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   if use widevine; then
+   local 
widevine=${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
+   sed "/yield from _qtwebengine_settings_args/a\yield 
'--widevine-path=${widevine}'" \
+   -i ${PN}/config/qtargs.py || die
+   fi
+
+   # let eclass handle python
+   sed -i '/setup.py/d' misc/Makefile || die
+
+   [[ ${PV} !=  ]] || ${EPYTHON} scripts/asciidoc2html.py || die
+
+   # these plugins/tests are unnecessary here and have extra dependencies
+   sed -e '/pytest-benchmark/d;s/--benchmark[^ ]*//' \
+   -e '/pytest-instafail/d;s/--instafail//' \
+   -i pytest.ini || die
+   [[ ${PV} ==  ]] || rm tests/unit/scripts/test_problemmatchers.py || 
die
+   [[ ${PV} !=  ]] || rm tests/unit/scripts/test_run_vulture.py || die
+}
+
+python_test() {
+   local 

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

2022-05-26 Thread Ionen Wolkens
commit: 6b1c1679ca914428e3f09cd5b6d2828a22e68f84
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 26 14:39:10 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 26 14:56:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1c1679

www-client/qutebrowser: sync live

Minor style nitpicks

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

 www-client/qutebrowser/qutebrowser-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-.ebuild
index 6e52913c8194..2d84333f9a0e 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-.ebuild
@@ -26,7 +26,7 @@ IUSE="+adblock widevine"
 RDEPEND="
dev-qt/qtcore:5[icu]
dev-qt/qtgui:5[png]
-   $(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_8)
+   $(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' 3.8)
$(python_gen_cond_dep '
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
@@ -56,8 +56,8 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
-python_prepare_all() {
-   distutils-r1_python_prepare_all
+src_prepare() {
+   distutils-r1_src_prepare
 
if use widevine; then
local 
widevine=${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so



[gentoo-commits] proj/portage-utils:master commit in: /

2022-05-26 Thread Fabian Groffen
commit: fd7528a6b55e824872bfe79415d2ddae5948ca5e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 26 14:50:16 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 26 14:50:16 2022 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=fd7528a6

qdepends: plug Coverity CID 269971 (resource leak)

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

 qdepends.c | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/qdepends.c b/qdepends.c
index bd7c379..f222011 100644
--- a/qdepends.c
+++ b/qdepends.c
@@ -199,11 +199,13 @@ qdepends_results_cb(tree_pkg_ctx *pkg_ctx, void *priv)
 
tree_pkg_meta_get(vpkg, BDEPEND);
if (depstr != NULL) {
dep_node *dep_vdb = 
dep_grow_tree(depstr);
-   if (dep_vdb != NULL)
+   if (dep_vdb != NULL) {

dep_flatten_tree(dep_vdb, state->deps);
-   else
+   dep_burn_tree(dep_vdb);
+   } else {
warn("failed to parse 
VDB depstring from %s\n",
-   
atom_to_string(datom));
+
atom_to_string(datom));
+   }
}
tree_close_pkg(vpkg);
}



[gentoo-commits] proj/portage-utils:master commit in: libq/

2022-05-26 Thread Fabian Groffen
commit: 84804b1dfcf6e5f3b7a7cca2212c8b2d5a7e4f4b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 26 09:30:28 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 26 09:30:28 2022 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=84804b1d

libq/dep: allow resolving multiple times (e.g. for overlays)

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

 libq/dep.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libq/dep.c b/libq/dep.c
index 4138a1c..389e506 100644
--- a/libq/dep.c
+++ b/libq/dep.c
@@ -355,7 +355,7 @@ void
 dep_resolve_tree(dep_node *root, tree_ctx *t)
 {
if (root->type != DEP_NULL) {
-   if (root->type == DEP_NORM && root->atom) {
+   if (root->type == DEP_NORM && root->atom && 
!root->atom_resolved) {
depend_atom*d = root->atom;
tree_match_ctx *r = tree_match_atom(t, d,

TREE_MATCH_DEFAULT |



[gentoo-commits] proj/portage-utils:master commit in: man/, /

2022-05-26 Thread Fabian Groffen
commit: d301ed27e28417f185c374a044cfabeb32beb607
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 26 14:32:32 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 26 14:32:32 2022 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=d301ed27

qdepends: add --resolve flag to lookup depstrings

This doesn't respect keywords or masks, but with installed packages
shows which packages currently match the deps as expressed

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

 man/qdepends.1 | 11 ++-
 qdepends.c | 51 +++
 2 files changed, 45 insertions(+), 17 deletions(-)

diff --git a/man/qdepends.1 b/man/qdepends.1
index 0690f16..5e5b00a 100644
--- a/man/qdepends.1
+++ b/man/qdepends.1
@@ -1,5 +1,5 @@
 .\" generated by mkman.py, please do NOT edit!
-.TH qdepends "1" "Feb 2021" "Gentoo Foundation" "qdepends"
+.TH qdepends "1" "May 2022" "Gentoo Foundation" "qdepends"
 .SH NAME
 qdepends \- show dependency info
 .SH SYNOPSIS
@@ -68,6 +68,9 @@ Search installed packages using VDB.
 \fB\-t\fR, \fB\-\-tree\fR
 Search available ebuilds in the tree.
 .TP
+\fB\-U\fR, \fB\-\-use\fR
+Apply profile USE-flags to conditional deps.
+.TP
 \fB\-F\fR \fI\fR, \fB\-\-format\fR \fI\fR
 Pretty-print DEPEND declaration to be used in an ebuild.  This
 option initiates a very different mode of operation.  Instead of
@@ -82,6 +85,9 @@ e.g.\ the DEPEND= part is skipped.
 \fB\-S\fR, \fB\-\-pretty\fR
 Pretty format specified depend strings.
 .TP
+\fB\-R\fR, \fB\-\-resolve\fR
+Resolve found dependencies to package versions.
+.TP
 \fB\-\-root\fR \fI\fR
 Set the ROOT env var.
 .TP
@@ -97,6 +103,9 @@ Suppress DEPEND= output for \fB\-f\fR.  Only print the 
matching atom for \fB\-Q\
 \fB\-C\fR, \fB\-\-nocolor\fR
 Don't output color.
 .TP
+\fB\-\-color\fR
+Force color in output.
+.TP
 \fB\-h\fR, \fB\-\-help\fR
 Print this help and exit.
 .TP

diff --git a/qdepends.c b/qdepends.c
index f1bc3ad..bd7c379 100644
--- a/qdepends.c
+++ b/qdepends.c
@@ -22,7 +22,7 @@
 #include "xasprintf.h"
 #include "xregex.h"
 
-#define QDEPENDS_FLAGS "drpbQitUF:S" COMMON_FLAGS
+#define QDEPENDS_FLAGS "drpbQitUF:SR" COMMON_FLAGS
 static struct option const qdepends_long_opts[] = {
{"depend",no_argument, NULL, 'd'},
{"rdepend",   no_argument, NULL, 'r'},
@@ -34,6 +34,7 @@ static struct option const qdepends_long_opts[] = {
{"use",   no_argument, NULL, 'U'},
{"format", a_argument, NULL, 'F'},
{"pretty",no_argument, NULL, 'S'},
+   {"resolve",   no_argument, NULL, 'R'},
COMMON_LONG_OPTS
 };
 static const char * const qdepends_opts_help[] = {
@@ -47,20 +48,23 @@ static const char * const qdepends_opts_help[] = {
"Apply profile USE-flags to conditional deps",
"Print matched atom using given format string",
"Pretty format specified depend strings",
+   "Resolve found dependencies to package versions",
COMMON_OPTS_HELP
 };
 #define qdepends_usage(ret) usage(ret, QDEPENDS_FLAGS, qdepends_long_opts, 
qdepends_opts_help, NULL, lookup_applet_idx("qdepends"))
 
 /* structures / types / etc ... */
 struct qdepends_opt_state {
-   unsigned int qmode;
-   array_t *atoms;
-   array_t *deps;
-   set *udeps;
-   char *depend;
-   size_t depend_len;
-   const char *format;
-   tree_ctx *vdb;
+   unsigned int  qmode;
+   array_t  *atoms;
+   array_t  *deps;
+   set  *udeps;
+   char *depend;
+   size_tdepend_len;
+   const char   *format;
+   char  resolve:1;
+   tree_ctx *vdb;
+   tree_ctx *rtree;
 };
 
 #define QMODE_DEPEND (1<<0)
@@ -174,6 +178,10 @@ qdepends_results_cb(tree_pkg_ctx *pkg_ctx, void *priv)
continue;
}
 
+   /* try and resolve expressions to real package atoms */
+   if (state->resolve)
+   dep_resolve_tree(dep_tree, state->rtree);
+
if (state->qmode & QMODE_TREE &&
!(state->qmode & QMODE_REVERSE) &&
verbose)
@@ -301,12 +309,14 @@ int qdepends_main(int argc, char **argv)
DECLARE_ARRAY(atoms);
DECLARE_ARRAY(deps);
struct qdepends_opt_state state = {
-   .atoms = atoms,
-   .deps = deps,
-   .udeps = create_set(),
-   .qmode = 0,
-   .format = "%[CATEGORY]%[PF]",
-   .vdb = NULL,
+   .atoms   = atoms,
+   .deps= deps,
+   .udeps   = create_set(),
+   .qmode   = 0,
+   .format  = "%[CATEGORY]%[PF]",
+   .resolve = false,
+   .vdb = NULL,
+   .rtree   = NULL,
};
size_t i;
int ret;
@@ -328,6 +338,7 @@ int qdepends_main(int argc, char **argv)
case 't': 

[gentoo-commits] proj/portage-utils:master commit in: libq/

2022-05-26 Thread Fabian Groffen
commit: 8ca9d1625448544f72aa0d45a1cbbdfa8dcfb22e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 26 09:27:11 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 26 09:27:11 2022 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=8ca9d162

libq/dep: add dep_resolve_tree function

allow resolving a dep-specification to atoms found in a tree, e.g. see
what would get selected

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

 libq/dep.c | 77 +++---
 libq/dep.h | 12 ++
 2 files changed, 56 insertions(+), 33 deletions(-)

diff --git a/libq/dep.c b/libq/dep.c
index 99629e7..4138a1c 100644
--- a/libq/dep.c
+++ b/libq/dep.c
@@ -1,5 +1,5 @@
 /*
- * Copyright 2005-2019 Gentoo Foundation
+ * Copyright 2005-2022 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
  *
  * Copyright 2005-2010 Ned Ludd- 
@@ -20,6 +20,7 @@
 #include "atom.h"
 #include "dep.h"
 #include "set.h"
+#include "tree.h"
 #include "xarray.h"
 #include "xasprintf.h"
 
@@ -62,8 +63,6 @@ static void
 _dep_burn_node(dep_node *node)
 {
assert(node);
-   if (node->info_on_heap)
-   free(node->info);
if (node->atom)
atom_implode(node->atom);
free(node);
@@ -237,7 +236,6 @@ dep_print_tree(
 {
size_t s;
int indent = 4;  /* Gentoo 4-wide indent standard */
-   depend_atom *d = NULL;
bool singlechild = false;
bool nonewline = false;
 
@@ -260,33 +258,31 @@ dep_print_tree(
if (root->type == DEP_OR)
fprintf(fp, "|| (");
if (root->info) {
-   if (hlatoms != NULL && array_cnt(hlatoms) > 0 &&
-   root->type == DEP_NORM)
-   {
-   size_t i;
-   depend_atom *m;
-   char *oslot;
-
-   d = root->atom;
-   d->pfx_op = d->sfx_op = ATOM_OP_NONE;
-
-   array_for_each(hlatoms, i, m) {
-   oslot = d->SLOT;
-   if (m->SLOT == NULL)
-   d->SLOT = NULL;
-
-   if (atom_compare(m, d) == EQUAL) {
-   m = NULL;
-   break;
+   if (root->type == DEP_NORM) {
+   bool dohl = false;
+
+   if (hlatoms != NULL && array_cnt(hlatoms) > 0)
+   {
+   size_t   i;
+   depend_atom *m;
+
+   array_for_each(hlatoms, i, m) {
+   /* make m query, such that any 
specifics (SLOT,
+* pfx/sfx) from the depstring are 
ignored while
+* highlighting */
+   if (atom_compare(root->atom, m) == 
EQUAL) {
+   dohl = true;
+   break;
+   }
}
-   d->SLOT = oslot;
}
 
-   if (m == NULL) { /* match found */
-   fprintf(fp, "%s%s%s", hlcolor, root->info, 
NORM);
-   } else {
-   fprintf(fp, "%s", root->info);
-   }
+   fprintf(fp, "%s%s%s",
+   dohl ? hlcolor : "",
+   atom_to_string(root->atom),
+   dohl ? NORM : "");
+   if (root->atom_resolved && verbose > 0)
+   fprintf(fp, "  # %s", root->info);
} else {
fprintf(fp, "%s", root->info);
}
@@ -355,6 +351,31 @@ dep_prune_use(dep_node *root, set *use)
dep_prune_use(root->children, use);
 }
 
+void
+dep_resolve_tree(dep_node *root, tree_ctx *t)
+{
+   if (root->type != DEP_NULL) {
+   if (root->type == DEP_NORM && root->atom) {
+   depend_atom*d = root->atom;
+   tree_match_ctx *r = tree_match_atom(t, d,
+   
TREE_MATCH_DEFAULT |
+   
TREE_MATCH_LATEST);
+   if (r != NULL) {
+   atom_implode(d);
+   root->atom = atom_clone(r->atom);
+   root->atom_resolved = 1;
+   tree_match_close(r);
+  

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

2022-05-26 Thread Andreas Sturmlechner
commit: d86802a925dc7b4f4acb0ee08088b263bd78e947
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 26 14:28:09 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 26 14:28:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86802a9

sci-libs/indilib: 1.9.6 version bump

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

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.9.6.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index e9732c8ecb85..67a40e1b5a6f 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1,3 @@
 DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
 DIST indilib-1.9.5.1.tar.gz 2420537 BLAKE2B 
1be0f19a92cfb9d36ba88fc51adf55f5c39743efc4da352d1f11f4eb9e8a82c0624d29de1032a0b2a0a96babb13b33e225ef453ef92d091c695cc0a62642900c
 SHA512 
80e764eff9ce40754bd1ba3dc8a49714aeccb3fc2d2e623f50dff25d7bcef9f9744b48fa052c60a94105677479a1629cc80f452002e1e00fc9f6549c1809df65
+DIST indilib-1.9.6.tar.gz 2422813 BLAKE2B 
5f45f1c53d4cc459d840aca3a27a9cefcd0b988fda7a4f7a3988aa2ef0b0c7c762403b76676160f14767fd8214b69f8d5ff183fcd4f1d951d7e3d2f1ba42e35b
 SHA512 
f85cec8dc4bda4d4bf5b7787eec409bcebe5e569aa5abc7c21904c8bb8bb471b9c0a505394a0f7ce4965e233191ef859cfc2e76148af51753525788f80cf2ee6

diff --git a/sci-libs/indilib/indilib-1.9.6.ebuild 
b/sci-libs/indilib/indilib-1.9.6.ebuild
new file mode 100644
index ..b6d000763a3b
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake udev
+
+DESCRIPTION="INDI Astronomical Control Protocol library"
+HOMEPAGE="https://www.indilib.org/;
+SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P/lib/}"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="ogg rtlsdr test websocket"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   rtlsdr? ( net-wireless/rtl-sdr )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
+   $(cmake_use_find_package ogg OggTheora)
+   $(cmake_use_find_package rtlsdr RTLSDR)
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/kstars/

2022-05-26 Thread Andreas Sturmlechner
commit: a5e9971563024ba989808b324810910db9d5c0be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 26 14:29:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 26 14:29:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e99715

sci-astronomy/kstars: Drop 3.5.7

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

 sci-astronomy/kstars/Manifest|  1 -
 sci-astronomy/kstars/kstars-3.5.7.ebuild | 98 
 2 files changed, 99 deletions(-)

diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest
index 70846eba0ded..5362527042cc 100644
--- a/sci-astronomy/kstars/Manifest
+++ b/sci-astronomy/kstars/Manifest
@@ -1,3 +1,2 @@
 DIST kstars-3.5.5.tar.xz 79302220 BLAKE2B 
df8503c72c689301e70345169491dbc8e27116b44c75a78088f91da0d103965f4da359d4de22c3a177898cfe734f66b06810440c2d4dd7ec15862f0ad4d4edf0
 SHA512 
03ed4db0e3998c9501f77fb22e26046177d4bc427e769be1964ba3d54701a1240908117bc65424768917252710b73811e38ec61e2391182794b30ad6c9d68d96
-DIST kstars-3.5.7.tar.xz 86749048 BLAKE2B 
12c1502c2b4c2edf3e77bc28338d44ef0d61133b0db4aa800cca1c06a9ab2b9acb2c628ac0681a5ac253b5d105d0368eede5f91739b3be2c6f7a996d9322e320
 SHA512 
48ac509c8f2241155235a386ccfe321398a39886f1332b2b2829d6db3ebc2bf1161f8900a5f0fcf9b51925a655c547e10eef58526257ee5dafc8d77db9a11845
 DIST kstars-3.5.8.tar.xz 86831012 BLAKE2B 
a44e057427f0c91c932c3914a35c158b6a879ced0e2c9a1f496c73676a62da0f5b663b6ef8640b6afaac0451bfaa127dba96a8c291da3b631069810f552a6c4c
 SHA512 
d238a157fd9b4e92ce7d2b156e837c02d65e416a4e2df2791c24c98735e7f6a20eb2982eaa898f971d5b70b53852a760d0e01a2f6abb47d1f66d1f5a282c5120

diff --git a/sci-astronomy/kstars/kstars-3.5.7.ebuild 
b/sci-astronomy/kstars/kstars-3.5.7.ebuild
deleted file mode 100644
index cb2201885f9d..
--- a/sci-astronomy/kstars/kstars-3.5.7.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.82.0
-QTMIN=5.15.2
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Desktop Planetarium"
-HOMEPAGE="https://apps.kde.org/kstars/ https://edu.kde.org/kstars/;
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="5"
-IUSE="fits indi +password raw wcs"
-
-REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   >=dev-qt/qtdatavis3d-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwebsockets-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kplotting-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   sys-libs/zlib
-   fits? ( sci-libs/cfitsio:= )
-   indi? (
-   sci-libs/gsl:=
-   >=sci-libs/indilib-1.9.1
-   sci-libs/libnova:=
-   sci-libs/stellarsolver
-   )
-   password? ( dev-libs/qtkeychain:= )
-   raw? ( media-libs/libraw:= )
-   wcs? ( sci-astronomy/wcslib:= )
-"
-# TODO: Add back when re-enabled by upstream
-#  opengl? (
-#  >=dev-qt/qtopengl-${QTMIN}:5
-#  virtual/opengl
-#  )
-DEPEND="${COMMON_DEPEND}
-   dev-cpp/eigen:3
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   >=dev-qt/qtpositioning-${QTMIN}:5
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DFETCH_TRANSLATIONS=OFF
-   -DBUILD_PYKSTARS=OFF
-   -DBUILD_DOC=$(usex handbook)
-   $(cmake_use_find_package fits CFitsio)
-   $(cmake_use_find_package indi INDI)
-   $(cmake_use_find_package indi Nova)
-   $(cmake_use_find_package password Qt5Keychain)
-   $(cmake_use_find_package raw LibRaw)
-   $(cmake_use_find_package wcs WCSLIB)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature 

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/kstars/

2022-05-26 Thread Andreas Sturmlechner
commit: 6fd254d1ddc109efdfa340a17beb9cf5c6dd226a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 26 14:33:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 26 14:33:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd254d1

sci-astronomy/kstars: 3.5.9 version bump

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

 sci-astronomy/kstars/Manifest|  1 +
 sci-astronomy/kstars/kstars-3.5.9.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest
index 5362527042cc..0505ff16dee2 100644
--- a/sci-astronomy/kstars/Manifest
+++ b/sci-astronomy/kstars/Manifest
@@ -1,2 +1,3 @@
 DIST kstars-3.5.5.tar.xz 79302220 BLAKE2B 
df8503c72c689301e70345169491dbc8e27116b44c75a78088f91da0d103965f4da359d4de22c3a177898cfe734f66b06810440c2d4dd7ec15862f0ad4d4edf0
 SHA512 
03ed4db0e3998c9501f77fb22e26046177d4bc427e769be1964ba3d54701a1240908117bc65424768917252710b73811e38ec61e2391182794b30ad6c9d68d96
 DIST kstars-3.5.8.tar.xz 86831012 BLAKE2B 
a44e057427f0c91c932c3914a35c158b6a879ced0e2c9a1f496c73676a62da0f5b663b6ef8640b6afaac0451bfaa127dba96a8c291da3b631069810f552a6c4c
 SHA512 
d238a157fd9b4e92ce7d2b156e837c02d65e416a4e2df2791c24c98735e7f6a20eb2982eaa898f971d5b70b53852a760d0e01a2f6abb47d1f66d1f5a282c5120
+DIST kstars-3.5.9.tar.xz 104914664 BLAKE2B 
ae87000c6c5b106b1a0c748feb6c578d2a6d9b71e5bff05e1be392e576a8e5ac0eb663eb22c14a20e91ea4df7d12fc9e0a3477492ff9b920f5d36cc410138eeb
 SHA512 
25ed432bc4276216c82e43f9ac952f6fa973d9baf64b2b89a62855e853f42cd1ee39cf5f0496ce1b3c6b894da227ba32c4246ab972301cd67b80679240fad757

diff --git a/sci-astronomy/kstars/kstars-3.5.9.ebuild 
b/sci-astronomy/kstars/kstars-3.5.9.ebuild
new file mode 100644
index ..f49418d9b462
--- /dev/null
+++ b/sci-astronomy/kstars/kstars-3.5.9.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.82.0
+QTMIN=5.15.2
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Desktop Planetarium"
+HOMEPAGE="https://apps.kde.org/kstars/ https://edu.kde.org/kstars/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="5"
+IUSE="fits indi +password raw wcs"
+
+REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   >=dev-qt/qtdatavis3d-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwebsockets-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kplotting-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   sys-libs/zlib
+   fits? ( sci-libs/cfitsio:= )
+   indi? (
+   sci-libs/gsl:=
+   >=sci-libs/indilib-1.9.1
+   sci-libs/libnova:=
+   >=sci-libs/stellarsolver-2.2
+   )
+   password? ( dev-libs/qtkeychain:= )
+   raw? ( media-libs/libraw:= )
+   wcs? ( sci-astronomy/wcslib:= )
+"
+# TODO: Add back when re-enabled by upstream
+#  opengl? (
+#  >=dev-qt/qtopengl-${QTMIN}:5
+#  virtual/opengl
+#  )
+DEPEND="${COMMON_DEPEND}
+   dev-cpp/eigen:3
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   >=dev-qt/qtpositioning-${QTMIN}:5
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFETCH_TRANSLATIONS=OFF
+   -DBUILD_PYKSTARS=OFF
+   -DBUILD_DOC=$(usex handbook)
+   $(cmake_use_find_package fits CFitsio)
+   $(cmake_use_find_package indi INDI)
+   $(cmake_use_find_package indi Nova)
+   $(cmake_use_find_package password Qt5Keychain)
+   $(cmake_use_find_package raw LibRaw)
+   $(cmake_use_find_package wcs WCSLIB)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Display 'current' pictures of 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/, sci-libs/indilib/files/

2022-05-26 Thread Andreas Sturmlechner
commit: 9ff2abdce32cba2a7c34121e13640c35bbcaa69f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 26 14:26:08 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 26 14:26:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff2abdc

sci-libs/indilib: Drop 1.9.4

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

 sci-libs/indilib/Manifest  |   1 -
 .../indilib/files/indilib-1.9.4-musl-stdint.patch  | 108 -
 sci-libs/indilib/indilib-1.9.4.ebuild  |  73 --
 3 files changed, 182 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 4eb5e3d5c30d..e9732c8ecb85 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,2 @@
 DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
-DIST indilib-1.9.4.tar.gz 2370816 BLAKE2B 
4df98abfaecdfe226d889e063928d3d5a09f9141b7bbeb2798da8190f874d0137313ff05b9c524a645440298d79655f9627ac611ae3132ee30f902e46d2db34d
 SHA512 
2331d49545cfeb5904529f74b52ba0454c81066cb644e158e159a8f3597269d6d48bb1a608162771108c30f2fdb7e21fc5c1078b152f0e2a640f2e10ad3f9142
 DIST indilib-1.9.5.1.tar.gz 2420537 BLAKE2B 
1be0f19a92cfb9d36ba88fc51adf55f5c39743efc4da352d1f11f4eb9e8a82c0624d29de1032a0b2a0a96babb13b33e225ef453ef92d091c695cc0a62642900c
 SHA512 
80e764eff9ce40754bd1ba3dc8a49714aeccb3fc2d2e623f50dff25d7bcef9f9744b48fa052c60a94105677479a1629cc80f452002e1e00fc9f6549c1809df65

diff --git a/sci-libs/indilib/files/indilib-1.9.4-musl-stdint.patch 
b/sci-libs/indilib/files/indilib-1.9.4-musl-stdint.patch
deleted file mode 100644
index 9adfae6bac25..
--- a/sci-libs/indilib/files/indilib-1.9.4-musl-stdint.patch
+++ /dev/null
@@ -1,108 +0,0 @@
-https://patch-diff.githubusercontent.com/raw/indilib/indi/pull/1618.patch
-
-From: Sam James 
-Date: Sun, 6 Feb 2022 08:16:44 +
-Subject: [PATCH] Use  for uint* types (fix build on musl)
-
- is already being used in some places, as are its
-types, e.g. uint8_t, but in some places, non-standard types
-like u_int16_t were being mix-and-matched.
-
-Consistently use the  types to fix build on e.g.
-musl.
-
-Bug: https://bugs.gentoo.org/829487
-Signed-off-by: Sam James 
 a/base64.c
-+++ b/base64.c
-@@ -45,7 +45,7 @@
-  * Swap bytes in 16-bit value.
-  */
- //#define bswap_16(x) __builtin_bswap16 (x);
--#define bswap_16(x) ((__uint16_t) x) >> 8) & 0xff) | (((x) & 0xff) << 8)))
-+#define bswap_16(x) ((uint16_t) x) >> 8) & 0xff) | (((x) & 0xff) << 8)))
- 
- #include 
- #define  IS_BIG_ENDIAN (1 == htons(1))
 a/drivers/focuser/focuslynxbase.cpp
-+++ b/drivers/focuser/focuslynxbase.cpp
-@@ -2821,7 +2821,7 @@ bool FocusLynxBase::SyncFocuser(uint32_t ticks)
- 
/
-  *
- * 
***/
--//bool FocusLynxBase::setMaxTravel(u_int16_t travel)
-+//bool FocusLynxBase::setMaxTravel(uint16_t travel)
- bool FocusLynxBase::SetFocuserMaxPosition(uint32_t ticks)
- {
- char cmd[LYNX_MAX] = {0};
-@@ -2886,7 +2886,7 @@ bool FocusLynxBase::SetFocuserMaxPosition(uint32_t ticks)
- 
/
-  *
- * 
***/
--bool FocusLynxBase::setStepSize(u_int16_t stepsize)
-+bool FocusLynxBase::setStepSize(uint16_t stepsize)
- {
- char cmd[LYNX_MAX] = {0};
- int errcode = 0;
 a/drivers/focuser/focuslynxbase.h
-+++ b/drivers/focuser/focuslynxbase.h
-@@ -28,6 +28,7 @@
- #include "connectionplugins/connectiontcp.h"
- 
- #include 
-+#include 
- #include 
- #include 
- #include 
-@@ -154,7 +155,7 @@ class FocusLynxBase : public INDI::Focuser
- // Set functions
- 
- // Position
--bool setStepSize(u_int16_t stepsize);
-+bool setStepSize(uint16_t stepsize);
- 
- // Temperature
- bool setTemperatureCompensation(bool enable);
 a/drivers/rotator/gemini.h
-+++ b/drivers/rotator/gemini.h
-@@ -23,6 +23,7 @@
- #include "indifocuser.h"
- #include "indirotatorinterface.h"
- 
-+#include 
- #include 
- 
- class Gemini : public INDI::Focuser, public INDI::RotatorInterface
-@@ -132,7 +133,7 @@ class Gemini : public INDI::Focuser, public 
INDI::RotatorInterface
- // Set functions
- 
- // Position
--bool setFocusPosition(u_int16_t position);
-+bool setFocusPosition(uint16_t position);
- 
- // Temperature
- bool setTemperatureCompensation(bool enable);
 

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

2022-05-26 Thread Haelwenn Monnier
commit: 2eb58cd70e4f330c64ac732eb2f7d80a9c1895eb
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu May 26 13:47:40 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 26 13:47:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2eb58cd7

dev-util/deblob: Add := on hare

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/deblob-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/deblob/deblob-.ebuild 
b/dev-util/deblob/deblob-.ebuild
index ff14aab7e..0098040e4 100644
--- a/dev-util/deblob/deblob-.ebuild
+++ b/dev-util/deblob/deblob-.ebuild
@@ -14,7 +14,7 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   dev-lang/hare
+   dev-lang/hare:=
test? ( app-text/mandoc )
 "
 RDEPEND=""



[gentoo-commits] proj/hardened-refpolicy:master commit in: gentoo/

2022-05-26 Thread Jason Zaman
commit: c368b3cbac7f7cd1ee7f72091bbda8f3ba480e16
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu May 26 13:37:16 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu May 26 13:37:16 2022 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c368b3cb

Update release-userspace script

release date is no longer used, also set PYTHON_COMPAT

Signed-off-by: Jason Zaman  gentoo.org>

 gentoo/release-userspace.sh | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/gentoo/release-userspace.sh b/gentoo/release-userspace.sh
index f1db4d38..93565f23 100644
--- a/gentoo/release-userspace.sh
+++ b/gentoo/release-userspace.sh
@@ -4,18 +4,17 @@
 # Copyright 2017-2021 Jason Zaman 
 # Licensed under the GPL-3 license
 
-RELEASEDATE="${1}"
-NEWVERSION="${2}"
+NEWVERSION="${1}"
 
 PACKAGES="
 sys-libs/libsepol
+sys-apps/secilc
 sys-libs/libselinux
 sys-libs/libsemanage
 sys-apps/checkpolicy
 sys-apps/policycoreutils
 sys-apps/selinux-python
 sys-apps/semodule-utils
-sys-apps/secilc
 sys-apps/mcstrans
 sys-apps/restorecond
 "
@@ -25,7 +24,7 @@ sys-apps/restorecond
 usage() {
   echo "Usage: $0  "
   echo ""
-  echo "Example: $0 20170101 2.7_rc1"
+  echo "Example: $0 3.4_rc1"
   echo ""
   echo "The script will update the live ebuilds then copy towards the"
   echo "."
@@ -53,15 +52,15 @@ die() {
 }
 
 # set the release date in the live ebuilds so it will be correct when copying 
to the new version
-setLiveReleaseDate() {
+updateLiveEbuilds() {
 local PKG
 local PN
-cd ${GENTOOX86}
+cd ${GENTOOX86} || die
 echo "Setting release date var in live ebuilds... "
 
 for PKG in $PACKAGES
 do
-cd "${GENTOOX86}/${PKG}"
+cd "${GENTOOX86}/${PKG}" || die
 PN="${PKG#*/}"
 [[ -f "${PN}-.ebuild" ]] || continue
 
@@ -71,8 +70,9 @@ setLiveReleaseDate() {
 
 # update header and release date
 sed -i "s@Copyright 1999-20.. Gentoo .*@Copyright 1999-$(date '+%Y') 
Gentoo Authors@" "${PN}-.ebuild"
-sed -i "/^MY_RELEASEDATE=/s/.*/MY_RELEASEDATE=\"${RELEASEDATE}\"/" 
"${PN}-.ebuild"
-sed -i 
"/SRC_URI/s...@raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/relea...@github.com/SELinuxProject/selinux/releases/download@"
 "${PN}-.ebuild"
+
+# Update PYTHON_COMPAT
+sed -i '/^PYTHON_COMPAT/s/PYTHON_COMPAT=.*$/PYTHON_COMPAT=( 
python3_{8..10} )/' "${PN}-.ebuild" || die
 
 # no changes, skip
 [[ -z "$(git status --porcelain -- .)" ]] && continue
@@ -127,7 +127,7 @@ createEbuilds() {
 echo -e "\ndone ${PN}\n"
 }
 
-if [ $# -ne 2 ]
+if [ $# -ne 1 ]
 then
   usage
   exit 3
@@ -136,7 +136,7 @@ fi
 # Assert that all needed information is available
 assertDirEnvVar GENTOOX86
 
-setLiveReleaseDate
+updateLiveEbuilds
 
 # Create ebuilds
 createEbuilds



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-cli-bin/files/, net-im/signal-cli-bin/

2022-05-26 Thread Joonas Niilola
commit: e76d4407d049879afd737694c7c276b1ce3d86c1
Author: Martin Dummer  gmx  net>
AuthorDate: Thu May 26 07:21:23 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 13:12:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76d4407

net-im/signal-cli-bin: version bump to 0.10.6

new EAPI8, now depends on virtual/jre:17

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/25637
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/signal-cli-bin/Manifest |  3 ++
 ...l-cli-bin-0.10.6-use-working-java-version.patch | 33 +
 net-im/signal-cli-bin/signal-cli-bin-0.10.6.ebuild | 54 ++
 3 files changed, 90 insertions(+)

diff --git a/net-im/signal-cli-bin/Manifest b/net-im/signal-cli-bin/Manifest
index 5080764d631c..570dbe52032d 100644
--- a/net-im/signal-cli-bin/Manifest
+++ b/net-im/signal-cli-bin/Manifest
@@ -1,3 +1,6 @@
+DIST signal-cli-bin-0.10.6.README.md 5916 BLAKE2B 
e7fc8646b1bcafe5145fec9d14450dcc235380d8f1e776f30432b3235a2ed87043a55ba4da48c058f83b04750e0e1dcd97ee5e50ce079e7bb906f04f9e77fb38
 SHA512 
a7347ea5134982fa76442702b9d7892b1bbdbf5f36b1823461e14c320cf38cdf3f2379178c7864ef21285f8f3a0c26d4e2fb9ea9546b2fb4d1271d552bf7c37e
+DIST signal-cli-bin-0.10.6.signal-cli.1.adoc 19971 BLAKE2B 
1642c6e463d0c536abfba4fa2e5c91f5fbb7c9d9817684924be82a43c7fbca7b92f07718507582721c63c32d1844c5c016f02dfb7b03b8ae7494f090ffdb7d00
 SHA512 
361098a70d3ee7f114a8f0f95794c24380363f782b4778d70a1cb2cc8bfee107e9b0f88c4cdd236f51960a14bcf18d60cb9920d4abac09fe58c0df9f5d4a5551
+DIST signal-cli-bin-0.10.6.tar.gz 34191841 BLAKE2B 
3a0d4ae9c938aaadb59803550d56d4ae17cb8c0d3ea1f2874654207423679ca42ab42d1aa7894b897794298f94b2f57eac84120b7fbf7a0e4d6e0153a9565681
 SHA512 
4a7d5381bbcdde516d25e6a580854213ba5b144aa942d3cdea48b3e587d9db9e448c1bcf8c91a7632157747d00c5da4a4dbf1c366ae5a332f922c6d9a6ad33d1
 DIST signal-cli-bin-0.8.5.README.md 5626 BLAKE2B 
e8a70135622a7eeaa9b4c965f75f001e641745c60a10d61ab96a014194034a1daf2ec077cb7798bf32c5f9218af6103dc9de7bbb2811b9a4aa162f55697f2232
 SHA512 
feed6673b56c4ac812d5038157f08bef36b48725211ad06a146a0f349c20213527eec814a5e940aacc0de0fdf7d74931fcd12a0d764df82340025a71a7f22a35
 DIST signal-cli-bin-0.8.5.signal-cli.1.adoc 15222 BLAKE2B 
d5075011c82bb79f2de7f7b2f2cbf060428281b0f1d054e1cba09632e6e2b7dd472e8dfa3f0d7863acd9d8e93cfa51af1e241153baeb4d5f2e0e8698a158e6a1
 SHA512 
cd076fde6cdeca70734bb385d7dbf574fa859da9b2ba01c5dfbd8fde0f3457c400be41d790cd7cdc05932731693f4114e4708b7d42e405bf8dd6f982309c0ca2
 DIST signal-cli-bin-0.8.5.tar.gz 17563403 BLAKE2B 
d400285d513c893475c74cbbfa7cb01391545d88e5e1504d9a5175428b31e7308cfc1c9526dc8cef4aab9a75e916a1b596f7939eeeaf5544ffb351c7dfcb3b59
 SHA512 
1d1931a568d9f95e020ee21dbf2d594b0d43d59e4621a7ef1ff21ab2e3cd4ea00da363bd5d86e12745015c643e4ebde4f58bec4a51be807e401ebb127430fa70

diff --git 
a/net-im/signal-cli-bin/files/signal-cli-bin-0.10.6-use-working-java-version.patch
 
b/net-im/signal-cli-bin/files/signal-cli-bin-0.10.6-use-working-java-version.patch
new file mode 100644
index ..02b77bc54dd4
--- /dev/null
+++ 
b/net-im/signal-cli-bin/files/signal-cli-bin-0.10.6-use-working-java-version.patch
@@ -0,0 +1,33 @@
+This patch searches the jre 17 binary in the gentoo specific directories.
+
+Signed-off-by: Martin Dummer 
+
+--- a/bin/signal-cli
 b/bin/signal-cli
+@@ -118,13 +118,19 @@
+ 
+ 
+ # Determine the Java command to use to start the JVM.
+-if [ -n "$JAVA_HOME" ] ; then
+-if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+-# IBM's JDK on AIX uses strange locations for the executables
+-JAVACMD=$JAVA_HOME/jre/sh/java
+-else
+-JAVACMD=$JAVA_HOME/bin/java
+-fi
++# This package needs Java 17,
++# so we must search for matching java binaries
++for I in /usr/lib*/openjdk-17 /opt/openjdk-bin-17 /opt/openjdk-jre-bin-17; do
++  J_TRY="$I/bin/java"
++  if [ -x "$J_TRY" ] ; then
++  "$J_TRY" -version 2>&1 | grep --fixed-strings --quiet "17."
++  if [ $? -eq 0 ] ; then
++  JAVACMD="$J_TRY"
++  break
++  fi
++  fi
++done
++if [ -n "$JAVACMD" ] ; then
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+ 

diff --git a/net-im/signal-cli-bin/signal-cli-bin-0.10.6.ebuild 
b/net-im/signal-cli-bin/signal-cli-bin-0.10.6.ebuild
new file mode 100644
index ..29710caad87a
--- /dev/null
+++ b/net-im/signal-cli-bin/signal-cli-bin-0.10.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="signal-cli-${PV}"
+DESCRIPTION="Send and receive messages of Signal Messenger over a command line 
interface"
+HOMEPAGE="https://github.com/AsamK/signal-cli/wiki;
+SRC_URI="
+   

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

2022-05-26 Thread Joonas Niilola
commit: 5f3e5a6c9fc96ea431bb2ecf9a62bcd59e81f6a8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu May 26 12:40:54 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 12:58:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f3e5a6c

app-misc/elasticsearch: update acct-* deps to be DEPEND from BDEPEND

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

 app-misc/elasticsearch/elasticsearch-8.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/elasticsearch/elasticsearch-8.2.0.ebuild 
b/app-misc/elasticsearch/elasticsearch-8.2.0.ebuild
index e9c1024cd240..7ca705a24066 100644
--- a/app-misc/elasticsearch/elasticsearch-8.2.0.ebuild
+++ b/app-misc/elasticsearch/elasticsearch-8.2.0.ebuild
@@ -16,7 +16,7 @@ PATCHES=(
"${FILESDIR}/${PN}-env.patch"
 )
 
-BDEPEND="acct-group/elasticsearch
+DEPEND="acct-group/elasticsearch
acct-user/elasticsearch"
 
 RDEPEND="acct-group/elasticsearch



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/stellarium/, sci-astronomy/stellarium/files/

2022-05-26 Thread Joonas Niilola
commit: 15111b1b893f75756fafbbb4757825dcc810af19
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Tue May 24 21:53:03 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 12:58:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15111b1b

sci-astronomy/stellarium: fix test on x86

Patches from https://github.com/Stellarium/stellarium/issues/2460

Closes: https://bugs.gentoo.org/847064
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/25626
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/stellarium-0.22.1-fix-conv.patch |  23 
 .../files/stellarium-0.22.1-fix-test-x86.patch |  93 +
 .../stellarium/stellarium-0.22.1-r1.ebuild | 148 +
 3 files changed, 264 insertions(+)

diff --git a/sci-astronomy/stellarium/files/stellarium-0.22.1-fix-conv.patch 
b/sci-astronomy/stellarium/files/stellarium-0.22.1-fix-conv.patch
new file mode 100644
index ..5187837fbb61
--- /dev/null
+++ b/sci-astronomy/stellarium/files/stellarium-0.22.1-fix-conv.patch
@@ -0,0 +1,23 @@
+From dd65fdf5a332d62834ac1cfe9639e220ea635c55 Mon Sep 17 00:00:00 2001
+From: "Alexander V. Wolf" 
+Date: Wed, 25 May 2022 20:55:15 +0700
+Subject: [PATCH] Fixed conversion tool radToHms(): avoiding possible negative
+ zero for value of seconds (see #2460)
+
+---
+ src/core/StelUtils.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/core/StelUtils.cpp b/src/core/StelUtils.cpp
+index 93a55ebb957..b03f55a68ec 100644
+--- a/src/core/StelUtils.cpp
 b/src/core/StelUtils.cpp
+@@ -140,7 +140,7 @@ void radToHms(double angle, unsigned int& h, unsigned int& 
m, double& s)
+ 
+   h = static_cast(angle);
+   m = static_cast((angle-h)*60);
+-  s = (angle-h)*3600.-60.*m;  
++  s = qAbs((angle-h)*3600.-60.*m);
+ }
+ 
+ /*

diff --git 
a/sci-astronomy/stellarium/files/stellarium-0.22.1-fix-test-x86.patch 
b/sci-astronomy/stellarium/files/stellarium-0.22.1-fix-test-x86.patch
new file mode 100644
index ..784b388b2534
--- /dev/null
+++ b/sci-astronomy/stellarium/files/stellarium-0.22.1-fix-test-x86.patch
@@ -0,0 +1,93 @@
+From 802065e025c8b435dc39b4fdd9262efdc1dcd2a8 Mon Sep 17 00:00:00 2001
+From: "Alexander V. Wolf" 
+Date: Tue, 24 May 2022 14:47:50 +0700
+Subject: [PATCH]  Fixed something strange in radToHMSStr and radToHMSStrAdapt
+ convertors
+
+probably ancient bug (?), maybe related to issue #2460
+---
+ src/core/StelUtils.cpp|  6 +++---
+ src/tests/testConversions.cpp | 16 ++--
+ 2 files changed, 9 insertions(+), 13 deletions(-)
+
+diff --git a/src/core/StelUtils.cpp b/src/core/StelUtils.cpp
+index 521d538315e..93a55ebb957 100644
+--- a/src/core/StelUtils.cpp
 b/src/core/StelUtils.cpp
+@@ -225,9 +225,9 @@ QString radToHmsStr(const double angle, const bool decimal)
+ {
+   unsigned int h,m;
+   double s;
+-  StelUtils::radToHms(angle+0.005*M_PI/12/(60*60), h, m, s);
++  StelUtils::radToHms(angle, h, m, s);
+   int width, precision;
+-  QString carry, r;
++  QString carry;
+   if (decimal)
+   {
+   width=5;
+@@ -268,7 +268,7 @@ QString radToDmsStrAdapt(const double angle, const bool 
useD)
+   bool sign;
+   unsigned int d,m;
+   double s;
+-  StelUtils::radToDms(angle+0.005*M_PI/180/(60*60)*(angle<0?-1.:1.), 
sign, d, m, s); // NOTE: WTF???
++  StelUtils::radToDms(angle, sign, d, m, s);
+   QString str;
+   QTextStream os();
+ 
+diff --git a/src/tests/testConversions.cpp b/src/tests/testConversions.cpp
+index a37db14307c..6e8a4c6f04c 100644
+--- a/src/tests/testConversions.cpp
 b/src/tests/testConversions.cpp
+@@ -248,12 +248,12 @@ void TestConversions::testRadToDMSStrAdapt()
+   data << 61*M_PI/360 << "+30°30'"<< false;
+   data << M_PI/648000 << "+0°0'1\""   << false;
+   data << 1213*M_PI/2400  << "+90°58'30\""<< false;
+-  data << 39599*M_PI/648000   << "+10°59'59\""<< false;
++  data << 39599*M_PI/648000   << "+10°59'59.00\"" << false;
+   data << -M_PI/36<< "-5°"<< false;
+   data << -7*M_PI/8   << "-157°30'"   << false;
+   data << -2*M_PI/5   << "-72°"   << false;
+   data << -M_PI   << "-180°"  << false;
+-  data << -10*M_PI/648<< "-2°46'40\"" << false;
++  data << -10*M_PI/648<< "-2°46'40.00\""  << false;
+ 
+   data << 0.  << "+0d"<< true;
+   data << M_PI/6  << "+30d"   << true;
+@@ -268,12 +268,12 @@ void TestConversions::testRadToDMSStrAdapt()
+   data << 61*M_PI/360   

[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/heimdall/

2022-05-26 Thread Joonas Niilola
commit: 545f07b784286ea008732c33b537d46465e2bdcc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu May 26 12:57:30 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 12:58:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545f07b7

app-mobilephone/heimdall: reset keywords for a version bump 2.0.1

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

 app-mobilephone/heimdall/heimdall-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-mobilephone/heimdall/heimdall-2.0.1.ebuild 
b/app-mobilephone/heimdall/heimdall-2.0.1.ebuild
index b1c61d9f7b06..38bb0affc58e 100644
--- a/app-mobilephone/heimdall/heimdall-2.0.1.ebuild
+++ b/app-mobilephone/heimdall/heimdall-2.0.1.ebuild
@@ -7,7 +7,7 @@ inherit cmake udev
 
 if [[ ${PV} !=  ]]; then
SRC_URI="https://git.sr.ht/~grimler/Heimdall/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64"
+   KEYWORDS="~amd64 ~arm64"
S="${WORKDIR}/Heimdall-v${PV}"
 else
inherit git-r3



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

2022-05-26 Thread Joonas Niilola
commit: 1e047cc733c9384eee474fc1720a19bf2250a2d7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu May 26 12:54:48 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 12:58:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e047cc7

net-im/discord-bin: update QA_PREBUILT

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

 net-im/discord-bin/discord-bin-0.0.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
index 7002ec21bc3b..e40d2077e427 100644
--- a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
+++ b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
@@ -58,7 +58,7 @@ RESTRICT="bindist mirror strip test"
 DESTDIR="/opt/${MY_PN}"
 
 QA_PREBUILT="
-   ${DESTDIR#/}/${MY_PN}
+   ${DESTDIR#/}/${MY_PN^}
${DESTDIR#/}/chrome-sandbox
${DESTDIR#/}/libffmpeg.so
${DESTDIR#/}/libvk_swiftshader.so



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

2022-05-26 Thread Joonas Niilola
commit: 18f5668b66482ad293456473917724d97a63b4ad
Author: Quentin Retornaz  retornaz  com>
AuthorDate: Sun May 15 01:03:58 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 12:58:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f5668b

net-misc/seafile: version bump to 8.0.7

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Quentin Retornaz  retornaz.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/seafile/Manifest |  1 +
 net-misc/seafile/seafile-8.0.7.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/net-misc/seafile/Manifest b/net-misc/seafile/Manifest
index 12cbfa1d74b8..078407655d46 100644
--- a/net-misc/seafile/Manifest
+++ b/net-misc/seafile/Manifest
@@ -1,2 +1,3 @@
 DIST seafile-8.0.5.tar.gz 738268 BLAKE2B 
a142acd9613b4a4aba62640486ee3e79de13274f068e8db69693d93092123f73150e579a38e2aaffc0144cb03a88c56cdac20ca33c0c9a5d09bb8684f184e193
 SHA512 
712a5d445f586beb9cbd425298734181f2eef302dc2f1f7634c4182bd113a7818c948475e9981ce32af218fcc635254e4d5fea28d514ad6eafe169c4a41eb6f9
 DIST seafile-8.0.6.tar.gz 738248 BLAKE2B 
c36904c459429985bf5a6b34546be7af2ba913b4dc5df860858cf73c0d0fe4797fc1fd64a70d8feb3ac2888404e30705540672cdbcc7cea4b91e6229939ed1e4
 SHA512 
261e1c58018f3e427e79a811f67322a2d0ce4cc8bfa913f029bd42bdfa5498f35ec5003cafc8eaf583b0b0ef9cd7159bc4f57136f4fd4270b38327a79e0f95cd
+DIST seafile-8.0.7.tar.gz 738238 BLAKE2B 
edb6ab4f1e61455a24ed43c4b516b58f0cd44fd57f63ebb7aca6daaa206888689c9139fd443acfb2fb35ace100921470e207c338ae5bcdd093e02e79ab57ef80
 SHA512 
4ce16b2abed36ff33237df1119be7ecb3a01caa9d29c954a6618dfbc94d4ba32c0e30bcf259a6f05bf6bfe0e2aaca7d394c6b6adf69c37447e27a9ed5ac0d3df

diff --git a/net-misc/seafile/seafile-8.0.7.ebuild 
b/net-misc/seafile/seafile-8.0.7.ebuild
new file mode 100644
index ..f1caa8837488
--- /dev/null
+++ b/net-misc/seafile/seafile-8.0.7.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+# Upstream is moving tags repeatedly, then we use commit hash.
+RELEASE_COMMIT="57c5ebab0efb596b398d206779fd3160101805eb"
+
+inherit autotools python-single-r1 vala
+
+DESCRIPTION="File syncing and sharing software with file encryption and group 
sharing"
+HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile/;
+SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/future[${PYTHON_USEDEP}]
+   ')
+   dev-libs/openssl:=
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   dev-libs/jansson:=
+   dev-libs/libevent:=
+   net-libs/libsearpc[${PYTHON_SINGLE_USEDEP}]
+   net-misc/curl
+   sys-apps/util-linux
+   sys-libs/zlib
+   elibc_musl? ( sys-libs/fts-standalone )"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+   $(vala_depend)"
+
+S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
+
+src_prepare() {
+   default
+   eautoreconf
+   vala_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # Remove unnecessary .la files
+   find "${ED}" -name '*.la' -delete || die
+   python_fix_shebang "${ED}"/usr/bin/seaf-cli
+}



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

2022-05-26 Thread Joonas Niilola
commit: ecde8dd65d656e71ef516ebb82ce1afe569d1b41
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Wed May 18 01:30:37 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 12:58:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecde8dd6

sys-apps/bat: add bat-0.21.0

Adds `bat` v0.21.0

Signed-off-by: Randall T. Vasquez  icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/25544
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/bat/Manifest  |  22 +
 sys-apps/bat/bat-0.21.0.ebuild | 204 +
 2 files changed, 226 insertions(+)

diff --git a/sys-apps/bat/Manifest b/sys-apps/bat/Manifest
index c6e109a3c352..4bd656e60243 100644
--- a/sys-apps/bat/Manifest
+++ b/sys-apps/bat/Manifest
@@ -7,12 +7,14 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
 DIST bat-0.20.0.tar.gz 1698850 BLAKE2B 
99d150010b40246af8529490411a781aebeb06730dadbc10969e25a4825bf30402b2ae75a2c752b199d8212ea48a19cbb7cb5afceaf9fe0b42e3845030729d33
 SHA512 
22b4ad8f8a5ba55cb8b16aefda29e95fd55e60ed8c2d3f0de36f6a00b770d9ee7f86f4e5ca35bee4e9f22772ab4b3c327d21ebbec25dc0350d9fb89a9f9f22e7
+DIST bat-0.21.0.tar.gz 1786921 BLAKE2B 
158d1c57723cc56adaee3e60ce0ecc2e0cb8f0f733b72ad6ae1acb53520b5bf4a13ac6fa7bd285a26ebeabfe816104eed24c2c0d871d6a14b71f927deb81db9d
 SHA512 
113a8225bd297d9a18ad620c5509db1c4028d92387b70fb3eacc34b0ab9dabdd01a206d1b3062632830d8cf34cb12ea8ca6788a8ea985c5e5de57bf71306be70
 DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
 DIST bit-set-0.5.2.crate 14093 BLAKE2B 
06d41a217438d9a00f8e57e592d12364b671d082f21a4d174673bc820dde28ef5ce02e782002d03c9311f71b0130eeeca7cfacbc4c1b27475069479163643ef3
 SHA512 
9709f35c7e69b84eed61f73da99ffe0693d1d0fa5fb94d13759cfbbb9dd4b0bb27628c3200e4b29ef29cdb0aede5fd3d7ddf663012b2c5946975bc169efbac34
 DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
 DIST bugreport-0.4.1.crate 13793 BLAKE2B 
00f622bec629edf8744ca3e5cf8097ef4b6bea2516d8de5c0cc9f6aa819424e3ab49573dd7f3d00f6d406ddc077413c045d08a0d9092e44854dd2d91164d0220
 SHA512 
ad54c8f52169594ae010093b818255cf16b44741db6802ffb9eb4c1fe699a59183f3505f553f8345aecfe3afd518c4272625adee0e880990a38b0bd9a9db6eed
+DIST bugreport-0.5.0.crate 16149 BLAKE2B 
2728559a8aa0c0c6346335eadfab93ac4b26407604e003432f4d0db1a22ae0c6c22374638482d2e879d09c9139b7da1ac67547764795d303ded1816d3513a1ae
 SHA512 
d1418b6c8df333b4b245f428f3442968f7b75961a00523fb432ff2f904eca07cd208d417e63b2fb0a86b85a6853e4c474d30c19b80a85d8724db66ecd762da7c
 DIST bytemuck-1.7.3.crate 27879 BLAKE2B 
b231e200fa8925f71e457a6ae3a6677366cf6a5b1a6c19845b6973f385fdaaa86b6a3d4e8b38356dbc824cde70e8f1120008d21a3d77d06575fd036b0bf20678
 SHA512 
03569cb6b6532ff62f406f8f6c80ea5cc3a4fc36ebe28f5a4bab32000862192eed2d26163062c62c0749d2f96ebed6968ce76d2e95a6430d9147c3648aff1f64
 DIST bytesize-1.1.0.crate 9370 BLAKE2B 
38fcddbdb862e82a076b7ae1339b48c776f704d25be78935d08637351ade725e86e00e07e62868e76a1a2db894f223e1f8309f8b362a46405ec6c06f6e421a96
 SHA512 
36f35cf53c468cf011b231d3fc5d00c5224fa3d917854e347daeaaae53ae7ee36c4d8ba26788460d56c922c9ffb0eeebc60655fef7366ae42e221950d03f6715
 DIST cc-1.0.72.crate 57495 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/heimdall/

2022-05-26 Thread Joonas Niilola
commit: 0b7da01c263008f546fc2e3bd6ebae7735cf8998
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu May 26 12:51:06 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 12:58:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7da01c

app-mobilephone/heimdall: add udev_reload in pkg_postinst

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

 app-mobilephone/heimdall/heimdall-2.0.1.ebuild | 4 
 app-mobilephone/heimdall/heimdall-.ebuild  | 4 
 2 files changed, 8 insertions(+)

diff --git a/app-mobilephone/heimdall/heimdall-2.0.1.ebuild 
b/app-mobilephone/heimdall/heimdall-2.0.1.ebuild
index d0b54138bb63..b1c61d9f7b06 100644
--- a/app-mobilephone/heimdall/heimdall-2.0.1.ebuild
+++ b/app-mobilephone/heimdall/heimdall-2.0.1.ebuild
@@ -46,3 +46,7 @@ src_install() {
udev_dorules heimdall/60-heimdall.rules
dodoc README.md Linux/README
 }
+
+pkg_postinst() {
+   udev_reload
+}

diff --git a/app-mobilephone/heimdall/heimdall-.ebuild 
b/app-mobilephone/heimdall/heimdall-.ebuild
index d0b54138bb63..b1c61d9f7b06 100644
--- a/app-mobilephone/heimdall/heimdall-.ebuild
+++ b/app-mobilephone/heimdall/heimdall-.ebuild
@@ -46,3 +46,7 @@ src_install() {
udev_dorules heimdall/60-heimdall.rules
dodoc README.md Linux/README
 }
+
+pkg_postinst() {
+   udev_reload
+}



  1   2   3   >