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

2022-05-10 Thread Ulrich Müller
commit: 0a1218e187b8e3edd8aa9d2daf6567c6b90e36f5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue May 10 11:24:09 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed May 11 05:51:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1218e1

Revert "package.mask: Drop mask for >=zoom-5.10"

This reverts commit cddb736f31ff4ad70a2d270ae6e36bef7c0ac8d6.

Bug: https://bugs.gentoo.org/835930
Signed-off-by: Ulrich Müller  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b72f0bd77af0..8133db07f78d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -339,6 +339,11 @@ dev-ruby/sanitize:5
 sys-devel/automake:1.13
 sys-devel/automake:1.15
 
+# Ulrich Müller  (2022-04-01)
+# Illegal instruction errors seen by several users.
+# Masked for testing. (bug #835930)
+>=net-im/zoom-5.10
+
 # David Seifert  (2022-03-20)
 # Mask gcc-8 branch (ended upstream support). Please switch
 # to a fresher gcc branch.



[gentoo-commits] repo/proj/dotnet:master commit in: dev-dotnet/ikvm-bin/files/, /, dev-dotnet/ikvm-bin/, dev-dotnet/ikvm/files/, ...

2022-05-10 Thread Arsen Shnurkov
commit: 79b95c4f839396323d4dbd3033be3de3fb7cbaa8
Author: ArsenShnurkov  users  noreply  github 
 com>
AuthorDate: Wed May 11 05:38:48 2022 +
Commit: Arsen Shnurkov  gmail  com>
CommitDate: Wed May 11 05:49:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=79b95c4f

remove some old ebuilds of year 2010

Closes: https://bugs.gentoo.org/797043
Signed-off-by: ArsenShnurkov  users.noreply.github.com>

 .gitignore|   3 +
 dev-dotnet/ikvm-bin/files/ikvm-0.36.0.5.pc.in |   9 --
 dev-dotnet/ikvm-bin/ikvm-bin-7.2.4630.5.ebuild|  50 -
 dev-dotnet/ikvm-bin/metadata.xml  |   8 --
 dev-dotnet/ikvm/files/ikvm-7.1.4532.2-key.patch   |  61 ---
 dev-dotnet/ikvm/files/ikvm.build.patch|  23 
 dev-dotnet/ikvm/files/mono.snk.uu |  20 
 dev-dotnet/ikvm/ikvm-7.2.4630.5.ebuild| 100 --
 dev-dotnet/ikvm/ikvm-7.2.4630.5_p201602270.ebuild | 101 --
 dev-dotnet/ikvm/metadata.xml  |   8 --
 dev-util/fsharpbinding/fsharpbinding-.ebuild  | 122 --
 dev-util/fsharpbinding/metadata.xml   |  17 ---
 12 files changed, 3 insertions(+), 519 deletions(-)

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000..b17678a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+profiles/use.local.desc
+metadata/pkg_desc_index
+metadata/md5-cache/*

diff --git a/dev-dotnet/ikvm-bin/files/ikvm-0.36.0.5.pc.in 
b/dev-dotnet/ikvm-bin/files/ikvm-0.36.0.5.pc.in
deleted file mode 100644
index aaf131f..000
--- a/dev-dotnet/ikvm-bin/files/ikvm-0.36.0.5.pc.in
+++ /dev/null
@@ -1,9 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${prefix}/@LIBDIR@
-
-
-Name: IKVM.NET
-Description: An implementation of Java for Mono and the Microsoft .NET 
Framework.
-Version: @VERSION@
-Libs: -r:${libdir}/ikvm/IKVM.Runtime.dll 
-r:${libdir}/ikvm/IKVM.OpenJDK.ClassLibrary.dll 
-r:${libdir}/ikvm/IKVM.AWT.WinForms.dll

diff --git a/dev-dotnet/ikvm-bin/ikvm-bin-7.2.4630.5.ebuild 
b/dev-dotnet/ikvm-bin/ikvm-bin-7.2.4630.5.ebuild
deleted file mode 100644
index 3b99a0b..000
--- a/dev-dotnet/ikvm-bin/ikvm-bin-7.2.4630.5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils dotnet multilib
-
-MY_P=${P/-bin/}
-MY_PN=${PN/-bin/}
-
-DESCRIPTION="Java VM for .NET"
-HOMEPAGE="https://www.ikvm.net/ http://weblog.ikvm.net/;
-SRC_URI="https://www.frijters.net/${MY_PN}bin-${PV}.zip;
-LICENSE="ZLIB GPL-2-with-linking-exception"
-
-SLOT="0"
-S=${WORKDIR}/${MY_P}
-
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/mono-1.1
-   !dev-dotnet/ikvm
-   app-arch/unzip"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   insinto /usr/$(get_libdir)/${MY_PN}
-   doins bin/*
-
-   for exe in ikvm ikvmc ikvmstub;
-   do
-   make_wrapper ${exe} "mono 
/usr/$(get_libdir)/${MY_PN}/${exe}.exe" || die
-   done
-
-   dodir /usr/$(get_libdir)/pkgconfig
-   sed -e "s:@VERSION@:${PV}:" \
-   -e "s:@LIBDIR@:$(get_libdir):" \
-   "${FILESDIR}"/ikvm-0.36.0.5.pc.in > 
"${D}"/usr/$(get_libdir)/pkgconfig/${MY_PN}.pc \
-   || die "sed failed"
-
-   for dll in bin/IKVM*.dll
-   do
-   dllbase=${dll##*/}
-   ebegin "Installing and registering ${dllbase}"
-   gacutil -i bin/${dllbase} -root "${D}"/usr/$(get_libdir) \
-   -gacdir /usr/$(get_libdir) -package IKVM &>/dev/null
-   eend $? || die "Failed installing ${dllbase}"
-   done
-}

diff --git a/dev-dotnet/ikvm-bin/metadata.xml b/dev-dotnet/ikvm-bin/metadata.xml
deleted file mode 100644
index b1262f1..000
--- a/dev-dotnet/ikvm-bin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   dot...@gentoo.org
-   Gentoo Dotnet Project
-   
-

diff --git a/dev-dotnet/ikvm/files/ikvm-7.1.4532.2-key.patch 
b/dev-dotnet/ikvm/files/ikvm-7.1.4532.2-key.patch
deleted file mode 100644
index 34ce79d..000
--- a/dev-dotnet/ikvm/files/ikvm-7.1.4532.2-key.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-Author: Jo Shields
-Description: This patch ensures that rather than trying to use the Mono Crypto
-Description: Service Provider to retrieve a signing key (CSP is not safe to
-Description: run with fakeroot), we simply hard-code the path to a bundled key
-Description: file
-Index: ikvm/ikvm-7.0.4335.0/CommonAssemblyInfo.cs.in
-===
 ikvm.orig/ikvm-7.0.4335.0/CommonAssemblyInfo.cs.in 2012-02-07 
01:29:25.080047165 +
-+++ ikvm/ikvm-7.0.4335.0/CommonAssemblyInfo.cs.in  2012-02-07 
01:30:58.092593303 +
-@@ -33,5 +33,6 @@
- 
- #if SIGNCODE
-   #pragma warning disable 1699
--

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

2022-05-10 Thread Hans de Graaff
commit: 17e6c96fc367b76df005bd64a15dac550141cfd9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 11 05:24:37 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 11 05:28:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e6c96f

dev-ruby/strscan: add 3.0.3

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

 dev-ruby/strscan/Manifest |  1 +
 dev-ruby/strscan/strscan-3.0.3.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/strscan/Manifest b/dev-ruby/strscan/Manifest
index e76b9de77ebf..33c324199d1c 100644
--- a/dev-ruby/strscan/Manifest
+++ b/dev-ruby/strscan/Manifest
@@ -1,2 +1,3 @@
 DIST strscan-3.0.1.tar.gz 28111 BLAKE2B 
4623fe6fd74a9ca30ba1818fe548fcc793f1e22798bba9d561299ccdc493dfa5deafec072b193532c92116307c5b79f2c7c7bd362602b0ba3a0d1ea778a1d528
 SHA512 
7cd37a24dbec02bfade6e7440139de52d149ce1c196a1ea73b5b09e4096a0a99b26d0680498bd27bd443befe62c806bb94cec08c2fbe097c4724446b56c8bfa0
 DIST strscan-3.0.2.tar.gz 34900 BLAKE2B 
586bd6046e1681742650f4f612a458dc5b23b6fa010eec0a354fc76242dbc8af512c0053330903d23bb7859345152cdf450a00a2be6f6d0783b5099de9d8
 SHA512 
657cab357d6cdd601a80cf4adbe141b005e116a0d7a0630b2966b07cf93d6410cc319c7a8305cffd9cb79d7975e95d98b20ac43c4133496cf38f6fe2fb6c8246
+DIST strscan-3.0.3.tar.gz 34914 BLAKE2B 
00bd42816fa22c8c5a69f57191873c37c7278c8364471d3721459702171fbee3d195330127184dbaff9f432b72fdcc38c0f5faa206f22c1d0351f3d68dbd5542
 SHA512 
0a72d7d2b28853763e5f894e9b1e01f7e01a3483cce15f4ca6305b65ce851bd6134d189caa5a23ea79af11af38a9f95944c99a9f5cd032d96cc2a45101bd836a

diff --git a/dev-ruby/strscan/strscan-3.0.3.ebuild 
b/dev-ruby/strscan/strscan-3.0.3.ebuild
new file mode 100644
index ..a93f81956640
--- /dev/null
+++ b/dev-ruby/strscan/strscan-3.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="strscan.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/strscan/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides lexical scanning operations on a String"
+HOMEPAGE="https://github.com/ruby/strscan;
+SRC_URI="https://github.com/ruby/strscan/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test/lib -rhelper run-test.rb || die
+}



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

2022-05-10 Thread Hans de Graaff
commit: b5c21a699460bbc415692bd4ad7255d5921510ea
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 11 05:28:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 11 05:28:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c21a69

dev-ruby/capybara: add 3.37.1

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

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.37.1.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 4381fbab7185..4715950b8b62 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,3 +1,4 @@
 DIST capybara-3.35.3.gem 371712 BLAKE2B 
e50c892897cf2838cafb77cb7cfcb54e5fc52c3cdaf11489b60168511f3a213d2ad7f94c67ad236e6177b849f99445733aa4de9691755011bd32f524e5c440b3
 SHA512 
90507b2254fdd7aff375a305c1112b878d5f0a7c909e7d95b62c6728acc340f73d244304efc07c3dcc707825afcd9b23b088e5d889717efe4edc2dab4dd38d2a
 DIST capybara-3.36.0.gem 374272 BLAKE2B 
51579941b95ab317fa0f7d9a21d3ad40a130a60c457f9a5d9921dac5b17bb339a423a21aa16d350da57602b22b0001c6ed2b1b5b038bb16cf56d268bd5a38ead
 SHA512 
7ffc9d3e4058b08acd1cb223eb0313112354783cc4464f8f0747561caa45425f8623be7052f331677a66a7b9f5e645e48ae0118fe78c2d185408e5279e66f169
 DIST capybara-3.37.0.gem 376320 BLAKE2B 
6e2a6f1d0edd9bc9111b4e7e3a9c32a8363b88934b47981a2d4e869700ffea2af0b90d217ab6e3f5115f168fda91498a75bb8c813986963043db3ce6dca51882
 SHA512 
1ba9c2bbc5082023982641eb831ebba5862396431f25b1f9fcc4e24289992980980806a7255cb08d94dafccacc6a17d047677b0411a700051b6c104eb79ac2ab
+DIST capybara-3.37.1.gem 376320 BLAKE2B 
79a5f379d70d612402379ad8743384844e7ab85e40c96b8a10794d35f48f078b9e26eaef5f6311aa65b6fae1fe130436288fce2077309559703e46da9e5f12bd
 SHA512 
6a602dfcd61529f6b89a0ad85cf567fcb952d0c8033bde605121ad867308b1a16c6b3d5bfd7f4c33c47c5616c365c6b034bdf8dca096a14b3447be6adc885111

diff --git a/dev-ruby/capybara/capybara-3.37.1.ebuild 
b/dev-ruby/capybara/capybara-3.37.1.ebuild
new file mode 100644
index ..0a7c16dcb371
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.37.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+SLOT="3"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/launchy-2.4.0
+   || ( dev-ruby/selenium-webdriver:4 
>=dev-ruby/selenium-webdriver-3.142.7:3 )
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   dev-ruby/matrix
+   >=dev-ruby/mini_mime-0.1.3
+   >=dev-ruby/nokogiri-1.8:0
+   >=dev-ruby/rack-1.6.0:*
+   >=dev-ruby/rack-test-0.6.3:*
+   || ( dev-ruby/regexp_parser:2 >=dev-ruby/regexp_parser-1.5:1 )
+   >=dev-ruby/xpath-3.2:3"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e 
'/statistics/Id' spec/spec_helper.rb || die
+
+   # Avoid window-manager specific tests (sizes are specific for fluxbox)
+   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
+
+   # Avoid spec that requires unpackaged geckodriver
+   #sed -i -e '/describe.*register_server/,/^  end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Avoid test dependency on puma server for now
+   sed -i -e '/should have :puma registered/,/^end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Update spec to catch the right error code. This seems to have
+   # changed recently accross ruby versions.
+   sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' 
spec/server_spec.rb || die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/files/, sys-auth/polkit/

2022-05-10 Thread Sam James
commit: 99b60e69496c865e2b8103804b45ecf92c02fb94
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 05:21:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 05:26:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b60e69

sys-auth/polkit: add 0.120_p20220509 (unkeyworded)

Unkeyworded for now until tomorrow probably. (Nothing major changed
but it's late/early and I don't want to take a risk and then go to bed.)

(In terms of the snapshot, the only notable things are that upstream
dropped autotools, but we were using meson for a little while now anyway,
and a bunch of the patches we were including to a previous snapshot
are now rolled into this one.)

I'd not bothered looking much into the test situation given the bug
flagged in the ebuild (the dist tarballs don't contain the test
dependencies needed and they don't use meson subprojects so we
can't provide them ourselves either)

... but a bug (with a dodgy premise -- because you shouldn't be
setting USE=test manually anyway; RESTRICT="test" is currently in ebuild anyhow)
exposed the fact that if you _do_ try to run tests right now, they end up
failing because of our musl patch which still includes config.h even though
we're doing a meson build.

So, a double win:
1. Tests are now wired up and run for snapshots at least! Yay!
2. Our musl patch is now cleaner and ready for another attempt
at upstream submission.

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

 sys-auth/polkit/Manifest   |   1 +
 ..._p20220509-make-netgroup-support-optional.patch | 231 +
 sys-auth/polkit/polkit-0.120_p20220509.ebuild  | 146 +
 3 files changed, 378 insertions(+)

diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest
index 8d52dd5e300f..36f72ccb57f8 100644
--- a/sys-auth/polkit/Manifest
+++ b/sys-auth/polkit/Manifest
@@ -1,3 +1,4 @@
 DIST polkit-0.117.tar.gz 1554536 BLAKE2B 
1cf7e0ff9db19a29be626f4bea96c9e2ef8b1eab4b8287a5f1f4d2a818b86d58c1c4c4a41849d95e31559dba1b18853a31e934ebbadd8e07f94dfd58b45240e0
 SHA512 
c10ea984f2386fe436e58a2866e5323afc80d24f744f0ee61d966941259aa491bd96b07d911434aa731b300c3cca25b647804b396501175ab5b3c53384e94c70
 DIST polkit-0.120.tar.gz 1626659 BLAKE2B 
745727445b4946d44b8ea470d21ac131ca7706e83f5dbaf85cf3541ac60a1bbe23b3bf3172a62d9256ebb3dae02d2b2d476e3e0f7fe79a80c47864a120e62ed9
 SHA512 
db072769439d5e17d0eed681e7b94251b77828c1474b40fe40b94293903a64333e7fa17515a3270648691f04a1374d8b404405ead6abf292a8eb8483164adc46
 DIST polkit-0.120_p20220221.tar.bz2 734510 BLAKE2B 
412f943d6d7b8ec493280073ed75c73f6acc89958d1507b416067ce742cc91e648956015a8d40a38c41ef061c79fc62004aa99b9902cdee0b8302852fa2df42c
 SHA512 
15b09ba274f9b09ff5bf11d6238da43b0ee1fd76d53aa489b062f168a79f5de74cbd3953b45fa3bfad458e09e4c04032d08fe369bec6ffa35114da610741eb9f
+DIST polkit-0.120_p20220509.tar.bz2 702995 BLAKE2B 
5eee6c5c895f95a1caa037cb7cc7ace86584013455142a8f7cd1e97c99de5d99575a70be525fb596342949f7c6ed56bd54cce6552132153bb1383377722f9e5c
 SHA512 
24136d215d760d3eaff910495b2b1ac2d6bbc4577bd65566ff425485e76625aea2478ab323048c24ba6560ffee8eae6d22fa6b7bba0a3a5a35f53dc50d8dcb4f

diff --git 
a/sys-auth/polkit/files/polkit-0.120_p20220509-make-netgroup-support-optional.patch
 
b/sys-auth/polkit/files/polkit-0.120_p20220509-make-netgroup-support-optional.patch
new file mode 100644
index ..2922b8606648
--- /dev/null
+++ 
b/sys-auth/polkit/files/polkit-0.120_p20220509-make-netgroup-support-optional.patch
@@ -0,0 +1,231 @@
+Pulled in from 
https://github.com/gentoo/musl/blob/master/sys-auth/polkit/files/polkit-0.118-make-netgroup-support-optional.patch.
+
+https://bugs.gentoo.org/833753
+https://bugs.gentoo.org/561672
+https://bugs.freedesktop.org/show_bug.cgi?id=50145
+https://gitlab.freedesktop.org/polkit/polkit/-/issues/14
+
+Patch has been rebased a bit since but keeping original headers.
+
+From c7ad7cb3ca8fca32b9b64b0fc33867b98935b76b Mon Sep 17 00:00:00 2001
+From: "A. Wilcox" 
+Date: Wed, 11 Jul 2018 04:54:26 -0500
+Subject: [PATCH] make netgroup support optional
+
+On at least Linux/musl and Linux/uclibc, netgroup support is not
+available.  PolKit fails to compile on these systems for that reason.
+
+This change makes netgroup support conditional on the presence of the
+setnetgrent(3) function which is required for the support to work.  If
+that function is not available on the system, an error will be returned
+to the administrator if unix-netgroup: is specified in configuration.
+
+Fixes bug 50145.
+
+Signed-off-by: A. Wilcox 
+--- a/meson.build
 b/meson.build
+@@ -89,6 +89,7 @@ config_h.set('_GNU_SOURCE', true)
+ check_functions = [
+   'clearenv',
+   'fdatasync',
++  'setnetgrent',
+ ]
+ 
+ foreach func: check_functions
+--- a/src/polkit/polkitidentity.c
 b/src/polkit/polkitidentity.c
+@@ -182,7 +182,15 @@ polkit_identity_from_string  (const gchar   *str,
+ }
+   else if (g_str_has_prefix 

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

2022-05-10 Thread Jakov Smolić
commit: 6646c1134b972093be7e46095a02bc906433368d
Author: Yu Gu  gmail  com>
AuthorDate: Wed May 11 05:01:41 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 11 05:20:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6646c113

dev-python/platformdirs: keyword 2.5.2 for ~riscv, #843617

Bug: https://bugs.gentoo.org/843617
Signed-off-by: Yu Gu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25435
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/platformdirs/platformdirs-2.5.2.ebuild 
b/dev-python/platformdirs/platformdirs-2.5.2.ebuild
index 475252c18028..c2bd1f716b01 100644
--- a/dev-python/platformdirs/platformdirs-2.5.2.ebuild
+++ b/dev-python/platformdirs/platformdirs-2.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]



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

2022-05-10 Thread Jakov Smolić
commit: 08c28485634462e9b699431c53e6858c76dc772a
Author: Yu Gu  gmail  com>
AuthorDate: Wed May 11 05:00:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 11 05:20:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c28485

dev-python/hatch-vcs: Keyword 0.2.0 riscv, #843617

Signed-off-by: Yu Gu  gmail.com>
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild 
b/dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild
index 7da216f52b42..d29904ce7879 100644
--- a/dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild
+++ b/dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
>=dev-python/setuptools_scm-6.4.0[${PYTHON_USEDEP}]



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

2022-05-10 Thread Jakov Smolić
commit: 98cdab5ba5aea4787439efec2f7fe73899cd380a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 11 05:16:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 11 05:16:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cdab5b

app-misc/task: Stabilize 2.6.2 amd64, #843620

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

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

diff --git a/app-misc/task/task-2.6.2.ebuild b/app-misc/task/task-2.6.2.ebuild
index db350fe67469..0229f976aa90 100644
--- a/app-misc/task/task-2.6.2.ebuild
+++ b/app-misc/task/task-2.6.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~x86 ~x64-macos"
 IUSE="+sync"
 
 DEPEND="



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

2022-05-10 Thread Jakov Smolić
commit: bd8be7b9965a09bef98af9c0149924d9c915ab44
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 11 05:16:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 11 05:16:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8be7b9

dev-libs/leatherman: Stabilize 1.12.7 amd64, #843626

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

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

diff --git a/dev-libs/leatherman/leatherman-1.12.7.ebuild 
b/dev-libs/leatherman/leatherman-1.12.7.ebuild
index 7e281ad5a077..fd6668c4d594 100644
--- a/dev-libs/leatherman/leatherman-1.12.7.ebuild
+++ b/dev-libs/leatherman/leatherman-1.12.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86"
 IUSE="debug static-libs test"
 #RESTRICT="!test? ( test )"
 RESTRICT="test"  # restricted til we don't need the shared_nowide patch



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

2022-05-10 Thread Jakov Smolić
commit: e9222889957026d310c219b4ea55224a13f4fa1f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 11 05:16:45 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 11 05:16:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9222889

media-libs/libid3tag: Stabilize 0.16.2 x86, #843623

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

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

diff --git a/media-libs/libid3tag/libid3tag-0.16.2.ebuild 
b/media-libs/libid3tag/libid3tag-0.16.2.ebuild
index 1185b6ec9d41..73dffcd28726 100644
--- a/media-libs/libid3tag/libid3tag-0.16.2.ebuild
+++ b/media-libs/libid3tag/libid3tag-0.16.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/tenacityteam/libid3tag/archive/refs/tags/${PV}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0/${PV}" # SOVERSION = ${CMAKE_PROJECT_VERSION} in CMakeLists.txt
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2022-05-10 Thread Jakov Smolić
commit: 89e2c3b71df2094107507623a580102c74a9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 11 05:16:49 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 11 05:16:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e2c3b7

dev-libs/leatherman: Stabilize 1.12.7 x86, #843626

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

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

diff --git a/dev-libs/leatherman/leatherman-1.12.7.ebuild 
b/dev-libs/leatherman/leatherman-1.12.7.ebuild
index fd6668c4d594..5106b0cbeb53 100644
--- a/dev-libs/leatherman/leatherman-1.12.7.ebuild
+++ b/dev-libs/leatherman/leatherman-1.12.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
 IUSE="debug static-libs test"
 #RESTRICT="!test? ( test )"
 RESTRICT="test"  # restricted til we don't need the shared_nowide patch



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

2022-05-10 Thread Jakov Smolić
commit: f9bfc79cb9a2f2a057985a556d04851cadc6e0b4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 11 05:16:41 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 11 05:16:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9bfc79c

app-misc/task: Stabilize 2.6.2 x86, #843620

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

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

diff --git a/app-misc/task/task-2.6.2.ebuild b/app-misc/task/task-2.6.2.ebuild
index 0229f976aa90..acaa34e50b1c 100644
--- a/app-misc/task/task-2.6.2.ebuild
+++ b/app-misc/task/task-2.6.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm x86 ~x64-macos"
 IUSE="+sync"
 
 DEPEND="



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

2022-05-10 Thread Jakov Smolić
commit: 2d0f1653a4716e81f6c77f0b24966fed13dd87a0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 11 05:16:33 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 11 05:16:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0f1653

media-libs/libid3tag: Stabilize 0.16.2 amd64, #843623

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

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

diff --git a/media-libs/libid3tag/libid3tag-0.16.2.ebuild 
b/media-libs/libid3tag/libid3tag-0.16.2.ebuild
index 8a722e63f858..1185b6ec9d41 100644
--- a/media-libs/libid3tag/libid3tag-0.16.2.ebuild
+++ b/media-libs/libid3tag/libid3tag-0.16.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/tenacityteam/libid3tag/archive/refs/tags/${PV}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0/${PV}" # SOVERSION = ${CMAKE_PROJECT_VERSION} in CMakeLists.txt
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 
 RDEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2022-05-10 Thread Sam James
commit: d56bcca2755f84993d98c4bd703e6db5da654917
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 04:11:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 04:12:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56bcca2

sys-devel/gnuconfig: sync live

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

 sys-devel/gnuconfig/gnuconfig-20220508.ebuild | 14 ++
 sys-devel/gnuconfig/gnuconfig-.ebuild | 16 +++-
 2 files changed, 13 insertions(+), 17 deletions(-)

diff --git a/sys-devel/gnuconfig/gnuconfig-20220508.ebuild 
b/sys-devel/gnuconfig/gnuconfig-20220508.ebuild
index fcdf54a96129..3c5c54ade825 100644
--- a/sys-devel/gnuconfig/gnuconfig-20220508.ebuild
+++ b/sys-devel/gnuconfig/gnuconfig-20220508.ebuild
@@ -3,12 +3,12 @@
 
 EAPI="7"
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/r/config.git;
 
inherit git-r3
 else
-   SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${PN}/${P}.tar.xz;
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
S="${WORKDIR}"
 fi
@@ -18,12 +18,11 @@ HOMEPAGE="https://savannah.gnu.org/projects/config;
 
 LICENSE="GPL-3+-with-autoconf-exception"
 SLOT="0"
-IUSE=""
 
 maint_pkg_create() {
-   cd "${S}"
+   cd "${S}" || die
 
-   make ChangeLog || die
+   emake ChangeLog
local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog)
[[ ${#ver} != 8 ]] && die "invalid version '${ver}'"
 
@@ -36,7 +35,7 @@ maint_pkg_create() {
 }
 
 src_unpack() {
-   if [[ ${PV} == "" ]] ; then
+   if [[ ${PV} ==  ]] ; then
git-r3_src_unpack
maint_pkg_create
else
@@ -46,11 +45,10 @@ src_unpack() {
 
 src_prepare() {
default
+
eapply "${S}"/*.patch
 }
 
-src_compile() { :;}
-
 src_test() {
emake check
 }

diff --git a/sys-devel/gnuconfig/gnuconfig-.ebuild 
b/sys-devel/gnuconfig/gnuconfig-.ebuild
index e4c1ec17f5df..3c5c54ade825 100644
--- a/sys-devel/gnuconfig/gnuconfig-.ebuild
+++ b/sys-devel/gnuconfig/gnuconfig-.ebuild
@@ -3,13 +3,13 @@
 
 EAPI="7"
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/r/config.git;
 
inherit git-r3
 else
-   SRC_URI="https://dev.gentoo.org/~whissi/dist/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
S="${WORKDIR}"
 fi
 
@@ -18,12 +18,11 @@ HOMEPAGE="https://savannah.gnu.org/projects/config;
 
 LICENSE="GPL-3+-with-autoconf-exception"
 SLOT="0"
-IUSE=""
 
 maint_pkg_create() {
-   cd "${S}"
+   cd "${S}" || die
 
-   make ChangeLog || die
+   emake ChangeLog
local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog)
[[ ${#ver} != 8 ]] && die "invalid version '${ver}'"
 
@@ -36,7 +35,7 @@ maint_pkg_create() {
 }
 
 src_unpack() {
-   if [[ ${PV} == "" ]] ; then
+   if [[ ${PV} ==  ]] ; then
git-r3_src_unpack
maint_pkg_create
else
@@ -46,11 +45,10 @@ src_unpack() {
 
 src_prepare() {
default
+
eapply "${S}"/*.patch
 }
 
-src_compile() { :;}
-
 src_test() {
emake check
 }



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

2022-05-10 Thread John Helmert III
commit: 5d77c033fb549693862fa81bdbfc40f67ebf8a9f
Author: John Helmert III  gentoo  org>
AuthorDate: Wed May 11 03:42:21 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed May 11 03:46:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d77c033

net-p2p/arti: add 0.3.0

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

 net-p2p/arti/Manifest  |  93 +
 net-p2p/arti/arti-0.3.0.ebuild | 426 +
 2 files changed, 519 insertions(+)

diff --git a/net-p2p/arti/Manifest b/net-p2p/arti/Manifest
index 9f875dde5a47..ccba5cd1f127 100644
--- a/net-p2p/arti/Manifest
+++ b/net-p2p/arti/Manifest
@@ -1,14 +1,17 @@
 DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aes-0.7.5.crate 128544 BLAKE2B 
7381fe4963324b1f9b5cd1e81b2f2e3010ebb435b049b20fd1a9b37e472fed0062c63fe0a1629a59680f3c99154836a147db9561ee01dddbdeeefe6efdca5b6a
 SHA512 
1e1e6714af9131af6a7e9546339d729979719c9c6751e4e2274e9cc243803920a7317c01a6dc20e31d730ccd43fc65cc2e9a3a29a6bc4d0c9bc0a6a3b65fe5c7
+DIST aes-0.8.1.crate 123260 BLAKE2B 
a926f713752eb3914c337df5fb9714d47929822d7cc8d6c893e3fdd437a475604f43ed9a5c0b37d13874bfc5cb7b4966f0383607d9a8850863f3fd087f88aa9d
 SHA512 
c27cae53c87117b97f3b711fdd6e73e8c38f0e810f55d0828494caf6c8cb00a9830bedd9afc3cc4940165eac2d3587b4fd8e15dc09be7ee1ac986dec3e27dc54
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.55.crate 44429 BLAKE2B 
9d6838c859bb5a37a0558b7a4d8af245fc2db1e8418252575939ef74851e547549459a97ffb9e512f0d5c6d5166a82cc03c18cc3e8a1bffa79f2d3c5f0c94a14
 SHA512 
d789d56eadb1a6a6d8bedd20d318747a9ad11598d84239ee9214fcfc319f729ae61e09f6d2d7e54ec5553ee65b6a4428b793adc17fb158dc07a69f15c8fd818b
 DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
+DIST anyhow-1.0.57.crate 44614 BLAKE2B 
b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433
 SHA512 
311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arti-0.1.0.tar.gz 849334 BLAKE2B 
da4cec582e89a1feaf6017cefc93cc108b71cddd97e50002d946806011d57561d5d684ec07498e15acac5a0f93b18be5ce874e0d5a93e42ede898e21f83bc3d8
 SHA512 
050645858387f00ed02df58f6b728dd55180185d72ae81627d17e2339e38e6e3c584cdafc91b5c024c3873700fcb8e19a57dde4a2e9848481ca11cf5465fa2c2
 DIST arti-0.2.0.tar.gz 903284 BLAKE2B 
fff0725ee23dc09ae8f006e2e5dcb115ba680fcfaca858e7c7dce392822a3cc0a4fe534cad1868301815a22a17badb4870e6edbaa7cd7c4fc959bc8166492659
 SHA512 
7973163d028850e43168b4671ade444813d10694881ad011ef939d6c7d2a7ff15f829d9f91b0715b3776724ffc42cd29b232e3c6fdab421755c4d517921e18a7
+DIST arti-0.3.0.tar.gz 966554 BLAKE2B 
dc088b4354824559b56fecedb149844554735cadd8e5f5da4235ed7800fd7060f57785856d0770c121d661557aaf77d6bf7b8d498b0ca18acdfb5d37c599c431
 SHA512 

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

2022-05-10 Thread Sam James
commit: 07fb1103700af6440f5a9df8cee2eb32847d7c65
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 03:22:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 03:23:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fb1103

dev-lang/python: fix automagic b2 dep; force pkg-config usage

wrt pkg-config: we already depend on it but let's force usage
so we know if something goes wrong rather than silently failing.

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

 .../{python-3.11.0_beta1-r1.ebuild => python-3.11.0_beta1-r2.ebuild}| 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-lang/python/python-3.11.0_beta1-r1.ebuild 
b/dev-lang/python/python-3.11.0_beta1-r2.ebuild
similarity index 99%
rename from dev-lang/python/python-3.11.0_beta1-r1.ebuild
rename to dev-lang/python/python-3.11.0_beta1-r2.ebuild
index 1afeef7be7a4..df656602e75c 100644
--- a/dev-lang/python/python-3.11.0_beta1-r1.ebuild
+++ b/dev-lang/python/python-3.11.0_beta1-r2.ebuild
@@ -40,6 +40,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
+   app-crypt/libb2
>=dev-libs/expat-2.1:=
dev-libs/libffi:=
sys-apps/util-linux:=
@@ -195,6 +196,7 @@ src_configure() {
--with-system-expat
--with-system-ffi
--with-platlibdir=lib
+   --with-pkg-config=yes
 
$(use_with lto)
$(use_enable pgo optimizations)



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

2022-05-10 Thread Sam James
commit: b9571de3ca1ec306d4f51ca4e71f1f868c8ec6fa
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 03:28:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 03:28:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9571de3

sys-devel/gnuconfig: add 20220508

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

 sys-devel/gnuconfig/Manifest  |  1 +
 sys-devel/gnuconfig/gnuconfig-20220508.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/sys-devel/gnuconfig/Manifest b/sys-devel/gnuconfig/Manifest
index 035f2b70befd..0625142aef24 100644
--- a/sys-devel/gnuconfig/Manifest
+++ b/sys-devel/gnuconfig/Manifest
@@ -1 +1,2 @@
 DIST gnuconfig-20210107.tar.xz 65944 BLAKE2B 
209952ca349c9859b695df5a4f8b49df689cba47b439e715108cb66ccef7ec3742162113a2ee4948a85a96b44c45d4d553f9e41c15823403f451fea6ea61bd36
 SHA512 
e1485b7b719994441f49b18a88f922405f74aff2ba1df16050802a311fb5438e598d989fdb7fa008734e5ec0e567e7e90486f8bc6655787bc053ad8a89650213
+DIST gnuconfig-20220508.tar.xz 87616 BLAKE2B 
80b981cc85153af1cdf5ba8ca3f4e22843443ee062dacf0fa104749cebb4d25e28c83a1ba82ae326457b4cd58fe17e0f28423e9b1d0cbd3ff53b72dbc3e414b3
 SHA512 
c77363d30733b509d9e2a795189d0a7a556f87c6d2333ad5b376175bd8df34c48777d27e85b766c7b557f151ee2d877c6cf94940dedb4d85793427daeed5c7cd

diff --git a/sys-devel/gnuconfig/gnuconfig-20220508.ebuild 
b/sys-devel/gnuconfig/gnuconfig-20220508.ebuild
new file mode 100644
index ..fcdf54a96129
--- /dev/null
+++ b/sys-devel/gnuconfig/gnuconfig-20220508.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/r/config.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   S="${WORKDIR}"
+fi
+
+DESCRIPTION="Updated config.sub and config.guess file from GNU"
+HOMEPAGE="https://savannah.gnu.org/projects/config;
+
+LICENSE="GPL-3+-with-autoconf-exception"
+SLOT="0"
+IUSE=""
+
+maint_pkg_create() {
+   cd "${S}"
+
+   make ChangeLog || die
+   local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog)
+   [[ ${#ver} != 8 ]] && die "invalid version '${ver}'"
+
+   cp "${FILESDIR}"/${PV}/*.patch . || die
+
+   local tar="${T}/gnuconfig-${ver}.tar.xz"
+   tar -Jcf "${tar}" ./* || die "creating tar failed"
+   einfo "Packaged tar now available:"
+   einfo "$(du -b "${tar}")"
+}
+
+src_unpack() {
+   if [[ ${PV} == "" ]] ; then
+   git-r3_src_unpack
+   maint_pkg_create
+   else
+   unpack ${A}
+   fi
+}
+
+src_prepare() {
+   default
+   eapply "${S}"/*.patch
+}
+
+src_compile() { :;}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   insinto /usr/share/${PN}
+   doins config.{sub,guess}
+   fperms +x /usr/share/${PN}/config.{sub,guess}
+   dodoc ChangeLog
+}



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

2022-05-10 Thread Mike Gilbert
commit: ce04c0d73800992a2cea29537516573e5bfd20cc
Author: orbea  riseup  net>
AuthorDate: Fri Apr  9 18:42:40 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 02:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce04c0d7

meson.eclass: Support dev-util/samurai

samurai is a ninja-compatible build tool written in C which
works with cmake, meson and other users of ninja.

It is feature-complete and supports most of the same options
as ninja.

Signed-off-by: orbea  riseup.net>
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/meson.eclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index f2f7173f5a9a..905c4d89f501 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -48,7 +48,7 @@ inherit multiprocessing ninja-utils python-utils-r1 
toolchain-funcs
 EXPORT_FUNCTIONS src_configure src_compile src_test src_install
 
 _MESON_DEPEND=">=dev-util/meson-0.59.4
-   >=dev-util/ninja-1.8.2
+   ${NINJA_DEPEND}
dev-util/meson-format-array
 "
 
@@ -285,6 +285,8 @@ meson_feature() {
 meson_src_configure() {
debug-print-function ${FUNCNAME} "$@"
 
+   [[ -n "${NINJA_DEPEND}" ]] || ewarn "Unknown value '${NINJA}' for 
\${NINJA}"
+
local BUILD_CFLAGS=${BUILD_CFLAGS}
local BUILD_CPPFLAGS=${BUILD_CPPFLAGS}
local BUILD_CXXFLAGS=${BUILD_CXXFLAGS}



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

2022-05-10 Thread Mike Gilbert
commit: 5a34097c8957c40d5b09fe6d249449c22f7f1ea5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 02:17:17 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 02:17:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a34097c

ninja-utils.eclass: document NINJA_DEPEND

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

 eclass/ninja-utils.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/ninja-utils.eclass b/eclass/ninja-utils.eclass
index cf98e866d152..0dffd2eb86ff 100644
--- a/eclass/ninja-utils.eclass
+++ b/eclass/ninja-utils.eclass
@@ -36,6 +36,11 @@ _NINJA_UTILS_ECLASS=1
 # The default is set to "ninja".
 : ${NINJA:=ninja}
 
+# @ECLASS_VARIABLE: NINJA_DEPEND
+# @OUTPUT_VARIABLE
+# @DESCRIPTION:
+# Contains a set of build-time depenendencies based on the NINJA setting.
+
 # @ECLASS_VARIABLE: NINJAOPTS
 # @DEFAULT_UNSET
 # @DESCRIPTION:



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

2022-05-10 Thread Mike Gilbert
commit: 1c01b84199785b35fa0b79f6ec990964bd09ceae
Author: orbea  riseup  net>
AuthorDate: Fri Apr  9 18:38:55 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 02:13:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c01b841

ninja-utils.eclass: Support dev-util/samurai

samurai is a ninja-compatible build tool written in C which
works with cmake, meson and other users of ninja.

It is feature-complete and supports most of the same options
as ninja.

Signed-off-by: orbea  riseup.net>
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/ninja-utils.eclass | 25 -
 1 file changed, 24 insertions(+), 1 deletion(-)

diff --git a/eclass/ninja-utils.eclass b/eclass/ninja-utils.eclass
index c5f34934192f..cf98e866d152 100644
--- a/eclass/ninja-utils.eclass
+++ b/eclass/ninja-utils.eclass
@@ -26,6 +26,16 @@ esac
 if [[ -z ${_NINJA_UTILS_ECLASS} ]]; then
 _NINJA_UTILS_ECLASS=1
 
+# @ECLASS_VARIABLE: NINJA
+# @PRE_INHERIT
+# @DESCRIPTION:
+# Specify a compatible ninja implementation to be used by eninja().
+# At this point only "ninja" and "samu" are explicitly supported,
+# but other values can be set where NINJA_DEPEND will then be set
+# to a blank variable.
+# The default is set to "ninja".
+: ${NINJA:=ninja}
+
 # @ECLASS_VARIABLE: NINJAOPTS
 # @DEFAULT_UNSET
 # @DESCRIPTION:
@@ -35,6 +45,18 @@ _NINJA_UTILS_ECLASS=1
 
 inherit multiprocessing
 
+case "${NINJA}" in
+   ninja)
+   NINJA_DEPEND=">=dev-util/ninja-1.8.2"
+   ;;
+   samu)
+   NINJA_DEPEND="dev-util/samurai"
+   ;;
+   *)
+   NINJA_DEPEND=""
+   ;;
+esac
+
 # @FUNCTION: eninja
 # @USAGE: [...]
 # @DESCRIPTION:
@@ -48,7 +70,8 @@ eninja() {
if [[ -z ${NINJAOPTS+set} ]]; then
NINJAOPTS="-j$(makeopts_jobs "${MAKEOPTS}" 999) 
-l$(makeopts_loadavg "${MAKEOPTS}" 0)"
fi
-   set -- ninja -v ${NINJAOPTS} "$@"
+   [[ -n "${NINJA_DEPEND}" ]] || ewarn "Unknown value '${NINJA}' for 
\${NINJA}"
+   set -- "${NINJA}" -v ${NINJAOPTS} "$@"
echo "$@" >&2
"$@" || die "${nonfatal_args[@]}" "${*} failed"
 }



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

2022-05-10 Thread Sam James
commit: 1ad7d6ae49a3522c71c69e999fd317f2eb147724
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Tue May 10 21:33:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad7d6ae

dev-util/rizin: restrict to Capstone 4

Code doesn't build yet with Capstone 5.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-util/rizin/rizin-0.3.4-r1.ebuild | 103 +++
 1 file changed, 103 insertions(+)

diff --git a/dev-util/rizin/rizin-0.3.4-r1.ebuild 
b/dev-util/rizin/rizin-0.3.4-r1.ebuild
new file mode 100644
index ..cc3e0fb5efbd
--- /dev/null
+++ b/dev-util/rizin/rizin-0.3.4-r1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+# This is the commit that the CI for the release commit used
+BINS_COMMIT="aa6a88dcdfaad54335e3935c16ce21a124ff861d"
+
+inherit meson python-any-r1
+
+DESCRIPTION="reverse engineering framework for binary analysis"
+HOMEPAGE="https://rizin.re/;
+
+SRC_URI="mirror+https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz
+   test? ( 
https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> 
rizin-testbins-${BINS_COMMIT}.tar.gz )"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+LICENSE="Apache-2.0 BSD LGPL-3 MIT"
+SLOT="0/${PV}"
+IUSE="test"
+
+# Need to audit licenses of the binaries used for testing
+RESTRICT="fetch !test? ( test )"
+
+RDEPEND="
+   sys-apps/file
+   app-arch/lz4:0=
+   =dev-libs/tree-sitter-0.19.0
+   dev-libs/xxhash
+   sys-libs/zlib:0=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.3.0-typedb-prefix.patch"
+   "${FILESDIR}/${PN}-0.3.2-never-rebuild-parser.patch"
+)
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_prepare() {
+   default
+
+   local py_to_mangle=(
+   librz/core/cmd_descs/cmd_descs_generate.py
+   
subprojects/lz4-1.9.3/contrib/meson/meson/GetLz4LibraryVersion.py
+   subprojects/lz4-1.9.3/contrib/meson/meson/InstallSymlink.py
+   subprojects/lz4-1.9.3/tests/test-lz4-list.py
+   subprojects/lz4-1.9.3/tests/test-lz4-speed.py
+   subprojects/lz4-1.9.3/tests/test-lz4-versions.py
+   sys/clang-format.py
+   test/fuzz/scripts/fuzz_rz_asm.py
+   test/scripts/gdbserver.py
+   )
+
+   python_fix_shebang "${py_to_mangle[@]}"
+
+   if use test; then
+   cp -r "${WORKDIR}/rizin-testbins-${BINS_COMMIT}" 
"${S}/test/bins" || die
+   cp -r "${WORKDIR}/rizin-testbins-${BINS_COMMIT}" "${S}" || die
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dcli=enabled
+   -Duse_sys_capstone=enabled
+   -Duse_sys_magic=enabled
+   -Duse_sys_libzip=enabled
+   -Duse_sys_zlib=enabled
+   -Duse_sys_lz4=enabled
+   -Duse_sys_xxhash=enabled
+   -Duse_sys_openssl=enabled
+   -Duse_sys_tree_sitter=enabled
+
+   $(meson_use test enable_tests)
+   $(meson_use test enable_rz_test)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   # Rizin uses data files that it expects to be installed on the
+   # system. To hack around this, we create a tree of what it expects
+   # in ${T}, and patch the tests to support a prefix from the
+   # environment. https://github.com/rizinorg/rizin/issues/1789
+   mkdir -p "${T}/usr/share/${PN}/${PV}" || die
+   ln -sf "${BUILD_DIR}/librz/analysis/d" 
"${T}/usr/share/${PN}/${PV}/types" || die
+   ln -sf "${BUILD_DIR}/librz/syscall/d" 
"${T}/usr/share/${PN}/${PV}/syscall" || die
+   ln -sf "${BUILD_DIR}/librz/asm/d" "${T}/usr/share/${PN}/${PV}/opcodes" 
|| die
+   # https://github.com/rizinorg/rizin/issues/1797
+   ln -sf "${BUILD_DIR}/librz/flag/d" "${T}/usr/share/${PN}/${PV}/flag" || 
die
+   export RZ_PREFIX="${T}/usr"
+
+   meson_src_test
+}



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

2022-05-10 Thread Sam James
commit: 06a5564d904fa957f9dd5c31ba69511122d3a1bb
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Apr 30 16:57:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:11:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a5564d

profiles: unmask capstone

Restrict revdeps to Capstone 4, which don't build against newer Capstone
versions.

Closes: https://bugs.gentoo.org/841716
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/25270
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 62f2afb4698d..b72f0bd77af0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -105,12 +105,6 @@ sys-apps/xdg-desktop-portal-gnome
 # Masked for testing. Apparently causes crashes. Bug #841857.
 >=x11-libs/libX11-1.8
 
-# John Helmert III  (2022-04-29)
-# New capstone rc installs broken pkgconfig and cmake build
-# configuration files, breaking reverse dependencies. #841716
-=dev-libs/capstone-5.0_rc2
-=dev-util/ROPgadget-6.7
-
 # Joonas Niilola  (2022-04-29)
 # Apparently the "b" in version means "beta". 3.24 is available, we
 # should update to that. #841437



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2022-05-10 Thread Sam James
commit: 7c224a8fe6704583f6a6cc3b9aa5a5f85fe75b9f
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:29:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c224a8f

gnome-extra/cinnamon-menus: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-menus/Manifest|  1 -
 .../cinnamon-menus/cinnamon-menus-5.0.0.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/gnome-extra/cinnamon-menus/Manifest 
b/gnome-extra/cinnamon-menus/Manifest
index 970483c65815..813f6deb3f95 100644
--- a/gnome-extra/cinnamon-menus/Manifest
+++ b/gnome-extra/cinnamon-menus/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-menus-5.0.0.tar.gz 101957 BLAKE2B 
1d2f95d5b599f73f8161caf7964d3508f34c4c28f677dc8367d4ba67004d77c00e1f77cb1851084bcf26482d1689da7d1734c21649ade89ca6d9ca15475623b8
 SHA512 
1f8d7b417f947909d9187288ed916739b5b146a8f9cade2f8695d4c59b56a69286c0db48ac026cab3342e571d40013595fb32155065355d6110a43a1cac7096a
 DIST cinnamon-menus-5.2.0.tar.gz 95316 BLAKE2B 
150dbab3b5c1b1a5574c1d234ebc7978a9e517e027d3076f6e335f4c64ad1631689c5b57a9d7ca159daa7f9f832d00accd78b2f392f757552f2babbab25489d7
 SHA512 
822ad5f3bf20b6ecfa9f2e3aa4c6d85f6f7b54a68bf73b60a4c2ceec853d2ce8b7d1e42b308eff9395c993eb8b5dc1c580b714e89a8ff2153e264db380aa8dae

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-5.0.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-5.0.0.ebuild
deleted file mode 100644
index a1337bd3ed36..
--- a/gnome-extra/cinnamon-menus/cinnamon-menus-5.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg
-
-DESCRIPTION="Cinnamon's library for the Desktop Menu fd.o specification"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-menus;
-SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="gtk-doc"
-
-RDEPEND="
-   >=dev-libs/glib-2.29.15:2
-   >=dev-libs/gobject-introspection-0.9.12:=
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/gobject-introspection-common
-"
-BDEPEND="
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-   virtual/pkgconfig
-
-   gtk-doc? ( dev-util/gtk-doc )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc enable_docs)
-   )
-   meson_src_configure
-}



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

2022-05-10 Thread Sam James
commit: 1f39228a38fe6398f90d80487bd8ebabee8d88c5
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Sat May  7 21:46:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f39228a

x11-themes/arc-theme: Cinnamon not keyworded on arm64

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Closes: https://github.com/gentoo/gentoo/pull/25308
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/arm64/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 85f1547acbba..b729e03da798 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turnbull  (2022-05-05)
+# Cinnamon is not keyworded. Bug 842033
+x11-themes/arc-theme cinnamon
+
 # Matt Turner  (2022-04-18)
 # app-text/nuspell is not keyworded
 app-text/enchant nuspell



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

2022-05-10 Thread Sam James
commit: ff85539ac05f7bc6de715227498dda98f31ee7d4
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Tue May 10 21:31:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff85539a

dev-util/radare2: restrict to Capstone 4

Code doesn't build yet with Capstone 5.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-util/radare2/{radare2-5.6.8.ebuild => radare2-5.6.8-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/radare2/radare2-5.6.8.ebuild 
b/dev-util/radare2/radare2-5.6.8-r1.ebuild
similarity index 99%
rename from dev-util/radare2/radare2-5.6.8.ebuild
rename to dev-util/radare2/radare2-5.6.8-r1.ebuild
index f767f59da719..ca2dc386f02c 100644
--- a/dev-util/radare2/radare2-5.6.8.ebuild
+++ b/dev-util/radare2/radare2-5.6.8-r1.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
dev-libs/xxhash
sys-apps/file
sys-libs/zlib
-   dev-libs/capstone:0=
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2022-05-10 Thread Sam James
commit: 8d8a9c8eaabb8f3740ebabc4778a3a24479f3619
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:30:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8a9c8e

gnome-extra/cinnamon-translations: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-translations/Manifest |  1 -
 .../cinnamon-translations-5.0.2.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/gnome-extra/cinnamon-translations/Manifest 
b/gnome-extra/cinnamon-translations/Manifest
index e12df7d810cd..3fa5e7e6dc23 100644
--- a/gnome-extra/cinnamon-translations/Manifest
+++ b/gnome-extra/cinnamon-translations/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-translations-5.0.2.tar.gz 12241648 BLAKE2B 
ee2049154d378c4a48567593aa45277bae09101b1f0ef1916bab6ac5bafd7f7741ece4450398e784958aff8249d8da5b4277e19bf366da3064793bbd924e788a
 SHA512 
97f119db2ee8f4b1c2327e4f2d0c56357cdd7fe2c53df380d6e48af715a56cc2326aecce9d5f5f3292854b0087bd139552d50e1f84938dcd838964bcf84a6cb4
 DIST cinnamon-translations-5.2.2.tar.gz 12587393 BLAKE2B 
9609f515b87381ee433aa40d4814fd7630a78e448edf2e88f45264c08d66c324ec25e403eaafb79c9976de2721999ebb4808600ede8333dcebc9f1c8e1629b0b
 SHA512 
2403faab704fd4415fa44c1c7b2c44db7c72fc2e489057c40355c75a2b18eb36d6de37757052c9c18a6ad6b0ca7dece2dac9ede1819420183ec9dda38d9c747a

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-5.0.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-5.0.2.ebuild
deleted file mode 100644
index bf4c8f950b8d..
--- a/gnome-extra/cinnamon-translations/cinnamon-translations-5.0.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="af am an ar ary as ast az be be@latin ber bg bn bn_IN br bs ca 
ca@valencia crh cs csb cy da de dz el en@shaw en_AU en_CA en_GB en_IE en_NZ 
en_ZA eo es es_AR et eu fa fi fil fo fr fr_CA frp fur fy ga gd gl gu ha he hi 
hr hu hy ia id ie ig is it ja jv ka kab kk km kn ko ksw ku ky la li lo lt lv 
mai mg mi mk ml mn mo mr ms my nap nb nds ne nl nn no nso oc om or pa pap pl ps 
pt pt_BR ro ru rue rw sa sc sco shn si sk sl so sq sr sr@ijekavian 
sr@ijekavianlatin sr@latin sv sw szl ta te tg th tk tl tlh tpi tr ts tt ug uk 
ur uz uz@cyrillic vi wa xh yi yo zgh zh_CN zh_HK zh_TW zu"
-
-inherit plocale
-
-DESCRIPTION="Translation data for Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-translations;
-SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-BDEPEND="sys-devel/gettext"
-
-src_configure() { :; }
-
-src_install() {
-   # Cannot run before since locales are not in the expected place for 
this to work
-   plocale_find_changes "${S}"/usr/share/locale "" ""
-
-   install_locale() {
-   insinto /usr/share/locale
-   doins -r usr/share/locale/${1}
-   }
-   plocale_for_each_locale install_locale
-}



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

2022-05-10 Thread Sam James
commit: 3f161266557c6d49226102e8df0725789639f993
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Apr 30 17:02:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:11:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f161266

dev-libs/capstone: fix version statement in pkg-config file

Bug: https://bugs.gentoo.org/841716
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 .../{capstone-5.0_rc2.ebuild => capstone-5.0_rc2-r1.ebuild} |  4 
 dev-libs/capstone/files/capstone-5.0_rc2-pkgconfig.patch| 13 +
 2 files changed, 17 insertions(+)

diff --git a/dev-libs/capstone/capstone-5.0_rc2.ebuild 
b/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
similarity index 96%
rename from dev-libs/capstone/capstone-5.0_rc2.ebuild
rename to dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
index f54ab3111868..6127c611b7d2 100644
--- a/dev-libs/capstone/capstone-5.0_rc2.ebuild
+++ b/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
@@ -27,6 +27,10 @@ distutils_enable_tests setup.py
 
 S=${WORKDIR}/${P/_rc/-rc}
 
+PATCHES=(
+   "${FILESDIR}"/${P}-pkgconfig.patch
+)
+
 wrap_python() {
local phase=$1
shift

diff --git a/dev-libs/capstone/files/capstone-5.0_rc2-pkgconfig.patch 
b/dev-libs/capstone/files/capstone-5.0_rc2-pkgconfig.patch
new file mode 100644
index ..015220a138e8
--- /dev/null
+++ b/dev-libs/capstone/files/capstone-5.0_rc2-pkgconfig.patch
@@ -0,0 +1,13 @@
+diff --git a/capstone.pc.in b/capstone.pc.in
+index 1b559eac..1ffcd354 100644
+--- a/capstone.pc.in
 b/capstone.pc.in
+@@ -5,7 +5,7 @@ includedir=${prefix}/include
+ 
+ Name: capstone
+ Description: Capstone disassembly engine
+-Version: @VERSION_MAJOR@.@VERSION_MINOR@.@VERSION_PATCH@
++Version: 
@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@
+ URL: http://www.capstone-engine.org
+ archive=${libdir}/libcapstone.a
+ Libs: -L${libdir} -lcapstone



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/

2022-05-10 Thread Sam James
commit: 01d4cfe9418ce0cb9c9a3d4fba97700fa801fa90
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:28:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d4cfe9

gnome-extra/cjs: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cjs/Manifest |  1 -
 gnome-extra/cjs/cjs-5.0.1.ebuild | 72 
 2 files changed, 73 deletions(-)

diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest
index fc9f06a925ba..f670bd811899 100644
--- a/gnome-extra/cjs/Manifest
+++ b/gnome-extra/cjs/Manifest
@@ -1,2 +1 @@
-DIST cjs-5.0.1.tar.gz 602005 BLAKE2B 
7592b5b0be8fed1efc9fe1c7baca081515b8010935e24ba0cb1e30ce78890941f5c3b2384ee3846a02c3ba5a50c6d6ce5df232f02507743cf15ac089e29d7f23
 SHA512 
a341e8deae33baf51ed21ea0b03484ba459d83be8689f3928acbd286ebe878719cdd6b4c576907b08b117b3c5738a11f95d0e37ae21f94ae6b88631fad5d3375
 DIST cjs-5.2.0.tar.gz 601982 BLAKE2B 
99fe183add425e5178863aa6b0af6aa0579de0dabee72ad9bcc86e2edf0ad13093ce659ac60ed365edb33ff1eb54d54766a7e0df1a65aa64b7da34e5559297c7
 SHA512 
0ce5cc07be036fa9af93c7d98a179881789f883578a2034c3c28255ef9da96d32b4203fc39311eaea0bdbe5148f13920d72dd24acb717c4e60302b390097a825

diff --git a/gnome-extra/cjs/cjs-5.0.1.ebuild b/gnome-extra/cjs/cjs-5.0.1.ebuild
deleted file mode 100644
index cc39b0d608f5..
--- a/gnome-extra/cjs/cjs-5.0.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit meson pax-utils python-any-r1 virtualx
-
-DESCRIPTION="Linux Mint's fork of gjs for Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cjs;
-SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-RDEPEND="
-   dev-lang/spidermonkey:78
-   >=dev-libs/glib-2.58.0:2
-   >=dev-libs/gobject-introspection-1.58.3:=
-   >=dev-libs/libffi-3.2.1:0=
-
-   cairo? ( x11-libs/cairo[glib,X] )
-   readline? ( sys-libs/readline:0= )
-"
-DEPEND="
-   ${RDEPEND}
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
-   test? (
-   sys-apps/dbus
-   x11-libs/gtk+:3[introspection]
-   )
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang build
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature cairo)
-   $(meson_feature readline)
-   $(meson_feature sysprof profiler)
-   -Dinstalled_tests=false
-   $(meson_use !test skip_dbus_tests)
-   $(meson_use !test skip_gtk_tests)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}
-
-src_install() {
-   meson_src_install
-
-   if use examples; then
-   docinto examples
-   dodoc "${S}"/examples/*
-   fi
-
-   # Required for cjs-console to run correctly on PaX systems
-   pax-mark mr "${ED}/usr/bin/cjs-console"
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2022-05-10 Thread Sam James
commit: b6ddda61001b7e54b2d7ce4eb8b0cce6568e0c09
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:13:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ddda61

gnome-extra/cinnamon-settings-daemon: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-settings-daemon/Manifest  |  1 -
 .../cinnamon-settings-daemon-5.0.4.ebuild  | 95 --
 2 files changed, 96 deletions(-)

diff --git a/gnome-extra/cinnamon-settings-daemon/Manifest 
b/gnome-extra/cinnamon-settings-daemon/Manifest
index ebffce5672bd..42613b47e99c 100644
--- a/gnome-extra/cinnamon-settings-daemon/Manifest
+++ b/gnome-extra/cinnamon-settings-daemon/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-settings-daemon-5.0.4.tar.gz 663647 BLAKE2B 
459ca8b407291e7a84742b75a272a621d05ef1929ec76dd913af477629db862429165cec26a5985c75f81ce8eaddccc6b74cfa882106784bbfb40e015a21bab8
 SHA512 
861847fb238ae53fdb31c55ab7f8475f3cad9b48a5dd3611e5ea05129e16b44cc48b3ff5d38c2fdcc3669191f952bf194b6bcba80816fb4daee9e91d85b1c781
 DIST cinnamon-settings-daemon-5.2.0.tar.gz 662588 BLAKE2B 
aca6aac0a7b85fa9fb60f1101e0027d5faf3f6d95f7d306ae0ad9dd2e19bb1b48ab4333bbcdff5405b52c306f67eb34bfce895b37529d3ce015182aac41dcf07
 SHA512 
ae076956715bc7b47746868df0f1cb4034a8ce26b2d64878c74654f08a4498155063f16bf7972316fa138f72e10a82e8589fdb607f8072bbcd92e106bedbe98e

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.0.4.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.0.4.ebuild
deleted file mode 100644
index e7826a30f94d..
--- a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.0.4.ebuild
+++ /dev/null
@@ -1,95 +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 meson gnome2-utils python-any-r1 xdg
-
-DESCRIPTION="Cinnamon's settings daemon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-settings-daemon;
-SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="+colord cups input_devices_wacom smartcard systemd"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libgudev:=
-   >=gnome-base/libgnomekbd-3.6
-   >=gnome-extra/cinnamon-desktop-5.0:0=
-   media-libs/fontconfig
-   >=media-libs/lcms-2.2:2
-   media-libs/libcanberra:0=[gtk3,pulseaudio]
-   >=media-sound/pulseaudio-0.9.16[glib]
-   >=sys-apps/dbus-1.1.2
-   dev-libs/dbus-glib
-   >=sys-auth/polkit-0.97
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.14.0:3
-   >=x11-libs/libnotify-0.7.3:0=
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   >=x11-libs/libxklavier-5.0
-   >=sys-power/upower-0.9.11
-
-   colord? ( >=x11-misc/colord-0.1.27:= )
-   cups? (
-   >=net-print/cups-1.4[dbus]
-   app-admin/system-config-printer
-   net-print/cups-pk-helper )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7
-   >=gnome-base/librsvg-2.36.2
-   x11-drivers/xf86-input-wacom
-   x11-libs/libXtst )
-   smartcard? ( >=dev-libs/nss-3.11.2 )
-   systemd? ( sys-apps/systemd:0= )
-   !systemd? ( sys-auth/elogind:0= )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/libxml2:2
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   dev-util/gdbus-codegen
-   >=dev-util/intltool-0.37.1
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts
-}
-
-src_configure() {
-   # gudev not optional on Linux platforms
-   local emesonargs=(
-   -Duse_gudev=enabled
-   -Duse_polkit=enabled
-   -Duse_logind=enabled
-   $(meson_feature colord use_color)
-   $(meson_feature cups use_cups)
-   $(meson_feature smartcard use_smartcard)
-   $(meson_feature input_devices_wacom use_wacom)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2022-05-10 Thread Sam James
commit: 10ffa067c7e9a82971f57c26e24b13ec60cf3709
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:11:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ffa067

gnome-extra/cinnamon-screensaver: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-screensaver/Manifest  |  1 -
 .../cinnamon-screensaver-5.0.7.ebuild  | 75 --
 2 files changed, 76 deletions(-)

diff --git a/gnome-extra/cinnamon-screensaver/Manifest 
b/gnome-extra/cinnamon-screensaver/Manifest
index 6da24c0f046d..134c2bc214a1 100644
--- a/gnome-extra/cinnamon-screensaver/Manifest
+++ b/gnome-extra/cinnamon-screensaver/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-screensaver-5.0.7.tar.gz 154480 BLAKE2B 
38b89e2d4729ea2806903e9bd27024b274248325720d233485ab756477625bc07832582bbe99c599b7a7d4dbcf76d22b59df179ac8617a81b584b9f5684cb6d2
 SHA512 
ec5990e1f73983e96eb07f0d4d1a66076d067df28d56c68cce987dc7fce35871650273d2d4a64058d73c7daff2326722e3c1a2fd86afc761d81d1a6b2e7f9370
 DIST cinnamon-screensaver-5.2.1.tar.gz 154920 BLAKE2B 
a50508f6ad5ffee797db4f74295ef7ffdfdb0024e9a9ca005398f5ccac83687f356743c80d8911ccf1ee9b343a285e4e6c72ce864fe639e3494ed54701a84e8b
 SHA512 
db293f619df8ea3e43c209f5d32d649935f1efbc5763700369d5bd595866805a3e604930a3f70b6d43cbc4469c6d618f258b49cf4962f87c8b06447178ed1e7a

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.0.7.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.0.7.ebuild
deleted file mode 100644
index 8761a2a6166a..
--- a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.0.7.ebuild
+++ /dev/null
@@ -1,75 +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 meson python-single-r1 xdg
-
-DESCRIPTION="Screensaver for Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-screensaver;
-SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="systemd xinerama"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/dbus-glib-0.78
-   >=dev-libs/glib-2.37.3:2[dbus]
-   >=gnome-extra/cinnamon-desktop-5.0:0=
-   sys-apps/dbus
-   sys-libs/pam
-   >=x11-libs/gtk+-3.22:3[introspection]
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrandr
-   x11-themes/adwaita-icon-theme
-
-   xinerama? ( x11-libs/libXinerama )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=app-accessibility/caribou-0.3
-   sys-apps/accountsservice[introspection]
-   $(python_gen_cond_dep '
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   >=dev-python/python3-xapp-2.2.0[${PYTHON_USEDEP}]
-   ')
-
-   systemd? ( >=sys-apps/systemd-31 )
-   !systemd? ( sys-auth/elogind )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts src
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use xinerama)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_optimize "${ED}"/usr/share/cinnamon-screensaver/
-}



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

2022-05-10 Thread Sam James
commit: a1db21b6cf62930902d7f9fc725f9438d8f90ae9
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:25:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1db21b6

x11-wm/muffin: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-wm/muffin/Manifest|   1 -
 x11-wm/muffin/muffin-5.0.2.ebuild | 106 --
 2 files changed, 107 deletions(-)

diff --git a/x11-wm/muffin/Manifest b/x11-wm/muffin/Manifest
index 8efd6b7f3c80..c9c91829c264 100644
--- a/x11-wm/muffin/Manifest
+++ b/x11-wm/muffin/Manifest
@@ -1,2 +1 @@
-DIST muffin-5.0.2.tar.gz 5197188 BLAKE2B 
88a7530359386ceb14b0b509e1769d8cc4d552d9afa45faf6dbd62a457c7ca19d59e553176cf3689c3d22962c761a8633f6880802ea3c5453ff07901e3ca5374
 SHA512 
4f31b5a4b81db5967a3bc21b7f2bdbb30f47f5dcde12be467cd27f340164483ab43b423cd043dce50201c9b900ccab4a0fc84f4f6e22c66e901cd0c6d986761d
 DIST muffin-5.2.0.tar.gz 5197334 BLAKE2B 
e1c3ffc6f88ef4a6c5b2f3e03838448540baeeacce3029a039b2fae1804c79193f9ee0bb64d9187f4b2f7f902f47211dc5c5fb185e4f2fcf94513bfe2f0913bf
 SHA512 
16d83d10e8ca4f0cc1cb679e8bf8bc0fd0788d656fa39470a921d848bcb0b158ef56bdd681a842e2ca41b40cb0121007d5e7f5f7f1570459b31fd21a78f96932

diff --git a/x11-wm/muffin/muffin-5.0.2.ebuild 
b/x11-wm/muffin/muffin-5.0.2.ebuild
deleted file mode 100644
index 0d24a28f38de..
--- a/x11-wm/muffin/muffin-5.0.2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools gnome2-utils xdg-utils virtualx
-
-DESCRIPTION="Compositing window manager forked from Mutter for use with 
Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/muffin;
-SRC_URI="https://github.com/linuxmint/muffin/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+introspection test xinerama"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.3:2[dbus]
-   >=dev-libs/json-glib-1.0
-   >=gnome-extra/cinnamon-desktop-5.0:0=
-   gnome-extra/zenity
-   >=media-libs/libcanberra-0.26[gtk3]
-   virtual/opengl
-   >=x11-libs/cairo-1.14:=[X]
-   x11-libs/gdk-pixbuf:2[introspection?]
-   >=x11-libs/gtk+-3.9.12:3[X,introspection?]
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb
-   >=x11-libs/libXcomposite-0.3
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   >=x11-libs/libXi-1.6.0
-   >=x11-libs/libxkbcommon-0.4.3[X]
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   >=x11-libs/pango-1.14.0[X,introspection?]
-   >=x11-libs/startup-notification-0.7:=
-   x11-misc/xkeyboard-config
-
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-
-   test? ( app-text/docbook-xml-dtd:4.5 )
-"
-# needs gtk-doc, not just -am, for gtk-doc.make
-BDEPEND="
-   dev-util/glib-utils
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-   >=dev-util/intltool-0.35
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   eautoreconf
-   gnome2_disable_deprecation_warning
-}
-
-# Wayland is not supported upstream.
-src_configure() {
-   econf \
-   --disable-gtk-doc \
-   --disable-maintainer-mode \
-   --disable-schemas-compile \
-   --enable-compile-warnings=minimum \
-   --disable-static \
-   --enable-shape \
-   --enable-sm \
-   --enable-startup-notification \
-   --enable-xsync \
-   --enable-verbose-mode \
-   --with-libcanberra \
-   $(use_enable introspection) \
-   $(use_enable xinerama)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-   dodoc HACKING MAINTAINERS *.txt doc/*.txt
-}
-
-src_test() {
-   virtx default
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2022-05-10 Thread Sam James
commit: e9855fc95677cb142c9b7a8b526bc56d2315aca0
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:12:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9855fc9

gnome-extra/cinnamon-session: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-session/Manifest  |  1 -
 .../cinnamon-session/cinnamon-session-5.0.1.ebuild | 93 --
 2 files changed, 94 deletions(-)

diff --git a/gnome-extra/cinnamon-session/Manifest 
b/gnome-extra/cinnamon-session/Manifest
index 368861b9711f..50b61c3157ea 100644
--- a/gnome-extra/cinnamon-session/Manifest
+++ b/gnome-extra/cinnamon-session/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-session-5.0.1.tar.gz 200036 BLAKE2B 
a7e254d54daa63f5dcf5592843b85e0c63a3fdd34ce5c3045ff5c7ce410f2ab340b5c778b1579e7586f7d9e0517fdf00703934395b9d234cb181a1096fcf
 SHA512 
0c367764269ce1597035288508909aad2c031ab5b8c04bde3d81cc420f38abf6cca82f169db199cf01218e92014653f1749c0ed2096950f7bc9f3b56f1fcdebc
 DIST cinnamon-session-5.2.0.tar.gz 200208 BLAKE2B 
2efe8ef0cb5dc4a828866c91bc020ffcc8b400423f92ac8be8ab47391202001123805c947af8e82eda530675b89cf4960f082b06acf24c296f083d6bcb941217
 SHA512 
3962529fed8d6c4c74e2f4b75014529d1a9b3307cf2d014c90088d0e2d3066ce375ccc3bbf5f07e9a181c08bba5360b07d5800cdb6386796255b4f1cb5c4d385

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-5.0.1.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-5.0.1.ebuild
deleted file mode 100644
index 119f516fc728..
--- a/gnome-extra/cinnamon-session/cinnamon-session-5.0.1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit meson gnome2-utils python-any-r1 xdg-utils
-
-DESCRIPTION="Cinnamon session manager"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-session;
-SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="doc ipv6 systemd"
-
-DEPEND="
-   >=dev-libs/glib-2.37.3:2
-   media-libs/libcanberra[pulseaudio]
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3:3
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXcomposite
-   x11-libs/libXext
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango[X]
-   >=x11-libs/xapp-2.2.0
-
-   systemd? ( >=sys-apps/systemd-183 )
-   !systemd? ( sys-auth/elogind[policykit] )
-"
-RDEPEND="
-   ${DEPEND}
-   >=gnome-extra/cinnamon-desktop-5.0:0=
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   >=dev-util/intltool-0.40.6
-   virtual/pkgconfig
-
-   doc? (
-   app-text/xmlto
-   dev-libs/libxslt )
-"
-
-src_prepare() {
-   default
-   python_fix_shebang data
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgconf=false
-   $(meson_use doc docbook)
-   $(meson_use ipv6)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   # A bit icky. Let the docs be installed in the wrong dir, then
-   # install them to the correct dir.
-   local dbus_doc_dir="${ED}/usr/share/doc/cinnamon-session/dbus"
-   use doc && local HTML_DOCS=( "$dbus_doc_dir" )
-
-   meson_src_install
-
-   # Clean-up the incorrectly installed docs.
-   # Fail if unhandled (new) files are encountered.
-   if use doc; then
-   rm -r "$dbus_doc_dir" || die
-   rm -d "${ED}/usr/share/doc/cinnamon-session" || die
-   fi
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2022-05-10 Thread Sam James
commit: 0ca65bbe2e52ae9384086f5923c18b3fb002f394
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:08:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca65bbe

gnome-extra/cinnamon: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon/Manifest |   1 -
 gnome-extra/cinnamon/cinnamon-5.0.6-r1.ebuild | 176 
 gnome-extra/cinnamon/cinnamon-5.2.7-r2.ebuild | 186 --
 3 files changed, 363 deletions(-)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index b167c58a3b6c..374d935ffcda 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-5.0.6.tar.gz 2397950 BLAKE2B 
e54f8ed02fc36c121d15d30aaed4633f7db30bcf3e0179fb5fa0b9f12b42f0a29b341f531eed7ba19f849c0400ee9887ee59b5218f4558586a360d173798aeea
 SHA512 
3ed835b1c41a34dfd1e2eac7746bfa01fe48359c6c3e8085877a4c18b895ea065efc343a855cbdee3fcbfb63aa40166bbe40fa19154ae1544be675411d49a962
 DIST cinnamon-5.2.7.tar.gz 2423949 BLAKE2B 
f4ce9ec4c79eab3daadff958c0a334d49757548203078ab657ebe2450f3f179c942df9d0f9089efe313c268c929628d724db43371e12338606d284a2738ed62c
 SHA512 
62cbbe2f719574b3f70a4895c231be9ad65a41220d2755cc1557bc06bb2b31ced93621c356f2973376d127d5a1e59f9295498bbc4812d428e8605e8f4882c733

diff --git a/gnome-extra/cinnamon/cinnamon-5.0.6-r1.ebuild 
b/gnome-extra/cinnamon/cinnamon-5.0.6-r1.ebuild
deleted file mode 100644
index d6c3792cf966..
--- a/gnome-extra/cinnamon/cinnamon-5.0.6-r1.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE="xml"
-
-inherit meson gnome2-utils pax-utils python-single-r1 xdg
-
-DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon;
-SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+gstreamer gtk-doc +nls +networkmanager"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   app-accessibility/at-spi2-atk:2
-   >=dev-libs/glib-2.52.0:2[dbus]
-   >=dev-libs/gobject-introspection-1.29.15:=
-   dev-libs/libxml2:2
-   >=gnome-extra/cinnamon-desktop-5.0:0=
-   >=gnome-extra/cinnamon-menus-5.0
-   >=gnome-extra/cjs-5.0[cairo]
-   net-libs/libsoup:2.4[introspection]
-   sys-apps/dbus
-   >=sys-auth/polkit-0.100[introspection]
-   virtual/opengl
-   x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.12.0:3[introspection]
-   >=x11-libs/libnotify-0.7.3:0=[introspection]
-   x11-libs/libX11
-   >=x11-libs/libXfixes-5.0
-   x11-libs/pango[introspection]
-   >=x11-libs/startup-notification-0.11
-   >=x11-wm/muffin-5.0[introspection]
-
-   gstreamer? (
-   media-libs/gst-plugins-base:1.0
-   media-libs/gstreamer:1.0
-   )
-   networkmanager? (
-   net-misc/networkmanager[introspection]
-   )
-"
-# caribou used by onscreen keyboard
-# libtimezonemap used by datetime settings
-# iso-flag-png (unpackaged) used by keyboard layout settings
-RDEPEND="
-   ${DEPEND}
-   >=app-accessibility/caribou-0.3
-   dev-libs/keybinder:3[introspection]
-   dev-libs/libtimezonemap
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyinotify[${PYTHON_USEDEP}]
-   dev-python/pypam[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/python3-xapp-2.2.0[${PYTHON_USEDEP}]
-   ')
-   >=gnome-base/dconf-0.4.1
-   >=gnome-base/gsettings-desktop-schemas-2.91.91
-   >=gnome-base/libgnomekbd-2.91.4
-   >=gnome-extra/cinnamon-control-center-5.0[networkmanager=]
-   >=gnome-extra/cinnamon-screensaver-5.0
-   >=gnome-extra/cinnamon-session-5.0
-   >=gnome-extra/cinnamon-settings-daemon-5.0
-   >=gnome-extra/nemo-5.0
-   gnome-extra/polkit-gnome
-   net-misc/wget
-   sys-apps/accountsservice[introspection]
-   sys-power/upower[introspection]
-  

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/

2022-05-10 Thread Sam James
commit: 555c5916007e3f034cf61b9da8e8346329ea3f6e
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:29:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=555c5916

gnome-extra/cinnamon-desktop: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-desktop/Manifest  |  1 -
 .../cinnamon-desktop/cinnamon-desktop-5.0.0.ebuild | 56 --
 2 files changed, 57 deletions(-)

diff --git a/gnome-extra/cinnamon-desktop/Manifest 
b/gnome-extra/cinnamon-desktop/Manifest
index 6d65604f18cb..9fa4837609e2 100644
--- a/gnome-extra/cinnamon-desktop/Manifest
+++ b/gnome-extra/cinnamon-desktop/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-desktop-5.0.0.tar.gz 495362 BLAKE2B 
955fea37ceca3d5ee33ab94aaa4e22cb6973fc87a53f05486cd16e7d05e6e0a5ca7d548f68544fbc13ecebe2f59aee07db73b0db2e810d020730f77f05843cf4
 SHA512 
1191feeea4a35b6cae5708e62ec472bc865e3e209717b597eb5853673dbe29d3d03b0be5d5ee486e74748fcc2f60ac0012900aa6340a85da8059eda4d40a2263
 DIST cinnamon-desktop-5.2.1.tar.gz 495131 BLAKE2B 
56b5e5018f5b1bdfa57af1550edc756e4336b079df75753f90445d51703efe64dc6e33c1e7635fcf2e2fcca1683008777b446d76570fd5222fb809b1a458f6f2
 SHA512 
383229a929f4bd18389851573c4c7decc3cb5d6ebfdeb86ab7628578486c75ca71a308755d2736243a4801d5d50f6b07d0a142712d48752e166f3a39c3b70466

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.0.0.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.0.0.ebuild
deleted file mode 100644
index b7ec032c8b37..
--- a/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.0.0.ebuild
+++ /dev/null
@@ -1,56 +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 meson gnome2-utils python-any-r1
-
-DESCRIPTION="A collection of libraries and utilites used by Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-desktop;
-SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
-SLOT="0/4" # subslot = libcinnamon-desktop soname version
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.3:2[dbus]
-   >=dev-libs/gobject-introspection-0.10.2:=
-   >=gnome-base/gsettings-desktop-schemas-3.5.91
-   media-sound/pulseaudio[glib]
-   sys-apps/accountsservice
-   x11-libs/cairo:=[X]
-   >=x11-libs/gdk-pixbuf-2.22:2[introspection]
-   >=x11-libs/gtk+-3.3.16:3[introspection]
-   x11-libs/libX11
-   >=x11-libs/libXext-1.1
-   x11-libs/libxkbfile
-   >=x11-libs/libXrandr-1.3
-   x11-misc/xkeyboard-config
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nemo/

2022-05-10 Thread Sam James
commit: 82a1a866ed82c80a6ee8efadf9093e731f6fdba7
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:23:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a1a866

gnome-extra/nemo: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/nemo/Manifest  |   1 -
 gnome-extra/nemo/nemo-5.0.4.ebuild | 123 -
 2 files changed, 124 deletions(-)

diff --git a/gnome-extra/nemo/Manifest b/gnome-extra/nemo/Manifest
index e23b6c3097a8..e63abe87231e 100644
--- a/gnome-extra/nemo/Manifest
+++ b/gnome-extra/nemo/Manifest
@@ -1,2 +1 @@
-DIST nemo-5.0.4.tar.gz 1487156 BLAKE2B 
4ecafb315673c0939dfb2585e97957ee9d76e9621fbbece2b93d9ed10b24ec86d2c49cdd8d18ac7c8607184752fe2541508a1b626fdce763fdc8ac1b6e713e49
 SHA512 
e03558d336785d77c1a57d2d100906263d2015330a00d54e2cc0161d9d822740ef5c314062f90a877cee5b031b4b5caf9ebf59f22fb5e15f2e91c75bb239e488
 DIST nemo-5.2.4.tar.gz 1492077 BLAKE2B 
dc6efb24921d5408938ff5b8660653789a77d6607e2e023d73eb5722a0a8bc75cd22d1241f5e852d0429d05f6ec4fd1abb798b8be1ecf513eeed108a256e506c
 SHA512 
0aa3f7e0c2bdb9d7f1874c17caea0e4a3da062fc243de1f1657bdb83090a1afb099baa404f211092f83cf6852c423b244482faf0ad6beaaddc072cbce17cc6d4

diff --git a/gnome-extra/nemo/nemo-5.0.4.ebuild 
b/gnome-extra/nemo/nemo-5.0.4.ebuild
deleted file mode 100644
index a64b12d8ae3d..
--- a/gnome-extra/nemo/nemo-5.0.4.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit meson gnome2-utils python-single-r1 readme.gentoo-r1 virtualx xdg
-
-DESCRIPTION="A file manager for Cinnamon, forked from Nautilus"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/nemo;
-SRC_URI="https://github.com/linuxmint/nemo/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="exif gtk-doc +nls selinux test tracker xmp"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# https://github.com/linuxmint/nemo/issues/2501
-RESTRICT="test"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.45.7:2[dbus]
-   >=dev-libs/gobject-introspection-0.9.12:=
-   >=dev-libs/libxml2-2.7.8:2
-   gnome-base/dconf:0=
-   >=gnome-extra/cinnamon-desktop-5.0:0=
-   gnome-extra/libgsf
-   >=x11-libs/gtk+-3.10.0:3[introspection]
-   >=x11-libs/libnotify-0.7:=
-   x11-libs/libX11
-   >=x11-libs/pango-1.40.0
-   >=x11-libs/xapp-2.2.0
-
-   exif? ( >=media-libs/libexif-0.6.20:= )
-   selinux? ( sys-libs/libselinux )
-   tracker? ( >=app-misc/tracker-2.0:0= )
-   xmp? ( >=media-libs/exempi-2.2.0:= )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   x11-themes/adwaita-icon-theme
-
-   nls? ( >=gnome-extra/cinnamon-translations-5.0 )
-"
-PDEPEND="
-   >=gnome-base/gvfs-0.1.2
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   >=dev-util/gdbus-codegen-2.31.0
-   >=dev-util/intltool-0.40.1
-   sys-devel/gettext
-   virtual/pkgconfig
-
-   gtk-doc? ( dev-util/gtk-doc )
-"
-
-PATCHES=(
-   # Undo the switch to untex as it's not packaged.
-   "${FILESDIR}/${PN}-5.0.3-use-detex.patch"
-)
-
-DISABLE_AUTOFORMATTING="yes"
-FORCE_PRINT_ELOG="yes"
-DOC_CONTENTS="
-${PN} search capabilities can be extended through external
-helpers. Install any of the following packages to make
-their associated file types searchable.
-
-Image metadata   - media-gfx/exif
-MP3 tags - media-sound/id3
-Microsoft Office .doc- app-text/catdoc
-Microsoft Office .xls- dev-libs/libxls
-OpenDocument/LibreOffice - app-text/odt2txt or app-office/unoconv
-PDF  - app-text/poppler[utils]
-PostScript   - app-text/ghostscript-gpl
-TeX  - app-text/texlive-core
-"
-
-src_prepare() {
-   default
-   python_fix_shebang files/usr/share/nemo/actions install-scripts
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use exif)
-   $(meson_use tracker)
-   $(meson_use xmp)
-   $(meson_use selinux)
-   $(meson_use gtk-doc gtk_doc)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   readme.gentoo_create_doc
-}
-
-src_test() {
-   virtx meson_src_test
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-   readme.gentoo_print_elog
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nemo-fileroller/, gnome-extra/nemo-fileroller/files/

2022-05-10 Thread Sam James
commit: 9a8f533faad40ac8f17bf647b0ff7b5943704e27
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:14:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8f533f

gnome-extra/nemo-fileroller: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/nemo-fileroller/Manifest   |  1 -
 .../files/nemo-fileroller-5.0.1.patch  | 26 ---
 .../nemo-fileroller/nemo-fileroller-5.0.1.ebuild   | 30 --
 3 files changed, 57 deletions(-)

diff --git a/gnome-extra/nemo-fileroller/Manifest 
b/gnome-extra/nemo-fileroller/Manifest
index c015dc844100..7aa7e37b6313 100644
--- a/gnome-extra/nemo-fileroller/Manifest
+++ b/gnome-extra/nemo-fileroller/Manifest
@@ -1,2 +1 @@
-DIST nemo-extensions-5.0.0.tar.gz 533061 BLAKE2B 
4ff38064eb839cc13fd1a3610c3a8fda3e79447fc1e7355ba4fa7e13747b45a65ac9e572e02e4c5f4230f3bc089aa98339ef3bb4308a1fe145efede07cfaf587
 SHA512 
bd52404831960de820b4232b3a01c618e35e9be23dc2877f6c0e9462e377e2e72b5a0e61010f8767548cb6c8f2bbb3b555944f84741678720fb5ee1ae17202f7
 DIST nemo-extensions-5.2.0.tar.gz 533607 BLAKE2B 
0c9ca96e2ac57a42765f3b598d4681e1f8a00b7804edd0ae500e80ce8d013f3fcdfafdd1ccba7d13d33639e6128aed54b5909baa463c040fd88d64d56d14dcdd
 SHA512 
deaf8c8582119f75b13f65dd60e8b5a2db68dece6a3237e2d31c11adf35ca8fc3ea9b16d53b21a0ddb3772759b8a8993779da6e9ee4cf765889515fdcb03998d

diff --git a/gnome-extra/nemo-fileroller/files/nemo-fileroller-5.0.1.patch 
b/gnome-extra/nemo-fileroller/files/nemo-fileroller-5.0.1.patch
deleted file mode 100644
index 814a076b5499..
--- a/gnome-extra/nemo-fileroller/files/nemo-fileroller-5.0.1.patch
+++ /dev/null
@@ -1,26 +0,0 @@
 a/src/fileroller-module.c
-+++ b/src/fileroller-module.c
-@@ -31,10 +31,10 @@
- void
- nemo_module_initialize (GTypeModule*module)
- {
--  nemo_fr_register_type (module);
-+bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);
-+bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
- 
--  bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);
--  bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
-+  nemo_fr_register_type (module);
- }
- 
- 
 a/meson.build
-+++ b/meson.build
-@@ -1,6 +1,6 @@
- project('nemo-fileroller',
- 'c',
--version: '5.0.0',
-+version: '5.0.1',
- meson_version: '>=0.49.0'
- )
- 

diff --git a/gnome-extra/nemo-fileroller/nemo-fileroller-5.0.1.ebuild 
b/gnome-extra/nemo-fileroller/nemo-fileroller-5.0.1.ebuild
deleted file mode 100644
index 513de21680c3..
--- a/gnome-extra/nemo-fileroller/nemo-fileroller-5.0.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Nemo file-roller integration"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/nemo-extensions;
-SRC_URI="https://github.com/linuxmint/nemo-extensions/archive/5.0.0.tar.gz -> 
nemo-extensions-5.0.0.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-DEPEND="
-   >=dev-libs/glib-2.14.0
-   >=gnome-extra/nemo-2.0.0
-"
-RDEPEND="
-   ${DEPEND}
-   app-arch/file-roller
-"
-
-PATCHES=(
-   # Minor versions aren't tagged at the repository level.
-   "${FILESDIR}/${PN}-5.0.1.patch"
-)
-
-S="${WORKDIR}/nemo-extensions-5.0.0/${PN}"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapp/

2022-05-10 Thread Sam James
commit: 27d5da663c5f93007c809f66fbd6a2ac6aaba153
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:26:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d5da66

x11-libs/xapp: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapp/Manifest  |  1 -
 x11-libs/xapp/xapp-2.2.4.ebuild | 92 -
 2 files changed, 93 deletions(-)

diff --git a/x11-libs/xapp/Manifest b/x11-libs/xapp/Manifest
index 86a384f507fa..427c09018132 100644
--- a/x11-libs/xapp/Manifest
+++ b/x11-libs/xapp/Manifest
@@ -1,2 +1 @@
-DIST xapp-2.2.4.tar.gz 242171 BLAKE2B 
a2e53123776f3f0739778673d08f165d268f5d632ce57d722ac443a7201c22c14c1c88e08247f6c16dd708a01b2dd566d4bd9d55289d70eb50ba29b8f2a0987d
 SHA512 
428fd4dc1911905d6f940c6e38fc8b572d55bcb2691d45ac807276ef554b781c9f6c57bbd6d0a95bf52ca1703a38d260f36a61b88a94bc2dc0812b575839a983
 DIST xapp-2.2.8.tar.gz 245519 BLAKE2B 
cea0999a544143b8bfdd77cfb19ac794806cf7f20ce85a16d682227c164633fdcd4aacddf0235ade1973200762e789f420081b0094f890b41e703ec96ff1
 SHA512 
eb8da7bd0b5bcdef46ebc5caf7f688eaa3e4a11f4e54dd0f37f006c2f52356bd38d361b35ae7d670cb3e34bb6e9fed8b132d998750e9cd64c110d230437d5636

diff --git a/x11-libs/xapp/xapp-2.2.4.ebuild b/x11-libs/xapp/xapp-2.2.4.ebuild
deleted file mode 100644
index 88caf5d65c94..
--- a/x11-libs/xapp/xapp-2.2.4.ebuild
+++ /dev/null
@@ -1,92 +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} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2-utils vala meson python-r1 xdg-utils
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapp/;
-LICENSE="GPL-3"
-
-SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-SLOT="0"
-IUSE="gtk-doc introspection static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.44.0:2
-   dev-libs/gobject-introspection:0=
-   dev-libs/libdbusmenu[gtk3]
-   gnome-base/libgnomekbd
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
-   >=x11-libs/gtk+-3.16.0:3[introspection?]
-   x11-libs/libxkbfile
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   $(vala_depend)
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-
-   gtk-doc? ( dev-util/gtk-doc )
-"
-
-src_prepare() {
-   vala_src_prepare
-   default
-
-   # don't install distro specific tools
-   sed -i "/subdir('scripts')/d" meson.build || die
-
-   # Fix meson helpers
-   python_setup
-   python_fix_shebang meson-scripts
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc docs)
-   -Dpy-overrides-dir="/pygobject"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # copy pygobject files to each active python target
-   # work-around for "py-overrides-dir" only supporting a single target
-   install_pygobject_override() {
-   PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import 
gi;print(gi._overridesdir)' || die)
-   einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
-   mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
-   cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
-   python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/"
-   }
-   python_foreach_impl install_pygobject_override
-   rm -r "${D}/pygobject" || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}



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

2022-05-10 Thread Sam James
commit: eeb08fedce0be05237de08d2373c4d6a8e6f5ec4
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 02:08:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:08:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb08fed

sys-fs/udisks: fix IncorrectCopyright

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

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

diff --git a/sys-fs/udisks/udisks-2.9.4.ebuild 
b/sys-fs/udisks/udisks-2.9.4.ebuild
index a939ae965757..1de00194813c 100644
--- a/sys-fs/udisks/udisks-2.9.4.ebuild
+++ b/sys-fs/udisks/udisks-2.9.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/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2022-05-10 Thread Sam James
commit: 585cec76367053f251393b01e69bc10182810bb4
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 21:10:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:10:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585cec76

gnome-extra/cinnamon-control-center: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-control-center/Manifest   |  1 -
 .../cinnamon-control-center-5.0.2.ebuild   | 99 --
 2 files changed, 100 deletions(-)

diff --git a/gnome-extra/cinnamon-control-center/Manifest 
b/gnome-extra/cinnamon-control-center/Manifest
index c4bb6f731215..b5045369d095 100644
--- a/gnome-extra/cinnamon-control-center/Manifest
+++ b/gnome-extra/cinnamon-control-center/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-control-center-5.0.2.tar.gz 3866962 BLAKE2B 
d292d610516647e149198cbfce652bfd094338612ef6b4765fcb80bd1fe15f2d643bbaa5343f1d79d57f3327c87a3256cfc3900493daf6f80569b1a0bacd821a
 SHA512 
f47b88005ba1d7359ab99d80e99d2c42a93561ecddd98014f91674a5ae806b991169c88f3af6c8c187df23ebb8a9e12bbae5eefbfeaf2f3d087981192448c3c2
 DIST cinnamon-control-center-5.2.1.tar.gz 3863530 BLAKE2B 
826494b8f8a4dead32d6031d7b4b2a44d357b3e8fedf1065b61193caa86ad433ba68fd9344f70bbce77bb94e086ae15f8854dc73916a5f60c49b1b2bd9e7101c
 SHA512 
d322a9b460f13c697d327dda75a3ea16dd96414ed52ffbcdfc19479533178585da795c064ae441b36ef02f1aa779704db039328ca4ac4c373f363967948f2301

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.0.2.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.0.2.ebuild
deleted file mode 100644
index 47db2c39a177..
--- a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.0.2.ebuild
+++ /dev/null
@@ -1,99 +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 meson gnome2-utils python-any-r1 xdg virtualx
-
-DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-control-center;
-SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test"
-REQUIRED_USE="modemmanager? ( networkmanager )"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.44.0:2
-   >=gnome-base/libgnomekbd-3.0.0:0=
-   >=gnome-extra/cinnamon-desktop-5.0:0=
-   >=gnome-extra/cinnamon-menus-5.0:0=
-   media-libs/fontconfig
-   >=sys-auth/polkit-0.103
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.16.0:3
-   >=x11-libs/libnotify-0.7.3:0=
-   x11-libs/libX11
-   >=x11-libs/libxklavier-5.1
-
-   colord? ( >=x11-misc/colord-0.1.14:0= )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7
-   >=gnome-extra/cinnamon-settings-daemon-5.0:0=
-   >=x11-libs/libXi-1.2 )
-   networkmanager? (
-   >=gnome-extra/nm-applet-1.2.0
-   >=net-misc/networkmanager-1.2.0:=[modemmanager?]
-
-   modemmanager? ( >=net-misc/modemmanager-0.7 )
-   )
-   gnome-online-accounts? (
-   >=net-libs/gnome-online-accounts-3.18.0
-   )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   x11-themes/adwaita-icon-theme
-
-   colord? ( >=gnome-extra/gnome-color-manager-3 )
-   input_devices_wacom? ( 
gnome-extra/cinnamon-settings-daemon[input_devices_wacom] )
-   systemd? ( >=sys-apps/systemd-31 )
-   !systemd? ( app-admin/openrc-settingsd )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   app-text/iso-codes
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   >=dev-util/intltool-0.40.1
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang meson_install_schemas.py
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use colord color)
-   $(meson_use modemmanager)
-   $(meson_use networkmanager)
-   $(meson_use gnome-online-accounts onlineaccounts)
-   $(meson_use input_devices_wacom wacom)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/udisks/, sys-fs/udisks/files/

2022-05-10 Thread Sam James
commit: 18950b1eba7d8fdf98cf2795092b9c062f6536ad
Author: orbea  riseup  net>
AuthorDate: Tue May 10 23:48:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:07:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18950b1e

sys-fs/udisks: Fix undefined references

When building with slibtool the build fails with undefined references.
This is because slibtool respects -no-undefined while GNU libtool
silently ignores it.

Adding the missing dependency fixes the issue.

Bug: https://bugs.gentoo.org/782061
Upstream-PR: https://github.com/storaged-project/udisks/pull/978
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25433
Signed-off-by: Sam James  gentoo.org>

 sys-fs/udisks/files/udisks-2.9.4-undefined.patch | 30 
 sys-fs/udisks/udisks-2.9.4.ebuild|  9 ++-
 2 files changed, 38 insertions(+), 1 deletion(-)

diff --git a/sys-fs/udisks/files/udisks-2.9.4-undefined.patch 
b/sys-fs/udisks/files/udisks-2.9.4-undefined.patch
new file mode 100644
index ..f87e145e82aa
--- /dev/null
+++ b/sys-fs/udisks/files/udisks-2.9.4-undefined.patch
@@ -0,0 +1,30 @@
+Upstream-PR: https://github.com/storaged-project/udisks/pull/978
+From 362cc8f1613193f8e68d13a416421bb36fd7f713 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Tue, 10 May 2022 09:29:10 -0700
+Subject: [PATCH] modules/btrfs: Add missing dependency
+
+When building udisks with --enable-btrfs using slibtool instead of GNU
+libtool the build will fail with undefined references.
+
+This is because of a missing dependency for libudisks2_btrfs_la_LIBADD
+and GNU libtool will hide this issue by silently ignoring -no-undefined
+while slibtool does not.
+
+Gentoo Bug: https://bugs.gentoo.org/782061
+---
+ modules/btrfs/Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/modules/btrfs/Makefile.am b/modules/btrfs/Makefile.am
+index ac8c941849..f96cd16186 100644
+--- a/modules/btrfs/Makefile.am
 b/modules/btrfs/Makefile.am
+@@ -73,6 +73,7 @@ libudisks2_btrfs_la_LDFLAGS =
  \
+   $(NULL)
+ 
+ libudisks2_btrfs_la_LIBADD =  
 \
++  $(top_builddir)/src/libudisks-daemon.la\
+   $(GLIB_LIBS)   \
+   $(GIO_LIBS)\
+   $(GUDEV_LIBS)  \

diff --git a/sys-fs/udisks/udisks-2.9.4.ebuild 
b/sys-fs/udisks/udisks-2.9.4.ebuild
index 3112d930e977..a939ae965757 100644
--- a/sys-fs/udisks/udisks-2.9.4.ebuild
+++ b/sys-fs/udisks/udisks-2.9.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit bash-completion-r1 linux-info systemd tmpfiles udev xdg-utils
+inherit autotools bash-completion-r1 linux-info systemd tmpfiles udev xdg-utils
 
 DESCRIPTION="Daemon providing interfaces to work with storage devices"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks;
@@ -61,6 +61,10 @@ BDEPEND="
 
 DOCS=( AUTHORS HACKING NEWS README.md )
 
+PATCHES=(
+   "${FILESDIR}/${P}-undefined.patch" # 782061
+)
+
 pkg_setup() {
# Listing only major arch's here to avoid tracking kernel's defconfig
if use amd64 || use arm || use ppc || use ppc64 || use x86; then
@@ -79,6 +83,9 @@ src_prepare() {
if ! use systemd ; then
sed -i -e 's:libsystemd-login::' configure || die
fi
+
+   # Added for bug # 782061
+   eautoreconf
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrtools/

2022-05-10 Thread Sam James
commit: aa02b4b36b586a6d16b1d6509c1dbbdcc64046e3
Author: orbea  riseup  net>
AuthorDate: Sun May  8 23:20:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 02:07:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa02b4b3

app-cdr/cdrtools: Don't quote "$(MAKE)"

This issue is not related to slibtool, but for when setting
arguments within the MAKE variable. Its standard to not quote
it so that it doesn't blow up in these cases.

Bug: https://bugs.gentoo.org/792759
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25394
Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrtools/cdrtools-3.02_alpha09-r4.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-cdr/cdrtools/cdrtools-3.02_alpha09-r4.ebuild 
b/app-cdr/cdrtools/cdrtools-3.02_alpha09-r4.ebuild
index d9d1e5b51950..0bd54271fe20 100644
--- a/app-cdr/cdrtools/cdrtools-3.02_alpha09-r4.ebuild
+++ b/app-cdr/cdrtools/cdrtools-3.02_alpha09-r4.ebuild
@@ -84,6 +84,11 @@ src_prepare() {
$(find ./ -type f -exec grep -l '^include.\+rules\.lib' '{}' 
'+') \
|| die "sed rules"
 
+   # Don't quote $(MAKE)
+   sed -i -e 's|"$(MAKE)"|$(MAKE)|' \
+   $(find ./RULES -type f -exec grep -l '"$(MAKE)"' '{}' '+') \
+   || die "sed RULES/"
+
# Enable verbose build.
sed -i -e '/@echo.*==>.*;/s:@echo[^;]*;: -x;:' \
RULES/*.rul RULES/rules.prg RULES/rules.inc \



[gentoo-commits] repo/gentoo:master commit in: media-sound/mumble/files/, media-sound/mumble/

2022-05-10 Thread Sam James
commit: fa650a14a85055ca24681cc7eae1a2cdf76e7456
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:29:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:29:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa650a14

media-sound/mumble: backport upstream fixes for new Poco, GCC 12

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

 .../mumble-1.4.230-gcc12-include-memory.patch  | 28 ++
 .../files/mumble-1.4.230-poco-link-cmake.patch | 24 +++
 media-sound/mumble/mumble-1.4.230.ebuild   |  2 ++
 3 files changed, 54 insertions(+)

diff --git a/media-sound/mumble/files/mumble-1.4.230-gcc12-include-memory.patch 
b/media-sound/mumble/files/mumble-1.4.230-gcc12-include-memory.patch
new file mode 100644
index ..624a8594d995
--- /dev/null
+++ b/media-sound/mumble/files/mumble-1.4.230-gcc12-include-memory.patch
@@ -0,0 +1,28 @@
+https://github.com/mumble-voip/mumble/commit/36398fb3b293fc889bbc38df29665359f5c2a0ca
+
+From: Sergei Trofimovich 
+Date: Sun, 27 Feb 2022 10:59:57 +
+Subject: [PATCH] BUILD(positional-audio): Fix missing  include
+
+Without the change the build fails on upcoming gcc-12 as:
+
+/build/mumble/plugins/gtav/gtav.cpp:13:13:
+  error: 'unique_ptr' in namespace 'std' does not name a template type
+   13 | static std::unique_ptr< Game > game;
+  | ^~
+/build/mumble/plugins/gtav/gtav.cpp:12:1:
+  note: 'std::unique_ptr' is defined in header '';
+did you forget to '#include '?
+   11 | #include 
+  +++ |+#include 
+   12 |
+--- a/plugins/gtav/gtav.cpp
 b/plugins/gtav/gtav.cpp
+@@ -9,6 +9,7 @@
+ #include "mumble_positional_audio_utils.h"
+ 
+ #include 
++#include 
+ 
+ static std::unique_ptr< Game > game;
+ 

diff --git a/media-sound/mumble/files/mumble-1.4.230-poco-link-cmake.patch 
b/media-sound/mumble/files/mumble-1.4.230-poco-link-cmake.patch
new file mode 100644
index ..d1b4dee11d51
--- /dev/null
+++ b/media-sound/mumble/files/mumble-1.4.230-poco-link-cmake.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/842984
+https://github.com/mumble-voip/mumble/commit/fefdd79ebcd53a3035967789d004938ee39e2030
+
+Fix underlinking against Poco.
+--- a/src/mumble/CMakeLists.txt
 b/src/mumble/CMakeLists.txt
+@@ -383,11 +383,16 @@ target_include_directories(mumble
+   "${PLUGINS_DIR}"
+ )
+ 
+-find_pkg(Poco COMPONENTS Zip)
++find_pkg(Poco
++  COMPONENTS
++  XML
++  Zip
++)
+ 
+ if(TARGET Poco::Zip)
+   target_link_libraries(mumble
+   PRIVATE
++  Poco::XML
+   Poco::Zip
+   )
+ else()

diff --git a/media-sound/mumble/mumble-1.4.230.ebuild 
b/media-sound/mumble/mumble-1.4.230.ebuild
index 8ddd32995916..c6c38d8a9fd2 100644
--- a/media-sound/mumble/mumble-1.4.230.ebuild
+++ b/media-sound/mumble/mumble-1.4.230.ebuild
@@ -71,6 +71,8 @@ BDEPEND="
 
 PATCHES=(
"${WORKDIR}/${PN}-1.4-openssl3.patch"
+   "${FILESDIR}/${PN}-1.4.230-gcc12-include-memory.patch"
+   "${FILESDIR}/${PN}-1.4.230-poco-link-cmake.patch"
 )
 
 src_prepare() {



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

2022-05-10 Thread Sam James
commit: ec3931f7ac0a40e89f062800a60919ea8c8d9ffa
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:20:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:20:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3931f7

dev-libs/libfmt: Stabilize 8.1.1-r1 ppc64, #835774

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

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

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index 4af73731c1b7..b0375d6e2c7a 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



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

2022-05-10 Thread Sam James
commit: 317774944fd0beca4276ec7038ea712fee33b5a1
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:20:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:20:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31777494

dev-libs/libtomcrypt: destabilize 1.18.2-r4

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

 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
index 8fa4c04203ff..11fd6e17f57b 100644
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
@@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )"
 # Helpful site:
 # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+gmp +libtommath tomsfastmath"
 
 # Enforce at least one math provider



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

2022-05-10 Thread Sam James
commit: d667a1d4aeaec1f770c726a36e3408a4103e708f
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:20:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:20:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d667a1d4

dev-libs/libfmt: Stabilize 8.1.1-r1 ppc, #835774

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

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

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index 7ada1381b484..4af73731c1b7 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



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

2022-05-10 Thread Sam James
commit: c3ae08de98167988552d3101627bf188699e8752
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:20:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:20:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ae08de

dev-libs/spdlog: Stabilize 1.9.2 ppc64, #835774

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

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index 38013784ffba..beb63a1a7f60 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2022-05-10 Thread Sam James
commit: 0cf5c11840632a53a3eac4a3c2bb105545feff94
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:20:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:20:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf5c118

dev-libs/spdlog: Stabilize 1.9.2 ppc, #835774

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

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index 6c348a24dc63..38013784ffba 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2022-05-10 Thread Sam James
commit: 19f1abf39264849e318e821adf4c825acc7421f0
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:19:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:19:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f1abf3

dev-libs/libtomcrypt: fix EPREFIX usage

Closes: https://bugs.gentoo.org/843632
Thanks-to: François-Xavier Carton  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild | 114 ++
 1 file changed, 114 insertions(+)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
new file mode 100644
index ..8fa4c04203ff
--- /dev/null
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="LibTomCrypt is a comprehensive, modular and portable 
cryptographic toolkit"
+HOMEPAGE="https://www.libtom.net/LibTomCrypt/ 
https://github.com/libtom/libtomcrypt;
+SRC_URI="
+   
https://github.com/libtom/${PN}/releases/download/v${PV}/crypt-${PV}.tar.xz
+   -> ${P}.tar.xz"
+
+LICENSE="|| ( WTFPL-2 public-domain )"
+# Current SONAME is 1
+# Please bump when the ABI changes upstream
+# Helpful site:
+# https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt
+SLOT="0/1"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+gmp +libtommath tomsfastmath"
+
+# Enforce at least one math provider
+# bug #772935
+REQUIRED_USE="|| ( gmp libtommath tomsfastmath )"
+
+BDEPEND="
+   sys-devel/libtool
+   virtual/pkgconfig
+"
+DEPEND="
+   gmp? ( dev-libs/gmp:= )
+   libtommath? ( dev-libs/libtommath:= )
+   tomsfastmath? ( dev-libs/tomsfastmath:= )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-slibtool.patch
+)
+
+mymake() {
+   # Standard boilerplate
+   # Upstream use homebrewed makefiles
+   # Best to use same args for all, for consistency,
+   # in case behaviour changes (v possible).
+   local enabled_features=()
+   local extra_libs=()
+
+   # Build support as appropriate for consumers (MPI)
+   if use gmp; then
+   enabled_features+=( -DGMP_DESC=1 )
+   extra_libs+=( -lgmp )
+   fi
+   if use libtommath; then
+   enabled_features+=( -DLTM_DESC=1 )
+   extra_libs+=( -ltommath )
+   fi
+   if use tomsfastmath; then
+   enabled_features+=( -DTFM_DESC=1 )
+   extra_libs+=( -ltfm )
+   fi
+
+   # For the test and example binaries, we have to choose
+   # which MPI we want to use.
+   # For now (see src_test), arbitrarily choose:
+   # gmp > libtommath > tomsfastmath > none
+   if use gmp ; then
+   enabled_features+=( -DUSE_GMP=1 )
+   elif use libtommath ; then
+   enabled_features+=( -DUSE_LTM=1 )
+   elif use tomsfastmath ; then
+   enabled_features+=( -DUSE_TFM=1 )
+   fi
+
+   # IGNORE_SPEED=1 is needed to respect CFLAGS
+   EXTRALIBS="${extra_libs[*]}" emake \
+   CFLAGS="${CFLAGS} ${enabled_features[*]}" \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   RANLIB="$(tc-getRANLIB)" \
+   LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
+   INCPATH="${EPREFIX}/usr/include" \
+   IGNORE_SPEED=1 \
+   PREFIX="${EPREFIX}/usr" \
+   "${@}"
+}
+
+src_compile() {
+   # Replace hard-coded libdir=${exec_prefix}/lib.
+   sed -i -e "/libdir=/s:/lib:/$(get_libdir):" libtomcrypt.pc.in || die
+
+   mymake -f makefile.shared library
+}
+
+src_test() {
+   # libtomcrypt can build with several MPI providers
+   # but the tests can only be built with one at a time.
+   # When the next release (> 1.18.2) containing
+   # 1) https://github.com/libtom/libtomcrypt/commit/a65cfb8dbe4
+   # 2) https://github.com/libtom/libtomcrypt/commit/fdc6cd20137
+   # is made, we can run tests for each provider.
+   mymake test
+   ./test || die "Running tests failed"
+}
+
+src_install() {
+   mymake -f makefile.shared \
+   DATAPATH="${EPREFIX}/usr/share/doc/${PF}" \
+   DESTDIR="${D}" \
+   install install_docs
+
+   find "${ED}" '(' -name '*.la' -o -name '*.a' ')' -delete || die
+}



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

2022-05-10 Thread Sam James
commit: ecf1ec7d75750a8a84659a3b1e6ecd977027d1ca
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:18:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:18:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf1ec7d

dev-cpp/tbb: backport x86 build fix

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

 dev-cpp/tbb/files/tbb-2021.5.0-x86-mwaitpkg.patch | 43 +++
 dev-cpp/tbb/tbb-2021.5.0-r1.ebuild|  2 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/tbb/files/tbb-2021.5.0-x86-mwaitpkg.patch 
b/dev-cpp/tbb/files/tbb-2021.5.0-x86-mwaitpkg.patch
new file mode 100644
index ..83f119a9acd3
--- /dev/null
+++ b/dev-cpp/tbb/files/tbb-2021.5.0-x86-mwaitpkg.patch
@@ -0,0 +1,43 @@
+https://github.com/oneapi-src/oneTBB/pull/609
+https://github.com/oneapi-src/oneTBB/issues/370
+https://bugs.gentoo.org/842762
+
+From 542a27fa1cfafaf76772e793549d9f4d288d03a9 Mon Sep 17 00:00:00 2001
+From: Ilya Isaev 
+Date: Fri, 8 Oct 2021 10:18:16 +0300
+Subject: [PATCH] Detect 32 bit x86 systems while adding -mwaitpkg option
+
+Signed-off-by: Ilya Isaev 
+--- a/cmake/compilers/Clang.cmake
 b/cmake/compilers/Clang.cmake
+@@ -44,7 +44,7 @@ if (NOT TBB_STRICT AND COMMAND tbb_remove_compile_flag)
+ endif()
+ 
+ # Enable Intel(R) Transactional Synchronization Extensions (-mrtm) and 
WAITPKG instructions support (-mwaitpkg) on relevant processors
+-if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64)")
++if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64|i.86)")
+ set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -mrtm 
$<$>:-mwaitpkg>)
+ endif()
+ 
+--- a/cmake/compilers/GNU.cmake
 b/cmake/compilers/GNU.cmake
+@@ -36,7 +36,7 @@ if (NOT CMAKE_GENERATOR MATCHES "Ninja" AND NOT 
CMAKE_CXX_DEPENDS_USE_COMPILER)
+ endif()
+ 
+ # Enable Intel(R) Transactional Synchronization Extensions (-mrtm) and 
WAITPKG instructions support (-mwaitpkg) on relevant processors
+-if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64)")
++if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64|i.86)")
+ set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -mrtm 
$<$>,$>>:-mwaitpkg>)
+ endif()
+ 
+--- a/cmake/compilers/MSVC.cmake
 b/cmake/compilers/MSVC.cmake
+@@ -72,7 +72,7 @@ if (TBB_WINDOWS_DRIVER)
+ endif()
+ 
+ if (CMAKE_CXX_COMPILER_ID MATCHES "(Clang|IntelLLVM)")
+-if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64)")
++if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64|i.86)")
+ set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -mrtm 
-mwaitpkg)
+ endif()
+ set(TBB_OPENMP_NO_LINK_FLAG TRUE)

diff --git a/dev-cpp/tbb/tbb-2021.5.0-r1.ebuild 
b/dev-cpp/tbb/tbb-2021.5.0-r1.ebuild
index 8c4c5a5883a4..4235949bb77b 100644
--- a/dev-cpp/tbb/tbb-2021.5.0-r1.ebuild
+++ b/dev-cpp/tbb/tbb-2021.5.0-r1.ebuild
@@ -32,6 +32,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-2021.5.0-musl-mallinfo.patch
# musl again, should be in.. 2022?
"${FILESDIR}"/${PN}-2021.5.0-musl-setcontext.patch
+   # should be in.. 2022?
+   "${FILESDIR}"/${PN}-2021.5.0-x86-mwaitpkg.patch
 
"${FILESDIR}"/${PN}-2021.5.0-flags-stripping.patch
 )



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

2022-05-10 Thread Sam James
commit: 68b338b55d5ea9526936beec6cda13446b16da2a
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:10:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:10:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b338b5

dev-libs/spdlog: Stabilize 1.9.2 arm64, #835774

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

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index 3b517be81ba7..6c348a24dc63 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2022-05-10 Thread Sam James
commit: cbe8db4c637b550da7965dba5b62ad9d9942aa24
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:10:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:10:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe8db4c

dev-libs/libfmt: Stabilize 8.1.1-r1 arm64, #835774

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

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

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index f9d189eb7352..7ada1381b484 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



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

2022-05-10 Thread Sam James
commit: 95fcc167ff63c3b30e018f7341f4fd2520e2a520
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:04:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95fcc167

dev-libs/libfmt: Stabilize 8.1.1-r1 amd64, #835774

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

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

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index 1c6b0f4fa2dc..aa67135f43be 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



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

2022-05-10 Thread Sam James
commit: 2baf6ca037a1419fa452a53d1cb44172d82b9cd1
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:04:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:04:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2baf6ca0

dev-libs/spdlog: Stabilize 1.9.2 x86, #835774

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

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index b83269bf129c..3b517be81ba7 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2022-05-10 Thread Sam James
commit: ea11fe321595e72516ec3e5927cc87d8ac4b717c
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:04:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:04:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea11fe32

dev-libs/libfmt: Stabilize 8.1.1-r1 x86, #835774

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

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

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index aa67135f43be..f9d189eb7352 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



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

2022-05-10 Thread Sam James
commit: cf9605825b43850dc937620c4e5da1e0877dfb59
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:04:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf960582

dev-libs/spdlog: Stabilize 1.9.2 amd64, #835774

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

 dev-libs/spdlog/spdlog-1.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index f119cd7b33c6..b83269bf129c 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.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
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

2022-05-10 Thread Sam James
commit: cc5eb0f1c465faa4d7e4b00efcad2f8feeb020ae
Author: David Roman  gmail  com>
AuthorDate: Fri May  6 19:28:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:04:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5eb0f1

dev-libs/spdlog: fix clone async test

Closes: https://bugs.gentoo.org/840764
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25355
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch | 13 +
 dev-libs/spdlog/spdlog-1.9.2-r1.ebuild  |  5 -
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch 
b/dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch
new file mode 100644
index ..a224969d9025
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch
@@ -0,0 +1,13 @@
+See https://bugs.gentoo.org/840764
+
+--- a/tests/test_misc.cpp
 b/tests/test_misc.cpp
+@@ -131,7 +131,7 @@ TEST_CASE("clone async", "[clone]")
+ logger->info("Some message 1");
+ cloned->info("Some message 2");
+ 
+-spdlog::details::os::sleep_for_millis(10);
++spdlog::details::os::sleep_for_millis(100);
+ 
+ REQUIRE(test_sink->lines().size() == 2);
+ REQUIRE(test_sink->lines()[0] == "Some message 1");

diff --git a/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild
index c8f6d4c67329..d1522c98ebf1 100644
--- a/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild
@@ -31,7 +31,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-force_external_fmt.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-force_external_fmt.patch"
+   "${FILESDIR}/${P}-fix-clone-test.patch"
+)
 
 src_prepare() {
use test && eapply "${WORKDIR}"/${P}-update-catch-glibc-2.34.patch



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

2022-05-10 Thread Sam James
commit: b8010d4d6e4e4ab9c5ceda03e148ea9a3897fa86
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 00:08:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8010d4d

profiles/arch/powerpc/ppc32: mask ffmpeg[samba], gvfs[samba], vlc[samba]

All pull in keyutils which is broken on PPC32.

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

 profiles/arch/powerpc/ppc32/package.use.stable.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask 
b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 32f41de09ed5..1dd45d46b93b 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask
@@ -23,6 +23,9 @@
 # bug #636252
 net-fs/nfs-utils nfsv4
 net-fs/samba client
+gnome-base/gvfs samba
+media-video/ffmpeg samba
+media-video/vlc samba
 
 # Sam James  (2022-03-03)
 # net-nds/openldap / dev-libs/cyrus-sasl not stable here



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

2022-05-10 Thread Sam James
commit: f90ee7b2a4344f60321e6a5be70a6ced8e6b72ab
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 17:50:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90ee7b2

profiles/arch/hppa: drop obsolete systemd masks

Thanks Dakon for pointing this out.

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

 profiles/arch/hppa/package.use.mask| 3 +--
 profiles/arch/hppa/package.use.stable.mask | 8 
 2 files changed, 1 insertion(+), 10 deletions(-)

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index dec058081d40..ea12bfd2a81c 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -203,9 +203,8 @@ app-emacs/elscreen wanderlust
 net-im/pidgin gadu
 
 # Jeroen Roovers  (2020-01-28)
-# sys-apps/systemd is not stable
 # media-libs/libilbc has not been ported to HPPA
-net-analyzer/wireshark ilbc sdjournal
+net-analyzer/wireshark ilbc
 
 # Andreas Sturmlechner  (2020-01-26)
 # media-libs/libheif is not keyworded

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index 9aa52314f86c..f3fafe0de1d0 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -98,10 +98,6 @@ sys-apps/iproute2 atm bpf iptables
 # dev-libs/libzip does not have stable keywords on hppa
 >=media-gfx/imagemagick-7 zip
 
-# Sam James  (2021-06-01)
-# sys-apps/systemd is not stable on hppa
-sys-auth/pambase homed
-
 # Sam James  (2021-02-18)
 # Requires dev-lang/vala to be stable
 gnome-base/librsvg vala
@@ -174,10 +170,6 @@ x11-base/xorg-server xorg
 # not all needed sphinx modules are stable on hppa.
 dev-python/aiohttp doc
 
-# Sergei Trofimovich  (2020-11-14)
-# sys-apps/systemd has no stable keywords on hppa.
-sys-apps/ipmitool openbmc
-
 # Arfrever Frehtes Taifersar Arahesis  (2020-10-14)
 # app-i18n/fcitx:4 not stable.
 media-libs/libsdl2 fcitx4



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2022-05-10 Thread Sam James
commit: d17ff82fcfaefc4f88c7c86d177f78a1bfbd2cf4
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 17:53:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17ff82f

net-fs/cifs-utils: drop to ~sparc

Needed to drop keyutils to ~sparc

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

 net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
index ce1c52b8b9f1..7f3d0595c8eb 100644
--- a/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${P}-kerberos_mount_regression_f
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
 IUSE="+acl +ads +caps creds pam +python systemd"
 
 RDEPEND="



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

2022-05-10 Thread Sam James
commit: bf70f57003dd416a1a676557bab8fc351e8d18d0
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 23:47:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf70f570

profiles/arch/sparc: mask nfs-utils[nfsv4]

To avoid sys-apps/keyutils dep.

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

 profiles/arch/sparc/package.use.stable.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 68a495906f88..13e42d9c073c 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-05-11)
+# sys-apps/keyutils not stable here (test failures)
+# bug #636252
+net-fs/nfs-utils nfsv4
+
 # Sam James  (2022-05-10)
 # sys-apps/keyutils not stable here, because of
 # test failures. bug #636252



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

2022-05-10 Thread Sam James
commit: f5af5f6ed4acd74bbb28876caaa64c10c3842f5c
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 00:24:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5af5f6e

profiles/arch/sparc: mask ffmpeg[samba], gvfs[samba], vlc[samba]

All pull in keyutils which is broken on sparc.

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/25425
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.stable.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 82b6573a564b..37fdd6e57621 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -7,6 +7,9 @@
 # bug #636252
 net-fs/nfs-utils nfsv4
 net-fs/samba client
+gnome-base/gvfs samba
+media-video/ffmpeg samba
+media-video/vlc samba
 
 # Sam James  (2022-05-10)
 # sys-apps/keyutils not stable here, because of



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, profiles/arch/sparc/

2022-05-10 Thread Sam James
commit: 9f3429610b59d1c93c0971cfd68bd8f320499123
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 23:50:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f342961

profiles/arch: mask net-fs/samba[client] for ppc32, sparc

Pulls in cifs-utils which pulls in keyutils.

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

 profiles/arch/powerpc/ppc32/package.use.stable.mask | 4 +++-
 profiles/arch/sparc/package.use.stable.mask | 2 ++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask 
b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 949f5569d47e..32f41de09ed5 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask
@@ -17,10 +17,12 @@
 
 #--- END OF EXAMPLES ---
 
-# Sam James  (2022-05-10)
+# Sam James  (2022-05-11)
 # sys-apps/keyutils not stable here (test failures)
+# ... and samba[client] pulls in cifs-utils which pulls in keyutils.
 # bug #636252
 net-fs/nfs-utils nfsv4
+net-fs/samba client
 
 # Sam James  (2022-03-03)
 # net-nds/openldap / dev-libs/cyrus-sasl not stable here

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 13e42d9c073c..82b6573a564b 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -3,8 +3,10 @@
 
 # Sam James  (2022-05-11)
 # sys-apps/keyutils not stable here (test failures)
+# ... and samba[client] pulls in cifs-utils which pulls in keyutils.
 # bug #636252
 net-fs/nfs-utils nfsv4
+net-fs/samba client
 
 # Sam James  (2022-05-10)
 # sys-apps/keyutils not stable here, because of



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

2022-05-10 Thread Sam James
commit: 0b4f20004b5ab79691a442e0f37d401af2b6b3bf
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 17:54:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4f2000

profiles/arch/powerpc/ppc32: mask nfs-utils[nfsv4]

To avoid sys-apps/keyutils dep.

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

 profiles/arch/powerpc/ppc32/package.use.stable.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask 
b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 60be0c9d3f8d..949f5569d47e 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-05-10)
+# sys-apps/keyutils not stable here (test failures)
+# bug #636252
+net-fs/nfs-utils nfsv4
+
 # Sam James  (2022-03-03)
 # net-nds/openldap / dev-libs/cyrus-sasl not stable here
 dev-lang/php ldap-sasl



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

2022-05-10 Thread Sam James
commit: b74f9c360e492a26c3e8a17d9d8e1331df7f105f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 17:55:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74f9c36

profiles/arch/sparc: mask mit-krb5[keyutils]

Test failures on keyutils, needed to drop to ~sparc.

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

 profiles/arch/sparc/package.use.stable.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index bc43a2e756c0..68a495906f88 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,11 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-05-10)
+# sys-apps/keyutils not stable here, because of
+# test failures. bug #636252
+app-crypt/mit-krb5 keyutils
+
 # Sam James  (2022-03-07)
 # sys-cluster/torque not marked stable on sparc
 sys-cluster/openmpi openmpi_rm_pbs



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

2022-05-10 Thread Sam James
commit: 3ec37bd2f41bc11c77866ea97a40d32715bf6dde
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 17:00:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec37bd2

media-libs/libvpx: drop to ~sparc

Too many test failures. Unclear if it truly works at runtime.

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

 media-libs/libvpx/libvpx-1.11.0.ebuild | 2 +-
 media-libs/libvpx/libvpx-1.9.0.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libvpx/libvpx-1.11.0.ebuild 
b/media-libs/libvpx/libvpx-1.11.0.ebuild
index 858a3a5bdf6e..00b9211d078f 100644
--- a/media-libs/libvpx/libvpx-1.11.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.11.0.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/7"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads"
 
 REQUIRED_USE="test? ( threads )"

diff --git a/media-libs/libvpx/libvpx-1.9.0.ebuild 
b/media-libs/libvpx/libvpx-1.9.0.ebuild
index 32585b2f6260..70a6d2fe44fd 100644
--- a/media-libs/libvpx/libvpx-1.9.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.9.0.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/6"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="doc +highbitdepth postproc static-libs test +threads"
 
 REQUIRED_USE="test? ( threads )"



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

2022-05-10 Thread Sam James
commit: 59a3d3369a55f48c4ec3ceba101c1aab499d447f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 17:01:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a3d336

sys-apps/keyutils: drop to ~sparc

Too many test failures. Unclear if it truly works at runtime.

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

 sys-apps/keyutils/keyutils-1.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/keyutils/keyutils-1.6.1.ebuild 
b/sys-apps/keyutils/keyutils-1.6.1.ebuild
index 96aead1e2727..7b40e4596402 100644
--- a/sys-apps/keyutils/keyutils-1.6.1.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/s
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0/1.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2022-05-10 Thread Sam James
commit: 901ab70e8fdcac668ae7c161b70988b3c49c5e48
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 17:53:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=901ab70e

net-fs/cifs-utils: drop to ~ppc

Needed to drop keyutils to ~ppc

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

 net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
index dd617aa95bdf..ce1c52b8b9f1 100644
--- a/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${P}-kerberos_mount_regression_f
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="+acl +ads +caps creds pam +python systemd"
 
 RDEPEND="



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

2022-05-10 Thread Sam James
commit: ad328cf93cda113885b8b21135e29c5909a71350
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 17:01:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad328cf9

sys-apps/keyutils: drop to ~ppc

Too many test failures. Unclear if it truly works at runtime.

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

 sys-apps/keyutils/keyutils-1.6.1.ebuild | 2 +-
 sys-apps/keyutils/keyutils-1.6.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/keyutils/keyutils-1.6.1.ebuild 
b/sys-apps/keyutils/keyutils-1.6.1.ebuild
index 7b40e4596402..b99c47b63c99 100644
--- a/sys-apps/keyutils/keyutils-1.6.1.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/s
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0/1.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static static-libs test"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-apps/keyutils/keyutils-1.6.3.ebuild 
b/sys-apps/keyutils/keyutils-1.6.3.ebuild
index 6c64cb3ebe26..fe79df96fe7d 100644
--- a/sys-apps/keyutils/keyutils-1.6.3.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/s
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0/1.9"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-05-10 Thread Rick Farina
commit: 22a7bbc077ee6e99f9bb8239b16b4c8d1c32f009
Author: Rick Farina  gentoo  org>
AuthorDate: Wed May 11 00:36:05 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed May 11 00:36:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a7bbc0

net-wireless/aircrack-ng: add 1.7

minor cleanup on live ebuild to remove old python

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/aircrack-ng/Manifest | 1 +
 .../aircrack-ng/{aircrack-ng-.ebuild => aircrack-ng-1.7.ebuild}   | 4 ++--
 net-wireless/aircrack-ng/aircrack-ng-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-wireless/aircrack-ng/Manifest 
b/net-wireless/aircrack-ng/Manifest
index bba09ffd901b..159b280e827a 100644
--- a/net-wireless/aircrack-ng/Manifest
+++ b/net-wireless/aircrack-ng/Manifest
@@ -1 +1,2 @@
 DIST aircrack-ng-1.6_p20200722.tar.gz 7602785 BLAKE2B 
67426a8f1d683fa374e8aa3dfd78ec860f622127f37080f0b3acba6fd7e05088203a60a9c7fd6265835b7b52697fd7d2660a5efb79c3c72d7098a081dd83ecfe
 SHA512 
dc7c80099bdcd6c68c5e06e4668453c0c594c66d57079ed77c27467e4d2307ca63ea9671966e06feb6b698020b683f6830d401701e4472acbf0edb4f22bb1f75
+DIST aircrack-ng-1.7.tar.gz 7740634 BLAKE2B 
4461af7b698d30c96e6f93494d5ee658bf8d7144d8b165e9b8aee1766a35ed3bbb738237e1100dcf22167125aa7cf9149288bba1607fe778470b04596cb2
 SHA512 
3e6433cba1d6b122701245e8904480de9957dad033c1642cc45b30339e9391ffa21b39b2cc712bcba79bc2c2e26f2964be8f28a27081dc4bb323792cb7df2478

diff --git a/net-wireless/aircrack-ng/aircrack-ng-.ebuild 
b/net-wireless/aircrack-ng/aircrack-ng-1.7.ebuild
similarity index 94%
copy from net-wireless/aircrack-ng/aircrack-ng-.ebuild
copy to net-wireless/aircrack-ng/aircrack-ng-1.7.ebuild
index e3aaf11f7fc8..5fa3ec4ce798 100644
--- a/net-wireless/aircrack-ng/aircrack-ng-.ebuild
+++ b/net-wireless/aircrack-ng/aircrack-ng-1.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_OPTIONAL=1
 
 inherit toolchain-funcs distutils-r1 flag-o-matic autotools
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/aircrack-ng/aircrack-ng.git;
 else
MY_PV=${PV/_/-}
-   SRC_URI="https://download.aircrack-ng.org/${P}.tar.gz;
+   
SRC_URI="https://github.com/aircrack-ng/aircrack-ng/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 fi
 

diff --git a/net-wireless/aircrack-ng/aircrack-ng-.ebuild 
b/net-wireless/aircrack-ng/aircrack-ng-.ebuild
index e3aaf11f7fc8..5fa3ec4ce798 100644
--- a/net-wireless/aircrack-ng/aircrack-ng-.ebuild
+++ b/net-wireless/aircrack-ng/aircrack-ng-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_OPTIONAL=1
 
 inherit toolchain-funcs distutils-r1 flag-o-matic autotools
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/aircrack-ng/aircrack-ng.git;
 else
MY_PV=${PV/_/-}
-   SRC_URI="https://download.aircrack-ng.org/${P}.tar.gz;
+   
SRC_URI="https://github.com/aircrack-ng/aircrack-ng/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 fi
 



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

2022-05-10 Thread Maciej Barć
commit: f07d546598fe5c3db3569f9c2c79d5468a028502
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed May 11 00:03:12 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed May 11 00:04:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07d5465

app-emacs/package-build: bump to 3.0

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

 app-emacs/package-build/Manifest |  1 +
 app-emacs/package-build/package-build-3.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-emacs/package-build/Manifest b/app-emacs/package-build/Manifest
index 5bbcfedf198e..f566934d0da3 100644
--- a/app-emacs/package-build/Manifest
+++ b/app-emacs/package-build/Manifest
@@ -1 +1,2 @@
 DIST package-build-2.4.tar.gz 14768 BLAKE2B 
404dff528b3240cc0052e3feb556c1f1e3e829e7bda5e2468d2034b19f998245c48c126f8f3c67b2687e3f43da223bc7b917abab056c978edd6dd46040743c2d
 SHA512 
cc06afcf954b44322cd010e3c557ad6222d30f4f5e83e608d49d439ff0a78acadeb9f334da900478624cf4575e5abf3d3bd67590336729ebc16a70c4f9440d87
+DIST package-build-3.0.tar.gz 16318 BLAKE2B 
d44c3bdceb427bdc608a2b222820e33fb21cc1f91d48563793cd742085c840c05e24c8ecf31422bd7d2e841d187ad708d39b235ed820d2f44e6a0386bb36c939
 SHA512 
2ee4b1aa15344e19679eb3c30ddd1ac49cdf668393b09a0f72a8bbfd2421e6e218acf644ff99737d50de7bda1cea4e8e0390d56a2630fb23218511b01a0f0d3f

diff --git a/app-emacs/package-build/package-build-3.0.ebuild 
b/app-emacs/package-build/package-build-3.0.ebuild
new file mode 100644
index ..86af0a97c722
--- /dev/null
+++ b/app-emacs/package-build/package-build-3.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Tools for assembling a package archive"
+HOMEPAGE="https://github.com/melpa/package-build/;
+SRC_URI="https://github.com/melpa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"



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

2022-05-10 Thread Maciej Barć
commit: 3eac047f1129f032862b3a24e3bed57055cc226e
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed May 11 00:00:20 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed May 11 00:04:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eac047f

app-emacs/elpher: bump to 3.4.1

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

 app-emacs/elpher/Manifest|  1 +
 app-emacs/elpher/elpher-3.4.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-emacs/elpher/Manifest b/app-emacs/elpher/Manifest
index 2ef1286704a2..71628cdfdfd9 100644
--- a/app-emacs/elpher/Manifest
+++ b/app-emacs/elpher/Manifest
@@ -1 +1,2 @@
 DIST elpher-3.3.3.tar.gz 57439 BLAKE2B 
f8e3f2acba0faf0eeae06fe86699dc97def0119a6d6e2fa2ad34555e20907deb566f99a669e8f98380c95293c4a38cca9bc47678f36597c898ba1e33dc6d0880
 SHA512 
ca40dcb92af8b5f3635cd45f0877f750746d0eb61aff71fc16754770709d15f35d0f335a04ecd9ee6b6f13440f9a9e55afb2cdb2934e550157b3218d428fdfa1
+DIST elpher-3.4.1.tar.gz 58460 BLAKE2B 
e7b0ad033b2ec51b0700128c566c5f50af8cdd9ed2120d12b39a62f0b3486347dd4b2af1cdf0223f9300b7f7fbd767342c654b4a4d02455db105045dc8fb1c4f
 SHA512 
8cb1aa587e373e5cc0957286f9b86dc7958f20db0bb61ed815f45747a6cede328da16017897d83489a9a347055d08e95bd2effdda7cccd2de79ac5e4e525cbc6

diff --git a/app-emacs/elpher/elpher-3.4.1.ebuild 
b/app-emacs/elpher/elpher-3.4.1.ebuild
new file mode 100644
index ..121ce7504d4b
--- /dev/null
+++ b/app-emacs/elpher/elpher-3.4.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=bf0dd36
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
+HOMEPAGE="https://thelambdalab.xyz/elpher/;
+SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${H};sf=tgz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${H}
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DOCS=( ISSUES.org README )
+ELISP_REMOVE="elpher-pkg.el"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/proj/guru:master commit in: dev-dotnet/gtk-sharp/

2022-05-10 Thread Ronny Gutbrod
commit: 95e210169d7068d5dfbca74b871baf5d547f043d
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue May 10 20:13:03 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 20:13:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95e21016

dev-dotnet/gtk-sharp: removed _elibtoolize command

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
index b633ac37c..822c9e902 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
@@ -39,7 +39,6 @@ DEPEND="${RDEPEND}
 src_prepare() {
base_src_prepare
eautoreconf
-   _elibtoolize
eapply "${FILESDIR}/${P}-fix-build.patch"
eapply_user
 }



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

2022-05-10 Thread Ronny Gutbrod
commit: e7fdba67be95f65add5c19e1d87b7bf5e28d5ddd
Author: Antonín Říha  protonmail  com>
AuthorDate: Tue May 10 22:31:14 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 22:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7fdba67

dev-python/grpclib: new ebuild

Signed-off-by: Antonín Říha  protonmail.com>

 dev-python/grpclib/Manifest |  2 ++
 dev-python/grpclib/grpclib-0.4.2.ebuild | 49 +
 dev-python/grpclib/grpclib-0.4.3_rc2.ebuild | 41 
 3 files changed, 92 insertions(+)

diff --git a/dev-python/grpclib/Manifest b/dev-python/grpclib/Manifest
new file mode 100644
index 0..95fb988ee
--- /dev/null
+++ b/dev-python/grpclib/Manifest
@@ -0,0 +1,2 @@
+DIST grpclib-0.4.2.tar.gz 116997 BLAKE2B 
8a3ad3022a4963f0539c212b66af615f4c1a73cec49801118af25ad141741aed692e16389687f690f885d9f85dc53a5e1b8208a5d8af111c2e50fdefef0684ce
 SHA512 
a25ee2286431d294dd4b07b3ac34387608ca3dbabdf6d54a09b1a33fe66c75ba88f3f5e90160a55dc614871c93bc6ccfb884d149bbd624e13d792b44271b534f
+DIST grpclib-0.4.3_rc2.tar.gz 116904 BLAKE2B 
c4a0bf70c4f8d218829e10811fb532bcd1bea7eeec10aa2ee06e286af68e653b73d6db1b0e859821d1587fc5fa81e7a8ab2473b24e746b53b1a5134589a6e68c
 SHA512 
185118ce1f1fca4db3dfc8fa781ef7a09f366aa4f0bfb1f37222f307c4d30c9527c5ffd74d4afce1e27cff69c76c6f8e9fb054920a41da000f723e9a79219f07

diff --git a/dev-python/grpclib/grpclib-0.4.2.ebuild 
b/dev-python/grpclib/grpclib-0.4.2.ebuild
new file mode 100644
index 0..8f3375f49
--- /dev/null
+++ b/dev-python/grpclib/grpclib-0.4.2.ebuild
@@ -0,0 +1,49 @@
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python gRPC implementation for asyncio"
+HOMEPAGE="https://github.com/vmagamedov/grpclib;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vmagamedov/grpclib;
+else
+   MY_PV="${PV/_rc/rc}"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/h2-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hpack-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperframe-6.0.1[${PYTHON_USEDEP}]
+   >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
+   >=dev-python/grpcio-tools-1.43.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/async_timeout[${PYTHON_USEDEP}]
+   dev-python/googleapis-common-protos[${PYTHON_USEDEP}]
+   dev-python/Faker[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   'dev-python/sphinx_rtd_theme'
+
+python_test() {
+   [[ ${EPYTHON} == python3.10 ]] && local EPYTEST_DESELECT=(
+   # does not work in python3.10 due to the bug in ssl 
https://bugs.python.org/issue46067
+   'tests/test_client_channel.py::test_default_ssl_context'
+   )
+   epytest
+}

diff --git a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild 
b/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
new file mode 100644
index 0..732b33f0d
--- /dev/null
+++ b/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
@@ -0,0 +1,41 @@
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python gRPC implementation for asyncio"
+HOMEPAGE="https://github.com/vmagamedov/grpclib;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vmagamedov/grpclib;
+else
+   MY_PV="${PV/_rc/rc}"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/h2-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hpack-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperframe-6.0.1[${PYTHON_USEDEP}]
+   >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
+   >=dev-python/grpcio-tools-1.43.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/async_timeout[${PYTHON_USEDEP}]
+   dev-python/googleapis-common-protos[${PYTHON_USEDEP}]
+   dev-python/Faker[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   'dev-python/sphinx_rtd_theme'



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

2022-05-10 Thread Ronny Gutbrod
commit: c7a13341fbc904dfb399f542009138bea12def11
Author: Antonín Říha  protonmail  com>
AuthorDate: Tue May 10 22:43:19 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 22:43:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7a13341

dev-python/python-betterproto: new ebuild

Signed-off-by: Antonín Říha  protonmail.com>

 dev-python/python-betterproto/Manifest |  1 +
 dev-python/python-betterproto/metadata.xml | 13 ++
 .../python-betterproto-2.0.0_beta4.ebuild  | 53 ++
 .../python-betterproto-.ebuild | 53 ++
 4 files changed, 120 insertions(+)

diff --git a/dev-python/python-betterproto/Manifest 
b/dev-python/python-betterproto/Manifest
new file mode 100644
index 0..07be9d4d8
--- /dev/null
+++ b/dev-python/python-betterproto/Manifest
@@ -0,0 +1 @@
+DIST python-betterproto-2.0.0_beta4.tar.gz 137744 BLAKE2B 
55cde21cca516ae935d8ff99303e3dcf78d952c470eaac2f91b5fa1dc20069e0ad150a0b59518d450c897547a3b3025d9ad683294adca5be6d66f06ba8034615
 SHA512 
10fc514e7a6d1ab87dd44e00d75d8f48752fa1ece26ccc671eeac502164aee2b8e4a30ec908e4abbb4b1c6671c72fc982764d74ccd0ac0f099d3533dcde64352

diff --git a/dev-python/python-betterproto/metadata.xml 
b/dev-python/python-betterproto/metadata.xml
new file mode 100644
index 0..aa17874d0
--- /dev/null
+++ b/dev-python/python-betterproto/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+antonin.r...@protonmail.com
+Antonín Říha
+  
+  
+
https://github.com/danielgtaylor/python-betterproto/issues
+betterproto
+danielgtaylor/python-betterproto
+  
+

diff --git 
a/dev-python/python-betterproto/python-betterproto-2.0.0_beta4.ebuild 
b/dev-python/python-betterproto/python-betterproto-2.0.0_beta4.ebuild
new file mode 100644
index 0..83e12e19e
--- /dev/null
+++ b/dev-python/python-betterproto/python-betterproto-2.0.0_beta4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Better Protobuf / gRPC Support for Python"
+HOMEPAGE="https://github.com/danielgtaylor/python-betterproto;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/danielgtaylor/python-betterproto;
+else
+   MY_PV="${PV/_beta/b}"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/danielgtaylor/${PN}/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/grpclib-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/black-19.3[${PYTHON_USEDEP}]
+   >=dev-python/isort-5.10.1[${PYTHON_USEDEP}]
+   >=dev-python/grpcio-tools-1.40.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.12.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   '>=dev-python/sphinx_rtd_theme-0.5.0'
+
+python_test() {
+   "${EPYTHON}" -m tests.generate -v
+   epytest
+}
+
+pkg_postinst() {
+   optfeature "protoc compilation support" dev-python/black
+   optfeature "protoc compilation support" dev-python/isort
+   optfeature "protoc compilation support" dev-python/grpcio-tools
+}

diff --git a/dev-python/python-betterproto/python-betterproto-.ebuild 
b/dev-python/python-betterproto/python-betterproto-.ebuild
new file mode 100644
index 0..30b9bb2cb
--- /dev/null
+++ b/dev-python/python-betterproto/python-betterproto-.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Better Protobuf / gRPC Support for Python"
+HOMEPAGE="https://github.com/danielgtaylor/python-betterproto;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/danielgtaylor/python-betterproto;
+else
+   MY_PV="${PV/_beta/b}"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/danielgtaylor/${PN}/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~loong ~mips ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/grpclib-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/black-19.3[${PYTHON_USEDEP}]
+   >=dev-python/isort-5.10.1[${PYTHON_USEDEP}]
+   

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

2022-05-10 Thread Ronny Gutbrod
commit: d0748fd87e247cb28735378158ba0c25bd0f19a7
Author: Antonín Říha  protonmail  com>
AuthorDate: Tue May 10 22:39:08 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 22:39:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0748fd8

dev-python/grpclib: fixed missing copyright and metadata.xml

Signed-off-by: Antonín Říha  protonmail.com>

 dev-python/grpclib/grpclib-0.4.2.ebuild |  3 +++
 dev-python/grpclib/grpclib-0.4.3_rc2.ebuild |  3 +++
 dev-python/grpclib/metadata.xml | 13 +
 3 files changed, 19 insertions(+)

diff --git a/dev-python/grpclib/grpclib-0.4.2.ebuild 
b/dev-python/grpclib/grpclib-0.4.2.ebuild
index 8f3375f49..8e70746bb 100644
--- a/dev-python/grpclib/grpclib-0.4.2.ebuild
+++ b/dev-python/grpclib/grpclib-0.4.2.ebuild
@@ -1,3 +1,6 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools

diff --git a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild 
b/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
index 732b33f0d..89e9547ff 100644
--- a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
+++ b/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
@@ -1,3 +1,6 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools

diff --git a/dev-python/grpclib/metadata.xml b/dev-python/grpclib/metadata.xml
new file mode 100644
index 0..026d463ff
--- /dev/null
+++ b/dev-python/grpclib/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+antonin.r...@protonmail.com
+Antonín Říha
+  
+  
+https://github.com/vmagamedov/grpclib/issues
+grpclib
+vmagamedov/grpclib
+  
+



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

2022-05-10 Thread Ronny Gutbrod
commit: 67b8cd8e3eddbaccb77d75ef7535079a2e4950ef
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Tue May 10 21:27:21 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 21:29:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67b8cd8e

games-util/mangohud: make dev-python/mako BDEPEND + remove spdlog patch texts

Closes: https://bugs.gentoo.org/843551
Closes: https://bugs.gentoo.org/843554
Closes: https://bugs.gentoo.org/843566

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 ...on-build.patch => mangohud-0.6.6-meson-fix-imgui-dep.patch} |  2 +-
 .../{mangohud-0.6.6.1-r2.ebuild => mangohud-0.6.6.1-r3.ebuild} | 10 +-
 games-util/mangohud/metadata.xml   |  2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/games-util/mangohud/files/mangonhud-0.6.6-meson-build.patch 
b/games-util/mangohud/files/mangohud-0.6.6-meson-fix-imgui-dep.patch
similarity index 79%
rename from games-util/mangohud/files/mangonhud-0.6.6-meson-build.patch
rename to games-util/mangohud/files/mangohud-0.6.6-meson-fix-imgui-dep.patch
index c6aa9e6fd..6d3c9c285 100644
--- a/games-util/mangohud/files/mangonhud-0.6.6-meson-build.patch
+++ b/games-util/mangohud/files/mangohud-0.6.6-meson-fix-imgui-dep.patch
@@ -8,7 +8,7 @@
 
 -dearimgui_sp = subproject('imgui', default_options: imgui_options)
 -dearimgui_dep = dearimgui_sp.get_variable('imgui_dep')
-+dearimgui_dep = dependency('imgui', default_options: imgui_options, fallback 
: ['imgui', 'imgui_dep'])
++dearimgui_dep = dependency('imgui')
 
  spdlog_dep = cpp.find_library('spdlog', required: 
get_option('use_system_spdlog'))
  if not spdlog_dep.found()

diff --git a/games-util/mangohud/mangohud-0.6.6.1-r2.ebuild 
b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
similarity index 95%
rename from games-util/mangohud/mangohud-0.6.6.1-r2.ebuild
rename to games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
index f237f6f88..977a71eef 100644
--- a/games-util/mangohud/mangohud-0.6.6.1-r2.ebuild
+++ b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
@@ -34,10 +34,10 @@ REQUIRED_USE="
 
 BDEPEND="
app-arch/unzip
+   dev-python/mako[${PYTHON_USEDEP}]
 "
 
 DEPEND="
-   dev-python/mako[${PYTHON_USEDEP}]
dev-libs/spdlog
dev-util/glslang
>=dev-util/vulkan-headers-1.2
@@ -56,10 +56,9 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/MangoHud-${PV}"
 
-PATCHES=(
-   # "${FILESDIR}/mangonhud-0.6.6-meson-build.patch"
-   "${FILESDIR}/mangohud-0.6.6-meson-fix-spdlog-dep.patch"
-)
+# PATCHES=(
+#  "${FILESDIR}/mangohud-0.6.6-meson-fix-imgui-dep.patch"
+# )
 
 src_unpack() {
default
@@ -73,6 +72,7 @@ src_unpack() {
 src_configure() {
local emesonargs=(
-Dappend_libdir_mangohud=false
+   -Duse_system_spdlog=enabled
-Duse_system_vulkan=enabled
-Dinclude_doc=false
$(meson_feature video_cards_nvidia with_nvml)

diff --git a/games-util/mangohud/metadata.xml b/games-util/mangohud/metadata.xml
index da9d5549c..53e5027d0 100644
--- a/games-util/mangohud/metadata.xml
+++ b/games-util/mangohud/metadata.xml
@@ -10,6 +10,6 @@

https://github.com/flightlessmango/MangoHud/issues


-   "Use XNVctrl as fall back for older Nvidia 
devices."
+   Use XNVctrl as fall back for older Nvidia 
devices.

 



[gentoo-commits] repo/proj/guru:master commit in: games-misc/an-anime-game-launcher-bin/, ...

2022-05-10 Thread Ronny Gutbrod
commit: c59009e3f143011ffdea17c6f1255e03cb5fed9f
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue May 10 19:37:11 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 19:37:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c59009e3

games-misc/an-anime-game-launcher-bin: treeclean

Signed-off-by: Pascal Jäger  leimstift.de>

 games-misc/an-anime-game-launcher-bin/Manifest |  1 -
 .../an-anime-game-launcher-bin-2.3.2.ebuild| 76 --
 .../files/an-anime-game-launcher-bin-desktop.patch | 17 -
 .../an-anime-game-launcher-bin-launcher.patch  | 26 
 4 files changed, 120 deletions(-)

diff --git a/games-misc/an-anime-game-launcher-bin/Manifest 
b/games-misc/an-anime-game-launcher-bin/Manifest
deleted file mode 100644
index abb3191af..0
--- a/games-misc/an-anime-game-launcher-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST An_Anime_Game_Launcher.AppImage 4383936 BLAKE2B 
978be58595b90be13407275527651a2e9154978337e3b618796247fc402643165222b2e5a0d937ab231c15a943ae6e36469a176ca4d6a43dd4995bb98a2b3fb2
 SHA512 
63be6095af44f760da982a087a8105cba9f792ffc1af3e363e689ec27038507f92e4bc56a7ec2be92b446dbc3cc8164ceb6183e0b104bee555c7570143532304

diff --git 
a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild 
b/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild
deleted file mode 100644
index c079f23d0..0
--- 
a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# copyright 1999-2022 gentoo authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Open Source An Anime Game launcher for Linux with automatic 
anti-cheat patching and telemetry disabling, binary package"
-HOMEPAGE="https://gitlab.com/an-anime-team/an-anime-game-launcher;
-SRC_URI="https://gitlab.com/an-anime-team/an-anime-game-launcher/uploads/003620e21b2d8d70385bac8f2a862846/An_Anime_Game_Launcher.AppImage;
-
-LICENSE="GPL-3 0BSD Apache-2.0 BSD-2 BSD ISC MIT Unlicense all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RDEPEND="
-   app-arch/cabextract
-   app-arch/tar
-   app-arch/unzip
-   || (
-   app-emulation/dxvk-bin
-   app-emulation/winetricks
-   )
-   dev-libs/libdbusmenu
-   dev-util/xdelta[lzma]
-   dev-vcs/git
-   net-libs/webkit-gtk
-   net-misc/curl
-   sys-auth/polkit
-   virtual/wine
-   x11-libs/libnotify
-"
-BDEPEND="app-admin/chrpath"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-launcher.patch"
-   "${FILESDIR}/${PN}-desktop.patch"
-)
-RESTRICT="bindist mirror"
-
-src_unpack() {
-   mkdir "${WORKDIR}/${P}" || die
-   cp "${DISTDIR}/An_Anime_Game_Launcher.AppImage" "${WORKDIR}/${P}" || die
-}
-
-src_prepare(){
-   chmod +x An_Anime_Game_Launcher.AppImage || die
-   ./An_Anime_Game_Launcher.AppImage --appimage-extract || die "Extraction 
Failed"
-   chrpath -d "squashfs-root/public/discord-rpc/discord-rpc" || die 
"Patching Library Failed"
-   default
-   mv "squashfs-root/public/icons/256x256.png" "${PN}.png" || die
-   mv "squashfs-root/AppRun" "${PN}" || die
-   mv "squashfs-root/an-anime-game-launcher.desktop" "${PN}.desktop" || die
-}
-
-src_install(){
-   insinto "/usr/lib/${PN}"
-   doins "squashfs-root/resources.neu"
-   exeinto "/usr/lib/${PN}"
-   doexe "squashfs-root/an-anime-game-launcher"
-   doins -r "squashfs-root/public"
-   insinto "/usr/share/pixmaps"
-   doins "${PN}.png"
-   exeinto "/usr/bin"
-   doexe "${PN}"
-   insinto "/usr/share/applications/"
-   doins "${PN}.desktop"
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   optfeature "appindicator support" dev-libs/libayatana-appindicator
-}
-pkg_postrm() {
-   xdg_desktop_database_update
-}

diff --git 
a/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-desktop.patch
 
b/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-desktop.patch
deleted file mode 100644
index 229a2acd3..0
--- 
a/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-desktop.patch
+++ /dev/null
@@ -1,17 +0,0 @@
 a/squashfs-root/an-anime-game-launcher.desktop
-+++ b/squashfs-root/an-anime-game-launcher.desktop
-
-3,6c3,4
-< Icon=64x64
-< Exec=AppRun
-< Type=Application
-< Categories=Game;

-> Comment=An Launcher for a specific anime game with auto-patching, discord 
rpc and time tracking
-> Exec=an-anime-game-launcher-bin
-8c6,8
-< X-AppImage-Version=2.3.2

-> Type=Application
-> Icon=an-anime-game-launcher-bin
-> Categories=Game

diff --git 
a/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-launcher.patch
 
b/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-launcher.patch
deleted file mode 

[gentoo-commits] repo/proj/guru:master commit in: app-editors/kak-lsp/

2022-05-10 Thread Ronny Gutbrod
commit: 083f23d5455b8376236e6072c2cf6c9ced628236
Author: Rabindra Dhakal  gmail  com>
AuthorDate: Tue May 10 14:30:01 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 14:30:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=083f23d5

app-editors/kak-lsp: add 12.2.1, drop 12.2.0

Signed-off-by: Rabindra Dhakal  gmail.com>

 app-editors/kak-lsp/Manifest | 2 +-
 app-editors/kak-lsp/{kak-lsp-12.2.0.ebuild => kak-lsp-12.2.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/kak-lsp/Manifest b/app-editors/kak-lsp/Manifest
index 78b793672..26424da48 100644
--- a/app-editors/kak-lsp/Manifest
+++ b/app-editors/kak-lsp/Manifest
@@ -43,7 +43,7 @@ DIST itertools-0.10.3.crate 118661 BLAKE2B 
0095d6e7f14ddda69605d09f74e8cc881eec1
 DIST itoa-1.0.1.crate 11059 BLAKE2B 
5a2e22ab891ec883a90f652c88f924113252765579c03c783e43210fb2604e9e3ccbd4c1571087791be07bb99c4e85c7f85253be831b3ea883bc0ac18a927980
 SHA512 
8e7bc1e9bf4fc06871b9fe20caad4e0af965477d724f4c8d0e2a3a4d87aedf99f92e4e583a6440ce574d0fb43fc9d6a2e80add52a2f64210c6aa3b402e424295
 DIST js-sys-0.3.56.crate 70520 BLAKE2B 
3ea566b937221963b0aaa037b3b702e5d4143300a5463e8474cddeed0c82612b76711518b91b2bcb63f5bae4c11a207c0c1a33d23f9c8ebcf5b54ae1109fd1e4
 SHA512 
52c2020d2bc80173a2ba5c614ed07d86755e969f4d6b071b5857259cbfdd3eb5a62a5abadd42ebc0d673397ad18721e1ce55e177fef831ac13e15971373056da
 DIST jsonrpc-core-18.0.0.crate 16010 BLAKE2B 
27e087a626c2262bec5d28ab77ff7cd03986af8edeee6fe180f7b9428145b2b151587424e2f7c3bbb08131a59b38ee0106376bb287c10b66abc67bf83179551d
 SHA512 
faa798f3522b3d81a1f754e07d3def6e1dabae853cb76412218724300c6e1f4a0e2789a23c9be6cf4b7081fa03d43f635b850989eae4233d970d66132fc14347
-DIST kak-lsp-12.2.0.tar.gz 125353 BLAKE2B 
ba71e5240020b90b07fefc1d0bde0796df66fca58f0ed849f15ef9456debf5a747fd94686e4fe02c4939d21ce25a3d7da562400ee50acd4cec4d98d5e6229d33
 SHA512 
8817ed41d5b96b2a6e7b0bbe55677125e50c5ff97dd0395e678cb11f42f279dc2b8cc59861c240e986acf6eb0345d19b8dbcdc5dd18369a930a11d09557d7fa9
+DIST kak-lsp-12.2.1.tar.gz 125581 BLAKE2B 
6bf85a6e3c8d467c46ed5a2d8ff4aabe5bd5c64cffe9b440666969e04a774f9bfe17c32fc736a49bcef9d436623e3e906be6a1fcbc3164915a19e02704a2d808
 SHA512 
5135a3d7aa3bcd75590ece9dcf14c949262bf5e1643eece06ea7e1dde2717cd2732d05681418c51e3651aead5e4aac472f95c0759aeaac83c64c99d167889029
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.121.crate 574702 BLAKE2B 
bae9215a7318e5b5b6d821d2320ce28e883d04af0bca40ede49b9c5d575d28307b07077b3d59be28347bffc4c69d6c9dd334733f0c519c16de704360f6fa8738
 SHA512 
aa1ee710b2a4008ead7118e85d7f2d29fab8aa0e436db8039a84737727b8d1a8a1cb72acd38abd2656d22a5025046d7be7d8154537f8a503017e0548e953
 DIST libflate-1.2.0.crate 40864 BLAKE2B 
295fdee2e332552cfbac2ccd382552dc879fb441517a49083b8574868b28ffb7f8428b94b6cbca9b673cb8bf5e0cc4b22c0e10d2efe1d94fdb93d68dcf3eb287
 SHA512 
a5e0448e56ab5a219952a4b4efc3407c8419d8d9a255670f42b8f1bca7f7fe5774c2711025b18285c4f1310d26d0347ab2090b0f734bae43b569a0879f67d1f2

diff --git a/app-editors/kak-lsp/kak-lsp-12.2.0.ebuild 
b/app-editors/kak-lsp/kak-lsp-12.2.1.ebuild
similarity index 100%
rename from app-editors/kak-lsp/kak-lsp-12.2.0.ebuild
rename to app-editors/kak-lsp/kak-lsp-12.2.1.ebuild



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

2022-05-10 Thread Ronny Gutbrod
commit: 2d8c301a94c64813249038ba4d27c6703435090b
Author: Maria Keating  mariakeating  com>
AuthorDate: Tue May 10 18:08:53 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 18:08:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d8c301a

net-im/chatterino: Fix QA issues.

Bug: https://bugs.gentoo.org/843506
Signed-off-by: Maria Keating  mariakeating.com>

 .../{chatterino-2.3.5-r2.ebuild => chatterino-2.3.5-r3.ebuild}   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/chatterino/chatterino-2.3.5-r2.ebuild 
b/net-im/chatterino/chatterino-2.3.5-r3.ebuild
similarity index 98%
rename from net-im/chatterino/chatterino-2.3.5-r2.ebuild
rename to net-im/chatterino/chatterino-2.3.5-r3.ebuild
index f5cee6a31..a0a0a2be6 100644
--- a/net-im/chatterino/chatterino-2.3.5-r2.ebuild
+++ b/net-im/chatterino/chatterino-2.3.5-r3.ebuild
@@ -25,6 +25,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 BDEPEND="dev-qt/qtsvg:5
dev-qt/qtconcurrent:5
+   dev-qt/linguist-tools:5
dev-libs/boost"
 RDEPEND="dev-qt/qtcore:5
dev-qt/qtwidgets:5



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

2022-05-10 Thread Ronny Gutbrod
commit: abcc907ef70e6d9468e421e3be4a02e9fc07fd67
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue May 10 23:22:25 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 23:23:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abcc907e

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

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

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

diff --git a/media-plugins/gst-plugins-qt5/Manifest 
b/media-plugins/gst-plugins-qt5/Manifest
index b8849d87d..340a5e1c7 100644
--- a/media-plugins/gst-plugins-qt5/Manifest
+++ b/media-plugins/gst-plugins-qt5/Manifest
@@ -1 +1,2 @@
 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

diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.6.ebuild 
b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.6.ebuild
new file mode 100644
index 0..b6c1d6838
--- /dev/null
+++ b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.6.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:dev commit in: media-plugins/gst-plugins-qt5/

2022-05-10 Thread Ronny Gutbrod
commit: ae3b369ffed925fdb52f80b8d5fa412122d1c94a
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue May 10 23:13:10 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 23:23:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae3b369f

media-plugins/gst-plugins-qt5: Search moc in qt5_get_bindir

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

 media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.4.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.4.ebuild 
b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.4.ebuild
index 8be3c0310..b446d44ab 100644
--- a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.4.ebuild
+++ b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 GST_ORG_MODULE=gst-plugins-good
 
-inherit gstreamer-meson
+inherit gstreamer-meson qmake-utils
 
 DESCRIPTION="Qt5 QML video sink plugin for GStreamer"
 KEYWORDS="~amd64"
@@ -32,3 +32,8 @@ PATCHES=(
 )
 
 GST_PLUGINS_BUILD_DIR="qt"
+
+src_prepare() {
+   export PATH="${PATH}:$(qt5_get_bindir)"
+   default
+}



[gentoo-commits] repo/user/dlang:master commit in: profiles/, dev-lang/ldc2/, eclass/

2022-05-10 Thread Marco Leise
commit: 9106a34616e9df65e25ff7b16fa379a086b7d05b
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Tue May 10 17:30:26 2022 +
Commit: Marco Leise  gmx  de>
CommitDate: Tue May 10 17:30:26 2022 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=9106a346

ldc2-1.29.0

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 dev-lang/ldc2/Manifest   |  1 +
 dev-lang/ldc2/ldc2-1.29.0.ebuild | 83 
 eclass/dlang-compilers.eclass|  1 +
 profiles/use.desc|  1 +
 4 files changed, 86 insertions(+)

diff --git a/dev-lang/ldc2/Manifest b/dev-lang/ldc2/Manifest
index d54c201..bd2a3ec 100644
--- a/dev-lang/ldc2/Manifest
+++ b/dev-lang/ldc2/Manifest
@@ -2,3 +2,4 @@ DIST ldc-1.25.1-src.tar.gz 7625687 BLAKE2B 
02eacb06c334608d4b649d8fdffdef03cd164
 DIST ldc-1.26.0-src.tar.gz 7650063 BLAKE2B 
d132dc842e27a93fc76810e17db1d67f856530ca7e6948c795ec5f943e4be32513b4a956aa9217df4acd45806bc81ff855ebab757aa3f6a1943fa7c394b3e3ce
 SHA512 
7bb2aa464f5ba834c07f67743f4af01db6588d56611d6c9e250a6908ebe93a0dcd9d3a79f8f252fc92eeb4826bfa62de6c51c4db03ff80e60a8d993e4451f573
 DIST ldc-1.27.1-src.tar.gz 7742031 BLAKE2B 
d459d70e6745930aca1293cf17ec186526393ce3ff3888c0aad3781f215ed53d6a44a08e3a1bc69e91ba0b039c443e277a0b526e7054e18445e074be1de12e87
 SHA512 
d10118c9c52a26510f3f9d8d93b38f89144aca7b861ef663e807df0bcf1bb3bc12d1410e6617891e58a3f2cfe160e31bb8478bb1f39f79d026c97ce7e72a9f65
 DIST ldc-1.28.1-src.tar.gz 7937120 BLAKE2B 
fae97676064506989883c03f628685bc8ddd3bb3cd1f41afef9a34bba83c9d803a6cff186145a26e8605479b18b7a7661bb14a950f5891ab27b195f045a219a9
 SHA512 
3ec4c754873db4c00fb2e45ec42a3641f46ed6a7d882c0a00edb9ee8a5686fad7c43e45068b7a216b2df89395860ccfc700a7f3efea38c2d3d0ac3b90dd5d3a1
+DIST ldc-1.29.0-src.tar.gz 8080420 BLAKE2B 
37890b283f8097e6d845d6d849b9c04e64bdca5654f483bd83e0d387f0bc4d1cacdef023ccab67dd140a57615e0e7ba9f92acffb18f49211ca130a503f8307e8
 SHA512 
f8a1e23150b84ef31d3616b9be8ca4c1a64df2b3f26fbedb1119a7d2d3dacad10cd86b6b9bf79728c8c725213f8f7ae88acdeb7a0d9e2f3f5068857f97c39a7e

diff --git a/dev-lang/ldc2/ldc2-1.29.0.ebuild b/dev-lang/ldc2/ldc2-1.29.0.ebuild
new file mode 100644
index 000..d5fa6fc
--- /dev/null
+++ b/dev-lang/ldc2/ldc2-1.29.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-build cmake llvm
+
+MY_PV="${PV//_/-}"
+MY_P="ldc-${MY_PV}-src"
+SRC_URI="https://github.com/ldc-developers/ldc/releases/download/v${MY_PV}/${MY_P}.tar.gz;
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="LLVM D Compiler"
+HOMEPAGE="https://github.com/ldc-developers/ldc;
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+LICENSE="BSD"
+SLOT="$(ver_cut 1-2)/$(ver_cut 3)"
+
+IUSE="static-libs"
+
+# We support LLVM 6.0 through 14.
+RDEPEND="dev-util/ninja
+   || (
+   sys-devel/llvm:12
+   sys-devel/llvm:13
+   sys-devel/llvm:14
+   )
+   =app-eselect/eselect-dlang-20140709"
+DEPEND="${RDEPEND}"
+LLVM_MAX_SLOT=14
+PATCHES="${FILESDIR}/ldc2-1.15.0-link-defaultlib-shared.patch"
+
+# For now, we support amd64 multilib. Anyone is free to add more support here.
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+DLANG_VERSION_RANGE="2.075-"
+DLANG_PACKAGE_TYPE="single"
+
+inherit dlang
+
+detect_hardened() {
+   gcc --version | grep -o Hardened
+}
+
+src_prepare() {
+   cmake_src_prepare
+}
+
+d_src_configure() {
+   # Make sure libphobos2 is installed into ldc2's directory.
+   export LIBDIR_${ABI}="${LIBDIR_HOST}"
+   local mycmakeargs=(
+   -DD_VERSION=2
+   -DCMAKE_INSTALL_PREFIX=/usr/lib/ldc2/$(ver_cut 1-2)
+   -DD_COMPILER="${DMD}"
+   -DLDC_WITH_LLD=OFF
+   )
+   use static-libs && mycmakeargs+=( -DBUILD_SHARED_LIBS=BOTH ) || 
mycmakeargs+=( -DBUILD_SHARED_LIBS=ON )
+   use abi_x86_32 && use abi_x86_64 && mycmakeargs+=( -DMULTILIB=ON )
+   detect_hardened && mycmakeargs+=( -DADDITIONAL_DEFAULT_LDC_SWITCHES=' 
"-relocation-model=pic",' )
+   cmake_src_configure
+}
+
+d_src_compile()
+{
+   cmake_src_compile
+}
+
+d_src_install() {
+   cmake_src_install
+
+   rm -rf "${ED}"/usr/share/bash-completion
+}
+
+pkg_postinst() {
+   # Update active ldc2
+   "${ROOT}"/usr/bin/eselect dlang update ldc2
+}
+
+pkg_postrm() {
+   "${ROOT}"/usr/bin/eselect dlang update ldc2
+}

diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass
index 23000ce..2e1ac16 100644
--- a/eclass/dlang-compilers.eclass
+++ b/eclass/dlang-compilers.eclass
@@ -61,6 +61,7 @@ dlang-compilers_declare_versions() {
["1.26"]="2.096 amd64 ~arm ~arm64 ~ppc64 x86"
["1.27"]="2.097 amd64 ~arm ~arm64 ~ppc64 x86"
["1.28"]="2.098 amd64 ~arm ~arm64 ~ppc64 x86"
+   ["1.29"]="2.099 ~amd64 ~arm ~arm64 ~ppc64 ~x86"
)
 }
 

diff --git a/profiles/use.desc 

[gentoo-commits] repo/user/dlang:master commit in: dev-lang/dmd/files/, eclass/, dev-lang/dmd/, profiles/, dev-util/dlang-tools/

2022-05-10 Thread Marco Leise
commit: 5c52b7f4cfc511b80319711f9f70f841ed85639f
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Tue May 10 17:17:19 2022 +
Commit: Marco Leise  gmx  de>
CommitDate: Tue May 10 17:17:19 2022 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=5c52b7f4

dmd-2.099.1

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 dev-lang/dmd/Manifest  |  1 +
 dev-lang/dmd/dmd-2.099.1.ebuild| 14 ++
 .../2.097-link-32-bit-shared-lib-with-ld.bfd.patch | 11 +
 dev-util/dlang-tools/Manifest  |  1 +
 dev-util/dlang-tools/dlang-tools-2.099.1.ebuild| 54 ++
 eclass/dlang-compilers.eclass  |  1 +
 profiles/use.desc  |  1 +
 7 files changed, 83 insertions(+)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 7e1917d..171aecb 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -31,3 +31,4 @@ DIST dmd.2.093.1.linux.tar.xz 24506488 BLAKE2B 
101edbe659ddb3ce6ed0d66762a0d476d
 DIST dmd.2.094.2.linux.tar.xz 22232888 BLAKE2B 
ba3116f3a9fd9516cd1ac792f950d4ba6c27a51631e2f48698f92506daa77b0cb45e238292b0200a85def5013e5272a9d2725f74b85e5cbe1cfabf8fcdb568eb
 SHA512 
a880928aeb6f16dc1dea7ac406cca2f8dfa75030725e5cefc9a48c1cc3e5c884800367efc293d7f9eaceb3c6c6cae2e3baea781786ccb438231c0734267ad0f0
 DIST dmd.2.095.1.linux.tar.xz 22602160 BLAKE2B 
874f28ab25b486c68707c4b8723ace3be5507162ce36a6c69550b3202b7deeab448bcc5b72e7492a20f9dd01648ed174506baf7460a26cf572db710e62cbf892
 SHA512 
5bb25551d6e2e9456225d00d9c082db1464e2ebf238f5781abb18daf29d42e62591603b0a044d9f63ddd0407e908f86c370806610d427c5cd7a100f8fbc74cee
 DIST dmd.2.096.1.linux.tar.xz 22825496 BLAKE2B 
2a7973aaa9c713bfd29e783b459c97f6b6a68e2ce5d0674477997236f15b623ce45517c0ff59e33252e69aa3a70862ca0ec5cb7d077a050dddffef26fda02106
 SHA512 
de6d291f0abdd9a504522d0094a8d20beb94f6a8bd2c2b92d90267b5494ccd11f8df436b7c4ecc00d56cea0bdbb09d02376c8453e08c636ca92af38ca8fa0dbe
+DIST dmd.2.099.1.linux.tar.xz 21846416 BLAKE2B 
e5c3baa981af46ce980c80c42729a2db99a44d3f8f464a711c299c0d7c2354c6ba8d607b57a7f6d79d7a99793cd727f1f7e9fd33c49517ea5c9783efcda00518
 SHA512 
20fbf33dae8e79d07993ca2b1032e86db40dd21e06dcca2ed3f7cfa8921ba25799e0dc534f989ca535d274f2984f7873a186227854d54c21aadfdd671febc43d

diff --git a/dev-lang/dmd/dmd-2.099.1.ebuild b/dev-lang/dmd/dmd-2.099.1.ebuild
new file mode 100644
index 000..c63e4fe
--- /dev/null
+++ b/dev-lang/dmd/dmd-2.099.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="-* ~amd64 ~x86"
+YEAR=2022
+DLANG_VERSION_RANGE="2.076-"
+
+inherit dmd
+
+PATCHES=(
+   "${FILESDIR}/2.097-link-32-bit-shared-lib-with-ld.bfd.patch"
+)

diff --git a/dev-lang/dmd/files/2.097-link-32-bit-shared-lib-with-ld.bfd.patch 
b/dev-lang/dmd/files/2.097-link-32-bit-shared-lib-with-ld.bfd.patch
new file mode 100644
index 000..a68fe1f
--- /dev/null
+++ b/dev-lang/dmd/files/2.097-link-32-bit-shared-lib-with-ld.bfd.patch
@@ -0,0 +1,11 @@
+--- dmd2/dmd/src/dmd/link.d
 dmd2/dmd/src/dmd/link.d
+@@ -446,6 +446,8 @@ else version (Posix)
+ {
+ if (global.params.dll)
+ argv.push("-shared");
++if (!target.is64bit)
++argv.push("-fuse-ld=bfd");
+ }
+ // None of that a.out stuff. Use explicit exe file name, or
+ // generate one from name of first source file.

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 7d28a64..248f5d9 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -31,6 +31,7 @@ DIST dlang-tools-2.093.1.tar.gz 118852 BLAKE2B 
d797d8eb5de2e8a8a404b0b77cff3fb88
 DIST dlang-tools-2.094.2.tar.gz 118427 BLAKE2B 
a590f5e5490e3f51b55a9bd4018d38ea0ee84865af52869666ca9afbec1041ce4463dab707997b1d927a0c6284cbf82f248999582ea4c0fbc72fa7fffc4df1c4
 SHA512 
8fc9d95e77317afd0c73c8e2b85b01175d4d3494116ec6550f8c9d99d5ecfde9e8e4ff1aa8eb7477e4974faf6b66fb0dbc32bcb7d2facf7cec6cfadd8ea9ad81
 DIST dlang-tools-2.095.1.tar.gz 129274 BLAKE2B 
fd1fa3615d676f8f6b05892871d1e8786f9bac160eab799b01b7740db59a89cc14ad229125de04d7878935a8c6c5166c0d7711feba3d1096b6e03b73361ae1f4
 SHA512 
176d55bcdc99fc56c236f44c7a32d75dd2ca8a7ea3dc635ebe949f64d1fc4a6f7e4e61c342e94ff0d3431df9cc4c16b73133a40d013774e1d6406b4e51b19567
 DIST dlang-tools-2.096.1.tar.gz 129294 BLAKE2B 
830dc185db7176fef179831214195901c5324cc3ae4ccb7f4b60d1f303b688acf13075bf810874272ccb72ea9b19f02805baccf7ec1cd4ff4c5080264bd8697c
 SHA512 
b25a9180faab99d31cc9a2909d699bbcfb1aa9be0f393f7c691977932d09e84d3b162a385df7318aab41dc2e671f1c38fe746c77654a8042cdbae515b273f5c6
+DIST dlang-tools-2.099.1.tar.gz 129867 BLAKE2B 
6f37d08921a1532a7d5875df99e4037fb52a5ac59585bbc98d09d225afd2ce564963cc30f1ebaad093238ca758d7db2a874f9aa357fe23dce6a9a6c9ebcb6d21
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/diskimage-builder/

2022-05-10 Thread Matthew Thode
commit: 31c2f1282c6e158b474e2169a11c10e8dafd7759
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue May 10 23:14:05 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue May 10 23:14:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c2f128

app-emulation/diskimage-builder: 3.21.1 bump

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

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-3.21.1.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 985b5e3744b1..6635e395ea27 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1,2 +1,3 @@
 DIST diskimage-builder-3.20.3.tar.gz 505078 BLAKE2B 
857745074049d648d50e36f8976f41ae74147feffd86e8aed517e23adce78945e15cae82a586c8e1acf25edb0ce43439c8a7865831d31bd4994f7b7f5f07da4a
 SHA512 
4631f8d4a1a7389d9e3c2f4b3fec9371b2ed01224116e4a359140da136ba3409d0dc3d1ff320f64bced8431da097005a9d49da84668306e3b50bbcee2a94d4ab
 DIST diskimage-builder-3.21.0.tar.gz 506289 BLAKE2B 
842f1f4f97b4527dc78ea1969f86ddf2549e2c5d565ea1656d722f86089b6d663c432e9bfe31596921df9e0ed3face9a760283c47cc613307f778fae5b826537
 SHA512 
016f74e7eb91a01a60c42765627d57e450c82b66c53eee0570468cac72b2f17ac4fc4be9faccef1591504282b7b6648957dc6a3b6eb3641ef41dc7cdd7fde538
+DIST diskimage-builder-3.21.1.tar.gz 506309 BLAKE2B 
5a5a08c90449742e9ba1664043cdeaed3c38f9efeb722f99fdb1fa98ea48a2a18bddd4bee189e983d8dcc4b43151c61d92320e703fead8f52eb81c49c2f225d3
 SHA512 
fb63dfcfb93ddbaa98b1231684892ecc1b28802e805902d613a41692f0b91a68b583efb45e6bb608c6333ac90e5de95e75b18f711cdca683014623287037a952

diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.21.1.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-3.21.1.ebuild
new file mode 100644
index ..a2d3ad209af7
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-3.21.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder"
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   sys-fs/dosfstools
+   sys-apps/gptfdisk
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



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

2022-05-10 Thread Andreas K. Hüttel
commit: 22933f8f248d5e63535329695f7a59bd5a6ebb52
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 10 22:52:49 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 10 22:56:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22933f8f

media-video/motiontrack: Drop ~mips

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

 media-video/motiontrack/motiontrack-0.1.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild 
b/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
index 58f8ed1713af..c5379bd671f5 100644
--- a/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
+++ b/media-video/motiontrack/motiontrack-0.1.3-r2.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
@@ -10,7 +10,7 @@ HOMEPAGE="http://motiontrack.sourceforge.net;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="debug graphicsmagick imagemagick multiprocess"
 



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

2022-05-10 Thread Andreas K. Hüttel
commit: ca09e2c20cc8facee12e91e680aecb836a966d9f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 10 22:55:06 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 10 22:56:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca09e2c2

net-ftp/proftpd: Drop ~mips

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

 net-ftp/proftpd/proftpd-1.3.7a-r3.ebuild| 2 +-
 net-ftp/proftpd/proftpd-1.3.7b-r2.ebuild| 2 +-
 net-ftp/proftpd/proftpd-1.3.7c-r1.ebuild| 2 +-
 net-ftp/proftpd/proftpd-1.3.8_rc1-r3.ebuild | 2 +-
 net-ftp/proftpd/proftpd-1.3.8_rc2-r2.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-ftp/proftpd/proftpd-1.3.7a-r3.ebuild 
b/net-ftp/proftpd/proftpd-1.3.7a-r3.ebuild
index c3f063f49b27..cc90efaadad2 100644
--- a/net-ftp/proftpd/proftpd-1.3.7a-r3.ebuild
+++ b/net-ftp/proftpd/proftpd-1.3.7a-r3.ebuild
@@ -27,7 +27,7 @@ SRC_URI="ftp://ftp.proftpd.org/distrib/source/${P/_/}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso 
dynmasq exec ifsession ifversion ident ipv6
kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre 
postgres qos radius
ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota 
sqlite ssl tcpd test unique-id vroot"

diff --git a/net-ftp/proftpd/proftpd-1.3.7b-r2.ebuild 
b/net-ftp/proftpd/proftpd-1.3.7b-r2.ebuild
index 85ccd857198b..1ef44adafcf2 100644
--- a/net-ftp/proftpd/proftpd-1.3.7b-r2.ebuild
+++ b/net-ftp/proftpd/proftpd-1.3.7b-r2.ebuild
@@ -27,7 +27,7 @@ SRC_URI="ftp://ftp.proftpd.org/distrib/source/${P/_/}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso 
dynmasq exec ifsession ifversion ident ipv6
kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre 
postgres qos radius
ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota 
sqlite ssl tcpd test unique-id vroot"

diff --git a/net-ftp/proftpd/proftpd-1.3.7c-r1.ebuild 
b/net-ftp/proftpd/proftpd-1.3.7c-r1.ebuild
index ad2ce6dcf9d1..77dd4ba321ed 100644
--- a/net-ftp/proftpd/proftpd-1.3.7c-r1.ebuild
+++ b/net-ftp/proftpd/proftpd-1.3.7c-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="ftp://ftp.proftpd.org/distrib/source/${P/_/}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso 
dynmasq exec ifsession ifversion ident ipv6
kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre 
postgres qos radius
ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota 
sqlite ssl tcpd test unique-id vroot"

diff --git a/net-ftp/proftpd/proftpd-1.3.8_rc1-r3.ebuild 
b/net-ftp/proftpd/proftpd-1.3.8_rc1-r3.ebuild
index 58c91dffc600..b55c7ab226b8 100644
--- a/net-ftp/proftpd/proftpd-1.3.8_rc1-r3.ebuild
+++ b/net-ftp/proftpd/proftpd-1.3.8_rc1-r3.ebuild
@@ -27,7 +27,7 @@ SRC_URI="ftp://ftp.proftpd.org/distrib/source/${P/_/}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso 
dynmasq exec ifsession ifversion ident ipv6
kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre 
postgres qos radius
ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota 
sqlite ssl tcpd test unique-id vroot"

diff --git a/net-ftp/proftpd/proftpd-1.3.8_rc2-r2.ebuild 
b/net-ftp/proftpd/proftpd-1.3.8_rc2-r2.ebuild
index fdbaed7feefe..2f368e288ee7 100644
--- a/net-ftp/proftpd/proftpd-1.3.8_rc2-r2.ebuild
+++ b/net-ftp/proftpd/proftpd-1.3.8_rc2-r2.ebuild
@@ -27,7 +27,7 @@ SRC_URI="ftp://ftp.proftpd.org/distrib/source/${P/_/}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso 
dynmasq exec ifsession ifversion ident ipv6
kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre 
postgres qos radius
ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota 
sqlite ssl tcpd test unique-id vroot"



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

2022-05-10 Thread Andreas K. Hüttel
commit: 8ce5036c3e16da21e630ba525279492d9111bd52
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 10 22:51:39 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 10 22:56:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce5036c

www-servers/varnish: Drop ~mips

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

 www-servers/varnish/varnish-6.5.2.ebuild | 4 ++--
 www-servers/varnish/varnish-6.6.1.ebuild | 4 ++--
 www-servers/varnish/varnish-7.0.1.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/www-servers/varnish/varnish-6.5.2.ebuild 
b/www-servers/varnish/varnish-6.5.2.ebuild
index 887ae91d7519..42bef71981c5 100644
--- a/www-servers/varnish/varnish-6.5.2.ebuild
+++ b/www-servers/varnish/varnish-6.5.2.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"
@@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz;
 
 LICENSE="BSD-2 GPL-2"
 SLOT="0/2"
-KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="jemalloc jit static-libs"
 
 CDEPEND="

diff --git a/www-servers/varnish/varnish-6.6.1.ebuild 
b/www-servers/varnish/varnish-6.6.1.ebuild
index 2f73463cee01..5f1c242c2b34 100644
--- a/www-servers/varnish/varnish-6.6.1.ebuild
+++ b/www-servers/varnish/varnish-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz;
 
 LICENSE="BSD-2 GPL-2"
 SLOT="0/2"
-KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="jemalloc jit static-libs"
 
 CDEPEND="

diff --git a/www-servers/varnish/varnish-7.0.1.ebuild 
b/www-servers/varnish/varnish-7.0.1.ebuild
index c8878790c48c..9043508fdaf4 100644
--- a/www-servers/varnish/varnish-7.0.1.ebuild
+++ b/www-servers/varnish/varnish-7.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz;
 
 LICENSE="BSD-2 GPL-2"
 SLOT="0/2"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="jemalloc jit static-libs"
 
 CDEPEND="



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

2022-05-10 Thread Andreas K. Hüttel
commit: db6bc49f4c994b94f1327556bfad0db97b8c1ccb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 10 22:53:33 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 10 22:56:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6bc49f

net-analyzer/hping: Drop ~mips

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

 net-analyzer/hping/hping-3_pre20141226.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/hping/hping-3_pre20141226.ebuild 
b/net-analyzer/hping/hping-3_pre20141226.ebuild
index 5b7241faa8d8..c2b4404dfc14 100644
--- a/net-analyzer/hping/hping-3_pre20141226.ebuild
+++ b/net-analyzer/hping/hping-3_pre20141226.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
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${HPING_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc sparc x86"
 IUSE="tcl"
 
 DEPEND="



[gentoo-commits] repo/user/ssnb:master commit in: app-editors/visual-studio-code/

2022-05-10 Thread Samuel Bernardo
commit: 5fc2dbbe0747d9b4cc9ac05162f30c0f22f564fe
Author: Samuel Bernardo  gmail  com>
AuthorDate: Tue May 10 22:36:59 2022 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Tue May 10 22:36:59 2022 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=5fc2dbbe

Update visual studio code

Signed-off-by: Samuel Bernardo  gmail.com>

 app-editors/visual-studio-code/Manifest|  2 +
 .../visual-studio-code-1.67.1.ebuild   | 76 ++
 2 files changed, 78 insertions(+)

diff --git a/app-editors/visual-studio-code/Manifest 
b/app-editors/visual-studio-code/Manifest
index cf926df..d34a9b6 100644
--- a/app-editors/visual-studio-code/Manifest
+++ b/app-editors/visual-studio-code/Manifest
@@ -3,7 +3,9 @@ AUX visual-studio-code.png 30538 BLAKE2B 
16cf4c0e8f6c59451e38049b2531b08cfac9c0e
 DIST visual-studio-code-1.65.2-amd64.tar.gz 109564124 BLAKE2B 
5b842253ed6438019de5f114f951651adc1773db93b408d3fec59b781ff32c0fb66f0e80ff0c02b6306ae46f541d55667f37d50ccf64709e810bf5e952af543e
 SHA512 
1b5fd6c42966e66f963cb63a289414d3733cb64c051c36ad5a43481ccbd24996e99b58738b23be25a51890eb95593b7a2f224d61c3a21ea3195baed4f57cc761
 DIST visual-studio-code-1.66.1-amd64.tar.gz 115616634 BLAKE2B 
9637f33068e4f34d1dc313bc353a722ff46c8be266a58ad03bd007bb5e815bfe1984bc799cd9d0c9eaef87e321f5f4f8f3e3c1eaa8ca1fc6d0b78e5002aa3ac7
 SHA512 
3a0e41f527b17ad845477f36e0a3b783e07b57fa0f3ac3be5d7387ff0b95f8cef2ce2ab427f971d357d607342645b642c3efc56fd3bbd440ace9e09b8e4b5778
 DIST visual-studio-code-1.66.2-amd64.tar.gz 115605903 BLAKE2B 
db6161e5e387c58b63c86bdc6e1c2383cc977c4ff23f0e26894d7c176b3c0ff29d7dd60f18f535894030a8ca323b598bbe421e05c4ecdbfdaac57a9a378956e5
 SHA512 
cbf99e949a637f518f431d62b2119c13630d2be87a681892a7be40bcdc19f6fd1a4c9e9955a07d215aadce57a6acbf1ed5d146193119eeec78e2a7878d708619
+DIST visual-studio-code-1.67.1-amd64.tar.gz 115657504 BLAKE2B 
aba44bf0e4f11865a6d3dc0baa2d596a7598d86133d6aa6ca078bae27ec0db876c4912834595b9f539ce5a64a1c48dcbc9e9b463581d7acb861387d738f33222
 SHA512 
e29d63a8f0d394a652dc34786529069a3e51bbfda3fa6c8ab89997d3e0954b1403aea571196cb4a706ec7f480c2a8f437b2d00686f33d27c7f5a67d19e91f40d
 EBUILD visual-studio-code-1.65.2.ebuild 1809 BLAKE2B 
cd86686b45a469833d9ac5c60e819ac30087bf3c762559ee0af1b5bae87b54ddda486bda645db7870417ee2cd317840dfa42a004ca20a6be16ee523f0faf553c
 SHA512 
a78815c81fad044a5d84d396e936090b993869584b9233fb9ac838f84b553bf0f3f7e05a0424acf372ca223f7e48a14fc54dfd8801e8e01934c4e8af7fd7e960
 EBUILD visual-studio-code-1.66.1.ebuild 1809 BLAKE2B 
cd86686b45a469833d9ac5c60e819ac30087bf3c762559ee0af1b5bae87b54ddda486bda645db7870417ee2cd317840dfa42a004ca20a6be16ee523f0faf553c
 SHA512 
a78815c81fad044a5d84d396e936090b993869584b9233fb9ac838f84b553bf0f3f7e05a0424acf372ca223f7e48a14fc54dfd8801e8e01934c4e8af7fd7e960
 EBUILD visual-studio-code-1.66.2.ebuild 1809 BLAKE2B 
cd86686b45a469833d9ac5c60e819ac30087bf3c762559ee0af1b5bae87b54ddda486bda645db7870417ee2cd317840dfa42a004ca20a6be16ee523f0faf553c
 SHA512 
a78815c81fad044a5d84d396e936090b993869584b9233fb9ac838f84b553bf0f3f7e05a0424acf372ca223f7e48a14fc54dfd8801e8e01934c4e8af7fd7e960
+EBUILD visual-studio-code-1.67.1.ebuild 1809 BLAKE2B 
cd86686b45a469833d9ac5c60e819ac30087bf3c762559ee0af1b5bae87b54ddda486bda645db7870417ee2cd317840dfa42a004ca20a6be16ee523f0faf553c
 SHA512 
a78815c81fad044a5d84d396e936090b993869584b9233fb9ac838f84b553bf0f3f7e05a0424acf372ca223f7e48a14fc54dfd8801e8e01934c4e8af7fd7e960
 MISC metadata.xml 309 BLAKE2B 
73c83a727af6c58aaac4474203ae062f7b93feade63573a5f6fe77b1d048069647dff9537a85a2d1b068ff224d8e189e34ae7a13971034075fad61e1269b3658
 SHA512 
7550b26c1e56caadc801d76a1069e23a05e9392c512599aaf34dae7267f3103611bcf8e4a4400b1ffca4afc7104feefba164a64559317e8637bcc636492671e3

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.67.1.ebuild 
b/app-editors/visual-studio-code/visual-studio-code-1.67.1.ebuild
new file mode 100644
index 000..b762754
--- /dev/null
+++ b/app-editors/visual-studio-code/visual-studio-code-1.67.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils
+
+MY_PN="vscode"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft (binary version)"
+HOMEPAGE="https://code.visualstudio.com;
+BASE_URI="https://update.code.visualstudio.com/${PV};
+SRC_URI="
+   amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
+   "
+RESTRICT="mirror strip bindist"
+
+LICENSE="MS-vscode-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="global-menu libsecret qt5"
+
+DEPEND="
+   >=media-libs/libpng-1.2.46
+   >=x11-libs/gtk+-2.24.8-r1:2
+   x11-libs/cairo
+   gnome-base/gconf
+   x11-libs/libXtst
+   !app-editors/vscode
+"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-print/cups-2.0.0
+   x11-libs/libnotify
+   x11-libs/libXScrnSaver
+   dev-libs/nss
+   libsecret? ( 

[gentoo-commits] proj/qa-scripts:master commit in: /

2022-05-10 Thread Sam James
commit: 76acb7896fcf400c56decd170f398a75c6b2
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 22:00:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 10 22:00:57 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=76acb789

Makefile.gpyutils: fix typo

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

 Makefile.gpyutils | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile.gpyutils b/Makefile.gpyutils
index 34d93af..3eaeba4 100644
--- a/Makefile.gpyutils
+++ b/Makefile.gpyutils
@@ -44,7 +44,7 @@ $(outdir)/310-to-311.txt: $(timestamp)
gpy-upgrade-impl -m python3_10 python3_11 > $@.new
mv $@.new $@
 
-$(outdir)/39-to-310-stablereq.txt: $(timestamp)
+$(outdir)/310-to-311-stablereq.txt: $(timestamp)
mkdir -p $(outdir)
gpy-upgrade-impl -m -s python3_10 python3_11 > $@.new
mv $@.new $@



[gentoo-commits] proj/qa-scripts:master commit in: /

2022-05-10 Thread Sam James
commit: 0e178cee8e359a69abdab408d3a36a1cac75ffb0
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 21:56:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 10 21:56:48 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=0e178cee

Makefile.gpyutils: try harder to add Python 3.11

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

 Makefile.gpyutils | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/Makefile.gpyutils b/Makefile.gpyutils
index 59fdfc3..34d93af 100644
--- a/Makefile.gpyutils
+++ b/Makefile.gpyutils
@@ -6,7 +6,7 @@ timestamp = $(PORTDIR)/metadata/timestamp.commit
 outdir = /dev/null
 
 # upgrades for stable impls
-upgr_base = $(outdir)/39-to-310.txt $(outdir)/38-to-39.txt
+upgr_base = $(outdir)/310-to-311.txt $(outdir)/39-to-310.txt 
$(outdir)/38-to-39.txt
 # related stabilizations
 upgr_streq = $(patsubst %.txt,%-stablereq.txt,$(upgr_base))
 # all upgrade stuff
@@ -44,6 +44,11 @@ $(outdir)/310-to-311.txt: $(timestamp)
gpy-upgrade-impl -m python3_10 python3_11 > $@.new
mv $@.new $@
 
+$(outdir)/39-to-310-stablereq.txt: $(timestamp)
+   mkdir -p $(outdir)
+   gpy-upgrade-impl -m -s python3_10 python3_11 > $@.new
+   mv $@.new $@
+
 $(outdir)/39-to-310.txt: $(timestamp)
mkdir -p $(outdir)
gpy-upgrade-impl -m python3_9 python3_10 > $@.new



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

2022-05-10 Thread Michał Górny
commit: 8e730db80c19c32643ec25b5b7a20cec7a987646
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 10 21:15:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 10 21:15:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e730db8

dev-python/cffi: Remove old

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

 dev-python/cffi/Manifest   |  1 -
 dev-python/cffi/cffi-1.14.6.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 1ef47710c4b5..d02ce8a9359e 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,2 +1 @@
-DIST cffi-1.14.6.tar.gz 475744 BLAKE2B 
46e3f1f61746f659c066d83fdb07b83c289eda68056c6f9e364ea6f30cd56c190e4fdb35586c064b2402483704a7c1e9399d7f30cb49a78eec21797146da36f2
 SHA512 
30a8b25b74921a90a1fa96d05de1f25437d0fbbf73b7de0bb9ce22dfcaccbd78376b605525fe970212221d3e598357a9b1da420bfbd1a3e513263ed2b789e813
 DIST cffi-1.15.0.tar.gz 484058 BLAKE2B 
0d2d470c7eb11b8a9526be816b153c4483a5cfb529d3d220a804842facae1f06e2a822aa2be9abb1b5648cb36a97033bffc1dd235d83bdf8c075d67a907aa7d9
 SHA512 
ee83efde6f77f4a0c5889088c4c208ed7b9071fe06dfc16a8d2396de07f78fe859e1e39866760198a9d700f3b7359e8715e8a3e4907feb81d3fc4b8dd0dbaca1

diff --git a/dev-python/cffi/cffi-1.14.6.ebuild 
b/dev-python/cffi/cffi-1.14.6.ebuild
deleted file mode 100644
index 0f6aaa574f93..
--- a/dev-python/cffi/cffi-1.14.6.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-# DO NOT ADD pypy to PYTHON_COMPAT
-# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-DEPEND="dev-libs/libffi:="
-RDEPEND="${DEPEND}
-   dev-python/pycparser[${PYTHON_USEDEP}]"
-BDEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-distutils_enable_sphinx doc/source
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}"/cffi-1.14.0-darwin-no-brew.patch
-)
-
-src_prepare() {
-   if [[ ${CHOST} == *darwin* ]] ; then
-   # Don't obsessively try to find libffi
-   sed -i -e "s/.*\-iwithsysroot\/usr\/include\/ffi.*/\tpass/" 
setup.py || die
-   fi
-   distutils-r1_src_prepare
-}
-
-src_configure() {
-   tc-export PKG_CONFIG
-}
-
-python_test() {
-   "${EPYTHON}" -c "import _cffi_backend as backend" || die
-   epytest \
-   --ignore testing/test_zintegration.py \
-   --ignore testing/embedding \
-   c/ testing/
-}



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

2022-05-10 Thread Michał Górny
commit: de364558acc33c3bc1c37f5c82761d485937ec96
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 10 21:19:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 10 21:52:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de364558

dev-python/ply: Use PEP517 build

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

 dev-python/ply/ply-3.11-r2.ebuild | 46 +++
 1 file changed, 46 insertions(+)

diff --git a/dev-python/ply/ply-3.11-r2.ebuild 
b/dev-python/ply/ply-3.11-r2.ebuild
new file mode 100644
index ..1e825003ff3c
--- /dev/null
+++ b/dev-python/ply/ply-3.11-r2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Lex-Yacc library"
+HOMEPAGE="
+   http://www.dabeaz.com/ply/
+   https://github.com/dabeaz/ply/
+   https://pypi.org/project/ply/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+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"
+IUSE="examples"
+
+DOCS=( ANNOUNCE CHANGES TODO )
+
+PATCHES=(
+   "${FILESDIR}/3.6-picklefile-IOError.patch"
+)
+
+python_test() {
+   # Checks for pyc/pyo files
+   local -x PYTHONDONTWRITEBYTECODE=
+
+   cd test || die
+   local t
+   for t in testlex.py testyacc.py; do
+   "${EPYTHON}" "${t}" -v || die "${t} fails with ${EPYTHON}"
+   done
+}
+
+python_install_all() {
+   local HTML_DOCS=( doc/. )
+   use examples && dodoc -r example
+   distutils-r1_python_install_all
+}



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

2022-05-10 Thread Michał Górny
commit: 1d6cd9f96a9d34dd1b73d09fe8a4d7c27cad
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 10 21:19:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 10 21:52:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6c

dev-python/pycparser: Enable py3.11

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

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

diff --git a/dev-python/pycparser/pycparser-2.21-r1.ebuild 
b/dev-python/pycparser/pycparser-2.21-r1.ebuild
index 42027444d3ee..602a4e535710 100644
--- a/dev-python/pycparser/pycparser-2.21-r1.ebuild
+++ b/dev-python/pycparser/pycparser-2.21-r1.ebuild
@@ -5,7 +5,7 @@
 EAPI=7
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-10 Thread Michał Górny
commit: 1e4c84c9b274745de6e4cddc286a488e7e1d35e9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 10 21:19:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 10 21:52:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4c84c9

dev-python/ply: Enable py3.11

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

 dev-python/ply/ply-3.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ply/ply-3.11-r2.ebuild 
b/dev-python/ply/ply-3.11-r2.ebuild
index 1e825003ff3c..0b251f5d8eb4 100644
--- a/dev-python/ply/ply-3.11-r2.ebuild
+++ b/dev-python/ply/ply-3.11-r2.ebuild
@@ -5,7 +5,7 @@
 EAPI=7
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-10 Thread Michał Górny
commit: c2d3fb4878771ba52615d920f97b5874d2d2b186
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 10 21:18:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 10 21:52:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d3fb48

dev-python/pycparser: Use PEP517 build

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

 dev-python/pycparser/pycparser-2.21-r1.ebuild | 65 +++
 1 file changed, 65 insertions(+)

diff --git a/dev-python/pycparser/pycparser-2.21-r1.ebuild 
b/dev-python/pycparser/pycparser-2.21-r1.ebuild
new file mode 100644
index ..42027444d3ee
--- /dev/null
+++ b/dev-python/pycparser/pycparser-2.21-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="C parser and AST generator written in Python"
+HOMEPAGE="
+   https://github.com/eliben/pycparser/
+   https://pypi.org/project/pycparser/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+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-python/ply:=[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
+distutils_enable_tests unittest
+
+python_prepare_all() {
+   # remove the original files to guarantee their regen
+   rm pycparser/{c_ast,lextab,yacctab}.py || die
+
+   # kill sys.path manipulations to force the tests to use built files
+   sed -i -e '/sys\.path/d' tests/*.py || die
+
+   # Ensure we can find tests in our directory
+   sed -i -e 's/from tests.test_util/from test_util/g' tests/test_*.py || 
die
+
+   ln -s "${S}"/examples tests/examples || die
+
+   rm tests/test_examples.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # Skip tests if cpp is not in PATH
+   type -P cpp >/dev/null || return 0
+   # change workdir to avoid '.' import
+   cd tests || die
+
+   # Ensure that 'cpp' is called with the right arguments
+   # Tests don't seem to always pass the include they intend to use.
+   mkdir -p "${T}"/bin || die
+   cat > "${T}"/bin/cpp <<-EOF || die
+   #!${BROOT}/bin/bash
+   exec ${BROOT}/usr/bin/cpp -I${S}/utils/fake_libc_include/ \$@
+   EOF
+   chmod +x "${T}"/bin/cpp || die
+
+   PATH="${T}/bin:${PATH}" eunittest
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-util/mangohud/files/, games-util/mangohud/

2022-05-10 Thread Adel KARA SLIMANE
commit: 67b8cd8e3eddbaccb77d75ef7535079a2e4950ef
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Tue May 10 21:27:21 2022 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Tue May 10 21:29:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67b8cd8e

games-util/mangohud: make dev-python/mako BDEPEND + remove spdlog patch texts

Closes: https://bugs.gentoo.org/843551
Closes: https://bugs.gentoo.org/843554
Closes: https://bugs.gentoo.org/843566

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 ...on-build.patch => mangohud-0.6.6-meson-fix-imgui-dep.patch} |  2 +-
 .../{mangohud-0.6.6.1-r2.ebuild => mangohud-0.6.6.1-r3.ebuild} | 10 +-
 games-util/mangohud/metadata.xml   |  2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/games-util/mangohud/files/mangonhud-0.6.6-meson-build.patch 
b/games-util/mangohud/files/mangohud-0.6.6-meson-fix-imgui-dep.patch
similarity index 79%
rename from games-util/mangohud/files/mangonhud-0.6.6-meson-build.patch
rename to games-util/mangohud/files/mangohud-0.6.6-meson-fix-imgui-dep.patch
index c6aa9e6fd..6d3c9c285 100644
--- a/games-util/mangohud/files/mangonhud-0.6.6-meson-build.patch
+++ b/games-util/mangohud/files/mangohud-0.6.6-meson-fix-imgui-dep.patch
@@ -8,7 +8,7 @@
 
 -dearimgui_sp = subproject('imgui', default_options: imgui_options)
 -dearimgui_dep = dearimgui_sp.get_variable('imgui_dep')
-+dearimgui_dep = dependency('imgui', default_options: imgui_options, fallback 
: ['imgui', 'imgui_dep'])
++dearimgui_dep = dependency('imgui')
 
  spdlog_dep = cpp.find_library('spdlog', required: 
get_option('use_system_spdlog'))
  if not spdlog_dep.found()

diff --git a/games-util/mangohud/mangohud-0.6.6.1-r2.ebuild 
b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
similarity index 95%
rename from games-util/mangohud/mangohud-0.6.6.1-r2.ebuild
rename to games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
index f237f6f88..977a71eef 100644
--- a/games-util/mangohud/mangohud-0.6.6.1-r2.ebuild
+++ b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
@@ -34,10 +34,10 @@ REQUIRED_USE="
 
 BDEPEND="
app-arch/unzip
+   dev-python/mako[${PYTHON_USEDEP}]
 "
 
 DEPEND="
-   dev-python/mako[${PYTHON_USEDEP}]
dev-libs/spdlog
dev-util/glslang
>=dev-util/vulkan-headers-1.2
@@ -56,10 +56,9 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/MangoHud-${PV}"
 
-PATCHES=(
-   # "${FILESDIR}/mangonhud-0.6.6-meson-build.patch"
-   "${FILESDIR}/mangohud-0.6.6-meson-fix-spdlog-dep.patch"
-)
+# PATCHES=(
+#  "${FILESDIR}/mangohud-0.6.6-meson-fix-imgui-dep.patch"
+# )
 
 src_unpack() {
default
@@ -73,6 +72,7 @@ src_unpack() {
 src_configure() {
local emesonargs=(
-Dappend_libdir_mangohud=false
+   -Duse_system_spdlog=enabled
-Duse_system_vulkan=enabled
-Dinclude_doc=false
$(meson_feature video_cards_nvidia with_nvml)

diff --git a/games-util/mangohud/metadata.xml b/games-util/mangohud/metadata.xml
index da9d5549c..53e5027d0 100644
--- a/games-util/mangohud/metadata.xml
+++ b/games-util/mangohud/metadata.xml
@@ -10,6 +10,6 @@

https://github.com/flightlessmango/MangoHud/issues


-   "Use XNVctrl as fall back for older Nvidia 
devices."
+   Use XNVctrl as fall back for older Nvidia 
devices.

 



[gentoo-commits] repo/gentoo:master commit in: app-portage/pfl/

2022-05-10 Thread Andreas K. Hüttel
commit: 4db1c10ff588658e4e04e630cb392e3c5980a05a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 10 20:53:45 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 10 20:58:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db1c10f

app-portage/pfl: Drop ~mips

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

 app-portage/pfl/pfl-3.1-r1.ebuild | 4 ++--
 app-portage/pfl/pfl-3.2-r2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/pfl/pfl-3.1-r1.ebuild 
b/app-portage/pfl/pfl-3.1-r1.ebuild
index 1b567813f2e8..3f28082c92e7 100644
--- a/app-portage/pfl/pfl-3.1-r1.ebuild
+++ b/app-portage/pfl/pfl-3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/portagefilelist/client/archive/${PV}.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="+network-cron"
 
 DEPEND=""

diff --git a/app-portage/pfl/pfl-3.2-r2.ebuild 
b/app-portage/pfl/pfl-3.2-r2.ebuild
index 9f223b9971d5..b50b1ccd7565 100644
--- a/app-portage/pfl/pfl-3.2-r2.ebuild
+++ b/app-portage/pfl/pfl-3.2-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/portagefilelist/client/archive/${PV}.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
 IUSE="+network-cron"
 
 DEPEND=""



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

2022-05-10 Thread Andreas K. Hüttel
commit: 82dfa92cce7859d72a447def8551339572e14fd1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 10 20:57:06 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 10 20:58:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82dfa92c

net-analyzer/iftop: Drop ~mips

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

 net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild 
b/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild
index 45a3bfa2dd16..bf47434f2ea8 100644
--- a/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild
+++ b/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
net-libs/libpcap



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

2022-05-10 Thread Andreas K. Hüttel
commit: 9bcbb4f7a076e7839c55678123c67a1c7b838237
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 10 20:57:53 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 10 20:58:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcbb4f7

net-analyzer/nmbscan: Drop ~mips

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

 net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild 
b/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
index 9f6d6403b3e0..f98da58998dd 100644
--- a/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
+++ b/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://nmbscan.g76r.eu/down/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
 
 RDEPEND="net-dns/bind-tools
net-fs/samba



  1   2   3   >