[gentoo-commits] repo/gentoo:master commit in: media-sound/din/

2022-04-24 Thread Miroslav Šulc
commit: fbac577b3632a6898d6c73791294577f932a4250
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Apr 25 05:46:21 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Apr 25 05:46:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbac577b

media-sound/din: bump to 54

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/din/Manifest  |  1 +
 media-sound/din/din-54.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/media-sound/din/Manifest b/media-sound/din/Manifest
index 2598c8cc9ec3..ed7850d4c2a8 100644
--- a/media-sound/din/Manifest
+++ b/media-sound/din/Manifest
@@ -1 +1,2 @@
 DIST din-53.1.tar.gz 3708022 BLAKE2B 
882d4ae6cbe24c3d7fc326df3f3630d7ea7cd65b5d53c4751844dc3edcf9d533cd7cfe58fed4c46766fab6b4983e75f75145206b5362bceb27382d02705b9a36
 SHA512 
42058b00402e726869af8a5cb8eb9b34e7b1709185c972d3f3b633a980ad7de57a143ca0ce854ce681ec67b81cd6dd2b2b06023a15d3f1b1bd54c4ac643b6096
+DIST din-54.tar.gz 3710611 BLAKE2B 
2a7540d9a413c0f83b2cfc7373b1c0fdd40012ae725f162810e4d3165e3bc669661860fd653eaed8c7f2eeed7f015ff50ce6082ce8de04bd035bf395ca018d6a
 SHA512 
8831e6d838ba06373b13574701929f96a508f2899618509b3e79f23cb0aa11c34b347fa00b4fa765a7668c7db54733be2c9146b8e783d3fe07e3ea4ce2707bd8

diff --git a/media-sound/din/din-54.ebuild b/media-sound/din/din-54.ebuild
new file mode 100644
index ..1ff40dd5f7de
--- /dev/null
+++ b/media-sound/din/din-54.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools edos2unix xdg
+
+DESCRIPTION="a software musical instrument and audio synthesizer"
+HOMEPAGE="https://dinisnoise.org/;
+SRC_URI="https://archive.org/download/dinisnoise_source_code/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa jack"
+
+RDEPEND="
+   dev-lang/tcl:0=
+   media-libs/libsdl:=
+   virtual/glu
+   virtual/opengl
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="|| ( alsa jack )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-52-makefile.patch"
+   "${FILESDIR}/${PN}-48-fix-random-constants.patch"
+)
+
+src_prepare() {
+   default
+
+   edos2unix pixmaps/${PN}.desktop
+
+   use jack && (sed -i "s/-lasound/-ljack/g" src/Makefile.am || die 
"Failed to fix jack linking")
+
+   eautoreconf
+}
+
+src_configure() {
+   # Jack takes over alsa.
+   local sound_engine
+
+   use jack && sound_engine="UNIX_JACK" || sound_engine="LINUX_ALSA"
+
+   econf CXXFLAGS="${CXXFLAGS} -D__${sound_engine}__"
+}



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

2022-04-24 Thread Hans de Graaff
commit: e6f43160ee037151fe789f1ca4b730dcbd329136
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 25 05:22:26 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 25 05:22:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f43160

dev-ruby/rspec-rails: add 5.1.2

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

 dev-ruby/rspec-rails/Manifest |  1 +
 dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index 97de31002333..3ec5d83eb04a 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -3,3 +3,4 @@ DIST rspec-rails-4.1.2.tar.gz 156296 BLAKE2B 
ca454065c8fb318148e745162514b9f21aa
 DIST rspec-rails-5.0.2.tar.gz 156991 BLAKE2B 
a1700fad43ed2eb441d95307fd14fe8c0f96c51edaaddaa13a94b6c740711ddb96c9c7058051c1160746111e52c56a5685808532795aa0e32cab2f91b287b6fc
 SHA512 
c2154f0cac634ead0109daf0e91782e9c770783104d3b2a4b0e097d46f8a9ebb49fe993733a7a3f6c4e3d037d5ab25f424cf8e3386a161172fb8c68e731b076e
 DIST rspec-rails-5.0.3.tar.gz 156964 BLAKE2B 
3f47428f887044acc2f4b374f6aaf135d44f2015b66ae5caa2a1f46923921ca2f96de47c7fc8faec951c15d8a18ee7efbf12fb80798e279784c70e3c31c09838
 SHA512 
3732c35603e5fe16deed1404c6ab0814cfaa6922da74befe31e3e2b23ba78f4de8316862894057f37b9d0aa79838d21d7028e1cbc592b8ef79de17f25bc81ea5
 DIST rspec-rails-5.1.1.tar.gz 157454 BLAKE2B 
580a3443cfe088d4056815e3fc344f9b91e5df9ff52099942f8e74c062e6ffb8ff528e5bcb17b33684be0e6b4ce7791a1df38a7fbead0ca348567cbbf3f6a863
 SHA512 
68ba2af02619bcf304237e744f728772e9de889d7aba5ab5fef236d40e1c047b03bf0c199bb28074f2d4cf47e1811f241e67b56d8c362dbc8ad69e066bd3d7f0
+DIST rspec-rails-5.1.2.tar.gz 157523 BLAKE2B 
b500aa53f8bd965f7b95e90403d46096073780fa4e318295bffba44211cfb9d5eab36549e6fc3afc144700a8224ebe808489959a172f1d9e76c43320b7022979
 SHA512 
f9ef3a3812590a7cd50bd34e9e6cd9669fab24736ac7693b3fffe3f8be9b8313e31b0c7b7571a735f20bc5d9194a94c2f447e69f6491190536b6534211e1b070

diff --git a/dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild
new file mode 100644
index ..93617fc028c1
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/;
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   || ( dev-ruby/activesupport:6.1 dev-ruby/activesupport:6.0 
dev-ruby/activesupport:5.2 )
+   || ( dev-ruby/actionpack:6.1 dev-ruby/actionpack:6.0 
dev-ruby/actionpack:5.2 )
+   || ( dev-ruby/railties:6.1 dev-ruby/railties:6.0 dev-ruby/railties:5.2 )
+   >=dev-ruby/rspec-3.10:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+   >=dev-ruby/capybara-2.2.0
+   >=dev-ruby/ammeter-1.1.5
+   ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   echo "--require spec_helper" > .rspec || die
+
+   # Avoid bundler-specific specs.
+   rm -f spec/sanity_check_spec.rb || die
+
+   # Avoid broken controller generator specs for now.
+   rm -fr spec/generators/rspec || die
+
+   # Test with a compatible rails version
+   sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+   # Fix gemspec.
+   sed -e 's/git ls-files --/find */' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-04-24 Thread Hans de Graaff
commit: 94639a8d2f617b196b556fec43c7f40555eb2c1e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 25 05:19:19 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 25 05:19:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94639a8d

dev-ruby/regexp_parser: add 2.3.1

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

 dev-ruby/regexp_parser/Manifest   |  1 +
 dev-ruby/regexp_parser/regexp_parser-2.3.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index b379c5bd5ba6..25bab88a4a46 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -3,3 +3,4 @@ DIST regexp_parser-1.8.2.tar.gz 85592 BLAKE2B 
55333dbf59606d1f203c84cc3e712ddba9
 DIST regexp_parser-2.1.1.tar.gz 89399 BLAKE2B 
7632b1e65e929f610e6bedc7954f81ca080f4f290794da617dbaeaae324186581a6e0ab78fb8d7311c33876b8cce090fdb6d4b868eeb80b82fa8461da5d82bfe
 SHA512 
809b8c5f7bcceb0c31e97256d5a40a04bb7919cfa0a139e972e90a72ba15eee6dce8ac1f8e65f5e8f7a5f992a2fab91d6ae19f27a1f5ec7795fcc082ff037e13
 DIST regexp_parser-2.2.1.tar.gz 90169 BLAKE2B 
dcfa392bc5dc9e08816b3a2e401744c775a8a5c60067c410d195d60ef155eba287b31243e70677f018e3d751b371a8878933a5e34c4bd5b00cef3bf1b266c00a
 SHA512 
a3a6fbd36e980eaf5f14d0c98c2680aed700b01c7941fbc4e406e14992e432b3ce1510a8be9ef7964ddf0ab85c55b556206cdea36a336de98e6956942b4ff726
 DIST regexp_parser-2.3.0.tar.gz 92100 BLAKE2B 
d3d5315e4643e118f559cdfdc6f30c5fe2104298d4b0d297b4cc0b4cadcbd4b97fbc92eb454b9ca00c917e67d0099d8c50a747d76d51806506c8cc93d0e4d02e
 SHA512 
d297d475897586d78c6678edb77077c2d562e59483b036f65ef1a550c2f2c28b9fc3c96b2a98d5726b58d2a061d6c65b72a48c1e1b3e2a5b7c3ea01543d22746
+DIST regexp_parser-2.3.1.tar.gz 92120 BLAKE2B 
e4dc8d3d38a260be0d21812703380af418ea6b87c1fff66048111e2d5295b04589cf3d838f3e9eb330f300c7b49c8ccb18867c6fac41e55c0c623cc0206d2c85
 SHA512 
3f2502afaaeeffe6738c0fa83717f93af22de8704a1ce3cfdae910be287a6bbbab5dcd80d9ce7fb840acabea8d55a0cb06bca1696820f5e568b75c96360c3895

diff --git a/dev-ruby/regexp_parser/regexp_parser-2.3.1.ebuild 
b/dev-ruby/regexp_parser/regexp_parser-2.3.1.ebuild
new file mode 100644
index ..6f59b303702a
--- /dev/null
+++ b/dev-ruby/regexp_parser/regexp_parser-2.3.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular 
expressions"
+HOMEPAGE="https://github.com/ammar/regexp_parser;
+SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+DEPEND+=" =dev-util/ragel-6*"
+
+ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3
+   test? ( dev-ruby/ice_nine dev-ruby/regexp_property_values 
dev-ruby/rspec:3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}
+
+each_ruby_compile() {
+   ${RUBY} -S rake ragel:rb || die
+}



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

2022-04-24 Thread Matthew Thode
commit: c8dacbad816b36140fd5469d45a89a768918c1dd
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 25 03:36:41 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 25 03:36:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8dacbad

www-apps/icingaweb2: 2.10.0 stable amd64/x86

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

 www-apps/icingaweb2/icingaweb2-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/icingaweb2/icingaweb2-2.10.0.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.10.0.ebuild
index 1c12f98d4b39..eb5a96a535d5 100644
--- a/www-apps/icingaweb2/icingaweb2-2.10.0.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-2.10.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]];then
EGIT_BRANCH="master"
 else
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2"



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

2022-04-24 Thread Matthew Thode
commit: 05967f1c3b135d971f763f21d08675c1b88c1a9a
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 25 03:37:43 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 25 03:37:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05967f1c

app-admin/puppet: 7.15.0 stable amd64/x86

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

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

diff --git a/app-admin/puppet/puppet-7.15.0.ebuild 
b/app-admin/puppet/puppet-7.15.0.ebuild
index 98baf706218d..b0c6d6d3ffe3 100644
--- a/app-admin/puppet/puppet-7.15.0.ebuild
+++ b/app-admin/puppet/puppet-7.15.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
 RESTRICT="test"
 



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

2022-04-24 Thread Matthew Thode
commit: b6747d1767dec569ad9cc612529c8f81046f7786
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 25 03:38:45 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 25 03:38:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6747d17

app-admin/puppet-agent: 7.15.0 stable amd64

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

 app-admin/puppet-agent/puppet-agent-7.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/puppet-agent/puppet-agent-7.15.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-7.15.0.ebuild
index 3ef55d1516d2..0776db0b3b8b 100644
--- a/app-admin/puppet-agent/puppet-agent-7.15.0.ebuild
+++ b/app-admin/puppet-agent/puppet-agent-7.15.0.ebuild
@@ -11,7 +11,7 @@ arm64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="puppetdb selinux"
 RESTRICT="strip"
 



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

2022-04-24 Thread Matthew Thode
commit: 35fb67d28ae94e88824c6a87f6c3ae78a0c5dfcc
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 25 03:39:20 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 25 03:39:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fb67d2

app-admin/puppetserver: 7.6.1 stable amd64

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

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

diff --git a/app-admin/puppetserver/puppetserver-7.6.1.ebuild 
b/app-admin/puppetserver/puppetserver-7.6.1.ebuild
index 6877b38e3a99..7323a3ecf896 100644
--- a/app-admin/puppetserver/puppetserver-7.6.1.ebuild
+++ b/app-admin/puppetserver/puppetserver-7.6.1.ebuild
@@ -13,7 +13,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="puppetdb"
 # will need the same keywords in puppet-agent (puppet-agent now has arm64)
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND+="
>=virtual/jdk-1.8.0



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

2022-04-24 Thread Sam James
commit: d10b8d932f3e69c7cb8b1a588b516be969dfa9e2
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 03:35:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 03:35:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10b8d93

sys-devel/binutils-hppa64: more dies

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

 sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
index 5444be5a7596..abe6f85f3a2b 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
@@ -410,7 +410,7 @@ src_install() {
rm -f "${ED}"/${DATAPATH}/info/{dir,configure.info,standards.info} || 
die
 
# Trim all empty dirs
-   find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null || die
+   find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null
 
# the hppa64 hack; this should go into  as a PN-conditional
# tweak the default fake list a little bit



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

2022-04-24 Thread Sam James
commit: bd7ef2cd0a3c4be20761bbc489f7f932ea8ac027
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 03:20:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 03:20:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7ef2cd

sys-devel/binutils-hppa64: drop more dies for now

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

 sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
index 10a4adb67c27..5444be5a7596 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
@@ -345,9 +345,10 @@ src_install() {
done
 
if [[ -d ${ED}/usr/${CHOST}/${CTARGET} ]] ; then
-   mv "${ED}"/usr/${CHOST}/${CTARGET}/include 
"${ED}"/${INCPATH} || die
-   mv "${ED}"/usr/${CHOST}/${CTARGET}/lib/* 
"${ED}"/${LIBPATH}/ || die
-   rm -r "${ED}"/usr/${CHOST}/{include,lib} || die
+   # No die for now, dies on hppa?
+   mv "${ED}"/usr/${CHOST}/${CTARGET}/include 
"${ED}"/${INCPATH}
+   mv "${ED}"/usr/${CHOST}/${CTARGET}/lib/* 
"${ED}"/${LIBPATH}/
+   rm -r "${ED}"/usr/${CHOST}/{include,lib}
fi
fi
 



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

2022-04-24 Thread Sam James
commit: 33d00f4536bc690cf1f93cd25daa62fd3a20157a
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 03:09:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 03:09:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d00f45

sys-devel/binutils-hppa64: drop some || die for now

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

 sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
index eb08e66401b4..10a4adb67c27 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
@@ -364,8 +364,9 @@ src_install() {
)
doins "${libiberty_headers[@]/#/${S}/include/}"
if [[ -d ${ED}/${LIBPATH}/lib ]] ; then
-   mv "${ED}"/${LIBPATH}/lib/* "${ED}"/${LIBPATH}/ || die
-   rm -r "${ED}"/${LIBPATH}/lib || die
+   # TODO: add || die here, fails on hppa?
+   mv "${ED}"/${LIBPATH}/lib/* "${ED}"/${LIBPATH}/
+   rm -r "${ED}"/${LIBPATH}/lib
fi
 
# Generate an env.d entry for this binutils



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

2022-04-24 Thread Sam James
commit: 083aa8a78ebe1308edc9231782f7893b4d5de9e6
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 03:00:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 03:00:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083aa8a7

dev-vcs/git-extras: add 6.4.0

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

 dev-vcs/git-extras/Manifest|  1 +
 dev-vcs/git-extras/git-extras-6.4.0.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 7ea512d9e657..4f05ba27114b 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1 +1,2 @@
 DIST git-extras-6.3.0.tar.gz 159258 BLAKE2B 
263e192015e46da7867f131c19ae47243e60355cba02b1860b45abafdc4fc6adf916dffce58b853960d8bb22f5da067e1dca6ed0b02f108953571896d1c981c4
 SHA512 
2be0a6f3f3907754638ffd975b0b28908e8c9490418fa170f47a73a2cdc9d0b8fd5d11e4734440ffe3114cd63aa7decf8b1cafc78a63d2794d06f7fcd2925ead
+DIST git-extras-6.4.0.tar.gz 163508 BLAKE2B 
bffbc8efcf1cf030bceb20b953e1cbbc067c8383ced38b786c21eb9bd9b7d3febd3d8aae652c0dd731de688d3cfa225c3aec91d6b9c590459b576db113ca0af0
 SHA512 
1b28d09d294f6d060b7639401e56c8d5e762614b5f6928ee6267e49af943e349e2399558ebac60008e8240218c13f00f8aea7dc07b71fec1e2dc25487bc847a3

diff --git a/dev-vcs/git-extras/git-extras-6.4.0.ebuild 
b/dev-vcs/git-extras/git-extras-6.4.0.ebuild
new file mode 100644
index ..5cf7cb509f5a
--- /dev/null
+++ b/dev-vcs/git-extras/git-extras-6.4.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and 
many more"
+HOMEPAGE="https://github.com/tj/git-extras;
+SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x64-macos"
+
+RDEPEND="
+   app-shells/bash
+   dev-vcs/git
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch
+)
+
+src_prepare() {
+   default
+
+   # For now, don't force including the git completion
+   # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh 
|| die
+}
+
+src_configure() {
+   return
+}
+
+src_compile() {
+   return
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   SYSCONFDIR="${EPREFIX}/etc" \
+   install
+
+   # TODO: Unfortunately, none of the completion seems to
+   # actually work for me yet(?)
+
+   #newbashcomp "${S}"/etc/bash_completion.sh ${PN}
+
+   #insinto /usr/share/zsh/site-functions
+   #newins "${S}"/etc/${PN}-completion.zsh _${PN}
+
+   #insinto /usr/share/fish/vendor_completions.d
+   #doins "${S}"/etc/${PN}.fish
+}



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

2022-04-24 Thread Sam James
commit: 2ce80c732894c9044a392255aad5e7c3add5d7e8
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:59:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:59:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce80c73

sys-process/parallel: add 20220422

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

 sys-process/parallel/Manifest |  2 ++
 sys-process/parallel/parallel-20220422.ebuild | 29 +++
 2 files changed, 31 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index bcf8e5390c0f..2bd9790ab32c 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -2,3 +2,5 @@ DIST parallel-20220222.tar.bz2 2356561 BLAKE2B 
55cc38cc93007be6c31a7a24df5fa2411
 DIST parallel-20220222.tar.bz2.sig 2080 BLAKE2B 
b1aee66259fb5feafda929d298d0c5a3abe32614bf07e9eee12edc690007fbb9198571275423483f9fc9d69b43d1a8f6d3cd711fc3db7c0c61b4aa41f2098894
 SHA512 
3c6eec3e7b299115fca0ad619101f4ac4f2f51d44482f1f3a3acc9f885fb50d4ee3bc0c5b75de4042dfb11cdb0181b0dafa439b4dfbe9250fb4342e524d88525
 DIST parallel-20220322.tar.bz2 2359966 BLAKE2B 
d641f8bf59aced5b5c4d009fdcbbd79db03ac1cea45a315d220d4f1204f7f9f6b5c3b996487627fb356ffd1ab7c12eef7f3b5accf352ed43f414b7f72282620c
 SHA512 
2e486ac131404672c0da6b9391717588e2df2b41b3914d433f25cf313017a2bcc554462213979318e334e1ea95a3887d55b0e7c5f5837f637c00e19562d52fd9
 DIST parallel-20220322.tar.bz2.sig 2080 BLAKE2B 
7b405bdb8db02428fd644cafc3fc79766b49af0e959ae97882bcb5972a06b885057af2562729498c2dcffc4c9abd5761b564dc87a7bc06a0ad66e1d17c6b834a
 SHA512 
78f6c96b51c568ddb6175a87aa5ee8205c8e6c197310c0113c6609f6cb7a71e0f68f024e6687a31955ea70ca74a8179249aa11871631ae86914903eb0ef4626d
+DIST parallel-20220422.tar.bz2 2367837 BLAKE2B 
5630c58a15cc6ce0dac0346188afa9916b18545a9da91854f3cae604fc3c2ced33fd3a5f17a2967693a2e28cbddb198a3e63372125721a8dc67af80cbf03e940
 SHA512 
b4179c5ad936ed01753d91d75a012d6985dd8fb24f1e0d06fa7806352bfc59aeeedd42b15fd31b8294d25671aa474f885362c887875e79b32b613bfe1f9a262e
+DIST parallel-20220422.tar.bz2.sig 2080 BLAKE2B 
ae87bf4bee2cdd6952e30bb2b65498ca3f4d51452ff8736ac4c8cfbc9bf940eebad48c0c08d474d02d269eb459cb62441067b0c6f6ad69f8beedad40710637a3
 SHA512 
a8d023d856722fb7528fa67ff1615643e9bf3036c903665ca94e5c7366b402b1bc1b25defd4d3c9dbacc5178a9c584249639e45d3713c991c21da01158fa85da

diff --git a/sys-process/parallel/parallel-20220422.ebuild 
b/sys-process/parallel/parallel-20220422.ebuild
new file mode 100644
index ..b107cc8a44e1
--- /dev/null
+++ b/sys-process/parallel/parallel-20220422.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/oletange.asc
+inherit verify-sig
+
+DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+
+RDEPEND="dev-lang/perl:=
+   dev-perl/Devel-Size
+   dev-perl/Text-CSV
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-IO"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )"
+
+src_configure() {
+   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}



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

2022-04-24 Thread Sam James
commit: 056d780e787097904d5dc09740dc7784576093f4
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:58:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:58:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056d780e

media-libs/vulkan-layers: Stabilize 1.3.204 amd64, #839963

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

 media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild
index b4d941cc3253..a98aba082679 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



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

2022-04-24 Thread Sam James
commit: 034070e2093803797a3184d7896c89a514d500ab
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:48:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:48:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=034070e2

dev-libs/libnl: wrap additional multilib CLI header

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

 dev-libs/libnl/{libnl-3.6.0.ebuild => libnl-3.6.0-r1.ebuild} | 1 +
 dev-libs/libnl/libnl-.ebuild | 7 ++-
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libnl/libnl-3.6.0.ebuild 
b/dev-libs/libnl/libnl-3.6.0-r1.ebuild
similarity index 98%
rename from dev-libs/libnl/libnl-3.6.0.ebuild
rename to dev-libs/libnl/libnl-3.6.0-r1.ebuild
index ab759e51347b..57e88da16908 100644
--- a/dev-libs/libnl/libnl-3.6.0.ebuild
+++ b/dev-libs/libnl/libnl-3.6.0-r1.ebuild
@@ -39,6 +39,7 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/libnl3/netlink/cli/ct.h
/usr/include/libnl3/netlink/cli/exp.h
/usr/include/libnl3/netlink/cli/link.h
+   /usr/include/libnl3/netlink/cli/mdb.h
/usr/include/libnl3/netlink/cli/neigh.h
/usr/include/libnl3/netlink/cli/qdisc.h
/usr/include/libnl3/netlink/cli/route.h

diff --git a/dev-libs/libnl/libnl-.ebuild 
b/dev-libs/libnl/libnl-.ebuild
index 0afdbd9d360f..0cfee098abde 100644
--- a/dev-libs/libnl/libnl-.ebuild
+++ b/dev-libs/libnl/libnl-.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
@@ -38,6 +38,7 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/libnl3/netlink/cli/ct.h
/usr/include/libnl3/netlink/cli/exp.h
/usr/include/libnl3/netlink/cli/link.h
+   /usr/include/libnl3/netlink/cli/mdb.h
/usr/include/libnl3/netlink/cli/neigh.h
/usr/include/libnl3/netlink/cli/qdisc.h
/usr/include/libnl3/netlink/cli/route.h
@@ -46,10 +47,6 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/libnl3/netlink/cli/utils.h
 )
 
-PATCHES=(
-   "${FILESDIR}"/${PN}--2to3.patch
-)
-
 src_prepare() {
default
 



[gentoo-commits] proj/gcc-patches:master commit in: 12.0.0/musl/

2022-04-24 Thread Sam James
commit: e0567416b1eb9ca23636be56d9b017e671881269
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:35:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:35:02 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=e0567416

12.0.0: update calloc patch (again again)

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

 12.0.0/musl/50_all_calloc_libgccjit.patch | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/12.0.0/musl/50_all_calloc_libgccjit.patch 
b/12.0.0/musl/50_all_calloc_libgccjit.patch
index f50ef8f..876f186 100644
--- a/12.0.0/musl/50_all_calloc_libgccjit.patch
+++ b/12.0.0/musl/50_all_calloc_libgccjit.patch
@@ -1,5 +1,6 @@
 
https://git.alpinelinux.org/aports/plain/main/gcc/0042-Fix-attempt-to-use-poisoned-calloc-error-in-libgccji.patch
 https://bugs.gentoo.org/828580
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104799 (additional two hunks 
thrown in from here for 12)
 
 From 72f32e3383129ad139df76d9a063fac9b03079b1 Mon Sep 17 00:00:00 2001
 From: Alex McGrath 
@@ -66,3 +67,24 @@ included #pragma GCC poison calloc
  
  #include "libgccjit.h"
  #include "jit-recording.h"
+--- a/libcc1/libcc1plugin.cc
 b/libcc1/libcc1plugin.cc
+@@ -17,6 +17,7 @@
+along with GCC; see the file COPYING3.  If not see
+.  */
+ 
++#include 
+ #include 
+ 
+ #undef PACKAGE_NAME
+--- a/libcc1/libcp1plugin.cc
 b/libcc1/libcp1plugin.cc
+@@ -18,6 +18,7 @@
+along with GCC; see the file COPYING3.  If not see
+.  */
+ 
++#include 
+ #include 
+ 
+ #undef PACKAGE_NAME
+



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

2022-04-24 Thread Sam James
commit: 442a091a04af271e81c808924c5d3c003d933c7f
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:40:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:40:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442a091a

sci-mathematics/z3: Stabilize 4.8.15-r1 x86, #840665

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

 sci-mathematics/z3/z3-4.8.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/z3/z3-4.8.15-r1.ebuild 
b/sci-mathematics/z3/z3-4.8.15-r1.ebuild
index 48df35b614f0..57f9fee46feb 100644
--- a/sci-mathematics/z3/z3-4.8.15-r1.ebuild
+++ b/sci-mathematics/z3/z3-4.8.15-r1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/z3-${P}
 
 SLOT="0/4.8"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="doc examples gmp isabelle java python"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2022-04-24 Thread Sam James
commit: 33b04364935249893938bb7ef79ddcd7a5d48871
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:40:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:40:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b04364

sci-mathematics/z3: Stabilize 4.8.15-r1 amd64, #840665

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

 sci-mathematics/z3/z3-4.8.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/z3/z3-4.8.15-r1.ebuild 
b/sci-mathematics/z3/z3-4.8.15-r1.ebuild
index 04689aa94acc..48df35b614f0 100644
--- a/sci-mathematics/z3/z3-4.8.15-r1.ebuild
+++ b/sci-mathematics/z3/z3-4.8.15-r1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/z3-${P}
 
 SLOT="0/4.8"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="doc examples gmp isabelle java python"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2022-04-24 Thread Sam James
commit: b8cf1e6f92ff11977a85fb6fc1fe37f51ec90fba
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:40:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:40:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8cf1e6f

dev-lang/ispc: Stabilize 1.17.0-r1 amd64, #840613

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

 dev-lang/ispc/ispc-1.17.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ispc/ispc-1.17.0-r1.ebuild 
b/dev-lang/ispc/ispc-1.17.0-r1.ebuild
index 1856351fc963..1aa1bd3661c7 100644
--- a/dev-lang/ispc/ispc-1.17.0-r1.ebuild
+++ b/dev-lang/ispc/ispc-1.17.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/ispc/ispc.git;
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="BSD BSD-2 UoI-NCSA"



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

2022-04-24 Thread Sam James
commit: 86955d6e59f6a78939db4f4188a4f3525270e43a
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:40:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:40:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86955d6e

media-libs/vulkan-layers: Stabilize 1.3.204 x86, #839963

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

 media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild
index 2422ac372bbb..b4d941cc3253 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



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

2022-04-24 Thread Sam James
commit: 50e78ff519b75603f98f2576988beb92cd0a8e92
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:38:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:38:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e78ff5

sys-devel/gcc: update Manifest

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

 sys-devel/gcc/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 9de3d0d25cab..da06c0b657c4 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -15,7 +15,7 @@ DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bf
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-12-20220424.tar.xz 79054772 BLAKE2B 
f7ff1d3189bab822444ca81bc917188e0e2b748ee2ab371e3d58870809069c076d1d958fef37545b1922d701d0b0d9dfe96aab4303ed1c742e1783c4d1afe746
 SHA512 
df9af006ba753d4df700788199a1d6bf7d167b65758aee417c2c7ab5ed9a2819057665fcb527a874355d23c186e8468fc79e5ac1c42ec8cdb4794dbd4d88a222
 DIST gcc-12.0.0-musl-patches-4.tar.xz 4456 BLAKE2B 
80ae755b52c31d57eb737b3ec5e70d96e7e20f6720664cd94573b1c6cd079a0e29f73277c27b2f2570706da5239006dabd44f834824c515f6615ed5dc39c273f
 SHA512 
cf917f40133d2b8090e98880e6c87d38129f44bcb454f4d707ef57967635a6fb571d7b85b7cb854421bc9aa88e48767a47aad99c767f9415899f97922d61c497
-DIST gcc-12.0.0-patches-5.tar.xz 9780 BLAKE2B 
952eefe517a8e9acd9f438d5eabfb3f1b7ab31eac1646d957e84a82d5fa7e7454cd46992beeeabeb5604c422613269ba7bee01ee425705cc4c8732178d756339
 SHA512 
4f9b2dbc46c22db497b3e1291e59b0a960eed62058b8e1cefacd887b529507b0aba5136030aa8680399f5a681dad3b94bcabc5514fbfe1b47969e1e856714ce5
+DIST gcc-12.0.0-patches-5.tar.xz 9820 BLAKE2B 
cdebb6fa59e594f95cc4b028d329c0fed3ffa1731a4ca1a2954b7760f4a674e773cfe5888fb2c63a619d5d80ec464d98a94870bfe2e3ea34370afce7f67526bb
 SHA512 
a9c27b0188fd842e88d6a831cdf1f9c6d0cada4ec260b5f7e67f3d8fe0f439fb0d2c82469de9fecebd657043babf3e63a24ee53776be2617bb90e1d3dd3f521e
 DIST gcc-6.5.0-patches-6.tar.bz2 15320 BLAKE2B 
fe6b60cd45d00187e4e41e607af6a1137481a6d8f4421a0ead7da9fd86d0cd19bf428e5d150e1de4e0616606f8d6c31738da24be8151c58f7760aa92432ea3d0
 SHA512 
87c2a6726373999472cbd6211e486864266c833d5a07f8fb02dd3054b7dd3f86aa86ea47b17928045ef6e46d82f429f879d6f69d8adf3b6f2956f4ac6b3f80f1
 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac
 DIST gcc-7.5.0-patches-4.tar.bz2 13183 BLAKE2B 
38a56910f01ef4172182d2145cef1df53b57eaa8f0655223cf54689e7ce12a264bfbb3735bde42b8a8594ab44031d9c48dc0d5303fab6537746f05e4d46b427a
 SHA512 
28d3732d5351dabd1452ee0462865a0de00103d9ea66941e38499c532b34ee8beb150b0b32af58cde901e437b4c256593c29736a5e7df2575aa0d0c43b6cf6eb



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

2022-04-24 Thread Sam James
commit: c2d1d12d07647cd5ce511c60d8446a9cec41ec86
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:36:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:36:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d1d12d

sys-devel/gcc: update calloc patch (again again)

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

 sys-devel/gcc/Manifest  | 2 +-
 sys-devel/gcc/gcc-12.0.0_pre.ebuild | 2 +-
 sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index bb3d9d65a4c3..9de3d0d25cab 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -14,7 +14,7 @@ DIST gcc-11.3.0-patches-3.tar.bz2 13567 BLAKE2B 
dba270d74b7a598e0108be0be7ff8cf0
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-12-20220424.tar.xz 79054772 BLAKE2B 
f7ff1d3189bab822444ca81bc917188e0e2b748ee2ab371e3d58870809069c076d1d958fef37545b1922d701d0b0d9dfe96aab4303ed1c742e1783c4d1afe746
 SHA512 
df9af006ba753d4df700788199a1d6bf7d167b65758aee417c2c7ab5ed9a2819057665fcb527a874355d23c186e8468fc79e5ac1c42ec8cdb4794dbd4d88a222
-DIST gcc-12.0.0-musl-patches-3.tar.xz 4356 BLAKE2B 
594f3d6478edbcd49a0de6483c91f00ed773b9d051f9e9cd30a2188ae49e296a96684069b71fa6eed4a0d0ab330ab66d99a0494653267ee57f4252f755cbcf21
 SHA512 
2b439eedaa5ed8551617fa880593ce9ee5f6b28e7f75507b047a47c9091552683faa2e8dbb20334bd3a1942e2b87010d4c282197d31d69c9bb0d44146a3317ad
+DIST gcc-12.0.0-musl-patches-4.tar.xz 4456 BLAKE2B 
80ae755b52c31d57eb737b3ec5e70d96e7e20f6720664cd94573b1c6cd079a0e29f73277c27b2f2570706da5239006dabd44f834824c515f6615ed5dc39c273f
 SHA512 
cf917f40133d2b8090e98880e6c87d38129f44bcb454f4d707ef57967635a6fb571d7b85b7cb854421bc9aa88e48767a47aad99c767f9415899f97922d61c497
 DIST gcc-12.0.0-patches-5.tar.xz 9780 BLAKE2B 
952eefe517a8e9acd9f438d5eabfb3f1b7ab31eac1646d957e84a82d5fa7e7454cd46992beeeabeb5604c422613269ba7bee01ee425705cc4c8732178d756339
 SHA512 
4f9b2dbc46c22db497b3e1291e59b0a960eed62058b8e1cefacd887b529507b0aba5136030aa8680399f5a681dad3b94bcabc5514fbfe1b47969e1e856714ce5
 DIST gcc-6.5.0-patches-6.tar.bz2 15320 BLAKE2B 
fe6b60cd45d00187e4e41e607af6a1137481a6d8f4421a0ead7da9fd86d0cd19bf428e5d150e1de4e0616606f8d6c31738da24be8151c58f7760aa92432ea3d0
 SHA512 
87c2a6726373999472cbd6211e486864266c833d5a07f8fb02dd3054b7dd3f86aa86ea47b17928045ef6e46d82f429f879d6f69d8adf3b6f2956f4ac6b3f80f1
 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac

diff --git a/sys-devel/gcc/gcc-12.0.0_pre.ebuild 
b/sys-devel/gcc/gcc-12.0.0_pre.ebuild
index 5293158fcfef..5874fa468001 100644
--- a/sys-devel/gcc/gcc-12.0.0_pre.ebuild
+++ b/sys-devel/gcc/gcc-12.0.0_pre.ebuild
@@ -7,7 +7,7 @@ TOOLCHAIN_GCC_PV=12.0.1
 
 PATCH_VER="5"
 PATCH_GCC_VER="12.0.0"
-MUSL_VER="3"
+MUSL_VER="4"
 MUSL_GCC_VER="12.0.0"
 
 inherit toolchain

diff --git a/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild 
b/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild
index ea23f4677808..72a2f7b29d85 100644
--- a/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild
+++ b/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PATCH_VER="5"
 PATCH_GCC_VER="12.0.0"
-MUSL_VER="3"
+MUSL_VER="4"
 MUSL_GCC_VER="12.0.0"
 
 inherit toolchain



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/, app-office/kalendar/

2022-04-24 Thread Sam James
commit: 8acc791fac850bbe6c04ab48baa923d84bd1adf0
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:20:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:30:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acc791f

app-office/kalendar: new package, add 22.04.0

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

 app-office/kalendar/Manifest|  1 +
 app-office/kalendar/kalendar-22.04.0.ebuild | 51 +
 app-office/kalendar/metadata.xml| 11 +++
 profiles/arch/amd64/x32/package.mask|  1 +
 4 files changed, 64 insertions(+)

diff --git a/app-office/kalendar/Manifest b/app-office/kalendar/Manifest
new file mode 100644
index ..ede33d73508e
--- /dev/null
+++ b/app-office/kalendar/Manifest
@@ -0,0 +1 @@
+DIST kalendar-22.04.0.tar.xz 254112 BLAKE2B 
f3e8cd8ae6633207764a77a3d59ec0ec031b2ca3b958b05a5c7e00191429c38431a758ab364f8b9d932938397f814d361290b59e8550c5069bfa2f3e66be05f6
 SHA512 
c2cb24505883a325b2b48f82127b73b248c84f86ad0befbca1602f15d3930bd08af1d2ebef511e030da1c92a4f2a289e59468f7f609091c5a02744e7a07a270e

diff --git a/app-office/kalendar/kalendar-22.04.0.ebuild 
b/app-office/kalendar/kalendar-22.04.0.ebuild
new file mode 100644
index ..0fc543710e59
--- /dev/null
+++ b/app-office/kalendar/kalendar-22.04.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="pim"
+KDE_GEAR="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.91
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="A calendar application using Akonadi"
+HOMEPAGE="https://apps.kde.org/kalendar/;
+
+LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE=""
+
+# All of the tests involve interacting with akonadi right now (as of 22.04)
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=kde-apps/akonadi-${PVCUT}:5
+   >=kde-apps/akonadi-contacts-${PVCUT}:5
+   >=kde-apps/calendarsupport-${PVCUT}:5
+   >=kde-apps/eventviews-${PVCUT}:5
+   >=kde-frameworks/kcalendarcore-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcontacts-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+# qtlocation is needed at runtime only or fails to start
+RDEPEND="${DEPEND}
+   >=dev-qt/qtlocation-${QTMIN}:5
+   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+"

diff --git a/app-office/kalendar/metadata.xml b/app-office/kalendar/metadata.xml
new file mode 100644
index ..d925f2439758
--- /dev/null
+++ b/app-office/kalendar/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+   
+   https://bugs.kde.org/
+   
+

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 85a56dd72735..a97d85f5a495 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -31,6 +31,7 @@ app-editors/ghostwriter
 app-editors/notepadqq
 app-editors/retext
 app-misc/anki
+app-office/kalendar:5
 app-office/kmymoney:5
 app-office/skrooge:5
 app-office/texmaker



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

2022-04-24 Thread Sam James
commit: b25c961759009329499e707d6d7d1ffa9fe30b60
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:27:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:30:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25c9617

media-gfx/skanpage: new package, add 22.04.0

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

 media-gfx/skanpage/Manifest|  1 +
 media-gfx/skanpage/metadata.xml|  8 ++
 media-gfx/skanpage/skanpage-22.04.0.ebuild | 41 ++
 3 files changed, 50 insertions(+)

diff --git a/media-gfx/skanpage/Manifest b/media-gfx/skanpage/Manifest
new file mode 100644
index ..39eb9aeacba2
--- /dev/null
+++ b/media-gfx/skanpage/Manifest
@@ -0,0 +1 @@
+DIST skanpage-22.04.0.tar.xz 389532 BLAKE2B 
f182723c53223bbc9a2d48a675a3cc97b489da37b5115d306d89b4b4b288c6ddcac6b8a2a475ff87fa105e5712cb4d683c128c3cda5a08e065c738bcd05e3838
 SHA512 
581cc7b009209356cd12c57b98081dae5f75b9813dbd5051bb38afe13b0510b803ab38d1b6cdc18935a48d6fa2c06ec2eb51b056e4b636e3693bae8ec17ee9e2

diff --git a/media-gfx/skanpage/metadata.xml b/media-gfx/skanpage/metadata.xml
new file mode 100644
index ..2fdbf33d963d
--- /dev/null
+++ b/media-gfx/skanpage/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+

diff --git a/media-gfx/skanpage/skanpage-22.04.0.ebuild 
b/media-gfx/skanpage/skanpage-22.04.0.ebuild
new file mode 100644
index ..348cee24bc3a
--- /dev/null
+++ b/media-gfx/skanpage/skanpage-22.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+KDE_GEAR="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.91
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Multi-page scanning application supporting image and pdf files"
+HOMEPAGE="https://apps.kde.org/skanpage/;
+
+LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/libksane-${PVCUT}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/purpose-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: app-office/kalendar/

2022-04-24 Thread Sam James
commit: 872a68e601a1ed2f7a3ff790ae72160f697a1f0b
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:28:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:28:29 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=872a68e6

app-office/kalendar: set KDE_GEAR=true

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

 app-office/kalendar/kalendar-22.04.49..ebuild | 1 +
 app-office/kalendar/kalendar-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-office/kalendar/kalendar-22.04.49..ebuild 
b/app-office/kalendar/kalendar-22.04.49..ebuild
index 3c803df16e..dc54059278 100644
--- a/app-office/kalendar/kalendar-22.04.49..ebuild
+++ b/app-office/kalendar/kalendar-22.04.49..ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 KDE_ORG_CATEGORY="pim"
+KDE_GEAR="true"
 ECM_TEST="forceoptional"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.91

diff --git a/app-office/kalendar/kalendar-.ebuild 
b/app-office/kalendar/kalendar-.ebuild
index 3c803df16e..dc54059278 100644
--- a/app-office/kalendar/kalendar-.ebuild
+++ b/app-office/kalendar/kalendar-.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 KDE_ORG_CATEGORY="pim"
+KDE_GEAR="true"
 ECM_TEST="forceoptional"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.91



[gentoo-commits] proj/kde:master commit in: app-office/kalendar/

2022-04-24 Thread Sam James
commit: 00ab1035fbe874f87a55ef07891e6ef62099255d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:29:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:29:22 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=00ab1035

app-office/kalendar: fixup dep bounds

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

 app-office/kalendar/kalendar-22.04.49..ebuild | 8 
 app-office/kalendar/kalendar-.ebuild  | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-office/kalendar/kalendar-22.04.49..ebuild 
b/app-office/kalendar/kalendar-22.04.49..ebuild
index dc54059278..cce40bc138 100644
--- a/app-office/kalendar/kalendar-22.04.49..ebuild
+++ b/app-office/kalendar/kalendar-22.04.49..ebuild
@@ -28,10 +28,10 @@ DEPEND="
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
-   >=kde-apps/akonadi-${KFMIN}:5
-   >=kde-apps/akonadi-contacts-${KFMIN}:5
-   >=kde-apps/calendarsupport-${KFMIN}:5
-   >=kde-apps/eventviews-${KFMIN}:5
+   >=kde-apps/akonadi-${PVCUT}:5
+   >=kde-apps/akonadi-contacts-${PVCUT}:5
+   >=kde-apps/calendarsupport-${PVCUT}:5
+   >=kde-apps/eventviews-${PVCUT}:5
>=kde-frameworks/kcalendarcore-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5

diff --git a/app-office/kalendar/kalendar-.ebuild 
b/app-office/kalendar/kalendar-.ebuild
index dc54059278..cce40bc138 100644
--- a/app-office/kalendar/kalendar-.ebuild
+++ b/app-office/kalendar/kalendar-.ebuild
@@ -28,10 +28,10 @@ DEPEND="
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
-   >=kde-apps/akonadi-${KFMIN}:5
-   >=kde-apps/akonadi-contacts-${KFMIN}:5
-   >=kde-apps/calendarsupport-${KFMIN}:5
-   >=kde-apps/eventviews-${KFMIN}:5
+   >=kde-apps/akonadi-${PVCUT}:5
+   >=kde-apps/akonadi-contacts-${PVCUT}:5
+   >=kde-apps/calendarsupport-${PVCUT}:5
+   >=kde-apps/eventviews-${PVCUT}:5
>=kde-frameworks/kcalendarcore-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: media-gfx/skanpage/

2022-04-24 Thread Sam James
commit: 8dc91e38c90a49e4223e7cb6e1a92d75ab232322
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:29:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:29:43 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8dc91e38

media-gfx/skanpage: set KDE_GEAR=true

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

 media-gfx/skanpage/skanpage-22.04.49..ebuild | 1 +
 media-gfx/skanpage/skanpage-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-gfx/skanpage/skanpage-22.04.49..ebuild 
b/media-gfx/skanpage/skanpage-22.04.49..ebuild
index f183544473..335cb049be 100644
--- a/media-gfx/skanpage/skanpage-22.04.49..ebuild
+++ b/media-gfx/skanpage/skanpage-22.04.49..ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 KDE_ORG_CATEGORY="utilities"
+KDE_GEAR="true"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.91
 QTMIN=5.15.2

diff --git a/media-gfx/skanpage/skanpage-.ebuild 
b/media-gfx/skanpage/skanpage-.ebuild
index f183544473..335cb049be 100644
--- a/media-gfx/skanpage/skanpage-.ebuild
+++ b/media-gfx/skanpage/skanpage-.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 KDE_ORG_CATEGORY="utilities"
+KDE_GEAR="true"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.91
 QTMIN=5.15.2



[gentoo-commits] proj/kde:master commit in: app-office/kalendar/

2022-04-24 Thread Sam James
commit: 91686fd4c970141ef49a3b4e57923bc855792084
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 02:14:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 02:14:44 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=91686fd4

app-office/kalendar: add qtlocation dep

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

 app-office/kalendar/kalendar-22.04.49..ebuild | 2 ++
 app-office/kalendar/kalendar-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/app-office/kalendar/kalendar-22.04.49..ebuild 
b/app-office/kalendar/kalendar-22.04.49..ebuild
index f816f82948..3c803df16e 100644
--- a/app-office/kalendar/kalendar-22.04.49..ebuild
+++ b/app-office/kalendar/kalendar-22.04.49..ebuild
@@ -43,6 +43,8 @@ DEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
+# qtlocation is needed at runtime only or fails to start
 RDEPEND="${DEPEND}
+   >=dev-qt/qtlocation-${QTMIN}:5
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
 "

diff --git a/app-office/kalendar/kalendar-.ebuild 
b/app-office/kalendar/kalendar-.ebuild
index f816f82948..3c803df16e 100644
--- a/app-office/kalendar/kalendar-.ebuild
+++ b/app-office/kalendar/kalendar-.ebuild
@@ -43,6 +43,8 @@ DEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
+# qtlocation is needed at runtime only or fails to start
 RDEPEND="${DEPEND}
+   >=dev-qt/qtlocation-${QTMIN}:5
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
 "



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

2022-04-24 Thread WANG Xuerui
commit: 504dfd26c61c22ea7839a10b903599075457a900
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Apr 25 01:51:59 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Apr 25 01:57:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504dfd26

app-misc/pax-utils: add 1.3.4

Signed-off-by: WANG Xuerui  gentoo.org>

 app-misc/pax-utils/Manifest   |  1 +
 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 28198d7a35c0..e3a949d6d2af 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1 +1,2 @@
 DIST pax-utils-1.3.3.tar.xz 725900 BLAKE2B 
17004a4fe57f05e80e0c51a156931975cbaf73e20d96fa50dedf6bd1538ff3f8383591f4b5fd0df926a6a6b75cb083724aaf92b1a4d4ebc67290500520919c29
 SHA512 
bb0d03371cf8f0cc26a83cbee888a6d91e70416dedc740476cd5549ddaef67048c6802e30e469ab1aced0fd7f63f84e9644744602b2d483ef7af37191505f72e
+DIST pax-utils-1.3.4.tar.xz 753448 BLAKE2B 
c105ff568a8e4378cfef5f8b9acb415a850b1e209ea8413cdf518de82e5e925fdba60288557f042bf02d2e075ed5e538175b2078e4dafbe5c54117ed580fd87e
 SHA512 
44a475860823e8b70b1d09d69e5fba3ed8298511d07e1e7b09ce62237cb8b1ecee8fc2fc550d6853d0b9f8db3c350bf78ced49d5f210997b294dc10e36627fcd

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
new file mode 100644
index ..65692c8abd2c
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Note: if bumping pax-utils because of syscall changes in glibc, please
+# revbump glibc and update the dependency in its ebuild for the affected
+# versions.
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~xen0n/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+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="caps debug python seccomp"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   ')
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+_emake() {
+   emake \
+   USE_CAP=$(usex caps) \
+   USE_DEBUG=$(usex debug) \
+   USE_PYTHON=$(usex python) \
+   USE_SECCOMP=$(usex seccomp) \
+   "$@"
+}
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux; then
+   econf $(use_with caps) $(use_with debug) $(use_with python) 
$(use_with seccomp)
+   else
+   tc-export CC PKG_CONFIG
+   fi
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake check
+}
+
+src_install() {
+   _emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install
+
+   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/files/, net-im/telegram-desktop/

2022-04-24 Thread Georgy Yakovlev
commit: 35dad0d1895f480f390231f42b3e64b02b148f89
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Sun Apr 24 17:52:29 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Apr 25 01:42:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35dad0d1

net-im/telegram-desktop: Fix use after free affecting multi user

Closes: https://bugs.gentoo.org/837914
Thanks-to: Joe Kappus  wt.gd>
Signed-off-by: Esteve Varela Colominas  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25184
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../files/tdesktop-3.6.1-fix-use-after-free.patch  | 44 ++
 ...6.1.ebuild => telegram-desktop-3.6.1-r1.ebuild} |  1 +
 2 files changed, 45 insertions(+)

diff --git 
a/net-im/telegram-desktop/files/tdesktop-3.6.1-fix-use-after-free.patch 
b/net-im/telegram-desktop/files/tdesktop-3.6.1-fix-use-after-free.patch
new file mode 100644
index ..5a8e6ceedd66
--- /dev/null
+++ b/net-im/telegram-desktop/files/tdesktop-3.6.1-fix-use-after-free.patch
@@ -0,0 +1,44 @@
+Description: Do not capture buttons in AccountsList that belong to inner 
VerticalLayout widget
+ This fixes a use-after-free error (double destruction) in the main menu right 
after account switching.
+Bug-Debian: https://bugs.debian.org/1008156
+Bug-Ubuntu: https://launchpad.net/bugs/1967673
+Forwarded: https://github.com/telegramdesktop/tdesktop/pull/24301
+Author: Nicholas Guriev 
+Last-Update: Sat, 09 Apr 2022 13:47:55 +0300
+
+--- 
tdesktop-3.6.1-full.orig/Telegram/SourceFiles/settings/settings_information.cpp
 tdesktop-3.6.1-full/Telegram/SourceFiles/settings/settings_information.cpp
+@@ -78,9 +78,7 @@
+   int _outerIndex = 0;
+ 
+   Ui::SlideWrap *_addAccount = nullptr;
+-  base::flat_map<
+-  not_null,
+-  base::unique_qptr> _watched;
++  base::flat_map, Ui::SettingsButton*> _watched;
+ 
+   base::unique_qptr _contextMenu;
+   std::unique_ptr _reorder;
+@@ -730,7 +728,7 @@
+   order.reserve(inner->count());
+   for (auto i = 0; i < inner->count(); i++) {
+   for (const auto &[account, button] : 
_watched) {
+-  if (button.get() == 
inner->widgetAt(i)) {
++  if (button == 
inner->widgetAt(i)) {
+   
order.push_back(account->session().uniqueId());
+   }
+   }
+@@ -769,11 +767,11 @@
+   account,
+   std::move(activate));
+   };
+-  button.reset(inner->add(MakeAccountButton(
++  button = inner->add(MakeAccountButton(
+   inner,
+   _controller,
+   account,
+-  std::move(callback;
++  std::move(callback)));
+   }
+   }
+   inner->resizeToWidth(_outer->width());

diff --git a/net-im/telegram-desktop/telegram-desktop-3.6.1.ebuild 
b/net-im/telegram-desktop/telegram-desktop-3.6.1-r1.ebuild
similarity index 98%
rename from net-im/telegram-desktop/telegram-desktop-3.6.1.ebuild
rename to net-im/telegram-desktop/telegram-desktop-3.6.1-r1.ebuild
index d2fc536e145f..4a14450d8da3 100644
--- a/net-im/telegram-desktop/telegram-desktop-3.6.1.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-3.6.1-r1.ebuild
@@ -77,6 +77,7 @@ PATCHES=(
"${FILESDIR}/tdesktop-3.5.2-musl.patch"
"${FILESDIR}/tdesktop-3.6.0-support-ffmpeg5.patch"
"${FILESDIR}/tdesktop-3.6.1-fix-kwayland-5.93.patch"
+   "${FILESDIR}/tdesktop-3.6.1-fix-use-after-free.patch"
 )
 
 # Current desktop-file-utils-0.26 does not understand Version=1.5



[gentoo-commits] repo/gentoo:master commit in: app-emacs/bnf-mode/, app-emacs/bnf-mode/files/

2022-04-24 Thread Maciej Barć
commit: 4f0a318c034a578cd9b3df4d93342716f79cc5a4
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Apr 25 01:23:17 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Apr 25 01:23:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0a318c

app-emacs/bnf-mode: new package; add version 0.4.5_pre20220102

2022.01.02 snapshot

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

 app-emacs/bnf-mode/Manifest|  1 +
 .../bnf-mode/bnf-mode-0.4.5_pre20220102.ebuild | 36 ++
 app-emacs/bnf-mode/files/50bnf-mode-gentoo.el  |  4 +++
 app-emacs/bnf-mode/metadata.xml| 13 
 4 files changed, 54 insertions(+)

diff --git a/app-emacs/bnf-mode/Manifest b/app-emacs/bnf-mode/Manifest
new file mode 100644
index ..9f6c1ef69a22
--- /dev/null
+++ b/app-emacs/bnf-mode/Manifest
@@ -0,0 +1 @@
+DIST bnf-mode-0.4.5_pre20220102.tar.gz 27103 BLAKE2B 
816637a440cfbe009873ea1c5033532a24ef1b8e842415665458b18d3ba7e9f37a1521e67e43c6287a598c8eb671b514563b1d255031ad255ec51ad5995579cd
 SHA512 
d3d7215efb19c313aba1a99100616b1ee7345d41933921d5150c6d72c7afc5f4b86e085a07bddce78aac7400cf605d8d0ba1c24232df79ad01fef5744567778f

diff --git a/app-emacs/bnf-mode/bnf-mode-0.4.5_pre20220102.ebuild 
b/app-emacs/bnf-mode/bnf-mode-0.4.5_pre20220102.ebuild
new file mode 100644
index ..8c438602742d
--- /dev/null
+++ b/app-emacs/bnf-mode/bnf-mode-0.4.5_pre20220102.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=d9329dd90e5d4f629295e85898362d9682047898
+NEED_EMACS=24.3
+
+inherit elisp
+
+DESCRIPTION="GNU Emacs major mode for editing BNF grammars"
+HOMEPAGE="https://github.com/sergeyklay/bnf-mode/;
+SRC_URI="https://github.com/sergeyklay/${PN}/archive/${H}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${H}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   app-emacs/buttercup
+   app-emacs/undercover
+   )
+"
+
+DOCS=( NEWS README.org )
+ELISP_REMOVE=".dir-locals.el"
+ELISP_TEXINFO="bnf-mode.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   buttercup -L . -L test --traceback full || die
+}

diff --git a/app-emacs/bnf-mode/files/50bnf-mode-gentoo.el 
b/app-emacs/bnf-mode/files/50bnf-mode-gentoo.el
new file mode 100644
index ..2679585378f2
--- /dev/null
+++ b/app-emacs/bnf-mode/files/50bnf-mode-gentoo.el
@@ -0,0 +1,4 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'bnf-mode "bnf-mode"
+  "A major mode for editing BNF grammars." t)
+(add-to-list 'auto-mode-alist '("\\.bnf\\'" . bnf-mode))

diff --git a/app-emacs/bnf-mode/metadata.xml b/app-emacs/bnf-mode/metadata.xml
new file mode 100644
index ..5dc13c7cc06e
--- /dev/null
+++ b/app-emacs/bnf-mode/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+https://github.com/sergeyklay/bnf-mode/issues/
+sergeyklay/bnf-mode
+  
+



[gentoo-commits] proj/pax-utils: New tag: v1.3.4

2022-04-24 Thread WANG Xuerui
commit: 
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Apr 25 01:23:49 2022 +

New tag: v1.3.4




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

2022-04-24 Thread WANG Xuerui
commit: d9f65269d7182ef1d313e3b87bcea37e45958561
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Apr 24 18:41:55 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Apr 25 01:19:39 2022 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=d9f65269

seccomp: allow madvise() call (glibc 2.35+)

Closes: https://bugs.gentoo.org/836735
Reviewed-by: Sam James  gentoo.org>
Signed-off-by: WANG Xuerui  gentoo.org>

 seccomp-bpf.c |  3 +++
 seccomp-bpf.h | 76 +--
 2 files changed, 41 insertions(+), 38 deletions(-)

diff --git a/seccomp-bpf.c b/seccomp-bpf.c
index 6a095a4..1d64172 100644
--- a/seccomp-bpf.c
+++ b/seccomp-bpf.c
@@ -193,6 +193,9 @@ int main(void)
 
/* glibc-2.34+ uses it as part of mem alloc functions. */
SCMP_SYS(getrandom),
+
+   /* glibc-2.35+ uses it when 
GLIBC_TUNABLES=glibc.malloc.hugetlb=1. */
+   SCMP_SYS(madvise),
};
static const int fork_syscalls[] = {
SCMP_SYS(clone),

diff --git a/seccomp-bpf.h b/seccomp-bpf.h
index 9c5e2de..80d6d94 100644
--- a/seccomp-bpf.h
+++ b/seccomp-bpf.h
@@ -8,10 +8,10 @@
 /* AARCH64 */
 #define SECCOMP_BPF_AVAILABLE
 static const unsigned char seccomp_bpf_blks_base[] = {
-   
32,0,0,0,4,0,0,0,21,0,0,44,183,0,0,192,32,0,0,0,0,0,0,0,21,0,41,0,22,1,0,0,21,0,40,0,192,0,0,0,21,0,39,0,193,0,0,0,21,0,38,0,190,0,0,0,21,0,37,0,189,0,0,0,21,0,36,0,188,0,0,0,21,0,35,0,186,0,0,0,21,0,34,0,17,0,0,0,21,0,33,0,78,0,0,0,21,0,32,0,98,0,0,0,21,0,31,0,226,0,0,0,21,0,30,0,62,0,0,0,21,0,29,0,29,0,0,0,21,0,28,0,178,0,0,0,21,0,27,0,172,0,0,0,21,0,26,0,50,0,0,0,21,0,25,0,183,1,0,0,21,0,24,0,48,0,0,0,21,0,23,0,94,0,0,0,21,0,22,0,93,0,0,0,21,0,21,0,24,0,0,0,21,0,20,0,23,0,0,0,21,0,19,0,49,0,0,0,21,0,18,0,90,0,0,0,21,0,17,0,214,0,0,0,21,0,16,0,25,0,0,0,21,0,15,0,69,0,0,0,21,0,14,0,65,0,0,0,21,0,13,0,63,0,0,0,21,0,12,0,67,0,0,0,21,0,11,0,61,0,0,0,21,0,10,0,215,0,0,0,21,0,9,0,222,0,0,0,21,0,8,0,56,0,0,0,21,0,7,0,57,0,0,0,21,0,6,0,35,1,0,0,21,0,5,0,80,0,0,0,21,0,4,0,79,0,0,0,21,0,3,0,70,0,0,0,21,0,2,0,68,0,0,0,21,0,1,0,66,0,0,0,21,0,0,1,64,0,0,0,6,0,0,0,0,0,255,127,6,0,0,0,0,0,0,0,
+   
32,0,0,0,4,0,0,0,21,0,0,45,183,0,0,192,32,0,0,0,0,0,0,0,21,0,42,0,233,0,0,0,21,0,41,0,22,1,0,0,21,0,40,0,192,0,0,0,21,0,39,0,193,0,0,0,21,0,38,0,190,0,0,0,21,0,37,0,189,0,0,0,21,0,36,0,188,0,0,0,21,0,35,0,186,0,0,0,21,0,34,0,17,0,0,0,21,0,33,0,78,0,0,0,21,0,32,0,98,0,0,0,21,0,31,0,226,0,0,0,21,0,30,0,62,0,0,0,21,0,29,0,29,0,0,0,21,0,28,0,178,0,0,0,21,0,27,0,172,0,0,0,21,0,26,0,50,0,0,0,21,0,25,0,183,1,0,0,21,0,24,0,48,0,0,0,21,0,23,0,94,0,0,0,21,0,22,0,93,0,0,0,21,0,21,0,24,0,0,0,21,0,20,0,23,0,0,0,21,0,19,0,49,0,0,0,21,0,18,0,90,0,0,0,21,0,17,0,214,0,0,0,21,0,16,0,25,0,0,0,21,0,15,0,69,0,0,0,21,0,14,0,65,0,0,0,21,0,13,0,63,0,0,0,21,0,12,0,67,0,0,0,21,0,11,0,61,0,0,0,21,0,10,0,215,0,0,0,21,0,9,0,222,0,0,0,21,0,8,0,56,0,0,0,21,0,7,0,57,0,0,0,21,0,6,0,35,1,0,0,21,0,5,0,80,0,0,0,21,0,4,0,79,0,0,0,21,0,3,0,70,0,0,0,21,0,2,0,68,0,0,0,21,0,1,0,66,0,0,0,21,0,0,1,64,0,0,0,6,0,0,0,0,0,255,127,6,0,0,0,0,0,0,0,
 };
 static const unsigned char seccomp_bpf_blks_fork[] = {
-   
32,0,0,0,4,0,0,0,21,0,0,51,183,0,0,192,32,0,0,0,0,0,0,0,21,0,48,0,95,0,0,0,21,0,47,0,4,1,0,0,21,0,46,0,97,0,0,0,21,0,45,0,135,0,0,0,21,0,44,0,134,0,0,0,21,0,43,0,221,0,0,0,21,0,42,0,220,0,0,0,21,0,41,0,22,1,0,0,21,0,40,0,192,0,0,0,21,0,39,0,193,0,0,0,21,0,38,0,190,0,0,0,21,0,37,0,189,0,0,0,21,0,36,0,188,0,0,0,21,0,35,0,186,0,0,0,21,0,34,0,17,0,0,0,21,0,33,0,78,0,0,0,21,0,32,0,98,0,0,0,21,0,31,0,226,0,0,0,21,0,30,0,62,0,0,0,21,0,29,0,29,0,0,0,21,0,28,0,178,0,0,0,21,0,27,0,172,0,0,0,21,0,26,0,50,0,0,0,21,0,25,0,183,1,0,0,21,0,24,0,48,0,0,0,21,0,23,0,94,0,0,0,21,0,22,0,93,0,0,0,21,0,21,0,24,0,0,0,21,0,20,0,23,0,0,0,21,0,19,0,49,0,0,0,21,0,18,0,90,0,0,0,21,0,17,0,214,0,0,0,21,0,16,0,25,0,0,0,21,0,15,0,69,0,0,0,21,0,14,0,65,0,0,0,21,0,13,0,63,0,0,0,21,0,12,0,67,0,0,0,21,0,11,0,61,0,0,0,21,0,10,0,215,0,0,0,21,0,9,0,222,0,0,0,21,0,8,0,56,0,0,0,21,0,7,0,57,0,0,0,21,0,6,0,35,1,0,0,21,0,5,0,80,0,0,0,21,0,4,0,79,0,0,0,21,0,3,0,70,0,0,0,21,0,2,0,68,0,0,0,21,0,1,0,66,0,0,0,21,0,0,1,64,0,0,0,6,0
 ,0,0,0,0,255,127,6,0,0,0,0,0,0,0,
+   

[gentoo-commits] proj/gcc-patches:master commit in: 12.0.0/musl/

2022-04-24 Thread Sam James
commit: e1b2fe74f2926ecc663804531227937a90315a80
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 01:10:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 01:12:06 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=e1b2fe74

12.0.0: update calloc patch (again)

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

 12.0.0/musl/50_all_calloc_libgccjit.patch | 12 ++--
 12.0.0/musl/README.history|  8 
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/12.0.0/musl/50_all_calloc_libgccjit.patch 
b/12.0.0/musl/50_all_calloc_libgccjit.patch
index 756f622..f50ef8f 100644
--- a/12.0.0/musl/50_all_calloc_libgccjit.patch
+++ b/12.0.0/musl/50_all_calloc_libgccjit.patch
@@ -8,8 +8,8 @@ Subject: [PATCH] Fix attempt to use poisoned calloc error in 
libgccjit
 
 This moves usages of pthread.h to above any usage of system.h as it
 included #pragma GCC poison calloc
 a/gcc/jit/jit-playback.c
-+++ b/gcc/jit/jit-playback.c
+--- a/gcc/jit/jit-playback.cc
 b/gcc/jit/jit-playback.cc
 @@ -18,6 +18,8 @@ You should have received a copy of the GNU General Public 
License
  along with GCC; see the file COPYING3.  If not see
  .  */
@@ -28,8 +28,8 @@ included #pragma GCC poison calloc
  #include "jit-playback.h"
  #include "jit-result.h"
  #include "jit-builtins.h"
 a/gcc/jit/jit-recording.c
-+++ b/gcc/jit/jit-recording.c
+--- a/gcc/jit/jit-recording.cc
 b/gcc/jit/jit-recording.cc
 @@ -18,6 +18,8 @@ You should have received a copy of the GNU General Public 
License
  along with GCC; see the file COPYING3.  If not see
  .  */
@@ -48,8 +48,8 @@ included #pragma GCC poison calloc
  #include "jit-builtins.h"
  #include "jit-recording.h"
  #include "jit-playback.h"
 a/gcc/jit/libgccjit.c
-+++ b/gcc/jit/libgccjit.c
+--- a/gcc/jit/libgccjit.cc
 b/gcc/jit/libgccjit.cc
 @@ -18,13 +18,14 @@ You should have received a copy of the GNU General Public 
License
  along with GCC; see the file COPYING3.  If not see
  .  */

diff --git a/12.0.0/musl/README.history b/12.0.0/musl/README.history
index bbddd5d..01e2278 100644
--- a/12.0.0/musl/README.history
+++ b/12.0.0/musl/README.history
@@ -1,3 +1,11 @@
+3   25 Apr 2022
+
+   - 25_all_multilib_pure64.patch
+   - 50_all_posix_memalign.patch
+   U 50_all_calloc_libgccjit.patch
+   - 50_all_cpu_indicator.patch
+   - nocross/50_all_libssp_unconditionally.patch
+
 2  25 Apr 2022
 
 - 25_all_multilib_pure64.patch



[gentoo-commits] proj/gcc-patches:master commit in: 12.0.0/musl/

2022-04-24 Thread Sam James
commit: e5cf99cfba2cb9de2d80a2823220b256445d033d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 00:51:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 01:12:06 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=e5cf99cf

12.0.0: add musl calloc patch

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

 12.0.0/musl/50_all_calloc_libgccjit.patch | 68 +++
 12.0.0/musl/README.history| 14 +++
 2 files changed, 82 insertions(+)

diff --git a/12.0.0/musl/50_all_calloc_libgccjit.patch 
b/12.0.0/musl/50_all_calloc_libgccjit.patch
new file mode 100644
index 000..756f622
--- /dev/null
+++ b/12.0.0/musl/50_all_calloc_libgccjit.patch
@@ -0,0 +1,68 @@
+https://git.alpinelinux.org/aports/plain/main/gcc/0042-Fix-attempt-to-use-poisoned-calloc-error-in-libgccji.patch
+https://bugs.gentoo.org/828580
+
+From 72f32e3383129ad139df76d9a063fac9b03079b1 Mon Sep 17 00:00:00 2001
+From: Alex McGrath 
+Date: Wed, 13 Oct 2021 23:24:27 +0100
+Subject: [PATCH] Fix attempt to use poisoned calloc error in libgccjit
+
+This moves usages of pthread.h to above any usage of system.h as it
+included #pragma GCC poison calloc
+--- a/gcc/jit/jit-playback.c
 b/gcc/jit/jit-playback.c
+@@ -18,6 +18,8 @@ You should have received a copy of the GNU General Public 
License
+ along with GCC; see the file COPYING3.  If not see
+ .  */
+ 
++#include 
++
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"
+@@ -41,8 +43,6 @@ along with GCC; see the file COPYING3.  If not see
+ #include "diagnostic.h"
+ #include "stmt.h"
+ 
+-#include 
+-
+ #include "jit-playback.h"
+ #include "jit-result.h"
+ #include "jit-builtins.h"
+--- a/gcc/jit/jit-recording.c
 b/gcc/jit/jit-recording.c
+@@ -18,6 +18,8 @@ You should have received a copy of the GNU General Public 
License
+ along with GCC; see the file COPYING3.  If not see
+ .  */
+ 
++#include 
++
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"
+@@ -25,8 +27,6 @@ along with GCC; see the file COPYING3.  If not see
+ #include "pretty-print.h"
+ #include "toplev.h"
+ 
+-#include 
+-
+ #include "jit-builtins.h"
+ #include "jit-recording.h"
+ #include "jit-playback.h"
+--- a/gcc/jit/libgccjit.c
 b/gcc/jit/libgccjit.c
+@@ -18,13 +18,14 @@ You should have received a copy of the GNU General Public 
License
+ along with GCC; see the file COPYING3.  If not see
+ .  */
+ 
++#include 
++
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"
+ #include "timevar.h"
+ #include "typed-splay-tree.h"
+ #include "cppbuiltin.h"
+-#include 
+ 
+ #include "libgccjit.h"
+ #include "jit-recording.h"

diff --git a/12.0.0/musl/README.history b/12.0.0/musl/README.history
new file mode 100644
index 000..bbddd5d
--- /dev/null
+++ b/12.0.0/musl/README.history
@@ -0,0 +1,14 @@
+2  25 Apr 2022
+
+- 25_all_multilib_pure64.patch
+- 50_all_posix_memalign.patch
+U 50_all_calloc_libgccjit.patch
+- 50_all_cpu_indicator.patch
+   - nocross/50_all_libssp_unconditionally.patch
+
+1  25 Apr 2022
+
+   + 25_all_multilib_pure64.patch
+   + 50_all_posix_memalign.patch
+   + 50_all_cpu_indicator.patch
+   + nocross/50_all_libssp_unconditionally.patch



[gentoo-commits] proj/gcc-patches:master commit in: /

2022-04-24 Thread Sam James
commit: e035fdade4b4f74815a237fba122240f2a4d547c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 00:57:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 01:12:05 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=e035fdad

make-tarball.sh: add ~/git/gentoo to search paths

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

 make-tarball.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/make-tarball.sh b/make-tarball.sh
index 5a8dd77..e76e37f 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -6,6 +6,7 @@ find_ebuild() {
 
for ebuild in \
${ver} \
+   ~/git/gentoo/sys-devel/gcc/gcc-${ver}.ebuild \

/usr/local/src/gentoo/repo/gentoo/sys-devel/gcc/gcc-${ver}.ebuild \
"$(portageq get_repo_path $(portageq envvar EPREFIX)/ 
gentoo)"/sys-devel/gcc/gcc-${ver}.ebuild \
/usr/portage/sys-devel/gcc/gcc-${ver}.ebuild \



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

2022-04-24 Thread Sam James
commit: 3882af68d598fb126b3f40c7ef4f0ba3cd8eff9f
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 01:11:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 01:11:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3882af68

sys-devel/gcc: update musl calloc patch for 12

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

 sys-devel/gcc/Manifest  | 2 +-
 sys-devel/gcc/gcc-12.0.0_pre.ebuild | 2 +-
 sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 671a8294555e..bb3d9d65a4c3 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -14,7 +14,7 @@ DIST gcc-11.3.0-patches-3.tar.bz2 13567 BLAKE2B 
dba270d74b7a598e0108be0be7ff8cf0
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-12-20220424.tar.xz 79054772 BLAKE2B 
f7ff1d3189bab822444ca81bc917188e0e2b748ee2ab371e3d58870809069c076d1d958fef37545b1922d701d0b0d9dfe96aab4303ed1c742e1783c4d1afe746
 SHA512 
df9af006ba753d4df700788199a1d6bf7d167b65758aee417c2c7ab5ed9a2819057665fcb527a874355d23c186e8468fc79e5ac1c42ec8cdb4794dbd4d88a222
-DIST gcc-12.0.0-musl-patches-2.tar.xz 4340 BLAKE2B 
4472a7d929115105dd9f6498c50e268c2d7c4e080199802eebac34fb139d3bfda526f1183694d57dd371d25000bf5642f26c074a6d2122dbafb6d734227183a3
 SHA512 
e1a68f83c35aaf22d42029c54b45e4b93145945711ce9fec9ed67ec3ea17f09ae0e7ae085593607a10aa1bdbd5ab6ed5e7516119957988a00d2a37675fe78c8f
+DIST gcc-12.0.0-musl-patches-3.tar.xz 4356 BLAKE2B 
594f3d6478edbcd49a0de6483c91f00ed773b9d051f9e9cd30a2188ae49e296a96684069b71fa6eed4a0d0ab330ab66d99a0494653267ee57f4252f755cbcf21
 SHA512 
2b439eedaa5ed8551617fa880593ce9ee5f6b28e7f75507b047a47c9091552683faa2e8dbb20334bd3a1942e2b87010d4c282197d31d69c9bb0d44146a3317ad
 DIST gcc-12.0.0-patches-5.tar.xz 9780 BLAKE2B 
952eefe517a8e9acd9f438d5eabfb3f1b7ab31eac1646d957e84a82d5fa7e7454cd46992beeeabeb5604c422613269ba7bee01ee425705cc4c8732178d756339
 SHA512 
4f9b2dbc46c22db497b3e1291e59b0a960eed62058b8e1cefacd887b529507b0aba5136030aa8680399f5a681dad3b94bcabc5514fbfe1b47969e1e856714ce5
 DIST gcc-6.5.0-patches-6.tar.bz2 15320 BLAKE2B 
fe6b60cd45d00187e4e41e607af6a1137481a6d8f4421a0ead7da9fd86d0cd19bf428e5d150e1de4e0616606f8d6c31738da24be8151c58f7760aa92432ea3d0
 SHA512 
87c2a6726373999472cbd6211e486864266c833d5a07f8fb02dd3054b7dd3f86aa86ea47b17928045ef6e46d82f429f879d6f69d8adf3b6f2956f4ac6b3f80f1
 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac

diff --git a/sys-devel/gcc/gcc-12.0.0_pre.ebuild 
b/sys-devel/gcc/gcc-12.0.0_pre.ebuild
index a0f68345db0b..5293158fcfef 100644
--- a/sys-devel/gcc/gcc-12.0.0_pre.ebuild
+++ b/sys-devel/gcc/gcc-12.0.0_pre.ebuild
@@ -7,7 +7,7 @@ TOOLCHAIN_GCC_PV=12.0.1
 
 PATCH_VER="5"
 PATCH_GCC_VER="12.0.0"
-MUSL_VER="2"
+MUSL_VER="3"
 MUSL_GCC_VER="12.0.0"
 
 inherit toolchain

diff --git a/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild 
b/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild
index 8e11c8bbbab7..ea23f4677808 100644
--- a/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild
+++ b/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PATCH_VER="5"
 PATCH_GCC_VER="12.0.0"
-MUSL_VER="2"
+MUSL_VER="3"
 MUSL_GCC_VER="12.0.0"
 
 inherit toolchain



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

2022-04-24 Thread Sam James
commit: 6c90828f2e23881d4c4de20006740b0872461431
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 00:58:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 01:00:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c90828f

sys-devel/gcc: add musl patch for USE=jit to 12

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

 sys-devel/gcc/Manifest  | 2 +-
 sys-devel/gcc/gcc-12.0.0_pre.ebuild | 2 +-
 sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index e2f8f311a4ec..671a8294555e 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -14,7 +14,7 @@ DIST gcc-11.3.0-patches-3.tar.bz2 13567 BLAKE2B 
dba270d74b7a598e0108be0be7ff8cf0
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-12-20220424.tar.xz 79054772 BLAKE2B 
f7ff1d3189bab822444ca81bc917188e0e2b748ee2ab371e3d58870809069c076d1d958fef37545b1922d701d0b0d9dfe96aab4303ed1c742e1783c4d1afe746
 SHA512 
df9af006ba753d4df700788199a1d6bf7d167b65758aee417c2c7ab5ed9a2819057665fcb527a874355d23c186e8468fc79e5ac1c42ec8cdb4794dbd4d88a222
-DIST gcc-12.0.0-musl-patches-1.tar.xz 3736 BLAKE2B 
e17b559f1c9f2678dc25c7f5a2cc19e4e4455aeec522861c15b59eec6a14b77ba911dc560124978502271562d325bf5a3cd07553fec8044c6e517ece2768ea04
 SHA512 
e994f0649d3ac6b68e32142891365177a1d135b0adeda4910704b5f2ab04d23e8dda4e87c42b7ee95e9753cf707b42e4b1407120510ca9746ec9cb4fceb787cb
+DIST gcc-12.0.0-musl-patches-2.tar.xz 4340 BLAKE2B 
4472a7d929115105dd9f6498c50e268c2d7c4e080199802eebac34fb139d3bfda526f1183694d57dd371d25000bf5642f26c074a6d2122dbafb6d734227183a3
 SHA512 
e1a68f83c35aaf22d42029c54b45e4b93145945711ce9fec9ed67ec3ea17f09ae0e7ae085593607a10aa1bdbd5ab6ed5e7516119957988a00d2a37675fe78c8f
 DIST gcc-12.0.0-patches-5.tar.xz 9780 BLAKE2B 
952eefe517a8e9acd9f438d5eabfb3f1b7ab31eac1646d957e84a82d5fa7e7454cd46992beeeabeb5604c422613269ba7bee01ee425705cc4c8732178d756339
 SHA512 
4f9b2dbc46c22db497b3e1291e59b0a960eed62058b8e1cefacd887b529507b0aba5136030aa8680399f5a681dad3b94bcabc5514fbfe1b47969e1e856714ce5
 DIST gcc-6.5.0-patches-6.tar.bz2 15320 BLAKE2B 
fe6b60cd45d00187e4e41e607af6a1137481a6d8f4421a0ead7da9fd86d0cd19bf428e5d150e1de4e0616606f8d6c31738da24be8151c58f7760aa92432ea3d0
 SHA512 
87c2a6726373999472cbd6211e486864266c833d5a07f8fb02dd3054b7dd3f86aa86ea47b17928045ef6e46d82f429f879d6f69d8adf3b6f2956f4ac6b3f80f1
 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac

diff --git a/sys-devel/gcc/gcc-12.0.0_pre.ebuild 
b/sys-devel/gcc/gcc-12.0.0_pre.ebuild
index d14f1ce32f69..a0f68345db0b 100644
--- a/sys-devel/gcc/gcc-12.0.0_pre.ebuild
+++ b/sys-devel/gcc/gcc-12.0.0_pre.ebuild
@@ -7,7 +7,7 @@ TOOLCHAIN_GCC_PV=12.0.1
 
 PATCH_VER="5"
 PATCH_GCC_VER="12.0.0"
-MUSL_VER="1"
+MUSL_VER="2"
 MUSL_GCC_VER="12.0.0"
 
 inherit toolchain

diff --git a/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild 
b/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild
index 79df7a309be4..8e11c8bbbab7 100644
--- a/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild
+++ b/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PATCH_VER="5"
 PATCH_GCC_VER="12.0.0"
-MUSL_VER="1"
+MUSL_VER="2"
 MUSL_GCC_VER="12.0.0"
 
 inherit toolchain



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/

2022-04-24 Thread Steve Burnham
commit: 1fd29ebb75b065574ab91c78125a3f95989eafb8
Author: Steven Burnham  gmail  com>
AuthorDate: Mon Apr 25 00:48:12 2022 +
Commit: Steve Burnham  gmail  com>
CommitDate: Mon Apr 25 00:48:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1fd29ebb

media-sound/noson-app: drop 5.2.0

Signed-off-by: Steven Burnham  gmail.com>

 media-sound/noson-app/noson-app-5.2.0.ebuild | 31 
 1 file changed, 31 deletions(-)

diff --git a/media-sound/noson-app/noson-app-5.2.0.ebuild 
b/media-sound/noson-app/noson-app-5.2.0.ebuild
deleted file mode 100644
index c0f4968b2..0
--- a/media-sound/noson-app/noson-app-5.2.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit xdg cmake
-
-DESCRIPTION="The essential to control music from your SONOS devices on Linux 
platforms"
-HOMEPAGE="http://janbar.github.io/noson-app/index.html;
-SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   >=dev-qt/qtcore-5.9
-   >=dev-qt/qtdbus-5.9
-   >=dev-qt/qtnetwork-5.9
-   >=dev-qt/qttranslations-5.9
-   >=dev-qt/qtgui-5.9
-   >=dev-qt/qtquickcontrols2-5.9
-   >=dev-qt/qtsvg-5.9
-   dev-libs/openssl:0
-   media-libs/flac
-   media-sound/pulseaudio
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/

2022-04-24 Thread Steve Burnham
commit: a19f1a541350d4ca8003d2157bbd0409e8a56b4e
Author: Steven Burnham  gmail  com>
AuthorDate: Mon Apr 25 00:42:44 2022 +
Commit: Steve Burnham  gmail  com>
CommitDate: Mon Apr 25 00:42:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a19f1a54

media-sound/noson-app: new package, add 5.2.1

Signed-off-by: Steven Burnham  gmail.com>

 media-sound/noson-app/Manifest   |  2 +-
 media-sound/noson-app/noson-app-5.2.1.ebuild | 31 
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest
index bd0a09c86..5eb285104 100644
--- a/media-sound/noson-app/Manifest
+++ b/media-sound/noson-app/Manifest
@@ -1 +1 @@
-DIST noson-app-5.2.0.tar.gz 2357319 BLAKE2B 
eab5ab5dc381f8025cfd9257131b919a811eef39a25069e1de8579310f10c36d61e0c862e76cd7518dd33e90c00527ebadfd2ce249679c1a95a0c5aec0299040
 SHA512 
ce19149c165876573e75d40e0f6418c1d91292533932986883b645915bde165c346b614ce310f71ae30bdd4591163d1b8264a86091dca59a53a86b9bc8aaef7e
+DIST noson-app-5.2.1.tar.gz 2356968 BLAKE2B 
80a2f735297116b52f713aed5db16a78737862b900d0404ea3f5d91b6c37cba1a23954b5567f8a881ca7008b65f29444a92efe4830a719084894c04ba2a3b836
 SHA512 
dd18815cd99a74dc023911a3046e44813136dc2c3861cfff498b0853df1b00ef9b132504862755ecc3f5300c3dd098be45abe18f87d6cd6a358b796477430be8

diff --git a/media-sound/noson-app/noson-app-5.2.1.ebuild 
b/media-sound/noson-app/noson-app-5.2.1.ebuild
new file mode 100644
index 0..c0f4968b2
--- /dev/null
+++ b/media-sound/noson-app/noson-app-5.2.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xdg cmake
+
+DESCRIPTION="The essential to control music from your SONOS devices on Linux 
platforms"
+HOMEPAGE="http://janbar.github.io/noson-app/index.html;
+SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-qt/qtcore-5.9
+   >=dev-qt/qtdbus-5.9
+   >=dev-qt/qtnetwork-5.9
+   >=dev-qt/qttranslations-5.9
+   >=dev-qt/qtgui-5.9
+   >=dev-qt/qtquickcontrols2-5.9
+   >=dev-qt/qtsvg-5.9
+   dev-libs/openssl:0
+   media-libs/flac
+   media-sound/pulseaudio
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   cmake_src_configure
+}



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

2022-04-24 Thread Sam James
commit: cfc30c8766579b8b9e6f2a17e3c74785bb7a959d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 00:14:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 00:15:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc30c87

toolchain.eclass: tweak .xz versions for 12

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

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

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 9688d06c7da2..1bbacfa2bdb4 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -377,7 +377,7 @@ get_gcc_src_uri() {
local PATCH_SUFFIX="xz"
if ! tc_version_is_at_least 9.4.1_p20220317 || tc_version_is_between 9 
9.5 \
|| tc_version_is_between 10 10.4 || tc_version_is_between 11 
11.4 \
-   || tc_version_is_between 12 12.1 ; then
+   || tc_version_is_between 12 12.0.1_pre20220424 ; then
# These are versions before we started to use .xz
PATCH_SUFFIX="bz2"
fi



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

2022-04-24 Thread Sam James
commit: ac6660512d2f2fedc4a15507aaa0a39428745aa8
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 00:15:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 00:15:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac666051

sys-devel/gcc: add 12.0.1_pre20220424

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

 sys-devel/gcc/Manifest  | 6 +++---
 sys-devel/gcc/gcc-12.0.0_pre.ebuild | 4 ++--
 ...{gcc-12.0.1_pre20220417.ebuild => gcc-12.0.1_pre20220424.ebuild} | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 0d70c4765727..e2f8f311a4ec 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,9 +13,9 @@ DIST gcc-11.3.0-musl-patches-1.tar.bz2 3997 BLAKE2B 
5ca064cc78b067f4a7822fa0341c
 DIST gcc-11.3.0-patches-3.tar.bz2 13567 BLAKE2B 
dba270d74b7a598e0108be0be7ff8cf01899d044ca4be9938cd5324465dc00c9e5cac4ffb4b6c1bdcdb824d75a7577eed63ae724c7e2887a19708992aca10f26
 SHA512 
7919b37900bbc2493564bc70f7911cf03efb857ff09c2b13280018fb54c48d8be42e35b649e69594a3ce61d51de847a8d4f75f794ce1dc50db3a700831b6a1e7
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
-DIST gcc-12-20220417.tar.xz 79042676 BLAKE2B 
389cacda0c01734341d9faa1d196685b7e584fce1dea6bc5c7b23588194390511d0b47ebfd8e6ef847dc9c6e49163c97298ab1e68b4caa00d3e307292b25ad50
 SHA512 
fbf24f0dc5ccba2586d0ed52e305417d891e1afc09cb1e4e843849940efe169cc43e0a7d6fb0748c1236f63ccd3c41a6c4e6307d1eb6de388fd6a37e90c2aca7
-DIST gcc-12.0.0-musl-patches-1.tar.bz2 1221 BLAKE2B 
d647eea69bbc4635b9dc404375f6cac617b3beccc792f400bc47d680a9e78e85ed54be6c5475d4e53494ce7c1a23f813d56f1ed88597039147ead7db01963f1f
 SHA512 
1ea72da6e530b3484e4be10df2864f8e1fce1d2c151533e611ee020b3388d9670b2081b3e0b21e6a4ffabdb93f85bdc0411cc0229186a25b53638011a3a66b06
-DIST gcc-12.0.0-patches-4.tar.bz2 10109 BLAKE2B 
8169b76a32d39abb53c0f1259067e084fdcea836c7b7d8801149e6845435f277459d6c26c71af23a5a091a50669834d69daae831221caeb7c305e3ecf565dd9b
 SHA512 
58ec31b740f07d0a7ed85b27d00c3b1afbc4991921526325d9ad99325fc18247ebc24234a44d46ff924156198f3047c027662983e311eb74d4404a58646afa3c
+DIST gcc-12-20220424.tar.xz 79054772 BLAKE2B 
f7ff1d3189bab822444ca81bc917188e0e2b748ee2ab371e3d58870809069c076d1d958fef37545b1922d701d0b0d9dfe96aab4303ed1c742e1783c4d1afe746
 SHA512 
df9af006ba753d4df700788199a1d6bf7d167b65758aee417c2c7ab5ed9a2819057665fcb527a874355d23c186e8468fc79e5ac1c42ec8cdb4794dbd4d88a222
+DIST gcc-12.0.0-musl-patches-1.tar.xz 3736 BLAKE2B 
e17b559f1c9f2678dc25c7f5a2cc19e4e4455aeec522861c15b59eec6a14b77ba911dc560124978502271562d325bf5a3cd07553fec8044c6e517ece2768ea04
 SHA512 
e994f0649d3ac6b68e32142891365177a1d135b0adeda4910704b5f2ab04d23e8dda4e87c42b7ee95e9753cf707b42e4b1407120510ca9746ec9cb4fceb787cb
+DIST gcc-12.0.0-patches-5.tar.xz 9780 BLAKE2B 
952eefe517a8e9acd9f438d5eabfb3f1b7ab31eac1646d957e84a82d5fa7e7454cd46992beeeabeb5604c422613269ba7bee01ee425705cc4c8732178d756339
 SHA512 
4f9b2dbc46c22db497b3e1291e59b0a960eed62058b8e1cefacd887b529507b0aba5136030aa8680399f5a681dad3b94bcabc5514fbfe1b47969e1e856714ce5
 DIST gcc-6.5.0-patches-6.tar.bz2 15320 BLAKE2B 
fe6b60cd45d00187e4e41e607af6a1137481a6d8f4421a0ead7da9fd86d0cd19bf428e5d150e1de4e0616606f8d6c31738da24be8151c58f7760aa92432ea3d0
 SHA512 
87c2a6726373999472cbd6211e486864266c833d5a07f8fb02dd3054b7dd3f86aa86ea47b17928045ef6e46d82f429f879d6f69d8adf3b6f2956f4ac6b3f80f1
 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac
 DIST gcc-7.5.0-patches-4.tar.bz2 13183 BLAKE2B 
38a56910f01ef4172182d2145cef1df53b57eaa8f0655223cf54689e7ce12a264bfbb3735bde42b8a8594ab44031d9c48dc0d5303fab6537746f05e4d46b427a
 SHA512 
28d3732d5351dabd1452ee0462865a0de00103d9ea66941e38499c532b34ee8beb150b0b32af58cde901e437b4c256593c29736a5e7df2575aa0d0c43b6cf6eb

diff --git a/sys-devel/gcc/gcc-12.0.0_pre.ebuild 
b/sys-devel/gcc/gcc-12.0.0_pre.ebuild
index 5c39c8bc505a..d14f1ce32f69 100644
--- a/sys-devel/gcc/gcc-12.0.0_pre.ebuild
+++ b/sys-devel/gcc/gcc-12.0.0_pr

[gentoo-commits] proj/gcc-patches:master commit in: 12.0.0/musl/, 12.0.0/gentoo/, /, 12.0.0/musl/nocross/

2022-04-24 Thread Sam James
commit: 1e1dff79a6968283d142703fb8b0ab2b46dccff8
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 23:15:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 00:13:49 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=1e1dff79

12.0.0: cut patchset 5

- Rebase 20_all_libstdcxx-no-vtv.patch
- Add rebased musl patches

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

 12.0.0/gentoo/20_all_libstdcxx-no-vtv.patch| 12 +--
 12.0.0/gentoo/README.history   | 19 +
 12.0.0/musl/25_all_multilib_pure64.patch   | 89 ++
 12.0.0/musl/50_all_cpu_indicator.patch | 35 +
 12.0.0/musl/50_all_posix_memalign.patch| 29 +++
 .../nocross/50_all_libssp_unconditionally.patch| 24 ++
 make-tarball.sh| 30 +++-
 7 files changed, 228 insertions(+), 10 deletions(-)

diff --git a/12.0.0/gentoo/20_all_libstdcxx-no-vtv.patch 
b/12.0.0/gentoo/20_all_libstdcxx-no-vtv.patch
index e557b35..2719e2d 100644
--- a/12.0.0/gentoo/20_all_libstdcxx-no-vtv.patch
+++ b/12.0.0/gentoo/20_all_libstdcxx-no-vtv.patch
@@ -10,9 +10,9 @@ Bug: https://gcc.gnu.org/PR85884
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CXX) \
 -  $(VTV_CXXLINKFLAGS) \
-   $(OPT_LDFLAGS) $(SECTION_LDFLAGS) $(AM_CXXFLAGS) $(LTLDFLAGS) -o $@
- 
- # Symbol versioning for shared libraries.
+   $(OPT_LDFLAGS) $(SECTION_LDFLAGS) $(AM_CXXFLAGS) \
+   $(LTLDFLAGS) $(LTLIBICONV) \
+   -o $@
 --- a/libstdc++-v3/src/Makefile.in
 +++ b/libstdc++-v3/src/Makefile.in
 @@ -642,7 +642,6 @@ CXXLINK = \
@@ -20,9 +20,9 @@ Bug: https://gcc.gnu.org/PR85884
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CXX) \
 -  $(VTV_CXXLINKFLAGS) \
-   $(OPT_LDFLAGS) $(SECTION_LDFLAGS) $(AM_CXXFLAGS) $(LTLDFLAGS) -o $@
- 
- @ENABLE_SYMVERS_TRUE@CLEANFILES = libstdc++-symbols.ver $(version_dep)
+   $(OPT_LDFLAGS) $(SECTION_LDFLAGS) $(AM_CXXFLAGS) \
+   $(LTLDFLAGS) $(LTLIBICONV) \
+   -o $@
 --- a/libstdc++-v3/src/c++11/Makefile.am
 +++ b/libstdc++-v3/src/c++11/Makefile.am
 @@ -214,5 +214,4 @@ CXXLINK = \

diff --git a/12.0.0/gentoo/README.history b/12.0.0/gentoo/README.history
index 8d046ab..383b57a 100644
--- a/12.0.0/gentoo/README.history
+++ b/12.0.0/gentoo/README.history
@@ -1,3 +1,22 @@
+5  25 Apr 2022
+
+   - 01_all_default-fortify-source.patch
+   - 03_all_default-warn-trampolines.patch
+   - 05_all_alpha-mieee-default.patch
+   - 06_all_ia64_note.GNU-stack.patch
+   - 08_all_libiberty-pic.patch
+   - 09_all_nopie-all-flags.patch
+   - 10_all_sh-drop-sysroot-suffix.patch
+   - 11_all_ia64-TEXTREL.patch
+   - 12_all_disable-systemtap-switch.patch
+   - 13_all_m68k-textrel-on-libgcc.patch
+   - 14_all_respect-build-cxxflags.patch
+   U 20_all_libstdcxx-no-vtv.patch
+   - 22_all_default_ssp-buffer-size.patch
+   - 23_all_EXTRA_OPTIONS-z-now.patch
+   - 24_all_EXTRA_OPTIONS-fstack-clash-protection.patch
+   - 26_all_plugin-objdump.patch
+
 4  26 Mar 2022
 
U 01_all_default-fortify-source.patch

diff --git a/12.0.0/musl/25_all_multilib_pure64.patch 
b/12.0.0/musl/25_all_multilib_pure64.patch
new file mode 100644
index 000..4ff0a25
--- /dev/null
+++ b/12.0.0/musl/25_all_multilib_pure64.patch
@@ -0,0 +1,89 @@
+https://bugs.gentoo.org/675954
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90077
+
+diff -Naur gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux 
gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux
+--- gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux  2020-10-05 
02:59:12.767988285 -0700
 gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux   2020-10-05 
03:03:32.310816444 -0700
+@@ -22,7 +22,7 @@
+ LIB1ASMFUNCS = _aarch64_sync_cache_range
+ 
+ AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be)
+-MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
++MULTILIB_OSDIRNAMES = mabi.lp64=../lib
+ MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
+ 
+ MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32)
+diff -Naur gcc-9.3.0.orig/gcc/config/i386/t-linux64 
gcc-9.3.0/gcc/config/i386/t-linux64
+--- gcc-9.3.0.orig/gcc/config/i386/t-linux64   2020-10-05 02:59:12.757989347 
-0700
 gcc-9.3.0/gcc/config/i386/t-linux642020-10-05 03:24:58.878825272 
-0700
+@@ -33,6 +33,6 @@
+ comma=,
+ MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
+ MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
+-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu)
+-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 

[gentoo-commits] repo/gentoo:master commit in: games-util/libstrangle/

2022-04-24 Thread Ionen Wolkens
commit: ac1b7e0eeda71029d1c9faba0a3bb56386ae9cc2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 24 22:14:13 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 24 23:58:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1b7e0e

games-util/libstrangle: new package, add 0.1.1_p20220222

Useful tool to limit frame rate, change vsync state,
and some other features.

Use snapshot to include the >=glibc-2.34 fix among others.

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

 games-util/libstrangle/Manifest|  1 +
 .../libstrangle/libstrangle-0.1.1_p20220222.ebuild | 71 ++
 games-util/libstrangle/metadata.xml| 11 
 3 files changed, 83 insertions(+)

diff --git a/games-util/libstrangle/Manifest b/games-util/libstrangle/Manifest
new file mode 100644
index ..970a75cf0622
--- /dev/null
+++ b/games-util/libstrangle/Manifest
@@ -0,0 +1 @@
+DIST libstrangle-0.1.1_p20220222.tar.gz 947358 BLAKE2B 
550e28d4af1dafc43691f3021fdac30445e3223673b74f69adfe681c9b1879925b3961dc9d086f2e5cadeeca7488e1a53bcdb6e302b2e4087a0f2a19a380
 SHA512 
5f6d7bc5acb95be4c0083a16134dfe7c6a95ab6a73cca69ec2d92cf75ebf5ecfaea08dda0d887e8e136fd410c988c0bd36289c2a17df3eb1698b453bb38c4011

diff --git a/games-util/libstrangle/libstrangle-0.1.1_p20220222.ebuild 
b/games-util/libstrangle/libstrangle-0.1.1_p20220222.ebuild
new file mode 100644
index ..1ecf01f317d3
--- /dev/null
+++ b/games-util/libstrangle/libstrangle-0.1.1_p20220222.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib multilib-minimal toolchain-funcs
+
+STRANGLE_COMMIT="0273e318e3b0cc759155db8729ad74266b74cb9b"
+
+DESCRIPTION="Frame rate limiter for OpenGL/Vulkan"
+HOMEPAGE="https://gitlab.com/torkel104/libstrangle/;
+SRC_URI="https://gitlab.com/torkel104/libstrangle/-/archive/${STRANGLE_COMMIT}/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${STRANGLE_COMMIT}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Note: requires a glibc version with DT_HASH fix or split libdl.so.
+# For the latter, https://gitlab.com/torkel104/libstrangle/-/issues/59
+# (cleanup these after fixed glibc is stable for some time)
+RDEPEND="
+   sys-apps/grep[pcre]
+   elibc_glibc? (
+   || (
+   >=sys-libs/glibc-2.35-r4
+   (
+   >=sys-libs/glibc-2.34-r12
+   
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   io...@gentoo.org
+   Ionen Wolkens
+   
+   
+   torkel104/libstrangle
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2022-04-24 Thread Ionen Wolkens
commit: dee3692b7c6c8a1ea790b166de8ae9c8fba72f68
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 24 23:34:25 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 24 23:44:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee3692b

app-pda/gtkpod: destabilize 2.1.5-r3 for ~amd64, ~x86

Been masked for cancelled last-rite for a while and anjuta
dependency is no longer stable.

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

 app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild
index 1289ab37de7a..45b1dfe68c6f 100644
--- a/app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild
+++ b/app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2 FDL-1.2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 
 IUSE="aac clutter curl cdr flac gstreamer mp3 vorbis"
 REQUIRED_USE="cdr? ( gstreamer )"



[gentoo-commits] repo/gentoo:master commit in: app-arch/stenc/

2022-04-24 Thread Jonas Stein
commit: ec8bdedc547869c2d2bf234f47094a9036d9afc6
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 24 23:37:31 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 24 23:37:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8bdedc

app-arch/stenc: Version bump to 1.1.1

Version bump to 1.1.1

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

 app-arch/stenc/Manifest   |  1 +
 app-arch/stenc/stenc-1.1.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/app-arch/stenc/Manifest b/app-arch/stenc/Manifest
index f06cb6cf6c16..1b846d80de10 100644
--- a/app-arch/stenc/Manifest
+++ b/app-arch/stenc/Manifest
@@ -1,3 +1,4 @@
 DIST stenc-1.0.7.tar.gz 107096 BLAKE2B 
678be2fea4eb3db5cf84a70243fd61dcb574627bacb59b2f9af682e2e0851d41187565b4706313c98bb5b297f865b1424bc47c52f15efa2a2e8b2c7413b09009
 SHA512 
84cb0114c969e1a5122a8621d2c136663ee2a2d9aae1d455631c1d4555e947f4841004b74a1f63b800be713cfae637c19ea34adf40f0bc81f1c56a555a27ba31
 DIST stenc-1.0.8.tar.gz 29297 BLAKE2B 
269310fb7a9063eb3b367dfec534096201003e6178a31aeb73aa7a73ed0473d4a606634ac9cf7377d17240dee074345efa49fc907d9487f573a75ec44c3454f6
 SHA512 
4fd882861d248cf59cde1782833bd3e4f7e01e8b6c00424c55f26454a620510b22de0d42f2d7f6c4e67c2b26a174fe687756a75f410026fda4f9dc87
 DIST stenc-1.1.0.tar.gz 31822 BLAKE2B 
f132c74ac84f38b312a8fa74f0a0fbfd253748bbc0516e5f5a860dbeb4ad4683ad965858c73f2fba58075074e9fae6c6fadf66c9da2bd85bf88de877439f66ad
 SHA512 
d73eb349ad06979803caaa89af1068ef3732830b99557b7ca62d5cb357d7a105d1c884fea3c227b18e906a80f17581c08fe276f92ad698cd0dfca4919fe73fa9
+DIST stenc-1.1.1.tar.gz 161761 BLAKE2B 
865d36befd53e1db00245688e2aac429546b29f7b039cbd04aaafb47fcc55f02ba01e7f13c7814ae4daf102372eded1f069c1b9ecfb2b2e7aaf009bfa2855ae4
 SHA512 
89eb1da2391be207e23d4e3cc6563405272eeb456b59360e92fbeca063badcfcf4c37fc814af59803707006e5c04e43e18755e1d30b0f3b3020a7645396db1a6

diff --git a/app-arch/stenc/stenc-1.1.1.ebuild 
b/app-arch/stenc/stenc-1.1.1.ebuild
new file mode 100644
index ..ab03524d5efc
--- /dev/null
+++ b/app-arch/stenc/stenc-1.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/scsitape/stenc.git;
+   S="${WORKDIR}/${P}/src"
+else
+   SRC_URI="https://github.com/scsitape/stenc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="SCSI Tape Encryption Manager enables AES support for LTO drives"
+HOMEPAGE="https://github.com/scsitape/stenc/;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2022-04-24 Thread Sam James
commit: 8afecc68b8d689dbfdbff3b16ca50be66deb3cce
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 23:32:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 23:32:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afecc68

sys-libs/glibc: re-enable DT_HASH

It ends up breaking applications in unexpected ways (and it's not
obvious to the user what's happening), and after speaking to upstream,
it's not really even on their agenda to remove DT_HASH right now.

Given this seems to break not just some relatively niche (sorry!) things,
but some prominent Steam games now too, let's accelerate plans to roll
this out and do 2.34 (and 2.35, but that was more on the cards anyway)
too.

Bug: https://bugs.gentoo.org/347761
Bug: https://bugs.gentoo.org/527504
Bug: https://github.com/anyc/steam-overlay/issues/309
See: e5afbd004d49ecaa3a05b192a8bb0c21ea9d2f0e
Signed-off-by: Sam James  gentoo.org>

 sys-libs/glibc/glibc-2.34-r12.ebuild | 1617 ++
 sys-libs/glibc/glibc-2.35-r4.ebuild  | 1596 +
 2 files changed, 3213 insertions(+)

diff --git a/sys-libs/glibc/glibc-2.34-r12.ebuild 
b/sys-libs/glibc/glibc-2.34-r12.ebuild
new file mode 100644
index ..ea14a5159f6b
--- /dev/null
+++ b/sys-libs/glibc/glibc-2.34-r12.ebuild
@@ -0,0 +1,1617 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
+# Please read & adapt the page as necessary if obsolete.
+
+# We avoid Python 3.10 here _for now_ (it does work!) to avoid circular 
dependencies
+# on upgrades as people migrate to libxcrypt.
+# 
https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Python_and_libcrypt
+PYTHON_COMPAT=( python3_{8,9} )
+TMPFILES_OPTIONAL=1
+
+inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
+   multilib systemd multiprocessing tmpfiles
+
+DESCRIPTION="GNU libc C library"
+HOMEPAGE="https://www.gnu.org/software/libc/;
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+SLOT="2.2"
+
+EMULTILIB_PKG="true"
+
+# Gentoo patchset (ignored for live ebuilds)
+PATCH_VER=16
+PATCH_DEV=dilfridge
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
+   SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
+fi
+
+RELEASE_VER=${PV}
+
+GCC_BOOTSTRAP_VER=20201208
+
+LOCALE_GEN_VER=2.22
+
+GLIBC_SYSTEMD_VER=20210729
+
+SRC_URI+=" 
https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${LOCALE_GEN_VER}.tar.gz;
+SRC_URI+=" multilib-bootstrap? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
+SRC_URI+=" systemd? ( 
https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz
 )"
+
+IUSE="audit caps cet +clone3 compile-locales +crypt custom-cflags doc gd 
headers-only +multiarch multilib multilib-bootstrap nscd profile selinux +ssp 
+static-libs static-pie suid systemd systemtap test vanilla"
+
+# Minimum kernel version that glibc requires
+MIN_KERN_VER="3.2.0"
+# Minimum pax-utils version needed (which contains any new syscall changes for
+# its seccomp filter!). Please double check this!
+MIN_PAX_UTILS_VER="1.3.3"
+
+# Here's how the cross-compile logic breaks down ...
+#  CTARGET - machine that will target the binaries
+#  CHOST   - machine that will host the binaries
+#  CBUILD  - machine that will build the binaries
+# If CTARGET != CHOST, it means you want a libc for cross-compiling.
+# If CHOST != CBUILD, it means you want to cross-compile the libc.
+#  CBUILD = CHOST = CTARGET- native build/install
+#  CBUILD != (CHOST = CTARGET) - cross-compile a native build
+#  (CBUILD = CHOST) != CTARGET - libc for cross-compiler
+#  CBUILD != CHOST != CTARGET  - cross-compile a libc for a cross-compiler
+# For install paths:
+#  CHOST = CTARGET  - install into /
+#  CHOST != CTARGET - install into /usr/CTARGET/
+#
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+
+# Note [Disable automatic stripping]
+# Disabling automatic stripping for a few reasons:
+# - portage's attempt to strip breaks non-native binaries at least on
+#   arm: bug #697428
+# - portage's attempt to strip libpthread.so.0 breaks gdb thread
+#   enumeration: bug #697910. This is quite subtle:
+#   * gdb uses glibc's libthread_db-1.0.so to enumerate threads.
+#   * libthread_db-1.0.so needs access to libpthread.so.0 local symbols
+# via 'ps_pglobal_lookup' symbol defined in gdb.
+#   

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

2022-04-24 Thread Zac Medico
commit: ebd8c3ee84e0f894c93a7da31d9a76892d91b274
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr 24 23:12:19 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 24 23:12:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd8c3ee

dev-python/cheroot: drop myself as a maintainer

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

 dev-python/cheroot/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/cheroot/metadata.xml b/dev-python/cheroot/metadata.xml
index 38f6d95d105a..303e66eaa698 100644
--- a/dev-python/cheroot/metadata.xml
+++ b/dev-python/cheroot/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   zmed...@gentoo.org
-   Zac Medico
-   

pyt...@gentoo.org
Python



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

2022-04-24 Thread Matt Turner
commit: eec2b5bd97927f319f334cf5fd8fa11c311b438d
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 22:02:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 22:45:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec2b5bd

gnome-base/gvfs: Version bump to 1.50.1

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

 gnome-base/gvfs/Manifest   |   1 +
 gnome-base/gvfs/gvfs-1.50.1.ebuild | 149 +
 2 files changed, 150 insertions(+)

diff --git a/gnome-base/gvfs/Manifest b/gnome-base/gvfs/Manifest
index 0c239f512310..55e258013279 100644
--- a/gnome-base/gvfs/Manifest
+++ b/gnome-base/gvfs/Manifest
@@ -1,2 +1,3 @@
 DIST gvfs-1.48.1.tar.xz 1225916 BLAKE2B 
f2c46d94ba68065fcaef93cfaf25d5d6cc2fbbf4c1842452d30a9fec2ac5259b440fe569411cf3a874d3464f8d001ef2d04a705230a21b381ff1c3abe9c0f16e
 SHA512 
19a642bcfce37eaa0d2d9f509fed6c67abfea0f79f5be9a17074d20e9ba71252a13583a2e08de88718cb141c5e79e34c84c765c87160351fe21291a8f88abe8c
 DIST gvfs-1.50.0.tar.xz 1213456 BLAKE2B 
a560794677693f449fd71f314d18a8ad8bb38ce6ac6eb312d020fd4ed2b55c9e1939cecc993869b3f489c0ebddfa057bf76af04e6c6f700323dc7b99fa052af1
 SHA512 
6eea3c59b239fe9674a83db4e182c0ea2ab7d56e29f5d5c4a7af9cb3cb0fd9222721796754f2f502291049c158e8bd3771cbc5262d10bfa684c207cb3281dcce
+DIST gvfs-1.50.1.tar.xz 1214536 BLAKE2B 
678c89d08255e577afb3a4999cef341fc5449c5ab615c5e089b14cbd2d0a882830dff71af6ab7a978d8b23a3aaeea197badd21d8c4e702588e626f3b4d917c55
 SHA512 
7a1ea47658dbd74673e1aea7c344d3f9e8a26fab844a26220cedcb19da6b4a0cac6b369d2b5107f649d6e7b2331894c89df04c6dce3630be4b289e23f56127a5

diff --git a/gnome-base/gvfs/gvfs-1.50.1.ebuild 
b/gnome-base/gvfs/gvfs-1.50.1.ebuild
new file mode 100644
index ..61a64ed1d03f
--- /dev/null
+++ b/gnome-base/gvfs/gvfs-1.50.1.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+TMPFILES_OPTIONAL=1
+inherit gnome.org gnome2-utils meson systemd tmpfiles xdg
+
+DESCRIPTION="Virtual filesystem implementation for GIO"
+HOMEPAGE="https://wiki.gnome.org/Projects/gvfs;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="afp archive bluray cdda elogind fuse google gnome-keyring 
gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test 
+udev udisks zeroconf"
+RESTRICT="!test? ( test )"
+# elogind/systemd only relevant to udisks (in v1.38.1)
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   cdda? ( udev )
+   google? ( gnome-online-accounts )
+   gphoto2? ( udev )
+   mtp? ( udev )
+   udisks? ( udev )
+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.70.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.33.0
+   afp? ( >=dev-libs/libgcrypt-1.2.2:0= )
+   sys-apps/dbus
+   app-crypt/gcr:=
+   policykit? (
+   >=sys-auth/polkit-0.114
+   sys-libs/libcap
+   )
+   http? (
+   dev-libs/libxml2:2
+   >=net-libs/libsoup-3.0.0:3.0
+   )
+   zeroconf? ( >=net-dns/avahi-0.6[dbus] )
+   udev? ( >=dev-libs/libgudev-147:= )
+   fuse? (
+   >=sys-fs/fuse-3.0.0:3
+   virtual/tmpfiles
+   )
+   udisks? ( >=sys-fs/udisks-1.97:2 )
+   systemd? ( >=sys-apps/systemd-206:0= )
+   elogind? ( >=sys-auth/elogind-229:0= )
+   ios? (
+   >=app-pda/libimobiledevice-1.2:=
+   >=app-pda/libplist-1:=
+   )
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= )
+   gnome-keyring? ( app-crypt/libsecret )
+   bluray? ( media-libs/libbluray:= )
+   mtp? (
+   virtual/libusb:1
+   >=media-libs/libmtp-1.1.15
+   )
+   samba? ( >=net-fs/samba-4[client] )
+   archive? ( app-arch/libarchive:= )
+   cdda? (
+   dev-libs/libcdio:0=
+   >=dev-libs/libcdio-paranoia-0.78.2
+   )
+   google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] )
+   gphoto2? ( >=media-libs/libgphoto2-2.5.0:= )
+   nfs? ( >=net-fs/libnfs-1.9.8 )
+   net-misc/openssh
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   app-text/docbook-xsl-stylesheets
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   dev-util/gdbus-codegen
+   test? ( dev-libs/libgdata )
+"
+
+src_configure() {
+   local enable_logind="false"
+   if use systemd || use elogind; then
+   enable_logind="true"
+   fi
+
+   local enable_gcrypt="false"
+   if use afp; then # currently HAVE_GCRYPT and linkage only used with 
afp; check it on big bumps (grep for HAVE_GCRYPT and enable_gcrypt); adjust 
depends if changes
+   enable_gcrypt="true"
+   fi
+
+   local 

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

2022-04-24 Thread Matt Turner
commit: b7dfe31e2a5515be51486258ea42beff11d14cda
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 22:08:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 22:45:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7dfe31e

gnome-extra/gnome-software: Version bump to 42.0

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

 gnome-extra/gnome-software/Manifest|   1 +
 .../gnome-software/gnome-software-42.0.ebuild  | 102 +
 2 files changed, 103 insertions(+)

diff --git a/gnome-extra/gnome-software/Manifest 
b/gnome-extra/gnome-software/Manifest
index ab9249a41858..2d0e93512166 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
 DIST gnome-software-41.4.tar.xz 3243380 BLAKE2B 
a8511c776d902639a01b1194e7dd23f22e98c6fa5fd0624cf9d7b7ae96f0ca313eb139a396e4bf8c7b2ec94db66a3f6ef89a8d77cbd1820291f01cd6c70ec2db
 SHA512 
97c51fd21bd5fd2f7d11e00811747992ff0e404380f84cda07e5c7cae3962034c9169ebad95f875056233c9b1d44347a0c15c61e0f018bb3128e7c7d5d3c74b2
+DIST gnome-software-42.0.tar.xz 2266316 BLAKE2B 
c672ecd32d80168aca9b651beb1f58562fb2874656f3c400c9301a0ed87e19cdd74554ef5995daec7f435cf689ad9dc3404623cab4dbb1e00602aa8b191ed996
 SHA512 
f630232d164d1a7adcf9a91133769c6fe4ce62cdaeccd49b991330682eeccfddc8f83c7326802aaabdb4fc537243c0fd19741c702f4d23d75ebd71e9abb3da92

diff --git a/gnome-extra/gnome-software/gnome-software-42.0.ebuild 
b/gnome-extra/gnome-software/gnome-software-42.0.ebuild
new file mode 100644
index ..8ef94587b026
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-42.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev"
+RESTRICT="test" # See TODO below
+
+RDEPEND="
+   >=dev-libs/appstream-0.14.0:0=
+   >=x11-libs/gdk-pixbuf-2.32.0:2
+   >=dev-libs/libxmlb-0.1.7:=
+   >=gui-libs/gtk-4.6:4
+   >=dev-libs/glib-2.66.0:2
+   >=dev-libs/json-glib-1.6.0
+   >=net-libs/libsoup-2.52.0:2.4
+   >=gui-libs/libadwaita-1.0.1:1
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+   sys-auth/polkit
+   firmware? ( >=sys-apps/fwupd-1.5.6 )
+   flatpak? (
+   >=sys-apps/flatpak-1.9.1
+   dev-util/ostree
+   )
+   udev? ( dev-libs/libgudev )
+   >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' 
meson.build || die
+   # We don't need language packs download support, and it fails tests in 
3.34.2 for us (if they are enabled)
+   sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+   # Trouble talking to spawned gnome-keyring socket for some reason, even 
if wrapped in dbus-run-session
+   # TODO: Investigate; seems to work outside ebuild .. test/emerge
+   sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c 
|| die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test tests)
+   $(meson_feature gnome gsettings_desktop_schemas) # Honoring of 
GNOME date format settings.
+   -Dman=true
+   -Dpackagekit=false
+   # -Dpackagekit_autoremove
+   -Dpolkit=true
+   -Deos_updater=false # Endless OS updater
+   $(meson_use firmware fwupd)
+   $(meson_use flatpak)
+   -Dmalcontent=false
+   -Drpm_ostree=false
+   $(meson_use udev gudev)
+   -Dapt=false
+   -Dsnap=false
+   -Dexternal_appstream=false
+   -Dvalgrind=false
+   $(meson_use gtk-doc gtk_doc)
+   -Dhardcoded_popular=true
+   -Ddefault_featured_apps=false # TODO: Will this be beneficial 
to us with flatpak at least? If enabled, it shows some apps under installed 
(probably merely due to /usr/share/app-info presence), but launching and 
removal of them is broken
+   -Dmogwai=false #TODO?
+   $(meson_feature sysprof)
+   -Dprofile=''
+   -Dsoup2=true
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+

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

2022-04-24 Thread Mike Pagano
commit: 7f9a58ba607bd0db536b7c8c801f39c0858946e0
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Apr 24 22:42:57 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Apr 24 22:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9a58ba

sys-kernel/git-sources: add 5.18_rc4

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

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-5.18_rc4.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index b443785cc7f3..5933a5fa2228 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -2,3 +2,4 @@ DIST linux-5.17.tar.xz 128399340 BLAKE2B 
82dc4a45cc25c781ac67aa6ed1e4c3695441549
 DIST patch-5.18-rc1.patch 112419200 BLAKE2B 
1a5b4ff89c28f3ef798b2c6f5019b6a7e04d466297d110eb7e7fb2eece3004cf514cd59ba069ba3bf8fd774d1b0f9d9708394fbab9e59f782ef01aaa6a75034b
 SHA512 
17b29d40d56b1bf26f4cfc90c073fb588330ea1014576518bf9fdb4d71aa8eebbd0318b37616474f3b910aa5d6ac2be07cbce7493f9e4cfb88f492a9ab327053
 DIST patch-5.18-rc2.patch 112841658 BLAKE2B 
8419291fadcf91225db3d946ab0aa4f312101ff85653c17422d338586342acb9ed7227899fd2b4f1b1771f907f822eadf8bcff15b6d62bb9784f455ba773861f
 SHA512 
ebab6803bfd9c3312306e97577af8dcc166fabed0bdd8e76405ee0c9118ca7cf50f83b9d2c015d2644db9206f1843142c08245f4c428f4e78d7efd0fe6024684
 DIST patch-5.18-rc3.patch 113219039 BLAKE2B 
53b7e45c5d9b87286509f727e6edc3f455d2e424333e97ac75314a901d908950d84b99d7f289c825026537f4d0a34a818c346aa3c89d4a6e2335924e5a77bc67
 SHA512 
90c13f5584d64a4963e92ef50bd858771c92903c3c743b7b8e139c2e7a5164b997bb0b801545d732a499f3e544dd216d2717621bd21ac9962ba1850bdd32b721
+DIST patch-5.18-rc4.patch 113439466 BLAKE2B 
e1c09d06a721c5bf34d3ed5d2b760032947a39d8bd09aaba99c1cd1fe21f40bd720cf5613672f35ee8890358ea5bd317b699bcf20348fe11666bf91fd2d73138
 SHA512 
c3ae845310be78d63a09983ce5815d41d2e18ad8be87e21048a28549bde8bc61fef268b00e35da645be633a3aba825491406944b1e0a1ff33ebb79adc5cbda9e

diff --git a/sys-kernel/git-sources/git-sources-5.18_rc4.ebuild 
b/sys-kernel/git-sources/git-sources-5.18_rc4.ebuild
new file mode 100644
index ..1b58d3fd64da
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.18_rc4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.17"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2022-04-24 Thread Conrad Kostecki
commit: d4cf03b5db3b6a7e6f187e8be944b72de364f97f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 22:34:05 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 22:35:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cf03b5

net-misc/ipmiview: add 2.20.0.220309

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

 net-misc/ipmiview/Manifest  |  1 +
 net-misc/ipmiview/ipmiview-2.20.0.220309.ebuild | 81 +
 2 files changed, 82 insertions(+)

diff --git a/net-misc/ipmiview/Manifest b/net-misc/ipmiview/Manifest
index bfb17f2a40df..e16f0921ddf1 100644
--- a/net-misc/ipmiview/Manifest
+++ b/net-misc/ipmiview/Manifest
@@ -1 +1,2 @@
 DIST IPMIView_2.19.0_build.210401_bundleJRE_Linux_x64.tar.gz 147779297 BLAKE2B 
e3a0846e2704c5acc91ec303d40882d3572165b608c875e02d171b78e8158ea388c38da4e22a78ec4008517bbe7a826f89566bd4a16380009ed94b773b476686
 SHA512 
6bbde5ff7e5ba73d35068e30a6ca34a2993bc96b3ee10a5bbbafbeb321eb98960a176ec6712183e94705c33462791c23e93732b2945c93b2df5304e8e7d95a10
+DIST IPMIView_2.20.0_build.220309_bundleJRE_Linux_x64.tar.gz 151702450 BLAKE2B 
11b47da54e414d110007aac9ab120182659c2eb4a39dcc5b141db68db9e7c70760ad477f4f21b697ccb8571c1585b6096c6e7c562c3e629865bb8504b3599292
 SHA512 
13f7e3b50ad95206c41b3153748dd6f5ac29947416c3cd2ae18d82e06afed107d15378bb398cf3d7e6ebaf7cfc08e413897e8847daf53194c16efae5e3393750

diff --git a/net-misc/ipmiview/ipmiview-2.20.0.220309.ebuild 
b/net-misc/ipmiview/ipmiview-2.20.0.220309.ebuild
new file mode 100644
index ..0969639c5c31
--- /dev/null
+++ b/net-misc/ipmiview/ipmiview-2.20.0.220309.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop java-pkg-2 prefix
+
+MY_DATE="$(ver_cut 4)"
+MY_PN="IPMIView"
+MY_PV="$(ver_cut 1-3)"
+
+DESCRIPTION="A GUI application that allows to manage multiple target systems 
through BMC"
+HOMEPAGE="https://www.supermicro.com/;
+SRC_URI="https://www.supermicro.com/wftp/utility/${MY_PN}/Linux/${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64.tar.gz;
+
+LICENSE="supermicro"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   net-misc/stunnel
+   sys-libs/ncurses-compat:5
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+DIR="/usr/share/${PN}"
+QA_PREBUILT="usr/lib*"
+
+src_unpack() {
+   unpack ${A}
+   mv -v ${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64 ${P} || die
+}
+
+src_prepare() {
+   default
+
+   # Extract icons for menu entries
+   unzip -j -LL IPMIView20.jar images/ipmi{view,trap}.ico || die
+
+   # Don't use their scary launchers
+   rm -v lax.jar || die
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   java-pkg_dojar *.jar
+   java-pkg_doso *64.so
+
+   local pre=$(prefixify_ro "${FILESDIR}"/launcher-pre.bash)
+   java-pkg_dolauncher ipmiview --jar IPMIView20.jar -pre "${pre}"
+   java-pkg_dolauncher ikvm --jar iKVM.jar -pre "${pre}"
+   java-pkg_dolauncher ikvmmicroblade --jar iKVMMicroBlade.jar -pre 
"${pre}"
+   java-pkg_dolauncher jviewerx9 --jar JViewerX9.jar -pre "${pre}"
+   java-pkg_dolauncher trapreceiver --jar TrapView.jar -pre "${pre}"
+
+   exeinto ${DIR}/jre/bin
+   newexe $(prefixify_ro "${FILESDIR}"/fake-java-r1.bash) java
+
+   insinto ${DIR}/lib/BMCSecurity
+   doins BMCSecurity/*.{crt,key,pem,txt}
+
+   insinto ${DIR}/lib/BMCSecurity/linux
+   doins BMCSecurity/linux/stunnel.conf
+
+   dosym ../../../../../bin/stunnel ${DIR}/lib/BMCSecurity/linux/stunnel32
+   dosym ../../../../../bin/stunnel ${DIR}/lib/BMCSecurity/linux/stunnel64
+
+   doicon ipmi{view,trap}.ico
+   make_desktop_entry ipmiview IPMIView ipmiview.ico
+   make_desktop_entry trapreceiver "Trap Receiver" ipmitrap.ico
+
+   local DOCS=( *.pdf *.txt )
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/

2022-04-24 Thread Conrad Kostecki
commit: 03ff4399ae8614be64b1493acc308ec5e0c1eb71
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 22:30:53 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 22:35:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ff4399

dev-util/spirv-llvm-translator: drop multilib, EAPI 7 -> 8

Since no packages depend anymore on multilib, we can drop it.

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

 ...uild => spirv-llvm-translator-13.0.0-r1.ebuild} | 39 +++---
 1 file changed, 19 insertions(+), 20 deletions(-)

diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0-r1.ebuild
similarity index 66%
rename from dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild
rename to dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0-r1.ebuild
index a41864baa0e2..f131b89cb086 100644
--- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0-r1.ebuild
@@ -1,15 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib flag-o-matic llvm
+EAPI=8
 
+LLVM_MAX_SLOT="13"
 MY_PN="SPIRV-LLVM-Translator"
 MY_P="${MY_PN}-${PV}"
 
+inherit cmake flag-o-matic llvm
+
 DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
 HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator;
 SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -17,42 +16,42 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-rename-O
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="UoI-NCSA"
-SLOT="$(ver_cut 1)"
+SLOT="13"
 KEYWORDS="amd64"
 IUSE="test +tools"
-
 REQUIRED_USE="test? ( tools )"
 RESTRICT="!test? ( test )"
 
-RDEPEND="sys-devel/clang:${SLOT}=[${MULTILIB_USEDEP}]
-   dev-util/spirv-headers"
+RDEPEND="
+   dev-util/spirv-headers
+   sys-devel/llvm:${SLOT}
+"
+
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-python/lit )"
 
-LLVM_MAX_SLOT="${SLOT}"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( dev-python/lit )
+"
 
-PATCHES=(
-   "${WORKDIR}"/${P}-rename-OpConstFunctionPointerINTEL.patch
-)
+PATCHES=( "${WORKDIR}"/${P}-rename-OpConstFunctionPointerINTEL.patch )
 
 src_prepare() {
append-flags -fPIC
cmake_src_prepare
 }
 
-multilib_src_configure() {
+src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"

-DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="${BROOT}/usr/include/spirv"
-DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
-DLLVM_SPIRV_INCLUDE_TESTS=$(usex test "ON" "OFF")
)
+
cmake_src_configure
 }
 
-multilib_src_test() {
-   # Some tests fail on amd64 when ABI==x86
-   if multilib_is_native_abi; then
-   lit "${BUILD_DIR}/test" || die "Error running tests for ABI 
${ABI}"
-   fi
+src_test() {
+   lit "${BUILD_DIR}/test" || die
 }



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

2022-04-24 Thread Conrad Kostecki
commit: 32b3368e6a05fa239fc9213c8937249318fafc27
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 22:34:26 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 22:35:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b3368e

net-misc/ipmiview: drop 2.19.0.210401-r2

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

 net-misc/ipmiview/Manifest |  1 -
 net-misc/ipmiview/ipmiview-2.19.0.210401-r2.ebuild | 81 --
 2 files changed, 82 deletions(-)

diff --git a/net-misc/ipmiview/Manifest b/net-misc/ipmiview/Manifest
index e16f0921ddf1..ea2c262f1c5d 100644
--- a/net-misc/ipmiview/Manifest
+++ b/net-misc/ipmiview/Manifest
@@ -1,2 +1 @@
-DIST IPMIView_2.19.0_build.210401_bundleJRE_Linux_x64.tar.gz 147779297 BLAKE2B 
e3a0846e2704c5acc91ec303d40882d3572165b608c875e02d171b78e8158ea388c38da4e22a78ec4008517bbe7a826f89566bd4a16380009ed94b773b476686
 SHA512 
6bbde5ff7e5ba73d35068e30a6ca34a2993bc96b3ee10a5bbbafbeb321eb98960a176ec6712183e94705c33462791c23e93732b2945c93b2df5304e8e7d95a10
 DIST IPMIView_2.20.0_build.220309_bundleJRE_Linux_x64.tar.gz 151702450 BLAKE2B 
11b47da54e414d110007aac9ab120182659c2eb4a39dcc5b141db68db9e7c70760ad477f4f21b697ccb8571c1585b6096c6e7c562c3e629865bb8504b3599292
 SHA512 
13f7e3b50ad95206c41b3153748dd6f5ac29947416c3cd2ae18d82e06afed107d15378bb398cf3d7e6ebaf7cfc08e413897e8847daf53194c16efae5e3393750

diff --git a/net-misc/ipmiview/ipmiview-2.19.0.210401-r2.ebuild 
b/net-misc/ipmiview/ipmiview-2.19.0.210401-r2.ebuild
deleted file mode 100644
index 0969639c5c31..
--- a/net-misc/ipmiview/ipmiview-2.19.0.210401-r2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop java-pkg-2 prefix
-
-MY_DATE="$(ver_cut 4)"
-MY_PN="IPMIView"
-MY_PV="$(ver_cut 1-3)"
-
-DESCRIPTION="A GUI application that allows to manage multiple target systems 
through BMC"
-HOMEPAGE="https://www.supermicro.com/;
-SRC_URI="https://www.supermicro.com/wftp/utility/${MY_PN}/Linux/${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64.tar.gz;
-
-LICENSE="supermicro"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RDEPEND="
-   net-misc/stunnel
-   sys-libs/ncurses-compat:5
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-DIR="/usr/share/${PN}"
-QA_PREBUILT="usr/lib*"
-
-src_unpack() {
-   unpack ${A}
-   mv -v ${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64 ${P} || die
-}
-
-src_prepare() {
-   default
-
-   # Extract icons for menu entries
-   unzip -j -LL IPMIView20.jar images/ipmi{view,trap}.ico || die
-
-   # Don't use their scary launchers
-   rm -v lax.jar || die
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   java-pkg_dojar *.jar
-   java-pkg_doso *64.so
-
-   local pre=$(prefixify_ro "${FILESDIR}"/launcher-pre.bash)
-   java-pkg_dolauncher ipmiview --jar IPMIView20.jar -pre "${pre}"
-   java-pkg_dolauncher ikvm --jar iKVM.jar -pre "${pre}"
-   java-pkg_dolauncher ikvmmicroblade --jar iKVMMicroBlade.jar -pre 
"${pre}"
-   java-pkg_dolauncher jviewerx9 --jar JViewerX9.jar -pre "${pre}"
-   java-pkg_dolauncher trapreceiver --jar TrapView.jar -pre "${pre}"
-
-   exeinto ${DIR}/jre/bin
-   newexe $(prefixify_ro "${FILESDIR}"/fake-java-r1.bash) java
-
-   insinto ${DIR}/lib/BMCSecurity
-   doins BMCSecurity/*.{crt,key,pem,txt}
-
-   insinto ${DIR}/lib/BMCSecurity/linux
-   doins BMCSecurity/linux/stunnel.conf
-
-   dosym ../../../../../bin/stunnel ${DIR}/lib/BMCSecurity/linux/stunnel32
-   dosym ../../../../../bin/stunnel ${DIR}/lib/BMCSecurity/linux/stunnel64
-
-   doicon ipmi{view,trap}.ico
-   make_desktop_entry ipmiview IPMIView ipmiview.ico
-   make_desktop_entry trapreceiver "Trap Receiver" ipmitrap.ico
-
-   local DOCS=( *.pdf *.txt )
-   einstalldocs
-}



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

2022-04-24 Thread Conrad Kostecki
commit: afdee8c3ff11991a2fb17fcb2eada5a63ae07641
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 22:08:10 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 22:35:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afdee8c3

dev-libs/opencl-clang: drop 12.0.0

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

 dev-libs/opencl-clang/Manifest   |  1 -
 dev-libs/opencl-clang/opencl-clang-12.0.0.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
index 039faf61769c..ea3c06ec0152 100644
--- a/dev-libs/opencl-clang/Manifest
+++ b/dev-libs/opencl-clang/Manifest
@@ -1,3 +1,2 @@
-DIST opencl-clang-12.0.0.tar.gz 25292 BLAKE2B 
6979ce3f37b0e29e6b7ca9b015c04af6e01ceb6381158492a928d805b26b9bddf00b7a7a3edd987924f1c3a8ad914b7d6e9d9fea22b12166afceb25365edae6c
 SHA512 
7fa05480b10be97dd784b8fb7579a2471cf3a904facd9949a980602085515bb3d42a042c74db80381771ad18f78bed2efdcb09538a865ac4a600d6190b8f9c31
 DIST opencl-clang-13.0.0.tar.gz 25299 BLAKE2B 
1aabb4a97ba0bfd6129ea2b821508457de9d8ab78b4456217d655239081f8547e87730f54f05511e1a3ca6c54836fad5cb0cf69f26ac5ffd86ff6ae930f5e2dc
 SHA512 
d346e51339060795d80bdf9d3e3b58e55b089d94ed3c0bc3c7e1e8f81a5f65238d90dacc95ec27e8db7d38a6a03b05df5c4120e9ba0ec72a7bbca28a59d697f7
 DIST opencl-clang-14.0.0.tar.gz 26109 BLAKE2B 
2ae5e6d69e2f13b867712d03b52fce893aeb70566f7f97d54858639786276f49b0b6b5768aebfedeb7fe50d95511178d7dd9df7e80d3fd27df1fb3fe1d2ab955
 SHA512 
ab9a3fd40542283bdd2646d9ef8d3217420c82a41b183d705e48f48949505ecadc1fa435e23a7ceadf5a335200f5f3752b42715e2ac7f63173fc09637c5c609a

diff --git a/dev-libs/opencl-clang/opencl-clang-12.0.0.ebuild 
b/dev-libs/opencl-clang/opencl-clang-12.0.0.ebuild
deleted file mode 100644
index a676d51782e7..
--- a/dev-libs/opencl-clang/opencl-clang-12.0.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib llvm
-
-DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
-HOMEPAGE="https://github.com/intel/opencl-clang;
-SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${PV}"
-
-LICENSE="UoI-NCSA"
-SLOT="12"
-KEYWORDS="amd64"
-
-DEPEND="
-   >=dev-util/spirv-llvm-translator-12.0.0:12=[${MULTILIB_USEDEP}]
-   >=sys-devel/clang-12.0.0:12=[static-analyzer,${MULTILIB_USEDEP}]
-   sys-devel/llvm:12=[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-LLVM_MAX_SLOT=12
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
-   "${FILESDIR}"/${PN}-10.0.0.1_find-llvm-tblgen.patch
-)
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
-   -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/

2022-04-24 Thread Conrad Kostecki
commit: 7dda16aa5aef67489686bdb64105b3859a915c0a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 22:03:04 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 22:35:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dda16aa

dev-util/spirv-llvm-translator: add 14.0.0

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

 dev-util/spirv-llvm-translator/Manifest|  1 +
 .../spirv-llvm-translator-14.0.0.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-util/spirv-llvm-translator/Manifest 
b/dev-util/spirv-llvm-translator/Manifest
index 573397ee6a61..a4800ecad50d 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -1,3 +1,4 @@
 DIST spirv-llvm-translator-12.0.0.tar.gz 1378222 BLAKE2B 
059409364403316f84521e231bc14cade2875c2b914acea95619b0920ae4f13babb26411b20fead1d7a028320fa3aea637d087d869759cb23e3266753b5b2f46
 SHA512 
c23ef81802d2bf743564762815d7375a804bdf8029efd7430faea0b48b5e30a9778c1175f52309b522a07aadf8ff77461b912c1fb3b95af9b09273a483eac82a
 DIST spirv-llvm-translator-13.0.0-rename-OpConstFunctionPointerINTEL.patch.bz2 
3632 BLAKE2B 
b2c3ed9ff1040fef12cd5b7962c71f2e52febbf1e1d1d06bee079093940c32e67f7c246c92876207f296677bd655f91447d0ce837f191cd0d4cfb66adfb11a62
 SHA512 
bba6a9b838ebf0bd29f5fa906fefcecdb1b3832b15ac1af8a1ed86da0e988385172b1a51468a4d8d97352c4a57c3e224f12d7e24b7a202a38353e2dbd3a2c27c
 DIST spirv-llvm-translator-13.0.0.tar.gz 1436324 BLAKE2B 
254450f153a0f0d7c0a75005705f4a7d90effa1e6bcde0d6b931195e4a925ddc34896e66b686c55583d50ab99a9e1e45ad1c0600f7fa4eaa2039642460e9b711
 SHA512 
1ce7a38c2c3447249e19d50063a7a2acf32699905572950e4f102d8ce1680785433035154b7b55782d5a56211a50e042aef775836f37c33fe847b347a02b5a04
+DIST spirv-llvm-translator-14.0.0.tar.gz 1482704 BLAKE2B 
f88eb8f4cd652c448e465605ec8c34bb80f87f1269c244b33be542ae98ef97ea04a759b9cd9fed0814f4360733d7560d301d2b8d586706d1ca988b4524526aeb
 SHA512 
5659149a380ceef7acdcb274bcad9b23e4817bf88e795e0a8464dfe14fbd102dbf7199cbe67eb611a16d3a411c7a1b8afc6f0eef61fec5a2b8f9fba06748bcb1

diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-14.0.0.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-14.0.0.ebuild
new file mode 100644
index ..a0bf5e1ccda4
--- /dev/null
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-14.0.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT="14"
+MY_PN="SPIRV-LLVM-Translator"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake flag-o-matic llvm
+
+DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="UoI-NCSA"
+SLOT="14"
+KEYWORDS="~amd64"
+IUSE="test +tools"
+REQUIRED_USE="test? ( tools )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/spirv-headers
+   sys-devel/llvm:${SLOT}
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? ( dev-python/lit )
+"
+
+src_prepare() {
+   append-flags -fPIC
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   
-DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="${BROOT}/usr/include/spirv"
+   -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
+   -DLLVM_SPIRV_INCLUDE_TESTS=$(usex test "ON" "OFF")
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   lit "${BUILD_DIR}/test" || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/

2022-04-24 Thread Conrad Kostecki
commit: 6c573d24d4a220aef13b3aa3d83b811795dc0209
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 22:04:10 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 22:35:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c573d24

dev-util/spirv-llvm-translator: add myself as co-maint

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

 dev-util/spirv-llvm-translator/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-util/spirv-llvm-translator/metadata.xml 
b/dev-util/spirv-llvm-translator/metadata.xml
index 0554f17e7f43..dce0ce8289b7 100644
--- a/dev-util/spirv-llvm-translator/metadata.xml
+++ b/dev-util/spirv-llvm-translator/metadata.xml
@@ -9,6 +9,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   


Install the command-line translator llvm-spirv



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

2022-04-24 Thread Conrad Kostecki
commit: 7b6c0d7a36f0dff1904de9753b61d1c83a79ff67
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 22:20:13 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 22:35:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6c0d7a

dev-libs/opencl-clang: drop multilib, EAPI 7 -> 8

Since no packages depend on multilib, we can drop it.

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

 ...g-13.0.0.ebuild => opencl-clang-13.0.0-r1.ebuild} | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-libs/opencl-clang/opencl-clang-13.0.0.ebuild 
b/dev-libs/opencl-clang/opencl-clang-13.0.0-r1.ebuild
similarity index 70%
rename from dev-libs/opencl-clang/opencl-clang-13.0.0.ebuild
rename to dev-libs/opencl-clang/opencl-clang-13.0.0-r1.ebuild
index ae4242b3e576..a46a92527df9 100644
--- a/dev-libs/opencl-clang/opencl-clang-13.0.0.ebuild
+++ b/dev-libs/opencl-clang/opencl-clang-13.0.0-r1.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-CMAKE_ECLASS=cmake
+LLVM_MAX_SLOT="13"
 
-inherit cmake-multilib llvm
+inherit cmake llvm
 
 DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
 HOMEPAGE="https://github.com/intel/opencl-clang;
@@ -16,14 +16,13 @@ LICENSE="UoI-NCSA"
 SLOT="13"
 KEYWORDS="amd64"
 
-DEPEND="
-   >=dev-util/spirv-llvm-translator-13.0.0:13=[${MULTILIB_USEDEP}]
-   >=sys-devel/clang-13.0.0:13=[static-analyzer,${MULTILIB_USEDEP}]
-   sys-devel/llvm:13=[${MULTILIB_USEDEP}]
+RDEPEND="
+   dev-util/spirv-llvm-translator:${SLOT}=
+   sys-devel/clang:${SLOT}=[static-analyzer]
+   sys-devel/llvm:${SLOT}=
 "
-RDEPEND="${DEPEND}"
 
-LLVM_MAX_SLOT=13
+DEPEND="${RDEPEND}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
@@ -31,10 +30,11 @@ PATCHES=(
"${FILESDIR}"/${PN}-13.0.0_version.patch
 )
 
-multilib_src_configure() {
+src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
-DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
)
+
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/, dev-util/spirv-llvm-translator/files/

2022-04-24 Thread Conrad Kostecki
commit: 22efb6296e9d778e6649f5db96e94c81af980e11
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 22:09:06 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 22:35:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22efb629

dev-util/spirv-llvm-translator: drop 12.0.0

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

 dev-util/spirv-llvm-translator/Manifest|  1 -
 ...lvm-translator-8.0.0.1-no_pkgconfig_files.patch | 18 
 .../spirv-llvm-translator-12.0.0.ebuild| 54 --
 3 files changed, 73 deletions(-)

diff --git a/dev-util/spirv-llvm-translator/Manifest 
b/dev-util/spirv-llvm-translator/Manifest
index a4800ecad50d..79748e43f25a 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -1,4 +1,3 @@
-DIST spirv-llvm-translator-12.0.0.tar.gz 1378222 BLAKE2B 
059409364403316f84521e231bc14cade2875c2b914acea95619b0920ae4f13babb26411b20fead1d7a028320fa3aea637d087d869759cb23e3266753b5b2f46
 SHA512 
c23ef81802d2bf743564762815d7375a804bdf8029efd7430faea0b48b5e30a9778c1175f52309b522a07aadf8ff77461b912c1fb3b95af9b09273a483eac82a
 DIST spirv-llvm-translator-13.0.0-rename-OpConstFunctionPointerINTEL.patch.bz2 
3632 BLAKE2B 
b2c3ed9ff1040fef12cd5b7962c71f2e52febbf1e1d1d06bee079093940c32e67f7c246c92876207f296677bd655f91447d0ce837f191cd0d4cfb66adfb11a62
 SHA512 
bba6a9b838ebf0bd29f5fa906fefcecdb1b3832b15ac1af8a1ed86da0e988385172b1a51468a4d8d97352c4a57c3e224f12d7e24b7a202a38353e2dbd3a2c27c
 DIST spirv-llvm-translator-13.0.0.tar.gz 1436324 BLAKE2B 
254450f153a0f0d7c0a75005705f4a7d90effa1e6bcde0d6b931195e4a925ddc34896e66b686c55583d50ab99a9e1e45ad1c0600f7fa4eaa2039642460e9b711
 SHA512 
1ce7a38c2c3447249e19d50063a7a2acf32699905572950e4f102d8ce1680785433035154b7b55782d5a56211a50e042aef775836f37c33fe847b347a02b5a04
 DIST spirv-llvm-translator-14.0.0.tar.gz 1482704 BLAKE2B 
f88eb8f4cd652c448e465605ec8c34bb80f87f1269c244b33be542ae98ef97ea04a759b9cd9fed0814f4360733d7560d301d2b8d586706d1ca988b4524526aeb
 SHA512 
5659149a380ceef7acdcb274bcad9b23e4817bf88e795e0a8464dfe14fbd102dbf7199cbe67eb611a16d3a411c7a1b8afc6f0eef61fec5a2b8f9fba06748bcb1

diff --git 
a/dev-util/spirv-llvm-translator/files/spirv-llvm-translator-8.0.0.1-no_pkgconfig_files.patch
 
b/dev-util/spirv-llvm-translator/files/spirv-llvm-translator-8.0.0.1-no_pkgconfig_files.patch
deleted file mode 100644
index 66e81dc3b20d..
--- 
a/dev-util/spirv-llvm-translator/files/spirv-llvm-translator-8.0.0.1-no_pkgconfig_files.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Do not install pkgconfig data files, pkg-config does not presently look at
-/usr/lib/llvm/.../pkgconfig and putting them in /usr/lib*/pkgconfig would
-cause collisions between slots.
-
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -66,11 +66,3 @@
-   DESTINATION
- ${CMAKE_INSTALL_PREFIX}/include/LLVMSPIRVLib
- )
--
--configure_file(LLVMSPIRVLib.pc.in ${CMAKE_BINARY_DIR}/LLVMSPIRVLib.pc @ONLY)
--install(
--  FILES
--${CMAKE_BINARY_DIR}/LLVMSPIRVLib.pc
--  DESTINATION
--${CMAKE_INSTALL_PREFIX}/lib${LLVM_LIBDIR_SUFFIX}/pkgconfig
--)

diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-12.0.0.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-12.0.0.ebuild
deleted file mode 100644
index 5b4c466b706f..
--- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-12.0.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib flag-o-matic llvm
-
-MY_PN="SPIRV-LLVM-Translator"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator;
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="UoI-NCSA"
-SLOT="12"
-KEYWORDS="amd64"
-IUSE="test +tools"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${MY_P}"
-
-COMMON="sys-devel/clang:12=[${MULTILIB_USEDEP}]"
-DEPEND="${COMMON}"
-RDEPEND="${COMMON}"
-BDEPEND="test? ( dev-python/lit )"
-
-REQUIRED_USE="test? ( tools )"
-
-LLVM_MAX_SLOT=12
-
-src_prepare() {
-   append-flags -fPIC
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
-   -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
-   $(usex test "-DLLVM_INCLUDE_TESTS=ON" "")
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   # Some tests fail on amd64 when ABI==x86
-   if multilib_is_native_abi; then
-   lit "${BUILD_DIR}/test" || die "Error running tests for ABI 
${ABI}"
-   fi
-}



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

2022-04-24 Thread Conrad Kostecki
commit: e41b520af6aac5aceabd24511afeb9300f848f20
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 22:06:55 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 22:35:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41b520a

dev-libs/opencl-clang: add 14.0.0

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

 dev-libs/opencl-clang/Manifest   |  1 +
 dev-libs/opencl-clang/opencl-clang-14.0.0.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
index d1c7f446ecd8..039faf61769c 100644
--- a/dev-libs/opencl-clang/Manifest
+++ b/dev-libs/opencl-clang/Manifest
@@ -1,2 +1,3 @@
 DIST opencl-clang-12.0.0.tar.gz 25292 BLAKE2B 
6979ce3f37b0e29e6b7ca9b015c04af6e01ceb6381158492a928d805b26b9bddf00b7a7a3edd987924f1c3a8ad914b7d6e9d9fea22b12166afceb25365edae6c
 SHA512 
7fa05480b10be97dd784b8fb7579a2471cf3a904facd9949a980602085515bb3d42a042c74db80381771ad18f78bed2efdcb09538a865ac4a600d6190b8f9c31
 DIST opencl-clang-13.0.0.tar.gz 25299 BLAKE2B 
1aabb4a97ba0bfd6129ea2b821508457de9d8ab78b4456217d655239081f8547e87730f54f05511e1a3ca6c54836fad5cb0cf69f26ac5ffd86ff6ae930f5e2dc
 SHA512 
d346e51339060795d80bdf9d3e3b58e55b089d94ed3c0bc3c7e1e8f81a5f65238d90dacc95ec27e8db7d38a6a03b05df5c4120e9ba0ec72a7bbca28a59d697f7
+DIST opencl-clang-14.0.0.tar.gz 26109 BLAKE2B 
2ae5e6d69e2f13b867712d03b52fce893aeb70566f7f97d54858639786276f49b0b6b5768aebfedeb7fe50d95511178d7dd9df7e80d3fd27df1fb3fe1d2ab955
 SHA512 
ab9a3fd40542283bdd2646d9ef8d3217420c82a41b183d705e48f48949505ecadc1fa435e23a7ceadf5a335200f5f3752b42715e2ac7f63173fc09637c5c609a

diff --git a/dev-libs/opencl-clang/opencl-clang-14.0.0.ebuild 
b/dev-libs/opencl-clang/opencl-clang-14.0.0.ebuild
new file mode 100644
index ..860b6ca30db9
--- /dev/null
+++ b/dev-libs/opencl-clang/opencl-clang-14.0.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT="14"
+
+inherit cmake llvm
+
+DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
+HOMEPAGE="https://github.com/intel/opencl-clang;
+SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${PV}"
+
+LICENSE="UoI-NCSA"
+SLOT="14"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-util/spirv-llvm-translator:${SLOT}=
+   sys-devel/clang:${SLOT}=[static-analyzer]
+   sys-devel/llvm:${SLOT}=
+"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
+   "${FILESDIR}"/${PN}-10.0.0.1_find-llvm-tblgen.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
+   )
+
+   cmake_src_configure
+}



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

2022-04-24 Thread Conrad Kostecki
commit: 9e8dcee53cd764be136e88c99e5592cb7efecdc1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 22:07:22 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 22:35:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8dcee5

dev-libs/opencl-clang: adding proxy-maint and myself as co-maint

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

 dev-libs/opencl-clang/metadata.xml | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-libs/opencl-clang/metadata.xml 
b/dev-libs/opencl-clang/metadata.xml
index 93d25671c3c2..8d57fc8b99de 100644
--- a/dev-libs/opencl-clang/metadata.xml
+++ b/dev-libs/opencl-clang/metadata.xml
@@ -1,7 +1,18 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   gen...@taujhe.de
+   Jan Henke
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   

intel/opencl-clang




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

2022-04-24 Thread Alessandro Barbieri
commit: f81442ab4cff2c0abd6bd24373fd8665cd6bcda5
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Apr 24 19:23:24 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 24 22:16:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f81442ab

TODO.md: add ananicy-cpp

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

 TODO.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/TODO.md b/TODO.md
index 2d98b251a..28cb96f7f 100644
--- a/TODO.md
+++ b/TODO.md
@@ -76,6 +76,7 @@ Name | Buildsystem | Category | User | RFH
 [aerodyn](https://github.com/OpenFAST/openfast/tree/main/modules/aerodyn) | 
cmake | science | Alessandro-Barbieri | no
 [llvm-ompss2](https://github.com/bsc-pm/llvm) | cmake | cluster | 
Alessandro-Barbieri | yes
 [pagmo](https://esa.github.io/pagmo2/) | cmake | science | Alessandro-Barbieri 
| no
+[ananicy-cpp](https://gitlab.com/ananicy-cpp/ananicy-cpp/) | cmake | admin | 
Alessandro-Barbieri | no
 [enarx](https://enarx.dev/) | cargo | util | Alessandro-Barbieri | no
 [ruplacer](https://github.com/dmerejkowsky/ruplacer) | cargo | sys | 
Alessandro-Barbieri | no
 [gping](https://github.com/orf/gping) | cargo | net | Alessandro-Barbieri | no



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/cpufetch/files/, app-misc/cpufetch/

2022-04-24 Thread Alessandro Barbieri
commit: bd410ca1c1ab984a18166ebfe63b52885a6340b3
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Apr 24 21:43:40 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 24 22:16:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd410ca1

app-misc/cpufetch: add 1.02, drop 1.00

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

 app-misc/cpufetch/Manifest |  2 +-
 .../{cpufetch-1.00.ebuild => cpufetch-1.02.ebuild} |  6 +--
 ...makefile.patch => cpufetch-1.02-makefile.patch} | 44 +++---
 3 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/app-misc/cpufetch/Manifest b/app-misc/cpufetch/Manifest
index cadda1cda..2cd52201d 100644
--- a/app-misc/cpufetch/Manifest
+++ b/app-misc/cpufetch/Manifest
@@ -1,2 +1,2 @@
-DIST cpufetch-1.00.tar.gz 317439 BLAKE2B 
8fdf21bebfd6d2ef760cc388b6da2d5c0665964ebcad2537e06c1bede40fffb151a5e37665ab52f2ec31f48a25c3aeb895e820b03ab7ec37d50a85e1bdce3a2b
 SHA512 
94be5c5aacf9e5cde4fd4e4b14e433db523821fc27466c599e34c062ca32145edb0c8f84168e07c8a64f591fee1f5ab704d569bb70c53b7523d52f4882b573a1
 DIST cpufetch-1.01.tar.gz 2759620 BLAKE2B 
4d16cc0b1be94706b3e5d9481a2846d8c90807b792212389e7159739952d8df3f3cc02f6e828e53fe17a51ecba4370a273c5152c0af237fa0cededac88c76e3f
 SHA512 
069580b6dd548af394c28b74af72b2979be16a69879c51c42e2f26611ea8bf78412bedb6bbc6ddbfd2f98f8b26f930cc2d8afcc81e4d6494c382cfec9de771c1
+DIST cpufetch-1.02.tar.gz 2767499 BLAKE2B 
041ac6ac304faa6fb2cc71fb4841d8e9a263d57ae6b79e0d6cdcf5149fd6bf0e89135f9f7eeaf25681d4a4ad73861d2eb45883cee1626b0cfa1bc21957110e44
 SHA512 
b548af4dccd632c2899a3b0fd70e67f7abdc4bd66371927876c851168d0df47e23bd8f798d82509b83b268c50b0e9a6697a56f6fcf7772711108e2538cd1c09a

diff --git a/app-misc/cpufetch/cpufetch-1.00.ebuild 
b/app-misc/cpufetch/cpufetch-1.02.ebuild
similarity index 87%
rename from app-misc/cpufetch/cpufetch-1.00.ebuild
rename to app-misc/cpufetch/cpufetch-1.02.ebuild
index 4da777c47..1a73eda56 100644
--- a/app-misc/cpufetch/cpufetch-1.00.ebuild
+++ b/app-misc/cpufetch/cpufetch-1.02.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/Dr-Noob/cpufetch;
 SRC_URI="https://github.com/Dr-Noob/cpufetch/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
 S="${WORKDIR}/${PN}-${PV}"
 
-LICENSE="MIT"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64"
 
@@ -18,7 +18,7 @@ PATCHES=( "${FILESDIR}/${P}-makefile.patch" )
 
 src_prepare() {
default
-   export CC=$(tc-getCC)
+   tc-export CC
 }
 
 src_install() {

diff --git a/app-misc/cpufetch/files/cpufetch-1.00-makefile.patch 
b/app-misc/cpufetch/files/cpufetch-1.02-makefile.patch
similarity index 60%
rename from app-misc/cpufetch/files/cpufetch-1.00-makefile.patch
rename to app-misc/cpufetch/files/cpufetch-1.02-makefile.patch
index a34ed4026..6bca12f1a 100644
--- a/app-misc/cpufetch/files/cpufetch-1.00-makefile.patch
+++ b/app-misc/cpufetch/files/cpufetch-1.02-makefile.patch
@@ -1,14 +1,9 @@
 a/Makefile 2021-08-23 09:31:46.0 +0200
-+++ b/Makefile 2021-10-16 23:40:53.698941777 +0200
-@@ -1,4 +1,3 @@
--CC ?= gcc
- 
- CFLAGS+=-Wall -Wextra -pedantic
- SANITY_FLAGS=-Wfloat-equal -Wshadow -Wpointer-arith
-@@ -16,17 +15,17 @@
-   SRC_DIR=src/x86/
-   SOURCE += $(COMMON_SRC) $(SRC_DIR)cpuid.c $(SRC_DIR)apic.c 
$(SRC_DIR)cpuid_asm.c $(SRC_DIR)uarch.c
-   HEADERS += $(COMMON_HDR) $(SRC_DIR)cpuid.h $(SRC_DIR)apic.h 
$(SRC_DIR)cpuid_asm.h $(SRC_DIR)uarch.h
+--- a/Makefile
 b/Makefile
+@@ -23,17 +23,17 @@
+   HEADERS += $(SRC_DIR)freq/freq.h
+   CFLAGS += -pthread
+ endif
 -  CFLAGS += -DARCH_X86 -std=c99 -fstack-protector-all
 +  CFLAGS += -DARCH_X86 -std=c99
else ifeq ($(arch), $(filter $(arch), ppc64le ppc64 ppcle ppc))
@@ -26,26 +21,31 @@
  
os := $(shell uname -s)
ifeq ($(os), Darwin)
-@@ -51,20 +50,17 @@
+@@ -58,18 +58,8 @@
OUTPUT=cpufetch.exe
  endif
  
--all: CFLAGS += -O3
+-all: CFLAGS += -O2
  all: $(OUTPUT)
  
 -debug: CFLAGS += -g -O0
- debug: $(OUTPUT)
- 
--static: CFLAGS += -static -O3
-+static: CFLAGS += -static
- static: $(OUTPUT)
- 
--strict: CFLAGS += -O3 -Werror -fsanitize=undefined -D_FORTIFY_SOURCE=2
- strict: $(OUTPUT)
+-debug: $(OUTPUT)
+-
+-static: CFLAGS += -static -O2
+-static: $(OUTPUT)
+-
+-strict: CFLAGS += -O2 -Werror -fsanitize=undefined -D_FORTIFY_SOURCE=2
+-strict: $(OUTPUT)
+-
+ freq_nov.o: Makefile $(SRC_DIR)freq/freq_nov.c $(SRC_DIR)freq/freq_nov.h 
$(SRC_DIR)freq/freq.h
+   $(CC) $(CFLAGS) $(SANITY_FLAGS) -c -pthread $(SRC_DIR)freq/freq_nov.c 
-o $@
+ 
+@@ -80,7 +70,7 @@
+   $(CC) $(CFLAGS) $(SANITY_FLAGS) -c -mavx512f -pthread 
$(SRC_DIR)freq/freq_avx512.c -o $@
  
  $(OUTPUT): Makefile $(SOURCE) 

[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2022-04-24 Thread James Le Cuirot
commit: d489f4e79613fbbeb169b08f426061fe468df276
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 24 22:10:56 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr 24 22:15:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d489f4e7

app-pda/gtkpod: Take over as maintainer... for now

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

 app-pda/gtkpod/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-pda/gtkpod/metadata.xml b/app-pda/gtkpod/metadata.xml
index f606dff213fb..64a6166579d0 100644
--- a/app-pda/gtkpod/metadata.xml
+++ b/app-pda/gtkpod/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   ch...@gentoo.org
+   James Le Cuirot
+   

Enable clutter support for displaying 
coverart




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

2022-04-24 Thread James Le Cuirot
commit: 192367857f733cd923a74c74f4893c58bf2a6b38
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 24 22:11:24 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr 24 22:15:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19236785

profiles: Cancel last-rites of app-pda/gtkpod

I'm taking over as maintainer.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4dee1a0277b8..34b6eddf2312 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -257,12 +257,6 @@ net-misc/jrdesktop
 # Removal in 30 days.
 dev-java/log4j
 
-# Matt Turner  (2022-03-27)
-# Dead package. Homepage doesn't resolve. Unmaintained in Gentoo for at
-# least 6 years.
-# Removal on 2022-05-02
-app-pda/gtkpod
-
 # Ulrich Müller  (2022-04-01)
 # Illegal instruction errors seen by several users.
 # Masked for testing. (bug #835930)



[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-tss-engine/

2022-04-24 Thread Sam James
commit: 28359d2b664c1abf4765a98f759c4a49e61c9b3c
Author: Christopher Byrne  gmail  com>
AuthorDate: Sun Apr 24 21:02:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 22:10:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28359d2b

app-crypt/tpm2-tss-engine: Delete unused libtool files

Closes: https://bugs.gentoo.org/840454
Signed-off-by: Christopher Byrne  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25186
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild 
b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild
index 57977d68648f..a737e7269f55 100644
--- a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild
+++ b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild
@@ -37,5 +37,6 @@ src_configure() {
 
 src_install () {
default
+   find "${ED}" -name '*.la' -delete || die
dobashcomp bash-completion/*
 }



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

2022-04-24 Thread Zac Medico
commit: 5d2af567772bb12b073f1671daea6263055cbdc2
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 24 18:32:00 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 24 21:45:56 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5d2af567

man/make.conf.5: Document default MAKEOPTS behaviour

After commits 5a1e6c9 and 6c054da, if MAKEOPTS is left unset, it will
default to the number of processors.

Closes: https://github.com/gentoo/portage/pull/826
Signed-off-by: Matthew Smith  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 man/make.conf.5 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/man/make.conf.5 b/man/make.conf.5
index 8afde4a00..fc4a018c5 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -923,6 +923,7 @@ between \fICPUs+1\fR and \fI2*CPUs+1\fR. In order to avoid
 excess load, the \fB\-\-load\-average\fR option is recommended.
 For more information, see \fBmake\fR(1). Also see \fBemerge\fR(1) for
 information about analogous \fB\-\-jobs\fR and \fB\-\-load\-average\fR options.
+Defaults to the number of processors if left unset.
 .TP
 \fBNOCOLOR\fR = \fI["true" | "false"]\fR
 Defines if color should be disabled by default.



[gentoo-commits] repo/gentoo:master commit in: media-sound/cava/

2022-04-24 Thread Ionen Wolkens
commit: 18138630e12b7b52c8b45daab33166b86e5d946b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 24 19:46:47 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 24 21:33:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18138630

media-sound/cava: add 0.8.2

This version removes the need for xxd/vim-core. Also no
longer segfault if no audio backends, so remove the warning.

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

 media-sound/cava/Manifest  |  1 +
 media-sound/cava/cava-0.8.2.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/media-sound/cava/Manifest b/media-sound/cava/Manifest
index 47f15504e9aa..7a932b4766f8 100644
--- a/media-sound/cava/Manifest
+++ b/media-sound/cava/Manifest
@@ -1 +1,2 @@
 DIST cava-0.8.1.tar.gz 99310 BLAKE2B 
e7d85a6241fee0a4e45f5c50d068b2300ee2d41a019738dc87317986525571eca5f56831e937580fecf949cc85e11512340678b5842ee6f2f3a99f9d06812c3a
 SHA512 
fad4e4fefe98300cc2774a168322056e4181cd2a0cc77a8622471d86512bab9eea6c09559a75518785fbcafee5a958e6d95c8fe5ce1816253e4dec99a23fae1c
+DIST cava-0.8.2.tar.gz 103930 BLAKE2B 
feeb8313bd9b74029d101acaecfeed02e449cc29dceb2c119d7deef65befae418526274e6bad14dc0df7eaed90850ecae4a4064a414d94950ab3c24943281017
 SHA512 
8ab146987324fad97dea5e9fd893de6c12b00cbb074d835c1e334d75c0d32cb4cbbc13cf72f7899191ebd5d346505b2639dcad5312e5ab00975b29a006ba41b3

diff --git a/media-sound/cava/cava-0.8.2.ebuild 
b/media-sound/cava/cava-0.8.2.ebuild
new file mode 100644
index ..7afa4ce04e09
--- /dev/null
+++ b/media-sound/cava/cava-0.8.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Console-based Audio Visualizer for Alsa"
+HOMEPAGE="https://github.com/karlstav/cava/;
+SRC_URI="https://github.com/karlstav/cava/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa +ncurses portaudio pulseaudio sdl sndio"
+
+RDEPEND="
+   dev-libs/iniparser:4
+   sci-libs/fftw:=
+   alsa? ( media-libs/alsa-lib )
+   ncurses? ( sys-libs/ncurses:= )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sdl? ( media-libs/libsdl2[opengl,video] )
+   sndio? ( media-sound/sndio:= )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.8.0-gentoo-iniparser4.patch
+)
+
+src_prepare() {
+   default
+
+   # https://github.com/karlstav/cava/issues/450
+   sed -i 's/-Werror //' Makefile.am || die
+
+   echo ${PV} > version || die
+   eautoreconf
+}
+
+src_configure() {
+   local econfargs=(
+   $(use_enable alsa input-alsa)
+   $(use_enable portaudio input-portaudio)
+   $(use_enable pulseaudio input-pulse)
+   $(use_enable sndio input-sndio)
+
+   $(use_enable ncurses output-ncurses)
+   $(use_enable sdl output-sdl)
+
+   GENTOO_SYSROOT="${ESYSROOT}" # see iniparser4.patch
+   )
+
+   econf "${econfargs[@]}"
+}
+
+pkg_postinst() {
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "A default ~/.config/cava/config will be created after 
initial"
+   elog "use of ${PN}, see it and 
${EROOT}/usr/share/doc/${PF}/README*"
+   elog "for configuring audio input and more."
+   fi
+}



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

2022-04-24 Thread Conrad Kostecki
commit: 47753023d8ca9c105f00147b43d37542954d8297
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 24 21:21:41 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 24 21:21:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47753023

app-misc/kryoflux-dtc: add ~arm64 keyword

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

 app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild 
b/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild
index 6fced826be94..fa32d86a4167 100644
--- a/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild
+++ b/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.kryoflux.com;
 SRC_URI="https://www.kryoflux.com/download/${MY_P}.tgz;
 S="${WORKDIR}/${MY_P}"
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* ~amd64 ~arm64"
 LICENSE="SPS"
 SLOT="0"
 IUSE="demos doc gui"



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

2022-04-24 Thread Ionen Wolkens
commit: a2215adc4210cb2677d0457bddfb7d0be5cc7494
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 24 20:26:56 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 24 21:07:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2215adc

dev-util/mingw64-runtime: revert to old style cpp check

May return different error codes despite working properly,
cause unknown but ideally should look at doing this
differently. For now just revert to old behavior.

While here, add guard for headers-only. Not an issue per-se
given lib options don't matter, but it still uses wrong cpp
at that stage.

Closes: https://bugs.gentoo.org/840662
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/mingw64-runtime/mingw64-runtime-10.0.0.ebuild   | 12 ++--
 dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r2.ebuild | 12 ++--
 dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r1.ebuild | 12 ++--
 3 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0.ebuild 
b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0.ebuild
index cf08ceab0f13..077a2a52ccd6 100644
--- a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0.ebuild
+++ b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0.ebuild
@@ -88,12 +88,12 @@ src_configure() {
$(crt-use_with libraries)
$(crt-use_with tools)
$(
-   $(tc-getCPP ${CTARGET}) ${CPPFLAGS} -dM - 

[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-proto/

2022-04-24 Thread Matt Turner
commit: b6ce56827df33165e2e25b58f78085cdb31fd899
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 20:47:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 20:50:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ce5682

x11-base/xorg-proto: Version bump to 2022.1

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

 x11-base/xorg-proto/Manifest| 1 +
 .../xorg-proto/{xorg-proto-.ebuild => xorg-proto-2022.1.ebuild} | 2 +-
 x11-base/xorg-proto/xorg-proto-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-base/xorg-proto/Manifest b/x11-base/xorg-proto/Manifest
index 1ee1022273af..d970c3efb4c3 100644
--- a/x11-base/xorg-proto/Manifest
+++ b/x11-base/xorg-proto/Manifest
@@ -1 +1,2 @@
 DIST xorgproto-2021.5.tar.gz 1132811 BLAKE2B 
3fe288cf8a848436dacc0ebf437b6a1d2c81878abaf8c542ff45e70389643cb2bc25bdab5ab6ff9d44a4f9bbdbd24757d21617c2c6a0754870afcd9f60ccbb05
 SHA512 
9c9ec62f0af68fd0dff24010986326a2b201be2b56b8b94abfe7258bf66b3c4c37088596c43a234aae63b1d781f7797caf408e434c98e8805803bc890b8aacb0
+DIST xorgproto-2022.1.tar.gz 1107316 BLAKE2B 
b7c60d77978f95b62208c5c5974c7310a9b6197c8b14218ba319eb44660f20c5eb33ef106beccae16f79a0530a20bd38b6aa2de81329c4b48a2da285ab903c31
 SHA512 
e34404eb9f7edfebdecbf38c66491fbca91929c59b5762d3266b2808cdae3f4e65589001d29bf5374effc56173a5467f5a107bf4fe05acae69839b841e83f72c

diff --git a/x11-base/xorg-proto/xorg-proto-.ebuild 
b/x11-base/xorg-proto/xorg-proto-2022.1.ebuild
similarity index 96%
copy from x11-base/xorg-proto/xorg-proto-.ebuild
copy to x11-base/xorg-proto/xorg-proto-2022.1.ebuild
index 865b171e534e..a86a2415e1b6 100644
--- a/x11-base/xorg-proto/xorg-proto-.ebuild
+++ b/x11-base/xorg-proto/xorg-proto-2022.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

diff --git a/x11-base/xorg-proto/xorg-proto-.ebuild 
b/x11-base/xorg-proto/xorg-proto-.ebuild
index 865b171e534e..a86a2415e1b6 100644
--- a/x11-base/xorg-proto/xorg-proto-.ebuild
+++ b/x11-base/xorg-proto/xorg-proto-.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: games-action/transistor/

2022-04-24 Thread James Le Cuirot
commit: ac7b80498259411d0d2738e6ee7ee5ba40296140
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 24 20:45:56 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr 24 20:46:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7b8049

games-action/transistor: New package at version 1.50440.8123.23365

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

 games-action/transistor/Manifest   |  1 +
 games-action/transistor/metadata.xml   |  8 +++
 .../transistor-1.50440.8123.23365.ebuild   | 63 ++
 3 files changed, 72 insertions(+)

diff --git a/games-action/transistor/Manifest b/games-action/transistor/Manifest
new file mode 100644
index ..a38a461b0cc2
--- /dev/null
+++ b/games-action/transistor/Manifest
@@ -0,0 +1 @@
+DIST transistor_1_50440_8123_23365.sh 2798809691 BLAKE2B 
d0aae06565b6372d9adb37441eff1edbb45a9ab2857885275b62e4e84a270898da3bb228906fb9e7817094269061e52315d870e48ff6f124808ad8429453bae3
 SHA512 
0e7257ea3cc489116427ff3042d1842b8cb7218d5624513adee71221a6f17d2b0cd41a0ca98ea02e742b3a1bf8b8b407d2f48a5efc29f5d11cfca934977f6b5a

diff --git a/games-action/transistor/metadata.xml 
b/games-action/transistor/metadata.xml
new file mode 100644
index ..7c730d47817a
--- /dev/null
+++ b/games-action/transistor/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+

diff --git a/games-action/transistor/transistor-1.50440.8123.23365.ebuild 
b/games-action/transistor/transistor-1.50440.8123.23365.ebuild
new file mode 100644
index ..0221beddef7e
--- /dev/null
+++ b/games-action/transistor/transistor-1.50440.8123.23365.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="3497M"
+inherit desktop check-reqs unpacker wrapper xdg
+
+DESCRIPTION="Sci-fi themed action RPG where you fight through a stunning 
futuristic city"
+HOMEPAGE="https://supergiantgames.com/games/transistor/;
+SRC_URI="${PN}_${PV//./_}.sh"
+S="${WORKDIR}/data/noarch"
+
+LICENSE="GOG-EULA"
+SLOT="0"
+# The game /should/ work on x86, but it always crashes with an error about
+# libBink.so for some reason.
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist fetch splitdebug"
+
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR#/}/*"
+
+# This only seems to directly need SDL2. It also depends on Lua 5.2, but we no
+# longer package that, and newer versions do not work.
+RDEPEND="media-libs/libsdl2[joystick,opengl,sound,video]"
+BDEPEND="app-arch/unzip"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${SRC_URI} from:"
+   einfo "  https://www.gog.com/en/game/${PN};
+   einfo "and move it to your distfiles directory."
+}
+
+src_unpack() {
+   unpack_zip ${A}
+}
+
+src_prepare() {
+   default
+   rm -v game/lib*/libSDL2-2.0.so.0 || die
+}
+
+src_install() {
+   local \
+   arch=$(usex amd64 x86_64 x86) \
+   libdir=lib$(usex amd64 64 "")
+
+   insinto "${DIR}"
+   doins -r 
game/{*.bmp,*.cfg,*.dll*,*.xml,*config,Transistor.exe,steam_appid.txt,Content/}
+
+   exeinto "${DIR}"
+   doexe game/Transistor.bin.${arch}
+
+   exeinto "${DIR}"/${libdir}
+   doexe game/${libdir}/*.so*
+
+   dodoc game/Linux.README
+
+   newicon -s 256 support/icon.png ${PN}.png
+   make_wrapper ${PN} ./Transistor.bin.${arch} "${DIR}"
+   make_desktop_entry ${PN} Transistor
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/

2022-04-24 Thread Matt Turner
commit: b30acaa958e3372ef1a82c79a11238707e4b3abd
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 20:32:05 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 20:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30acaa9

sci-geosciences/gnome-maps: Version bump to 42.1

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

 sci-geosciences/gnome-maps/Manifest   |  1 +
 sci-geosciences/gnome-maps/gnome-maps-42.1.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-geosciences/gnome-maps/Manifest 
b/sci-geosciences/gnome-maps/Manifest
index 13dd158a40c1..fdd3070ddc07 100644
--- a/sci-geosciences/gnome-maps/Manifest
+++ b/sci-geosciences/gnome-maps/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-maps-41.4.tar.xz 2187076 BLAKE2B 
bb35925d1b69d50c65e3ffe68386242b776c2089bea3b2bfe88383f1a8fba4045474a1c8fc1c5d07a5b207ad953396d3a76af77fbdf984d286b5e242f9eea78f
 SHA512 
605de671f85ae38a8dc79e58594f2170215e8a070377b1d9ebded9891425898bb40613f6acee1c95f5ea2e0d95e6a8c25757665a5aa890831325701b1abbc8fa
 DIST gnome-maps-42.0.tar.xz 2315828 BLAKE2B 
dca0f7845b257780701186adf3408cf41797b235969dadf1fe73003b9e52b3ab26d39f8190336616d697bf87eafb2e1abd05a4da9de4837153237fd08e382854
 SHA512 
888caa6418a8afea6d334b90f28eb865e3955c0534df25d458e6b3a063944d09c46a3775a3d4953a968980446f2be69bd0c5c4183b3fc8419ed1f7bbb812429c
+DIST gnome-maps-42.1.tar.xz 2315924 BLAKE2B 
a2bf6eb8bef69c80febeffc29294840b701a207d5b6479dabae4daa13de4b5325319314bb755d44fa5ec41bae397af1e642950553b6c36be29f8a68109c15b3f
 SHA512 
a01bf5eefa541542930e53750ac216cd93e4b409a171b57ed18525020cd2dc55db596ab68885ab9d607999c971f8e4ec2b746507157aab32b863a17a222a6fc2

diff --git a/sci-geosciences/gnome-maps/gnome-maps-42.1.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-42.1.ebuild
new file mode 100644
index ..6115d59c93ab
--- /dev/null
+++ b/sci-geosciences/gnome-maps/gnome-maps-42.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="A map application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Maps;
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# Pure introspection dependencies found by grepping imports.gi in ${S}
+RDEPEND="
+   >=dev-libs/glib-2.66.0:2
+   x11-libs/pango[introspection]
+   >=dev-libs/gjs-1.66.0
+   >=dev-libs/gobject-introspection-0.10.1:=
+   >=x11-libs/gtk+-3.22:3[introspection]
+   >=app-misc/geoclue-0.12.99:2.0[introspection]
+   >=gui-libs/libhandy-1.5.0:1=
+   >=dev-libs/libgee-0.16:0.8[introspection]
+   >=dev-libs/folks-0.10:=
+   >=sci-geosciences/geocode-glib-3.15.2[introspection]
+   >=media-libs/libchamplain-0.12.14:0.12[gtk,introspection]
+   dev-libs/libxml2:2
+   >=net-libs/rest-0.7.90:0.7[introspection]
+
+   app-crypt/libsecret[introspection]
+   dev-libs/libgweather:4=[introspection]
+   media-libs/clutter-gtk:1.0[introspection]
+   media-libs/clutter:1.0[introspection]
+   net-libs/gnome-online-accounts[introspection]
+   net-libs/libgfbgraph[introspection]
+   net-libs/libsoup:2.4[introspection]
+   net-libs/webkit-gtk:4[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postinst() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-04-24 Thread Matt Turner
commit: 8a3cfb813608baa927d90e30f589ae646820e5b6
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 20:30:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 20:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3cfb81

net-misc/gnome-remote-desktop: Version bump to 42.1

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

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-42.1.ebuild   | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 45208c1f2158..a2554accbcbd 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-remote-desktop-41.2.tar.xz 111000 BLAKE2B 
1d6dfcc9860a5253cfb2a8111c5c039e7d236f45fa79a74ddc479f449b01ddb231368c4b604d28a8f796ab33f1648a332e110fd2adb9b739032dba67c029b9f8
 SHA512 
7636c0446c86748ce51c869734a2d33d8285c30616a28a0358f45d8399fd9f5dba7a1bdb830d3ca4753982ac3b9715604eb5934906645a1c11c58b4342c524eb
 DIST gnome-remote-desktop-42.0.tar.xz 158448 BLAKE2B 
35c5458ec314d7e3abc60583d136e18296609af2caac658cf936685085b6f8b6725bc453336131293dadd1b548d110a4cf5cf8871fcb80d838212e60e204feb1
 SHA512 
3bf03fc96205df4c5efcef0e340ad85e7011ad8e4fecf2e29d9902fbb1633801da7d1094645e850267249dda9383ae0aa782f3e0207a7351d764482f2d0dc349
+DIST gnome-remote-desktop-42.1.tar.xz 160320 BLAKE2B 
6f797a49cd0e17f3a553b6bd63d32d22cfedc633230ab13cd464a8755c77a14cd26a5eeb7872573b527d3fa84ff05347ea50dc798aef2f631749c29076b8bf53
 SHA512 
3e17d6482941fccfe6860d2ca2db50235ee70a26fd8942ee1850addb11006cfb152dd949102a4c573f2b6a29f9f2bb78c9ad5be1cba8622ad5b54f82c509376f

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.1.ebuild
new file mode 100644
index ..e0ed71da320e
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   >=dev-libs/glib-2.68:2
+   >=media-video/pipewire-0.3.0:=
+   app-crypt/libsecret
+   x11-libs/libnotify
+   media-libs/libepoxy
+   x11-libs/libdrm
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.5.0:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   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: media-gfx/eog-plugins/

2022-04-24 Thread Matt Turner
commit: 779b88f745d5fe1361a4cda483cc5520432259ad
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 20:35:35 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 20:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779b88f7

media-gfx/eog-plugins: Version bump to 42.1

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

 media-gfx/eog-plugins/Manifest|  1 +
 media-gfx/eog-plugins/eog-plugins-42.1.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/media-gfx/eog-plugins/Manifest b/media-gfx/eog-plugins/Manifest
index 462556e24dbb..9ba1c2341840 100644
--- a/media-gfx/eog-plugins/Manifest
+++ b/media-gfx/eog-plugins/Manifest
@@ -1,2 +1,3 @@
 DIST eog-plugins-3.26.8.tar.xz 479356 BLAKE2B 
ab781311473e045ffbb88e741427ac59f129fa53e6c551231d7b6edae81d21483dd1f1e7874561dfa29c9e9b2ba01fbdb174302bf8363478b785ec2ce38c53ec
 SHA512 
a58aa849b09761dd0c7f7d31098560969872b03788f3f3ee81445dfb9be653b29e0e6646abc4e0164e4146abf7a9d2e6aadf56071f71c119493dcf1fd706a069
 DIST eog-plugins-42.0.tar.xz 132008 BLAKE2B 
0dbe9ddcdf8f9a7f4da46caffe091a5d6e09327e1277b41474ecf8a3ec63ee7217fdc0cbafd1c47007f83b8ae30f30d91031c76f31473df79cda01aee23314ea
 SHA512 
297b31fefa28f4eda73734ddcdb7702b9c9fa3493b4c13d3bf013e24ddb9015299bcd8f2af6a1976c4bf8c694fea0cc9699e82755d5e0689e71738a6d2fb2fe4
+DIST eog-plugins-42.1.tar.xz 131656 BLAKE2B 
e561e7b31daf950c1e1c1e1038bf40101b658583160439f7fd9050b52da2f6dd943105e1e1eeaefff7ed2aa759f8b96aad0a65130daba038733967db37158bfc
 SHA512 
4688cb9cce044137717521a3ff2f769f960f12ec8b3f711971f276334f91915c8a3142aff2feb3d24d2eeb86223f040e9b699a1136e7fc7e96202a06b1cda1a8

diff --git a/media-gfx/eog-plugins/eog-plugins-42.1.ebuild 
b/media-gfx/eog-plugins/eog-plugins-42.1.ebuild
new file mode 100644
index ..ddb7d165e7af
--- /dev/null
+++ b/media-gfx/eog-plugins/eog-plugins-42.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org meson python-single-r1
+
+DESCRIPTION="Eye of GNOME plugins"
+HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins 
https://gitlab.gnome.org/GNOME/eog-plugins;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+exif map picasa +python"
+REQUIRED_USE="
+   map? ( exif )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+RDEPEND="
+   >=dev-libs/glib-2.53.4:2
+   >=dev-libs/libpeas-1.14.1:=
+   >=media-gfx/eog-41.0
+   exif? ( >=media-libs/libexif-0.6.16 )
+   map? (
+   media-libs/libchamplain:0.12[gtk]
+   >=media-libs/clutter-1.9.4:1.0
+   >=media-libs/clutter-gtk-1.1.2:1.0
+   )
+   picasa? ( >=dev-libs/libgdata-0.9.1:= )
+   python? (
+   ${PYTHON_DEPS}
+   dev-libs/glib[dbus]
+   dev-libs/libpeas:=[gtk,python,${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   gnome-base/gsettings-desktop-schemas
+   media-gfx/eog[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use exif plugin_exif-display)
+   $(meson_use python plugin_export-to-folder)
+   -Dplugin_fit-to-width=true
+   $(meson_use python plugin_fullscreenbg)
+   -Dplugin_light-theme=true
+   $(meson_use map plugin_map)
+   $(meson_use python plugin_maximize-windows)
+   $(meson_use picasa plugin_postasa)
+   -Dplugin_postr=false
+   $(meson_use python plugin_pythonconsole)
+   -Dplugin_send-by-mail=true
+   $(meson_use python plugin_slideshowshuffle)
+   )
+   meson_src_configure
+}



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

2022-04-24 Thread Matt Turner
commit: e5d451de24b2a2d13226fcea4671f6e9647a1447
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 20:34:06 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 20:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d451de

media-gfx/eog: Version bump to 42.1

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

 media-gfx/eog/Manifest|  1 +
 media-gfx/eog/eog-42.1.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest
index 892eb5b2625c..6809fdd6ac3b 100644
--- a/media-gfx/eog/Manifest
+++ b/media-gfx/eog/Manifest
@@ -1,2 +1,3 @@
 DIST eog-41.1.tar.xz 3603320 BLAKE2B 
8b0d7affe921bcb2c917f89dc3845360f784b5d5f394a7f94379c98cd905504cde7a8fb6f59aa09bc778e302113ad27ec5815e529b418d68a3012fbf9b018d65
 SHA512 
0fa514dd6ef195e449bbde183f94850dfca764815a95423376bc0da422d07b6cbd7b35bbdd5ba9d8f995f55aae1e1b65d57626d1809cccf95389767d0ed594e8
 DIST eog-42.0.tar.xz 4446392 BLAKE2B 
bb89eadaf2066f0ef3b6f99d47d75b438adfd3bca0451e8fa5d4513e98d1e8c6acc518eb7564f2768d43205a56843852edc1aa1ecce9fac8018ae4954376b852
 SHA512 
3901dbac9a371bac1e1bdc143e3d257a8e25fa2743a97bd9f9ecdb06e43cd5278edf33a46ab24c5e40babef6825181c986c99d9b4fafead71e04f51e65ae2acb
+DIST eog-42.1.tar.xz 4446444 BLAKE2B 
e500b3f96abfc72f56544c16254a99438137789be771310fd790c201451cf6a56fd9b6efc0ea8466dbb27be57cf0cd146d77c3e4917fda928ca02928ffaddea7
 SHA512 
12db6bb2218f9dcea0e0558b04c05f3f8eb298eb7170a9511a7996a37082667fe06994d1db3ee4fef759aeb763a9de87749c8defa8d749432b635d2b421d1c8a

diff --git a/media-gfx/eog/eog-42.1.ebuild b/media-gfx/eog/eog-42.1.ebuild
new file mode 100644
index ..fb9dfdc4d3cc
--- /dev/null
+++ b/media-gfx/eog/eog-42.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="The Eye of GNOME image viewer"
+HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome 
https://gitlab.gnome.org/GNOME/eog;
+
+LICENSE="GPL-2+"
+SLOT="1"
+
+IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff"
+REQUIRED_USE="exif? ( jpeg )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.53.4:2
+   >=dev-libs/libpeas-0.7.4:=[gtk]
+   >=gnome-base/gnome-desktop-2.91.2:3=
+   >=gnome-base/gsettings-desktop-schemas-42_beta
+   >=x11-misc/shared-mime-info-0.20
+   >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?]
+   >=x11-libs/gtk+-3.24.15:3[introspection,X]
+   >=gui-libs/libhandy-1.5.0:1
+   sys-libs/zlib
+
+   exif? ( >=media-libs/libexif-0.6.14 )
+   lcms? ( media-libs/lcms:2 )
+   xmp? ( media-libs/exempi:2 )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   svg? ( >=gnome-base/librsvg-2.44.0:2 )
+
+   x11-libs/libX11
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? (
+   dev-util/gi-docgen
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use exif libexif)
+   $(meson_use lcms cms)
+   $(meson_use xmp)
+   $(meson_use jpeg libjpeg)
+   $(meson_use svg librsvg)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   -Dinstalled_tests=false
+   -Dlibportal=false # As of 40.3, all libportal usages are 
flatpak-specific
+   )
+   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: games-board/tali/

2022-04-24 Thread Matt Turner
commit: c8de603bc4d27657434609351bb42d6f56c47c12
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 20:36:41 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 20:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8de603b

games-board/tali: Version bump to 40.7

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

 games-board/tali/Manifest |  1 +
 games-board/tali/tali-40.7.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/games-board/tali/Manifest b/games-board/tali/Manifest
index 152cc315645a..0edaf903f9bb 100644
--- a/games-board/tali/Manifest
+++ b/games-board/tali/Manifest
@@ -1,2 +1,3 @@
 DIST tali-40.5.tar.xz 1613536 BLAKE2B 
6ab8ffb737fb9d435cceff401c2d911d381d43fc5c4696c7cb9d22e4e89490329f13bce6e6c81b8bb9628264f723bfa020d7dd393aebc00836a416da60f70fe2
 SHA512 
c9fc1c6fd489d6e8624955c15874fbe5f1dab0be16022d1e7f9193768ff5a2e4687246dcb35061c70eddbc5523b1031906190fe05dea6ba6544ec5cc6a45
 DIST tali-40.6.tar.xz 1684968 BLAKE2B 
10fb4633d078cce20b29dca084555c7cb6d7eb98e9cbdd1c7c272d7d88ba5dabb880382c758322f351e217b8f29b72542acbc093708781f39f56590b4004a171
 SHA512 
e1a3769b002770d14c7b5530591678c0b073c02ff00202b7d07782219de654ed8c9d954395e141ca459d42a34d50284d36712f908fa2474f5247c5f10dcd3e31
+DIST tali-40.7.tar.xz 1684740 BLAKE2B 
ee913a4b0420b7751f26ecdb9805d74811330effb0e3d5e8fa6a4005a5ac410274120ac9c78ec240f062a094c603184c8a237d97b744641d3550db9b2a5a5ea9
 SHA512 
fc9a13b2d8b37fa5726d99f7ca8bde35b23cd210391d6f4309a0b952d28adc09c3566eb5c88d0dd30b39abbb4abe05ba2f441bad6a8598abfcb1189a3d87cce4

diff --git a/games-board/tali/tali-40.7.ebuild 
b/games-board/tali/tali-40.7.ebuild
new file mode 100644
index ..569675438474
--- /dev/null
+++ b/games-board/tali/tali-40.7.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Beat the odds in a poker-style dice game"
+HOMEPAGE="https://wiki.gnome.org/Apps/Tali https://gitlab.gnome.org/GNOME/tali;
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+DEPEND="
+   dev-libs/glib:2
+   >=x11-libs/gtk+-3.16:3
+   dev-libs/libgnome-games-support:1=
+"
+RDEPEND="${DEPEND}
+   >=gnome-base/librsvg-2.32:2
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2022-04-24 Thread Matt Turner
commit: eaaea2ac16428010674afda252b1ba209504997e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 20:27:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 20:44:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaaea2ac

dev-libs/vala-common: Version bump to 0.56.1

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

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.56.1.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index f1b11852286e..425623997d80 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,3 +1,4 @@
 DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 
0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d
 SHA512 
7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440
 DIST vala-0.56.0.tar.xz 3958820 BLAKE2B 
dc4ac5ad65fd2650eb2ecf1cc8e7ed177a64ae7d93120793941760417b6d8d5992cef1a557a7de3f39cf1e646d00fa853ccfac7414c742d9cfcf313945cbd356
 SHA512 
dfaad6fc143835d601c586b270e7ee63309341fb9b7f023541bac75e96759d0eb9c563c67aa26acdcd1fb89a4a08759107f8a6c8e887f7d402fa2aa50a2e4038
+DIST vala-0.56.1.tar.xz 3960476 BLAKE2B 
a78786c51ce35735aa42e5e22a09bd29f98b19608651843c32c84ca6901a22971a2128a85a1e1e110d0b7d14cb89d4164688c289090a4299bb11540180548cf7
 SHA512 
83c34ab0497a9b7a627db8c1dbfea9e76c94b902e298afb2c30ba9824717f2fe3b0e26b987feb93cd4ff0ce211d0ecd9a746cc18c00e41c4c6fd01d05947902f

diff --git a/dev-libs/vala-common/vala-common-0.56.1.ebuild 
b/dev-libs/vala-common/vala-common-0.56.1.ebuild
new file mode 100644
index ..40415607535f
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.56.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



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

2022-04-24 Thread Matt Turner
commit: 27ece3a7a1ad5c7bf8f87fa391443d09dea82e0b
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 20:28:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 20:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ece3a7

dev-lang/vala: Version bump to 0.56.1

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

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.1.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 085eb4e625b1..ec9af6e3d95e 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -2,3 +2,4 @@ DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd1455
 DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 
0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d
 SHA512 
7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440
 DIST vala-0.56.0.tar.xz 3958820 BLAKE2B 
dc4ac5ad65fd2650eb2ecf1cc8e7ed177a64ae7d93120793941760417b6d8d5992cef1a557a7de3f39cf1e646d00fa853ccfac7414c742d9cfcf313945cbd356
 SHA512 
dfaad6fc143835d601c586b270e7ee63309341fb9b7f023541bac75e96759d0eb9c563c67aa26acdcd1fb89a4a08759107f8a6c8e887f7d402fa2aa50a2e4038
+DIST vala-0.56.1.tar.xz 3960476 BLAKE2B 
a78786c51ce35735aa42e5e22a09bd29f98b19608651843c32c84ca6901a22971a2128a85a1e1e110d0b7d14cb89d4164688c289090a4299bb11540180548cf7
 SHA512 
83c34ab0497a9b7a627db8c1dbfea9e76c94b902e298afb2c30ba9824717f2fe3b0e26b987feb93cd4ff0ce211d0ecd9a746cc18c00e41c4c6fd01d05947902f

diff --git a/dev-lang/vala/vala-0.56.1.ebuild b/dev-lang/vala/vala-0.56.1.ebuild
new file mode 100644
index ..c0e5551a7eb6
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2022-04-24 Thread Michał Górny
commit: fe0689da1c5f9c90993e04c4477159eed3ff13f2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 24 20:24:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 24 20:26:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0689da

sci-mathematics/z3: Bump to 4.8.16

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

 sci-mathematics/z3/Manifest |   1 +
 sci-mathematics/z3/z3-4.8.16.ebuild | 108 
 2 files changed, 109 insertions(+)

diff --git a/sci-mathematics/z3/Manifest b/sci-mathematics/z3/Manifest
index 9752f8bb130e..e5a4bbae217e 100644
--- a/sci-mathematics/z3/Manifest
+++ b/sci-mathematics/z3/Manifest
@@ -1,2 +1,3 @@
 DIST z3-4.8.14.tar.gz 5113598 BLAKE2B 
c6a82cec33e879123c33506897ac02be682d08a6432da0b11c6918f2664fd7249d8874ccb6f543907f789cc3b40b126465548abeabf4ac16d2ee791ce179742a
 SHA512 
10170516ca472258d2f9df28cd036e43023a76a25f1e1670290c62f3890d935bf82770970054a5fd3a0f02559409e7ed4b18fb08347c040ff2f9e0918e152aab
 DIST z3-4.8.15.tar.gz 5213633 BLAKE2B 
6ca07309370f891f6ca5fa114721cb5df96e726687bf3c2310ba4963b1d1dfeec6ede62fd7a960e17e824ab8ff1e17d2af2a90d8156245ba048b04045c8f0531
 SHA512 
7b08dec5b035a38edc90c4c491f508fd9ed227357de94400169db53d4c59382bd6a81ae6615771023a06534a3aa92668844f0ebfcc2a3b5ef4bba957426a0c6c
+DIST z3-4.8.16.tar.gz 5223980 BLAKE2B 
67bca86d48df51c9aa4fa3544fd77133c4cc429e6f77f89aa26a559e56e267b8c0891befc6a5e24be541011aac02cb0d51ef26a636c3b360a1fa4d445967da21
 SHA512 
385f6e1ee075b9eadb5aad338657a81f518eef382b99ce623448a630b79f5d414ebccfd1bb5e959626f0b82ef54a5f20326814ae988b5688d51578de6fb69615

diff --git a/sci-mathematics/z3/z3-4.8.16.ebuild 
b/sci-mathematics/z3/z3-4.8.16.ebuild
new file mode 100644
index ..4ccc90174d87
--- /dev/null
+++ b/sci-mathematics/z3/z3-4.8.16.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_ECLASS=cmake
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake-multilib java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="An efficient theorem prover"
+HOMEPAGE="https://github.com/Z3Prover/z3/;
+SRC_URI="https://github.com/Z3Prover/z3/archive/${P}.tar.gz;
+S=${WORKDIR}/z3-${P}
+
+SLOT="0/4.8"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc examples gmp isabelle java python"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   gmp? ( dev-libs/gmp:0=[cxx(+),${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   java? ( >=virtual/jdk-1.8 )
+"
+BDEPEND="
+   doc? ( app-doc/doxygen[dot] )
+"
+
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+src_prepare() {
+   cmake_src_prepare
+   java-pkg-opt-2_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DZ3_USE_LIB_GMP=$(usex gmp)
+   -DZ3_ENABLE_EXAMPLE_TARGETS=OFF
+   -DZ3_BUILD_DOCUMENTATION=$(multilib_native_usex doc)
+   -DZ3_BUILD_PYTHON_BINDINGS=$(multilib_native_usex python)
+   -DZ3_BUILD_JAVA_BINDINGS=$(multilib_native_usex java)
+   -DZ3_INCLUDE_GIT_DESCRIBE=OFF
+   -DZ3_INCLUDE_GIT_HASH=OFF
+   )
+
+   multilib_is_native_abi && use java && mycmakeargs+=( 
-DJAVA_HOME="$(java-config -g JAVA_HOME )" )
+
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   cmake_build test-z3
+   set -- "${BUILD_DIR}"/test-z3 /a
+   echo "${@}" >&2
+   "${@}" || die
+}
+
+multilib_src_install_all() {
+   dodoc README.md RELEASE_NOTES
+   use examples && dodoc -r examples
+   use python && python_optimize
+
+   if use isabelle; then
+   insinto /usr/share/Isabelle/contrib/${P}/etc
+   newins - settings <<-EOF
+   Z3_COMPONENT="\$COMPONENT"
+   Z3_HOME="${EPREFIX}/usr/bin"
+   Z3_SOLVER="${EPREFIX}/usr/bin/z3"
+   Z3_REMOTE_SOLVER="z3"
+   Z3_VERSION="${PV}"
+   Z3_INSTALLED="yes"
+   Z3_NON_COMMERCIAL="yes"
+   EOF
+   fi
+}
+
+pkg_postinst() {
+   if use isabelle; then
+   if [[ -f ${ROOT}/etc/isabelle/components ]]; then
+   sed -e "/contrib\/${PN}-[0-9.]*/d" \
+   -i "${ROOT}/etc/isabelle/components" || die
+   cat <<-EOF >> "${ROOT}/etc/isabelle/components" || die
+   contrib/${P}
+   EOF
+   fi
+   fi
+}
+
+pkg_postrm() {
+   if use isabelle; then
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   if [[ -f "${ROOT}/etc/isabelle/components" ]]; then
+   # Note: this sed should only match the version 
of this ebuild
+  

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

2022-04-24 Thread Michał Górny
commit: c077fbc083a65ca511b975396bfaf783427cef7e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 24 20:15:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 24 20:26:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c077fbc0

dev-python/python-email-validator: Bump to 1.2.0

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

 dev-python/python-email-validator/Manifest |  1 +
 .../python-email-validator-1.2.0.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/python-email-validator/Manifest 
b/dev-python/python-email-validator/Manifest
index 887d3eed8c67..9dc0ade0f55c 100644
--- a/dev-python/python-email-validator/Manifest
+++ b/dev-python/python-email-validator/Manifest
@@ -1 +1,2 @@
 DIST python-email-validator-1.1.3.tar.gz 19863 BLAKE2B 
10700b4c6a48c50095045b6e3c9218cd565776b26e17c1c043633e208b9fbd346162cedaa4a1116ec2fccf63b4383438c7e1aef6faf9d2ead5512af7f934675c
 SHA512 
d9087bf56783daf389909e13652a9db8f0408badf454f6239aa20f6a5e9510619d3662cf1567a03d0b14c4bbe81644509cd12975b2aa1b544d644b6c2b2854f4
+DIST python-email-validator-1.2.0.tar.gz 22603 BLAKE2B 
cc2364e903cf4f1c3983ad4764a46a317188353899f8cd929c72c60387a25a819405b0cf8253488fa11e4ce9be48df98c64bdc0c3df1664a74c2e6c9c4389e6a
 SHA512 
3c4f87e0992615ae4d1f44e6e0fe9909b43d5810f2aca96129f5ee4dcadac7b4ec5a979dbf6e03f60b8bda2ff0d7cf87f9276c4b4c624e2d036627e2d5d8afad

diff --git 
a/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild 
b/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild
new file mode 100644
index ..3652c882d682
--- /dev/null
+++ b/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A robust email syntax and deliverability validation library"
+HOMEPAGE="
+   https://github.com/JoshData/python-email-validator/
+   https://pypi.org/project/email-validator/
+"
+SRC_URI="https://github.com/JoshData/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CC0-1.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/idna-2.8[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # these tests rely on access to gmail.com
+   tests/test_main.py::test_deliverability_no_records
+   tests/test_main.py::test_deliverability_found
+   tests/test_main.py::test_deliverability_fails
+   tests/test_main.py::test_validate_email__with_caching_resolver
+   tests/test_main.py::test_validate_email__with_configured_resolver
+   # these tests rely on example.com being resolvable
+   tests/test_main.py::test_main_single_good_input
+   tests/test_main.py::test_main_multi_input
+   tests/test_main.py::test_main_input_shim
+)



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

2022-04-24 Thread Michał Górny
commit: 845cb3b86d58872fe17fb5939dda4179e812ee76
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 24 20:13:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 24 20:26:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845cb3b8

dev-python/regex: Bump to 2022.4.24

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

 dev-python/regex/Manifest   |  1 +
 dev-python/regex/regex-2022.4.24.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index 7ad0e2ce4715..0a3babe37032 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1 +1,2 @@
 DIST regex-2022.3.15.tar.gz 383001 BLAKE2B 
459fed91a8996d6191ccd220869cf0c0e793f774552702c9aaec00882f71adae1e7378233811f6885d95b10db963d098a1d4c45aa0887c26d304df85fa9fb124
 SHA512 
99ef24b28dc5b1ec6a5d670698a98025aff14d082f6c24a3122157d28879f71c3ced2f5d2a3c8c6091609d93b7a500b2882b92b29a8fe1527532dd9f280cd51b
+DIST regex-2022.4.24.tar.gz 383365 BLAKE2B 
743a27afa1d504e9653b56d868b076479a476108213137ae7157772d29824204eeb781f5d939debfa8da122e22acbfbea6d8c356b14ad9c1eafca2be5970fdd2
 SHA512 
2b9e83c7164986eceed5ae0e33aca9075afa022398684bb688064394cfa43f06b0ce72c15fb7ceee55b7793072c7b1d7709513faedce4719f0c406164e9e0593

diff --git a/dev-python/regex/regex-2022.4.24.ebuild 
b/dev-python/regex/regex-2022.4.24.ebuild
new file mode 100644
index ..9c61a043a6d8
--- /dev/null
+++ b/dev-python/regex/regex-2022.4.24.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Alternative regular expression module to replace re"
+HOMEPAGE="
+   https://bitbucket.org/mrabarnett/mrab-regex/
+   https://pypi.org/project/regex/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+IUSE="doc"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_empty_array.patch"
+   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_issue_18468.patch"
+)
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/Features.html )
+   local DOCS=( README.rst docs/*.rst )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: sci-misc/boinc/, sci-misc/boinc/files/

2022-04-24 Thread Florian Schmaus
commit: 7a0414526e4942bf4767aaa2c9a9cfa5fd7f605a
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Apr 24 19:43:52 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Apr 24 20:10:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a041452

sci-misc/boinc: fix dep, openrc: ALLOW_REMOTE_RPC=no, GROUP=(id -gn $USER)

Replace the deprecated virtual/jpeg with media-libs/libjpeg-turbo.

Use 'boinc' user's primary group per default. This syncs the behavior of
the openrc-run script with the systemd service file. We can now also
drop acct-group/boinc, since nothing in sci-misc/boinc depends on it.

Also set ALLOW_REMOTE_RPC=no, instead of yes, if absent. Allowing remote
RPCs, if not explicitly enabled by the user, that is, per default, is
not sensible from a security perspective.
Note that the shipped boinc.conf already sets ALLOW_REMOTE_RPC=no.

Signed-off-by: Florian Schmaus  gentoo.org>

 sci-misc/boinc/{boinc-7.18.1.ebuild => boinc-7.18.1-r1.ebuild} | 3 +--
 sci-misc/boinc/boinc-.ebuild   | 3 +--
 sci-misc/boinc/files/boinc.conf| 4 +++-
 sci-misc/boinc/files/boinc.init.in | 6 +++---
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sci-misc/boinc/boinc-7.18.1.ebuild 
b/sci-misc/boinc/boinc-7.18.1-r1.ebuild
similarity index 99%
rename from sci-misc/boinc/boinc-7.18.1.ebuild
rename to sci-misc/boinc/boinc-7.18.1-r1.ebuild
index 2d86dc42372a..3395522f0874 100644
--- a/sci-misc/boinc/boinc-7.18.1.ebuild
+++ b/sci-misc/boinc/boinc-7.18.1-r1.ebuild
@@ -30,7 +30,6 @@ REQUIRED_USE="^^ ( curl_ssl_gnutls curl_ssl_openssl ) "
 # libcurl must not be using an ssl backend boinc does not support.
 # If the libcurl ssl backend changes, boinc should be recompiled.
 DEPEND="
-   acct-group/boinc
acct-user/boinc
>=app-misc/ca-certificates-20080809
cuda? (
@@ -43,6 +42,7 @@ DEPEND="
X? (
dev-db/sqlite:3
media-libs/freeglut
+   media-libs/libjpeg-turbo:=
x11-libs/gtk+:3
x11-libs/libICE
>=x11-libs/libnotify-0.7
@@ -50,7 +50,6 @@ DEPEND="
x11-libs/libXi
x11-libs/libXmu
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,webkit]
-   virtual/jpeg
)
 "
 BDEPEND="app-text/docbook-xml-dtd:4.4

diff --git a/sci-misc/boinc/boinc-.ebuild b/sci-misc/boinc/boinc-.ebuild
index 21a46ecfa659..78012a2d9c57 100644
--- a/sci-misc/boinc/boinc-.ebuild
+++ b/sci-misc/boinc/boinc-.ebuild
@@ -32,7 +32,6 @@ REQUIRED_USE="^^ ( curl_ssl_gnutls curl_ssl_openssl ) "
 # libcurl must not be using an ssl backend boinc does not support.
 # If the libcurl ssl backend changes, boinc should be recompiled.
 DEPEND="
-   acct-group/boinc
acct-user/boinc
>=app-misc/ca-certificates-20080809
cuda? (
@@ -45,6 +44,7 @@ DEPEND="
X? (
dev-db/sqlite:3
media-libs/freeglut
+   media-libs/libjpeg-turbo:=
x11-libs/gtk+:3
x11-libs/libICE
>=x11-libs/libnotify-0.7
@@ -52,7 +52,6 @@ DEPEND="
x11-libs/libXi
x11-libs/libXmu
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,webkit]
-   virtual/jpeg
)
 "
 BDEPEND="app-text/docbook-xml-dtd:4.4

diff --git a/sci-misc/boinc/files/boinc.conf b/sci-misc/boinc/files/boinc.conf
index 22fcca0d3001..856be30a2402 100644
--- a/sci-misc/boinc/files/boinc.conf
+++ b/sci-misc/boinc/files/boinc.conf
@@ -2,7 +2,9 @@
 
 # Owner of BOINC process (must be existing)
 USER="boinc"
-GROUP="boinc"
+# Group of the BOINC process. Defaults to the user's primary group if
+# not set.
+#GROUP="boinc"
 
 # Directory with runtime data: Work units, project binaries, user info etc.
 RUNTIMEDIR="/var/lib/boinc"

diff --git a/sci-misc/boinc/files/boinc.init.in 
b/sci-misc/boinc/files/boinc.init.in
index 763b6969..9ac9b11a930d 100644
--- a/sci-misc/boinc/files/boinc.init.in
+++ b/sci-misc/boinc/files/boinc.init.in
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 extra_started_commands="attach resume suspend"
@@ -91,12 +91,12 @@ opencl_check() {
 env_check() {
# Make sure the configuration is sane
: ${USER:="boinc"}
-   : ${GROUP:="boinc"}
+   : ${GROUP:="$(id -ng ${USER})"}
: ${RUNTIMEDIR:="/var/lib/boinc"}
: ${BOINCBIN:="$(which boinc_client)"}
: ${BOINC_PIDFILE:="/var/run/boinc_client.pid"}
: ${BOINCCMD:="$(which /usr/bin/boinccmd)"}
-   : ${ALLOW_REMOTE_RPC:="yes"}
+   : ${ALLOW_REMOTE_RPC:="no"}
: ${NICELEVEL:="19"}
# ARGS is not checked, it could have been explicitly set
# to be empty by the user.



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

2022-04-24 Thread Jakov Smolić
commit: 3fc5c4e2135199f90ce5f9f8fbf58c67e5273eb2
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc5c4e2

dev-python/dulwich: Keyword 0.20.35 riscv, #839768

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
index 413607672873..d23a1de96bdb 100644
--- a/dev-python/dulwich/dulwich-0.20.35.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.35.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-04-24 Thread Jakov Smolić
commit: 88f6cfd1d1f87b0f2a3beec3ba036cb9bf562947
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f6cfd1

dev-python/colorlog: Keyword 6.6.0 riscv, #839768

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

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

diff --git a/dev-python/colorlog/colorlog-6.6.0.ebuild 
b/dev-python/colorlog/colorlog-6.6.0.ebuild
index e5a3cd0d0c41..427a96dd30ba 100644
--- a/dev-python/colorlog/colorlog-6.6.0.ebuild
+++ b/dev-python/colorlog/colorlog-6.6.0.ebuild
@@ -12,6 +12,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 
 distutils_enable_tests pytest



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

2022-04-24 Thread Jakov Smolić
commit: a6964928849c895128546fa29f1818f61b4affb4
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:29 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6964928

dev-python/slixmpp: Keyword 1.8.2 riscv, #839768

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

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

diff --git a/dev-python/slixmpp/slixmpp-1.8.2.ebuild 
b/dev-python/slixmpp/slixmpp-1.8.2.ebuild
index a09033bc02fb..edc5f0abb059 100644
--- a/dev-python/slixmpp/slixmpp-1.8.2.ebuild
+++ b/dev-python/slixmpp/slixmpp-1.8.2.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~riscv"
 fi
 
 DEPEND="



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

2022-04-24 Thread Jakov Smolić
commit: 95c91a1659652466b503a28151118a25867ffafc
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:27 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c91a16

net-im/err: Keyword 6.1.8-r1 riscv, #839768

Bug: https://bugs.gentoo.org/839768

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

 net-im/err/err-6.1.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/err/err-6.1.8-r1.ebuild b/net-im/err/err-6.1.8-r1.ebuild
index 0c3c4e31f534..d81238c7980a 100644
--- a/net-im/err/err-6.1.8-r1.ebuild
+++ b/net-im/err/err-6.1.8-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 PATCHES="${FILESDIR}/err-6.1.8-fix-irc-backend.patch"
 
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="irc +xmpp"



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

2022-04-24 Thread Jakov Smolić
commit: 5fad6d608d4fa03a5cf9581fee12418ed2b0a129
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fad6d60

dev-python/daemonize: Keyword 2.5.0 riscv, #839768

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

 dev-python/daemonize/daemonize-2.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/daemonize/daemonize-2.5.0.ebuild 
b/dev-python/daemonize/daemonize-2.5.0.ebuild
index c173bf76ab7d..c284be800ff3 100644
--- a/dev-python/daemonize/daemonize-2.5.0.ebuild
+++ b/dev-python/daemonize/daemonize-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/thesharp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 python_test() {
"${EPYTHON}" tests/test.py -v || die "Tests failed with ${EPYTHON}"



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

2022-04-24 Thread Jakov Smolić
commit: 62a9103cdfdc0cfbeb0ea0e492bea7675ad69318
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:29 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a9103c

dev-python/irc: Keyword 20.0.0-r1 riscv, #839768

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

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

diff --git a/dev-python/irc/irc-20.0.0-r1.ebuild 
b/dev-python/irc/irc-20.0.0-r1.ebuild
index bb8df2685890..9e1600a8771c 100644
--- a/dev-python/irc/irc-20.0.0-r1.ebuild
+++ b/dev-python/irc/irc-20.0.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
 IUSE="examples"
 
 RDEPEND="



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

2022-04-24 Thread Jakov Smolić
commit: 5d014264e28c07fd536bac1c4de6b95d7a31ae05
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:27 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d014264

dev-python/ansi: Keyword 0.3.6 riscv, #839768

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

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

diff --git a/dev-python/ansi/ansi-0.3.6.ebuild 
b/dev-python/ansi/ansi-0.3.6.ebuild
index 838f9f8f9f2e..7d07c07986a1 100644
--- a/dev-python/ansi/ansi-0.3.6.ebuild
+++ b/dev-python/ansi/ansi-0.3.6.ebuild
@@ -15,6 +15,6 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 distutils_enable_tests pytest



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

2022-04-24 Thread Jakov Smolić
commit: 567d171b7dd65b810b0b23586b5340cbcc9d8470
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:30 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567d171b

dev-python/jaraco-stream: Keyword 3.0.3 riscv, #839768

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

 dev-python/jaraco-stream/jaraco-stream-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-stream/jaraco-stream-3.0.3.ebuild 
b/dev-python/jaraco-stream/jaraco-stream-3.0.3.ebuild
index 804185b719dc..661225b1f833 100644
--- a/dev-python/jaraco-stream/jaraco-stream-3.0.3.ebuild
+++ b/dev-python/jaraco-stream/jaraco-stream-3.0.3.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
 
 BDEPEND="
>=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]



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

2022-04-24 Thread Jakov Smolić
commit: 3d5d9385ca8a5ba96eb4119ee4530119a270
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:29 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5d

dev-python/jaraco-logging: Keyword 3.1.0-r1 riscv, #839768

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

 dev-python/jaraco-logging/jaraco-logging-3.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-logging/jaraco-logging-3.1.0-r1.ebuild 
b/dev-python/jaraco-logging/jaraco-logging-3.1.0-r1.ebuild
index f72cbefc5a94..dd1c0eab47f0 100644
--- a/dev-python/jaraco-logging/jaraco-logging-3.1.0-r1.ebuild
+++ b/dev-python/jaraco-logging/jaraco-logging-3.1.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 RDEPEND="
dev-python/tempora[${PYTHON_USEDEP}]



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

2022-04-24 Thread Jakov Smolić
commit: db3e1c403eccf2e9a1fc0bded87c02fd26cfe617
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:29 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db3e1c40

dev-python/aiodns: Keyword 3.0.0 riscv, #839768

Some test failed same as in amd64.

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

 dev-python/aiodns/aiodns-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/aiodns/aiodns-3.0.0.ebuild 
b/dev-python/aiodns/aiodns-3.0.0.ebuild
index 622a6671b886..c693ea13d3be 100644
--- a/dev-python/aiodns/aiodns-3.0.0.ebuild
+++ b/dev-python/aiodns/aiodns-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 IUSE=""
 # Tests fail with network-sandbox, since they try to resolve google.com
 PROPERTIES="test_network"



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

2022-04-24 Thread Jakov Smolić
commit: 511fc35eea3ad0affd30302213ddf4baaf64759c
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:30 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511fc35e

dev-python/pycares: Keyword 4.1.2 riscv, #839768

Some test failed same as in amd64.

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

 dev-python/pycares/pycares-4.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pycares/pycares-4.1.2.ebuild 
b/dev-python/pycares/pycares-4.1.2.ebuild
index 1ff06a1aacd3..9cdca1537051 100644
--- a/dev-python/pycares/pycares-4.1.2.ebuild
+++ b/dev-python/pycares/pycares-4.1.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=8
@@ -13,7 +13,7 @@ S=${WORKDIR}/${PN}-${P/_p/-fix}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 IUSE="test"
 # Tests fail with network-sandbox, since they try to resolve google.com
 PROPERTIES="test_network"



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

2022-04-24 Thread Arthur Zamarin
commit: e91eb096372f927a38fbbc326aa9cd2788292a97
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 24 18:05:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 24 18:05:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91eb096

dev-python/dirty-equals: Keyword 0.3 arm64, #840562

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

 dev-python/dirty-equals/dirty-equals-0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dirty-equals/dirty-equals-0.3.ebuild 
b/dev-python/dirty-equals/dirty-equals-0.3.ebuild
index a0e8de20eb00..53ee75d660f7 100644
--- a/dev-python/dirty-equals/dirty-equals-0.3.ebuild
+++ b/dev-python/dirty-equals/dirty-equals-0.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 
 RDEPEND="
>=dev-python/pytz-2021.3[${PYTHON_USEDEP}]



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

2022-04-24 Thread Arthur Zamarin
commit: 9646612e74d424967d5700c67911933b998f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 24 18:05:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 24 18:05:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9646612e

dev-python/watchfiles: Keyword 0.13 x86, #840562

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

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

diff --git a/dev-python/watchfiles/watchfiles-0.13.ebuild 
b/dev-python/watchfiles/watchfiles-0.13.ebuild
index 1db21c19c130..25677eb3ff8d 100644
--- a/dev-python/watchfiles/watchfiles-0.13.ebuild
+++ b/dev-python/watchfiles/watchfiles-0.13.ebuild
@@ -74,7 +74,7 @@ LICENSE="MIT"
 # crates
 LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD CC0-1.0 
ISC MIT Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-04-24 Thread Arthur Zamarin
commit: 9ec604707c3fd65e5f137bc6be59d50ee5d9e2a6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 24 18:05:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 24 18:05:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec60470

dev-python/watchfiles: Keyword 0.13 arm, #840562

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

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

diff --git a/dev-python/watchfiles/watchfiles-0.13.ebuild 
b/dev-python/watchfiles/watchfiles-0.13.ebuild
index f244ba0f19d9..b36bbcd85deb 100644
--- a/dev-python/watchfiles/watchfiles-0.13.ebuild
+++ b/dev-python/watchfiles/watchfiles-0.13.ebuild
@@ -74,7 +74,7 @@ LICENSE="MIT"
 # crates
 LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD CC0-1.0 
ISC MIT Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-04-24 Thread Arthur Zamarin
commit: a3884a45f9d4f8ae299bf84c601db563ff2a29fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 24 18:05:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 24 18:05:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3884a45

dev-python/dirty-equals: Keyword 0.3 x86, #840562

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

 dev-python/dirty-equals/dirty-equals-0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dirty-equals/dirty-equals-0.3.ebuild 
b/dev-python/dirty-equals/dirty-equals-0.3.ebuild
index 53ee75d660f7..a76e0c8818be 100644
--- a/dev-python/dirty-equals/dirty-equals-0.3.ebuild
+++ b/dev-python/dirty-equals/dirty-equals-0.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
>=dev-python/pytz-2021.3[${PYTHON_USEDEP}]



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

2022-04-24 Thread Arthur Zamarin
commit: 8ec817dfe1e5dadeefea688b171203973010748f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 24 18:05:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 24 18:05:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec817df

dev-python/dirty-equals: Keyword 0.3 ppc64, #840562

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

 dev-python/dirty-equals/dirty-equals-0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dirty-equals/dirty-equals-0.3.ebuild 
b/dev-python/dirty-equals/dirty-equals-0.3.ebuild
index b890696ddefb..84f87e499435 100644
--- a/dev-python/dirty-equals/dirty-equals-0.3.ebuild
+++ b/dev-python/dirty-equals/dirty-equals-0.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc"
+KEYWORDS="~amd64 ~ppc ~ppc64"
 
 RDEPEND="
>=dev-python/pytz-2021.3[${PYTHON_USEDEP}]



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

2022-04-24 Thread Arthur Zamarin
commit: 5f88178ec706df12bb38c0c8169f1a9bba733afe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 24 18:05:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 24 18:05:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f88178e

dev-python/setuptools-rust: Keyword 1.2.0-r2 arm64, #840562

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

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

diff --git a/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild 
b/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild
index f9fdd5e85a78..ca8353685e6b 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild
@@ -96,7 +96,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-04-24 Thread Arthur Zamarin
commit: 35701505ab6af2bf418e47bcc6397820d262efd3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 24 18:05:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 24 18:05:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35701505

dev-python/setuptools-rust: Keyword 1.2.0-r2 x86, #840562

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

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

diff --git a/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild 
b/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild
index ca8353685e6b..1df134d0aec1 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild
@@ -96,7 +96,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



  1   2   3   4   >