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

2022-05-23 Thread Hanno Böck
commit: 83789ee167f446e48dab29ddd4890976fd3dfe93
Author: Hanno Böck  gentoo  org>
AuthorDate: Tue May 24 05:55:10 2022 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Tue May 24 05:55:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83789ee1

dev-embedded/srecord: Remove old

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 dev-embedded/srecord/srecord-1.64.ebuild | 40 
 1 file changed, 40 deletions(-)

diff --git a/dev-embedded/srecord/srecord-1.64.ebuild 
b/dev-embedded/srecord/srecord-1.64.ebuild
deleted file mode 100644
index ad11060c8a11..
--- a/dev-embedded/srecord/srecord-1.64.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="A collection of powerful tools for manipulating EPROM load files"
-HOMEPAGE="http://srecord.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/libgcrypt:0"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   sys-apps/groff
-   test? ( app-arch/sharutils )"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.57-libtool.patch )
-
-src_prepare() {
-   default
-
-   cp etc/configure.ac "${S}"
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2022-05-23 Thread Hans de Graaff
commit: ca173392a76116e0322dcccdcfbf4e6792fb3071
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 24 05:45:12 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 24 05:45:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca173392

dev-ruby/kramdown-parser-gfm: enable ruby30, fix tests

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

 dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0.ebuild 
b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0.ebuild
index 6e2514be9de3..6a9f05002d7b 100644
--- a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0.ebuild
+++ b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
-inherit ruby-fakegem
+inherit edo ruby-fakegem
 
 DESCRIPTION="A kramdown parser for the GFM dialect of Markdown"
 HOMEPAGE="https://github.com/kramdown/parser-gfm;
@@ -20,8 +20,11 @@ ruby_add_bdepend "test? ( dev-ruby/kramdown[latex] )"
 all_ruby_prepare() {
# Avoid testcase which is no longer compatible with newer rouge
rm -f test/testcases/codeblock_fenced.text || die
+
+   # Avoid test broken with current kramdown versions
+   rm -r test/testcases/header_ids.text || die
 }
 
 each_ruby_test() {
-   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+   edo ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
 }



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

2022-05-23 Thread Hans de Graaff
commit: fe9581280f551765e1e8a4b67b038dbc0f89f5b9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 24 05:17:06 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 24 05:17:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe958128

dev-ruby/jquery-rails: add 4.5.0

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

 dev-ruby/jquery-rails/Manifest  |  1 +
 dev-ruby/jquery-rails/jquery-rails-4.5.0.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/jquery-rails/Manifest b/dev-ruby/jquery-rails/Manifest
index 7c35bbd64c8d..f5eddd7200ea 100644
--- a/dev-ruby/jquery-rails/Manifest
+++ b/dev-ruby/jquery-rails/Manifest
@@ -1 +1,2 @@
 DIST jquery-rails-4.4.0.gem 526336 BLAKE2B 
d6a498424fd89ed575fe778a91ba199eb81fe7c98ac042df8602d0fd680305543d8bb1c1a663d12cf696ec50e1196c59b068051c4bf34b0e3b321cc3ea898bdf
 SHA512 
af363fe81f9689ccb7effd8a755368245b14fdbc67e14698c7dc48e69e18b731e1c65ceefedf86638d6dca6378d21c3175b02f16f6c03bd76c45494c1d0e5eab
+DIST jquery-rails-4.5.0.gem 526848 BLAKE2B 
2770db2e195932f5b53cf1f7145fb66f436b3c32a8691793b1e69caa4b6671ca8f9bb7ef98065805a12309aede123973ef7496fd787a24771c77edd57b9bb840
 SHA512 
1f1c679013110815c9383458839e82ff07c0980a2a068231ebc8d657cdfa6d8af792aed11b7ccbaba56d557ae302ed38fdc12c58599a5b5abeda3ca67f404516

diff --git a/dev-ruby/jquery-rails/jquery-rails-4.5.0.ebuild 
b/dev-ruby/jquery-rails/jquery-rails-4.5.0.ebuild
new file mode 100644
index ..975df6d4e710
--- /dev/null
+++ b/dev-ruby/jquery-rails/jquery-rails-4.5.0.ebuild
@@ -0,0 +1,34 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md VERSIONS.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+RUBY_FAKEGEM_GEMSPEC="jquery-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="jQuery! For Rails! So great"
+HOMEPAGE="https://www.rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/railties-4.2.0:*
+   >=dev-ruby/thor-0.14:* 

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

2022-05-23 Thread Hans de Graaff
commit: 618b8602b934b1132623a624956ee9d26ed6752a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 24 05:17:19 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 24 05:17:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618b8602

dev-ruby/jquery-rails: drop 4.4.0

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

 dev-ruby/jquery-rails/jquery-rails-4.4.0.ebuild | 34 -
 1 file changed, 34 deletions(-)

diff --git a/dev-ruby/jquery-rails/jquery-rails-4.4.0.ebuild 
b/dev-ruby/jquery-rails/jquery-rails-4.4.0.ebuild
deleted file mode 100644
index 46d399100cb0..
--- a/dev-ruby/jquery-rails/jquery-rails-4.4.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md VERSIONS.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="vendor"
-
-RUBY_FAKEGEM_GEMSPEC="jquery-rails.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="jQuery! For Rails! So great"
-HOMEPAGE="https://www.rubyonrails.org;
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
-
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/railties-4.2.0:*
-   >=dev-ruby/thor-0.14:* 

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

2022-05-23 Thread Hans de Graaff
commit: 9ec10d7c5db2f69030738bb9594e8dd2f4c06210
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 24 05:15:56 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 24 05:15:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec10d7c

dev-ruby/combustion: add 1.3.6

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

 dev-ruby/combustion/Manifest|  1 +
 dev-ruby/combustion/combustion-1.3.6.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/combustion/Manifest b/dev-ruby/combustion/Manifest
index 5d6fd824df12..f6765faa408e 100644
--- a/dev-ruby/combustion/Manifest
+++ b/dev-ruby/combustion/Manifest
@@ -1,2 +1,3 @@
 DIST combustion-1.3.4.gem 16384 BLAKE2B 
305a38d4e4a59903eb23318ec64389b80b051b7e2fce1de962fec26a0ba76eff1236226aad8072615d333e1ba797153771474b7096ec1b052d2bba63f4beafdb
 SHA512 
251f4f219048f6ce7b8236c5b35463916f3d3f6d35be392e7d7b4854f2c2d68d585e6f35040a0ae866b7339db957866c022e756f474fce9d6b6e1e63cf237c94
 DIST combustion-1.3.5.gem 16384 BLAKE2B 
e03ea70848b400e6ca037bb94f2d23f8bb70e7472d1d004e93fed62eace08d5adb56dcf458a506c6a2dc161001d67a71f7f75621f14e1d66da08dd858d892ed2
 SHA512 
6f67a09197080b4345b6b7a70531513aca1c31cb1bdb40adca760a2dda83baca8d95f924fadcf096cf2228f74222bca0f700c0cb9c22172618ef8b1ddea8573a
+DIST combustion-1.3.6.gem 17408 BLAKE2B 
88fb0863d12005606a743a50a6fc19fa11d9c738f8cecd922779440ae78878f21d7af8a33833be418d4e265f86dd01d1f49e31e4521613f2f10cfb9f7e10ce76
 SHA512 
2ce565af100a998d4fd79b595e2ca8571f5872e9a7adfd2d99ae8cab0ebfc8ee07aa4ccf24af37464d9094feed5e114b68ee45197459c7e0fdb1e190458ef218

diff --git a/dev-ruby/combustion/combustion-1.3.6.ebuild 
b/dev-ruby/combustion/combustion-1.3.6.ebuild
new file mode 100644
index ..f4c3bac3c853
--- /dev/null
+++ b/dev-ruby/combustion/combustion-1.3.6.ebuild
@@ -0,0 +1,24 @@
+# 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_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Elegant Rails Engine Testing"
+HOMEPAGE="https://github.com/pat/combustion;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/activesupport-3.0.0:*
+   >=dev-ruby/railties-3.0.0:*
+   >=dev-ruby/thor-0.14.6:*
+"



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

2022-05-23 Thread Arthur Zamarin
commit: 504a4822cbea029276e90e7e4b694270a1cfb5dc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 24 05:03:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 24 05:03:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504a4822

sys-apps/pkgcore: add 0.12.11

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

 sys-apps/pkgcore/Manifest   |  1 +
 sys-apps/pkgcore/pkgcore-0.12.11.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest
index a93c1d399ce2..d66bde349b58 100644
--- a/sys-apps/pkgcore/Manifest
+++ b/sys-apps/pkgcore/Manifest
@@ -1 +1,2 @@
 DIST pkgcore-0.12.10.tar.gz 625285 BLAKE2B 
e6d8aeec37e9f5379cc12ca9ff502bbfd8ab355087be63160b9a03feddb5c792cc0ef01d338926e3217ee01859fca5a84aa710db8e224dde8e2befc59e3fafad
 SHA512 
8b5159a06e8291be1663de077ac089b0cfc0da1334111ee66cb6c3b627bb29ecbc7fa6b4727fef1d4c9ac93889a7de787114d07071157a1fc1ed0b5143ebe12f
+DIST pkgcore-0.12.11.tar.gz 625613 BLAKE2B 
f9bb17286cf30714d9f6f47ae6286031e418fd5f420e8921e1f1ed546cb1f293772e8d6e11ea2f4af8046d82fd166abb7c27f640f7f105c13a73d9ce19ccc52b
 SHA512 
b98804603a9d14562efd56d01fa0b17ee1753d25b8c108d0d12eb47b103787f5fa7170f9924b473996817f31c31c40b5920db597974438cdc43215f5f83e43db

diff --git a/sys-apps/pkgcore/pkgcore-0.12.11.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.11.ebuild
new file mode 100644
index ..8ee26f5ac2e5
--- /dev/null
+++ b/sys-apps/pkgcore/pkgcore-0.12.11.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="a framework for package management"
+HOMEPAGE="https://github.com/pkgcore/pkgcore;
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+RDEPEND="
+   >=app-shells/bash-5.0
+   dev-python/lxml[${PYTHON_USEDEP}]"
+if [[ ${PV} == * ]]; then
+   RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]"
+else
+   RDEPEND+=" >=dev-python/snakeoil-0.9.10[${PYTHON_USEDEP}]"
+fi
+BDEPEND="
+   test? (
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests setup.py
+
+src_test() {
+   # With PYTHONDONTWRITEBYTECODE=, python will try rebuild all sorts of 
modules.
+   # https://bugs.gentoo.org/840266
+   local -x SANDBOX_PREDICT=${SANDBOX_PREDICT}
+   addpredict /
+
+   local -x PYTHONDONTWRITEBYTECODE=
+   distutils-r1_src_test
+}
+
+python_install_all() {
+   local DOCS=( NEWS.rst )
+   [[ ${PV} == * ]] || doman man/*
+   distutils-r1_python_install_all
+}



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

2022-05-23 Thread Sam James
commit: 939a3db71064f9b1da8e6a6fca3ecfb386f2ec30
Author: Sam James  gentoo  org>
AuthorDate: Sun May  8 04:07:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 02:16:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939a3db7

sys-libs/libxcrypt: fix prefix install

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

 sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild | 298 ++
 1 file changed, 298 insertions(+)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild
new file mode 100644
index ..dbab827b3def
--- /dev/null
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild
@@ -0,0 +1,298 @@
+# Copyright 2004-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+# NEED_BOOTSTRAP is for developers to quickly generate a tarball
+# for publishing to the tree.
+NEED_BOOTSTRAP="no"
+inherit eapi8-dosym multibuild multilib python-any-r1 toolchain-funcs 
multilib-minimal
+
+DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others"
+HOMEPAGE="https://github.com/besser82/libxcrypt;
+if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then
+   inherit autotools
+   SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotools.tar.xz;
+fi
+
+LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+compat split-usr static-libs system test"
+REQUIRED_USE="split-usr? ( system )"
+RESTRICT="!test? ( test )"
+
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
+   export CTARGET=${CATEGORY/cross-}
+   fi
+fi
+
+is_cross() {
+   local enabled_abis=( $(multilib_get_enabled_abis) )
+   [[ "${#enabled_abis[@]}" -le 1 ]] && [[ ${CHOST} != ${CTARGET} ]]
+}
+
+DEPEND="system? (
+   elibc_glibc? (
+   ${CATEGORY}/glibc[-crypt(+)]
+   !${CATEGORY}/glibc[crypt(+)]
+   )
+   !${CATEGORY}/musl
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-lang/perl
+   test? ( $(python_gen_any_dep 'dev-python/passlib[${PYTHON_USEDEP}]') )"
+
+python_check_deps() {
+   has_version -b "dev-python/passlib[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if has "distcc" ${FEATURES} ; then
+   ewarn "Please verify all distcc nodes are using the same 
versions of GCC (>= 10) and Binutils!"
+   ewarn "Older/mismatched versions of GCC may lead to a 
misbehaving library: bug #823179."
+
+   if [[ ${BUILD_TYPE} != "binary" ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 10 ]] ; then
+   die "libxcrypt is known to fail to build or be broken 
at runtime with < GCC 10 (bug #823179)!"
+   fi
+   fi
+}
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=(
+   $(usex compat 'xcrypt_compat' '')
+   xcrypt_nocompat
+   )
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # WARNING: Please read on bumping or applying patches!
+   #
+   # There are two circular dependencies to be aware of:
+   # 1)
+   #   if we're bootstrapping configure and makefiles:
+   #   libxcrypt -> automake -> perl -> libxcrypt
+   #
+   #   mitigation:
+   #   toolchain@ manually runs `make dist` after running 
autoconf + `./configure`
+   #   and the ebuild uses that.
+   #   (Don't include the pre-generated Perl artefacts.)
+   #
+   #   solution for future:
+   #   Upstream are working on producing `make dist` tarballs.
+   #   
https://github.com/besser82/libxcrypt/issues/134#issuecomment-871833573
+   #
+   # 2)
+   #   configure *unconditionally* needs Perl at build time to generate
+   #   a list of enabled algorithms based on the set passed to 
`configure`:
+   #   libxcrypt -> perl -> libxcrypt
+   #
+   #   mitigation:
+   #   None at the moment.
+   #
+   #   solution for future:
+   #   Not possible right now. Upstream intend on depending on 
Perl for further
+   #   configuration options.
+   #   
https://github.com/besser82/libxcrypt/issues/134#issuecomment-871833573
+   #
+   # Therefore, on changes (inc. bumps):
+   #   * You must check whether upstream have started providing 
tarballs with bootstrapped
+   # auto{conf,make};
+   #
+   #   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/

2022-05-23 Thread Nick Sarnie
commit: 6dae53a91407920ccb4a2cf79683fae1daf78fe5
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue May 24 01:07:41 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue May 24 01:08:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dae53a9

app-emulation/wine-vanilla: Update metadata

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

 app-emulation/wine-vanilla/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-emulation/wine-vanilla/metadata.xml 
b/app-emulation/wine-vanilla/metadata.xml
index 07852ad5b8b5..a0dae9aab09b 100644
--- a/app-emulation/wine-vanilla/metadata.xml
+++ b/app-emulation/wine-vanilla/metadata.xml
@@ -4,10 +4,6 @@

w...@gentoo.org
Wine
-   
-   This package must be kept in sync with repo/proj/wine 
repository.
-   Any changes need to be run past the maintainer to 
ensure the two repositories are kept in sync.
-   


 Wine is an Open Source implementation of the Windows API on top of X and Unix.



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2022-05-23 Thread Nick Sarnie
commit: b7508ae7cffbf777d1cf8b872167cf0572242fed
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue May 24 01:08:06 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue May 24 01:08:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7508ae7

app-emulation/wine-staging: Update metadata

Closes: https://bugs.gentoo.org/787743
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-emulation/wine-staging/metadata.xml 
b/app-emulation/wine-staging/metadata.xml
index 8811667ddc0b..8588a9611dfd 100644
--- a/app-emulation/wine-staging/metadata.xml
+++ b/app-emulation/wine-staging/metadata.xml
@@ -4,10 +4,6 @@

w...@gentoo.org
Wine
-   
-   This package must be kept in sync with repo/proj/wine 
repository.
-   Any changes need to be run past the maintainer to 
ensure the two repositories are kept in sync.
-   


 Wine is an Open Source implementation of the Windows API on top of X and Unix.



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

2022-05-23 Thread Andreas K. Hüttel
commit: d588098243ce755e97459a5e9411d7f99db23a6c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 23:19:40 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 23:20:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5880982

dev-lang/perl: bump to 5.36.0-rc3

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-lang/perl/Manifest   | 2 +-
 dev-lang/perl/{perl-5.36.0_rc2.ebuild => perl-5.36.0_rc3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 3a9ee8f98d49..b94e06c89a8e 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -3,7 +3,7 @@ DIST perl-5.34.0.tar.xz 12881416 BLAKE2B 
4139e77fbb38b2b72671c0b130233cf5ed35112
 DIST perl-5.34.1-zlib-1.2.12-encrypt-standard.zip.bin 207 BLAKE2B 
b52e1322930d5f7b8d6e3a319d24322b5dffb2313bdc757c0c8eb8713fd03adace199c8449ccc306e49b5b71e3c1b9786b2acb0ab8780a09d718a1c54f653226
 SHA512 
5a7e0950f0f94bd961fa9cf3e4ab5dd30006bee0f4553da755688a32d0411a4a850a28d4f998b36e7177dcf3aba192b899ca4138e84452baffef1a0b2ed1fb7b
 DIST perl-5.34.1-zlib-1.2.12.patch.xz 180480 BLAKE2B 
39da5c1ef406d018f73e641d86ff81d5257cf1f7d6c1b0caac9651a546d70a2e0fff53bf0fc584907e792cb681a961c8442ab355f8f0c2cfffbb26c997cdbac0
 SHA512 
b32b57721b10943e21003429b42c535f7833e450f097855162241775a161a557fe0ea86ce615d6a9c885f165f45438cabba5580f9b299796d3a3da5ea720f1ff
 DIST perl-5.34.1.tar.xz 12760168 BLAKE2B 
3768e55f66551c83295153e91d25d568b7b8638789141f7fcd5a304509cb391cb9ad0232ba6ac70113bb0881ddb00ca5b19c53aa01e1e206c44401dad60d8942
 SHA512 
9261958291b49eea30c120a89e5ee32dc6a5fd46de4869c89c3d6a4c1162d6cf192ebe429d01a293eda93d8680ce15294af27717fd4ec4c75f511c1fa820fdac
-DIST perl-5.36.0-RC2.tar.xz 13045084 BLAKE2B 
f7f9d639e22f06c8b580cbab79a9b2fbd552fc459b6caf7b8e9d2909a097477a8b3b4cb572127ff4ac1a26cf2cbc440ec2a0db6b1f32c422068a05f070e0605d
 SHA512 
5ba7f33d2c25be38f4f52c8fd5b05d9819995d8083091157716668d24a90c4d6951bf5eb8f60ed67c8887b571626f48cb913a944f2b258434c57a25304ec2788
+DIST perl-5.36.0-RC3.tar.xz 13059260 BLAKE2B 
35e079c139c09e0b47117400917afe30ab738cf11af32651d0191e68089aac8d9d9c0159970b564727e9abda55d415d0d36863d53dea5fc5719db3dc0cb91e49
 SHA512 
b00721d15042519902483951801601c5cac9576f2e78f0d3b1fb6467c473314dbba415a92530f70bcbc6eb796c0b5c5fae9d1b2b8163596f2c672562f4375041
 DIST perl-5.36.0-patches-1.tar.xz 20352 BLAKE2B 
f5413c75c5bbced230ad7fa692998caef8e4041f3394ae5212dc2aaee465de619b56cf07551be1bb36f2e06b9ed7d0ddda31ad4a7ec81d5c0c64b698ddd80379
 SHA512 
ab24577b6d71a13d9ccf272efa0881b29933b6a39532ca0d71d4c9a134f451bbe5f3d87c6c851f26114702ac3f92af5c5a72129a458ebee31e372106955eb157
 DIST perl-cross-1.3.6.tar.gz 110210 BLAKE2B 
39074d6f4a526f59de2b1c40432936552e625a5a4e44fbb7ce3c1c3828b12c5298d1ab49b7d34ea92e2a4c8c88f8bbef8cc0c582a3fbbed975cf46d331e89c08
 SHA512 
d394fbd75d890442aa599eae8893a26540c8b7af966583ad1c3213c3fe0e074415cfed8814de8f397830833fd78267bdc55adc5267168198f269634c2ef3b982
 DIST perl-cross-1.3.7.tar.gz 118291 BLAKE2B 
dc9c060857d6905c817e91c3f5b1f546b76e02c6de02dc260185e0de8628a5ead3a557501da75549e2585cd30879190558740e697b1c78a69fa08ccb5649efcd
 SHA512 
274f34f8b46e9f418883e9b1652ba4a5a9b4a5880a9a5b38bc8aeb5d75a9f4943233870f5ebf5fbcdc0c30b2983ace11ad051b55d3283327d8f2c15e172c

diff --git a/dev-lang/perl/perl-5.36.0_rc2.ebuild 
b/dev-lang/perl/perl-5.36.0_rc3.ebuild
similarity index 100%
rename from dev-lang/perl/perl-5.36.0_rc2.ebuild
rename to dev-lang/perl/perl-5.36.0_rc3.ebuild



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

2022-05-23 Thread Maciej Barć
commit: 2016bc12d94b99b4220740d1d3262d4f1eb43034
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May 23 23:17:01 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May 23 23:17:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2016bc12

app-emacs/ivy: simplify DOCS var; do not remove .dir-locals.el

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

 app-emacs/ivy/ivy-0.13.4.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/app-emacs/ivy/ivy-0.13.4.ebuild b/app-emacs/ivy/ivy-0.13.4.ebuild
index 9736ba05dfd7..910a40158220 100644
--- a/app-emacs/ivy/ivy-0.13.4.ebuild
+++ b/app-emacs/ivy/ivy-0.13.4.ebuild
@@ -19,8 +19,7 @@ KEYWORDS="~amd64 ~x86"
 
 BDEPEND="sys-apps/texinfo"
 
-DOCS=( CONTRIBUTING.org README.md doc/{ivy-help.org,Changelog.org,ivy.org} )
-ELISP_REMOVE=".dir-locals.el"
+DOCS=( CONTRIBUTING.org README.md doc/{Changelog,ivy-help,ivy}.org )
 SITEFILE="50${PN}-gentoo.el"
 
 # Some tests are broken (but fixed on master as of 2022--04-10),
@@ -40,7 +39,6 @@ src_prepare() {
 
 src_compile() {
elisp-compile ${IVY_SOURCES[@]}
-
emake -C doc ivy.info
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/

2022-05-23 Thread Marek Szuba
commit: c9e3a1247d82bcb29b1d015cd676ec947219311e
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon May 23 22:43:00 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon May 23 22:43:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e3a124

app-backup/borgmatic: add 1.6.0

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/borgmatic/Manifest   |  1 +
 app-backup/borgmatic/borgmatic-1.6.0.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest
index 86dfa9ea8fd2..fff34c2d0ee2 100644
--- a/app-backup/borgmatic/Manifest
+++ b/app-backup/borgmatic/Manifest
@@ -1 +1,2 @@
 DIST borgmatic-1.5.24.tar.gz 291853 BLAKE2B 
d8c695c8faf713cd75e994d8ae7633674d01981047ce79d35d392b9db5a2dfb47c2be4a91e0f183ab2ead5877ee68983d0fdfd88ae7d28355d8029d39cbfdc04
 SHA512 
cfa1bd1dc6119497fba99d02e4f53322aede907ba8b30068b6c1dadc67f5e30466d2f1f0d83f1f15f71dfac08ef5b0adb376d24d62f1cd44992e7a45f99fde34
+DIST borgmatic-1.6.0.tar.gz 296751 BLAKE2B 
b3317fed0e497d3e51e5a52d9625514152673390859de08420ec80c850430892ebca12c01e9e9cfe3cd7ca15d753d44b4d421de88386f118432ddfb44516fc93
 SHA512 
7f1108da3ff26d23d1dbd3b7797ed31de19bfdca22af2f49b165694f36510c657fbd2dbe05f0f6e30a2eb69281157b139a5f5a7782e908899c73b4102444fcb3

diff --git a/app-backup/borgmatic/borgmatic-1.6.0.ebuild 
b/app-backup/borgmatic/borgmatic-1.6.0.ebuild
new file mode 100644
index ..f48f145dc769
--- /dev/null
+++ b/app-backup/borgmatic/borgmatic-1.6.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
+HOMEPAGE="https://torsion.org/borgmatic/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+
+# borg is called as an external tool, hence no pythonic stuff
+RDEPEND="app-backup/borgbackup
+   $(python_gen_cond_dep '
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-std-pathlib/

2022-05-23 Thread Marek Szuba
commit: 18e47e2263053533951f209126ad63ed1ef31268
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon May 23 22:29:47 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon May 23 22:29:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e47e22

dev-python/ruamel-std-pathlib: enable py3.11

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.9.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.9.2-r2.ebuild 
b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.9.2-r2.ebuild
index ac94bd9aeb22..7ae8e805cc2a 100644
--- a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.9.2-r2.ebuild
+++ b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.9.2-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
 
 inherit distutils-r1
 



[gentoo-commits] data/gentoo-news:master commit in: 2022-05-23-borgmatic-config-changes/

2022-05-23 Thread Marek Szuba
commit: b12ded38ff333b9cb091c81c1344e62b965426c9
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed May 18 09:42:10 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon May 23 22:15:40 2022 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=b12ded38

2022-05-23-borgmatic-config-changes: new item

Signed-off-by: Marek Szuba  gentoo.org>

 .../2022-05-23-borgmatic-config-changes.en.txt | 14 ++
 1 file changed, 14 insertions(+)

diff --git 
a/2022-05-23-borgmatic-config-changes/2022-05-23-borgmatic-config-changes.en.txt
 
b/2022-05-23-borgmatic-config-changes/2022-05-23-borgmatic-config-changes.en.txt
new file mode 100644
index 000..f2374f6
--- /dev/null
+++ 
b/2022-05-23-borgmatic-config-changes/2022-05-23-borgmatic-config-changes.en.txt
@@ -0,0 +1,14 @@
+Title: Breaking configuration changes in borgmatic-1.6.0
+Author: Marek Szuba 
+Posted: 2022-05-23
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: app-backup/borgmatic
+
+Version 1.6.0 of app-backup/borgmatic has introduced some breaking
+changes to the way Borgmatic handles the merging of its configuration
+files and executes command hooks. If you use these features, please
+review your Borgmatic config files to make sure they continue to work
+correctly with >=app-backup/borgmatic-1.6.0. For details, see [1].
+
+[1] https://github.com/borgmatic-collective/borgmatic/releases/tag/1.6.0



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

2022-05-23 Thread Sam James
commit: dedbdc466c8e0bdac003e60c0f158548967dc348
Author: Sam James  gentoo  org>
AuthorDate: Mon May 23 22:12:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 23 22:12:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dedbdc46

net-p2p/qbittorrent: add 4.4.3

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

 net-p2p/qbittorrent/Manifest |   1 +
 net-p2p/qbittorrent/qbittorrent-4.4.3.ebuild | 107 +++
 net-p2p/qbittorrent/qbittorrent-.ebuild  |  69 -
 3 files changed, 159 insertions(+), 18 deletions(-)

diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index f9aaa711e403..c0d49325ec40 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -2,3 +2,4 @@ DIST qbittorrent-4.3.8.tar.gz 8506355 BLAKE2B 
e59be1556ad0be697e32d69d890115df6c
 DIST qbittorrent-4.3.9.tar.gz 8510414 BLAKE2B 
de98aff6d81f43c3ad87f6c5f800a4488e18173fb96713d0a2420cf4d4708c9b1f2f54c8d0aa566e7738b4f94d192aad9f0196a05d43724582ef81833901727f
 SHA512 
ec33f67895fbf47acc2f79d9c9e16db8b96c756cf493b76eb24b90e13a790a709104ea9aa378ee111d8c38b605bed5192b366d1917bbf160b21aa2ae3aacd2d1
 DIST qbittorrent-4.4.1.tar.gz 9090594 BLAKE2B 
1b0d4900352c069177913a2ef66bd986a45d13d52f191b824a4dbd38d84b037a7410a9c71cf487d537a5ce70b00e8f695c20acd85ede963731a84f39c9b8ee5c
 SHA512 
155e0394e1599fbbae4b03fc39a13085eb4f797fdf7ff45d2c552c66cdb523e146b77da4fa0f14d6b5b64e3b56f9da7163fd544811a40a9a787848007bfbd0a6
 DIST qbittorrent-4.4.2.tar.gz 9197188 BLAKE2B 
719ca031b1a5523cd29582d7d57ac48e5d3cfb8b1c62e23f01d116897e7753cda204a0dc401f364860eba750371f41178d87ae6d1f43241506868d90a8bc9e32
 SHA512 
55656fb5fd282a3ed0e703b9b47ec9733a70cf6242cae956a5b2487ef2aeb88a04bf5d37c8fa88554edf95ab0821b76ebebb53e8fc43dc5889f8c730075d6e26
+DIST qbittorrent-4.4.3.tar.gz 7757274 BLAKE2B 
aa6705e8c36cc5905e4767f5c09066d259143004550490c3dd3f225196053fc4b4bca9afa5f0b19a32267332e40576dc929a2597847fd1ce107fb36b351ba031
 SHA512 
e3de225f2a2cabc7de3d9a555ad83620465c229f7c2b382362e550f320b1ce620282927753a26c2f320675b96fb6f91bad9bd0533d7400eea14120594f9d1275

diff --git a/net-p2p/qbittorrent/qbittorrent-4.4.3.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.4.3.ebuild
new file mode 100644
index ..e66a7bbca615
--- /dev/null
+++ b/net-p2p/qbittorrent/qbittorrent-4.4.3.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake multibuild systemd xdg
+
+DESCRIPTION="BitTorrent client in C++ and Qt"
+HOMEPAGE="https://www.qbittorrent.org
+ https://github.com/qbittorrent;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/qBittorrent.git;
+else
+   
SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   S="${WORKDIR}/qBittorrent-release-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+dbus +gui webui"
+REQUIRED_USE="dbus? ( gui )
+   || ( gui webui )"
+
+RDEPEND="
+   >=dev-libs/boost-1.65.0-r1:=
+   dev-libs/openssl:=
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5
+   dev-qt/qtxml:5
+   >=net-libs/libtorrent-rasterbar-1.2.14:=
+   sys-libs/zlib
+   dbus? ( dev-qt/qtdbus:5 )
+   gui? (
+   dev-libs/geoip
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO )
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=( base )
+   use webui && MULTIBUILD_VARIANTS+=( webui )
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   multibuild_src_configure() {
+   local mycmakeargs=(
+   -DDBUS=$(usex dbus)
+
+   # musl lacks execinfo.h
+   -DSTACKTRACE=$(usex !elibc_musl)
+
+   # We always want to install unit files
+   -DSYSTEMD=ON
+   
-DSYSTEMD_SERVICES_INSTALL_DIR=$(systemd_get_systemunitdir)
+
+   # More verbose build logs are preferable for bug reports
+   -DVERBOSE_CONFIGURE=ON
+
+   # Not yet in ::gentoo
+   -DQT6=OFF
+
+   # We do these in multibuild, see bug #839531 for why.
+   # Fedora has to do the same thing.
+   -DGUI=$(usex gui)
+   )
+
+   if [[ ${MULTIBUILD_VARIANT} == webui ]] ; then
+   mycmakeargs+=(
+   -DGUI=OFF
+   -DWEBUI=ON
+   )
+   else
+   mycmakeargs+=( -DWEBUI=OFF )
+  

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

2022-05-23 Thread Sam James
commit: 032d9fc2b5dfaa6d45ae78d346aa7795f497a1a5
Author: Sam James  gentoo  org>
AuthorDate: Mon May 23 21:51:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 23 21:51:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032d9fc2

sci-libs/gdal: needs hdf5[cxx]

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

 sci-libs/gdal/gdal-3.5.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gdal/gdal-3.5.0-r4.ebuild 
b/sci-libs/gdal/gdal-3.5.0-r4.ebuild
index 7c586d305683..c01fabd57e5d 100644
--- a/sci-libs/gdal/gdal-3.5.0-r4.ebuild
+++ b/sci-libs/gdal/gdal-3.5.0-r4.ebuild
@@ -53,7 +53,7 @@ DEPEND="dev-libs/expat
gif? ( media-libs/giflib:= )
gml? ( >=dev-libs/xerces-c-3.1 )
heif? ( media-libs/libheif:= )
-   hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] )
+   hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] )
jpeg? ( media-libs/libjpeg-turbo:= )
jpeg2k? ( media-libs/openjpeg:2= )
lzma? ( || (



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

2022-05-23 Thread Sam James
commit: d5f9bf928b22589292c8698814c42cb5374332cc
Author: Sam James  gentoo  org>
AuthorDate: Mon May 23 21:43:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 23 21:44:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f9bf92

profiles/embedded: add PYTHONDONTWRITEBYTECODE=1 (and other vars) from base 
profile

The embedded profiles don't inherit the base profile and there's a bunch
of things, PYTHONDONTWRITEBYTECODE=1 included, that we should be setting
in embedded too, as they're still relevant.

Sync with base.

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

 profiles/embedded/make.defaults | 42 +
 1 file changed, 42 insertions(+)

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 2c90652fe630..7e3bd6843d4a 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -43,3 +43,45 @@ PROFILE_ONLY_VARIABLES="IUSE_IMPLICIT USERLAND 
USE_EXPAND_IMPLICIT USE_EXPAND_UN
 # Accept only licenses in the FREE license group, i.e., with
 # the freedom to use, share, modify and share modifications
 ACCEPT_LICENSE="-* @FREE"
+
+# Imported from profiles/base/make.defaults
+#
+CONFIG_PROTECT="/etc"
+CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
+
+# EAPI 7 environment variable blacklist.
+#
+# DBUS_SESSION_BUS_ADDRESS to avoid trying to access the user's session
+# bus.
+#
+# DISPLAY and XAUTHORITY to avoid trying to access the user's X11.
+#
+# CARGO_HOME may leak to build env if package is not using cargo.eclass
+# such leak will result in sandbox violations
+#
+# XDG_* since the values coming from user environment can collide with
+# ebuild-set ${HOME} (e.g. by referring to user's home directory).
+# We exclude XDG_DATA_DIRS & XDG_CONFIG_DIRS as those are set in env.d.
+#
+# PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX:
+# These are guaranteed to confuse perl module installation. Pre-EAPI7
+# the Perl eclasses bail out if they are set. Now we declare them here.
+#
+# GOBIN needs to be cleaned as random values in GOBIN can affect the
+# building of some packages:
+# 
https://archives.gentoo.org/gentoo-dev/message/163010f83ae7819d80c0cfdf797cbfe0
+ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY CARGO_HOME XAUTHORITY 
XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR PERL_MM_OPT 
PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN GOPATH"
+
+# Tiziano Müller  (2010-01-24)
+# We usually don't want python to (re)write .py[co] files during phase runs
+# since it could cause sandbox violations
+PYTHONDONTWRITEBYTECODE="1"
+
+# Andreas K. Hüttel  (2013-08-23)
+# Make emerge messages default to English as per Council decision
+LC_MESSAGES="C"
+
+# Brian Dolbec  (2017-06-16)
+# disable twisted's plugin cache update to prevent access violations
+# call /usr/bin/twisted-regen-cache in pkg_postinst()
+TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1"



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

2022-05-23 Thread Andreas K. Hüttel
commit: d9754ec3b64039112e7eb9a565a68c45ea15b17a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 21:30:03 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 21:32:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9754ec3

package.mask: Continue with Perl 5.36 virtuals

Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9fc0a09233fd..9b445d1a7fa9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -100,6 +100,9 @@ dev-python/dicttoxml
 ~virtual/perl-ExtUtils-ParseXS-3.450.0
 ~virtual/perl-File-Spec-3.840.0
 ~virtual/perl-HTTP-Tiny-0.80.0
+~virtual/perl-if-0.61.0
+~virtual/perl-IO-1.500.0
+~virtual/perl-IO-Compress-2.106.0
 
 # Michał Górny  (2022-05-21)
 # dev-python/mongoengine has had repeated test regressions, and this



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-IO-Compress/

2022-05-23 Thread Andreas K. Hüttel
commit: 93f0cab41d25a94c548b7ef3b067238e8c309b9d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 21:25:00 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 21:32:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f0cab4

virtual/perl-IO-Compress: Add 5.36 version

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../perl-IO-Compress/perl-IO-Compress-2.106.0.ebuild  | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/perl-IO-Compress/perl-IO-Compress-2.106.0.ebuild 
b/virtual/perl-IO-Compress/perl-IO-Compress-2.106.0.ebuild
new file mode 100644
index ..cf4642399795
--- /dev/null
+++ b/virtual/perl-IO-Compress/perl-IO-Compress-2.106.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+   >=virtual/perl-Compress-Raw-Bzip2-2.103.0
+   >=virtual/perl-Compress-Raw-Zlib-2.105.0
+"
+# Dependencies on Compress-Raw* must be kept in step
+# but sometimes not  use ${PV} when you can.



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-IO-Zlib/

2022-05-23 Thread Andreas K. Hüttel
commit: 9815b99003e54c755f02ce796e85728c6cb33df6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 21:28:25 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 21:32:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9815b990

virtual/perl-IO-Zlib: Add 5.36 as provider

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{perl-IO-Zlib-1.110.0.ebuild => perl-IO-Zlib-1.110.0-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-IO-Zlib/perl-IO-Zlib-1.110.0.ebuild 
b/virtual/perl-IO-Zlib/perl-IO-Zlib-1.110.0-r1.ebuild
similarity index 84%
rename from virtual/perl-IO-Zlib/perl-IO-Zlib-1.110.0.ebuild
rename to virtual/perl-IO-Zlib/perl-IO-Zlib-1.110.0-r1.ebuild
index a2ade6bd9e4e..39b3ab0c4e72 100644
--- a/virtual/perl-IO-Zlib/perl-IO-Zlib-1.110.0.ebuild
+++ b/virtual/perl-IO-Zlib/perl-IO-Zlib-1.110.0-r1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-IO-Socket-IP/

2022-05-23 Thread Andreas K. Hüttel
commit: 944a1691687e7c04d8fefa437e1c2884cfc27536
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 21:27:21 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 21:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944a1691

virtual/perl-IO-Socket-IP: Add 5.36 as provider

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...O-Socket-IP-0.410.0.ebuild => perl-IO-Socket-IP-0.410.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.0.ebuild 
b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.0-r1.ebuild
similarity index 84%
rename from virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.0.ebuild
rename to virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.0-r1.ebuild
index a2ade6bd9e4e..39b3ab0c4e72 100644
--- a/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.0.ebuild
+++ b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.0-r1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-I18N-LangTags/

2022-05-23 Thread Andreas K. Hüttel
commit: 3a19e1fc95402111ce9907edc049d7f63aa6ff4e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 21:17:35 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 21:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a19e1fc

virtual/perl-I18N-LangTags: Add 5.36 as provider

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...N-LangTags-0.450.0.ebuild => perl-I18N-LangTags-0.450.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0.ebuild 
b/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0-r1.ebuild
similarity index 84%
rename from virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0.ebuild
rename to virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0-r1.ebuild
index eb13e4625c63..8c205b69fd16 100644
--- a/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0.ebuild
+++ b/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0-r1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for I18N-LangTags"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* ~perl-core/I18N-LangTags-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/I18N-LangTags-${PV} )
dev-lang/perl:=
!perl-core/I18N-LangTags-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-IO/

2022-05-23 Thread Andreas K. Hüttel
commit: f1fd780b5ade66cc730e4a739691d453b40a9201
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 21:20:38 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 21:32:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fd780b

virtual/perl-IO: Add 5.36 version

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 virtual/perl-IO/perl-IO-1.500.0.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-IO/perl-IO-1.500.0.ebuild 
b/virtual/perl-IO/perl-IO-1.500.0.ebuild
new file mode 100644
index ..b7a2344e8422
--- /dev/null
+++ b/virtual/perl-IO/perl-IO-1.500.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-IPC-Cmd/

2022-05-23 Thread Andreas K. Hüttel
commit: 52f53335e98f43fcd377bfad17498130ba6c0415
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 21:29:33 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 21:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f53335

virtual/perl-IPC-Cmd: Add 5.36, remove 5.32 as provider

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{perl-IPC-Cmd-1.40.0-r1.ebuild => perl-IPC-Cmd-1.40.0-r2.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r1.ebuild 
b/virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r2.ebuild
similarity index 87%
rename from virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r1.ebuild
rename to virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r2.ebuild
index 4a69ce9c8e23..39b3ab0c4e72 100644
--- a/virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r1.ebuild
+++ b/virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r2.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* 
~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-if/

2022-05-23 Thread Andreas K. Hüttel
commit: 8b2bd7a6223fb681b875bdc81a8c62d9b810847c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 21:19:22 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 21:32:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2bd7a6

virtual/perl-if: Add 5.36 version

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 virtual/perl-if/perl-if-0.61.0.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-if/perl-if-0.61.0.ebuild 
b/virtual/perl-if/perl-if-0.61.0.ebuild
new file mode 100644
index ..b7a2344e8422
--- /dev/null
+++ b/virtual/perl-if/perl-if-0.61.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/

2022-05-23 Thread Conrad Kostecki
commit: c8c9a6cf932606099f4ed39ec26e244b2da66b0e
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun May 22 22:54:44 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May 23 21:15:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c9a6cf

x11-terms/terminator: support py3.10, use pep517

Closes: https://bugs.gentoo.org/846359
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/25600
Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-terms/terminator/terminator-2.1.1-r1.ebuild | 66 +
 1 file changed, 66 insertions(+)

diff --git a/x11-terms/terminator/terminator-2.1.1-r1.ebuild 
b/x11-terms/terminator/terminator-2.1.1-r1.ebuild
new file mode 100644
index ..19885249a992
--- /dev/null
+++ b/x11-terms/terminator/terminator-2.1.1-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 optfeature verify-sig virtualx xdg
+
+DESCRIPTION="Multiple GNOME terminals in one window"
+HOMEPAGE="https://github.com/gnome-terminator/terminator;
+SRC_URI="
+   
https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? ( 
https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc
 )
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-python/configobj[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/gsettings-desktop-schemas[introspection]
+   x11-libs/gtk+:3
+   x11-libs/vte:2.91[introspection]
+"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   test? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   x11-libs/libnotify[introspection]
+   )
+   verify-sig? ( sec-keys/openpgp-keys-terminator )
+"
+distutils_enable_tests pytest
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc
+
+PATCHES=(
+   "${FILESDIR}"/terminator-1.91-without-icon-cache.patch
+   "${FILESDIR}"/terminator-1.91-desktop.patch
+)
+
+src_prepare() {
+   xdg_environment_reset
+   sed -i -e '/pytest-runner/d' setup.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "D-Bus" dev-python/dbus-python
+   optfeature "desktop notifications" "x11-libs/libnotify[introspection]"
+   optfeature "global keyboard shortcuts" 
"dev-libs/keybinder:3[introspection]"
+}



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

2022-05-23 Thread Jakov Smolić
commit: 61e003fdc1dccbc06dbd49160891ca0153f8a09e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon May 23 21:02:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon May 23 21:02:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e003fd

dev-libs/libxml2: Stabilize 2.9.14-r1 x86, #847127

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

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

diff --git a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
index ee28fe27fa44..d30b8e8bf7c4 100644
--- a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
 else
inherit gnome.org libtool
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 SRC_URI+="



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

2022-05-23 Thread Jakov Smolić
commit: bce3c014f8fe346131eb622fb15f979329c464ce
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon May 23 21:02:44 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon May 23 21:02:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce3c014

dev-libs/libxml2: Stabilize 2.9.14-r1 amd64, #847127

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

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

diff --git a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
index 3a505bfacd58..ee28fe27fa44 100644
--- a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
 else
inherit gnome.org libtool
-   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 SRC_URI+="



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

2022-05-23 Thread Jakov Smolić
commit: 6f9b99c22d79717408cd0513a1db05c479ce66e9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon May 23 21:00:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon May 23 21:00:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9b99c2

dev-libs/libxml2: Stabilize 2.9.14-r1 hppa, #847127

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

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

diff --git a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
index f1641985a664..3a505bfacd58 100644
--- a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
 else
inherit gnome.org libtool
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 SRC_URI+="



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

2022-05-23 Thread Sam James
commit: f0941fb5417e182ffce947e0242caa0b61fee71c
Author: Sam James  gentoo  org>
AuthorDate: Mon May 23 20:45:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 23 20:45:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0941fb5

media-libs/openjpeg: cleanup patch

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

 .../openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch| 15 ---
 1 file changed, 15 deletions(-)

diff --git a/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch 
b/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch
index 9e0eebbfdfb7..1e5617cc3e3a 100644
--- a/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch
+++ b/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch
@@ -120,21 +120,6 @@ Raises minimum cmake version by a little.
endif()
  endif()
  
-@@ -385,3 +346,14 @@ endif()
- 
- # build our version of astyle
- SET (WITH_ASTYLE FALSE CACHE BOOL "If you plan to contribute you should 
reindent with scripts/prepare-commit.sh (using 'our' astyle)")
-+
-+message(STATUS "<<< Gentoo configuration >>>
-+Build type  ${CMAKE_BUILD_TYPE}
-+Install path${CMAKE_INSTALL_PREFIX}
-+Compiler flags:
-+C   ${CMAKE_C_FLAGS}
-+C++ ${CMAKE_CXX_FLAGS}
-+Linker flags:
-+Executable  ${CMAKE_EXE_LINKER_FLAGS}
-+Module  ${CMAKE_MODULE_LINKER_FLAGS}
-+Shared  ${CMAKE_SHARED_LINKER_FLAGS}\n")
 --- a/cmake/OpenJPEGConfig.cmake.in
 +++ b/cmake/OpenJPEGConfig.cmake.in
 @@ -27,12 +27,8 @@ if(EXISTS ${SELF_DIR}/OpenJPEGTargets.cmake)



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

2022-05-23 Thread Sam James
commit: de20312c7cc3c05ec8183595808198048699fed2
Author: Sam James  gentoo  org>
AuthorDate: Mon May 23 20:43:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 23 20:44:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de20312c

media-libs/openjpeg: fix GNUInstallDirs patch

- Fix install dir for CMake*Config (needs to be in a subdir)
- Fix include path within those

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

 .../files/openjpeg-2.5.0-gnuinstalldirs.patch  | 33 +-
 ...eg-2.5.0-r1.ebuild => openjpeg-2.5.0-r2.ebuild} |  0
 2 files changed, 26 insertions(+), 7 deletions(-)

diff --git a/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch 
b/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch
index f47f062b8939..9e0eebbfdfb7 100644
--- a/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch
+++ b/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch
@@ -75,7 +75,7 @@ Raises minimum cmake version by a little.
 -  # hardcoded path to libraries on a multi-arch system (fedora/debian) those
 -  # path will be different (lib/i386-linux-gnu vs lib/x86_64-linux-gnu)
 -  set(OPENJPEG_INSTALL_PACKAGE_DIR 
"${OPENJPEG_INSTALL_LIB_DIR}/${OPENJPEG_INSTALL_SUBDIR}")
-+  set(OPENJPEG_INSTALL_PACKAGE_DIR 
"${CMAKE_INSTALL_LIBDIR}/cmake/${CMAKE_INSTALL_SUBDIR}")
++  set(OPENJPEG_INSTALL_PACKAGE_DIR 
"${CMAKE_INSTALL_LIBDIR}/cmake/${OPENJPEG_INSTALL_SUBDIR}")
  endif()
  
  if (APPLE)
@@ -120,19 +120,38 @@ Raises minimum cmake version by a little.
endif()
  endif()
  
+@@ -385,3 +346,14 @@ endif()
+ 
+ # build our version of astyle
+ SET (WITH_ASTYLE FALSE CACHE BOOL "If you plan to contribute you should 
reindent with scripts/prepare-commit.sh (using 'our' astyle)")
++
++message(STATUS "<<< Gentoo configuration >>>
++Build type  ${CMAKE_BUILD_TYPE}
++Install path${CMAKE_INSTALL_PREFIX}
++Compiler flags:
++C   ${CMAKE_C_FLAGS}
++C++ ${CMAKE_CXX_FLAGS}
++Linker flags:
++Executable  ${CMAKE_EXE_LINKER_FLAGS}
++Module  ${CMAKE_MODULE_LINKER_FLAGS}
++Shared  ${CMAKE_SHARED_LINKER_FLAGS}\n")
 --- a/cmake/OpenJPEGConfig.cmake.in
 +++ b/cmake/OpenJPEGConfig.cmake.in
-@@ -28,8 +28,8 @@ if(EXISTS ${SELF_DIR}/OpenJPEGTargets.cmake)
+@@ -27,12 +27,8 @@ if(EXISTS ${SELF_DIR}/OpenJPEGTargets.cmake)
+   # This is an install tree
include(${SELF_DIR}/OpenJPEGTargets.cmake)
  
-   # We find a relative path from the PKG directory to header files.
+-  # We find a relative path from the PKG directory to header files.
 -  set(PKG_DIR "@CMAKE_INSTALL_PREFIX@/@OPENJPEG_INSTALL_PACKAGE_DIR@")
 -  set(INC_DIR "@CMAKE_INSTALL_PREFIX@/@OPENJPEG_INSTALL_INCLUDE_DIR@")
-+  set(PKG_DIR 
"@CMAKE_INSTALL_FULL_INCLUDEDIR@/@OPENJPEG_INSTALL_PACKAGE_DIR@")
-+  set(INC_DIR 
"@CMAKE_INSTALL_FULL_INCLUDEDIR@/@OPENJPEG_INSTALL_INCLUDE_DIR@")
-   file(RELATIVE_PATH PKG_TO_INC_RPATH "${PKG_DIR}" "${INC_DIR}")
+-  file(RELATIVE_PATH PKG_TO_INC_RPATH "${PKG_DIR}" "${INC_DIR}")
+-
+-  get_filename_component(OPENJPEG_INCLUDE_DIRS 
"${SELF_DIR}/${PKG_TO_INC_RPATH}" REALPATH)
++  set(INC_DIR "@CMAKE_INSTALL_FULL_INCLUDEDIR@/@OPENJPEG_INSTALL_SUBDIR@")
++  get_filename_component(OPENJPEG_INCLUDE_DIRS "${INC_DIR}" ABSOLUTE)
  
-   get_filename_component(OPENJPEG_INCLUDE_DIRS 
"${SELF_DIR}/${PKG_TO_INC_RPATH}" REALPATH)
+ else()
+   if(EXISTS ${SELF_DIR}/OpenJPEGExports.cmake)
 --- a/doc/CMakeLists.txt
 +++ b/doc/CMakeLists.txt
 @@ -44,7 +44,7 @@ if(DOXYGEN_FOUND)

diff --git a/media-libs/openjpeg/openjpeg-2.5.0-r1.ebuild 
b/media-libs/openjpeg/openjpeg-2.5.0-r2.ebuild
similarity index 100%
rename from media-libs/openjpeg/openjpeg-2.5.0-r1.ebuild
rename to media-libs/openjpeg/openjpeg-2.5.0-r2.ebuild



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

2022-05-23 Thread Matt Turner
commit: ada9c24ce70486720fd072ce37b54adf98bc1c93
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 23 20:39:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 23 20:40:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada9c24c

profiles: Mask gnome-extra/gnome-documents for removal

Bug: https://bugs.gentoo.org/846605
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6d788670d455..9fc0a09233fd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-05-23)
+# Dead package upstream. Depends on dead app-misc/tracker:0.
+# Removal on 2022-06-23. Bug #846605
+gnome-extra/gnome-documents
+
 # Sam James  (2022-05-22)
 # Doesn't support Python 3.10, out of date, unmaintained in Gentoo.
 # Removal on 2022-06-22. bug #731674, bug #846158.



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

2022-05-23 Thread Jakov Smolić
commit: b07a9f15db57da3bdd590991d006c2df8fc56b25
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon May 23 19:49:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon May 23 19:49:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07a9f15

dev-libs/libxml2: Stabilize 2.9.14-r1 ppc64, #847127

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

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

diff --git a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
index 2357c84656e9..f1641985a664 100644
--- a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
 else
inherit gnome.org libtool
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 SRC_URI+="



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

2022-05-23 Thread Jakov Smolić
commit: 04d8f7dd26b5b14d58dd96581607eec726209b91
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon May 23 19:49:57 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon May 23 19:49:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d8f7dd

dev-libs/libxml2: Stabilize 2.9.14-r1 ppc, #847127

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

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

diff --git a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
index 5c8ac74bbad2..2357c84656e9 100644
--- a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
 else
inherit gnome.org libtool
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 SRC_URI+="



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

2022-05-23 Thread Jakov Smolić
commit: e5d507665da469de4502f44b72da506c2a085f26
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon May 23 19:49:54 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon May 23 19:49:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d50766

dev-libs/libxml2: Stabilize 2.9.14-r1 sparc, #847127

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

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

diff --git a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
index 5a2c61cefdfd..3d8dc0bad7d7 100644
--- a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
 else
inherit gnome.org libtool
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 SRC_URI+="



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

2022-05-23 Thread Jakov Smolić
commit: adccdeefb66ef6b7a9a30a1510453a8befdefc0f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon May 23 19:49:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon May 23 19:49:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adccdeef

dev-libs/libxml2: Stabilize 2.9.14-r1 arm, #847127

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

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

diff --git a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
index 3d8dc0bad7d7..5c8ac74bbad2 100644
--- a/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.14-r1.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
 else
inherit gnome.org libtool
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 SRC_URI+="



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

2022-05-23 Thread Jakov Smolić
commit: a5af631f9928ea8ebdf0691fc9375813b073fe35
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon May 23 19:38:13 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon May 23 19:46:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5af631f

x11-wm/qtile: Add media-gfx/imagemagick[X] test dep

Bug: https://bugs.gentoo.org/847109
Signed-off-by: Jakov Smolić  gentoo.org>

 x11-wm/qtile/qtile-0.21.0-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
index 9e07d2b6ddc8..33cc33da379b 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -28,7 +28,11 @@ RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
x11-libs/cairo[X,xcb(+)]
x11-libs/libnotify[introspection]
x11-libs/pango"
-BDEPEND="test? ( x11-base/xorg-server[xephyr] )"
+BDEPEND="
+   test? (
+   media-gfx/imagemagick[X]
+   x11-base/xorg-server[xephyr]
+   )"
 
 EPYTEST_DESELECT=(
# Can't find built qtile like migrate



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

2022-05-23 Thread Matt Turner
commit: 08418235896a6d4112fd6f65450d64ed29a361c0
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 23 19:42:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 23 19:45:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08418235

gnome-base/gnome-keyring: Drop old versions

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

 gnome-base/gnome-keyring/Manifest  |  1 -
 gnome-base/gnome-keyring/gnome-keyring-42.0.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/gnome-base/gnome-keyring/Manifest 
b/gnome-base/gnome-keyring/Manifest
index 4a92f136bd9e..81438f799760 100644
--- a/gnome-base/gnome-keyring/Manifest
+++ b/gnome-base/gnome-keyring/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-keyring-40.0.tar.xz 1333440 BLAKE2B 
4ef74d982d85766e8d7f28b97ddf295ca546f48b980518be7e586bda607344bdb72c124f92b5c34310aeb2f3903cb39092ae7ca6e1b3baf34ab6a9c58d26aeef
 SHA512 
c9cb0dca8c46ee712200c96c20663a8d5cd39f07801a04e1afca26550a04af6cb369b53a1f29638bf4c8a29f418a69f565befcf4d08df5b0d30fb31894ecf95e
-DIST gnome-keyring-42.0.tar.xz 1346024 BLAKE2B 
355d2552dda22c65058b338b9683ffa4500431c0d19e086663d80a5c5043ac9b06e7dfa9ceed84964ece9cc4da238469ffa559f885a2c9f9ee17d8e53d6e183b
 SHA512 
edefee5fad69b621a5243e588d32e2d0d15577313001d9949989337a610fc52ff43295a99d7470628a7cf92b6f8a4c31f37bf424183a925e9ee92a202e7721e0
 DIST gnome-keyring-42.1.tar.xz 1346284 BLAKE2B 
ff6093cc16c649cda1e6cc2848c2198a502d8aa20a56f0a4dca00550e99f18820028427a7ec3979b6871648a7931da19fced3210558d5ca3de47983b7c94452d
 SHA512 
560dc409c21768dcbdf42151986a5bbbfb9a092d2c36295cf76bd603cdf9650fa80670631c7fb8b3e1822bed6a1f55c34b2170a1419ce45fbe8ca08c7eaf3a57

diff --git a/gnome-base/gnome-keyring/gnome-keyring-42.0.ebuild 
b/gnome-base/gnome-keyring/gnome-keyring-42.0.ebuild
deleted file mode 100644
index 29176850cc3d..
--- a/gnome-base/gnome-keyring/gnome-keyring-42.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit gnome2 pam python-any-r1 virtualx
-
-DESCRIPTION="Password and keyring managing daemon"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="pam selinux +ssh-agent systemd test"
-RESTRICT="!test? ( test )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-
-# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456
-RDEPEND="
-   >=app-crypt/gcr-3.27.90:=[gtk]
-   >=app-crypt/gnupg-2.0.28:=
-   >=app-eselect/eselect-pinentry-0.5
-   app-misc/ca-certificates
-   >=dev-libs/glib-2.44:2
-   >=dev-libs/libgcrypt-1.2.2:0=
-   pam? ( sys-libs/pam )
-   selinux? ( sec-policy/selinux-gnome )
-   ssh-agent? ( net-misc/openssh )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=app-eselect/eselect-pinentry-0.5
-   app-text/docbook-xml-dtd:4.3
-   dev-libs/libxslt
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   test? ( ${PYTHON_DEPS} )
-"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   # Disable stupid CFLAGS with debug enabled
-   sed -e 's/CFLAGS="$CFLAGS -g"//' \
-   -e 's/CFLAGS="$CFLAGS -O0"//' \
-   -i configure.ac configure || die
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --without-libcap-ng \
-   $(use_enable pam) \
-   $(use_with pam pam-dir $(getpam_mod_dir)) \
-   $(use_enable selinux) \
-   $(use_enable ssh-agent) \
-   $(use_enable systemd) \
-   --enable-doc
-}
-
-src_test() {
-   # Needs dbus-run-session to not get:
-   # ERROR: test-dbus-search process failed: -6
-   "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die
-   GSETTINGS_SCHEMA_DIR="${S}/schema" virtx dbus-run-session emake check
-}
-
-pkg_postinst() {
-   # cap_ipc_lock only needed if building --with-libcap-ng, but that 
breaks with glib-2.70
-   # Never install as suid root, this breaks dbus activation, see bug 
#513870
-   gnome2_pkg_postinst
-
-   if ! [[ $(eselect pinentry show | grep "pinentry-gnome3") ]] ; then
-   ewarn "Please select pinentry-gnome3 as default pinentry 
provider:"
-   ewarn " # eselect pinentry set pinentry-gnome3"
-   fi
-}



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

2022-05-23 Thread Matt Turner
commit: 4d7644d11c0a04a6b76cca934d13f458ced21825
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May 22 04:24:57 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 23 19:45:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7644d1

gnome-base/gnome-keyring: Version bump to 42.0

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

 gnome-base/gnome-keyring/Manifest  |  1 +
 gnome-base/gnome-keyring/gnome-keyring-42.0.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/gnome-base/gnome-keyring/Manifest 
b/gnome-base/gnome-keyring/Manifest
index c2dc4f46b753..9d5f2f76603d 100644
--- a/gnome-base/gnome-keyring/Manifest
+++ b/gnome-base/gnome-keyring/Manifest
@@ -1 +1,2 @@
 DIST gnome-keyring-40.0.tar.xz 1333440 BLAKE2B 
4ef74d982d85766e8d7f28b97ddf295ca546f48b980518be7e586bda607344bdb72c124f92b5c34310aeb2f3903cb39092ae7ca6e1b3baf34ab6a9c58d26aeef
 SHA512 
c9cb0dca8c46ee712200c96c20663a8d5cd39f07801a04e1afca26550a04af6cb369b53a1f29638bf4c8a29f418a69f565befcf4d08df5b0d30fb31894ecf95e
+DIST gnome-keyring-42.0.tar.xz 1346024 BLAKE2B 
355d2552dda22c65058b338b9683ffa4500431c0d19e086663d80a5c5043ac9b06e7dfa9ceed84964ece9cc4da238469ffa559f885a2c9f9ee17d8e53d6e183b
 SHA512 
edefee5fad69b621a5243e588d32e2d0d15577313001d9949989337a610fc52ff43295a99d7470628a7cf92b6f8a4c31f37bf424183a925e9ee92a202e7721e0

diff --git a/gnome-base/gnome-keyring/gnome-keyring-42.0.ebuild 
b/gnome-base/gnome-keyring/gnome-keyring-42.0.ebuild
new file mode 100644
index ..29176850cc3d
--- /dev/null
+++ b/gnome-base/gnome-keyring/gnome-keyring-42.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome2 pam python-any-r1 virtualx
+
+DESCRIPTION="Password and keyring managing daemon"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="pam selinux +ssh-agent systemd test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+
+# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456
+RDEPEND="
+   >=app-crypt/gcr-3.27.90:=[gtk]
+   >=app-crypt/gnupg-2.0.28:=
+   >=app-eselect/eselect-pinentry-0.5
+   app-misc/ca-certificates
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/libgcrypt-1.2.2:0=
+   pam? ( sys-libs/pam )
+   selinux? ( sec-policy/selinux-gnome )
+   ssh-agent? ( net-misc/openssh )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=app-eselect/eselect-pinentry-0.5
+   app-text/docbook-xml-dtd:4.3
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( ${PYTHON_DEPS} )
+"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # Disable stupid CFLAGS with debug enabled
+   sed -e 's/CFLAGS="$CFLAGS -g"//' \
+   -e 's/CFLAGS="$CFLAGS -O0"//' \
+   -i configure.ac configure || die
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --without-libcap-ng \
+   $(use_enable pam) \
+   $(use_with pam pam-dir $(getpam_mod_dir)) \
+   $(use_enable selinux) \
+   $(use_enable ssh-agent) \
+   $(use_enable systemd) \
+   --enable-doc
+}
+
+src_test() {
+   # Needs dbus-run-session to not get:
+   # ERROR: test-dbus-search process failed: -6
+   "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die
+   GSETTINGS_SCHEMA_DIR="${S}/schema" virtx dbus-run-session emake check
+}
+
+pkg_postinst() {
+   # cap_ipc_lock only needed if building --with-libcap-ng, but that 
breaks with glib-2.70
+   # Never install as suid root, this breaks dbus activation, see bug 
#513870
+   gnome2_pkg_postinst
+
+   if ! [[ $(eselect pinentry show | grep "pinentry-gnome3") ]] ; then
+   ewarn "Please select pinentry-gnome3 as default pinentry 
provider:"
+   ewarn " # eselect pinentry set pinentry-gnome3"
+   fi
+}



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

2022-05-23 Thread Matt Turner
commit: ed1cdb81ebf7720272c44661174898f58766c125
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 23 19:25:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 23 19:45:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1cdb81

gnome-base/gnome-keyring: Version bump to 42.1

* Add IUSE=systemd to enable socket-activated gnome-keyring-daemon
  (bug #349702)

Bug: https://bugs.gentoo.org/349702
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-keyring/Manifest  |  1 +
 gnome-base/gnome-keyring/gnome-keyring-42.1.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/gnome-base/gnome-keyring/Manifest 
b/gnome-base/gnome-keyring/Manifest
index 9d5f2f76603d..4a92f136bd9e 100644
--- a/gnome-base/gnome-keyring/Manifest
+++ b/gnome-base/gnome-keyring/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-keyring-40.0.tar.xz 1333440 BLAKE2B 
4ef74d982d85766e8d7f28b97ddf295ca546f48b980518be7e586bda607344bdb72c124f92b5c34310aeb2f3903cb39092ae7ca6e1b3baf34ab6a9c58d26aeef
 SHA512 
c9cb0dca8c46ee712200c96c20663a8d5cd39f07801a04e1afca26550a04af6cb369b53a1f29638bf4c8a29f418a69f565befcf4d08df5b0d30fb31894ecf95e
 DIST gnome-keyring-42.0.tar.xz 1346024 BLAKE2B 
355d2552dda22c65058b338b9683ffa4500431c0d19e086663d80a5c5043ac9b06e7dfa9ceed84964ece9cc4da238469ffa559f885a2c9f9ee17d8e53d6e183b
 SHA512 
edefee5fad69b621a5243e588d32e2d0d15577313001d9949989337a610fc52ff43295a99d7470628a7cf92b6f8a4c31f37bf424183a925e9ee92a202e7721e0
+DIST gnome-keyring-42.1.tar.xz 1346284 BLAKE2B 
ff6093cc16c649cda1e6cc2848c2198a502d8aa20a56f0a4dca00550e99f18820028427a7ec3979b6871648a7931da19fced3210558d5ca3de47983b7c94452d
 SHA512 
560dc409c21768dcbdf42151986a5bbbfb9a092d2c36295cf76bd603cdf9650fa80670631c7fb8b3e1822bed6a1f55c34b2170a1419ce45fbe8ca08c7eaf3a57

diff --git a/gnome-base/gnome-keyring/gnome-keyring-42.1.ebuild 
b/gnome-base/gnome-keyring/gnome-keyring-42.1.ebuild
new file mode 100644
index ..033f5f3ef7e5
--- /dev/null
+++ b/gnome-base/gnome-keyring/gnome-keyring-42.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome2 pam python-any-r1 virtualx
+
+DESCRIPTION="Password and keyring managing daemon"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="pam selinux +ssh-agent systemd test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+
+# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456
+RDEPEND="
+   >=app-crypt/gcr-3.27.90:=[gtk]
+   >=app-crypt/gnupg-2.0.28:=
+   >=app-eselect/eselect-pinentry-0.5
+   app-misc/ca-certificates
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/libgcrypt-1.2.2:0=
+   pam? ( sys-libs/pam )
+   selinux? ( sec-policy/selinux-gnome )
+   ssh-agent? ( net-misc/openssh )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=app-eselect/eselect-pinentry-0.5
+   app-text/docbook-xml-dtd:4.3
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( ${PYTHON_DEPS} )
+"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # Disable stupid CFLAGS with debug enabled
+   sed -e 's/CFLAGS="$CFLAGS -g"//' \
+   -e 's/CFLAGS="$CFLAGS -O0"//' \
+   -i configure.ac configure || die
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --without-libcap-ng \
+   $(use_enable pam) \
+   $(use_with pam pam-dir $(getpam_mod_dir)) \
+   $(use_enable selinux) \
+   $(use_enable ssh-agent) \
+   $(use_with systemd) \
+   --enable-doc
+}
+
+src_test() {
+   # Needs dbus-run-session to not get:
+   # ERROR: test-dbus-search process failed: -6
+   "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die
+   GSETTINGS_SCHEMA_DIR="${S}/schema" virtx dbus-run-session emake check
+}
+
+pkg_postinst() {
+   # cap_ipc_lock only needed if building --with-libcap-ng, but that 
breaks with glib-2.70
+   # Never install as suid root, this breaks dbus activation, see bug 
#513870
+   gnome2_pkg_postinst
+
+   if ! [[ $(eselect pinentry show | grep "pinentry-gnome3") ]] ; then
+   ewarn "Please select pinentry-gnome3 as default pinentry 
provider:"
+   ewarn " # eselect pinentry set pinentry-gnome3"
+   fi
+}



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

2022-05-23 Thread Matt Turner
commit: b1ad5fd3e3a9ed71f4fa80c9d38a5954f70f3335
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 23 19:23:06 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 23 19:45:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ad5fd3

dev-util/umockdev: Version bump to 0.17.12

* Add upstream patch to skip test that fails under sandbox (bug #843656)

Closes: https://bugs.gentoo.org/843656
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/umockdev/Manifest |  1 +
 ...umockdev-run-umockdev-record-null-roundtr.patch | 35 +
 dev-util/umockdev/umockdev-0.17.12.ebuild  | 57 ++
 3 files changed, 93 insertions(+)

diff --git a/dev-util/umockdev/Manifest b/dev-util/umockdev/Manifest
index 0a50ce13e851..245b0e55e850 100644
--- a/dev-util/umockdev/Manifest
+++ b/dev-util/umockdev/Manifest
@@ -1,4 +1,5 @@
 DIST umockdev-0.17.10.tar.xz 489200 BLAKE2B 
9dcdc2564398ecfb92f6ba7f164b1cced6e0cdb20025025a61d69c654fa1f709c42ec543c313b37961d87d567ce7f287daea82141a7365f7804069e74d55b5ac
 SHA512 
9baad9a6b4ee010ad7b5502da5ba69a23dbdd60164fed7227181607ea12d585936616870962e552a358c4043aea532e6757213c13a7caa9c9fd5979c9b6fef1a
+DIST umockdev-0.17.12.tar.xz 489400 BLAKE2B 
442887e8a62f8320d544039d87d77b9bff78aa5b0d7639320ed5b40973c21d8e2cc7f9492a96cda7edc3fec50af29b017c1d1be4a85cb99a19599780ba790372
 SHA512 
034be0705b0990e68dff9741d40012a53064bf3f1be0f414d478d36ed03ca0b0ca08e482e1902e6d424b87471a482d3f2166d811d0f558391ca0a58e1e9e4336
 DIST umockdev-0.17.6.tar.xz 486668 BLAKE2B 
973c195b8fccd1c080665b65ffd47f8fe110118de9c541d5dda383e51e4dbcc36f77eeda6af5c774f4570a7b839190130fe95559fb3148e9937dae19dace6331
 SHA512 
05a86e2a583972d02fb3cfa26b017d44600831b6ed1415769d7cc7344357f484d34228b1593de2cfbfcce302611c0c22f045ee9fbd7fea76d8ae0b4ccd28d6ef
 DIST umockdev-0.17.7.tar.xz 486964 BLAKE2B 
f3c4021198c8adea47383f3d0c111f921c35550ca9b70c0711e71799ba89a44031356a687b88cc80aa51b1bf4606cfcf48a1d24d16501b0ea08f805e4e30cf83
 SHA512 
6fc611787c9679f450ce7cdf7dccb93a5d7435470b0b5f5cb1803036cf3c8ce73521af9ebec68485834cddfddba0ed9379a0818bfb072bb643cf6419c17d
 DIST umockdev-0.17.8.tar.xz 487220 BLAKE2B 
6a5cb31462ef5836f6a4329fe0e612dd6bb6f00ecc899cb3d1b093771727361bfbc952c7cf7acb7943b78989cacb1faa2d7a2ee62d9c752ed959ac7b1931333c
 SHA512 
e5e6ba2934e1df9323a4e64ee1fc066ab4abeaf75ad0d7f1f6d387b06315f30877f48664e5992f4b138fe1b76d08860359599249d5b9de516777cf8bdb1b228f

diff --git 
a/dev-util/umockdev/files/0.17.12-tests-Skip-umockdev-run-umockdev-record-null-roundtr.patch
 
b/dev-util/umockdev/files/0.17.12-tests-Skip-umockdev-run-umockdev-record-null-roundtr.patch
new file mode 100644
index ..22c8ebc7fb75
--- /dev/null
+++ 
b/dev-util/umockdev/files/0.17.12-tests-Skip-umockdev-run-umockdev-record-null-roundtr.patch
@@ -0,0 +1,35 @@
+From 9396f753179ae68bb275072021db95a994bd7273 Mon Sep 17 00:00:00 2001
+From: Martin Pitt 
+Date: Fri, 20 May 2022 20:19:59 +0200
+Subject: [PATCH] tests: Skip /umockdev-run/umockdev-record-null-roundtrip
+
+Running stat or any other program crashes in Gentoo's sandbox when
+running umockdev-run. Skip this new test for the time being, to avoid a
+package build failure.
+
+Fixes #182
+---
+ tests/test-umockdev-run.vala | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/tests/test-umockdev-run.vala b/tests/test-umockdev-run.vala
+index 9407ce9..cc9d03d 100644
+--- a/tests/test-umockdev-run.vala
 b/tests/test-umockdev-run.vala
+@@ -317,6 +317,13 @@ t_run_record_null ()
+ return;
+ }
+ 
++// stat or other programs segfault under Gentoo's sandbox in umockdev
++if (Environ.get_variable(Environ.get(), "SANDBOX_ON") == "1") {
++stdout.printf ("[SKIP: crashes in Gentoo's sandbox] ");
++stdout.flush ();
++return;
++}
++
+ Posix.close (checked_open_tmp ("null.XX.umockdev", out 
umockdev_file));
+ assert (get_program_out ("true", umockdev_record_command + "/dev/null", 
out sout, out serr, out exit));
+ assert_cmpstr (serr, CompareOperator.EQ, "");
+-- 
+2.35.1
+

diff --git a/dev-util/umockdev/umockdev-0.17.12.ebuild 
b/dev-util/umockdev/umockdev-0.17.12.ebuild
new file mode 100644
index ..5aa4330d732c
--- /dev/null
+++ b/dev-util/umockdev/umockdev-0.17.12.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson-multilib python-any-r1 vala
+
+DESCRIPTION="Mock hardware devices for creating unit tests"
+HOMEPAGE="https://github.com/martinpitt/umockdev/;
+SRC_URI="https://github.com/martinpitt/umockdev/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-libs/libpcap[${MULTILIB_USEDEP}]
+   

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

2022-05-23 Thread Matt Turner
commit: b32454182b2392e68173ec6d7a1277ec62d249f3
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 23 19:31:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 23 19:45:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3245418

app-text/evince: Version bump to 42.3

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

 app-text/evince/Manifest   |   1 +
 app-text/evince/evince-42.3.ebuild | 122 +
 2 files changed, 123 insertions(+)

diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest
index fca6ef35f38f..232d75ac5846 100644
--- a/app-text/evince/Manifest
+++ b/app-text/evince/Manifest
@@ -1,3 +1,4 @@
 DIST evince-41.3.tar.xz 2889368 BLAKE2B 
c6ef9b4c126f938ef8b50aa65d8591e0ce02e7404dd1984bce27e0acce6e62462d42665ad19992cb2fa22afd09d6da49ecdbbb51eb209518d415966824523628
 SHA512 
b00422ef0fd752e5afacea2db852ad71d8d16514945a9a54c54967cecd2b1f5058b762ec53eb9057b8f583d5e1e3363c2b7ae1f4434fa6637ad45c5217f082cd
 DIST evince-42.1.tar.xz 2850652 BLAKE2B 
4fb03270caf1be548a82f9094973e584807c497171cef960f344c14158420e02a0fed6d84dcc8d09d3a7f2e8a68f69ffae36398fe6e747d86e3a63132d5a36d6
 SHA512 
d8ea086b6530c186ac48d88fa2546cd8abd8a075d79037c1f0bf76e63b28914b04a58af83c96e44e04d625fec674f3989bfd51472cd458be9c903a1a4512d8df
 DIST evince-42.2.tar.xz 2854836 BLAKE2B 
ed8b9e6117d2d456e59d5fd4aac664b73fb450589a04b04b3ada7f1606781001c5ab75a98d425fdf00409e2f4abad59f6a140f39df4ca6bd82a641caaf944062
 SHA512 
81e93eb5575169ed1a31fdd321a1d7080b4391ddf1ebf13ce49df5ede8bb5f578094b55b2e1075f0a418ef21e8b73f02b259c2bda44b317ea9f551372ee3b860
+DIST evince-42.3.tar.xz 2856080 BLAKE2B 
55711dd1869e9cce783845683093bb621b416de66f1d53f901353f6f66ff97ec80ce45e0d32e346b2b37d18285568d01ee96cfe851b09f893565d277651d837c
 SHA512 
4ec212e90c3fd259a2afe191592c135938766b11c6891297a10dc34152f69bba9350a467c394ec6cacde5bd16ced02d0c38b7a112dd7d676f53b12fd1b29a62e

diff --git a/app-text/evince/evince-42.3.ebuild 
b/app-text/evince/evince-42.3.ebuild
new file mode 100644
index ..c8e4f7b17473
--- /dev/null
+++ b/app-text/evince/evince-42.3.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Simple document viewer for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evince;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
+SLOT="0/evd3.4-evv3.3"
+IUSE="cups djvu dvi gstreamer gnome gnome-keyring gtk-doc +introspection 
nautilus postscript spell tiff xps"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+
+# atk used in libview
+# bundles unarr
+DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.44.0:2
+   >=gui-libs/libhandy-1.5.0:1=
+   >=dev-libs/libxml2-2.5:2
+   sys-libs/zlib:=
+   >=x11-libs/gdk-pixbuf-2.40:2
+   >=x11-libs/gtk+-3.22.0:3[cups?,introspection?]
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/cairo-1.10:=
+   >=app-text/poppler-22.02.0[cairo]
+   >=app-arch/libarchive-3.6.0
+   djvu? ( >=app-text/djvu-3.5.22:= )
+   dvi? (
+   >=app-text/libspectre-0.2:=
+   dev-libs/kpathsea:=
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0 )
+   gnome? ( gnome-base/gnome-desktop:3= )
+   gnome-keyring? ( >=app-crypt/libsecret-0.5 )
+   introspection? ( >=dev-libs/gobject-introspection-1:= )
+   nautilus? ( >=gnome-base/nautilus-3.28.0 )
+   postscript? ( >=app-text/libspectre-0.2:= )
+   spell? ( >=app-text/gspell-1.6.0:= )
+   tiff? ( >=media-libs/tiff-4.0:0= )
+   xps? ( >=app-text/libgxps-0.2.1:= )
+"
+RDEPEND="${DEPEND}
+   gnome-base/gvfs
+   gnome-base/librsvg
+   || (
+   >=x11-themes/adwaita-icon-theme-2.17.1
+   >=x11-themes/hicolor-icon-theme-0.10
+   )
+"
+BDEPEND="
+   gtk-doc? (
+   >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.3
+   )
+   dev-libs/appstream-glib
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Do not depend on adwaita-icon-theme, bug #326855, #391859
+   # https://gitlab.freedesktop.org/xdg/default-icon-theme/issues/7
+   sed -i '/adwaita_icon_theme_dep/d' meson.build shell/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddevelopment=false
+   -Dplatform=gnome
+
+   -Dviewer=true
+   -Dpreviewer=true
+   -Dthumbnailer=true
+   $(meson_use 

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

2022-05-23 Thread Nicolas Bock
commit: 16d95b6a025690fb69ed0cf6f92a2b338bec2a9f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon May 23 19:31:04 2022 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon May 23 19:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d95b6a

mail-client/neomutt: Remove old versions

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest   |   3 -
 mail-client/neomutt/neomutt-20210205-r1.ebuild | 166 -
 mail-client/neomutt/neomutt-20211015.ebuild| 162 
 mail-client/neomutt/neomutt-20211022.ebuild| 162 
 4 files changed, 493 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 92f1651f0e2d..b3f865088f51 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,6 +1,3 @@
-DIST neomutt-20210205.tar.gz 3476980 BLAKE2B 
2b8f07a957d668f0903ae3f48d72e0b00414b9ed0411723bc725cd2369ed16c31e461799a0161f3b6caecb8b3a182a0ad9ca7bbb5431ed9ff67cae5dc87b11e5
 SHA512 
4e9faaa989eb17d1f65e835d3ad37bbda3307f9a939f351776d4cb4677d856fa998ba0eff04bf0cf344485977077695e07c55e79e0800888f646c46fbfac8554
-DIST neomutt-20211015.tar.gz 3727778 BLAKE2B 
2a2c57014b089a86ee38a261251ef1ee8c07d25753358cde4f3be0897a04f1fa54828e7cbe7435d004adc49afa40bcfd80ad7e9a8f4c4e7b11ebd7d7f7f60a2a
 SHA512 
b466fa73567b3f97c084133315dc8b35578ca369018a7beccb0e6f18324add262c591671c4fc60defd3c9623db7e95e2f631a6df10b0ef3869cf0e4a6b0eec03
-DIST neomutt-20211022.tar.gz 3731092 BLAKE2B 
764b82e1fffda57949b063b2c7b9a0c747c2769cc546ff04e56d8f9d91e689be72fd9a7e05a772162b9fae3683dd72631982056ca12c8d4a061efeb8013ac55e
 SHA512 
8e574cd9bed19880eeb1605bb8fac1e5933571c2b499364465efce4212e2bcd7c6bc9909bf8241b5dd0fa461a55f71fdd04f4b35fc1d92ffea4647ac2b3672d0
 DIST neomutt-20211029.tar.gz 3702926 BLAKE2B 
28868799da89d0acfe75b07b6716b25cd827a187711ed011a46b90135358521eccf4a6cd8938983342d4cdd04ffc951cdbf4531f9f48e2209e58e8133932df3a
 SHA512 
7335a4451aa8657aa83988b42fb78c5ebdc82ce4395d93d1eb2fded36b02d3fac9b8fed3cf1353042ecebe11e6ccdd9d403b99f068555693901b1700791e3ae0
 DIST neomutt-20220408.tar.gz 3764512 BLAKE2B 
a2f4d86960d6c47f91654af1752cf1d64df0a6822c9d8376ae31d070a2725f2a2d74eda9cd407b1bfe7f5145ef6311a3a7fc15a3d541dd4400d9ea5ddac12444
 SHA512 
c9cd4a36ca7bb349a510cc007884dfe677080805c69262de23dea4c29b7e42bd33d5c2abfd8924045e0baff0b6e23241433eee99600fac371b54bcb9b0b6d96d
 DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92

diff --git a/mail-client/neomutt/neomutt-20210205-r1.ebuild 
b/mail-client/neomutt/neomutt-20210205-r1.ebuild
deleted file mode 100644
index 5db3c1afba0c..
--- a/mail-client/neomutt/neomutt-20210205-r1.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-if [[ ${PV} =~ $ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64 x86"
-fi
-
-TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
-SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
-   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet test zlib zstd"
-REQUIRED_USE="
-   autocrypt? ( gpgme )"
-
-CDEPEND="
-   app-misc/mime-types
-   berkdb? (
-   || (
-   sys-libs/db:6.2
-   sys-libs/db:5.3
-   sys-libs/db:4.8
-   )
-   =net-libs/gnutls-1.0.17:= )
-   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
-   autocrypt? ( >=dev-db/sqlite-3 )
-   idn? ( net-dns/libidn:= )
-   kerberos? ( virtual/krb5 )
-   notmuch? ( net-mail/notmuch:= )
-   sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0= )
-   slang? ( sys-libs/slang )
-   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
-   lz4? ( app-arch/lz4 )
-   zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
-"
-DEPEND="${CDEPEND}
-   dev-lang/tcl:=
-   net-mail/mailbase
-   doc? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   || (
-   

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

2022-05-23 Thread Conrad Kostecki
commit: 1e68c03370df685f28cb9b62e34bf5ec1bcc9830
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sat May 21 15:31:29 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May 23 19:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e68c033

dev-libs/libthreadar: drop 1.3.5

Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 -
 dev-libs/libthreadar/libthreadar-1.3.5.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index c7894885d0f1..55f6d02f827d 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1,2 +1 @@
-DIST libthreadar-1.3.5.tar.gz 443192 BLAKE2B 
d8e06c7b58636b51bd2ffd50f51a8a024780e4955693a28085296ccffeef8ad2866ac12e53b3c78b37a650c4b1c54b5fa8dcbacd1002577cdd7b30eccee2ef69
 SHA512 
c4c34036a7882d1ecdbc025e0d927b6712fb067aaeee8bae5bc740a5259c5f49d651a8ad6323ddf6cdf13fd2e5e7c396f9c134ef3447b3743ae8e64abd646850
 DIST libthreadar-1.4.0.tar.gz 445672 BLAKE2B 
ce4165bfa507f27ea071dab067e1cda61e0812fd106ab80f0ef04a53ac68ce866a3d7c5ce6a26d6e9fc2c2085de7b8636492711a15a7103cc16b773d0a87aebe
 SHA512 
3665817cf6327d4d24792d8cc2bd0a458bda1651b471e3440c1f63c22f397cfb4c8d81482f937e13f67f5ff1414662b1f69d9c311362a0a7a9249e8bc0236751

diff --git a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
deleted file mode 100644
index 36a691d5afa0..
--- a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Threading library used by dar archiver"
-HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
-SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/

2022-05-23 Thread Conrad Kostecki
commit: 51066b29a4fe5ca6b22c948a72438c38ca9d5d64
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sat May 21 15:33:13 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May 23 19:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51066b29

app-backup/dar: drop 2.7.4

Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25587
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-backup/dar/Manifest |  1 -
 app-backup/dar/dar-2.7.4.ebuild | 91 -
 2 files changed, 92 deletions(-)

diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index f702cf191c70..48e604c1f49b 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,2 +1 @@
-DIST dar-2.7.4.tar.gz 2404731 BLAKE2B 
a3b8cb2049f1b12048023916e2951ca9efc57791afa62df58ceb796f69503c9d2795e0b6e11f2b3efdde51f2e0f78e972a7e08742f2278f92231db94a21dfbbe
 SHA512 
fcdf222c4244d02797dff06797a67baefd1b7bdd409ed09da05e23430b025b1cc66ee98e85aa43b481ec3d17a84b7c2bbcebe4c8f23a2a480146845d3da93477
 DIST dar-2.7.5.tar.gz 2404076 BLAKE2B 
2887629cecf069cfb5063132299279b8be985785485c6f04a8389dfd4930f00b073b421fbb17915d69f5efd46ebb4c3d371c10d3936bfb16d82a191218af350d
 SHA512 
a4e01dce8a078ba81b3032a1910d75f0f59a23511246f570a50ade135f49f11e522ed8916a947aece1799dcd1d37308ba6e4a009313b80d6a1561698c3d5623a

diff --git a/app-backup/dar/dar-2.7.4.ebuild b/app-backup/dar/dar-2.7.4.ebuild
deleted file mode 100644
index 86e173b25733..
--- a/app-backup/dar/dar-2.7.4.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="A full featured backup tool, aimed for disks"
-HOMEPAGE="http://dar.linux.free.fr/;
-SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~amd64-linux"
-IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync threads xattr"
-
-REQUIRED_USE="?? ( dar32 dar64 )
-   gpg? ( gcrypt )"
-
-RESTRICT="test" # need to be run as root
-
-RDEPEND="
-   app-arch/bzip2:=
-   app-arch/xz-utils
-   app-arch/zstd:=
-   sys-libs/libcap
-   >=sys-libs/zlib-1.2.3:=
-   argon2? ( app-crypt/argon2:= )
-   curl? ( net-misc/curl )
-   gcrypt? (
-   dev-libs/libgcrypt:0=
-   dev-libs/libgpg-error
-   )
-   gpg? ( app-crypt/gpgme:= )
-   lz4? ( app-arch/lz4:= )
-   lzo? ( dev-libs/lzo:2 )
-   nls? ( virtual/libintl )
-   rsync? ( net-libs/librsync:= )
-   threads? ( dev-libs/libthreadar )
-   xattr? ( sys-apps/attr )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   doc? ( app-doc/doxygen )
-   nls? ( sys-devel/gettext )
-"
-
-src_configure() {
-   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
-   # logic.
-   # For example "--enable-dar-static" causes configure to DISABLE
-   # static builds of dar.
-   # Do _not_ use $(use_enable) until you have verified that the
-   # logic has been fixed by upstream.
-   local myconf=(
-   --disable-dar-static
-   --disable-python-binding
-   --disable-upx
-   $(usev !argon2 --disable-libargon2-linking)
-   $(usev !curl --disable-libcurl-linking)
-   $(usev dar32 --enable-mode=32)
-   $(usev dar64 --enable-mode=64)
-   $(usev !doc --disable-build-html)
-   $(usev !gcrypt --disable-libgcrypt-linking)
-   $(usev !gpg --disable-gpgme-linking)
-   $(usev !lz4 --disable-liblz4-linking)
-   $(usev !lzo --disable-liblzo2-linking)
-   $(usev !nls --disable-nls)
-   $(usev !rsync --disable-librsync-linking)
-   $(usev !threads --disable-threadar)
-   $(usev !xattr --disable-ea-support)
-   )
-
-   # Bug 103741
-   filter-flags -fomit-frame-pointer
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-
-   # Bug 729150
-   rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
-}



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

2022-05-23 Thread Conrad Kostecki
commit: 189b09c8d26866ddb53fcd11ff4e318efc56d533
Author: Christian Tietz  mailbox  org>
AuthorDate: Mon May 23 12:13:06 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May 23 19:33:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189b09c8

sys-apps/bleachbit: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz  mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/25608
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/bleachbit/Manifest   |  1 -
 sys-apps/bleachbit/bleachbit-4.2.0.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest
index fc582f449e52..ce0556333ea1 100644
--- a/sys-apps/bleachbit/Manifest
+++ b/sys-apps/bleachbit/Manifest
@@ -1,2 +1 @@
-DIST bleachbit-4.2.0.tar.bz2 606223 BLAKE2B 
c45a11db556b9c3e3a19583bfaa633244e2ea2e374ec8b883cba486126cfb33617cd7930af79d379711980ad4b56426b39a3e68532462be1918da1386369d137
 SHA512 
6d43da42c6a2a328c8fb766a3f00f4511e72a00836316c279c8dc3a24468abb4c2ce909b42c568ee0b8417c08827c7cb79ae197ae693b8d6ce60faf22422effb
 DIST bleachbit-4.4.2.tar.bz2 653525 BLAKE2B 
ae65e310d33c2e523244a32de1ff28081be940a6a2ed2aadf682218ebe7346de3b5f37ab457d4f16542730d617678effbcda461e7080c43cd81c17f6b959018d
 SHA512 
247a1ed0e491e5e02c4bc9a5c2d11d5f1511ef9644b9edf34b1c9326e6515c33dfd60b98bb2dab59eac36ab5e1c9b5ed1e8d7c749261bde90450a2fc717dae6f

diff --git a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild 
b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild
deleted file mode 100644
index 032e1162af59..
--- a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE="sqlite(+)"
-DISTUTILS_SINGLE_IMPL=1
-
-inherit desktop distutils-r1 virtualx
-
-DESCRIPTION="Clean junk to free disk space and to maintain privacy"
-HOMEPAGE="https://www.bleachbit.org;
-SRC_URI="https://download.bleachbit.org/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   sys-devel/gettext
-   test? (
-   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]')
-   )
-"
-
-distutils_enable_tests unittest
-
-# tests fail under FEATURES=usersandbox
-RESTRICT="test"
-
-python_prepare_all() {
-   if use test; then
-   # avoid tests requiring internet access
-   rm tests/Test{Chaff,Update}.py || die
-
-   # fails due to non-existent $HOME/.profile
-   rm tests/TestInit.py || die
-
-   # these fail on upstream Travis CI as well as on Gentoo
-   sed -e "s/test_notify(self)/_&/" \
-   -i tests/TestGUI.py || die
-
-   sed -e "s/test_get_proc_swaps(self)/_&/" \
-   -i tests/TestMemory.py || die
-   fi
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   emake -C po local
-}
-
-python_test() {
-   virtx emake tests
-}
-
-python_install() {
-   distutils-r1_python_install
-   python_newscript ${PN}.py ${PN}
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   emake -C po DESTDIR="${D}" install
-
-   insinto /usr/share/bleachbit/cleaners
-   doins cleaners/*.xml
-
-   insinto /usr/share/bleachbit
-   doins data/app-menu.ui
-
-   doicon ${PN}.png
-   domenu org.${PN}.BleachBit.desktop
-}



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Filter-Simple/

2022-05-23 Thread Andreas K. Hüttel
commit: 18bcf85b0621c524f79bfc58565fe3b88334c9ca
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 19:00:50 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 19:05:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bcf85b

virtual/perl-Filter-Simple: Add 5.36, remove 5.32 as provider

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...-Simple-0.960.0-r1.ebuild => perl-Filter-Simple-0.960.0-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r1.ebuild 
b/virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r2.ebuild
similarity index 87%
rename from virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r1.ebuild
rename to virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r2.ebuild
index 3eecf991b4ab..1caf714f20dd 100644
--- a/virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r1.ebuild
+++ b/virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r2.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for perl-core/Filter-Simple"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* 
~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-HTTP-Tiny/

2022-05-23 Thread Andreas K. Hüttel
commit: ddc5264c1e93d298b3cdefee07712dd25f2e24e6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 19:03:24 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 19:05:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc5264c

virtual/perl-HTTP-Tiny: Add 5.36 version

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.80.0.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.80.0.ebuild 
b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.80.0.ebuild
new file mode 100644
index ..b7a2344e8422
--- /dev/null
+++ b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.80.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Getopt-Long/

2022-05-23 Thread Andreas K. Hüttel
commit: e1c6d62ffdf4cf9f53a58ffd174d11ab6a3ed969
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 19:01:55 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 19:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c6d62f

virtual/perl-Getopt-Long: Add 5.36 as provider

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...-Getopt-Long-2.520.0.ebuild => perl-Getopt-Long-2.520.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-Getopt-Long/perl-Getopt-Long-2.520.0.ebuild 
b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.520.0-r1.ebuild
similarity index 84%
rename from virtual/perl-Getopt-Long/perl-Getopt-Long-2.520.0.ebuild
rename to virtual/perl-Getopt-Long/perl-Getopt-Long-2.520.0-r1.ebuild
index a2ade6bd9e4e..39b3ab0c4e72 100644
--- a/virtual/perl-Getopt-Long/perl-Getopt-Long-2.520.0.ebuild
+++ b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.520.0-r1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-ExtUtils-ParseXS/

2022-05-23 Thread Andreas K. Hüttel
commit: d521fb282fe484e23801c54ab539e4144ec79cf3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 18:56:06 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 19:05:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d521fb28

virtual/perl-ExtUtils-ParseXS: Add 5.36 version

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../perl-ExtUtils-ParseXS-3.450.0.ebuild  | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.450.0.ebuild 
b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.450.0.ebuild
new file mode 100644
index ..b7a2344e8422
--- /dev/null
+++ b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.450.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-ExtUtils-Manifest/

2022-05-23 Thread Andreas K. Hüttel
commit: d5ccb2ab2d0f18b9505da6415b4d604647129dd9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 18:54:20 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 19:04:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ccb2ab

virtual/perl-ExtUtils-Manifest: Add 5.36 as provider

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...nifest-1.730.0.ebuild => perl-ExtUtils-Manifest-1.730.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.730.0.ebuild 
b/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.730.0-r1.ebuild
similarity index 84%
rename from virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.730.0.ebuild
rename to 
virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.730.0-r1.ebuild
index a2ade6bd9e4e..39b3ab0c4e72 100644
--- a/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.730.0.ebuild
+++ b/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.730.0-r1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-File-Spec/

2022-05-23 Thread Andreas K. Hüttel
commit: a5173b7a96357fd7ded8d23ab135154bf6295301
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 18:58:34 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 19:05:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5173b7a

virtual/perl-File-Spec: Add 5.36 version

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 virtual/perl-File-Spec/perl-File-Spec-3.840.0.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-File-Spec/perl-File-Spec-3.840.0.ebuild 
b/virtual/perl-File-Spec/perl-File-Spec-3.840.0.ebuild
new file mode 100644
index ..b7a2344e8422
--- /dev/null
+++ b/virtual/perl-File-Spec/perl-File-Spec-3.840.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-File-Path/

2022-05-23 Thread Andreas K. Hüttel
commit: 44c0b43ca4053431cc537c3e5b1701cb6a42f26d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 18:57:13 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 19:05:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c0b43c

virtual/perl-File-Path: Add 5.36 as provider

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...perl-File-Path-2.180.0.ebuild => perl-File-Path-2.180.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-File-Path/perl-File-Path-2.180.0.ebuild 
b/virtual/perl-File-Path/perl-File-Path-2.180.0-r1.ebuild
similarity index 84%
rename from virtual/perl-File-Path/perl-File-Path-2.180.0.ebuild
rename to virtual/perl-File-Path/perl-File-Path-2.180.0-r1.ebuild
index a2ade6bd9e4e..39b3ab0c4e72 100644
--- a/virtual/perl-File-Path/perl-File-Path-2.180.0.ebuild
+++ b/virtual/perl-File-Path/perl-File-Path-2.180.0-r1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-File-Temp/

2022-05-23 Thread Andreas K. Hüttel
commit: 4b8f0d6176a05f766e5c112800c8eb44eccffb37
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 18:59:42 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 19:05:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8f0d61

virtual/perl-File-Temp: Update comment

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 virtual/perl-File-Temp/perl-File-Temp-0.231.100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/perl-File-Temp/perl-File-Temp-0.231.100.ebuild 
b/virtual/perl-File-Temp/perl-File-Temp-0.231.100.ebuild
index 834c73f9ff58..f646e5643431 100644
--- a/virtual/perl-File-Temp/perl-File-Temp-0.231.100.ebuild
+++ b/virtual/perl-File-Temp/perl-File-Temp-0.231.100.ebuild
@@ -12,4 +12,4 @@ RDEPEND="
dev-lang/perl:=
 "
 
-# this is the dev-lang/perl-5.34 version but we need the security patch
+# this is the dev-lang/perl-5.34 and dev-lang/perl-5.36 version but we need 
the security patch



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

2022-05-23 Thread Andreas K. Hüttel
commit: b5b70ab467a0814a977ba2cdf9e59d0d7b0be619
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May 23 19:03:47 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May 23 19:04:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b70ab4

package.mask: Continue with Perl 5.36 virtuals

Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b62d3639e11b..6d788670d455 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -92,6 +92,9 @@ dev-python/dicttoxml
 ~virtual/perl-Encode-3.170.0
 ~virtual/perl-Exporter-5.770.0
 ~virtual/perl-ExtUtils-MakeMaker-7.640.0
+~virtual/perl-ExtUtils-ParseXS-3.450.0
+~virtual/perl-File-Spec-3.840.0
+~virtual/perl-HTTP-Tiny-0.80.0
 
 # Michał Górny  (2022-05-21)
 # dev-python/mongoengine has had repeated test regressions, and this



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

2022-05-23 Thread Sam James
commit: 190efcfd6137059fe3250dbaa3b08ed8457bf7de
Author: Sam James  gentoo  org>
AuthorDate: Mon May 23 18:55:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 23 18:55:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=190efcfd

dev-qt/qtcharts: Stabilize 5.15.3 ppc64, #847019

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

 dev-qt/qtcharts/qtcharts-5.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcharts/qtcharts-5.15.3.ebuild 
b/dev-qt/qtcharts/qtcharts-5.15.3.ebuild
index 06ecdb613ab4..0d69b9f5d0b2 100644
--- a/dev-qt/qtcharts/qtcharts-5.15.3.ebuild
+++ b/dev-qt/qtcharts/qtcharts-5.15.3.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Chart component library for the Qt5 framework"
 LICENSE="GPL-3"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
 fi
 
 IUSE="qml"



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

2022-05-23 Thread Sam James
commit: c03c84af6e4a9fe8f521d890898dc254acf6b098
Author: Sam James  gentoo  org>
AuthorDate: Mon May 23 18:55:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 23 18:55:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03c84af

sci-astronomy/stellarium: Stabilize 0.22.1 ppc, #847019

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

 sci-astronomy/stellarium/stellarium-0.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/stellarium/stellarium-0.22.1.ebuild 
b/sci-astronomy/stellarium/stellarium-0.22.1.ebuild
index 4c9c8de91b4e..2f48ab8e0928 100644
--- a/sci-astronomy/stellarium/stellarium-0.22.1.ebuild
+++ b/sci-astronomy/stellarium/stellarium-0.22.1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="GPL-2+ SGI-B-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ~ppc64 ~riscv ~x86"
 IUSE="debug deep-sky doc gps media nls stars telescope test webengine"
 
 # Python interpreter is used while building RemoteControl plugin



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

2022-05-23 Thread Sam James
commit: c83f28ba48fa5751617fe971827bfd268523f21a
Author: Sam James  gentoo  org>
AuthorDate: Mon May 23 18:55:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 23 18:55:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83f28ba

sci-astronomy/stellarium: Stabilize 0.22.1 ppc64, #847019

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

 sci-astronomy/stellarium/stellarium-0.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/stellarium/stellarium-0.22.1.ebuild 
b/sci-astronomy/stellarium/stellarium-0.22.1.ebuild
index 2f48ab8e0928..b200ab6bbf5c 100644
--- a/sci-astronomy/stellarium/stellarium-0.22.1.ebuild
+++ b/sci-astronomy/stellarium/stellarium-0.22.1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="GPL-2+ SGI-B-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
 IUSE="debug deep-sky doc gps media nls stars telescope test webengine"
 
 # Python interpreter is used while building RemoteControl plugin



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

2022-05-23 Thread Sam James
commit: e20936cfbb7f90b4033458b3f6ca4fac5d3a9626
Author: Sam James  gentoo  org>
AuthorDate: Mon May 23 18:55:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 23 18:55:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20936cf

dev-qt/qtcharts: Stabilize 5.15.3 ppc, #847019

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

 dev-qt/qtcharts/qtcharts-5.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcharts/qtcharts-5.15.3.ebuild 
b/dev-qt/qtcharts/qtcharts-5.15.3.ebuild
index 0f505dbcc8d1..06ecdb613ab4 100644
--- a/dev-qt/qtcharts/qtcharts-5.15.3.ebuild
+++ b/dev-qt/qtcharts/qtcharts-5.15.3.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Chart component library for the Qt5 framework"
 LICENSE="GPL-3"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
 fi
 
 IUSE="qml"



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/sdate/

2022-05-23 Thread Haelwenn Monnier
commit: 9070d23f2a68b615a79681e8bcd8785c7e5e5755
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon May 23 18:51:35 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon May 23 18:51:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9070d23f

sys-apps/sdate: Remove static lib and libtool *.la

Fixes: https://bugs.gentoo.org/840637
Fixes: https://bugs.gentoo.org/840634
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 sys-apps/sdate/sdate-0.7.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-apps/sdate/sdate-0.7.ebuild b/sys-apps/sdate/sdate-0.7.ebuild
index b862defc3..8810cbdb1 100644
--- a/sys-apps/sdate/sdate-0.7.ebuild
+++ b/sys-apps/sdate/sdate-0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,3 +17,9 @@ src_prepare() {
default
eautoreconf
 }
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+   find "${ED}" -name '*.a' -delete || die
+}



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

2022-05-23 Thread Nicolas Bock
commit: 79f685228224dc81fc47fa4eaefe12a75baa1eff
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon May 23 18:36:55 2022 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon May 23 18:37:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f68522

dev-util/ebuildtester: clean out old versions

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/Manifest   |  3 --
 dev-util/ebuildtester/ebuildtester-0.1.27.ebuild | 34 --
 dev-util/ebuildtester/ebuildtester-0.1.29.ebuild | 34 --
 dev-util/ebuildtester/ebuildtester-0.1.30.ebuild | 36 
 4 files changed, 107 deletions(-)

diff --git a/dev-util/ebuildtester/Manifest b/dev-util/ebuildtester/Manifest
index 49e9b2d3077b..25d52aa7c1e4 100644
--- a/dev-util/ebuildtester/Manifest
+++ b/dev-util/ebuildtester/Manifest
@@ -1,5 +1,2 @@
-DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e64b277a8675669061beef3185e87c01f882ae830fc5c11b1ba97ea5deb50e93b7cc02b78cef5a0046bb7f2c7ac3433
 SHA512 
f50fb020e47750c318d0198628721adf166ee3d8544be50169b2012ad72370f063b1367e521af842df0574e491d469e5c2a6aba1576a9f364c95e72a9579950d
-DIST ebuildtester-0.1.29.tar.gz 17446 BLAKE2B 
d0dccc4e290e9907b90d93ecd87cb263e842ee60944ea9e8a0cb3864029595a5979c16e3c13d59dfd6d5bdc989a6211bf56262b88bbf2f28a86b236f1c305fd9
 SHA512 
4093df87f85fc581dc1b286b7377929f111d0f1efc960d7623ff3cbd833ef997174b0508422567de819490c30a8246a431d6a29bf71f1e828064b3987bd129a4
-DIST ebuildtester-0.1.30.tar.gz 17436 BLAKE2B 
264a10b1f61fcb9ef0ef232118ab1f830da4754ddf724d9797beaabbbd03b6d8a6c790150847dde2f8a0436a71ea0351b547ea3996709da41abcaad02cdfcac8
 SHA512 
0138b220bfc109ea05a8052150150ca38e6612e7089926d88f5a8dc99f7c27b16adce10cce1779f981eb8bb4ee05a2aac381d5a875ef38ffa83243a2945d3666
 DIST ebuildtester-0.1.35.tar.gz 19842 BLAKE2B 
3d562718680914a47bb078f38f4351e5b4575ef6d11fa39247d7f06b81868cca0a30ec29ba0e7b14330ef45a117330ad2351f5eea2b75f23cbaba9e37d0441d4
 SHA512 
c268c621c3b22aefb6945da7169a4049c7bd3f9cc198d43eb733bc144bf1ac46e251235af669d2af5231f5517ef997ffcd28f4bcbb1c945237f6dd2dca502c46
 DIST ebuildtester-0.1.37.tar.gz 20919 BLAKE2B 
a97ea0de557601aae3faee8c959453179d402450f722872a7de6f544abdc2facaa71558d8b2088fbadf37b829a2991ca717ff5e1790c1e7c48ccfcd619e1737e
 SHA512 
dfa157bb5745854cfd2a7580e5c8650712b796e01831137b90dbea7097f926e7b1eb6718bef8ab70a8e703a65049274cfe52eda9c3635df6b5697ff3403f5ee0

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.27.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.27.ebuild
deleted file mode 100644
index 3d2c48643117..
--- a/dev-util/ebuildtester/ebuildtester-0.1.27.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
-HOMEPAGE="https://ebuildtester.readthedocs.io/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-containers/docker
-   sys-fs/fuse
-"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-"
-
-src_install() {
-   distutils-r1_src_install
-   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
-}

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.29.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.29.ebuild
deleted file mode 100644
index 3d2c48643117..
--- a/dev-util/ebuildtester/ebuildtester-0.1.29.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
-HOMEPAGE="https://ebuildtester.readthedocs.io/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-containers/docker
-   sys-fs/fuse
-"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-"
-
-src_install() {
-   distutils-r1_src_install
-   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
-}

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.30.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.30.ebuild
deleted file mode 100644
index 56b4926bbafe..
--- a/dev-util/ebuildtester/ebuildtester-0.1.30.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the 

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

2022-05-23 Thread Mike Gilbert
commit: d988a952564a89892fd14e8e25046825bb93216f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May 23 18:34:48 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 23 18:34:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d988a952

sys-apps/systemd: backport format string fix

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

 sys-apps/systemd/files/251-format-string.patch | 25 +
 sys-apps/systemd/systemd-251.ebuild|  1 +
 2 files changed, 26 insertions(+)

diff --git a/sys-apps/systemd/files/251-format-string.patch 
b/sys-apps/systemd/files/251-format-string.patch
new file mode 100644
index ..f36cc5d657f3
--- /dev/null
+++ b/sys-apps/systemd/files/251-format-string.patch
@@ -0,0 +1,25 @@
+From 08e86b15fc22a8e9f1ee0a791dfd35b2fc25e4c4 Mon Sep 17 00:00:00 2001
+From: Daan De Meyer 
+Date: Sun, 22 May 2022 14:36:07 +0200
+Subject: [PATCH] coredump: Fix format string type mismatch
+
+Fixes #23471
+---
+ src/coredump/coredump.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/coredump/coredump.c b/src/coredump/coredump.c
+index c9747416ad3c..994d968d871b 100644
+--- a/src/coredump/coredump.c
 b/src/coredump/coredump.c
+@@ -512,8 +512,8 @@ static int save_external_coredump(
+ 
+ if (truncated)
+ log_struct(LOG_INFO,
+-   LOG_MESSAGE("Core file was truncated to %zu 
bytes.", max_size),
+-   "SIZE_LIMIT=%zu", max_size,
++   LOG_MESSAGE("Core file was truncated to %"PRIu64" 
bytes.", max_size),
++   "SIZE_LIMIT=%"PRIu64, max_size,
+"MESSAGE_ID=" SD_MESSAGE_TRUNCATED_CORE_STR);
+ 
+ r = fix_permissions(fd, tmp, fn, context, uid);

diff --git a/sys-apps/systemd/systemd-251.ebuild 
b/sys-apps/systemd/systemd-251.ebuild
index 8d12de0b47a7..697214806c4b 100644
--- a/sys-apps/systemd/systemd-251.ebuild
+++ b/sys-apps/systemd/systemd-251.ebuild
@@ -235,6 +235,7 @@ src_prepare() {
 
# Add local patches here
PATCHES+=(
+   "${FILESDIR}/251-format-string.patch"
)
 
if ! use vanilla; then



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

2022-05-23 Thread Andrew Ammerlaan
commit: 1f4944a533254a5ff7ea28fd0a88c67f6074bd34
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon May 23 17:50:28 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon May 23 17:54:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f4944a5

dev-python/spyder: drop 5.3.0-r1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/spyder/Manifest   |   2 -
 dev-python/spyder/spyder-5.3.0-r1.ebuild | 204 ---
 2 files changed, 206 deletions(-)

diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index dedab1c4f51f..c3ae20e49789 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -1,4 +1,2 @@
-DIST spyder-5.3.0.tar.gz 24404638 BLAKE2B 
558c0d1ce8cda61786a772bf7ea471eab69755e3852f5701363b3c52cf1cac388a3800d2e59f266ca9e99007c7096582fbd341956752385b23c3af12ef097204
 SHA512 
c556deb8bed91ad6c59761e70e1e69f2402a216d8c87a57b3fc55f3624418d95114b015f5fc5baf0cb7e405955cd2ae82372105830b405ea52c50d7329ba7f42
 DIST spyder-5.3.1.tar.gz 24415110 BLAKE2B 
368179c6ba6d355ca56fe3eb3ed8b24be3e986f1f2d0284f0f5739bdecb21225bce10802883b54dd888da54515bd8477adf6c0d3e38a3c549bb10407534254b0
 SHA512 
2501ddc45df11671b1a318eb33b50788b334ab10fbafb97a9491775a0efcc6a57814672068ab84314f9cb43961d6fabd9b906fb164cd58c77b6d6ecf0d6621e6
 DIST spyder-docs-d43d6cd46b6eb7675ec690b0dff573ca03f2e301.tar.gz 90037375 
BLAKE2B 
2faf8d2d07b10aec750534c73ebcfc9146533db4223908ecabafb214d7e0a85416aaaf4359f95768572bbd8806f13bd707124f9585299527af5bd5bc735293d4
 SHA512 
00f12af5298f5b90eaf9a4ea8706b5bb29445ca344b5117801dbac54508eefa29c807e0d4f36524fb5d8b6208204533dc657da63849cadaf13f4aa3652612cb1
-DIST spyder-docs-f99196cc267b07fa7ad56f0134744b545fa21fcd.tar.gz 90037460 
BLAKE2B 
8d279e2c2e397a63919c4ba8723ce674d2c5660793330dc578b9a6e05034af016085faedd73894f16241c0ffe1f734217d9e237f7589e59fe2186511552cefe1
 SHA512 
6c7d35274fd2f627b3b9371c7a2a9f0446c8aee3754b7c7dda6c5a2b9fd4ab04e73637648a188960c71d43f348c6f9ef1911979fec4c281515937e1069e68500

diff --git a/dev-python/spyder/spyder-5.3.0-r1.ebuild 
b/dev-python/spyder/spyder-5.3.0-r1.ebuild
deleted file mode 100644
index 868ae5625d61..
--- a/dev-python/spyder/spyder-5.3.0-r1.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit optfeature xdg distutils-r1
-
-# Commit of documentation to fetch
-DOCS_PV="f99196cc267b07fa7ad56f0134744b545fa21fcd"
-
-DESCRIPTION="The Scientific Python Development Environment"
-HOMEPAGE="
-   https://www.spyder-ide.org/
-   https://github.com/spyder-ide/spyder/
-   https://pypi.org/project/spyder/
-"
-SRC_URI="
-   https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> 
${PN}-docs-${DOCS_PV}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# The test suite often hangs or does not work. Technically spyder requires
-# pyqt5<13, which we do not have in ::gentoo any more. Likely this is the 
reason
-# many of the tests fail or hang. RESTRICTing because IMO it is not worth the
-# several hours I spend every single version bump checking which tests do and
-# do not work. Spyder itself works fine with pyqt5>13.
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/chardet-2.0.0[${PYTHON_USEDEP}]
-   >=dev-util/cookiecutter-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/diff-match-patch-2018[${PYTHON_USEDEP}]
-   >=dev-python/intervaltree-3.0.2[${PYTHON_USEDEP}]
-   >=dev-python/jellyfish-0.7[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/keyring-17.0.0[${PYTHON_USEDEP}]
-   >=dev-python/nbconvert-4.0[${PYTHON_USEDEP}]
-   >=dev-python/numpydoc-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/pexpect-4.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pickleshare-0.4[${PYTHON_USEDEP}]
-   >=dev-python/psutil-5.3[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
-   >=dev-python/python-lsp-black-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyls-spyder-0.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}]
-   >=dev-python/pyzmq-17[${PYTHON_USEDEP}]
-   >=dev-python/qdarkstyle-3.0.2[${PYTHON_USEDEP}]
-   =dev-python/qstylizer-0.1.10[${PYTHON_USEDEP}]
-   >=dev-python/qtawesome-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/qtconsole-5.3.0[${PYTHON_USEDEP}]
-   =dev-python/QtPy-2.0.1[${PYTHON_USEDEP},svg,webengine]
-   >=sci-libs/rtree-0.9.7[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}]
-   >=dev-python/spyder-kernels-2.3.0[${PYTHON_USEDEP}]
-   =dev-python/textdistance-4.2.0[${PYTHON_USEDEP}]
-   

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

2022-05-23 Thread Andrew Ammerlaan
commit: 7090d167bf582ff6c2d1ec668fb8593add3763f7
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon May 23 17:50:03 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon May 23 17:54:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7090d167

dev-python/spyder: add 5.3.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/spyder/Manifest|   2 +
 dev-python/spyder/spyder-5.3.1.ebuild | 202 ++
 2 files changed, 204 insertions(+)

diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 2c21c260abaf..dedab1c4f51f 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -1,2 +1,4 @@
 DIST spyder-5.3.0.tar.gz 24404638 BLAKE2B 
558c0d1ce8cda61786a772bf7ea471eab69755e3852f5701363b3c52cf1cac388a3800d2e59f266ca9e99007c7096582fbd341956752385b23c3af12ef097204
 SHA512 
c556deb8bed91ad6c59761e70e1e69f2402a216d8c87a57b3fc55f3624418d95114b015f5fc5baf0cb7e405955cd2ae82372105830b405ea52c50d7329ba7f42
+DIST spyder-5.3.1.tar.gz 24415110 BLAKE2B 
368179c6ba6d355ca56fe3eb3ed8b24be3e986f1f2d0284f0f5739bdecb21225bce10802883b54dd888da54515bd8477adf6c0d3e38a3c549bb10407534254b0
 SHA512 
2501ddc45df11671b1a318eb33b50788b334ab10fbafb97a9491775a0efcc6a57814672068ab84314f9cb43961d6fabd9b906fb164cd58c77b6d6ecf0d6621e6
+DIST spyder-docs-d43d6cd46b6eb7675ec690b0dff573ca03f2e301.tar.gz 90037375 
BLAKE2B 
2faf8d2d07b10aec750534c73ebcfc9146533db4223908ecabafb214d7e0a85416aaaf4359f95768572bbd8806f13bd707124f9585299527af5bd5bc735293d4
 SHA512 
00f12af5298f5b90eaf9a4ea8706b5bb29445ca344b5117801dbac54508eefa29c807e0d4f36524fb5d8b6208204533dc657da63849cadaf13f4aa3652612cb1
 DIST spyder-docs-f99196cc267b07fa7ad56f0134744b545fa21fcd.tar.gz 90037460 
BLAKE2B 
8d279e2c2e397a63919c4ba8723ce674d2c5660793330dc578b9a6e05034af016085faedd73894f16241c0ffe1f734217d9e237f7589e59fe2186511552cefe1
 SHA512 
6c7d35274fd2f627b3b9371c7a2a9f0446c8aee3754b7c7dda6c5a2b9fd4ab04e73637648a188960c71d43f348c6f9ef1911979fec4c281515937e1069e68500

diff --git a/dev-python/spyder/spyder-5.3.1.ebuild 
b/dev-python/spyder/spyder-5.3.1.ebuild
new file mode 100644
index ..8d4d998cb68a
--- /dev/null
+++ b/dev-python/spyder/spyder-5.3.1.ebuild
@@ -0,0 +1,202 @@
+# 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=setuptools
+
+inherit optfeature xdg distutils-r1
+
+# Commit of documentation to fetch
+DOCS_PV="d43d6cd46b6eb7675ec690b0dff573ca03f2e301"
+
+DESCRIPTION="The Scientific Python Development Environment"
+HOMEPAGE="
+   https://www.spyder-ide.org/
+   https://github.com/spyder-ide/spyder/
+   https://pypi.org/project/spyder/
+"
+SRC_URI="
+   https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> 
${PN}-docs-${DOCS_PV}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# The test suite often hangs or does not work. RESTRICTing because IMO it is
+# not worth the several hours I would have to spend every single version bump
+# checking which tests do and do not work.
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/chardet-2.0.0[${PYTHON_USEDEP}]
+   >=dev-util/cookiecutter-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/diff-match-patch-2018[${PYTHON_USEDEP}]
+   >=dev-python/intervaltree-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/jellyfish-0.7[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/keyring-17.0.0[${PYTHON_USEDEP}]
+   >=dev-python/nbconvert-4.0[${PYTHON_USEDEP}]
+   >=dev-python/numpydoc-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pexpect-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pickleshare-0.4[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.3[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+   >=dev-python/python-lsp-black-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyls-spyder-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-22.1.0[${PYTHON_USEDEP}]
+   >=dev-python/qdarkstyle-3.0.2[${PYTHON_USEDEP}]
+   =dev-python/qstylizer-0.1.10[${PYTHON_USEDEP}]
+   >=dev-python/qtawesome-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/qtconsole-5.3.0[${PYTHON_USEDEP}]
+   =dev-python/QtPy-2.1.0[${PYTHON_USEDEP},svg,webengine]
+   >=sci-libs/rtree-0.9.7[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}]
+   >=dev-python/spyder-kernels-2.3.1[${PYTHON_USEDEP}]
+   =dev-python/textdistance-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/three-merge-0.1.1[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-0.10.3[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/cython[${PYTHON_USEDEP}]
+   

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

2022-05-23 Thread Sam James
commit: bf92bccd8ffd7dc4ff4b32b465fa5e34ca04a564
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Mon May 23 11:33:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 23 17:26:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf92bccd

media-libs/openjpeg: add 2.5.0-r1, fix includedir

Bug: https://bugs.gentoo.org/694776
Closes: https://bugs.gentoo.org/847058
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Closes: https://github.com/gentoo/gentoo/pull/25607
Signed-off-by: Sam James  gentoo.org>

 media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch | 4 ++--
 .../openjpeg/{openjpeg-2.5.0.ebuild => openjpeg-2.5.0-r1.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch 
b/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch
index f82b64485979..f47f062b8939 100644
--- a/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch
+++ b/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch
@@ -243,7 +243,7 @@ Raises minimum cmake version by a little.
 +mandir=@CMAKE_INSTALL_MANDIR@
 +docdir=@CMAKE_INSTALL_DOCDIR@
 +libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
++includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@/@OPENJPEG_INSTALL_SUBDIR@
  
  Name: openjp2
  Description: JPEG2000 library (Part 1 and 2)
@@ -283,7 +283,7 @@ Raises minimum cmake version by a little.
 +mandir=@CMAKE_INSTALL_MANDIR@
 +docdir=@CMAKE_INSTALL_DOCDIR@
 +libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
++includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@/@OPENJPEG_INSTALL_SUBDIR@
  
  Name: openjpip
  Description: JPEG2000 Interactivity tools, APIs and protocols (Part 9)

diff --git a/media-libs/openjpeg/openjpeg-2.5.0.ebuild 
b/media-libs/openjpeg/openjpeg-2.5.0-r1.ebuild
similarity index 100%
rename from media-libs/openjpeg/openjpeg-2.5.0.ebuild
rename to media-libs/openjpeg/openjpeg-2.5.0-r1.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/bonzomatic/

2022-05-23 Thread Haelwenn Monnier
commit: 9f071d2b8a0a2b50f5819c2d97b4a3c76fb0380c
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon May 23 13:32:44 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon May 23 17:04:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f071d2b

media-gfx/bonzomatic: Remove broken USE=system-kissfft

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

 media-gfx/bonzomatic/bonzomatic-2022.02.05.ebuild | 7 ---
 media-gfx/bonzomatic/bonzomatic-.ebuild   | 9 +
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/media-gfx/bonzomatic/bonzomatic-2022.02.05.ebuild 
b/media-gfx/bonzomatic/bonzomatic-2022.02.05.ebuild
index 9582d65a3..adba07b55 100644
--- a/media-gfx/bonzomatic/bonzomatic-2022.02.05.ebuild
+++ b/media-gfx/bonzomatic/bonzomatic-2022.02.05.ebuild
@@ -20,11 +20,13 @@ fi
 
 LICENSE="Unlicense"
 SLOT="0"
-IUSE="system-glfw system-glew system-stb system-kissfft wayland"
+IUSE="system-glfw system-glew system-stb wayland"
 
 # TODO: system-miniaudio, system-jsonxx/json++, system-scintilla
 # !system-glfw copied from media-libs/glfw-3.3.3::gentoo
 # !system-glew copied from media-libs/glew-2.2.0::gentoo
+# kissfft: Bonzomatic targets non-existent `kissfft` pkg-config name
+#  system-kissfft? ( sci-libs/kissfft )
 DEPEND="
system-glfw? ( media-libs/glfw )
!system-glfw? (
@@ -50,7 +52,6 @@ DEPEND="
>=x11-libs/libXmu-1.1.1-r1
)
system-stb? ( dev-libs/stb )
-   system-kissfft? ( sci-libs/kissfft )
virtual/opengl
virtual/glu
media-libs/alsa-lib
@@ -65,7 +66,7 @@ src_configure() {
-DGLFW_USE_WAYLAND="$(usex wayland)"
-DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew)
-DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb)
-   -DBONZOMATIC_USE_SYSTEM_KISSFFT=$(usex system-kissfft)
+   -DBONZOMATIC_USE_SYSTEM_KISSFFT=OFF
)
 
cmake_src_configure

diff --git a/media-gfx/bonzomatic/bonzomatic-.ebuild 
b/media-gfx/bonzomatic/bonzomatic-.ebuild
index 6afe8200b..adba07b55 100644
--- a/media-gfx/bonzomatic/bonzomatic-.ebuild
+++ b/media-gfx/bonzomatic/bonzomatic-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,11 +20,13 @@ fi
 
 LICENSE="Unlicense"
 SLOT="0"
-IUSE="system-glfw system-glew system-stb system-kissfft wayland"
+IUSE="system-glfw system-glew system-stb wayland"
 
 # TODO: system-miniaudio, system-jsonxx/json++, system-scintilla
 # !system-glfw copied from media-libs/glfw-3.3.3::gentoo
 # !system-glew copied from media-libs/glew-2.2.0::gentoo
+# kissfft: Bonzomatic targets non-existent `kissfft` pkg-config name
+#  system-kissfft? ( sci-libs/kissfft )
 DEPEND="
system-glfw? ( media-libs/glfw )
!system-glfw? (
@@ -50,7 +52,6 @@ DEPEND="
>=x11-libs/libXmu-1.1.1-r1
)
system-stb? ( dev-libs/stb )
-   system-kissfft? ( sci-libs/kissfft )
virtual/opengl
virtual/glu
media-libs/alsa-lib
@@ -65,7 +66,7 @@ src_configure() {
-DGLFW_USE_WAYLAND="$(usex wayland)"
-DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew)
-DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb)
-   -DBONZOMATIC_USE_SYSTEM_KISSFFT=$(usex system-kissfft)
+   -DBONZOMATIC_USE_SYSTEM_KISSFFT=OFF
)
 
cmake_src_configure



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/bonzomatic/

2022-05-23 Thread Haelwenn Monnier
commit: af488a293374244b9d66b2e8bf4fe0fc92b21b46
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon May 23 13:31:58 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon May 23 13:33:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af488a29

media-gfx/bonzomatic: drop 2021.03.07-r1

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

 media-gfx/bonzomatic/Manifest  |  1 -
 .../bonzomatic/bonzomatic-2021.03.07-r1.ebuild | 72 --
 2 files changed, 73 deletions(-)

diff --git a/media-gfx/bonzomatic/Manifest b/media-gfx/bonzomatic/Manifest
index 7198612cb..aafdf0bbe 100644
--- a/media-gfx/bonzomatic/Manifest
+++ b/media-gfx/bonzomatic/Manifest
@@ -1,2 +1 @@
-DIST bonzomatic-2021.03.07.tar.gz 2721345 BLAKE2B 
ef943aea11bbeab18b21a95a589caceb2694512a17bbf7ec83019243b30ce2aa1c91a1eff688bfc277885bbf6c1dccad4d1e4ad866800c9020edd83093e3a7d8
 SHA512 
d462fc7c44a62a00dfe4af7fa2a16718b767317a9d3de5bf4599fc83f19a665575d041c88c0de90c036a0497ec8576700189bc813a057a97883d509f3b3fd4b6
 DIST bonzomatic-2022.02.05.tar.gz 2721552 BLAKE2B 
0c89a88e82c0eeb20d3b40f2107590ae37168a16327431d1e296c6e9cb0ae6dc661d669a0b4c91c8cd9124e2001defbf0bcf4840161efb64e20ee9b2fe93f495
 SHA512 
5a1ed8c2dd1b2f45de5a9cb3b859b6d599d833114a8bab95b25ac1f3ad62b536371fffd4e19ee317b79190afd1bacaa2a46000c9c5f17ff239068d13e6630bd1

diff --git a/media-gfx/bonzomatic/bonzomatic-2021.03.07-r1.ebuild 
b/media-gfx/bonzomatic/bonzomatic-2021.03.07-r1.ebuild
deleted file mode 100644
index 6afe8200b..0
--- a/media-gfx/bonzomatic/bonzomatic-2021.03.07-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Live shader coding tool and Shader Showdown workhorse"
-HOMEPAGE="https://github.com/Gargaj/Bonzomatic;
-if [[ "${PV}" == "" ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Gargaj/Bonzomatic;
-else
-   MY_PV="$(ver_rs 1- -)"
-   
SRC_URI="https://github.com/Gargaj/Bonzomatic/archive/refs/tags/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/Bonzomatic-${MY_PV}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Unlicense"
-SLOT="0"
-IUSE="system-glfw system-glew system-stb system-kissfft wayland"
-
-# TODO: system-miniaudio, system-jsonxx/json++, system-scintilla
-# !system-glfw copied from media-libs/glfw-3.3.3::gentoo
-# !system-glew copied from media-libs/glew-2.2.0::gentoo
-DEPEND="
-   system-glfw? ( media-libs/glfw )
-   !system-glfw? (
-   wayland? (
-   dev-libs/wayland
-   media-libs/mesa[egl(+),wayland]
-   dev-libs/wayland-protocols
-   )
-   !wayland? (
-   x11-libs/libX11
-   x11-libs/libXcursor
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXxf86vm
-   x11-libs/libXi
-   )
-   )
-   system-glew? ( media-libs/glew:= )
-   !system-glew? (
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXi-1.7.2
-   >=x11-libs/libXmu-1.1.1-r1
-   )
-   system-stb? ( dev-libs/stb )
-   system-kissfft? ( sci-libs/kissfft )
-   virtual/opengl
-   virtual/glu
-   media-libs/alsa-lib
-   media-libs/fontconfig
-"
-RDEPEND="${DEPEND}"
-BDEPEND="!system-glfw? ( wayland? ( dev-libs/wayland-protocols ) )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBONZOMATIC_USE_SYSTEM_GLFW=$(usex system-glfw)
-   -DGLFW_USE_WAYLAND="$(usex wayland)"
-   -DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew)
-   -DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb)
-   -DBONZOMATIC_USE_SYSTEM_KISSFFT=$(usex system-kissfft)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:master commit in: games-emulation/citra/

2022-05-23 Thread Haelwenn Monnier
commit: 9c2e2c9937eb8917976335e459fd92ebef679c81
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Sun May 22 05:02:35 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun May 22 05:02:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c2e2c99

games-emulation/citra: add system-libfmt flag

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/citra/citra-.ebuild | 34 ++---
 games-emulation/citra/metadata.xml  |  1 +
 2 files changed, 20 insertions(+), 15 deletions(-)

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
index b2e44375e..6e70e19e2 100644
--- a/games-emulation/citra/citra-.ebuild
+++ b/games-emulation/citra/citra-.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://citra-emu.org;
 EGIT_REPO_URI="https://github.com/citra-emu/citra;
 EGIT_SUBMODULES=( '*'
'-boost' '-catch' '-cryptopp' '-cubeb' '-enet'
-   '-fmt' '-inih' '-libressl' '-libusb' '-zstd'
+   '-inih' '-libressl' '-libusb' '-zstd'
'-externals/dynarmic/externals/fmt'
'-externals/dynarmic/externals/xbyak'
 )
@@ -18,25 +18,25 @@ EGIT_SUBMODULES=( '*'
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="cubeb +hle-sound nls +qt5 sdl +telemetry video"
+IUSE="cubeb +hle-sound nls +qt5 sdl system-libfmt +telemetry video"
 
 DEPEND="
cubeb? ( media-libs/cubeb )
!hle-sound? ( media-libs/fdk-aac )
hle-sound? ( media-video/ffmpeg[fdk] )
qt5? ( nls? ( dev-qt/linguist )
-   dev-qt/qtgui
-   dev-qt/qtmultimedia
-   dev-qt/qtnetwork
-   dev-qt/qtopengl
-   dev-qt/qtwidgets )
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5 )
sdl? (
media-libs/libsdl2
>=dev-libs/inih-52
)
+   system-libfmt? ( <=dev-libs/libfmt-8 )
video? ( media-video/ffmpeg )
>=app-arch/zstd-1.4.8
-   >=dev-libs/libfmt-8
>=dev-libs/openssl-1.1
dev-cpp/catch:0
dev-cpp/robin-map
@@ -49,6 +49,9 @@ RDEPEND="${DEPEND}"
 REQUIRED_USE="|| ( qt5 sdl )"
 
 src_unpack() {
+   if use system-libfmt; then
+   EGIT_SUBMODULES+=( "-fmt" "-externals/dynarmic/externals/fmt" )
+   fi
git-r3_src_unpack
 
cp -a "${S}"/externals/xbyak "${S}"/externals/dynarmic/externals/ || die
@@ -89,12 +92,13 @@ src_prepare() {
src/{citra,citra_qt,dedicated_room,tests}/CMakeLists.txt || die
sed -i -e '1ifind_package(OpenSSL 1.1)' 
src/{citra,citra_qt,dedicated_room,tests}/CMakeLists.txt || die
 
-   # Unbundle libfmt
-   sed -i -e '/fmt/d' externals/CMakeLists.txt || die
-   sed -i -e 's/fmt/&::&/' -e '1ifind_package(fmt)' \
-   
src/{core,citra,citra_qt,dedicated_room,input_common,tests,video_core}/CMakeLists.txt
 || die
-   sed -i -e '1ifind_package(fmt)' externals/dynarmic/src/CMakeLists.txt 
|| die
-   sed -i -e '/^#pragma once$/a#include ' 
src/common/logging/log.h || die
+   if use system-libfmt; then # Unbundle libfmt
+   sed -i -e '/fmt/d' externals/CMakeLists.txt || die
+   sed -i -e 's/fmt/&::&/' -e '1ifind_package(fmt)' \
+   
src/{core,citra,citra_qt,dedicated_room,input_common,tests,video_core}/CMakeLists.txt
 || die
+   sed -i -e '1ifind_package(fmt)' 
externals/dynarmic/src/CMakeLists.txt || die
+   sed -i -e '/^#pragma once$/a#include ' 
src/common/logging/log.h || die
+   fi
 
# Unbundle zstd
sed -i -e 's:libzstd_static:${ZSTD_LIBRARIES}:' \
@@ -126,7 +130,7 @@ src_prepare() {
# Unbundle cubeb
sed -i -e '/CUBEB/,/endif()/d' externals/CMakeLists.txt || die
if use cubeb; then
-   sed -i -e '$afind_package(cubeb REQUIRED)\n'
+   sed -i -e '$afind_package(cubeb REQUIRED)\n' CMakeLists.txt || 
die
fi
 
# TODO unbundle xbyak (wait for 5.96 in ytree)

diff --git a/games-emulation/citra/metadata.xml 
b/games-emulation/citra/metadata.xml
index acd89943b..87cb3dfdc 100644
--- a/games-emulation/citra/metadata.xml
+++ b/games-emulation/citra/metadata.xml
@@ -8,6 +8,7 @@
 
Enables the cubeb audio backend
Enable HLE sound via FFmpeg audio (AAC) 
decoder
+   Use system libfmt
Enable web services (telemetry, etc.)
Enable FFmpeg video dumper
 



[gentoo-commits] repo/proj/guru:master commit in: net-misc/dnsname/

2022-05-23 Thread Haelwenn Monnier
commit: 79869b46934f4610e24cdf00497614a9595362c7
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sun May 22 02:54:48 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun May 22 02:54:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79869b46

net-misc/dnsname: fix DEPENDS on dnsname v1.3.0, v1.3.1, and v

This commits fixes the DEPENDS stanza and removes ~X86 from dnsname v1.3.0, 
v1.3.1, and v.

Signed-off-by: Randall T. Vasquez  icloud.com>

 net-misc/dnsname/dnsname-1.3.0.ebuild | 8 ++--
 net-misc/dnsname/dnsname-1.3.1.ebuild | 8 ++--
 net-misc/dnsname/dnsname-.ebuild  | 8 ++--
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/net-misc/dnsname/dnsname-1.3.0.ebuild 
b/net-misc/dnsname/dnsname-1.3.0.ebuild
index 6c80d1286..254705eda 100644
--- a/net-misc/dnsname/dnsname-1.3.0.ebuild
+++ b/net-misc/dnsname/dnsname-1.3.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
SRC_URI+=" 
https://github.com/ran-dall/portage-deps/blob/master/${P}-deps.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64"
RESTRICT="mirror test"
S="${WORKDIR}"/${P}
 fi
@@ -24,7 +24,11 @@ fi
 LICENSE="Apache-2.0"
 SLOT="0"
 
-DEPEND=""
+DEPEND="
+   app-containers/podman
+   net-misc/cni-plugins
+   net-dns/dnsmasq
+"
 RDEPEND="${DEPEND}"
 
 src_unpack() {

diff --git a/net-misc/dnsname/dnsname-1.3.1.ebuild 
b/net-misc/dnsname/dnsname-1.3.1.ebuild
index 46dc659dd..20ca30116 100644
--- a/net-misc/dnsname/dnsname-1.3.1.ebuild
+++ b/net-misc/dnsname/dnsname-1.3.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
SRC_URI+=" 
https://github.com/ran-dall/portage-deps/blob/master/${P}-deps.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64"
RESTRICT="mirror test"
S="${WORKDIR}"/${P}
 fi
@@ -24,7 +24,11 @@ fi
 LICENSE="Apache-2.0"
 SLOT="0"
 
-DEPEND=""
+DEPEND="
+   app-containers/podman
+   net-misc/cni-plugins
+   net-dns/dnsmasq
+"
 RDEPEND="${DEPEND}"
 
 src_unpack() {

diff --git a/net-misc/dnsname/dnsname-.ebuild 
b/net-misc/dnsname/dnsname-.ebuild
index 7c15a9a0f..f92c2a67e 100644
--- a/net-misc/dnsname/dnsname-.ebuild
+++ b/net-misc/dnsname/dnsname-.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
SRC_URI+=" ${P}-deps.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64"
RESTRICT="mirror test"
S="${WORKDIR}"/${P}
 fi
@@ -24,7 +24,11 @@ fi
 LICENSE="Apache-2.0"
 SLOT="0"
 
-DEPEND=""
+DEPEND="
+   app-containers/podman
+   net-misc/cni-plugins
+   net-dns/dnsmasq
+"
 RDEPEND="${DEPEND}"
 
 src_unpack() {



[gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/

2022-05-23 Thread Haelwenn Monnier
commit: e71606bbf598ca20ba929aa05cdd8cf5885454f8
Author: Adrian Schollmeyer  nexadn  de>
AuthorDate: Mon May 23 12:51:26 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon May 23 12:58:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e71606bb

net-im/abaddon: add 0.1.6, drop 0.1.5

Signed-off-by: Adrian Schollmeyer  nexadn.de>

 net-im/abaddon/Manifest |  2 +-
 .../abaddon/{abaddon-0.1.5.ebuild => abaddon-0.1.6.ebuild}  | 13 -
 net-im/abaddon/metadata.xml |  3 +++
 3 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index 79a975332..6fd54ebe1 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1 +1 @@
-DIST abaddon-0.1.5.tar.gz 12814169 BLAKE2B 
3c16bcd5d2330d2fd5aeed3174b32c7001ff2217e2846a9bdb48e3c69412f990a66723a9401d095bf2c9ab8e924b360537c9a6b6cccf889d52cfac42973ad567
 SHA512 
88ba4c11f2ed9dd9f5cfcc055f9192d43076e566f9e069764272dc0e7149b331af5df2f7c9dacbe826b7999193997f25da93bcbe5c087e566e089c4798459154
+DIST abaddon-0.1.6.tar.gz 22692605 BLAKE2B 
6c08e114935db8f25559d26fc3f621f924d8c44cee9cf54cff78c1faec3e7d341061b8ee59de5fdf20f2a5989776a6a9cdf569b60f9d87a1d146af035e3dbf23
 SHA512 
de368f7759078e980f6e92bc684d75e104d5e87b3d917f5531fbc2b182e01daee975d355c4064241cd446e3892026817b0441e9eb08132acfc8c165a6574b940

diff --git a/net-im/abaddon/abaddon-0.1.5.ebuild 
b/net-im/abaddon/abaddon-0.1.6.ebuild
similarity index 68%
rename from net-im/abaddon/abaddon-0.1.5.ebuild
rename to net-im/abaddon/abaddon-0.1.6.ebuild
index a5247099e..7ce6e5a7f 100644
--- a/net-im/abaddon/abaddon-0.1.5.ebuild
+++ b/net-im/abaddon/abaddon-0.1.6.ebuild
@@ -14,6 +14,7 @@ SRC_URI="
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="+libhandy"
 
 RDEPEND="
dev-cpp/gtkmm:3.0=
@@ -21,6 +22,7 @@ RDEPEND="
net-misc/curl
>=net-libs/ixwebsocket-11.0.8
sys-libs/zlib:=
+   libhandy? ( gui-libs/libhandy:= )
 "
 DEPEND="
${RDEPEND}
@@ -28,13 +30,22 @@ DEPEND="
 "
 BDEPEND=""
 
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_LIBHANDY="$(usex libhandy)"
+   )
+   cmake_src_configure
+}
+
 src_install() {
dodoc README.md
 
dobin "${BUILD_DIR}"/abaddon
 
insinto /usr/share/${PN}
-   doins -r res/*
+   # Explicit list, since 0.1.6 accidentally contains an archive of the 
resource files
+   # See https://github.com/uowuo/abaddon/pull/74
+   doins -r res/{css,fonts,res}
 
make_desktop_entry /usr/bin/${PN}
 }

diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml
index b8439200b..fe43f9657 100644
--- a/net-im/abaddon/metadata.xml
+++ b/net-im/abaddon/metadata.xml
@@ -5,4 +5,7 @@
Adrian Schollmeyer
nex+b-...@nexadn.de

+   
+   Support for features using 
gui-libs/libhandy
+   
 



[gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/

2022-05-23 Thread Haelwenn Monnier
commit: 0be7e836646ea9d8bc3407f71ffeeed763b0ed58
Author: Adrian Schollmeyer  nexadn  de>
AuthorDate: Mon May 23 12:56:02 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon May 23 12:58:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0be7e836

net-im/abaddon-: Add conditional libhandy support

Signed-off-by: Adrian Schollmeyer  nexadn.de>

 net-im/abaddon/abaddon-.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/net-im/abaddon/abaddon-.ebuild 
b/net-im/abaddon/abaddon-.ebuild
index 9a4a04789..2811c3dc1 100644
--- a/net-im/abaddon/abaddon-.ebuild
+++ b/net-im/abaddon/abaddon-.ebuild
@@ -16,6 +16,7 @@ EGIT_SUBMODULES=()
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
+IUSE="+libhandy"
 
 RDEPEND="
dev-cpp/gtkmm:3.0=
@@ -23,6 +24,7 @@ RDEPEND="
net-misc/curl
>=net-libs/ixwebsocket-11.0.8
sys-libs/zlib:=
+   libhandy? ( gui-libs/libhandy:= )
 "
 DEPEND="
${RDEPEND}
@@ -30,6 +32,13 @@ DEPEND="
 "
 BDEPEND=""
 
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_LIBHANDY="$(usex libhandy)"
+   )
+   cmake_src_configure
+}
+
 src_install() {
dodoc README.md
 



[gentoo-commits] repo/proj/guru:master commit in: net-misc/dnsname-cni-plugin/

2022-05-23 Thread Haelwenn Monnier
commit: 57284c587bbf96657f747d11cec342111772183e
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Mon May 23 13:10:26 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon May 23 13:12:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57284c58

net-misc/dnsname-cni-plugin: remove leftover net-misc/dnsname-cni-plugin files

This commits deletes the leftover files from net-misc/dnsname-cni-plugins, 
which where left there by mistake.

Signed-off-by: Randall T. Vasquez  icloud.com>

 net-misc/dnsname-cni-plugin/Manifest   |  4 --
 .../dnsname-cni-plugin-1.3.0.ebuild| 64 --
 .../dnsname-cni-plugin-1.3.1.ebuild| 62 -
 .../dnsname-cni-plugin-.ebuild | 61 -
 net-misc/dnsname-cni-plugin/metadata.xml   | 14 -
 5 files changed, 205 deletions(-)

diff --git a/net-misc/dnsname-cni-plugin/Manifest 
b/net-misc/dnsname-cni-plugin/Manifest
deleted file mode 100644
index b3ea30966..0
--- a/net-misc/dnsname-cni-plugin/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST dnsname-cni-plugin-1.3.0-deps.tar.xz 21020340 BLAKE2B 
59f1bf713d464193dea3ff0e02cf6b82d1d9edf882186fbdf53959c3f70b2fb5a6a73bfbdf4c910613f6253c9f7f1c1c19e87f8586ee59a3e501c96931171936
 SHA512 
53322b89eccd639e1bde14496542f335ff10bbea711ea395ab36807d2d204f811cb051a07120f54679e3d61da2e3271983a36724fa91db5d5e52c7d3cc736b59
-DIST dnsname-cni-plugin-1.3.0.tar.gz 2526598 BLAKE2B 
0a17998c61c72e858d8f7a13d31c54e2b6e3495c61a2cbaaeadbade863361a468aaaf1c291fd073e77df3ff83f231d168208551143009400ad60a25f921f9bf2
 SHA512 
df48c4715582f098c41d45533163632ac1953621ce91fc78e88cc84e61d8a0a537e6da5aabab2be18cbddccd8e4c867670ae1fbc5ff7b6473bf7f4b464cb6ee2
-DIST dnsname-cni-plugin-1.3.1-deps.tar.xz 21051388 BLAKE2B 
39393408677061355f04995d12df11bb53260f5cee5309f44d99719fa61d1ab29032a7cee931e4277098b5bb98d051587ac585c69b4a19633a79085106744d25
 SHA512 
4ea0249b7ba747cbe10162725abc56282ee3453213d9f590a53d2d8475c071c0ffabfa50b919bb119fff37a85d3d40d544e94d008fe9969100cac9c3d60039fe
-DIST dnsname-cni-plugin-1.3.1.tar.gz 2526593 BLAKE2B 
1fd7ced187ee25a6b31746ed7c73eba412f74c809adcf531aa9a03ed53e5c1b14f065dcc81eac28eff56d1c213583e931c861d31743abe164290867e84b1b95a
 SHA512 
ebebbe62394b981e86cd21fa8b92639a6d67e007a18c576ffdbac8067084a4cffdc9d077213bf7c9ee1e2731c7d69e4d4c02465f2340556c8723b6e302238aad

diff --git a/net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild 
b/net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild
deleted file mode 100644
index d581038f1..0
--- a/net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-EGIT_COMMIT="dc59f285546a0b0d8b8f20033e1637ea82587840"
-MY_PN=${PN//-cni-plugin}
-MY_P=${MY_PN}-${PV}
-
-inherit flag-o-matic go-module
-
-DESCRIPTION="name resolution for containers"
-HOMEPAGE="https://github.com/containers/dnsname;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/containers/dnsname.git;
-   RESTRICT="fetch mirror test"
-else
-   
SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz;
-   KEYWORDS="~amd64 ~arm64"
-   RESTRICT="mirror test"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="
-   app-containers/podman
-   net-misc/cni-plugins
-   net-dns/dnsmasq
-"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-   default
-   if [[ ${PV} == * ]]; then
-   git-r3_fetch
-   git-r3_checkout
-   pushd ${P}/plugins/meta/dnsname || die "location change for 
module building failed"
-   ego get
-   popd || die "location reset from module building failed"
-   fi
-}
-
-src_compile() {
-   local git_commit=${EGIT_COMMIT}
-   # Disable LDFLAGS to avoid complation error; fixed in v1.3.1.
-   filter-ldflags ${LDFLAGS}
-   export -n GOCACHE GOPATH XDG_CACHE_HOME
-   GOBIN="${S}/bin" \
-   emake all \
-   GIT_BRANCH=master \
-   GIT_BRANCH_CLEAN=master \
-   COMMIT_NO="${git_commit}" \
-   GIT_COMMIT="${git_commit}"
-}
-
-src_install() {
-   exeinto /opt/cni/bin
-   doexe bin/*
-   dodoc README.md
-}

diff --git a/net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.1.ebuild 
b/net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.1.ebuild
deleted file mode 100644
index bf527b3dd..0
--- a/net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8

[gentoo-commits] repo/proj/guru:master commit in: app-misc/s6-man/

2022-05-23 Thread Haelwenn Monnier
commit: 41bc0c4b1fb85284d7cd75d25be4ed915d735bff
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:58:26 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 19 20:58:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41bc0c4b

app-misc/s6-man: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

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

diff --git a/app-misc/s6-man/s6-man-.ebuild 
b/app-misc/s6-man/s6-man-.ebuild
index 4b3438cec..05e7d03b2 100644
--- a/app-misc/s6-man/s6-man-.ebuild
+++ b/app-misc/s6-man/s6-man-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:master commit in: app-containers/dnsname-cni-plugin/

2022-05-23 Thread Haelwenn Monnier
commit: c748f23439bd1572005fab064e66c45b84b782c7
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Mon May 23 00:41:07 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon May 23 00:41:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c748f234

app-containers/dnsname-cni-plugin: move dnsname-cni-plugin to app-container

The commits moves dnsname-cni-plugin to app-container from net-misc.

Signed-off-by: Randall T. Vasquez  icloud.com>

 app-containers/dnsname-cni-plugin/Manifest |  4 ++
 .../dnsname-cni-plugin-1.3.0.ebuild| 72 ++
 .../dnsname-cni-plugin-1.3.1.ebuild| 70 +
 .../dnsname-cni-plugin-.ebuild | 69 +
 app-containers/dnsname-cni-plugin/metadata.xml | 14 +
 5 files changed, 229 insertions(+)

diff --git a/app-containers/dnsname-cni-plugin/Manifest 
b/app-containers/dnsname-cni-plugin/Manifest
new file mode 100644
index 0..b3ea30966
--- /dev/null
+++ b/app-containers/dnsname-cni-plugin/Manifest
@@ -0,0 +1,4 @@
+DIST dnsname-cni-plugin-1.3.0-deps.tar.xz 21020340 BLAKE2B 
59f1bf713d464193dea3ff0e02cf6b82d1d9edf882186fbdf53959c3f70b2fb5a6a73bfbdf4c910613f6253c9f7f1c1c19e87f8586ee59a3e501c96931171936
 SHA512 
53322b89eccd639e1bde14496542f335ff10bbea711ea395ab36807d2d204f811cb051a07120f54679e3d61da2e3271983a36724fa91db5d5e52c7d3cc736b59
+DIST dnsname-cni-plugin-1.3.0.tar.gz 2526598 BLAKE2B 
0a17998c61c72e858d8f7a13d31c54e2b6e3495c61a2cbaaeadbade863361a468aaaf1c291fd073e77df3ff83f231d168208551143009400ad60a25f921f9bf2
 SHA512 
df48c4715582f098c41d45533163632ac1953621ce91fc78e88cc84e61d8a0a537e6da5aabab2be18cbddccd8e4c867670ae1fbc5ff7b6473bf7f4b464cb6ee2
+DIST dnsname-cni-plugin-1.3.1-deps.tar.xz 21051388 BLAKE2B 
39393408677061355f04995d12df11bb53260f5cee5309f44d99719fa61d1ab29032a7cee931e4277098b5bb98d051587ac585c69b4a19633a79085106744d25
 SHA512 
4ea0249b7ba747cbe10162725abc56282ee3453213d9f590a53d2d8475c071c0ffabfa50b919bb119fff37a85d3d40d544e94d008fe9969100cac9c3d60039fe
+DIST dnsname-cni-plugin-1.3.1.tar.gz 2526593 BLAKE2B 
1fd7ced187ee25a6b31746ed7c73eba412f74c809adcf531aa9a03ed53e5c1b14f065dcc81eac28eff56d1c213583e931c861d31743abe164290867e84b1b95a
 SHA512 
ebebbe62394b981e86cd21fa8b92639a6d67e007a18c576ffdbac8067084a4cffdc9d077213bf7c9ee1e2731c7d69e4d4c02465f2340556c8723b6e302238aad

diff --git a/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild 
b/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild
new file mode 100644
index 0..01ce66053
--- /dev/null
+++ b/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+EGIT_COMMIT="dc59f285546a0b0d8b8f20033e1637ea82587840"
+MY_PN=${PN//-cni-plugin}
+MY_P=${MY_PN}-${PV}
+
+inherit flag-o-matic go-module
+
+DESCRIPTION="name resolution for containers"
+HOMEPAGE="https://github.com/containers/dnsname;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/containers/dnsname.git;
+   RESTRICT="fetch mirror test"
+else
+   
SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64"
+   RESTRICT="mirror test"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   app-containers/podman
+   net-misc/cni-plugins
+   net-dns/dnsmasq
+"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_fetch
+   git-r3_checkout
+   pushd ${P}/plugins/meta/dnsname || die "location change for 
module building failed"
+   ego get
+   popd || die "location reset from module building failed"
+   fi
+}
+
+src_prepare() {
+   default
+   rm LICENSE || die "removal of unneeded LICENSE failed"
+   rm CODE-OF-CONDUCT.md || die "removal of unneeded CODE-OF-CONDUCT.md 
failed"
+   rm RELEASE_NOTES.md || die "removal of unneeded RELEASE_NOTES.md failed"
+   rm OWNERS || die "a removal of an unneeded documentation file failed"
+}
+
+src_compile() {
+   local git_commit=${EGIT_COMMIT}
+   # Disable LDFLAGS to avoid complation error; fixed in v1.3.1.
+   filter-ldflags ${LDFLAGS}
+   export -n GOCACHE GOPATH XDG_CACHE_HOME
+   GOBIN="${S}/bin" \
+   emake all \
+   GIT_BRANCH=master \
+   GIT_BRANCH_CLEAN=master \
+   COMMIT_NO="${git_commit}" \
+   GIT_COMMIT="${git_commit}"
+}
+
+src_install() {
+   exeinto /opt/cni/bin
+   doexe bin/*
+   dodoc README.md README_PODMAN.md SECURITY.md
+}

diff --git 

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

2022-05-23 Thread Haelwenn Monnier
commit: 708223445a7a9fdcfffb40f0bc7d7d1b78d7e4c8
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sat May 21 18:00:32 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat May 21 18:00:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=70822344

dev-util/shfmt: fix metadata.xml

This commits fixes some minor compliance issues with dev-util/shfmt/metadata.xml

Signed-off-by: Randall T. Vasquez  icloud.com>

 dev-util/shfmt/metadata.xml | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-util/shfmt/metadata.xml b/dev-util/shfmt/metadata.xml
index 66342d17d..898031468 100644
--- a/dev-util/shfmt/metadata.xml
+++ b/dev-util/shfmt/metadata.xml
@@ -5,10 +5,10 @@
 ran.d...@icloud.com
 Randall Vasquez
   
-   
-   A shell parser, formatter, and interpreter with bash support; 
includes shfmt. Supports POSIX Shell, Bash, and mksh.
-   
-   
-   mvdan/sh
-   
+  
+A shell parser, formatter, and interpreter with bash support; includes 
shfmt. Supports POSIX Shell, Bash, and mksh.
+  
+  
+mvdan/sh
+  
 



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

2022-05-23 Thread Haelwenn Monnier
commit: 4a38bce6483cddb086321a61561a65cfaa4401a1
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sat May 21 16:51:49 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat May 21 16:51:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a38bce6

dev-util/shfmt: add shfmt v3.5.0 and v

This commits adds ebuilds for shfmt v3.5.0 and v

Signed-off-by: Randall T. Vasquez  icloud.com>

 dev-util/shfmt/Manifest   |  2 ++
 dev-util/shfmt/metadata.xml   | 14 ++
 dev-util/shfmt/shfmt-3.5.0.ebuild | 56 ++
 dev-util/shfmt/shfmt-.ebuild  | 57 +++
 4 files changed, 129 insertions(+)

diff --git a/dev-util/shfmt/Manifest b/dev-util/shfmt/Manifest
new file mode 100644
index 0..15f0d5e01
--- /dev/null
+++ b/dev-util/shfmt/Manifest
@@ -0,0 +1,2 @@
+DIST shfmt-3.5.0-deps.tar.xz 3121980 BLAKE2B 
411e7df230864d1692899b89c4b5e25f54582752a10bde30a8a5e1ae03da3b325353d9bab71b46795f3d285747fbbcc63dd367ecddc8055d5df45013c5f491ae
 SHA512 
562fc2a58c0c115d132c9107c569f5139d7e1f817c91077b80151d0043601c328b083ce8261301689ce72deecabe3957bc11e4dc4388024234a2791c9f118743
+DIST shfmt-3.5.0.tar.gz 222314 BLAKE2B 
733785dbeb4af946f316aae1c9bf917c0d70598e3b19b993f592d35bbce53ef8ab613935ebc5ecbfb11677b722e4ca12175b85e30be2467abed381d30b6c3159
 SHA512 
8a3225a39a415d4926e44f214e8de6d25fedf5a0fe6b09743cc43e1c849094a3d8a34f327d00bffaaf93e4552f7ea03b681d3bb97f59727ab36ac66bafb6d4e7

diff --git a/dev-util/shfmt/metadata.xml b/dev-util/shfmt/metadata.xml
new file mode 100644
index 0..66342d17d
--- /dev/null
+++ b/dev-util/shfmt/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+ran.d...@icloud.com
+Randall Vasquez
+  
+   
+   A shell parser, formatter, and interpreter with bash support; 
includes shfmt. Supports POSIX Shell, Bash, and mksh.
+   
+   
+   mvdan/sh
+   
+

diff --git a/dev-util/shfmt/shfmt-3.5.0.ebuild 
b/dev-util/shfmt/shfmt-3.5.0.ebuild
new file mode 100644
index 0..069e7e3d8
--- /dev/null
+++ b/dev-util/shfmt/shfmt-3.5.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Shell script formatter"
+HOMEPAGE="https://github.com/mvdan/sh;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mvdan/sh.git;
+   RESTRICT="fetch mirror test"
+else
+   inherit go-module
+   SRC_URI="https://github.com/mvdan/sh/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   RESTRICT="mirror test"
+   S="${WORKDIR}/${PN/fmt}-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+man"
+
+BDEPENDS="
+   dev-lang/go
+   man? ( app-text/scdoc )
+"
+
+src_unpack() {
+   if [[ ${PV} == * ]]; then
+   git-r3_fetch
+   git-r3_checkout
+   pushd ${P}/cmd/shfmt || die "location change for module 
building failed"
+   ego get
+   popd || die "location reset from module building failed"
+   else
+   mv mvdan-sh-* || die "correct placement of directory failed"
+   go-module_src_unpack
+   fi
+   default
+}
+
+src_compile() {
+   ego build -v -ldflags "-s -w" -o "${PN}" "./cmd/shfmt"
+   if use man; then
+   scdoc < cmd/shfmt/shfmt.1.scd > shfmt.1 || die "conversation of 
man page failed"
+   fi
+}
+
+src_install() {
+   dobin ${PN}
+   if use man; then
+   doman shfmt.1
+   fi
+}

diff --git a/dev-util/shfmt/shfmt-.ebuild b/dev-util/shfmt/shfmt-.ebuild
new file mode 100644
index 0..65a9730a9
--- /dev/null
+++ b/dev-util/shfmt/shfmt-.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Shell script formatter"
+HOMEPAGE="https://github.com/mvdan/sh;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mvdan/sh.git;
+   RESTRICT="fetch mirror test"
+else
+   SRC_URI="https://github.com/mvdan/sh/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" ${P}-deps.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   RESTRICT="mirror test"
+   S="${WORKDIR}/${PN/fmt}-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+man"
+
+BDEPENDS="
+   dev-lang/go
+   man? ( app-text/scdoc )
+"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_fetch
+   git-r3_checkout
+   pushd ${P}/cmd/shfmt || die "location change for module 
building failed"
+   ego get
+   popd || die "location 

[gentoo-commits] repo/proj/guru:master commit in: net-p2p/yggdrasil-go/, net-p2p/popura/

2022-05-23 Thread Haelwenn Monnier
commit: 0a5c48ae0ba1557ba968036484c14e5a7dc0b4f3
Author: BratishkaErik  getgoogleoff  me>
AuthorDate: Sat May 21 07:02:22 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat May 21 07:02:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a5c48ae

net-p2p/*: net-p2p/yggdrasil-go, net-p2p/popura: update SRC_URI

Signed-off-by: BratishkaErik  getgoogleoff.me>

 net-p2p/popura/popura-0.4.3.ebuild | 2 +-
 net-p2p/yggdrasil-go/yggdrasil-go-0.4.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/popura/popura-0.4.3.ebuild 
b/net-p2p/popura/popura-0.4.3.ebuild
index 9f7544f95..28d1a02a3 100644
--- a/net-p2p/popura/popura-0.4.3.ebuild
+++ b/net-p2p/popura/popura-0.4.3.ebuild
@@ -12,7 +12,7 @@ DOCS=( README.md )
 KEYWORDS="~amd64"
 SRC_URI="
https://github.com/popura-network/Popura/archive/v${PV}+popura1.tar.gz 
-> ${P}+popura1.tar.gz
-   
https://github.com/BratishkaErik/distfiles/raw/master/${P}+popura1-deps.tar.bz2
+   
https://codeberg.org/BratishkaErik/distfiles/media/branch/master/${P}+popura1-deps.tar.bz2
 "
 
 S="${WORKDIR}/Popura-${PV}-popura1"

diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.3.ebuild 
b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.3.ebuild
index d6237019d..6188c6171 100644
--- a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.3.ebuild
+++ b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.3.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="An experiment in scalable routing as an encrypted 
IPv6 overlay netw
 HOMEPAGE="https://yggdrasil-network.github.io/;
 SRC_URI="
https://github.com/yggdrasil-network/yggdrasil-go/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
-   https://github.com/BratishkaErik/distfiles/raw/master/${P}-deps.tar.bz2
+   
https://codeberg.org/BratishkaErik/distfiles/media/branch/master/${P}-deps.tar.bz2
 "
 
 LICENSE="LGPL-3 MIT Apache-2.0 BSD ZLIB"



[gentoo-commits] repo/proj/guru:master commit in: games-fps/etlegacy/, games-fps/etlegacy/files/

2022-05-23 Thread Haelwenn Monnier
commit: 7c4739012b364f80dd602c98d1d69a1a77ee0155
Author: Duje Mihanović  skole  hr>
AuthorDate: Sat May 21 11:12:29 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat May 21 11:12:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c473901

games-fps/etlegacy: add 2.80.2, drop 2.79.0

Signed-off-by: Duje Mihanović  skole.hr>

 games-fps/etlegacy/Manifest|  2 +-
 ...legacy-2.79.0.ebuild => etlegacy-2.80.2.ebuild} |  4 ---
 .../etlegacy/files/cmake-add-DOCDIR-variable.patch | 39 --
 3 files changed, 1 insertion(+), 44 deletions(-)

diff --git a/games-fps/etlegacy/Manifest b/games-fps/etlegacy/Manifest
index 5ace5ac2b..223eeff92 100644
--- a/games-fps/etlegacy/Manifest
+++ b/games-fps/etlegacy/Manifest
@@ -1,2 +1,2 @@
 DIST et260b.x86_full.zip 275647724 BLAKE2B 
ea52d1859e78c6da5a16bd3598c2b649e9f79596be93fe35858a1174b0d63ef94eaecdb24b8f749d7dc39b1a70dd38557d455238cbc4b857ed7083369fe47262
 SHA512 
7a9639c7a67c6c058ae1c85ca1e04e74526194a8a676eaccffa1984869251cc058f0cb79b96604ec087492003d14f7f3e96c8ebe7e527959ae47d4d25645d3e1
-DIST etlegacy-2.79.0.tar.gz 15306188 BLAKE2B 
e659fbef7f968cf3a4fd4cc8be3e241305ac39e4cf8366af209bef589b26a7fe11e65f0759efa11344036427d8b6603a4facff3780d65bc2080c1e63b381ba86
 SHA512 
04891156910ccc8e67bb946d0229dde9f05fd1307404d5e9134e3e912a41540c77600872c4ef0234cb4add98b60ff7b20f2cb412a0226941521e3541d5be1a12
+DIST etlegacy-2.80.2.tar.gz 15332562 BLAKE2B 
8e32c6a054b02a3a08ce9f5f16df7dcd8f8a819ba2abf4cbcdfc712f2f1475f9d1a226ed5ef7d33d5b8288a38d135613c55ab08caa36a2d6ec78b5d4a4cb9d3d
 SHA512 
b9dd87388bfaeea1ec0805518ae988d91bde2e7ee3a1909581c63d6b3d2412c0d2079aca3fb3ab4420f24cb0d480a6d153179451b88ad22a43d68a4ad4e27a04

diff --git a/games-fps/etlegacy/etlegacy-2.79.0.ebuild 
b/games-fps/etlegacy/etlegacy-2.80.2.ebuild
similarity index 98%
rename from games-fps/etlegacy/etlegacy-2.79.0.ebuild
rename to games-fps/etlegacy/etlegacy-2.80.2.ebuild
index e8378388e..1722ef99c 100644
--- a/games-fps/etlegacy/etlegacy-2.79.0.ebuild
+++ b/games-fps/etlegacy/etlegacy-2.80.2.ebuild
@@ -71,10 +71,6 @@ BDEPEND="$(unpacker_src_uri_depends)"
 
 S="${WORKDIR}/${P/_rc/rc}"
 
-PATCHES=(
-   "${FILESDIR}/cmake-add-DOCDIR-variable.patch"
-)
-
 src_unpack() {
if [[ "${PV}" =  ]] ; then
git-r3_src_unpack

diff --git a/games-fps/etlegacy/files/cmake-add-DOCDIR-variable.patch 
b/games-fps/etlegacy/files/cmake-add-DOCDIR-variable.patch
deleted file mode 100644
index d14f9803b..0
--- a/games-fps/etlegacy/files/cmake-add-DOCDIR-variable.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 00d836686675f6495dfb91564f75c60c9e88edea Mon Sep 17 00:00:00 2001
-From: Florian Schmaus 
-Date: Sun, 5 Dec 2021 12:48:42 +0100
-Subject: [PATCH] cmake: add DOCDIR variable
-
-Some distributions, e.g. Gentoo, require a particular naming scheme
-for /usr/share/doc. In case of Gentoo, the package version is also
-included, so it would be for example /usr/share/doc/etlegacy-2.78.1.

- cmake/ETLInstall.cmake | 6 +-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/cmake/ETLInstall.cmake b/cmake/ETLInstall.cmake
-index c0455aa9e111..5ecea9e67e59 100644
 a/cmake/ETLInstall.cmake
-+++ b/cmake/ETLInstall.cmake
-@@ -2,6 +2,10 @@
- # Install
- #-
- 
-+if(NOT DOCDIR)
-+  set(DOCDIR "${INSTALL_DEFAULT_SHAREDIR}/doc/etlegacy")
-+endif()
-+
- # description file - see FS_GetModList
- install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/misc/description.txt"
-   DESTINATION "${INSTALL_DEFAULT_MODDIR}/${MODNAME}"
-@@ -45,7 +49,7 @@ if(UNIX AND NOT APPLE)
-   DESTINATION "${INSTALL_DEFAULT_SHAREDIR}/man/man6"
-   )
-   install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/docs/INSTALL.txt"
--  DESTINATION "${INSTALL_DEFAULT_SHAREDIR}/doc/etlegacy"
-+  DESTINATION "${DOCDIR}"
-   )
-   install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/COPYING.txt"
-   DESTINATION "${INSTALL_DEFAULT_SHAREDIR}/licenses/etlegacy"
--- 
-2.32.0
-



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

2022-05-23 Thread Haelwenn Monnier
commit: ee682ad450d894c0e77bf762cfa84bbc96a708c3
Author: Duje Mihanović  skole  hr>
AuthorDate: Fri May 20 17:57:05 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri May 20 17:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee682ad4

dev-util/pmbootstrap: add 1.43.1, drop old, add self as maintainer

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/Manifest  | 12 +
 dev-util/pmbootstrap/metadata.xml  |  8 ++
 dev-util/pmbootstrap/pmbootstrap-1.17.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.18.1.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.21.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.22.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.22.2.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.23.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.30.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.36.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.39.0.ebuild | 16 
 dev-util/pmbootstrap/pmbootstrap-1.41.0.ebuild | 16 
 dev-util/pmbootstrap/pmbootstrap-1.43.0.ebuild | 16 
 dev-util/pmbootstrap/pmbootstrap-1.43.1.ebuild | 35 ++
 14 files changed, 44 insertions(+), 179 deletions(-)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index 31bf7b7f2..9b2589af2 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1,11 +1 @@
-DIST pmbootstrap-1.17.0.tar.gz 168846 BLAKE2B 
d1c5f3b66ec49dba8f2110d3f2eec8b4cfe58a96751a85fabe86fe146e7afd7e3c8628c82d957069f99405978c2540ad4b3caefeffed2c3c89a8621bee4025ab
 SHA512 
7de8ff526b7cec3b850e85343cd42fe0a009d896c7dd58033102c88e512443d9c8877ed6cb4fe6eb36ede4e273ed57ec76d9503e6ebe7fe4c09592b261d27c21
-DIST pmbootstrap-1.18.1.tar.gz 172109 BLAKE2B 
6dc706057d506f5dfc242796543b2b547e0a2c4fb7b76329480d9576ed806baac7f63ea24443e603369c822a7ee00ae825ed4783a19eecbf9e28588a8a5a9e2c
 SHA512 
590af925ff9046361120f543ae4f80cdcf0b88d561bde1b769a89829aec86b254b25cbdf0a64cd6a7949d02ba9da2a71e85be4e63062618684be37844e18a5b7
-DIST pmbootstrap-1.21.0.tar.gz 181982 BLAKE2B 
3c7d7d165d2c357a40ae701deb98bd21797b9c8bfa0be071d4f8089b7059b6f076a934cb2a20c09c67efa3f115b253011a4624923bc858fa3f986ebfc3bed6ab
 SHA512 
24dbd5ef0716c0bec81260da84104eb698fe22d61415f49281959633b03fa2da7bb310e51750e33550ba5acde10725d1199834188119e2245596e39b255334fc
-DIST pmbootstrap-1.22.0.tar.gz 183320 BLAKE2B 
8815806e29b3fd03e3ecac4c7e77370f2ec45ef7eab7e0bb5ce7b6c8c0b74f2712d7130aab306aa9ff24d0439e67260979d92d8a43520e4a0cb291d13cc11aee
 SHA512 
2e8dbbdae7a9d6e75b18493b9235b01f78e5d4ed0b348f1bfcceaf1020f233a1b3c56659e33a63782c454c16fa4fb3a443c3842e7bc85c6d0c55079bc0b63905
-DIST pmbootstrap-1.22.2.tar.gz 183622 BLAKE2B 
81d38b844dce4e7404a53b3d9ecac6474b1b5b647fa782ebf94c5a8536445e50ae989cada3c93535c32b24bf4843cbbec6fc964a5b22b75b34c65e377813eb31
 SHA512 
341a132b8cc2c06d10b7e9d0960fc3d9978b37c78a66c0cbf9f1467cb4e4ebd2726fc07dff8231afe7b3e892dd7f98763056cc487701bd19d804f82b58ad7a27
-DIST pmbootstrap-1.23.0.tar.gz 184760 BLAKE2B 
0b1364010613fe640a3d7f30e89f538006070d8871391eda53d8c02669d95e6eaafbfc82a9eacf3310c73c1d7e9d3830fc51c1e7e54292aabd45bd881daebc79
 SHA512 
7c18fffa737e3c3c38795822a88ae67a7ec3e0e1f1ad287ae521b96270c73c7548c40305115e4cc7e27982731949c0cbf69f32a312bf5e8e20ba2f45c1401cf3
-DIST pmbootstrap-1.30.0.tar.gz 200528 BLAKE2B 
e97a9f55ce65a71e1bf4baf7441cff793919c54b915081fec6691c43a375bbad9069313b3c94eaf17138b3d20b50083fb297d51427562341d8368dc8e6fce234
 SHA512 
5c8735c4aa01f9ea6ea464487a715b5a5786dc481fadbf8ce999092ebfaba0143a1c28dfd825fcc7fd52d0a0366024d8e18b21ddce3ce8c85c9a9b1bad145070
-DIST pmbootstrap-1.36.0.tar.gz 207166 BLAKE2B 
9897b78a2c18c431e69d566d1dadfef7e73d9eb339fbb1d0154303393ca51601a931c902d668ecccf88924988c461b402263a869465ebae22a43b5fd3aa983a1
 SHA512 
575482c91d60cddb7f2666b379d4ae2ffa8c3a6cf078f0967a1b2298010017e442752c74f1120e96e2426f2f27d3db74e947befbf961fe5441b0cd7b1415355b
-DIST pmbootstrap-1.39.0.tar.gz 218222 BLAKE2B 
5eb8ac9ee7cb3332e63933249f4a67c601f84f0b71343fad1a1d75626ffacffed9e8500f6e520b3e039cbb262abffb4b3f08ab30a8461f2071fd1d23ec2e2bba
 SHA512 
6bd702f63c5bb97ee0662e9dc5a30403aaa3d2d984a957c9e6deb61ea2265e8d7f6c469ce7b3fc51753015799d0baef71dd95a9c8db24d27cfc6a71a5956e8aa
-DIST pmbootstrap-1.41.0.tar.gz 219864 BLAKE2B 
02bcf274917e0ab4c6cb743fc021ff4f1e596cee47e37d2b938a5e1430b3b0ebff00913318d218bd81580aa4b21cb5f8db316146bb409ceac2e3b4354d2476f7
 SHA512 
df25a1245a0092a6e1e45921bb68aa909dbffb01b1dda9a2d84a412ab1271b7c4d794a3b62cfa686ad5483c7d50923c25eab7d235fa83e5f899c0af2679e55d8
-DIST pmbootstrap-1.43.0.tar.gz 225175 BLAKE2B 
60f465d00e375efe99bbc26c68a85d74fcd1df1c816aeb0a7737a8867c65af895f41c53bce87d7a7c06b9a2d98f845da3e25e9e121453df884958f9700aeae95
 SHA512 

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

2022-05-23 Thread Haelwenn Monnier
commit: 78a3d626d46d831df759e6a084408795a0bf676b
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sun May 22 14:40:03 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun May 22 14:40:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78a3d626

dev-util/shfmt: tidy shfmt ebuilds

This commits fixes the manifest of the shfmt 3.5.0 ebuild; along with some 
other general tidying of all the shfmt ebuilds.

Signed-off-by: Randall T. Vasquez  icloud.com>

 dev-util/shfmt/Manifest   | 2 +-
 dev-util/shfmt/shfmt-3.5.0.ebuild | 6 +++---
 dev-util/shfmt/shfmt-.ebuild  | 5 ++---
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/dev-util/shfmt/Manifest b/dev-util/shfmt/Manifest
index 15f0d5e01..2a1bf631e 100644
--- a/dev-util/shfmt/Manifest
+++ b/dev-util/shfmt/Manifest
@@ -1,2 +1,2 @@
 DIST shfmt-3.5.0-deps.tar.xz 3121980 BLAKE2B 
411e7df230864d1692899b89c4b5e25f54582752a10bde30a8a5e1ae03da3b325353d9bab71b46795f3d285747fbbcc63dd367ecddc8055d5df45013c5f491ae
 SHA512 
562fc2a58c0c115d132c9107c569f5139d7e1f817c91077b80151d0043601c328b083ce8261301689ce72deecabe3957bc11e4dc4388024234a2791c9f118743
-DIST shfmt-3.5.0.tar.gz 222314 BLAKE2B 
733785dbeb4af946f316aae1c9bf917c0d70598e3b19b993f592d35bbce53ef8ab613935ebc5ecbfb11677b722e4ca12175b85e30be2467abed381d30b6c3159
 SHA512 
8a3225a39a415d4926e44f214e8de6d25fedf5a0fe6b09743cc43e1c849094a3d8a34f327d00bffaaf93e4552f7ea03b681d3bb97f59727ab36ac66bafb6d4e7
+DIST shfmt-3.5.0.tar.gz 62 BLAKE2B 
a54c91afd1da39084637aba43dc9e3af82c2c57dabdd3e24cd80bbfc5fed9632da0e98b5a65169dc439216218a4664afcc8dc77cd409f15a35cd0b505d39dd39
 SHA512 
9071a015369088dbba8eb7221305893095ebeaa72124e1ca964b7b1e6f34dedc9d11f2daa2f679d24637b04925cbf58427a24cc4885d8e918cb81844e71d3c6b

diff --git a/dev-util/shfmt/shfmt-3.5.0.ebuild 
b/dev-util/shfmt/shfmt-3.5.0.ebuild
index 069e7e3d8..dbf998adf 100644
--- a/dev-util/shfmt/shfmt-3.5.0.ebuild
+++ b/dev-util/shfmt/shfmt-3.5.0.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit go-module
+
 DESCRIPTION="Shell script formatter"
 HOMEPAGE="https://github.com/mvdan/sh;
 if [[ ${PV} == * ]]; then
@@ -10,12 +12,11 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/mvdan/sh.git;
RESTRICT="fetch mirror test"
 else
-   inherit go-module
SRC_URI="https://github.com/mvdan/sh/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz;
KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="mirror test"
-   S="${WORKDIR}/${PN/fmt}-${PV}"
+   S="${WORKDIR}/${PN//fmt}-${PV}"
 fi
 
 LICENSE="MIT"
@@ -35,7 +36,6 @@ src_unpack() {
ego get
popd || die "location reset from module building failed"
else
-   mv mvdan-sh-* || die "correct placement of directory failed"
go-module_src_unpack
fi
default

diff --git a/dev-util/shfmt/shfmt-.ebuild b/dev-util/shfmt/shfmt-.ebuild
index d9c9cc2c4..dbf998adf 100644
--- a/dev-util/shfmt/shfmt-.ebuild
+++ b/dev-util/shfmt/shfmt-.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz;
KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="mirror test"
-   S="${WORKDIR}/${PN/fmt}-${PV}"
+   S="${WORKDIR}/${PN//fmt}-${PV}"
 fi
 
 LICENSE="MIT"
@@ -29,7 +29,6 @@ BDEPENDS="
 "
 
 src_unpack() {
-   default
if [[ ${PV} == * ]]; then
git-r3_fetch
git-r3_checkout
@@ -37,9 +36,9 @@ src_unpack() {
ego get
popd || die "location reset from module building failed"
else
-   mv mvdan-sh-* || die "correct placement of directory failed"
go-module_src_unpack
fi
+   default
 }
 
 src_compile() {



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

2022-05-23 Thread Haelwenn Monnier
commit: 335cbeae8c0479c7f08298364aaca1cac3de9fe9
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sun May 22 02:26:10 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun May 22 02:26:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=335cbeae

dev-util/shfmt-: fix dependency SRC_URI

Signed-off-by: Randall T. Vasquez  icloud.com>

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

diff --git a/dev-util/shfmt/shfmt-.ebuild b/dev-util/shfmt/shfmt-.ebuild
index 65a9730a9..d9c9cc2c4 100644
--- a/dev-util/shfmt/shfmt-.ebuild
+++ b/dev-util/shfmt/shfmt-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
RESTRICT="fetch mirror test"
 else
SRC_URI="https://github.com/mvdan/sh/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   SRC_URI+=" ${P}-deps.tar.xz"
+   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz;
KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="mirror test"
S="${WORKDIR}/${PN/fmt}-${PV}"



[gentoo-commits] repo/proj/guru:master commit in: www-client/nyxt/

2022-05-23 Thread Haelwenn Monnier
commit: 5089ad39f5c0b91aa8a599c8069d137db62658c0
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:58:47 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 19 20:58:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5089ad39

www-client/nyxt: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

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

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
index 90c41e678..3de9feddb 100644
--- a/www-client/nyxt/nyxt-.ebuild
+++ b/www-client/nyxt/nyxt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2022-05-23 Thread Haelwenn Monnier
commit: 3a78a679a4f2f3ef501f7d0374351fd6a10f3092
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Wed May 18 23:57:35 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 18 23:57:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a78a679

dev-util/rust-analyzer: add 20220509, drop 20220411

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

 dev-util/rust-analyzer/Manifest| 35 +--
 ...220411.ebuild => rust-analyzer-20220509.ebuild} | 67 +++---
 2 files changed, 36 insertions(+), 66 deletions(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index 724c9a6c4..48dca7e94 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -9,19 +9,16 @@ DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST backtrace-0.3.64.crate 74311 BLAKE2B 
32650d755fec8a9e04f915572c999eb6cffc782284a4bd71f2e0f3f73519d5b84fa016199fc11fdbbe510316498adc2bd4f8e059e9c447e5a64ec5853e75243a
 SHA512 
37435cca0587c1c7b511536478ff448914d423c9cf6152ec8bb884c19d1c2466c377b270ebce2028960b4a380f3152fbfeb940de943ef4071ed271c7cd576f2e
+DIST backtrace-0.3.65.crate 74129 BLAKE2B 
b10a78685e7e90ab7e02b769d5445ee24753fd30212bb7204ab720fedb1df64259bae44500d9162c1c001d2e9d70ff5d698e02e5ac51e5734dbb7c601e602b3f
 SHA512 
9cf3cda1d86deb6b7f3cada0ed7a9e6e54e2d323533e385222a260b2f667bd1989a552cc35806a1579c1493ee1177e474b1d42b29480c09a2735251586740321
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST camino-1.0.7.crate 26602 BLAKE2B 
d0ab5d5da9036acfe8ee4f68c015c123773529b9c84f0dd365169f33ca7e23eafcb5353bb2f6db02fbced9c075a0dc356c96d02711af1c4a506ce4d1c9f2fe05
 SHA512 
0c22c9de3740d39d058de25b2c9b221928f11cf9340562412a15948ddfeaddcb6da38ed3f18321c322d2811847d7cb5cc1c78304f67e9702a2056e59da64bf33
 DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 
7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330
 SHA512 
c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f
 DIST cargo_metadata-0.14.2.crate 17469 BLAKE2B 
4e64bff7710c51d95944faac60b4881b5a43d5edd07ef87c8f4b9826e63dd708719cab27542fdf82cfe869d8781c1a6918a050aa0de71086316bd2f480aad947
 SHA512 
16e6bb3ddcfd4c6d48ba3415780518428f771c393ffe10ce15e1f3c026a6f3bf40ea9f25214049841b1d7d51f2208ed032961a75cb641c5afc52e02cb84d3262
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chalk-derive-0.81.0.crate 3433 BLAKE2B 
b76143d30460bb76b9edadaa60565bc7737154c697650bfd306eba6ec68fea1e6646fe85f768f0bf09a99625bfabad7e4f3e40b944f25af82e624e6477ef5ba4
 SHA512 
6579c3db466c662edce83a9227c5e27252b12684adc9ee45c7d7db9e08852768fc0d6d5378589802a5d645e6157138c336d09a74539336a1b9adf125de5b201a
 DIST chalk-derive-0.82.0.crate 3447 BLAKE2B 
4d9c3bbc99f3fd2afaa3dc7ed5c5b53f1625c62ff268fa36bee36fd316efbd911d41dee1aeec48e4a67b2b712420c3721c71da31a4af82dcd1a592c540064449
 SHA512 
3c8346045f137052cff7519463eca5a8a1a5533a9993e2e4e01a4b71347f8255a4e288336a553df1e12454f100d8f847a7e0da96b6b431308a582316ab60fef9
-DIST chalk-ir-0.81.0.crate 51288 BLAKE2B 
0c9be4265559b4d6af507133b23f8ae48ea6874e260ba0373d90ae3543495e93e060ee310b9e05288a2c59dce26210caefda0aaa56f8630d68b0d32dd04a20ac
 SHA512 
2f19841d1d45cdfbd245a19b7442bae70a2d0b4cc1bf247a77bd40b7fe3f94a1b689980c9c2b923c22c8aefd0a90e17d333c5972b2f713e27a70b882aaa3dc11
 DIST 

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

2022-05-23 Thread Haelwenn Monnier
commit: f0c1b368bfc72cab6f453a7aecedcdd55b6bbf18
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:58:09 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 19 20:58:09 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0c1b368

dev-python/pyclip: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

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

diff --git a/dev-python/pyclip/pyclip-0.5.4.ebuild 
b/dev-python/pyclip/pyclip-0.5.4.ebuild
index e304a97a4..ee9f89570 100644
--- a/dev-python/pyclip/pyclip-0.5.4.ebuild
+++ b/dev-python/pyclip/pyclip-0.5.4.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



[gentoo-commits] repo/proj/guru:master commit in: net-misc/dnsname/, net-misc/dnsname-cni-plugin/

2022-05-23 Thread Haelwenn Monnier
commit: 819b16fe625a1d3be2f182b98c1294da6515d4c1
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sun May 22 16:30:19 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun May 22 16:30:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=819b16fe

net-misc/dnsname-cni-plugin: move dnsname v1.3.0, v1.3.1, and v to 
dnsname-cni-plugin v1.3.0, v1.3.1, and v

This commits renames the ebuilds for dnsname to dnsname-cni-plugin; and adds 
some tidy and a fix for v1.3.0 not compiling.

Signed-off-by: Randall T. Vasquez  icloud.com>

 net-misc/dnsname-cni-plugin/Manifest   |  4 
 .../dnsname-cni-plugin-1.3.0.ebuild}   | 10 +++---
 .../dnsname-cni-plugin-1.3.1.ebuild}   | 10 ++
 .../dnsname-cni-plugin-.ebuild}|  7 ---
 net-misc/{dnsname => dnsname-cni-plugin}/metadata.xml  |  0
 net-misc/dnsname/Manifest  |  4 
 6 files changed, 21 insertions(+), 14 deletions(-)

diff --git a/net-misc/dnsname-cni-plugin/Manifest 
b/net-misc/dnsname-cni-plugin/Manifest
new file mode 100644
index 0..b3ea30966
--- /dev/null
+++ b/net-misc/dnsname-cni-plugin/Manifest
@@ -0,0 +1,4 @@
+DIST dnsname-cni-plugin-1.3.0-deps.tar.xz 21020340 BLAKE2B 
59f1bf713d464193dea3ff0e02cf6b82d1d9edf882186fbdf53959c3f70b2fb5a6a73bfbdf4c910613f6253c9f7f1c1c19e87f8586ee59a3e501c96931171936
 SHA512 
53322b89eccd639e1bde14496542f335ff10bbea711ea395ab36807d2d204f811cb051a07120f54679e3d61da2e3271983a36724fa91db5d5e52c7d3cc736b59
+DIST dnsname-cni-plugin-1.3.0.tar.gz 2526598 BLAKE2B 
0a17998c61c72e858d8f7a13d31c54e2b6e3495c61a2cbaaeadbade863361a468aaaf1c291fd073e77df3ff83f231d168208551143009400ad60a25f921f9bf2
 SHA512 
df48c4715582f098c41d45533163632ac1953621ce91fc78e88cc84e61d8a0a537e6da5aabab2be18cbddccd8e4c867670ae1fbc5ff7b6473bf7f4b464cb6ee2
+DIST dnsname-cni-plugin-1.3.1-deps.tar.xz 21051388 BLAKE2B 
39393408677061355f04995d12df11bb53260f5cee5309f44d99719fa61d1ab29032a7cee931e4277098b5bb98d051587ac585c69b4a19633a79085106744d25
 SHA512 
4ea0249b7ba747cbe10162725abc56282ee3453213d9f590a53d2d8475c071c0ffabfa50b919bb119fff37a85d3d40d544e94d008fe9969100cac9c3d60039fe
+DIST dnsname-cni-plugin-1.3.1.tar.gz 2526593 BLAKE2B 
1fd7ced187ee25a6b31746ed7c73eba412f74c809adcf531aa9a03ed53e5c1b14f065dcc81eac28eff56d1c213583e931c861d31743abe164290867e84b1b95a
 SHA512 
ebebbe62394b981e86cd21fa8b92639a6d67e007a18c576ffdbac8067084a4cffdc9d077213bf7c9ee1e2731c7d69e4d4c02465f2340556c8723b6e302238aad

diff --git a/net-misc/dnsname/dnsname-1.3.0.ebuild 
b/net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild
similarity index 81%
rename from net-misc/dnsname/dnsname-1.3.0.ebuild
rename to net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild
index 254705eda..d581038f1 100644
--- a/net-misc/dnsname/dnsname-1.3.0.ebuild
+++ b/net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild
@@ -3,8 +3,10 @@
 
 EAPI=8
 EGIT_COMMIT="dc59f285546a0b0d8b8f20033e1637ea82587840"
+MY_PN=${PN//-cni-plugin}
+MY_P=${MY_PN}-${PV}
 
-inherit go-module unpacker
+inherit flag-o-matic go-module
 
 DESCRIPTION="name resolution for containers"
 HOMEPAGE="https://github.com/containers/dnsname;
@@ -15,10 +17,10 @@ if [[ ${PV} == * ]]; then
RESTRICT="fetch mirror test"
 else

SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/blob/master/${P}-deps.tar.xz;
+   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz;
KEYWORDS="~amd64 ~arm64"
RESTRICT="mirror test"
-   S="${WORKDIR}"/${P}
+   S="${WORKDIR}"/${MY_P}
 fi
 
 LICENSE="Apache-2.0"
@@ -44,6 +46,8 @@ src_unpack() {
 
 src_compile() {
local git_commit=${EGIT_COMMIT}
+   # Disable LDFLAGS to avoid complation error; fixed in v1.3.1.
+   filter-ldflags ${LDFLAGS}
export -n GOCACHE GOPATH XDG_CACHE_HOME
GOBIN="${S}/bin" \
emake all \

diff --git a/net-misc/dnsname/dnsname-1.3.1.ebuild 
b/net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.1.ebuild
similarity index 81%
rename from net-misc/dnsname/dnsname-1.3.1.ebuild
rename to net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.1.ebuild
index 20ca30116..bf527b3dd 100644
--- a/net-misc/dnsname/dnsname-1.3.1.ebuild
+++ b/net-misc/dnsname-cni-plugin/dnsname-cni-plugin-1.3.1.ebuild
@@ -3,8 +3,10 @@
 
 EAPI=8
 EGIT_COMMIT="18822f9a4fb35d1349eb256f4cd2bfd372474d84"
+MY_PN=${PN//-cni-plugin}
+MY_P=${MY_PN}-${PV}
 
-inherit go-module unpacker
+inherit go-module
 
 DESCRIPTION="name resolution for containers"
 HOMEPAGE="https://github.com/containers/dnsname;
@@ -15,10 +17,10 @@ if [[ ${PV} == * ]]; then
RESTRICT="fetch mirror test"
 else

SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz 
-> 

[gentoo-commits] repo/proj/guru:master commit in: net-misc/dnsname/

2022-05-23 Thread Haelwenn Monnier
commit: c1afc35328786d902714db52704ebe2675b00c72
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sun May 22 02:46:00 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun May 22 02:46:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c1afc353

net-misc/dnsname: add dnsname v1.3.0, v1.3.1, and v

This commits adds ebuilds for dnsname v1.3.0, v1.3.1, and v.

Signed-off-by: Randall T. Vasquez  icloud.com>

 net-misc/dnsname/Manifest |  4 +++
 net-misc/dnsname/dnsname-1.3.0.ebuild | 56 +++
 net-misc/dnsname/dnsname-1.3.1.ebuild | 56 +++
 net-misc/dnsname/dnsname-.ebuild  | 56 +++
 net-misc/dnsname/metadata.xml | 14 +
 5 files changed, 186 insertions(+)

diff --git a/net-misc/dnsname/Manifest b/net-misc/dnsname/Manifest
new file mode 100644
index 0..9fa13a788
--- /dev/null
+++ b/net-misc/dnsname/Manifest
@@ -0,0 +1,4 @@
+DIST dnsname-1.3.0-deps.tar.xz 21020340 BLAKE2B 
59f1bf713d464193dea3ff0e02cf6b82d1d9edf882186fbdf53959c3f70b2fb5a6a73bfbdf4c910613f6253c9f7f1c1c19e87f8586ee59a3e501c96931171936
 SHA512 
53322b89eccd639e1bde14496542f335ff10bbea711ea395ab36807d2d204f811cb051a07120f54679e3d61da2e3271983a36724fa91db5d5e52c7d3cc736b59
+DIST dnsname-1.3.0.tar.gz 2526598 BLAKE2B 
0a17998c61c72e858d8f7a13d31c54e2b6e3495c61a2cbaaeadbade863361a468aaaf1c291fd073e77df3ff83f231d168208551143009400ad60a25f921f9bf2
 SHA512 
df48c4715582f098c41d45533163632ac1953621ce91fc78e88cc84e61d8a0a537e6da5aabab2be18cbddccd8e4c867670ae1fbc5ff7b6473bf7f4b464cb6ee2
+DIST dnsname-1.3.1-deps.tar.xz 21051388 BLAKE2B 
39393408677061355f04995d12df11bb53260f5cee5309f44d99719fa61d1ab29032a7cee931e4277098b5bb98d051587ac585c69b4a19633a79085106744d25
 SHA512 
4ea0249b7ba747cbe10162725abc56282ee3453213d9f590a53d2d8475c071c0ffabfa50b919bb119fff37a85d3d40d544e94d008fe9969100cac9c3d60039fe
+DIST dnsname-1.3.1.tar.gz 2526593 BLAKE2B 
1fd7ced187ee25a6b31746ed7c73eba412f74c809adcf531aa9a03ed53e5c1b14f065dcc81eac28eff56d1c213583e931c861d31743abe164290867e84b1b95a
 SHA512 
ebebbe62394b981e86cd21fa8b92639a6d67e007a18c576ffdbac8067084a4cffdc9d077213bf7c9ee1e2731c7d69e4d4c02465f2340556c8723b6e302238aad

diff --git a/net-misc/dnsname/dnsname-1.3.0.ebuild 
b/net-misc/dnsname/dnsname-1.3.0.ebuild
new file mode 100644
index 0..6c80d1286
--- /dev/null
+++ b/net-misc/dnsname/dnsname-1.3.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+EGIT_COMMIT="dc59f285546a0b0d8b8f20033e1637ea82587840"
+
+inherit go-module unpacker
+
+DESCRIPTION="name resolution for containers"
+HOMEPAGE="https://github.com/containers/dnsname;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/containers/dnsname.git;
+   RESTRICT="fetch mirror test"
+else
+   
SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/blob/master/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   RESTRICT="mirror test"
+   S="${WORKDIR}"/${P}
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_fetch
+   git-r3_checkout
+   pushd ${P}/plugins/meta/dnsname || die "location change for 
module building failed"
+   ego get
+   popd || die "location reset from module building failed"
+   fi
+}
+
+src_compile() {
+   local git_commit=${EGIT_COMMIT}
+   export -n GOCACHE GOPATH XDG_CACHE_HOME
+   GOBIN="${S}/bin" \
+   emake all \
+   GIT_BRANCH=master \
+   GIT_BRANCH_CLEAN=master \
+   COMMIT_NO="${git_commit}" \
+   GIT_COMMIT="${git_commit}"
+}
+
+src_install() {
+   exeinto /opt/cni/bin
+   doexe bin/*
+   dodoc README.md
+}

diff --git a/net-misc/dnsname/dnsname-1.3.1.ebuild 
b/net-misc/dnsname/dnsname-1.3.1.ebuild
new file mode 100644
index 0..46dc659dd
--- /dev/null
+++ b/net-misc/dnsname/dnsname-1.3.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+EGIT_COMMIT="18822f9a4fb35d1349eb256f4cd2bfd372474d84"
+
+inherit go-module unpacker
+
+DESCRIPTION="name resolution for containers"
+HOMEPAGE="https://github.com/containers/dnsname;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/containers/dnsname.git;
+   RESTRICT="fetch mirror test"
+else
+   
SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/blob/master/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 

[gentoo-commits] repo/proj/guru:master commit in: dev-util/git-bug/

2022-05-23 Thread Haelwenn Monnier
commit: 8489ec2def08827dddf8df4c49320c42888e73cb
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:57:51 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 19 20:57:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8489ec2d

dev-util/git-bug: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

 dev-util/git-bug/git-bug-0.7.1.ebuild | 2 +-
 dev-util/git-bug/git-bug-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/git-bug/git-bug-0.7.1.ebuild 
b/dev-util/git-bug/git-bug-0.7.1.ebuild
index 2ad138dea..5e0a43ef8 100644
--- a/dev-util/git-bug/git-bug-0.7.1.ebuild
+++ b/dev-util/git-bug/git-bug-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/dev-util/git-bug/git-bug-.ebuild 
b/dev-util/git-bug/git-bug-.ebuild
index bf4f36a19..2dd79e49d 100644
--- a/dev-util/git-bug/git-bug-.ebuild
+++ b/dev-util/git-bug/git-bug-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2022-05-23 Thread Haelwenn Monnier
commit: 00317c950d1dec60eb46d0964fe91df47123c900
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Wed May 18 23:59:31 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 18 23:59:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00317c95

dev-util/rust-analyzer: add 20220517, drop 20220418

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

 dev-util/rust-analyzer/Manifest  | 7 +--
 ...st-analyzer-20220418.ebuild => rust-analyzer-20220517.ebuild} | 9 +++--
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index 48dca7e94..851067f88 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -8,7 +8,6 @@ DIST arbitrary-1.1.0.crate 26225 BLAKE2B 
784334aaa16037fc72afc63ab64c9175f974231
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST backtrace-0.3.64.crate 74311 BLAKE2B 
32650d755fec8a9e04f915572c999eb6cffc782284a4bd71f2e0f3f73519d5b84fa016199fc11fdbbe510316498adc2bd4f8e059e9c447e5a64ec5853e75243a
 SHA512 
37435cca0587c1c7b511536478ff448914d423c9cf6152ec8bb884c19d1c2466c377b270ebce2028960b4a380f3152fbfeb940de943ef4071ed271c7cd576f2e
 DIST backtrace-0.3.65.crate 74129 BLAKE2B 
b10a78685e7e90ab7e02b769d5445ee24753fd30212bb7204ab720fedb1df64259bae44500d9162c1c001d2e9d70ff5d698e02e5ac51e5734dbb7c601e602b3f
 SHA512 
9cf3cda1d86deb6b7f3cada0ed7a9e6e54e2d323533e385222a260b2f667bd1989a552cc35806a1579c1493ee1177e474b1d42b29480c09a2735251586740321
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST camino-1.0.7.crate 26602 BLAKE2B 
d0ab5d5da9036acfe8ee4f68c015c123773529b9c84f0dd365169f33ca7e23eafcb5353bb2f6db02fbced9c075a0dc356c96d02711af1c4a506ce4d1c9f2fe05
 SHA512 
0c22c9de3740d39d058de25b2c9b221928f11cf9340562412a15948ddfeaddcb6da38ed3f18321c322d2811847d7cb5cc1c78304f67e9702a2056e59da64bf33
@@ -57,7 +56,6 @@ DIST itertools-0.10.3.crate 118661 BLAKE2B 
0095d6e7f14ddda69605d09f74e8cc881eec1
 DIST itoa-1.0.1.crate 11059 BLAKE2B 
5a2e22ab891ec883a90f652c88f924113252765579c03c783e43210fb2604e9e3ccbd4c1571087791be07bb99c4e85c7f85253be831b3ea883bc0ac18a927980
 SHA512 
8e7bc1e9bf4fc06871b9fe20caad4e0af965477d724f4c8d0e2a3a4d87aedf99f92e4e583a6440ce574d0fb43fc9d6a2e80add52a2f64210c6aa3b402e424295
 DIST jod-thread-0.1.2.crate 6322 BLAKE2B 
8e27300e03c4d34265be761212b8d23dbea90fa6f443a55437a23df8b769e76a341f060c6ced8dd5a036d4142b08461b9d0a68a46b593fcf772fb0d3a7e78cec
 SHA512 
fe3a3feb983b273bf86ec26dcf4edbb1fc0c5f583c3115cedcc63279cb72f0b40bf4134f95d673d5f3e532bcbeafff09759509f55543c98850e750aea39711e2
 DIST kqueue-1.0.4.crate 11771 BLAKE2B 
3a428dc381fccb406ad4f6cb040a5ffc5371386c1abf552e8edd8e24977584fd028d865998b7c9b04b1a9c38b756fe4ddbdea4590b9ce7f847bbee48b14cb96e
 SHA512 
b836195dedb4eca9022c24b95fd74d4c2fe473ee5c05d10a2c3db3e512c3fa49ff78e23d4853d4214c44ce29a68f1882ea84267bdc0f05400ced6c958db33910
-DIST kqueue-1.0.5.crate 12654 BLAKE2B 
d3d420a1fb2928af7e67106caa90b37fc09c5fae52e90df252b1f87bb8495a523ff248005670ad751e5cf4fae7a36923c2e9564ff267370699e07c5d5f97d22d
 SHA512 
fb39f411e8cc40c7ac85dc679394d8fa02978da29666c15a8a303be75ff24c4e228d918ad9314313c8ee94c8b51dc4f8611e6e2706bcb76722ce0f406d5599f9
 DIST kqueue-sys-1.0.3.crate 6673 BLAKE2B 
79254d667b4cf1fa556f1773db23b00ac431bdea6c8ecf914e3c0837fe4e25a45c9b6fb76259d628e4c76a20f749df3fc285b54ea63ce3b52d21529358e81c3f
 SHA512 
76023295abaa4415c1d7b37c844432ece522b762f78983cdf58106f65ca553ee96193bd8c93f3fd0af029d266d8414f2ba4d1b8835bcdc180acc7defa6269731
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: sys-libs/libfixposix/

2022-05-23 Thread Haelwenn Monnier
commit: 35e984df2cbeda89d07a1a807acbcf2eff71d649
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:58:37 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 19 20:58:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35e984df

sys-libs/libfixposix: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

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

diff --git a/sys-libs/libfixposix/libfixposix-0.4.3.ebuild 
b/sys-libs/libfixposix/libfixposix-0.4.3.ebuild
index 73eaf82a1..9690bd8af 100644
--- a/sys-libs/libfixposix/libfixposix-0.4.3.ebuild
+++ b/sys-libs/libfixposix/libfixposix-0.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/proj/guru:master commit in: media-plugins/gst-plugins-qt5/

2022-05-23 Thread Haelwenn Monnier
commit: 2de22646d0398338f2a9ca35d2c436a5c152b9e8
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu May 19 14:04:27 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 19 14:05:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2de22646

media-plugins/gst-plugins-qt5: add 1.20.2

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

 media-plugins/gst-plugins-qt5/Manifest |  1 +
 .../gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/media-plugins/gst-plugins-qt5/Manifest 
b/media-plugins/gst-plugins-qt5/Manifest
index 403e0b24d..f6a87ac30 100644
--- a/media-plugins/gst-plugins-qt5/Manifest
+++ b/media-plugins/gst-plugins-qt5/Manifest
@@ -1,3 +1,4 @@
 DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 
8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898
 SHA512 
764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
 DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 
551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895
 SHA512 
e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
 DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 
62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4
 SHA512 
6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 
45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1
 SHA512 
a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933

diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild 
b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild
new file mode 100644
index 0..b6c1d6838
--- /dev/null
+++ b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson qmake-utils
+
+DESCRIPTION="Qt5 QML video sink plugin for GStreamer"
+KEYWORDS="~amd64"
+IUSE="+egl wayland +X"
+
+REQUIRED_USE="
+   wayland? ( egl )
+"
+
+RDEPEND="
+   >=media-libs/gst-plugins-base-${PV}:${SLOT}[egl?,opengl,wayland?,X?]
+   media-libs/mesa[egl(+)?,X?]
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   egl? ( dev-qt/qtgui:5[eglfs] )
+   wayland? ( dev-qt/qtwayland:5 )
+   X? ( dev-qt/qtx11extras:5 )
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD_DIR="qt"
+
+src_prepare() {
+   export PATH="${PATH}:$(qt5_get_bindir)"
+   default
+}



[gentoo-commits] repo/proj/guru:master commit in: www-client/vimb/

2022-05-23 Thread Haelwenn Monnier
commit: 7501806d964157702edeb41043a642689a492ec9
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 14:33:31 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 19 14:35:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7501806d

www-client/vimb: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

 www-client/vimb/metadata.xml  | 8 
 www-client/vimb/vimb-3.6.0.ebuild | 2 +-
 www-client/vimb/vimb-.ebuild  | 2 +-
 3 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/www-client/vimb/metadata.xml b/www-client/vimb/metadata.xml
deleted file mode 100644
index bb919cf52..0
--- a/www-client/vimb/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ja...@thegreatmcpain.xyz
-   TheGreatMcPain
-   
-

diff --git a/www-client/vimb/vimb-3.6.0.ebuild 
b/www-client/vimb/vimb-3.6.0.ebuild
index 1567f4808..1c95b4758 100644
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/www-client/vimb/vimb-.ebuild b/www-client/vimb/vimb-.ebuild
index 1fbd5e5f8..e0dd30cea 100644
--- a/www-client/vimb/vimb-.ebuild
+++ b/www-client/vimb/vimb-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2022-05-23 Thread Conrad Kostecki
commit: 52cb63456d61d89ac34165f6c7e2d7a7084af5a0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon May 23 16:30:39 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May 23 17:09:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52cb6345

sys-auth/AusweisApp2: add 1.22.7

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-auth/AusweisApp2/AusweisApp2-1.22.7.ebuild | 48 ++
 sys-auth/AusweisApp2/Manifest  |  1 +
 2 files changed, 49 insertions(+)

diff --git a/sys-auth/AusweisApp2/AusweisApp2-1.22.7.ebuild 
b/sys-auth/AusweisApp2/AusweisApp2-1.22.7.ebuild
new file mode 100644
index ..fd2f4d5730d0
--- /dev/null
+++ b/sys-auth/AusweisApp2/AusweisApp2-1.22.7.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Official authentication app for German ID cards and residence 
permits"
+HOMEPAGE="https://www.ausweisapp.bund.de/;
+SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="EUPL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+RDEPEND="
+   dev-libs/openssl:0=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebsockets:5[qml]
+   dev-qt/qtwidgets:5
+   net-libs/http-parser:0=
+   sys-apps/pcsc-lite
+   virtual/udev"
+
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/sys-auth/AusweisApp2/Manifest b/sys-auth/AusweisApp2/Manifest
index d6abf04ec673..18a60b7efee0 100644
--- a/sys-auth/AusweisApp2/Manifest
+++ b/sys-auth/AusweisApp2/Manifest
@@ -1,2 +1,3 @@
 DIST AusweisApp2-1.22.5.tar.gz 11251263 BLAKE2B 
8f62864d4e4139b06715765666fb7cc040d7cfc0c3cfb8082399ca24b2edbca754f511a4e7ab1eee6dd4fa3e8ea6cd38d048446877a6cff6ce37d7bddc56e01a
 SHA512 
79cdd749d656aa9b082a80b9db9863bc11f4c5b8e06efefa2eb215724a45894137c5b6b8884d622e4a8203346e1b4d91b292013395a978e06a0201e40693a17d
 DIST AusweisApp2-1.22.6.tar.gz 11405656 BLAKE2B 
27b9bcee74b134ec899543bfca46269a5dde66b1cafefa3bca58aac5182d6f8864d80a3f61202c5e9690914f28c2d80ee2091055afeb89e6c473662c8b7c4d06
 SHA512 
747ebdea12a26efd6d50413d6722c770301966e20a866a9fd189a4dacaa15ef03a3e4ca34ce84df3b775c10b8c8406e3786bdb4ffaffd13b35cf35f43c773d47
+DIST AusweisApp2-1.22.7.tar.gz 11406133 BLAKE2B 
17bc9824035007bf62037562ebd38c2b3558660060c0eba302ac04e8e9d0eabc7c8cb69d064a1a02be213f91f823030e5afdab74d5614db2c1bc8318ca1f9f22
 SHA512 
4ea1d2c02e076121b340da6d16973de6dafe513d2e9c96b535063466c06137d8e2a325661478d0cfbd96f506a875dca8d4df6a53af657a8d2eb59e7ad7d1a472



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

2022-05-23 Thread Conrad Kostecki
commit: 46e64354a1237fe883e82c782658555876fbee2c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon May 23 16:30:54 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May 23 17:09:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e64354

sys-auth/AusweisApp2: drop 1.22.6

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-auth/AusweisApp2/AusweisApp2-1.22.6.ebuild | 48 --
 sys-auth/AusweisApp2/Manifest  |  1 -
 2 files changed, 49 deletions(-)

diff --git a/sys-auth/AusweisApp2/AusweisApp2-1.22.6.ebuild 
b/sys-auth/AusweisApp2/AusweisApp2-1.22.6.ebuild
deleted file mode 100644
index fd2f4d5730d0..
--- a/sys-auth/AusweisApp2/AusweisApp2-1.22.6.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Official authentication app for German ID cards and residence 
permits"
-HOMEPAGE="https://www.ausweisapp.bund.de/;
-SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="EUPL-1.2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig"
-
-RDEPEND="
-   dev-libs/openssl:0=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebsockets:5[qml]
-   dev-qt/qtwidgets:5
-   net-libs/http-parser:0=
-   sys-apps/pcsc-lite
-   virtual/udev"
-
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git a/sys-auth/AusweisApp2/Manifest b/sys-auth/AusweisApp2/Manifest
index 18a60b7efee0..93469d003a77 100644
--- a/sys-auth/AusweisApp2/Manifest
+++ b/sys-auth/AusweisApp2/Manifest
@@ -1,3 +1,2 @@
 DIST AusweisApp2-1.22.5.tar.gz 11251263 BLAKE2B 
8f62864d4e4139b06715765666fb7cc040d7cfc0c3cfb8082399ca24b2edbca754f511a4e7ab1eee6dd4fa3e8ea6cd38d048446877a6cff6ce37d7bddc56e01a
 SHA512 
79cdd749d656aa9b082a80b9db9863bc11f4c5b8e06efefa2eb215724a45894137c5b6b8884d622e4a8203346e1b4d91b292013395a978e06a0201e40693a17d
-DIST AusweisApp2-1.22.6.tar.gz 11405656 BLAKE2B 
27b9bcee74b134ec899543bfca46269a5dde66b1cafefa3bca58aac5182d6f8864d80a3f61202c5e9690914f28c2d80ee2091055afeb89e6c473662c8b7c4d06
 SHA512 
747ebdea12a26efd6d50413d6722c770301966e20a866a9fd189a4dacaa15ef03a3e4ca34ce84df3b775c10b8c8406e3786bdb4ffaffd13b35cf35f43c773d47
 DIST AusweisApp2-1.22.7.tar.gz 11406133 BLAKE2B 
17bc9824035007bf62037562ebd38c2b3558660060c0eba302ac04e8e9d0eabc7c8cb69d064a1a02be213f91f823030e5afdab74d5614db2c1bc8318ca1f9f22
 SHA512 
4ea1d2c02e076121b340da6d16973de6dafe513d2e9c96b535063466c06137d8e2a325661478d0cfbd96f506a875dca8d4df6a53af657a8d2eb59e7ad7d1a472



[gentoo-commits] repo/gentoo:master commit in: dev-python/typeguard/files/, dev-python/typeguard/

2022-05-23 Thread Michał Górny
commit: 3aa2bfc2456e536d5471bb223754e872ccb8027d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 23 16:18:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 23 16:47:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa2bfc2

dev-python/typeguard: Fix py3.10 test failures

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

 .../typeguard/files/typeguard-2.13.3-test.patch| 44 ++
 dev-python/typeguard/typeguard-2.13.3-r1.ebuild|  5 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/typeguard/files/typeguard-2.13.3-test.patch 
b/dev-python/typeguard/files/typeguard-2.13.3-test.patch
new file mode 100644
index ..3c01c018ea86
--- /dev/null
+++ b/dev-python/typeguard/files/typeguard-2.13.3-test.patch
@@ -0,0 +1,44 @@
+diff --git a/src/typeguard/__init__.py b/src/typeguard/__init__.py
+index 5684d63..27fa30b 100644
+--- a/src/typeguard/__init__.py
 b/src/typeguard/__init__.py
+@@ -61,22 +61,25 @@ except ImportError:
+ from typing import _ForwardRef as ForwardRef
+ evaluate_forwardref = ForwardRef._eval_type
+ 
+-if sys.version_info >= (3, 10):
+-from typing import is_typeddict
+-else:
+-_typed_dict_meta_types = ()
+-if sys.version_info >= (3, 8):
+-from typing import _TypedDictMeta
+-_typed_dict_meta_types += (_TypedDictMeta,)
++try:
++from typing_extensions import is_typeddict
++except ImportError:
++if sys.version_info >= (3, 10):
++from typing import is_typeddict
++else:
++_typed_dict_meta_types = ()
++if sys.version_info >= (3, 8):
++from typing import _TypedDictMeta
++_typed_dict_meta_types += (_TypedDictMeta,)
+ 
+-try:
+-from typing_extensions import _TypedDictMeta
+-_typed_dict_meta_types += (_TypedDictMeta,)
+-except ImportError:
+-pass
++try:
++from typing_extensions import _TypedDictMeta
++_typed_dict_meta_types += (_TypedDictMeta,)
++except ImportError:
++pass
+ 
+-def is_typeddict(tp) -> bool:
+-return isinstance(tp, _typed_dict_meta_types)
++def is_typeddict(tp) -> bool:
++return isinstance(tp, _typed_dict_meta_types)
+ 
+ 
+ if TYPE_CHECKING:

diff --git a/dev-python/typeguard/typeguard-2.13.3-r1.ebuild 
b/dev-python/typeguard/typeguard-2.13.3-r1.ebuild
index b4cdda966b33..232c7feab833 100644
--- a/dev-python/typeguard/typeguard-2.13.3-r1.ebuild
+++ b/dev-python/typeguard/typeguard-2.13.3-r1.ebuild
@@ -33,6 +33,11 @@ distutils_enable_tests pytest
 
 export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
 
+PATCHES=(
+   # backport from https://github.com/agronholm/typeguard/pull/243
+   "${FILESDIR}"/${P}-test.patch
+)
+
 python_test() {
local EPYTEST_IGNORE=(
# mypy changes results from version to version



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

2022-05-23 Thread Michał Górny
commit: 10d7066068b060132e7bffc66439a5282495e449
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 23 16:18:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 23 16:47:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d70660

dev-python/typeguard: Enable py3.11

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

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

diff --git a/dev-python/typeguard/typeguard-2.13.3-r1.ebuild 
b/dev-python/typeguard/typeguard-2.13.3-r1.ebuild
index 232c7feab833..05158a8faa03 100644
--- a/dev-python/typeguard/typeguard-2.13.3-r1.ebuild
+++ b/dev-python/typeguard/typeguard-2.13.3-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-05-23 Thread Ben Kohler
commit: dfefad5dfcbdfd9cb963bb20374df1d71cc78f40
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May 23 16:20:58 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May 23 16:27:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfefad5d

app-text/grip: stabilize 4.6.1 for amd64

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

 app-text/grip/grip-4.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/grip/grip-4.6.1.ebuild b/app-text/grip/grip-4.6.1.ebuild
index 1dc8182a71d1..224d3078f628 100644
--- a/app-text/grip/grip-4.6.1.ebuild
+++ b/app-text/grip/grip-4.6.1.ebuild
@@ -13,7 +13,7 @@ LICENSE="MIT"
 SLOT="0"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="



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

2022-05-23 Thread Ben Kohler
commit: 01890de261fdb833c9bb2b715fdff367033e0e95
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May 23 16:21:10 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May 23 16:28:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01890de2

app-text/grip: drop 4.6.0

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

 app-text/grip/Manifest  |  1 -
 app-text/grip/grip-4.6.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/app-text/grip/Manifest b/app-text/grip/Manifest
index 03742b741c98..4364ae48615f 100644
--- a/app-text/grip/Manifest
+++ b/app-text/grip/Manifest
@@ -1,2 +1 @@
-DIST grip-4.6.0.tar.gz 147222 BLAKE2B 
ee5c10ca47ca0e9089d2618dc765a4ca01f4927da8c4256a251a9cf90ee15d63eb6136848cef0005d5f3af1f12b603f6f0fd55b65840bf542dcb9cd29ff35518
 SHA512 
483170996e593593781b684986dcb8eec20afb02dca84a9f5baeb3917220706332037f7b18f504aba8aa7d1d1c3587a1af18d6d5628f1e96517511c0be40a6ac
 DIST grip-4.6.1.tar.gz 147894 BLAKE2B 
e4f6b5c72e98b5d8ec443c794e95ff0a4250526dd7381f5a28da7d1119b607970593c4b3c22a49ec7da7d772e984abb2a0984ed7290b007e48cddf49bfc290ae
 SHA512 
73eb80995457faa10ba5f174c8151c821f4bd9cda066099ba249cc5aad668e6adef267410ddd24fefa1d1e444c276a10a0881ec5e528bc616d3c4d98a8427b3d

diff --git a/app-text/grip/grip-4.6.0.ebuild b/app-text/grip/grip-4.6.0.ebuild
deleted file mode 100644
index 224d3078f628..
--- a/app-text/grip/grip-4.6.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Preview GitHub Markdown files like Readme locally before 
committing them"
-HOMEPAGE="https://github.com/joeyespo/grip;
-LICENSE="MIT"
-
-SLOT="0"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-KEYWORDS="amd64"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
-   !media-sound/grip
-   >=dev-python/docopt-0.4.0[${PYTHON_USEDEP}]
-   >=dev-python/flask-0.10.1[${PYTHON_USEDEP}]
-   >=dev-python/markdown-2.5.1[${PYTHON_USEDEP}]
-   >=dev-python/path-and-address-2.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-1.6[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.4.1[${PYTHON_USEDEP}]
-"



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

2022-05-23 Thread Ben Kohler
commit: 9b9e79b0eabc013c48cf883e93380ffc183c8db1
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May 23 16:19:22 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May 23 16:27:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9e79b0

app-admin/mcelog: stabilize 181 for amd64, x86

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

 app-admin/mcelog/mcelog-181.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/mcelog/mcelog-181.ebuild 
b/app-admin/mcelog/mcelog-181.ebuild
index b95ec9cf6b31..1b3a0ee7345e 100644
--- a/app-admin/mcelog/mcelog-181.ebuild
+++ b/app-admin/mcelog/mcelog-181.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="selinux"
 
 RDEPEND="selinux? ( sec-policy/selinux-mcelog )"



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

2022-05-23 Thread Ben Kohler
commit: 74da0ff046d5578997860635b904993aa7f05a3f
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May 23 16:19:43 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May 23 16:27:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74da0ff0

app-admin/mcelog: drop 180-r1

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

 app-admin/mcelog/Manifest |  1 -
 app-admin/mcelog/mcelog-180-r1.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest
index b80b5ead5fff..ada78c7bb559 100644
--- a/app-admin/mcelog/Manifest
+++ b/app-admin/mcelog/Manifest
@@ -1,2 +1 @@
-DIST mcelog-180.tar.gz 314605 BLAKE2B 
0cf4f25dc26901bee56ddd437ad3d56874ba70f2323d9d6821432bf744b78392e871c9632e44a7bef7a1954eb6605cf72f6d9268397741cecd5066b6bcafe54a
 SHA512 
89b2b1c2f7ab03bb358926f10fa2c3e8f048bb5cf2d6f4453de63ecfd44daebe771087522c69ade5638248ab79c80122448efef798e4ea8d1a5f88308e8bfd32
 DIST mcelog-181.tar.gz 314690 BLAKE2B 
4e182c84ae15abf3673e0210940830c66377b275e05c0bf88ff2199ef1b87bf1e9bcff12ebd9c07e5af00d763369c96aae37c274174563fb3ae0db7bbd7306de
 SHA512 
70f0a923bfc0a941b2a70501dd89b8634be52f51c98ab482b212e337684620165f71420205bd779039fe7704e230eb35e47c77802109242dc401803613393bb9

diff --git a/app-admin/mcelog/mcelog-180-r1.ebuild 
b/app-admin/mcelog/mcelog-180-r1.ebuild
deleted file mode 100644
index 1b3a0ee7345e..
--- a/app-admin/mcelog/mcelog-180-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit linux-info python-any-r1 systemd toolchain-funcs
-
-DESCRIPTION="A tool to log and decode Machine Check Exceptions"
-HOMEPAGE="http://mcelog.org/;
-SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="selinux"
-
-RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
-DEPEND="${PYTHON_DEPS}"
-
-# TODO: add mce-inject to the tree to support test phase
-RESTRICT="test"
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   local CONFIG_CHECK="~X86_MCE"
-   kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY"
-   check_extra_config
-   fi
-}
-
-src_prepare() {
-   eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \
-   "${FILESDIR}"/${PN}-129-debugflags.patch
-   eapply_user
-   tc-export CC
-   python_fix_shebang genconfig.py
-}
-
-src_install() {
-   default
-
-   insinto /etc/logrotate.d/
-   newins ${PN}.logrotate ${PN}
-
-   newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
-   systemd_dounit ${PN}.service
-
-   dodoc *.pdf
-}



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

2022-05-23 Thread Nicolas Bock
commit: 70b5cfb455041d18a36d2fcabca7ba96b427c3bc
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon May 23 16:16:47 2022 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon May 23 16:17:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b5cfb4

dev-util/ebuildtester: Version bump v0.1.37

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/Manifest   |  1 +
 dev-util/ebuildtester/ebuildtester-0.1.37.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-util/ebuildtester/Manifest b/dev-util/ebuildtester/Manifest
index f326e9a4cb62..49e9b2d3077b 100644
--- a/dev-util/ebuildtester/Manifest
+++ b/dev-util/ebuildtester/Manifest
@@ -2,3 +2,4 @@ DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e
 DIST ebuildtester-0.1.29.tar.gz 17446 BLAKE2B 
d0dccc4e290e9907b90d93ecd87cb263e842ee60944ea9e8a0cb3864029595a5979c16e3c13d59dfd6d5bdc989a6211bf56262b88bbf2f28a86b236f1c305fd9
 SHA512 
4093df87f85fc581dc1b286b7377929f111d0f1efc960d7623ff3cbd833ef997174b0508422567de819490c30a8246a431d6a29bf71f1e828064b3987bd129a4
 DIST ebuildtester-0.1.30.tar.gz 17436 BLAKE2B 
264a10b1f61fcb9ef0ef232118ab1f830da4754ddf724d9797beaabbbd03b6d8a6c790150847dde2f8a0436a71ea0351b547ea3996709da41abcaad02cdfcac8
 SHA512 
0138b220bfc109ea05a8052150150ca38e6612e7089926d88f5a8dc99f7c27b16adce10cce1779f981eb8bb4ee05a2aac381d5a875ef38ffa83243a2945d3666
 DIST ebuildtester-0.1.35.tar.gz 19842 BLAKE2B 
3d562718680914a47bb078f38f4351e5b4575ef6d11fa39247d7f06b81868cca0a30ec29ba0e7b14330ef45a117330ad2351f5eea2b75f23cbaba9e37d0441d4
 SHA512 
c268c621c3b22aefb6945da7169a4049c7bd3f9cc198d43eb733bc144bf1ac46e251235af669d2af5231f5517ef997ffcd28f4bcbb1c945237f6dd2dca502c46
+DIST ebuildtester-0.1.37.tar.gz 20919 BLAKE2B 
a97ea0de557601aae3faee8c959453179d402450f722872a7de6f544abdc2facaa71558d8b2088fbadf37b829a2991ca717ff5e1790c1e7c48ccfcd619e1737e
 SHA512 
dfa157bb5745854cfd2a7580e5c8650712b796e01831137b90dbea7097f926e7b1eb6718bef8ab70a8e703a65049274cfe52eda9c3635df6b5697ff3403f5ee0

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.37.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.37.ebuild
new file mode 100644
index ..bb15017e24ac
--- /dev/null
+++ b/dev-util/ebuildtester/ebuildtester-0.1.37.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-containers/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${PN}.bash-completion" "${PN}"
+}



  1   2   >