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

2022-08-20 Thread Miroslav Šulc
commit: 99b0ea9db99b33526acd6557de1570033a0adfff
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Aug 21 05:47:24 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Aug 21 05:47:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b0ea9d

www-servers/tomcat: dropped obsolete and vulnerable 10.0.22, 9.0.64 & 8.5.81

Bug: https://bugs.gentoo.org/865847
Bug: https://bugs.gentoo.org/855971
Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/Manifest  |   3 -
 www-servers/tomcat/tomcat-10.0.22.ebuild | 198 ---
 www-servers/tomcat/tomcat-8.5.81.ebuild  | 159 -
 www-servers/tomcat/tomcat-9.0.64.ebuild  | 190 -
 4 files changed, 550 deletions(-)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 8527a0cb7f39..3cce1c29b8c0 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,9 +1,6 @@
-DIST apache-tomcat-10.0.22-src.tar.gz 6115322 BLAKE2B 
6a9d2e6896fa266b4d75627f85ffa4f132c3cf30db24a331ef2d279e4c618aa817981a963c54148cbcd01af0d502ecf2c4c0f4debdb301f202ea748ea2572a66
 SHA512 
2d26828a1c44876feb4746186090866784f2a136d8120eb3dc106af7cc4cb95e94c6cbb51a3d4a14ea7159cd3351f4bd475153864e43d7e192296b5382c93a83
 DIST apache-tomcat-10.0.23-src.tar.gz 6136614 BLAKE2B 
4eaf963187b9a754ed459d7f85e6f7d329927b949bb4a390a602cdc6651aa037aeec559c511ddb9880b6ec4d7cd97b96d82da341509370e412e1b21b799d8c2e
 SHA512 
19ec026bae75318e9ffbe2e619ad2e12ec116382ea88a1064696275afb3fd13e6f08efe497dde79689bfc828f76e27d114ad3a9284b79c8d956a6a85bdac6360
 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 
56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703
 SHA512 
ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce
-DIST apache-tomcat-8.5.81-src.tar.gz 5988747 BLAKE2B 
569e1564cf6f5419aaa0d66a2497852021a244af1a858ad943b45e1c36939011a78edd83c717f346e4327278b95b95535e5c57bdd71af5662e052abc02528f49
 SHA512 
a9261e2a92e122f0f7f547d0b4e083d6c15cdb4d1ad750bdb3c9e3a597a1c4c1bb0f5dd7ad92f41ce18d15ac7fee47acc2cdd59e588b872f173467864120e581
 DIST apache-tomcat-8.5.82-src.tar.gz 6011553 BLAKE2B 
ea34c0485877ace8c84144f0e75f370c0ac461b5b725d97a07e27014b7a14b1ab88fad4230d4fae60190d7bff3836f691615b57b9f085797477acc69560a57ce
 SHA512 
3e0a0a808fb78493930ce8832731eba4ab3cc440387c3b5226ff6e4ac2faf5fd70eff1560d840d34f14a8acfd7e60fc8b7f638f3dbe0c0ed4569dc4271a9c3f2
-DIST apache-tomcat-9.0.64-src.tar.gz 6174208 BLAKE2B 
3ec55872dc73279202faae10b4825ca8cd4f5d2763c43778445b2f1aee27ed1cd765e7345276735359e3a40779eaf2ef8f9120eaca8d38af07cbbcd0584078b4
 SHA512 
7e01a979d41f7d73204b7a7ae5a85b0094626bf64bcfa3a52f1fc46989369d504b6dd49718084ee0a10af775cab488aae1e18ce05eb2b527800e2a693c7b6386
 DIST apache-tomcat-9.0.65-src.tar.gz 6195265 BLAKE2B 
13ca956b58e9f1831700f67d1fa8883f6471ab6b700b2af169bf284552658a4e9ad4130451b36976af4dd366cc987e228e0b0f98e688cccf577c626dfc78aae7
 SHA512 
3ff344370cc36f5bed389ed198054783a4f5bc86476a751cda280618457a06bae38c1e764b0c110c2f68efe2d34243a4e24596e8b90e8fbd171bf584a22fd3bc
 DIST biz.aQute.bnd-6.2.0.jar 16669843 BLAKE2B 
290aec26cb4e2248488038e6cb0919728ca0cc802b16de3f390d549d135bc1177053b75e500b9f74e47c996d20b231404d57965a3f412662730cc4c938d90a4f
 SHA512 
ad51dc9a04fc117cd01b604559989dd7c7db776761ef6000eccdcfdab825dedc615297af60c778044e46867972a74840d90eebea9b0ff826bdbd10f4d2ec5d6f
 DIST biz.aQute.bndlib-6.2.0.jar 3156015 BLAKE2B 
922b9bc78e47968bad73a26f4df475d84d8a2bca3773473b1f8c147737e652728df4e90a49d09a20943f418a91fd5acfe18e51137e85850796d95b7415bcf684
 SHA512 
7b7b366467b71c6dd67b3d7a7bc63d476c4aca479153bbc1506435168b0b4c792152fb5b44e2b1f916cd67f482d15956d2c38182fdfaf9679dff65b1b109a16a

diff --git a/www-servers/tomcat/tomcat-10.0.22.ebuild 
b/www-servers/tomcat/tomcat-10.0.22.ebuild
deleted file mode 100644
index eedd06361adf..
--- a/www-servers/tomcat/tomcat-10.0.22.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2 prefix
-
-MY_P="apache-${PN}-${PV}-src"
-
-# Currently we bundle binary versions of bnd.jar and bndlib.jar
-# See bugs #203080 and #676116
-BND_VERSION="6.2.0"
-BND="biz.aQute.bnd-${BND_VERSION}.jar"
-BNDLIB="biz.aQute.bndlib-${BND_VERSION}.jar"
-
-DESCRIPTION="Tomcat Servlet-5.0/JSP-3.0/EL-4.0/WebSocket-2.0/JASIC-2.0 
Container"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz
-   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
-   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB};
-
-LICENSE="Apache-2.0"
-SLOT="10"
-KEYWORDS="amd64 

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

2022-08-20 Thread Hans de Graaff
commit: b1d3497e0e15e2d38d60faa3f7698e378daa0e81
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 21 04:53:34 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 21 04:54:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d3497e

dev-ruby/hoe: add 3.25.0

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

 dev-ruby/hoe/Manifest  |  1 +
 dev-ruby/hoe/hoe-3.25.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest
index 01e00271de15..568e38c9d672 100644
--- a/dev-ruby/hoe/Manifest
+++ b/dev-ruby/hoe/Manifest
@@ -1,3 +1,4 @@
 DIST hoe-3.21.0.gem 193024 BLAKE2B 
2ff65edc6e0aebc93ebc8f3e628261ac3fabec4034b8e7b1bb3c38ab45c8b4641267a8c46c851ad69425c08782553c628574ae0a1417257cf64ba05a86de08f3
 SHA512 
39da93520bdb4efcbc58af58562ff8abbdecf45f92071ddb31f68ac799eb6f704431cea3d699aa039ba3a5217dc9b0f2d87f8b553d62860c34cb63803b625754
 DIST hoe-3.23.1.gem 194048 BLAKE2B 
907c2f2b62dd362f8c472f21d3fd998bd178de2a15fb9875ef36c61dcbf6b170253037d64f70b04b45a5f7e7dcf9e084122a85f694c6396767d541dccd5693f5
 SHA512 
c2199f93fe806a9639b319d01ae7bb6999ac203aa8bbabaf22b4c0c5b97f69dbd4e876bdfaaa0b0e8cda68dbd25dfa0e5aa91a599613237fc22de0e857c68c37
 DIST hoe-3.24.0.gem 194560 BLAKE2B 
6f4259fcad82078ea4d56ee7f42027cb9561fc603e1a36634de3f11a48ebedd252ee4ddf5884e571ee0231f5dec20c6a7249d0fb6784bf531a017b033955e680
 SHA512 
f2048d1f5d9b3010267f2ffb67cbce2aee7ecf58871dd762e51a08035272cdc6b37aacb63aa0af6f62e6dfeb01a60afd53a25b394ff10322a8348320268adb76
+DIST hoe-3.25.0.gem 194560 BLAKE2B 
d03ba870c720a59fda80b8716635256b01dd41f28a0f1d8ad7e06b810f3bccd2bfdd9a355584c5afdff375e7f56d7987a7ba174af0fe37da91fc05c42c32ffcb
 SHA512 
d49b36a9757379b4c33644c886479ff910791cb830a2392512f52ddde883378dcf17fb9701eb17e18c870074cf5f12258bc8210aba0660dd5220b6ebfa6c9c4b

diff --git a/dev-ruby/hoe/hoe-3.25.0.ebuild b/dev-ruby/hoe/hoe-3.25.0.ebuild
new file mode 100644
index ..8412695175a7
--- /dev/null
+++ b/dev-ruby/hoe/hoe-3.25.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="template"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Hoe extends rake to provide full project automation"
+HOMEPAGE="https://www.zenspider.com/projects/hoe.html;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
+
+ruby_add_rdepend ">=dev-ruby/rake-0.8.7 

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

2022-08-20 Thread Hans de Graaff
commit: 8bf663860fe9dde45d82e2edd384076e20d8a110
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 20 09:19:20 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 21 04:54:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf66386

dev-ruby/minitest: add 5.16.3

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

 dev-ruby/minitest/Manifest   |  1 +
 dev-ruby/minitest/minitest-5.16.3.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest
index 5cd807fc3ba5..0f8ffcbba091 100644
--- a/dev-ruby/minitest/Manifest
+++ b/dev-ruby/minitest/Manifest
@@ -2,3 +2,4 @@ DIST minitest-5.13.0.gem 83968 BLAKE2B 
90f2bc20328a5522a51bcfee94d69e6fd03189190
 DIST minitest-5.14.4.gem 86016 BLAKE2B 
1f7b8c72b41e1f4e47852021dd99df411a427ac8bbe564a2b86edbb727a4976030176331442a3a44f734347cc42f80444f8d3937e561f0063ec6bb3132d4c402
 SHA512 
f967a11cfce82e167879905082859273b270e8d8e663a0c1c553964a345fb8564547627b8cf97418ac5bda544bb76c1385438ad74ec8e84dc2952d55c9e9
 DIST minitest-5.15.0.gem 87040 BLAKE2B 
71e7a7952c25fd37067a449867d74a2f18a8a42d1fbd72f24d6db226c54a18e9a21958654d4176176804bedd09ef9d1d3be68f79e29312c3f85d0930d3d68d7b
 SHA512 
5e97a7aa616966ffc60e10cdc0ba123a7e793f10283ec3b6bf36066177036788cb950ad566fbac49e613b93f08b9846534f463017cde966b4890c3a34a2286be
 DIST minitest-5.16.2.gem 93184 BLAKE2B 
005af875bf38e3744bf9de90ec6e964487908a817c19094dcee658963ab2c8882bb1cc4e0b19124b83af9f5da019a8d9e611ba21856f50deca8d9eb1757640cb
 SHA512 
714dc201e9a8a45eefa080ee1a45fa66acb2de0cf624e7c6233e7e1745c35ef9e1a8d24236ecf33f440c05c03f09e017c6ff1e077473b22e3abe5d1ff3126989
+DIST minitest-5.16.3.gem 93184 BLAKE2B 
ce3b9f2177a56ab8ff0b61ec4266b67ecfe6e387c57c96eec20db0d7627ac9b73ebebfe148249a1c1c1c9631a63aad8a712b4892a6741a186300afdcd8135a01
 SHA512 
1463b12842a914df663d0d796bafd418ead038d32c935f3970062492f248f3f4fcf3a5c2f45e2fb71ac13e3b94fca1e6497e7cd7fe9e7050587b7efe2b275453

diff --git a/dev-ruby/minitest/minitest-5.16.3.ebuild 
b/dev-ruby/minitest/minitest-5.16.3.ebuild
new file mode 100644
index ..49e898624368
--- /dev/null
+++ b/dev-ruby/minitest/minitest-5.16.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and 
slow test/unit"
+HOMEPAGE="https://github.com/seattlerb/minitest;
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+each_ruby_test() {
+   export -n A
+   MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 
"Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed"
+}



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

2022-08-20 Thread Sam James
commit: 5eaa0f1645444ce14cfe3846e5cb20b9b3edbe2e
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 04:53:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 04:53:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eaa0f16

profiles/features/musl: cleanup obsolete compiler-rt-sanitizers mask

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

 profiles/features/musl/package.use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index da3424102afd..53a1c21b3025 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -43,7 +43,6 @@ sys-apps/sysvinit nls
 # Disable some sanitizers for LLVM, see bug #753935
 # Needs libexecinfo on musl, not yet packaged
 sys-libs/compiler-rt-sanitizers gwp-asan
- (2021-11-07)
 # Broken as "error: unknown type name '_Unwind_Word'"



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, profiles/default/linux/musl/

2022-08-20 Thread Sam James
commit: c2987a324e7f3cb20bbeff6d2a83c69f3d1a2dc1
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Wed Jul 27 20:54:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 04:53:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2987a32

profiles/*/musl/package.mask: unmask www-client/firefox

This unmasks Firefox and use.mask's clang and pgo.

Bug: https://bugs.gentoo.org/829033
Signed-off-by: Alfred Persson Forsberg  catcream.org>
Closes: https://github.com/gentoo/gentoo/pull/24663
Closes: https://github.com/gentoo/gentoo/pull/26629
Signed-off-by: Sam James  gentoo.org>

 profiles/default/linux/musl/package.mask | 6 --
 profiles/features/musl/package.mask  | 6 --
 profiles/features/musl/package.use.mask  | 5 +
 3 files changed, 5 insertions(+), 12 deletions(-)

diff --git a/profiles/default/linux/musl/package.mask 
b/profiles/default/linux/musl/package.mask
index c90ad0cedaf6..369b436b9733 100644
--- a/profiles/default/linux/musl/package.mask
+++ b/profiles/default/linux/musl/package.mask
@@ -82,9 +82,3 @@ media-video/binkplayer
 # Binary package for glibc. Could be built from source but would take ages and
 # isn't worth the maintenance cost.
 dev-libs/nwjs
-
-# Ian Stakenvicius, 2017-06-14
-# on behalf of mozi...@gentoo.org
-# Mask firefox-54 and above as it requires rust
-# now, and rust reportedly will not build yet.
->=www-client/firefox-54.0

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 63dd6903ed0a..6b934461e79c 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -291,12 +291,6 @@ sys-apps/systemd
 # systemd sources fail to build without glibc
 sys-boot/systemd-boot
 
-# Ian Stakenvicius  (2017-06-14)
-# (on behalf of )
-# Mask firefox-54 and above as it requires rust
-# now, and rust reportedly will not build yet.
->=www-client/firefox-54.0
-
 # rust-bin requires a glibc system
 dev-lang/rust-bin
 mail-client/thunderbird-bin

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 24959cbeda7e..da3424102afd 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Persson Forsberg  (2022-07-27)
+# Firefox does not build with these flags enabled on musl libc.
+# See bug #829033
+www-client/firefox clang pgo
+
 # Ionen Wolkens 

[gentoo-commits] proj/kde:master commit in: kde-apps/kleopatra/, kde-apps/kleopatra/files/

2022-08-20 Thread Sam James
commit: 3dd93a7a38060e8ad8af83b4037f333c60c6ebfb
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 04:16:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 04:16:37 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3dd93a7a

kde-apps/kleopatra: backport build fix w/ gpgme 1.18.0

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

 .../files/kleopatra-22.08.0-fix-gpgme-1.18.0.patch | 62 ++
 kde-apps/kleopatra/kleopatra-22.08.0.ebuild|  4 ++
 2 files changed, 66 insertions(+)

diff --git a/kde-apps/kleopatra/files/kleopatra-22.08.0-fix-gpgme-1.18.0.patch 
b/kde-apps/kleopatra/files/kleopatra-22.08.0-fix-gpgme-1.18.0.patch
new file mode 100644
index 00..bc9dadbcd3
--- /dev/null
+++ b/kde-apps/kleopatra/files/kleopatra-22.08.0-fix-gpgme-1.18.0.patch
@@ -0,0 +1,62 @@
+https://invent.kde.org/pim/kleopatra/-/commit/a3684049dd4f0d2d47dcc6605ff31ce753254ef9
+https://bugs.gentoo.org/865903
+https://bugs.kde.org/show_bug.cgi?id=458044
+
+From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= 
+Date: Fri, 19 Aug 2022 13:43:41 +0200
+Subject: [PATCH] Use ReceiveKeysJob for refreshing OpenPGP keys
+
+This refreshes the OpenPGP key from the configured key server.
+
+GnuPG-bug-id: 5903
+
+CHANGELOG: Fix building against QGpgME 1.18.0
+BUG: 458044
+FIXED-IN: 22.08.1
+
+(cherry picked from commit 87d8b00d4b2286489d5fadc9cfa07f1d721cdfe3)
+--- a/src/commands/refreshcertificatecommand.cpp
 b/src/commands/refreshcertificatecommand.cpp
+@@ -19,7 +19,7 @@
+ #include 
+ #ifdef QGPGME_SUPPORTS_KEY_REFRESH
+ #include 
+-#include 
++#include 
+ #endif
+ 
+ #include 
+@@ -44,7 +44,7 @@ public:
+ void cancel();
+ 
+ #ifdef QGPGME_SUPPORTS_KEY_REFRESH
+-std::unique_ptr startOpenPGPJob();
++std::unique_ptr startOpenPGPJob();
+ std::unique_ptr startSMIMEJob();
+ #endif
+ void onOpenPGPJobResult(const ImportResult );
+@@ -136,19 +136,19 @@ void RefreshCertificateCommand::Private::cancel()
+ }
+ 
+ #ifdef QGPGME_SUPPORTS_KEY_REFRESH
+-std::unique_ptr 
RefreshCertificateCommand::Private::startOpenPGPJob()
++std::unique_ptr 
RefreshCertificateCommand::Private::startOpenPGPJob()
+ {
+-std::unique_ptr 
refreshJob{QGpgME::openpgp()->refreshOpenPGPKeysJob()};
++std::unique_ptr 
refreshJob{QGpgME::openpgp()->receiveKeysJob()};
+ Q_ASSERT(refreshJob);
+ 
+-connect(refreshJob.get(), ::RefreshOpenPGPKeysJob::result,
++connect(refreshJob.get(), ::ReceiveKeysJob::result,
+ q, [this](const GpgME::ImportResult ) {
+ onOpenPGPJobResult(result);
+ });
+ connect(refreshJob.get(), ::Job::progress,
+ q, ::progress);
+ 
+-const GpgME::Error err = refreshJob->start({key});
++const GpgME::Error err = 
refreshJob->start({QString::fromLatin1(key.primaryFingerprint())});
+ if (err) {
+ showError(err);
+ return {};
+GitLab

diff --git a/kde-apps/kleopatra/kleopatra-22.08.0.ebuild 
b/kde-apps/kleopatra/kleopatra-22.08.0.ebuild
index 9a811c96d9..6846e3672e 100644
--- a/kde-apps/kleopatra/kleopatra-22.08.0.ebuild
+++ b/kde-apps/kleopatra/kleopatra-22.08.0.ebuild
@@ -57,6 +57,10 @@ RDEPEND="${DEPEND}
app-crypt/paperkey
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-gpgme-1.18.0.patch
+)
+
 src_configure() {
local mycmakeargs=(
$(cmake_use_find_package pim KF5IdentityManagement)



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

2022-08-20 Thread Arthur Zamarin
commit: 9f3a6adf3dfe0d0e08af5da516951e402f5f9451
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 21 03:46:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 21 03:46:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3a6adf

sys-power/upower: Stabilize 0.99.20 ppc64, #865893

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

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

diff --git a/sys-power/upower/upower-0.99.20.ebuild 
b/sys-power/upower/upower-0.99.20.ebuild
index 9249675bea25..20f7f8f44c70 100644
--- a/sys-power/upower/upower-0.99.20.ebuild
+++ b/sys-power/upower/upower-0.99.20.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV
 
 LICENSE="GPL-2"
 SLOT="0/3" # based on SONAME of libupower-glib.so
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
x86"
 
 # gtk-doc files are not available as prebuilt in the tarball
 IUSE="doc +introspection ios selinux test"



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

2022-08-20 Thread Arthur Zamarin
commit: 361ca6e7a4e09b36557c2f7a594b7bba99be30e3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 21 03:46:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 21 03:46:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361ca6e7

sys-power/upower: Stabilize 0.99.20 ppc, #865893

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

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

diff --git a/sys-power/upower/upower-0.99.20.ebuild 
b/sys-power/upower/upower-0.99.20.ebuild
index 20f7f8f44c70..5294daef3cf8 100644
--- a/sys-power/upower/upower-0.99.20.ebuild
+++ b/sys-power/upower/upower-0.99.20.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV
 
 LICENSE="GPL-2"
 SLOT="0/3" # based on SONAME of libupower-glib.so
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 
 # gtk-doc files are not available as prebuilt in the tarball
 IUSE="doc +introspection ios selinux test"



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

2022-08-20 Thread Sam James
commit: e50776f608e30a41a6a59d734d9a7d871d939ab4
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 03:00:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 03:06:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50776f6

media-libs/openal: fix automagic PipeWire dependency (and others)

Not sure why I didn't poke at these when I looked at sndio, but oh well.

* Fix automagic issues for all backends, including newly-added PipeWire.

* The PipeWire support is flaky with older versions, looks like an ifdef
is subtly wrong, but given how fast PW is moving anyway & the changes
in the ecosystem (see NEWS item for migration w/ USE=sound-server), we don't
want people running an older PW anyway, so depend on a newer version.

* Disable CMake unused argument warning as it's a false positive, as
the backend options are conditionally defined based on if deps found.

(Might in future want a regex / adopt the QA one for ./configure instead
to allow conditionally ignoring specific ones instead of blanket disable.)

Bug: https://bugs.gentoo.org/809314
Closes: https://bugs.gentoo.org/828674
Closes: https://bugs.gentoo.org/863200
Signed-off-by: Sam James  gentoo.org>

 media-libs/openal/metadata.xml|  1 +
 media-libs/openal/openal-1.22.2-r1.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/media-libs/openal/metadata.xml b/media-libs/openal/metadata.xml
index 58a531d35b6a..82ef9b96fe93 100644
--- a/media-libs/openal/metadata.xml
+++ b/media-libs/openal/metadata.xml
@@ -6,6 +6,7 @@
Gentoo Sound project


+   Enable support for the 
media-video/pipewire audio backend
Enable support for the 
media-sound/sndio backend



diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild 
b/media-libs/openal/openal-1.22.2-r1.ebuild
new file mode 100644
index ..787199b78e60
--- /dev/null
+++ b/media-libs/openal/openal-1.22.2-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# False positives because of REQUIRE vs BACKEND options() (conditionally set)
+# See bug #809314
+CMAKE_WARN_UNUSED_CLI=no
+inherit cmake-multilib
+
+MY_P="${PN}-soft-${PV}"
+
+DESCRIPTION="A software implementation of the OpenAL 3D audio API"
+HOMEPAGE="https://www.openal-soft.org/;
+SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2;
+S="${WORKDIR}"/${MY_P}
+
+# See 
https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause
+# Some components are under BSD
+LICENSE="LGPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="
+   alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio 
qt5
+   cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
+   cpu_flags_arm_neon
+"
+
+# PipeWire:
+# - See bug #863200 for PipeWire minimum version
+# - PW is in DEPEND although not linked against because we need configure to
+# find it anyway, but no :=.
+RDEPEND="
+   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   pipewire? ( >=media-video/pipewire-0.3.50[${MULTILIB_USEDEP}] )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   oss? ( virtual/os-headers )
+"
+
+DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md )
+
+src_configure() {
+   my_configure() {
+   local mycmakeargs=(
+   # See bug #809314 for getting both options for backends
+   -DALSOFT_{BACKEND,REQUIRE}_ALSA=$(usex alsa)
+   -DALSOFT_{BACKEND,REQUIRE}_COREAUDIO=$(usex coreaudio)
+   -DALSOFT_{BACKEND,REQUIRE}_JACK=$(usex jack)
+   -DALSOFT_{BACKEND,REQUIRE}_OSS=$(usex oss)
+   -DALSOFT_{BACKEND,REQUIRE}_PIPEWIRE=$(usex pipewire)
+   -DALSOFT_{BACKEND,REQUIRE}_PORTAUDIO=$(usex portaudio)
+   -DALSOFT_{BACKEND,REQUIRE}_PULSEAUDIO=$(usex pulseaudio)
+   -DALSOFT_{BACKEND,REQUIRE}_SDL2=$(usex sdl)
+   -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio)
+
+   -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || 
echo "OFF")
+   -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 
"$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON)
+# EXAMPLES=OFF to avoid 

[gentoo-commits] proj/kde:master commit in: kde-apps/kate/

2022-08-20 Thread Sam James
commit: 2c10d1fa0705e5203aef56d3f32b7979a83713fd
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 02:44:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:44:52 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2c10d1fa

kde-apps/kate: use ESYSROOT, ED

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

 kde-apps/kate/kate-22.08.0.ebuild   | 4 ++--
 kde-apps/kate/kate-22.08.49..ebuild | 4 ++--
 kde-apps/kate/kate-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kate/kate-22.08.0.ebuild 
b/kde-apps/kate/kate-22.08.0.ebuild
index 362b63ae62..16ae4bc06f 100644
--- a/kde-apps/kate/kate-22.08.0.ebuild
+++ b/kde-apps/kate/kate-22.08.0.ebuild
@@ -52,7 +52,7 @@ src_configure() {
)
 
# provided by dev-libs/libkate
-   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+   append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV}
 
ecm_src_configure
 }
@@ -61,5 +61,5 @@ src_install() {
ecm_src_install
 
# provided by dev-libs/libkate
-   rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
+   rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }

diff --git a/kde-apps/kate/kate-22.08.49..ebuild 
b/kde-apps/kate/kate-22.08.49..ebuild
index 195c3a1229..0989719941 100644
--- a/kde-apps/kate/kate-22.08.49..ebuild
+++ b/kde-apps/kate/kate-22.08.49..ebuild
@@ -52,7 +52,7 @@ src_configure() {
)
 
# provided by dev-libs/libkate
-   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+   append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV}
 
ecm_src_configure
 }
@@ -61,5 +61,5 @@ src_install() {
ecm_src_install
 
# provided by dev-libs/libkate
-   rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
+   rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }

diff --git a/kde-apps/kate/kate-.ebuild b/kde-apps/kate/kate-.ebuild
index 195c3a1229..0989719941 100644
--- a/kde-apps/kate/kate-.ebuild
+++ b/kde-apps/kate/kate-.ebuild
@@ -52,7 +52,7 @@ src_configure() {
)
 
# provided by dev-libs/libkate
-   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+   append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV}
 
ecm_src_configure
 }
@@ -61,5 +61,5 @@ src_install() {
ecm_src_install
 
# provided by dev-libs/libkate
-   rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
+   rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }



[gentoo-commits] proj/kde:master commit in: kde-apps/kate-addons/

2022-08-20 Thread Sam James
commit: c873fcad05831894571a72abd038bb0ac4eff42f
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 02:44:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:44:55 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c873fcad

kde-apps/kate-addons: use ESYSROOT, ED

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

 kde-apps/kate-addons/kate-addons-22.08.0.ebuild   | 4 ++--
 kde-apps/kate-addons/kate-addons-22.08.49..ebuild | 4 ++--
 kde-apps/kate-addons/kate-addons-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kate-addons/kate-addons-22.08.0.ebuild 
b/kde-apps/kate-addons/kate-addons-22.08.0.ebuild
index a5004293a4..c6bd6f0835 100644
--- a/kde-apps/kate-addons/kate-addons-22.08.0.ebuild
+++ b/kde-apps/kate-addons/kate-addons-22.08.0.ebuild
@@ -85,7 +85,7 @@ src_configure() {
)
 
# provided by dev-libs/libkate
-   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+   append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV}
 
ecm_src_configure
 }
@@ -94,7 +94,7 @@ src_install() {
ecm_src_install
 
# provided by dev-libs/libkate
-   rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
+   rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }
 
 pkg_postinst() {

diff --git a/kde-apps/kate-addons/kate-addons-22.08.49..ebuild 
b/kde-apps/kate-addons/kate-addons-22.08.49..ebuild
index dcf6de3710..dbf4e5eefb 100644
--- a/kde-apps/kate-addons/kate-addons-22.08.49..ebuild
+++ b/kde-apps/kate-addons/kate-addons-22.08.49..ebuild
@@ -85,7 +85,7 @@ src_configure() {
)
 
# provided by dev-libs/libkate
-   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+   append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV}
 
ecm_src_configure
 }
@@ -94,7 +94,7 @@ src_install() {
ecm_src_install
 
# provided by dev-libs/libkate
-   rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
+   rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }
 
 pkg_postinst() {

diff --git a/kde-apps/kate-addons/kate-addons-.ebuild 
b/kde-apps/kate-addons/kate-addons-.ebuild
index dcf6de3710..dbf4e5eefb 100644
--- a/kde-apps/kate-addons/kate-addons-.ebuild
+++ b/kde-apps/kate-addons/kate-addons-.ebuild
@@ -85,7 +85,7 @@ src_configure() {
)
 
# provided by dev-libs/libkate
-   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+   append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV}
 
ecm_src_configure
 }
@@ -94,7 +94,7 @@ src_install() {
ecm_src_install
 
# provided by dev-libs/libkate
-   rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
+   rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }
 
 pkg_postinst() {



[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/

2022-08-20 Thread Sam James
commit: 4952a07a90b701bd0c1601f2afb93c623a6707e3
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 02:44:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:44:57 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4952a07a

kde-apps/kwrite: use ESYSROOT, ED

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

 kde-apps/kwrite/kwrite-22.08.0.ebuild   | 4 ++--
 kde-apps/kwrite/kwrite-22.08.49..ebuild | 4 ++--
 kde-apps/kwrite/kwrite-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kwrite/kwrite-22.08.0.ebuild 
b/kde-apps/kwrite/kwrite-22.08.0.ebuild
index aec44c5192..bd98b98d47 100644
--- a/kde-apps/kwrite/kwrite-22.08.0.ebuild
+++ b/kde-apps/kwrite/kwrite-22.08.0.ebuild
@@ -48,7 +48,7 @@ src_configure() {
use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
 
# provided by dev-libs/libkate
-   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+   append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV}
 
ecm_src_configure
 }
@@ -57,5 +57,5 @@ src_install() {
ecm_src_install
 
# provided by dev-libs/libkate
-   rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
+   rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }

diff --git a/kde-apps/kwrite/kwrite-22.08.49..ebuild 
b/kde-apps/kwrite/kwrite-22.08.49..ebuild
index ca3f152d34..54f653b791 100644
--- a/kde-apps/kwrite/kwrite-22.08.49..ebuild
+++ b/kde-apps/kwrite/kwrite-22.08.49..ebuild
@@ -48,7 +48,7 @@ src_configure() {
use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
 
# provided by dev-libs/libkate
-   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+   append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV}
 
ecm_src_configure
 }
@@ -57,5 +57,5 @@ src_install() {
ecm_src_install
 
# provided by dev-libs/libkate
-   rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
+   rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }

diff --git a/kde-apps/kwrite/kwrite-.ebuild 
b/kde-apps/kwrite/kwrite-.ebuild
index ca3f152d34..54f653b791 100644
--- a/kde-apps/kwrite/kwrite-.ebuild
+++ b/kde-apps/kwrite/kwrite-.ebuild
@@ -48,7 +48,7 @@ src_configure() {
use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
 
# provided by dev-libs/libkate
-   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+   append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV}
 
ecm_src_configure
 }
@@ -57,5 +57,5 @@ src_install() {
ecm_src_install
 
# provided by dev-libs/libkate
-   rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
+   rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }



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

2022-08-20 Thread Sam James
commit: 5d7b744d12fcce9182b3ddfcb3d378276913cf64
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 02:40:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:40:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7b744d

media-video/ffmpeg: forward ~loong to masked 5.0.1

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

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

diff --git a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild 
b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
index 09f3d902db11..565f105878be 100644
--- a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
@@ -64,7 +64,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/, media-video/ffmpeg/files/

2022-08-20 Thread Sam James
commit: a73ef46b806cc76752ac0f6c3b453452787261bb
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 02:39:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:39:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73ef46b

media-video/ffmpeg: fix configure with >=media-libs/libsdl2-2.24.0

ffmpeg needed adaptation to the new libsdl2 versioning scheme.

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

 media-video/ffmpeg/ffmpeg-4.4.2.ebuild |  3 ++-
 media-video/ffmpeg/ffmpeg-5.0.1.ebuild |  3 ++-
 .../ffmpeg-4.4.2-libsdl2-new-version-scheme.patch  | 25 ++
 .../ffmpeg-5.0.1-libsdl2-new-version-scheme.patch  | 25 ++
 4 files changed, 54 insertions(+), 2 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
index 161cb301720b..49985fd883f3 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
@@ -332,7 +332,8 @@ S=${WORKDIR}/${P/_/-}
 
 PATCHES=(
"${FILESDIR}"/chromium-r1.patch
-   "${FILESDIR}"/ffmpeg-5.0-backport-ranlib-build-fix.patch
+   "${FILESDIR}"/${PN}-5.0-backport-ranlib-build-fix.patch
+   "${FILESDIR}"/${P}-libsdl2-new-version-scheme.patch
 )
 
 MULTILIB_WRAPPED_HEADERS=(

diff --git a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild 
b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
index 17f3f4c919f0..09f3d902db11 100644
--- a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
@@ -332,7 +332,8 @@ S=${WORKDIR}/${P/_/-}
 
 PATCHES=(
"${FILESDIR}"/chromium-r1.patch
-   "${FILESDIR}"/ffmpeg-5.0-backport-ranlib-build-fix.patch
+   "${FILESDIR}"/${PN}-5.0-backport-ranlib-build-fix.patch
+   "${FILESDIR}"/${P}-libsdl2-new-version-scheme.patch
 )
 
 MULTILIB_WRAPPED_HEADERS=(

diff --git 
a/media-video/ffmpeg/files/ffmpeg-4.4.2-libsdl2-new-version-scheme.patch 
b/media-video/ffmpeg/files/ffmpeg-4.4.2-libsdl2-new-version-scheme.patch
new file mode 100644
index ..b592c2f9b72d
--- /dev/null
+++ b/media-video/ffmpeg/files/ffmpeg-4.4.2-libsdl2-new-version-scheme.patch
@@ -0,0 +1,25 @@
+https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/839f98ff6719cf2db0cbd88cd787a1b19b9cbf47
+
+From: Christopher Degawa 
+Date: Wed, 11 May 2022 15:11:04 -0500
+Subject: [PATCH] configure: extend SDL check to accept all 2.x versions
+
+sdl2 recently changed their versioning, moving the patch level to minor level
+https://github.com/libsdl-org/SDL/commit/cd7c2f1de7d9e418bb554047d714dd7cacc020ff
+and have said that they will instead ship sdl3.pc for 3.0.0
+
+Fixes ticket 9768
+
+Signed-off-by: Christopher Degawa 
+Signed-off-by: Gyan Doshi 
+--- a/configure
 b/configure
+@@ -6383,7 +6383,7 @@ fi
+ 
+ if enabled sdl2; then
+ SDL2_CONFIG="${cross_prefix}sdl2-config"
+-test_pkg_config sdl2 "sdl2 >= 2.0.1 sdl2 < 2.1.0" SDL_events.h 
SDL_PollEvent
++test_pkg_config sdl2 "sdl2 >= 2.0.1 sdl2 < 3.0.0" SDL_events.h 
SDL_PollEvent
+ if disabled sdl2 && "${SDL2_CONFIG}" --version > /dev/null 2>&1; then
+ sdl2_cflags=$("${SDL2_CONFIG}" --cflags)
+ sdl2_extralibs=$("${SDL2_CONFIG}" --libs)

diff --git 
a/media-video/ffmpeg/files/ffmpeg-5.0.1-libsdl2-new-version-scheme.patch 
b/media-video/ffmpeg/files/ffmpeg-5.0.1-libsdl2-new-version-scheme.patch
new file mode 100644
index ..f95ff1cb7065
--- /dev/null
+++ b/media-video/ffmpeg/files/ffmpeg-5.0.1-libsdl2-new-version-scheme.patch
@@ -0,0 +1,25 @@
+https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/240d82f26eef10461c8b78b09a0db76c464deea8
+
+From: Christopher Degawa 
+Date: Wed, 11 May 2022 15:11:04 -0500
+Subject: [PATCH] configure: extend SDL check to accept all 2.x versions
+
+sdl2 recently changed their versioning, moving the patch level to minor level
+https://github.com/libsdl-org/SDL/commit/cd7c2f1de7d9e418bb554047d714dd7cacc020ff
+and have said that they will instead ship sdl3.pc for 3.0.0
+
+Fixes ticket 9768
+
+Signed-off-by: Christopher Degawa 
+Signed-off-by: Gyan Doshi 
+--- a/configure
 b/configure
+@@ -6739,7 +6739,7 @@ fi
+ 
+ if enabled sdl2; then
+ SDL2_CONFIG="${cross_prefix}sdl2-config"
+-test_pkg_config sdl2 "sdl2 >= 2.0.1 sdl2 < 2.1.0" SDL_events.h 
SDL_PollEvent
++test_pkg_config sdl2 "sdl2 >= 2.0.1 sdl2 < 3.0.0" SDL_events.h 
SDL_PollEvent
+ if disabled sdl2 && "${SDL2_CONFIG}" --version > /dev/null 2>&1; then
+ sdl2_cflags=$("${SDL2_CONFIG}" --cflags)
+ sdl2_extralibs=$("${SDL2_CONFIG}" --libs)



[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/

2022-08-20 Thread Sam James
commit: 81d57dd71121fabff702a84951b339679240ebeb
Author: matoro  users  noreply  github  com>
AuthorDate: Tue Jul  5 18:28:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:30:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d57dd7

metadata/install-qa-check.d: add 60noop-testsuites

This attempts to catch autotools-based tests that will pass without
actually executing any tests due to automagic-based rules like the
presence/absence of a dependency.

(sam: This was written based on my notes for implementation.)

Bug: https://bugs.gentoo.org/848579
Closes: https://github.com/gentoo/gentoo/pull/26237
Signed-off-by: Sam James  gentoo.org>

 metadata/install-qa-check.d/60noop-testsuites | 28 +++
 1 file changed, 28 insertions(+)

diff --git a/metadata/install-qa-check.d/60noop-testsuites 
b/metadata/install-qa-check.d/60noop-testsuites
new file mode 100644
index ..82e3de6b7ed3
--- /dev/null
+++ b/metadata/install-qa-check.d/60noop-testsuites
@@ -0,0 +1,28 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# QA check: look for autotools-based tests are actually no-ops
+# Maintainer: Quality Assurance team 
+
+noop_testsuite_check() {
+   use test || return
+
+   IFS= readarray -t noop_testsuites < <(find "${S}" -type f -name 
'test-suite.log' -print0 | xargs -0 grep -l "TOTAL: 0" 2>/dev/null)
+
+   if [[ -n ${noop_testsuites[@]} ]]; then
+   eqawarn "QA Notice: Test suite passed but did not actually 
execute any tests:"
+   eqawarn
+   for suite in ${noop_testsuites[@]}
+   do
+   # can't use eqatag here because filenames must be 
relative to ${D},
+   # but our test suite log files only exist in ${S}
+   eqawarn "\t${suite#${S}/}"
+   done
+   eqawarn
+   fi
+}
+
+noop_testsuite_check
+: # guarantee successful exit
+
+# vim:ft=sh



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

2022-08-20 Thread Sam James
commit: cf7899db70b1379f1633f88e848a0ca3bcd92f62
Author: matoro  users  noreply  github  com>
AuthorDate: Fri Aug 19 00:00:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:25:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7899db

dev-lang/ghc: add big-endian ppc64 binary

This requires a patch to work correctly on BE systems.  Apply the patch
unconditionally since it is already includes the appropriate checks in
the code.  Delete a few lines of commented-out obsolete patches.

Closes: https://bugs.gentoo.org/865311
Thanks-to: Marcus Comstedt  mc.pp.se>
Closes: https://github.com/gentoo/gentoo/pull/26921
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ghc/Manifest  |  1 +
 .../files/ghc-9.0.2-disable-unboxed-arrays.patch   | 39 ++
 dev-lang/ghc/ghc-9.0.2.ebuild  | 28 
 3 files changed, 46 insertions(+), 22 deletions(-)

diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest
index f6130b71837e..370504e5c02c 100644
--- a/dev-lang/ghc/Manifest
+++ b/dev-lang/ghc/Manifest
@@ -5,5 +5,6 @@ DIST ghc-9.0.2-testsuite.tar.xz 2403564 BLAKE2B 
0e7f6fefb9c972f94073aca8b1514791
 DIST ghc-bin-8.10.6-i686-pc-linux-gnu.tbz2 124324289 BLAKE2B 
afb34984872b35fdedbdedeb8756cc7c33e5b943dba57dd86910b076d483bb643265d0ab0027784dec5dc489eabd65b5ab17474f25fb2ce657925aa0efaa9033
 SHA512 
4be13e6dba298d12a4d49ae4633eec83cfaaaf22b5f8cfca5f5952aa294ae52fb3601490beed3bda5a7f7b6a5bd81e0ecc9fc39e8df836cc8fd377a0d0b783a0
 DIST ghc-bin-8.10.6-x86_64-pc-linux-gnu.tbz2 122871118 BLAKE2B 
527b36abf60390c91f91bc650ee25484d39d377739da87b5b6fd1a752705c1f3bc0ce0c68644657c9a7c1fc9a3b858b9dd7d84b25eab1a89125fccb6eb1f6250
 SHA512 
42b7fae339e82a6078fae8920efea8d0992e4774ea66b100e22dd9df168be57d8bce52558b8501c3c567c40776389d94bde3f17d26d63535140ce26ac16c27e1
 DIST ghc-bin-9.0.2-i686-pc-linux-gnu.tbz2 123509908 BLAKE2B 
45614984803a7bfa266f99d4adb4b5f2ab7b9e5e89c6ecd501296fc99a1d96e798ccb9c832f8dcb15fff9725beb918a7b63e62ff13f59b6506a2ef17930c45d2
 SHA512 
e0b7f4474c16f0763a2f787027fbdfeb3125b48c987fa1196bc189fefad9f0bfa2806da62af46d61ca911f5275b578076e2b326acf39e0894a8daa9deda0843a
+DIST ghc-bin-9.0.2-powerpc64-unknown-linux-gnu.tar.gz 235636284 BLAKE2B 
878ac300cca5d2cbc5cb21dbb347da755b4027cbf63ec77464740854fa8010569de5e03acef67cd877da13665c906b2fd04e24e226e9eb39b57ba979093c732b
 SHA512 
28f096e965abdac9cc370c882639f10285b9073ba5332f7af215eccff948e41c01c3d6bb3bc8e3b4e809e12867a95b49f82dd76e0090b974088f75ab9d1bc199
 DIST ghc-bin-9.0.2-powerpc64le-unknown-linux-gnu.tar.gz 275226316 BLAKE2B 
10ade2359432b0ede7431ee543f0ff47f4b203465d81719da579ad63ca467359eb9fcf7336a12feb6ff75a480f349576ff8ea1b4ebe1094fff228ae4fd00d6e0
 SHA512 
64b4c84d149358b8d3a6cb29a6d3a75af11e7b14e6d910c9789c9949262e4ed2a17f8a0d1e5dd297121957061fe2395d6f43acae6b4ab28851e3cd414cd9c89c
 DIST ghc-bin-9.0.2-x86_64-pc-linux-gnu.tbz2 121536759 BLAKE2B 
4433e2d266f065d2b2944b711d622ec26288a2187ac03562257a671744b44da35110ce16ac6d76f7062a56345326be073e0ff03c7e48250051c3b4763d96
 SHA512 
2de29a9ddbfd0fac797cdd628f3657ff38e6a153151849508bba75d36f84394ed77750435ff5cc1bdfcd30ef2b6e009bde965bd0a83e0496b5027239642f4b6c

diff --git a/dev-lang/ghc/files/ghc-9.0.2-disable-unboxed-arrays.patch 
b/dev-lang/ghc/files/ghc-9.0.2-disable-unboxed-arrays.patch
new file mode 100644
index ..599762b95454
--- /dev/null
+++ b/dev-lang/ghc/files/ghc-9.0.2-disable-unboxed-arrays.patch
@@ -0,0 +1,39 @@
+https://gitlab.haskell.org/ghc/packages/containers/-/commit/f5a511f1ff2cf16e710342948792cb8d7576e27c
+https://bugs.gentoo.org/865311
+
+From f5a511f1ff2cf16e710342948792cb8d7576e27c Mon Sep 17 00:00:00 2001
+From: Peter Trommler 
+Date: Fri, 31 Dec 2021 18:20:45 +0100
+Subject: [PATCH] Disable unboxed arrays on big-endian
+
+Unboxed arrays are broken on big-endian architectures, see
+https://gitlab.haskell.org/ghc/ghc/-/issues/16998 for details.
+This patch makes the use of unboxed arrays conditional on
+little-endian architecture.
+
+Fixes #673
+---
+ libraries/containers/containers/include/containers.h | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/libraries/containers/containers/include/containers.h 
b/libraries/containers/containers/include/containers.h
+index cd201ca3..fc2a0e84 100644
+--- a/libraries/containers/containers/include/containers.h 2022-08-16 
07:50:42.844217960 +0200
 b/libraries/containers/containers/include/containers.h 2022-08-16 
07:50:49.327446486 +0200
+@@ -35,7 +35,13 @@
+ 
+ #ifdef __GLASGOW_HASKELL__
+ # define USE_ST_MONAD 1
++#ifndef WORDS_BIGENDIAN
++/*
++ * Unboxed arrays are broken on big-endian architectures.
++ * See https://gitlab.haskell.org/ghc/ghc/-/issues/16998
++ */
+ # define USE_UNBOXED_ARRAYS 1
+ #endif
++#endif
+ 
+ #endif
+-- 
+GitLab
+

diff --git a/dev-lang/ghc/ghc-9.0.2.ebuild b/dev-lang/ghc/ghc-9.0.2.ebuild
index 5f55fd44965a..e0cd53611f2c 100644
--- 

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

2022-08-20 Thread Sam James
commit: 4c6d7e482a2b8a5d658825c6a299f17377ed8554
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 02:24:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:25:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6d7e48

profiles: update mask date

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

 profiles/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 03c9e0064548..f86a28e15e18 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,7 +33,7 @@
 
 #--- END OF EXAMPLES ---
 
-# hololeap  (2022-08-19)
+# hololeap  (2022-08-21)
 # Monolithic mask for dev-haskell/* packages which have no reverse 
dependencies,
 # are broken, or severely out of date. The aim is to have the Haskell overlay
 # (::haskell) be the place for development packages and only have packages
@@ -161,7 +161,7 @@ net-misc/haeredes
 net-misc/hath
 dev-util/bnfc
 
-# hololeap  (2022-08-19)
+# hololeap  (2022-08-21)
 # doctest-parallel does not currently work with Setup.hs (used internally by
 # haskell-cabal.eclass)
 # See: 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/doctest-parallel/files/, dev-haskell/doctest-parallel/

2022-08-20 Thread Sam James
commit: 11f6c5a9566163669056298f67f94a95e3f7600b
Author: hololeap  users  noreply  github  com>
AuthorDate: Fri Aug 12 05:55:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:21:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f6c5a9

dev-haskell/doctest-parallel: add 0.2.4, drop 0.2.3

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

 dev-haskell/doctest-parallel/Manifest  |  2 +-
 ...-0.2.3.ebuild => doctest-parallel-0.2.4.ebuild} | 29 --
 ...-parallel-0.2.4-disable-internal-test-lib.patch | 24 ++
 3 files changed, 41 insertions(+), 14 deletions(-)

diff --git a/dev-haskell/doctest-parallel/Manifest 
b/dev-haskell/doctest-parallel/Manifest
index 5bdec94c0bb0..f14427cf3f8b 100644
--- a/dev-haskell/doctest-parallel/Manifest
+++ b/dev-haskell/doctest-parallel/Manifest
@@ -1 +1 @@
-DIST doctest-parallel-0.2.3.tar.gz 45698 BLAKE2B 
1650965be43357d86d497c4545c4673b21add0de3bccb52146519dd109bf34532973ca58285486f8311b4bd0e8b0acc443610a9f4d16d4326fa5a74926c3d6c6
 SHA512 
7a39b379a4be0bab4e6d360c572d81d4bfd7197d4e2a068ec2b00924ab8866406165eb9aef62a0612619c524f16302fe398edccfbcd117a97891d48fd00b5786
+DIST doctest-parallel-0.2.4.tar.gz 46038 BLAKE2B 
c5ce7b48c8cf268dc31ef2060bcd3f1322e41b5ca8ca43ea889ccc2fae3eedbdbcdae57477f4e74f4eb815c5f4997295d30ac9ba62f95ebf6a86643e9c88b096
 SHA512 
9ccc407e317f09cb7bd104b7d1727f33449bae26f6782bc4a9b3c636b9adc53d4fa37d252bf8d1cc608a1a2bd9c27c105f5f5ad2ed36742d4ac50ef783c3ea7f

diff --git a/dev-haskell/doctest-parallel/doctest-parallel-0.2.3.ebuild 
b/dev-haskell/doctest-parallel/doctest-parallel-0.2.4.ebuild
similarity index 62%
rename from dev-haskell/doctest-parallel/doctest-parallel-0.2.3.ebuild
rename to dev-haskell/doctest-parallel/doctest-parallel-0.2.4.ebuild
index 6aa28f4165c8..677e98996e3f 100644
--- a/dev-haskell/doctest-parallel/doctest-parallel-0.2.3.ebuild
+++ b/dev-haskell/doctest-parallel/doctest-parallel-0.2.4.ebuild
@@ -3,20 +3,24 @@
 
 EAPI=8
 
-# ebuild generated by hackport 0.7.1.1
+# ebuild generated by hackport 0.7.2.1.
 
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite
 inherit haskell-cabal
 
 DESCRIPTION="Test interactive Haskell examples"
 HOMEPAGE="https://github.com/martijnbastiaan/doctest-parallel#readme;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc64 ~x86"
+
 RESTRICT="test" # Known failure, issue #22 on upstream github
 
+PATCHES=(
+   "${FILESDIR}/${PN}-0.2.4-disable-internal-test-lib.patch"
+)
+
 RDEPEND=">=dev-haskell/base-compat-0.7.0:=[profile?]
>=dev-haskell/cabal-3.4:=[profile?]
>=dev-haskell/code-page-0.1:=[profile?]
@@ -26,18 +30,17 @@ RDEPEND=">=dev-haskell/base-compat-0.7.0:=[profile?]
>=dev-haskell/random-1.2:=[profile?]
>=dev-haskell/syb-0.3:=[profile?]
dev-haskell/unordered-containers:=[profile?]
-   >=dev-lang/ghc-8.2:=[profile?] =dev-lang/ghc-8.10.1:=
 "
 DEPEND="${RDEPEND}
>=dev-haskell/cabal-3.2.0.0
-   test? ( >=dev-haskell/hspec-2.3.0
-   >=dev-haskell/hspec-core-2.3.0
-   dev-haskell/hspec-discover
-   dev-haskell/hunit
-   dev-haskell/mockery
-   >=dev-haskell/quickcheck-2.13.1
-   dev-haskell/setenv
-   >=dev-haskell/silently-1.2.4
-   >=dev-haskell/stringbuilder-0.4 )
 "
+#  test? ( >=dev-haskell/hspec-2.3.0
+#  >=dev-haskell/hspec-core-2.3.0
+#  dev-haskell/hspec-discover
+#  dev-haskell/hunit
+#  dev-haskell/mockery
+#  >=dev-haskell/quickcheck-2.13.1
+#  dev-haskell/setenv
+#  >=dev-haskell/silently-1.2.4
+#  >=dev-haskell/stringbuilder-0.4 )

diff --git 
a/dev-haskell/doctest-parallel/files/doctest-parallel-0.2.4-disable-internal-test-lib.patch
 
b/dev-haskell/doctest-parallel/files/doctest-parallel-0.2.4-disable-internal-test-lib.patch
new file mode 100644
index ..642f9762c737
--- /dev/null
+++ 
b/dev-haskell/doctest-parallel/files/doctest-parallel-0.2.4-disable-internal-test-lib.patch
@@ -0,0 +1,24 @@
+From: hololeap 
+Signed-off-by: hololeap 
+
+This internal library is only needed for tests (currently disabled) and it
+causes an error when building docs:
+
+Running Haddock on library 'spectests-modules' for doctest-parallel-0.2.4
+setup: internal error when calculating transitive package dependencies
+Debug info: []
+
+Very similar to:
+https://github.com/commercialhaskell/stack/issues/5284
+
+diff -urN doctest-parallel-0.2.4/doctest-parallel.cabal 
doctest-parallel-0.2.4-r1/doctest-parallel.cabal
+--- doctest-parallel-0.2.4/doctest-parallel.cabal  2022-08-11 
23:35:31.648141338 -0600
 doctest-parallel-0.2.4-r1/doctest-parallel.cabal   2022-08-11 
23:44:18.178141594 -0600
+@@ -119,6 

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

2022-08-20 Thread Sam James
commit: 911e1e5350f47b93d76ae4acaae0d270c3b52b66
Author: hololeap  users  noreply  github  com>
AuthorDate: Sun Aug 14 07:41:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:21:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911e1e53

profiles: Mask doctest-parallel

Does not currently work with Setup.hs

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d0b1326f4f14..ef94ac184923 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# hololeap  (2022-08-19)
+# doctest-parallel does not currently work with Setup.hs (used internally by
+# haskell-cabal.eclass)
+# See: 
+dev-haskell/doctest-parallel
+
 # John Helmert III  (2022-08-16)
 # Multiple vulnerabilities, unmaintained upstream, EAPI 6. Removal in 30
 # days, bug #830138
@@ -70,6 +76,12 @@ sys-cluster/slurm
 net-misc/calico-cni-plugin
 net-misc/calicoctl
 
+# Sam James  (2022-08-14)
+# Removes MSVC functionality which some packages are relying on - they
+# need time to adapt to upstream setuptools changes.
+# bug #865183.
+=dev-python/setuptools-65.0.0
+
 # John Helmert III  (2022-08-14)
 # Vulnerable and unmaintained for years, many open bugs, no revdeps
 # Removal in 30 days, bug #631140
@@ -495,11 +507,35 @@ sci-libs/io_lib
 # Removal on 2022-08-18.
 kde-misc/plasma-applet-weather-widget
 
+# Sam James  (2022-07-17)
+# Code quality issues, out of date by several versions in Gentoo,
+# unmaintained, and several open bugs: bugs #521272, #729684, #855230.
+# Removal on 2022-08-17.
+dev-db/gigabase
+
 # Hans de Graaff  (2022-07-16)
 # No longer supported upstream. Use a newer ruby version instead.
 # Masked for removal in 30 days.
 dev-lang/ruby:2.6
 
+# Sam James  (2022-07-15)
+# No activity upstream since early 2021, uses deprecated Go eclass,
+# open bugs: bug #680358, bug #844694. Removal on 2022-08-15.
+dev-util/docker-ls
+
+# Bernard Cafarelli  (2022-07-14)
+# Dead upstream (last release in 2013, no tarballs or git download)
+# No reverse dependencies for a long time, several test and build failures
+# Bug #857948, removal on 2022-08-13.
+net-misc/csync
+
+# David Seifert  (2022-07-14)
+# Unmaintained, no other major distro carries this, code quality is
+# abysmal, build system has major issues, tons of patches, EAPI 6,
+# no other revdeps in tree. Bug #822762, #831874, removal on 2022-08-13.
+sci-visualization/opendx
+sci-visualization/opendx-samples
+
 # Marek Szuba  (2022-07-13)
 # Upstream has switched from CMake to hand-crafted Makefiles (yes, TO them),
 # which have seriously messed up dependency handling and trigger several
@@ -507,6 +543,26 @@ dev-lang/ruby:2.6
 # and the jumbo patch fixing the former has been thoroughly tested.
 >media-gfx/gmic-3.1.0
 
+# Volkmar W. Pogatzki  (2022-07-12)
+# Unused java libraries, all asm-* included in dev-java/asm,
+# log4j-api-java9 never to be used as a package. Removal on 2022-08-12.
+dev-java/asm-analysis
+dev-java/asm-commons
+dev-java/asm-tree
+dev-java/asm-util
+dev-java/log4j-api-java9
+
+# Sam James  (2022-07-12)
+# Huge number of open bugs, deprecated upstream (they recommend
+# using other video editors like Shotcut, Kdenlive, ...). Removal on 
2022-08-12.
+# Bugs #372053, #438248, #740528, #778338, #832380, #834406.
+media-video/kino
+
+# Matt Turner  (2022-07-11)
+# Dead package upstream. No reverse dependencies.
+# Removal on 2022-08-11.
+x11-libs/gtk+extra
+
 # Fabian Groffen  (2022-07-02)
 # Segfaults handling SPF validations (warn on permerror), like the
 # previous release, better not to trust your important mail to



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/regex-tdfa/, dev-haskell/regex-tdfa/files/

2022-08-20 Thread Sam James
commit: 42abe717b408760a4fc9dac98b7a5b35b3b24ffd
Author: hololeap  users  noreply  github  com>
AuthorDate: Sun Aug 14 06:58:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:21:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42abe717

dev-haskell/regex-tdfa: Disable doctests

doctest-parallel does not currently work with Setup.hs

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

 .../files/regex-tdfa-1.3.2-disable-doctests.patch  | 18 ++
 dev-haskell/regex-tdfa/regex-tdfa-1.3.2.ebuild |  9 +++--
 2 files changed, 25 insertions(+), 2 deletions(-)

diff --git 
a/dev-haskell/regex-tdfa/files/regex-tdfa-1.3.2-disable-doctests.patch 
b/dev-haskell/regex-tdfa/files/regex-tdfa-1.3.2-disable-doctests.patch
new file mode 100644
index ..c491fb877d05
--- /dev/null
+++ b/dev-haskell/regex-tdfa/files/regex-tdfa-1.3.2-disable-doctests.patch
@@ -0,0 +1,18 @@
+From: hololeap 
+Signed-off-by: hololeap 
+
+doctest-parallel does not currently work with Setup.hs
+
+See: 
+
+diff -urN regex-tdfa-1.3.2/regex-tdfa.cabal 
regex-tdfa-1.3.2-r1/regex-tdfa.cabal
+--- regex-tdfa-1.3.2/regex-tdfa.cabal  2022-08-14 00:42:54.578227087 -0600
 regex-tdfa-1.3.2-r1/regex-tdfa.cabal   2022-08-14 00:43:17.428227098 
-0600
+@@ -175,6 +175,7 @@
+ ghc-options:-O2
+ 
+ test-suite doc-test
++  buildable:  False
+   type:   exitcode-stdio-1.0
+   hs-source-dirs: test
+   main-is:DocTestMain.hs

diff --git a/dev-haskell/regex-tdfa/regex-tdfa-1.3.2.ebuild 
b/dev-haskell/regex-tdfa/regex-tdfa-1.3.2.ebuild
index c3aa4194136e..459e5d1880e4 100644
--- a/dev-haskell/regex-tdfa/regex-tdfa-1.3.2.ebuild
+++ b/dev-haskell/regex-tdfa/regex-tdfa-1.3.2.ebuild
@@ -16,13 +16,18 @@ LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-1.3.2-disable-doctests.patch"
+)
+
 RDEPEND=">=dev-haskell/regex-base-0.94:=[profile?] 
=dev-lang/ghc-8.4.3:=
 "
 DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.2.0.1
-   test? ( >=dev-haskell/doctest-parallel-0.2.2
-   >=dev-haskell/utf8-string-1.0.1 =dev-haskell/utf8-string-1.0.1 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haskell-src-exts/

2022-08-20 Thread Sam James
commit: 17648a71cb9e23515d1d77c75103b3264cd95d29
Author: hololeap  users  noreply  github  com>
AuthorDate: Sat Aug  6 16:21:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:21:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17648a71

dev-haskell/haskell-src-exts: add 1.23.1, drop 1.21.1

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

 dev-haskell/haskell-src-exts/Manifest  |  2 +-
 21.1.ebuild => haskell-src-exts-1.23.1.ebuild} | 17 ++---
 dev-haskell/haskell-src-exts/metadata.xml  | 22 --
 3 files changed, 11 insertions(+), 30 deletions(-)

diff --git a/dev-haskell/haskell-src-exts/Manifest 
b/dev-haskell/haskell-src-exts/Manifest
index 4926b17618c8..4c2cdbcbf8e4 100644
--- a/dev-haskell/haskell-src-exts/Manifest
+++ b/dev-haskell/haskell-src-exts/Manifest
@@ -1 +1 @@
-DIST haskell-src-exts-1.21.1.tar.gz 1248986 BLAKE2B 
f76d5e5ca978aec46a0f2e5f2442cb3960ffb3008ad11955e5f04cfce38613b6073af59b6e8eb32975664d3f22ee31334166daafc5d935f18e7a008b3d28332b
 SHA512 
1349d419a13343fdf5579bf1f4027a3906de67ac257d0663fb6d10cf96e8312e08beec81d91044421f1202675a8c9381d280104d95c1ffea2e746f378d683e61
+DIST haskell-src-exts-1.23.1.tar.gz 1264319 BLAKE2B 
4ad6fe7e2cd70523b5169569f57493e595e2700866f5c44e8044c84bcafc17f98efc57302beb0e3a7ed385c23e204dd79bb63a30bcf0ae414e66696a832038c0
 SHA512 
c9e6e4d93c2b4ee84d57707aed526291b5c4e297f06a3921257feb0c1df3bb095addd4b1d9bb187650490364647385ab6322e4fc54f9a7648da439a34329d734

diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.21.1.ebuild 
b/dev-haskell/haskell-src-exts/haskell-src-exts-1.23.1.ebuild
similarity index 64%
rename from dev-haskell/haskell-src-exts/haskell-src-exts-1.21.1.ebuild
rename to dev-haskell/haskell-src-exts/haskell-src-exts-1.23.1.ebuild
index e51345e310a5..b25383d74849 100644
--- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.21.1.ebuild
+++ b/dev-haskell/haskell-src-exts/haskell-src-exts-1.23.1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-# ebuild generated by hackport 0.6.4
+# ebuild generated by hackport 0.7.2.1.
 #hackport: flags: +base4
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
@@ -11,22 +11,17 @@ inherit haskell-cabal
 
 DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and 
pretty-printer"
 HOMEPAGE="https://github.com/haskell-suite/haskell-src-exts;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
-SLOT="1.21/${PV}"
+SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
 
-RDEPEND=">=dev-haskell/fail-4.9:=[profile?] =dev-haskell/semigroups-0.18.3:=[profile?]
-   >=dev-lang/ghc-7.4.1:=
+RDEPEND=">=dev-lang/ghc-8.4.3:=
 "
 DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.10
+   >=dev-haskell/cabal-2.2.0.1
dev-haskell/happy
-   test? ( dev-haskell/mtl
-   >=dev-haskell/pretty-show-1.6.16
+   test? ( >=dev-haskell/pretty-show-1.6.16
>=dev-haskell/smallcheck-1.0
>=dev-haskell/tasty-0.3
>=dev-haskell/tasty-golden-2.2.2

diff --git a/dev-haskell/haskell-src-exts/metadata.xml 
b/dev-haskell/haskell-src-exts/metadata.xml
index 1314698031a7..937381521944 100644
--- a/dev-haskell/haskell-src-exts/metadata.xml
+++ b/dev-haskell/haskell-src-exts/metadata.xml
@@ -1,22 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-hask...@gentoo.org
-Gentoo Haskell
-  
-  
-Haskell-Source with eXtensions (HSX, haskell-src-exts) is an extension of the
-standard haskell-src package, and handles most common syntactic extensions to
-Haskell, including:
-
-  * Multi-parameter type classes with functional dependencies
-  * Empty data declarations
-  * GADTs
-  * Implicit parameters (ghc and hugs style)
-  * Template Haskell (broken for 6.4, needs redoing)
-
-  
-haskell-suite/haskell-src-exts
-  
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/parser-combinators/

2022-08-20 Thread Sam James
commit: d8791e9c56f660b15ca89f04dba85add4d5c15d3
Author: hololeap  users  noreply  github  com>
AuthorDate: Fri Aug 12 03:47:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:21:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8791e9c

dev-haskell/parser-combinators: Fix tests

Make creation of temporary GHC package DB conditional

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

 .../parser-combinators-1.3.0.ebuild| 27 +++---
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git a/dev-haskell/parser-combinators/parser-combinators-1.3.0.ebuild 
b/dev-haskell/parser-combinators/parser-combinators-1.3.0.ebuild
index fc3e4a9d5cb2..7c57fcc85c7d 100644
--- a/dev-haskell/parser-combinators/parser-combinators-1.3.0.ebuild
+++ b/dev-haskell/parser-combinators/parser-combinators-1.3.0.ebuild
@@ -9,18 +9,16 @@ EAPI=8
 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal
 
-TESTS_PN="${PN}-tests"
-TESTS_P="${TESTS_PN}-${PV}"
+TESTS_PN="${CABAL_PN}-tests"
+TESTS_P="${TESTS_PN}-${CABAL_PV}"
 
 DESCRIPTION="Lightweight package providing commonly useful parser combinators"
 HOMEPAGE="https://github.com/mrkkrp/parser-combinators;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
-   https://hackage.haskell.org/package/${TESTS_P}/${TESTS_P}.tar.gz;
+SRC_URI+=" https://hackage.haskell.org/package/${TESTS_P}/${TESTS_P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc64 ~x86"
-RESTRICT="test" # tests only work if not already installed
 
 RDEPEND=">=dev-lang/ghc-8.6.3:=
 "
@@ -41,18 +39,21 @@ src_configure() {
 
 src_test() {
if use test; then
-   ./setup register --inplace --gen-pkg-config || die
-   ghc-pkg init pkgdb || die
-   ghc-pkg -f pkgdb register "${P}.conf"
+   local -a configure_flags=( "--flag=-dev" )
 
-   old_S="${S}"
+   # Runs the block if the main package is not installed currently
+   if ! ghc-pkg describe "${CABAL_PN}" &>/dev/null; then
+   ./setup register --inplace --gen-pkg-config || die
+   ghc-pkg init pkgdb || die
+   ghc-pkg -f pkgdb register "${CABAL_P}.conf" || die
+   configure_flags+=( "--package-db=${S}/pkgdb" )
+   fi
+
+   local old_S="${S}"
export S="${WORKDIR}/${TESTS_P}"
pushd "${S}" > /dev/null || die
 
-   haskell-cabal_src_configure \
-   --package-db="${old_S}/pkgdb" \
-   --flag=-dev
-
+   haskell-cabal_src_configure "${configure_flags[@]}"
haskell-cabal_src_compile
haskell-cabal_src_test
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/dbus/files/, dev-haskell/dbus/

2022-08-20 Thread Sam James
commit: 826a5068a35ddca24b847e389351cf88706c5227
Author: hololeap  users  noreply  github  com>
AuthorDate: Fri Aug  5 19:18:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:21:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826a5068

dev-haskell/dbus: Disable integration tests

These tests try to spin up an instance of dbus-daemon

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

 dev-haskell/dbus/dbus-1.2.22.ebuild|  4 
 .../dbus-1.2.22-disable-integration-tests.patch| 28 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-haskell/dbus/dbus-1.2.22.ebuild 
b/dev-haskell/dbus/dbus-1.2.22.ebuild
index 58157ba088dc..39a045969ae2 100644
--- a/dev-haskell/dbus/dbus-1.2.22.ebuild
+++ b/dev-haskell/dbus/dbus-1.2.22.ebuild
@@ -16,6 +16,10 @@ LICENSE="Apache-2.0"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-1.2.22-disable-integration-tests.patch"
+)
+
 RDEPEND="=dev-haskell/conduit-1.3.0:=[profile?] 

+Signed-off-by: hololeap 
+
+dev-haskell/dbus: Disable integration tests
+
+These tests try to spin up an instance of dbus-daemon
+
+diff -urN dbus-1.2.22/tests/DBusTests.hs dbus-1.2.22-r1/tests/DBusTests.hs
+--- dbus-1.2.22/tests/DBusTests.hs 2021-12-16 12:34:16.0 -0700
 dbus-1.2.22-r1/tests/DBusTests.hs  2022-08-05 12:51:12.447871229 -0600
+@@ -23,7 +23,7 @@
+ import DBusTests.BusName
+ import DBusTests.Client
+ import DBusTests.ErrorName
+-import DBusTests.Integration
++--import DBusTests.Integration
+ import DBusTests.InterfaceName
+ import DBusTests.Introspection
+ import DBusTests.MemberName
+@@ -55,7 +55,7 @@
+ , test_BusName
+ , test_Client
+ , test_ErrorName
+-, test_Integration
++--, test_Integration
+ , test_InterfaceName
+ , test_Introspection
+ , test_MemberName



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

2022-08-20 Thread Sam James
commit: 44331afa171dbea130712eb35be172e7fe493928
Author: hololeap  users  noreply  github  com>
AuthorDate: Fri Aug 12 16:03:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:21:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44331afa

profiles: Last-rite more extraneous Haskell packages

Addendum to f62634f3020d27609a0e9d5fbb8e1da55afefbc6

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ef94ac184923..03c9e0064548 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,134 @@
 
 #--- END OF EXAMPLES ---
 
+# hololeap  (2022-08-19)
+# Monolithic mask for dev-haskell/* packages which have no reverse 
dependencies,
+# are broken, or severely out of date. The aim is to have the Haskell overlay
+# (::haskell) be the place for development packages and only have packages
+# needed for end-user applications in ::gentoo, as the status quo has
+# proven to be unsustainable. More up-to-date versions of these packages
+# are available in ::haskell.
+# Removal on 2022-09-19.
+app-portage/fquery
+dev-games/goatee
+dev-haskell/megaparsec
+dev-haskell/parser-combinators
+dev-haskell/megaparsec-tests
+dev-haskell/hspec-megaparsec
+dev-haskell/neat-interpolation
+dev-haskell/stack
+dev-haskell/abstract-deque-tests
+dev-haskell/aeson-diff
+dev-haskell/annotated-wl-pprint
+dev-haskell/authenticate-oauth
+dev-haskell/base-prelude
+dev-haskell/base-unicode-symbols
+dev-haskell/casa-client
+dev-haskell/casa-types
+dev-haskell/cipher-aes128
+dev-haskell/concurrent-extra
+dev-haskell/configurator
+dev-haskell/contravariant-extras
+dev-haskell/convertible
+dev-haskell/cpphs
+dev-haskell/crypto-pubkey-types
+dev-haskell/cryptohash
+dev-haskell/cryptohash-cryptoapi
+dev-haskell/data-default-instances-base
+dev-haskell/dns
+dev-haskell/drbg
+dev-haskell/edit-distance-vector
+dev-haskell/either
+dev-haskell/errorcall-eq-instance
+dev-haskell/filelock
+dev-haskell/filemanip
+dev-haskell/filepattern
+dev-haskell/fsnotify
+dev-haskell/ghc-lib-parser
+dev-haskell/ghc-lib-parser-ex
+dev-haskell/githash
+dev-haskell/groupoids
+dev-haskell/groups
+dev-haskell/haddock
+dev-haskell/haddock-api
+dev-haskell/hashable-time
+dev-haskell/hashtables
+dev-haskell/haskell-src-meta
+dev-haskell/hdbc
+dev-haskell/hdbc-odbc
+dev-haskell/hdbc-postgresql
+dev-haskell/hdbc-sqlite3
+dev-haskell/hi-file-parser
+dev-haskell/hlint
+dev-haskell/hpack
+dev-haskell/hslogger
+dev-haskell/hsopenssl
+dev-haskell/hsyaml-aeson
+dev-haskell/http-common
+dev-haskell/http-download
+dev-haskell/http-streams
+dev-haskell/hxt
+dev-haskell/hxt-charproperties
+dev-haskell/hxt-regex-xmlschema
+dev-haskell/hxt-unicode
+dev-haskell/infer-license
+dev-haskell/interpolate
+dev-haskell/io-streams
+dev-haskell/io-streams-haproxy
+dev-haskell/iwlib
+dev-haskell/js-flot
+dev-haskell/js-jquery
+dev-haskell/keys
+dev-haskell/lens-aeson
+dev-haskell/memotrie
+dev-haskell/mintty
+dev-haskell/missingh
+dev-haskell/mustache
+dev-haskell/newtype-generics
+dev-haskell/open-browser
+dev-haskell/openssl-streams
+dev-haskell/optparse-simple
+dev-haskell/pantry
+dev-haskell/parallel-io
+dev-haskell/path-io
+dev-haskell/pointed
+dev-haskell/polyparse
+dev-haskell/prettyclass
+dev-haskell/project-template
+dev-haskell/readable
+dev-haskell/rebase
+dev-haskell/refact
+dev-haskell/regex-applicative-text
+dev-haskell/regex-compat-tdfa
+dev-haskell/regex-pcre
+dev-haskell/rerebase
+dev-haskell/rfc5051
+dev-haskell/rio-orphans
+dev-haskell/rio-prettyprint
+dev-haskell/rsa
+dev-haskell/selective
+dev-haskell/snap-core
+dev-haskell/snap-server
+dev-haskell/tar-conduit
+dev-haskell/template-haskell-compat-v0208
+dev-haskell/text-metrics
+dev-haskell/th-expand-syns
+dev-haskell/th-orphans
+dev-haskell/th-reify-many
+dev-haskell/threads
+dev-haskell/vector-builder
+dev-haskell/vector-instances
+dev-haskell/weigh
+dev-haskell/wreq
+dev-haskell/xhtml
+dev-haskell/zlib-bindings
+dev-util/shelltestrunner
+net-mail/list-remote-forwards
+net-mail/mailbox-count
+net-misc/haeredes
+net-misc/hath
+dev-util/bnfc
+
 # hololeap  (2022-08-19)
 # doctest-parallel does not currently work with Setup.hs (used internally by
 # haskell-cabal.eclass)



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

2022-08-20 Thread Sam James
commit: 8bb52a77090184e03a9cae910e3dcf513747c9c3
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 01:25:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 01:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb52a77

sys-power/upower: Stabilize 0.99.20 sparc, #865893

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

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

diff --git a/sys-power/upower/upower-0.99.20.ebuild 
b/sys-power/upower/upower-0.99.20.ebuild
index 629bf43c350e..9249675bea25 100644
--- a/sys-power/upower/upower-0.99.20.ebuild
+++ b/sys-power/upower/upower-0.99.20.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV
 
 LICENSE="GPL-2"
 SLOT="0/3" # based on SONAME of libupower-glib.so
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc 
x86"
 
 # gtk-doc files are not available as prebuilt in the tarball
 IUSE="doc +introspection ios selinux test"



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

2022-08-20 Thread William Hubbs
commit: 938a2af8e5a1b26c93249982cd5282f09807d286
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Aug 21 01:22:49 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Aug 21 01:24:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938a2af8

dev-util/gitlab-runner: add 15.3.0

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/gitlab-runner/Manifest|  2 +
 dev-util/gitlab-runner/gitlab-runner-15.3.0.ebuild | 67 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index f51ed402f516..dfc70e2581c7 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -10,3 +10,5 @@ DIST gitlab-runner-15.2.0-deps.tar.xz 141451528 BLAKE2B 
a77b8ca5c1570fc80f2d9f2b
 DIST gitlab-runner-15.2.0.tar.gz 1291980 BLAKE2B 
06194f6dfba94a1d071b3f29f3065475b8a9c08669ee0ec43917340a54dcdf79843f43b3f7fbe2e57560184c58166d7c107ed465742cfff05163faaca7ef491f
 SHA512 
74f6a8941909c189bbde534d1cf5e1b8a60f595fa6046ca98dd4fb3a9f7406f988dfb9b2c2a6c777813fb24e4f5c23975f74163f7d5584b553acc4ca28ec8331
 DIST gitlab-runner-15.2.1-deps.tar.xz 141242072 BLAKE2B 
598850f3614772cad485a994ed156074c5f3aeb9b2bbf085fc9f77ded820d1facc6fafdc8b8fa9d763156cc15a454821113bfd47f2d943f2fb28723bc10a8cb7
 SHA512 
ac3f2b0272f9a6135c953b55e36623117c5e09c70ce88c2989fca4689eba699d12bffe6d5331876f942cfc69ae704b13f73f01ca9a681d02c113e2638420aad5
 DIST gitlab-runner-15.2.1.tar.gz 1291638 BLAKE2B 
7f2c7100ab5a7e670f8d50ea9dccd5f96b23b4e7ba60f928d732edc3a5f50b10afcfe9ffb052c4242ee401a21a0ddfad14e398a6a133ac093f3bbab84b620b0e
 SHA512 
ed165fd95094dd00450bd2ffbbe876235849fdd98ff0ffc6ce635a103f426d4380573ef8c71f5a40d115fa6fe7ec9416b1c7b780f1563e8b3d4c4a09c02519f7
+DIST gitlab-runner-15.3.0-deps.tar.xz 141251000 BLAKE2B 
e72c597a10e78f234f7879ff77ecbd787f8a056116f70ed683b82af47bbc701157e23b1e72e9707598796b30e2a747813049984091058c97098436806b18ed66
 SHA512 
1956885e185854db3f4d6a40aaebd6c6010879d2baf6f910e5fae3f1ed2ba71c4896761a30a8b29c625af2770cb57e5a0a84dc85441096e9d66ed644cab76765
+DIST gitlab-runner-15.3.0.tar.gz 1306073 BLAKE2B 
cc7f1902e7cfc7577e936b411ae7f582c25757ed5d59cc5d61bb8f9c027ce292c7aac46788a44be78686f1705d5722373a9f5f2b295fd1eab2666e749fc50e06
 SHA512 
8eabe9a4fd04e46d4bf306dc202664e29f5cb12cba5d73820888957d694711702e026f79a84e1d5f5237cb3d1e7efed8e035129814dcc6354e708ee98e98cbe9

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.3.0.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.3.0.ebuild
new file mode 100644
index ..c58f8910bca6
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-15.3.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=bbcb5aba7
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+PATCHES=(
+   # https://gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/3498
+   "${FILESDIR}"/build-for-arm64.patch
+   )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+   elog
+   elog "To use the runner, you need to register it with this command:"
+   elog "# gitlab-runner register"
+   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
+}



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

2022-08-20 Thread Sam James
commit: 7e750728ea91337840ab8bf9aacc85acbcf5c411
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 01:23:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 01:23:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e750728

www-client/chromium: Stabilize 104.0.5112.101 amd64, #865839

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

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

diff --git a/www-client/chromium/chromium-104.0.5112.101.ebuild 
b/www-client/chromium/chromium-104.0.5112.101.ebuild
index a0de1d3d2f8b..d1f1e6dffdd1 100644
--- a/www-client/chromium/chromium-104.0.5112.101.ebuild
+++ b/www-client/chromium/chromium-104.0.5112.101.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0/stable"
-KEYWORDS="~amd64 arm64"
+KEYWORDS="amd64 arm64"
 IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless 
+js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs 
pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu 
+system-png vaapi wayland widevine"
 REQUIRED_USE="
component-build? ( !suid !libcxx )



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

2022-08-20 Thread Marek Szuba
commit: 2640ccdccafa1efd6d4089c0508ca1f4f812fa78
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 20 22:06:16 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Aug 21 01:16:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2640ccdc

dev-python/pytest-markdown: PEP-517, py3.11, fix description

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

 ...pytest-markdown-1.0.2.ebuild => pytest-markdown-1.0.2-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pytest-markdown/pytest-markdown-1.0.2.ebuild 
b/dev-python/pytest-markdown/pytest-markdown-1.0.2-r1.ebuild
similarity index 76%
rename from dev-python/pytest-markdown/pytest-markdown-1.0.2.ebuild
rename to dev-python/pytest-markdown/pytest-markdown-1.0.2-r1.ebuild
index 47c5476a6d1a..6fe08a1956af 100644
--- a/dev-python/pytest-markdown/pytest-markdown-1.0.2.ebuild
+++ b/dev-python/pytest-markdown/pytest-markdown-1.0.2-r1.ebuild
@@ -3,15 +3,15 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS="pyproject.toml"
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517="poetry"
 
 inherit distutils-r1
 
 MY_PN="${PN/-/_}"
 MY_P="${MY_PN}-${PV}"
 
-DESCRIPTION="Write unit tests in Python to test actual state of your servers"
+DESCRIPTION="Run tests in your markdown"
 HOMEPAGE="https://github.com/Jc2k/pytest-markdown;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/

2022-08-20 Thread Marek Szuba
commit: 6bcd0467939cb575bde37f604528c10e38ec57b3
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 20 22:49:39 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Aug 21 01:16:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bcd0467

media-fonts/terminus-font: enable py3.11

Thanks-to: Boris Staletic  protonmail.com>
Closes: https://bugs.gentoo.org/862187
Signed-off-by: Marek Szuba  gentoo.org>

 media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild 
b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
index c65d88e9..48483a49ca14 100644
--- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
+++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit font python-any-r1
 
 DESCRIPTION="A clean fixed font for the console and X11"



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

2022-08-20 Thread Marek Szuba
commit: 5e3534894ed3ab98d7a6782977228b72daebdf53
Author: Christopher Kerr  mykolab  ch>
AuthorDate: Sun Jul 31 09:30:13 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Aug 21 01:16:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e353489

dev-python/pyopencl: Enable FEATURES=test using dev-libs/pocl as OpenCL 
implementation

Use multiprocessing eclass to set thread count based on MAKEOPTS

Closes: https://bugs.gentoo.org/861251
Signed-off-by: Christopher Kerr  mykolab.ch>
Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/pyopencl/pyopencl-2022.1.6.ebuild | 25 -
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/dev-python/pyopencl/pyopencl-2022.1.6.ebuild 
b/dev-python/pyopencl/pyopencl-2022.1.6.ebuild
index 19e2c5a987c8..a1d774b5553c 100644
--- a/dev-python/pyopencl/pyopencl-2022.1.6.ebuild
+++ b/dev-python/pyopencl/pyopencl-2022.1.6.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_PEP517=setuptools
 
-inherit distutils-r1
+inherit distutils-r1 multiprocessing
 
 DESCRIPTION="Python wrapper for OpenCL"
 HOMEPAGE="https://mathema.tician.de/software/pyopencl/
@@ -29,15 +29,10 @@ RDEPEND="${COMMON}
>=dev-python/pytools-2021.2.7[${PYTHON_USEDEP}]"
 BDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
>=dev-python/pybind11-2.5.0[${PYTHON_USEDEP}]
-   /dev/null || die
+   epytest
+   popd >/dev/null || die
+}
+
 python_install_all() {
if use examples; then
dodoc -r examples



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

2022-08-20 Thread Marek Szuba
commit: ed19582b41068c8f0ee42d2e65ff0e3961cf3a47
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Aug 21 00:13:55 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Aug 21 01:16:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed19582b

sys-apps/fwupd: do not install tests and their support files

Closes: https://bugs.gentoo.org/861575
Signed-off-by: Marek Szuba  gentoo.org>

 .../fwupd/files/fwupd-1.8.3-installed_tests.patch  | 215 +
 sys-apps/fwupd/fwupd-1.8.3.ebuild  |   1 +
 2 files changed, 216 insertions(+)

diff --git a/sys-apps/fwupd/files/fwupd-1.8.3-installed_tests.patch 
b/sys-apps/fwupd/files/fwupd-1.8.3-installed_tests.patch
new file mode 100644
index ..be97e6a61d20
--- /dev/null
+++ b/sys-apps/fwupd/files/fwupd-1.8.3-installed_tests.patch
@@ -0,0 +1,215 @@
+--- a/data/meson.build
 b/data/meson.build
+@@ -10,20 +10,10 @@
+   subdir('fish-completion')
+ endif
+ 
+-if get_option('tests')
+-subdir('device-tests')
+-endif
+-
+ if build_daemon
+ subdir('motd')
+ endif
+ 
+-if get_option('tests')
+-  if build_daemon
+-subdir('installed-tests')
+-  endif
+-endif
+-
+ if build_standalone
+   install_data(['daemon.conf'],
+ install_dir: join_paths(sysconfdir, 'fwupd')
+--- a/plugins/acpi-dmar/meson.build
 b/plugins/acpi-dmar/meson.build
+@@ -49,7 +49,6 @@
+   fwupd,
+   fwupdplugin,
+ ],
+-install: true,
+ install_dir: installed_test_bindir,
+   )
+   test('acpi-dmar-self-test', e, env: env)  # added to installed-tests
+--- a/plugins/acpi-facp/meson.build
 b/plugins/acpi-facp/meson.build
+@@ -47,7 +47,6 @@
+   fwupd,
+   fwupdplugin,
+ ],
+-install: true,
+ install_dir: installed_test_bindir,
+   )
+   test('acpi-facp-self-test', e, env: env)  # added to installed-tests
+--- a/plugins/acpi-ivrs/meson.build
 b/plugins/acpi-ivrs/meson.build
+@@ -49,7 +49,6 @@
+   fwupd,
+   fwupdplugin,
+ ],
+-install: true,
+ install_dir: installed_test_bindir,
+   )
+   test('acpi-ivrs-self-test', e, env: env)  # added to installed-tests
+--- a/plugins/acpi-phat/meson.build
 b/plugins/acpi-phat/meson.build
+@@ -53,7 +53,6 @@
+   fwupd,
+   fwupdplugin,
+ ],
+-install: true,
+ install_dir: installed_test_bindir,
+   )
+   test('acpi-phat-self-test', e, env: env)  # added to installed-tests
+--- a/plugins/ata/meson.build
 b/plugins/ata/meson.build
+@@ -53,7 +53,6 @@
+   fwupd,
+   fwupdplugin,
+ ],
+-install: true,
+ install_dir: installed_test_bindir,
+   )
+   test('ata-self-test', e, env: env)  # added to installed-tests
+--- a/plugins/bcm57xx/meson.build
 b/plugins/bcm57xx/meson.build
+@@ -35,8 +35,6 @@
+ )
+ 
+ if get_option('tests')
+-  install_data(['tests/bcm57xx.builder.xml'],
+-install_dir: join_paths(installed_test_datadir, 'tests'))
+   env = environment()
+   env.set('G_TEST_SRCDIR', meson.current_source_dir())
+   env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -63,7 +61,6 @@
+   fwupd,
+   fwupdplugin,
+ ],
+-install: true,
+ install_dir: installed_test_bindir,
+   )
+   test('bcm57xx-self-test', e, env: env)
+--- a/plugins/ccgx/meson.build
 b/plugins/ccgx/meson.build
+@@ -37,8 +37,6 @@
+ endif
+ 
+ if get_option('tests')
+-  install_data(['tests/ccgx.builder.xml', 'tests/ccgx-dmc.builder.xml'],
+-install_dir: join_paths(installed_test_datadir, 'tests'))
+   env = environment()
+   env.set('G_TEST_SRCDIR', meson.current_source_dir())
+   env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -64,7 +62,6 @@
+   fwupd,
+   fwupdplugin,
+ ],
+-install: true,
+ install_dir: installed_test_bindir,
+   )
+   test('ccgx-self-test', e, env: env)
+--- a/plugins/elantp/meson.build
 b/plugins/elantp/meson.build
+@@ -33,8 +33,6 @@
+ endif
+ 
+ if get_option('tests')
+-  install_data(['tests/elantp.builder.xml'],
+-install_dir: join_paths(installed_test_datadir, 'tests'))
+   env = environment()
+   env.set('G_TEST_SRCDIR', meson.current_source_dir())
+   env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -57,7 +55,6 @@
+   fwupd,
+   fwupdplugin,
+ ],
+-install: true,
+ install_dir: installed_test_bindir,
+   )
+   test('elantp-self-test', e, env: env)
+--- a/plugins/linux-swap/meson.build
 b/plugins/linux-swap/meson.build
+@@ -44,7 +44,6 @@
+   fwupd,
+   fwupdplugin,
+ ],
+-install: true,
+ install_dir: installed_test_bindir,
+   )
+   test('linux-swap-self-test', e)  # added to installed-tests
+--- a/plugins/mtd/meson.build
 b/plugins/mtd/meson.build
+@@ -46,7 +46,6 @@
+   fwupd,
+   fwupdplugin,
+ ],
+-install: true,
+ install_dir: installed_test_bindir,
+   )
+   test('mtd-self-test', e)  # added to installed-tests
+--- a/plugins/nitrokey/meson.build
 b/plugins/nitrokey/meson.build
+@@ -47,7 +47,6 @@
+ link_with: [
+   

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

2022-08-20 Thread Conrad Kostecki
commit: 5cdf5d75bc6d16a7f31ca933118fb6a2ed370a66
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug 21 00:30:13 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug 21 00:30:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cdf5d75

dev-libs/level-zero: amd64 stable

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

 dev-libs/level-zero/level-zero-1.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/level-zero/level-zero-1.8.5.ebuild 
b/dev-libs/level-zero/level-zero-1.8.5.ebuild
index e8f73f07eae2..e3c8edfb2762 100644
--- a/dev-libs/level-zero/level-zero-1.8.5.ebuild
+++ b/dev-libs/level-zero/level-zero-1.8.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0/1.8.5"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 src_prepare() {
cmake_src_prepare



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

2022-08-20 Thread Conrad Kostecki
commit: efdee14e338440b65508eb1d3da75334d15b14fe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug 21 00:30:45 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug 21 00:30:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efdee14e

dev-libs/level-zero: drop 1.8.1

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

 dev-libs/level-zero/Manifest|  1 -
 dev-libs/level-zero/level-zero-1.8.1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest
index 5cf59d29b20d..dd5c297457e2 100644
--- a/dev-libs/level-zero/Manifest
+++ b/dev-libs/level-zero/Manifest
@@ -1,2 +1 @@
-DIST level-zero-1.8.1.tar.gz 419208 BLAKE2B 
0957e1694db80f655dddfae06f13224ec21ed5ee349fe032e3c8fc643a72128c81f9a8dc9f040ad04eb91bc43491f7aa61d6c438276feb05c5e3099e8f18d66d
 SHA512 
b108ed9a8be77924891b543c5b36c50ade7e7e17a9319c9e7b46526c6d4ee1d10397095a3e9ac4b95c14bfb224eb3b608a8e4b4e23740cec217326b203db4136
 DIST level-zero-1.8.5.tar.gz 694514 BLAKE2B 
ba0a247f07662bca58938600980196a03cc1f5588cbd80b6797a595e6781d7e23ca80d9256530625c1c07317e26cc799b06e4b66433496e5c61da4c45f814958
 SHA512 
42fde1f57ac86857563573e5367e68640b8e864704d779c3b337fab80d9f9ed85a6f6ca71700e87da92afbc4560eae73a6552a38b8a90f1e8cf039cf5937ae4b

diff --git a/dev-libs/level-zero/level-zero-1.8.1.ebuild 
b/dev-libs/level-zero/level-zero-1.8.1.ebuild
deleted file mode 100644
index af873cd942fa..
--- a/dev-libs/level-zero/level-zero-1.8.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="oneAPI Level Zero headers, loader and validation layer"
-HOMEPAGE="https://github.com/oneapi-src/level-zero;
-SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-src_prepare() {
-   cmake_src_prepare
-
-   # According to upstream, release tarballs should contain this file but 
at least
-   # some of them do not. Fortunately it is trivial to make one ourselves.
-   echo "$(ver_cut 3)" > "${S}"/VERSION_PATCH || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2022-08-20 Thread Conrad Kostecki
commit: 170c11ef1f07080884f880ad0e907993c5898187
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 23:08:56 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170c11ef

dev-util/intel-graphics-compiler: add 1.0.11702.1

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

 dev-util/intel-graphics-compiler/Manifest  |  1 +
 .../intel-graphics-compiler-1.0.11702.1.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-util/intel-graphics-compiler/Manifest 
b/dev-util/intel-graphics-compiler/Manifest
index 479b4642d40d..e8fdf2d8233b 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1 +1,2 @@
 DIST intel-graphics-compiler-1.0.11485.tar.gz 8831925 BLAKE2B 
7e2bcb37b4c34bb01788a8d75fc42498223b6193421cb726c21ce7949181757a10d112ae151736cd9283ba6ed8f0625597fb1f2a61229a7352e7f1f5ec34d1d0
 SHA512 
03fb571fdd61daea3a5c61ff75a146bd98b9b92dfd8bc1957143fe127977f5111df680ac86769d3c1fa1801ba2012b600b1ff844b318ce64460f2d042c4ae65b
+DIST intel-graphics-compiler-1.0.11702.1.tar.gz 8734601 BLAKE2B 
7cc8a4f9fc820d822c3b435d172ca27145d916fd25fedf20d13b2d7041cba36fc4416e17307ab0cbf6b9785f5958a53c58486fb6fb4776025b696f5dfb195161
 SHA512 
cd7d27a3a13462517c3e75c43d7d951afa53ef77875f479304da43b93fd40ae19680c11dc5bcf2ec3fecf6dbe56daa954ccb88b9f99f3af4c53d3141ef0b93f5

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11702.1.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11702.1.ebuild
new file mode 100644
index ..40b31434451c
--- /dev/null
+++ 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11702.1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+LLVM_MAX_SLOT="13"
+MY_PN="igc"
+MY_P="${MY_PN}-${PV}"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake flag-o-matic llvm python-any-r1
+
+DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen 
graphics hardware"
+HOMEPAGE="https://github.com/intel/intel-graphics-compiler;
+SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug"
+
+DEPEND="
+   dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
+   dev-util/spirv-tools
+   =sys-devel/lld-${LLVM_MAX_SLOT}*
+   sys-devel/llvm:${LLVM_MAX_SLOT}=
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+   =sys-devel/lld-${LLVM_MAX_SLOT}*
+   ${PYTHON_DEPS}
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
+   "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch"
+   "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
+   "${FILESDIR}/${PN}-1.0.11485-include-opencl-c.patch"
+)
+
+pkg_setup() {
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # Get LLVM version
+   local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_MAX_SLOT})"
+
+   # See https://github.com/intel/intel-graphics-compiler/issues/212
+   append-ldflags -Wl,-z,undefs
+
+   # See https://bugs.gentoo.org/718824
+   ! use debug && append-cppflags -DNDEBUG
+
+   local mycmakeargs=(
+   
-DCCLANG_INCLUDE_PREBUILDS_DIR="/usr/lib/clang/${llvm_version##*-}/include"
+   -DCCLANG_SONAME_VERSION="${LLVM_MAX_SLOT}"
+   -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix 
${LLVM_MAX_SLOT})/$(get_libdir)"
+   -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
+   -DIGC_OPTION__CLANG_MODE="Prebuilds"
+   -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON"
+   -DIGC_OPTION__LLD_MODE="Prebuilds"
+   -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common"
+   -DIGC_OPTION__LLVM_MODE="Prebuilds"
+   -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
+   -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds"
+   -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds"
+   -DIGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS="ON"
+   -DINSTALL_GENX_IR="ON"
+   
-DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/include/LLVMSPIRVLib"
+   -Wno-dev
+
+   # Compilation with VectorCompiler causes currently a segfault.
+   # See 
https://github.com/intel/intel-graphics-compiler/issues/236
+   -DIGC_BUILD__VC_ENABLED="OFF"
+   # -DIGC_OPTION__VC_INTRINSICS_MODE="Prebuilds"
+   )
+
+   cmake_src_configure
+}



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

2022-08-20 Thread Conrad Kostecki
commit: b122eb34668f2916e3fa22acbb6774e1a5518627
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:26:28 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b122eb34

media-libs/gmmlib: drop 22.1.5, 22.1.6

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

 media-libs/gmmlib/Manifest |  2 --
 media-libs/gmmlib/gmmlib-22.1.5.ebuild | 35 --
 media-libs/gmmlib/gmmlib-22.1.6.ebuild | 35 --
 3 files changed, 72 deletions(-)

diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index 81ea57a38783..f13806182fdc 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -1,3 +1 @@
-DIST intel-gmmlib-22.1.5.tar.gz 818259 BLAKE2B 
54f8065784f9ee5ca79f4ad7c0a83a83a476a5d2db5b37194eee5234d7b30a0df4b42b2a3279e7ef4884f28d3ed8d27fe1133bc9ab8600050938c67808467432
 SHA512 
1786d397d3a3d5303faec68a6eecb3426391c906ec16b47bd16462732e911928b3a9e7df2a84b384cf4c1b9dcb293953dcd11ee32a2fb631570db260b15f9c3b
-DIST intel-gmmlib-22.1.6.tar.gz 818312 BLAKE2B 
acf5fd05e4220df6b828e08e6ee1a6ee9da3d5067c2b99d7a12d01441359761ed4bfa12e2b4bb417a91bfc2fdd0e7d4fd0abf2cafd92549d6ce9910fc37e5bf4
 SHA512 
4423d9eaf6449aa50e7ecb4e74dbf2510ba67c14aa33efa132d612a05faf5542cdda60c011af36f7875658876ababc3eeeb799637601430c16030d6fae6bc926
 DIST intel-gmmlib-22.1.7.tar.gz 818408 BLAKE2B 
b7123b571bfdb2f363bb7824264b9c2ad85c5e58f2978c0fa20010c8a890157bf10da7c772b9ad987078784bf37192ec0e8e14b73980af15329609649e817fd6
 SHA512 
0dbf972ecd61f84b9932eb6735c73e424861f7841bee8a5e76cd4d8d28ebf7641e475f9cdb1015b4f20aca08591f8f52631ebc209efa339753b47b3a121a38fb

diff --git a/media-libs/gmmlib/gmmlib-22.1.5.ebuild 
b/media-libs/gmmlib/gmmlib-22.1.5.ebuild
deleted file mode 100644
index 74db95043d2b..
--- a/media-libs/gmmlib/gmmlib-22.1.5.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-
-inherit cmake
-
-DESCRIPTION="Intel Graphics Memory Management Library"
-HOMEPAGE="https://github.com/intel/gmmlib;
-SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
-S="${WORKDIR}/${PN}-intel-${P}"
-
-KEYWORDS="amd64"
-LICENSE="MIT"
-SLOT="0/12.1"
-IUSE="+custom-cflags test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
-   "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
-   "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING="$(usex test)"
-   -DBUILD_TYPE="Release"
-   -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
-   )
-
-   cmake_src_configure
-}

diff --git a/media-libs/gmmlib/gmmlib-22.1.6.ebuild 
b/media-libs/gmmlib/gmmlib-22.1.6.ebuild
deleted file mode 100644
index 598b7721fb10..
--- a/media-libs/gmmlib/gmmlib-22.1.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-
-inherit cmake
-
-DESCRIPTION="Intel Graphics Memory Management Library"
-HOMEPAGE="https://github.com/intel/gmmlib;
-SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
-S="${WORKDIR}/${PN}-intel-${P}"
-
-KEYWORDS="~amd64"
-LICENSE="MIT"
-SLOT="0/12.1"
-IUSE="+custom-cflags test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
-   "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
-   "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING="$(usex test)"
-   -DBUILD_TYPE="Release"
-   -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
-   )
-
-   cmake_src_configure
-}



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

2022-08-20 Thread Conrad Kostecki
commit: fa01e305bafc92a884afaf94fed95c3feb3deac8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:55:46 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa01e305

sys-auth/AusweisApp2: add 1.24.0

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

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

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

diff --git a/sys-auth/AusweisApp2/Manifest b/sys-auth/AusweisApp2/Manifest
index d9fde2a1de34..3f7d4ec42746 100644
--- a/sys-auth/AusweisApp2/Manifest
+++ b/sys-auth/AusweisApp2/Manifest
@@ -1 +1,2 @@
 DIST AusweisApp2-1.22.7.tar.gz 11406133 BLAKE2B 
17bc9824035007bf62037562ebd38c2b3558660060c0eba302ac04e8e9d0eabc7c8cb69d064a1a02be213f91f823030e5afdab74d5614db2c1bc8318ca1f9f22
 SHA512 
4ea1d2c02e076121b340da6d16973de6dafe513d2e9c96b535063466c06137d8e2a325661478d0cfbd96f506a875dca8d4df6a53af657a8d2eb59e7ad7d1a472
+DIST AusweisApp2-1.24.0.tar.gz 11472393 BLAKE2B 
84bc4c75aeed01823c6301221898e51bbe31c579993b3e6d6d2e1197f3d53778f4d364e31dc9b71be0217ca15503fa510cce5c47e721cd6e07923d11ca6e2ac2
 SHA512 
80172f3b2a6cd2d80f991ce4c3825997a23725ae024653a77eca5083f8e2e82943b6f81978b77f6a9e6a99bf055867317bae2090a83555ca944ddbd696be53c3



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-08-20 Thread Conrad Kostecki
commit: 787357e17a23b0ef5c1e8be54cc3397d72ada3ac
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:28:49 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787357e1

dev-libs/intel-compute-runtime: drop 22.26.23599, 22.27.23681, 22.28.23726-r1

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

 dev-libs/intel-compute-runtime/Manifest|  3 -
 .../intel-compute-runtime-22.26.23599.ebuild   | 79 --
 .../intel-compute-runtime-22.27.23681.ebuild   | 79 --
 .../intel-compute-runtime-22.28.23726-r1.ebuild| 79 --
 4 files changed, 240 deletions(-)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index 0dffdb9c4d46..cff3d692cf21 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,6 +1,3 @@
-DIST intel-compute-runtime-22.26.23599.tar.gz 5574368 BLAKE2B 
6302ced3e75d7d31a55c20e0c08f915fc2d3df149a843115ce925c62b50e2c9b47fc61ea48ad45a52967703f3d9e31ff23cd4e61d1666e5cf072d7c84c0ef416
 SHA512 
1ce2b0e9d3886ab51636265c7e1a91bbe817e27995d8e2d96fc4b67633c89f11232005f18f81a462f76fa67d9298fce51a335b9c4545d8b461019cd9e487b4dc
-DIST intel-compute-runtime-22.27.23681.tar.gz 5593740 BLAKE2B 
5d627623e7b0ec89aacb5dfee7442803254c233382a2b242f0f856d51256a60d614e6a3d88ec5c0d494ad25211adb5d75a13b5ff86739795e46aa50e7a9686e4
 SHA512 
1269126ff447f7c0e1ec9e33ef5245476afe44812a2b6ded86f6219ae61c74bf862a152a740684638b12cdcffce454af3a3be5b4b16c3b7f9c0e7b660b73701a
-DIST intel-compute-runtime-22.28.23726.tar.gz 5609087 BLAKE2B 
ec5b70090e58b08d63f006034d4326426f4caf42b681e32027da79876d019875540ed52cf048fe9919d54bcbac5911bac6ea8a228b8020b9e56d5a61bd1c3c2b
 SHA512 
5e59c678a146eb995e6bcfcedb96c812e40d4561cd4725740742691fc79fd597f4c31659b08763376263ff6100a0f7960f4d5f05a35ff97bed2dc870df189c48
 DIST intel-compute-runtime-22.29.23750.tar.gz 5613298 BLAKE2B 
7c662c85732d2053d64a68651484030a16aeae4bac3943c2891771c865c623912d4466dea8258caf7a150d34cc06e2f7e451fde831cc6023ebee4036d55207f0
 SHA512 
8f9b7f87a93585a0a71d2e5339ec64d01f150722051ca844c47db1803491b6c4d8a371e3332ce6c0e85c6e129711cdba21176904e922577c3e6c42b791a2
 DIST intel-compute-runtime-22.30.23789.tar.gz 5625283 BLAKE2B 
0a59926453ae8a58afbd49a40d8b94ac9171d23a141f967c6d908b26ab66decbd082d42fe6e75bf9fd2b4327cbe5b4c71f6ef390a8a62435c06b749078d67cd4
 SHA512 
8f2caee7376a9a489efc7ee5b907786d1fc04ed3143dfc66e28069f4d19c13393c64cf6ea0159ce269ee2198da7ef967a11efac90e616ce1f1c996b07153
 DIST intel-compute-runtime-22.31.23852.tar.gz 5644386 BLAKE2B 
90eb629187d0aba7a713c600234f18a5472d7ad4e9a7c1130e61011970a9247165f17dab936abb875ee4dd9b4ba167135d158a1b19fce9f20d2bd1c23c9d065b
 SHA512 
66fae1c0e3173f45f0565906d455d4511d40bc392a966625f60315e6a72daa30c741dddc799c50b8e020092577af6aa03810cd5a5e3e729ab19815cdb5e6a27a

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.26.23599.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.26.23599.ebuild
deleted file mode 100644
index 81416e18f78f..
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.26.23599.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND=">=media-libs/gmmlib-22.0.2:="
-
-DEPEND="
-   ${DEPEND}
-   dev-libs/intel-metrics-library:=
-   dev-libs/libnl:3
-   dev-libs/libxml2:2
-   >=dev-util/intel-graphics-compiler-1.0.11061-r1
-   >=dev-util/intel-graphics-system-controller-0.2.4:=
-   media-libs/mesa
-   >=virtual/opencl-3
-   l0? ( >=dev-libs/level-zero-1.7.15 )
-   vaapi? (
-   x11-libs/libdrm[video_cards_intel]
-   x11-libs/libva
-   )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-PATCHES=( "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch" )
-
-src_prepare() {
-   # Remove '-Werror' from default
-   sed -e '/Werror/d' -i CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # See https://github.com/intel/compute-runtime/issues/531
-   filter-flags -flto=* -flto
-
-   local mycmakeargs=(
-   -DCCACHE_ALLOWED="OFF"
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
-   -DBUILD_WITH_L0="$(usex l0)"
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-08-20 Thread Conrad Kostecki
commit: 5852ecf1aac06b7989adc1cf48e5e9436274a0c2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 23:13:38 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5852ecf1

dev-libs/intel-compute-runtime: add 22.32.23937

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

 dev-libs/intel-compute-runtime/Manifest|  1 +
 .../intel-compute-runtime-22.32.23937.ebuild   | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index cff3d692cf21..14a7f8dd4f7e 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,3 +1,4 @@
 DIST intel-compute-runtime-22.29.23750.tar.gz 5613298 BLAKE2B 
7c662c85732d2053d64a68651484030a16aeae4bac3943c2891771c865c623912d4466dea8258caf7a150d34cc06e2f7e451fde831cc6023ebee4036d55207f0
 SHA512 
8f9b7f87a93585a0a71d2e5339ec64d01f150722051ca844c47db1803491b6c4d8a371e3332ce6c0e85c6e129711cdba21176904e922577c3e6c42b791a2
 DIST intel-compute-runtime-22.30.23789.tar.gz 5625283 BLAKE2B 
0a59926453ae8a58afbd49a40d8b94ac9171d23a141f967c6d908b26ab66decbd082d42fe6e75bf9fd2b4327cbe5b4c71f6ef390a8a62435c06b749078d67cd4
 SHA512 
8f2caee7376a9a489efc7ee5b907786d1fc04ed3143dfc66e28069f4d19c13393c64cf6ea0159ce269ee2198da7ef967a11efac90e616ce1f1c996b07153
 DIST intel-compute-runtime-22.31.23852.tar.gz 5644386 BLAKE2B 
90eb629187d0aba7a713c600234f18a5472d7ad4e9a7c1130e61011970a9247165f17dab936abb875ee4dd9b4ba167135d158a1b19fce9f20d2bd1c23c9d065b
 SHA512 
66fae1c0e3173f45f0565906d455d4511d40bc392a966625f60315e6a72daa30c741dddc799c50b8e020092577af6aa03810cd5a5e3e729ab19815cdb5e6a27a
+DIST intel-compute-runtime-22.32.23937.tar.gz 5656306 BLAKE2B 
82cc631b69d24d2b845d6c9abc0525f06de8314c7915e651db3c800527244c94104eea6083acdde194cc51f9a68bdfcd39f3f4d296c96338e9f05c05d71cc21c
 SHA512 
729d29c09624ae81ca1e8a455d4e3665fcb31cac87e9776730c038a3393e91e1a00e2079e2587adf4b9ab1797179f49fafd48ac5b855dab722837f1f3b77e0f0

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.32.23937.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.32.23937.ebuild
new file mode 100644
index ..af9f16456a1e
--- /dev/null
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.32.23937.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
+HOMEPAGE="https://github.com/intel/compute-runtime;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+l0 +vaapi"
+
+RDEPEND=">=media-libs/gmmlib-22.1.7:="
+
+DEPEND="
+   ${DEPEND}
+   >=dev-libs/intel-metrics-library-0_pre20220526:=
+   dev-libs/libnl:3
+   dev-libs/libxml2:2
+   >=dev-util/intel-graphics-compiler-1.0.11485
+   >=dev-util/intel-graphics-system-controller-0.8.0:=
+   media-libs/mesa
+   >=virtual/opencl-3
+   l0? ( >=dev-libs/level-zero-1.8.5:= )
+   vaapi? (
+   x11-libs/libdrm[video_cards_intel]
+   x11-libs/libva
+   )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( "README.md" "FAQ.md" )
+
+PATCHES=( "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch" )
+
+src_prepare() {
+   # Remove '-Werror' from default
+   sed -e '/Werror/d' -i CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # See https://github.com/intel/compute-runtime/issues/531
+   filter-flags -flto=* -flto
+
+   local mycmakeargs=(
+   -DCCACHE_ALLOWED="OFF"
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
+   -DBUILD_WITH_L0="$(usex l0)"
+   -DDISABLE_LIBVA="$(usex !vaapi)"
+   -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
+   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
+   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
+   -DSUPPORT_DG1="ON"
+   -Wno-dev
+
+   # See 
https://github.com/intel/intel-graphics-compiler/issues/204
+   # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
+
+   # If enabled, tests are automatically run during
+   # the compile phase and we cannot run them because
+   # they require permissions to access the hardware.
+   -DSKIP_UNIT_TESTS="1"
+   )
+
+   cmake_src_configure
+}



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

2022-08-20 Thread Conrad Kostecki
commit: 4f277ad2f52551ca8f2e5d37f53c51dcebbb62f6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:54:19 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f277ad2

sys-apps/cpuid: add 20220812

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

 sys-apps/cpuid/Manifest  |  1 +
 sys-apps/cpuid/cpuid-20220812.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/sys-apps/cpuid/Manifest b/sys-apps/cpuid/Manifest
index 86fd2a311a99..1a58c8bfcc94 100644
--- a/sys-apps/cpuid/Manifest
+++ b/sys-apps/cpuid/Manifest
@@ -1 +1,2 @@
 DIST cpuid-20220620.src.tar.gz 134487 BLAKE2B 
37bf5bbeed47d762f093a568e18ac06b32b4c8c4d763656c5310c78b949c60aaf4e874b15485af15be1e31c389692a0ab277a95a0dcb0b66a7dbece50a52
 SHA512 
e06db43fb12efa1d112267993754965b8a2b07c914766a46a0fe6fdcf023606cfb132eac575726ad9ed7d0e6fc53d728a6d3d3d7abf2f484f002825c791da7b9
+DIST cpuid-20220812.src.tar.gz 137109 BLAKE2B 
158f152d55b0d8f8ca2df59fc19b9f91142296ef4657b6b2b39ca401abfb26db822be7eadb3a4010847483e75aa213b64756dec6cc625db8c96c8fe8e2a8c468
 SHA512 
f57c1bb78bad3a9a0d210d5da2a57ea6ffeca83c677f20423dc11af551684ba417b8e5641559cf1d5077567937bd2b2350f232e317ff7be388727983be2c1f6a

diff --git a/sys-apps/cpuid/cpuid-20220812.ebuild 
b/sys-apps/cpuid/cpuid-20220812.ebuild
new file mode 100644
index ..0f77190b474c
--- /dev/null
+++ b/sys-apps/cpuid/cpuid-20220812.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Linux tool to dump x86 CPUID information about the CPUs"
+HOMEPAGE="http://www.etallen.com/cpuid.html;
+SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+BDEPEND="
+   app-arch/gzip
+   dev-lang/perl
+"
+
+DOCS=( "ChangeLog" "FUTURE" )
+
+PATCHES=( "${FILESDIR}/${PN}-20220620-makefile.patch" )
+
+src_prepare() {
+   default
+
+   tc-export CC
+}
+
+src_install() {
+   emake BUILDROOT="${ED}" install
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-system-controller/

2022-08-20 Thread Conrad Kostecki
commit: d748d25debbf41019d1816fdfba23447eced661b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:25:03 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d748d25d

dev-util/intel-graphics-system-controller: amd64 stable

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

 .../intel-graphics-system-controller-0.8.0.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.0.ebuild
 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.0.ebuild
index af442c4e311c..67fda7eed811 100644
--- 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.0.ebuild
+++ 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+cli doc"
 
 RDEPEND="dev-libs/metee:="



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

2022-08-20 Thread Conrad Kostecki
commit: 251e6b6564bcbb2a8d161363235df986f40d1882
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:50:27 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251e6b65

dev-libs/libmodbus: add 3.1.8

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

 dev-libs/libmodbus/Manifest   |  1 +
 dev-libs/libmodbus/libmodbus-3.1.8.ebuild | 31 +++
 dev-libs/libmodbus/metadata.xml   |  4 
 3 files changed, 36 insertions(+)

diff --git a/dev-libs/libmodbus/Manifest b/dev-libs/libmodbus/Manifest
index fe81bf574a9b..fbf6b94a5550 100644
--- a/dev-libs/libmodbus/Manifest
+++ b/dev-libs/libmodbus/Manifest
@@ -1 +1,2 @@
 DIST libmodbus-3.1.7.tar.gz 490162 BLAKE2B 
3ba8353fbf6849597b1affdb8dc318b8dc1e2f66b0c1bc9f5f3c8286d48609be6d85d84269d31510fe292a48010a72e7a678b748f3c03117a6230651fa80fe91
 SHA512 
e2c00bd06d0b4a16c8edbfd25a95695b782cf459cd69a7cefc1cfa5e4025f23b2896487b48876ccf2f8050e8cdef4a76d322c9752a43cd8dd2c634df9406bada
+DIST libmodbus-3.1.8.tar.gz 45 BLAKE2B 
e5cb17dd260f3d0a25aedb2cecaa35f21c116458b0a46c7fe3ecc51d6ceb162fa387bb3ad18ff78c89f39645184ecc5bb164ef7cef2d091d2727750bdb0e429a
 SHA512 
1158ac52cf92d3f8f8afaa23b67e841018f94c09521464a4c28ab724f7f2beb0eb567d574c2d81cfb1e3df9436cd2635b52a886656985b27df3a27693957d2df

diff --git a/dev-libs/libmodbus/libmodbus-3.1.8.ebuild 
b/dev-libs/libmodbus/libmodbus-3.1.8.ebuild
new file mode 100644
index ..de8b52473bfe
--- /dev/null
+++ b/dev-libs/libmodbus/libmodbus-3.1.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Modbus library which supports RTU communication over a serial 
line or a TCP link"
+HOMEPAGE="https://libmodbus.org/;
+SRC_URI="https://github.com/stephane/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable test tests)
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die
+   fi
+}

diff --git a/dev-libs/libmodbus/metadata.xml b/dev-libs/libmodbus/metadata.xml
index c07e13d4a6bd..669ea40be1ed 100644
--- a/dev-libs/libmodbus/metadata.xml
+++ b/dev-libs/libmodbus/metadata.xml
@@ -5,4 +5,8 @@
conik...@gentoo.org
Conrad Kostecki

+   
+   https://github.com/stephane/libmodbus/issues
+   stephane/libmodbus
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-metrics-library/

2022-08-20 Thread Conrad Kostecki
commit: 7ae4de86b1d8059de674d33b3bd12e58cc4359ff
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:24:41 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae4de86

dev-libs/intel-metrics-library: drop 0_pre20220512

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

 dev-libs/intel-metrics-library/Manifest|  1 -
 .../intel-metrics-library-0_pre20220512.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-libs/intel-metrics-library/Manifest 
b/dev-libs/intel-metrics-library/Manifest
index 79ee289d716b..0df3935593c1 100644
--- a/dev-libs/intel-metrics-library/Manifest
+++ b/dev-libs/intel-metrics-library/Manifest
@@ -1,2 +1 @@
-DIST intel-metrics-library-0_pre20220512.tar.gz 252101 BLAKE2B 
32078b86a878a2650a812bc5a0d75f423e7fc05505e5ef2f9fbe6676126a78a67af4abe27451df323ea2699d363bcb7a7666d8b642214f36ecbea81b18f5b611
 SHA512 
3b05f6ea17b50b8357a579e4cc39ca6b920aa47d0b6bb9ca86b773c5ecf1532fd630ee738ff2f0c263d8ced4084023f7696ce848b0ecdb5aff00e6d8f393fa4f
 DIST intel-metrics-library-0_pre20220526.tar.gz 248259 BLAKE2B 
6ecc5f9f0856ff24101c0591c7ec5174b3050b91517f5916394b3d1ad17cb2e03fecc90f3ed9be1ab490959043d545d0b161976d1c16a78cfd521d9c471aaa23
 SHA512 
f4f614a99987e4f3cae28bec5177485c4e91323d6bbf0a030ff1e84f3a7d34cdef1e3aace1819816e5414abf212320e2f1e05d3c770a59f2b9aa38b3e2b839d2

diff --git 
a/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220512.ebuild 
b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220512.ebuild
deleted file mode 100644
index 11cb3589d4fc..
--- a/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220512.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-EGIT_COMMIT="7d97bb29c4db1d79702402f8331d9be371a87f83"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake
-
-DESCRIPTION="A user mode driver helper library that provides access to GPU 
performance counters"
-HOMEPAGE="https://github.com/intel/metrics-library;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-DEPEND="x11-libs/libdrm"
-RDEPEND="${DEPEND}"



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

2022-08-20 Thread Conrad Kostecki
commit: 8c33bda73322c34f6a2865ae6345918ad21fb3ed
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:25:48 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c33bda7

media-libs/gmmlib: amd64 stable

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

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

diff --git a/media-libs/gmmlib/gmmlib-22.1.7.ebuild 
b/media-libs/gmmlib/gmmlib-22.1.7.ebuild
index 598b7721fb10..74db95043d2b 100644
--- a/media-libs/gmmlib/gmmlib-22.1.7.ebuild
+++ b/media-libs/gmmlib/gmmlib-22.1.7.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/intel/gmmlib;
 SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
 S="${WORKDIR}/${PN}-intel-${P}"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 LICENSE="MIT"
 SLOT="0/12.1"
 IUSE="+custom-cflags test"



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-system-controller/

2022-08-20 Thread Conrad Kostecki
commit: 0ca1e1bc1c3fb813e5a174a04d87362557e2d0a1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:25:25 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca1e1bc

dev-util/intel-graphics-system-controller: drop 0.6.0

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

 dev-util/intel-graphics-system-controller/Manifest |  1 -
 .../intel-graphics-system-controller-0.6.0.ebuild  | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-util/intel-graphics-system-controller/Manifest 
b/dev-util/intel-graphics-system-controller/Manifest
index 515be2e673ab..c394b28a708c 100644
--- a/dev-util/intel-graphics-system-controller/Manifest
+++ b/dev-util/intel-graphics-system-controller/Manifest
@@ -1,2 +1 @@
-DIST intel-graphics-system-controller-0.6.0.tar.gz 146082 BLAKE2B 
e67b6d5064aece983d047e1f64e0477c613fb7bc0912c5173cc1c1588151703098e0429c790f25d78a76caab8663b80e9fc20f313be2318c2be2b30aa6ca06f5
 SHA512 
265716648b1c2a2e8164643eaf8a6cdac57953493d67c805ecfb9077b834e17b13693c56958c219083fc8e4f5fb3e9cafb64d6b3dd40d510434d4517ec945fc3
 DIST intel-graphics-system-controller-0.8.0.tar.gz 166364 BLAKE2B 
86a1aeb328554a7260c57bb4513dc236e34aa758b53d4d743562639326d22963742fe1ceca89df648187dfe8e7233c5306977241bb9d37e765d21f52d0073873
 SHA512 
a2fd38717cd1d02270c97eda20fe4294c634a0520293cdd396b93d474eed2ec903ed565a2d15d5e2671424000bb21c3f04b9812a4c050aa68383a75dee0281ef

diff --git 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.6.0.ebuild
 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.6.0.ebuild
deleted file mode 100644
index 896cfe892dac..
--- 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.6.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="igsc"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake python-any-r1
-
-DESCRIPTION="Intel graphics system controller firmware update library"
-HOMEPAGE="https://github.com/intel/igsc;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/V${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="0/0.6.0"
-KEYWORDS="amd64"
-IUSE="+cli doc"
-
-RDEPEND="dev-libs/metee:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
-   )
-"
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_CLI="$(usex cli)"
-   -DENABLE_DOCS="$(usex doc)"
-   -DENABLE_ENUM="ON"
-   -DENABLE_PERF="OFF"
-   -DENABLE_WERROR="OFF"
-
-   # If enabled, tests are automatically run during
-   # the compile phase and we cannot run them because
-   # they require permissions to access the hardware.
-   -DENABLE_TESTS="OFF"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-metrics-library/

2022-08-20 Thread Conrad Kostecki
commit: 829f4079f6cfd53d5fa4098a69607cee9ca1c1a2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:24:12 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829f4079

dev-libs/intel-metrics-library: amd64 stable

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

 .../intel-metrics-library/intel-metrics-library-0_pre20220526.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220526.ebuild 
b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220526.ebuild
index ebd35d2a810a..2ed1852b32af 100644
--- a/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220526.ebuild
+++ b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220526.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}"
 
 LICENSE="MIT"
 SLOT="0/101"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DEPEND="x11-libs/libdrm"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-08-20 Thread Conrad Kostecki
commit: 6a353bea109f4a2995bd65a13127212e7b385696
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 20 22:28:14 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 20 23:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a353bea

dev-libs/intel-compute-runtime: amd64 stable

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

 .../intel-compute-runtime/intel-compute-runtime-22.29.23750-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.29.23750-r1.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.29.23750-r1.ebuild
index af9f16456a1e..6786aa838eae 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.29.23750-r1.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.29.23750-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+l0 +vaapi"
 
 RDEPEND=">=media-libs/gmmlib-22.1.7:="



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2022-08-20 Thread Sam James
commit: 753cb7f083284b03561dd002eb0fdfbb6cd7045b
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753cb7f0

app-editors/retext: Stabilize 7.2.3 amd64, #865793

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

 app-editors/retext/retext-7.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.2.3.ebuild 
b/app-editors/retext/retext-7.2.3.ebuild
index 214372f2d90a..10f5bdbc9433 100644
--- a/app-editors/retext/retext-7.2.3.ebuild
+++ b/app-editors/retext/retext-7.2.3.ebuild
@@ -23,7 +23,7 @@ else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~amd64 ~riscv ~x86"
+   KEYWORDS="amd64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2+"



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

2022-08-20 Thread Sam James
commit: 257a329eaac6be31666ffe28694569f275eba887
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257a329e

dev-python/cleo: Stabilize 0.8.1-r1 ALLARCHES, #865849

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

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

diff --git a/dev-python/cleo/cleo-0.8.1-r1.ebuild 
b/dev-python/cleo/cleo-0.8.1-r1.ebuild
index eb4a005048fe..dceca0cd300e 100644
--- a/dev-python/cleo/cleo-0.8.1-r1.ebuild
+++ b/dev-python/cleo/cleo-0.8.1-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 BDEPEND="
test? (



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

2022-08-20 Thread Sam James
commit: 822c68ea3078944bd2f5c951e590cda2eb62e13b
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:02:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:02:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822c68ea

sys-power/upower: Stabilize 0.99.20 x86, #865893

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

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

diff --git a/sys-power/upower/upower-0.99.20.ebuild 
b/sys-power/upower/upower-0.99.20.ebuild
index 75d0c4882d32..629bf43c350e 100644
--- a/sys-power/upower/upower-0.99.20.ebuild
+++ b/sys-power/upower/upower-0.99.20.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV
 
 LICENSE="GPL-2"
 SLOT="0/3" # based on SONAME of libupower-glib.so
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
 
 # gtk-doc files are not available as prebuilt in the tarball
 IUSE="doc +introspection ios selinux test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-08-20 Thread Sam James
commit: 3e85958c75ba60ab6e4db456889418e085270831
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:02:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:02:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e85958c

dev-java/tomcat-servlet-api: Stabilize 9.0.65 x86, #865847

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.65.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.65.ebuild
index a874a45461a0..f1c865a27bec 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.65.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.65.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4.0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-08-20 Thread Sam James
commit: 757c5327f55cd2f459ba657976746d75f5032afe
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:02:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:02:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757c5327

dev-java/tomcat-servlet-api: Stabilize 8.5.82 x86, #865847

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.82.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.82.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.82.ebuild
index d3c734fb408f..888295412849 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.82.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.82.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3.1"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



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

2022-08-20 Thread Sam James
commit: 47a2fa91722baef7482aa0b0daa026b6280e6338
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a2fa91

sys-power/upower: Stabilize 0.99.20 amd64, #865893

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

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

diff --git a/sys-power/upower/upower-0.99.20.ebuild 
b/sys-power/upower/upower-0.99.20.ebuild
index d3d9f1e5eeea..75d0c4882d32 100644
--- a/sys-power/upower/upower-0.99.20.ebuild
+++ b/sys-power/upower/upower-0.99.20.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV
 
 LICENSE="GPL-2"
 SLOT="0/3" # based on SONAME of libupower-glib.so
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 
 # gtk-doc files are not available as prebuilt in the tarball
 IUSE="doc +introspection ios selinux test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-08-20 Thread Sam James
commit: f02998677b6cfe57621ea108919640f4beaf02ac
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0299867

dev-java/tomcat-servlet-api: Stabilize 10.0.23 amd64, #865847

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.23.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.23.ebuild
index 08eeb3b32a5d..b0f1a983591a 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.23.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.23.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-10/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="5.0"
-KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



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

2022-08-20 Thread Sam James
commit: cfa3be4f325b2aca4289228423fa067e09a08a81
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa3be4f

www-servers/tomcat: Stabilize 8.5.82 amd64, #865847

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

 www-servers/tomcat/tomcat-8.5.82.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-8.5.82.ebuild 
b/www-servers/tomcat/tomcat-8.5.82.ebuild
index d0fb542639ea..4c41325ba986 100644
--- a/www-servers/tomcat/tomcat-8.5.82.ebuild
+++ b/www-servers/tomcat/tomcat-8.5.82.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="8.5"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



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

2022-08-20 Thread Sam James
commit: 019baf15c701a8062aec6ed2ab256831dff1ac4b
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019baf15

sys-power/upower: Stabilize 0.99.20 arm64, #865893

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

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

diff --git a/sys-power/upower/upower-0.99.20.ebuild 
b/sys-power/upower/upower-0.99.20.ebuild
index 80cdd420752e..d3d9f1e5eeea 100644
--- a/sys-power/upower/upower-0.99.20.ebuild
+++ b/sys-power/upower/upower-0.99.20.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV
 
 LICENSE="GPL-2"
 SLOT="0/3" # based on SONAME of libupower-glib.so
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 
 # gtk-doc files are not available as prebuilt in the tarball
 IUSE="doc +introspection ios selinux test"



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

2022-08-20 Thread Sam James
commit: eb31204e160f63a2607b3d14305e82ab95201d2a
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb31204e

www-servers/tomcat: Stabilize 9.0.65 amd64, #865847

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

 www-servers/tomcat/tomcat-9.0.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-9.0.65.ebuild 
b/www-servers/tomcat/tomcat-9.0.65.ebuild
index e151500fc704..816509c99633 100644
--- a/www-servers/tomcat/tomcat-9.0.65.ebuild
+++ b/www-servers/tomcat/tomcat-9.0.65.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="9"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



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

2022-08-20 Thread Sam James
commit: 24d16df41a854ab398e24554d8bd1aed7c7921b6
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d16df4

dev-python/pastel: Stabilize 0.2.1-r1 ALLARCHES, #865855

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

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

diff --git a/dev-python/pastel/pastel-0.2.1-r1.ebuild 
b/dev-python/pastel/pastel-0.2.1-r1.ebuild
index b314489fc460..3eefaf230b27 100644
--- a/dev-python/pastel/pastel-0.2.1-r1.ebuild
+++ b/dev-python/pastel/pastel-0.2.1-r1.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 distutils_enable_tests pytest



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

2022-08-20 Thread Sam James
commit: ce5bff0e7c7157f800b1e782a658b5a45aa37c37
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5bff0e

dev-python/clikit: Stabilize 0.6.2-r1 ALLARCHES, #865851

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

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

diff --git a/dev-python/clikit/clikit-0.6.2-r1.ebuild 
b/dev-python/clikit/clikit-0.6.2-r1.ebuild
index 3b1b46b4b24b..5e6e303d2756 100644
--- a/dev-python/clikit/clikit-0.6.2-r1.ebuild
+++ b/dev-python/clikit/clikit-0.6.2-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
dev-python/pastel[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-08-20 Thread Sam James
commit: 85d88ecc267a54410b4aeb92ee6c9a133a05fec8
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d88ecc

dev-java/tomcat-servlet-api: Stabilize 9.0.65 amd64, #865847

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.65.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.65.ebuild
index c53c20eb8511..a874a45461a0 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.65.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.65.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4.0"
-KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-08-20 Thread Sam James
commit: 7b148bb3558482c0a2d611ee4c5cd54195f84efc
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:02:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:02:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b148bb3

dev-java/tomcat-servlet-api: Stabilize 10.0.23 x86, #865847

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.23.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.23.ebuild
index b0f1a983591a..0d28b0e15cd3 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.23.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.23.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-10/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="5.0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



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

2022-08-20 Thread Sam James
commit: b1ab1bfda461f7cec2f165d7926e6e010798d377
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ab1bfd

dev-python/pylev: Stabilize 1.4.0-r1 ALLARCHES, #865853

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

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

diff --git a/dev-python/pylev/pylev-1.4.0-r1.ebuild 
b/dev-python/pylev/pylev-1.4.0-r1.ebuild
index 0baaed9b640d..d02880e563ce 100644
--- a/dev-python/pylev/pylev-1.4.0-r1.ebuild
+++ b/dev-python/pylev/pylev-1.4.0-r1.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-08-20 Thread Sam James
commit: 2ce7fd976566c22a9a8a2882980694a3194346c2
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce7fd97

dev-java/tomcat-servlet-api: Stabilize 8.5.82 amd64, #865847

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.82.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.82.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.82.ebuild
index 9aed30f65a2e..d3c734fb408f 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.82.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.82.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3.1"
-KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



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

2022-08-20 Thread Sam James
commit: bb9f3f88fd065eecc3619d8881ba6665a0dda5ff
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:00:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:00:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9f3f88

sys-power/upower: Stabilize 0.99.20 arm, #865893

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

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

diff --git a/sys-power/upower/upower-0.99.20.ebuild 
b/sys-power/upower/upower-0.99.20.ebuild
index 5554b4d5e0a6..80cdd420752e 100644
--- a/sys-power/upower/upower-0.99.20.ebuild
+++ b/sys-power/upower/upower-0.99.20.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV
 
 LICENSE="GPL-2"
 SLOT="0/3" # based on SONAME of libupower-glib.so
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 
 # gtk-doc files are not available as prebuilt in the tarball
 IUSE="doc +introspection ios selinux test"



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

2022-08-20 Thread Sam James
commit: 0298751dc739704854bb10e8b4f58c91c2d04a3b
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0298751d

www-servers/tomcat: Stabilize 10.0.23 amd64, #865847

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

 www-servers/tomcat/tomcat-10.0.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-10.0.23.ebuild 
b/www-servers/tomcat/tomcat-10.0.23.ebuild
index 17405e3e5eda..eedd06361adf 100644
--- a/www-servers/tomcat/tomcat-10.0.23.ebuild
+++ b/www-servers/tomcat/tomcat-10.0.23.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="10"
-KEYWORDS="~amd64 ~amd64-linux"
+KEYWORDS="amd64 ~amd64-linux"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



[gentoo-commits] repo/gentoo:master commit in: app-containers/docker/

2022-08-20 Thread William Hubbs
commit: 266d7143e68a36b50bf29b2f579fc38b99fabf01
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 22:02:46 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 22:02:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266d7143

app-containers/docker: drop 20.10.12-r1, 20.10.14, 20.10.16

Bug: https://bugs.gentoo.org/850124
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker/Manifest  |   3 -
 app-containers/docker/docker-20.10.12-r1.ebuild | 279 ---
 app-containers/docker/docker-20.10.14.ebuild| 280 
 app-containers/docker/docker-20.10.16.ebuild| 280 
 4 files changed, 842 deletions(-)

diff --git a/app-containers/docker/Manifest b/app-containers/docker/Manifest
index a3a80cd2471a..e8c1524ee5cb 100644
--- a/app-containers/docker/Manifest
+++ b/app-containers/docker/Manifest
@@ -1,4 +1 @@
-DIST docker-20.10.12.tar.gz 11091999 BLAKE2B 
e3b1c40d2dcd2df9b158942759e035d53481dbd63c0fda188ec8564b0249402f5eff5f25fcb1a53c5d9af5b4c49f0919fc07f1f52d0b7333044c0a9c12631c21
 SHA512 
f4122c8cbc67e6b7703856dc76d6f15d7fab1b2001d4916b89958d5319c16d8b8445881841ef4804e8d47d64694184aec1be93e22d7baceb021c4a99c2c03753
-DIST docker-20.10.14.tar.gz 10989937 BLAKE2B 
4b510408c8cf2aef3a9777996aadd024e61df519c6c83d8c59e066058fb082f72ee14405b011731cb3663abdf0759d8f005b3336f6e9b6430270a2e1ba337436
 SHA512 
94ee555337aaf96bb95ce8cbe8fe1d9c8b87fcd4f256d2af5082fc47915f7576882929c1211ef7fba0c754097bdef5e6df59abbdf77456d3babe139f4353ed21
-DIST docker-20.10.16.tar.gz 11182324 BLAKE2B 
8d6676a24b3b53f9155a53eb55a1b5074c5724788102356cae8ead55dbf2f2c2875ea4a0a9eaee4a7720d8f11671b2f748eb8c61b67b81992342d1171fe7
 SHA512 
5fdf87f98a951af87a334a5a403e36b975ff6c4647d0656dde2bd763d27562c620346f3746adafa1439c205869c721a3bef750f8302734499423ca789218f85d
 DIST docker-20.10.17.tar.gz 11182479 BLAKE2B 
515c048ab6f19e256040122323f394dfa2e8f7a4aefd89e5b374355bd7907f3ba5eaae37d7ce3aed0d1add8fa025b8e5ac3c46c4dc90adf757426fd40af39dbf
 SHA512 
1def92a4f87695b1889e482947f2bc49342ad868ee15425900b0c6f8954ba77aa2a9a8bd4fc500ba124218603aa8c7127daf7192140cace6e652a311391397c4

diff --git a/app-containers/docker/docker-20.10.12-r1.ebuild 
b/app-containers/docker/docker-20.10.12-r1.ebuild
deleted file mode 100644
index 95c508dbb975..
--- a/app-containers/docker/docker-20.10.12-r1.ebuild
+++ /dev/null
@@ -1,279 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN=github.com/docker/docker
-MY_PV=${PV/_/-}
-GIT_COMMIT=459d0dfbbb
-inherit linux-info systemd udev golang-vcs-snapshot
-
-DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
-HOMEPAGE="https://www.docker.com/;
-SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-IUSE="apparmor aufs btrfs +cli +container-init device-mapper hardened overlay 
seccomp"
-
-DEPEND="
-   acct-group/docker
-   >=dev-db/sqlite-3.7.9:3
-   apparmor? ( sys-libs/libapparmor )
-   btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
-   device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
-   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-"
-
-# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
-# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
-# https://github.com/moby/moby/tree/master//hack/dockerfile/install
-# make sure docker-proxy is pinned to exact version from ^,
-# for appropriate branch/version of course
-RDEPEND="
-   ${DEPEND}
-   >=net-firewall/iptables-1.4
-   sys-process/procps
-   >=dev-vcs/git-1.7
-   >=app-arch/xz-utils-4.9
-   dev-libs/libltdl
-   
>=app-containers/containerd-1.4.12[apparmor?,btrfs?,device-mapper?,seccomp?]
-   ~app-containers/docker-proxy-0.8.0_p20210525
-   cli? ( ~app-containers/docker-cli-${PV} )
-   container-init? ( >=sys-process/tini-0.19.0[static] )
-"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-BDEPEND="
-   >=dev-lang/go-1.16.12
-   dev-go/go-md2man
-   virtual/pkgconfig
-"
-# tests require running dockerd as root and downloading containers
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
-PATCHES=(
-   "${FILESDIR}/etcd-F_OFD_GETLK-fix.patch"
-   "${FILESDIR}/ppc64-buildmode.patch"
-)
-
-# see "contrib/check-config.sh" from upstream's sources
-CONFIG_CHECK="
-   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
-   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
-   ~CGROUP_NET_PRIO
-   ~KEYS
-   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
-   ~IP_NF_FILTER 

[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-proxy/

2022-08-20 Thread William Hubbs
commit: 3cab5b60be05de921d317641ae2c9b6e3fd6983c
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 22:02:45 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 22:02:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cab5b60

app-containers/docker-proxy: drop 0.8.0_p20210525, 0.8.0_p20220315

Bug: https://bugs.gentoo.org/850124
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-proxy/Manifest   |  2 --
 .../docker-proxy-0.8.0_p20210525.ebuild| 35 --
 .../docker-proxy-0.8.0_p20220315.ebuild| 30 ---
 3 files changed, 67 deletions(-)

diff --git a/app-containers/docker-proxy/Manifest 
b/app-containers/docker-proxy/Manifest
index f38ec53e406b..e5a037f6fb8b 100644
--- a/app-containers/docker-proxy/Manifest
+++ b/app-containers/docker-proxy/Manifest
@@ -1,3 +1 @@
-DIST docker-proxy-0.8.0_p20210525.tar.gz 3154432 BLAKE2B 
3f273cd4c2dd3c797117bebfe06eb3ae8ce3b3f70d495cb0c77a372d64e23f1d9ad31e8efef64df494cc462e9f4fda9311c99ae7e7218f0fc41b6bf44cf8c08d
 SHA512 
6a94fe23ce1bab0a428ee4bbe20089f5a4470e72c5da156b2b1a89de01cca803374fd9cdcd4c5b25b86af1c4e956c75a1a5ad7fb6639def7bcec69859a77c047
-DIST docker-proxy-0.8.0_p20220315.tar.gz 3154501 BLAKE2B 
1078db00c0206542740736f0ffed3261dd6688a273699d47328edc6d803d267c026343f7377ef748e0359c025dbeb6cfc9015bf9ca6ed664e0220f15229fb032
 SHA512 
d6c09ba5fd2b0d87e97627ad55fca4bed1a0ea4f17c747550054d0e059ec056588995877a3e59a40e664ec1e3c92cde8572addc0e2bba8b588a100c6032c0d20
 DIST docker-proxy-0.8.0_p20220601.tar.gz 3154283 BLAKE2B 
7651e1862acf60988f6a8bdf3c0befc9b01a388aebda2b86610109bb6affe0d9c64d2750a911f0d1856be0dba970e9e92de2a0d393cc5c3a581d4253c574a623
 SHA512 
d3d9888f39a9247b6e773b0bfe63e6d248c5c155e7032cdbdd5cfacf995cb6b4cf2f0fb51e09c4554a4b994e3c3d7fc9cd2fde6cf8dda34fba6aa07218ac959c

diff --git a/app-containers/docker-proxy/docker-proxy-0.8.0_p20210525.ebuild 
b/app-containers/docker-proxy/docker-proxy-0.8.0_p20210525.ebuild
deleted file mode 100644
index 57fce8c5cedb..
--- a/app-containers/docker-proxy/docker-proxy-0.8.0_p20210525.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN="github.com/docker/libnetwork"
-
-if [[ ${PV} == * ]]; then
-   inherit golang-vcs
-else
-   EGIT_COMMIT=64b7a4574d1426139437d20e81c0b6d391130ec8
-   
SRC_URI="https://github.com/moby/libnetwork/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-   inherit golang-vcs-snapshot
-fi
-
-DESCRIPTION="Docker container networking"
-HOMEPAGE="https://github.com/docker/libnetwork;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S=${WORKDIR}/${P}/src/${EGO_PN}
-
-# needs dockerd
-RESTRICT="strip test"
-
-src_compile() {
-   GO111MODULE=auto GOPATH="${WORKDIR}/${P}" \
-   go build -o "bin/docker-proxy" ./cmd/proxy || die
-}
-
-src_install() {
-   dodoc README.md CHANGELOG.md
-   dobin bin/docker-proxy
-}

diff --git a/app-containers/docker-proxy/docker-proxy-0.8.0_p20220315.ebuild 
b/app-containers/docker-proxy/docker-proxy-0.8.0_p20220315.ebuild
deleted file mode 100644
index c62396a439aa..
--- a/app-containers/docker-proxy/docker-proxy-0.8.0_p20220315.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN=github.com/moby/libnetwork
-GIT_COMMIT=339b972b464ee3d401b5788b2af9e31d09d6b7da
-inherit golang-vcs-snapshot
-
-DESCRIPTION="Docker container networking"
-HOMEPAGE="https://github.com/docker/libnetwork; 
-SRC_URI="https://github.com/moby/libnetwork/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-
-S=${WORKDIR}/${P}/src/${EGO_PN}
-
-# needs dockerd
-RESTRICT="strip test"
-
-src_compile() {
-   GO111MODULE=auto GOPATH="${WORKDIR}/${P}" \
-   go build -o "bin/docker-proxy" ./cmd/proxy || die
-}
-
-src_install() {
-   dobin bin/docker-proxy
-   dodoc README.md CHANGELOG.md
-}



[gentoo-commits] repo/gentoo:master commit in: app-containers/containerd/

2022-08-20 Thread William Hubbs
commit: 57e57d7d51be6ae9ff8e05e54c32c2420efe65f6
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 22:02:44 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 22:02:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e57d7d

app-containers/containerd: drop 1.5.11, 1.6.2, 1.6.4

Bug: https://bugs.gentoo.org/850124
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/containerd/Manifest |  5 --
 app-containers/containerd/containerd-1.5.11.ebuild | 84 -
 app-containers/containerd/containerd-1.6.2.ebuild  | 85 --
 app-containers/containerd/containerd-1.6.4.ebuild  | 85 --
 4 files changed, 259 deletions(-)

diff --git a/app-containers/containerd/Manifest 
b/app-containers/containerd/Manifest
index 98435a5c8fd0..43c665dcbcc9 100644
--- a/app-containers/containerd/Manifest
+++ b/app-containers/containerd/Manifest
@@ -1,7 +1,2 @@
-DIST containerd-1.5.11.tar.gz 7494477 BLAKE2B 
2415e85694e5f4410c8cee7be08d1d304adfcdb95c4078f7a92c710a5a11a29ae011daa70fcfa72c2fabf5b48b7cac962b39121f18bb027931ef77214e86b1aa
 SHA512 
6348f4ae7f9b473aac7d5e7325ca4539345d09f01b95383cec28f09d5e5b0b831e25fe305c3a15050f1e1959948ee8dcad788a1d6dd4780cf3077132d5617ef8
-DIST containerd-1.6.2-deps.tar.xz 99095488 BLAKE2B 
a8ab5b2a506cb90cbadba9461d2737b1ac0bea672681e3f940d1dc76fdd2885d1ab287129a2aaa2fab64d19ba049eb7ecdffbafa6b08772430b94428a775a042
 SHA512 
2a96405c28a6ebaeae523ef36b4721f493332953880bfb7cecc4571b325557f2566141a62c0eb5c981045d498dd18ad18f8e7adfd9d5f17218a5d5d65760b855
-DIST containerd-1.6.2.tar.gz 8617797 BLAKE2B 
aaf16dbbd071f4eab45bc94cc50643b33665b5c4a4155ef007b7a974e04660235b69e12d99e78c24b27c09d45c0eb6e9be3d688b41592a54497a0a4e5f577c86
 SHA512 
3ff280ae0cf5a45b0c21a42290c94bad30d46bf8a5bbcef1024e3c67fde3345a31b23a88cdbb6025d526c93e2a0899e9b341c9b8ccbba381983de3d8a39b1046
-DIST containerd-1.6.4-deps.tar.xz 96520056 BLAKE2B 
695e26ffc26c0d85350c91412b746f59d7edd556aef2fea71a8947b79e0cdba573503a19b45ddc4a733b721be6cef581ab22e7522d00ab9221a1322d5b9670a4
 SHA512 
439bad6067939ab97115c0cf85d8eafd1214435f78bc57ee6a3d60e606da1260153d871e50de7b31fb57dc293e2f1ffa083cf89d08a394ee99450effda309678
-DIST containerd-1.6.4.tar.gz 8625617 BLAKE2B 
b3766eec306a4e4b27849aa3131c0adf84e040c9b6b843bc2b231a13f5f1b6222035e4a7d2315170b0a001be60874544bbe2920bf4cda951aac48217efb3de28
 SHA512 
a913dbfdcf29faebd5617f64e7c5e62b366cb9c80d0dbf55337121601f3c5b7d19c1670f71e9454513b681a1568c7cd1fc28c5daf3ea1c820279f2a2356ff8c6
 DIST containerd-1.6.8-deps.tar.xz 96625924 BLAKE2B 
773b7c660826648b4077d320cbb3b265129fdd81233ac4aeb833586c9f25707c62e338492fb9905010b160e3fa635069ca4220136bca344ce54d154ee074bdeb
 SHA512 
d805fefc0500fe2156bd8c6a752f9d13cafe85b528454ddc6efc95b09e05548df666cf9136aa3169794a0f7cc8135b943da1b106eec7e3dbbc83938892d80ead
 DIST containerd-1.6.8.tar.gz 8663866 BLAKE2B 
4b1473febb738ce46d435a687971058f4bf586a2877b2899446a323e2e7ccf8a0ec9015277693f9b1bac6f663721117704e97031ce923ae62d27a8d7b882bdfd
 SHA512 
c204c028cdfd76537d1da01c66526fc85b29b02d2412569bb9b265375603614b037356c61846025a72281398f0f46df326a5ea3df97f57901cce85f2f728f0ba

diff --git a/app-containers/containerd/containerd-1.5.11.ebuild 
b/app-containers/containerd/containerd-1.5.11.ebuild
deleted file mode 100644
index c848b75853ce..
--- a/app-containers/containerd/containerd-1.5.11.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-GIT_REVISION=3df54a852345ae127d1fa3092b95168e4a88e2f8
-inherit go-module systemd
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/;
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-DEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   seccomp? ( sys-libs/libseccomp )
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
-   ${DEPEND}
-   ~app-containers/runc-1.0.3
-"
-
-BDEPEND="
-   dev-go/go-md2man
-   virtual/pkgconfig
-"
-
-# tests require root or docker
-# upstream does not recommend stripping binary
-RESTRICT+=" strip test"
-
-src_prepare() {
-   default
-   sed -i \
-   -e "s/-s -w//" \
-   Makefile || die
-   sed -i \
-   -e "s:/usr/local:/usr:" \
-   containerd.service || die
-}
-
-src_compile() {
-   local options=(
-   $(usev apparmor)
-   $(usex btrfs "" "no_btrfs")
-   $(usex cri "" "no_cri")
-   $(usex device-mapper "" "no_devmapper")
-   $(usev seccomp)
-   $(usev selinux)
-   )
-
-   myemakeargs=(
-   BUILDTAGS="${options[*]}"
-   LDFLAGS="$(usex 

[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/

2022-08-20 Thread William Hubbs
commit: 4639f22272c5c72029eb8a50e846abc06280cd59
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 22:02:45 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 22:02:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4639f222

app-containers/runc: drop 1.0.3, 1.1.0, 1.1.1, 1.1.2

Bug: https://bugs.gentoo.org/850124
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/runc/Manifest  |  4 --
 app-containers/runc/runc-1.0.3.ebuild | 78 ---
 app-containers/runc/runc-1.1.0.ebuild | 77 --
 app-containers/runc/runc-1.1.1.ebuild | 78 ---
 app-containers/runc/runc-1.1.2.ebuild | 78 ---
 5 files changed, 315 deletions(-)

diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest
index 415eda4e88c7..a2c2fb30da3f 100644
--- a/app-containers/runc/Manifest
+++ b/app-containers/runc/Manifest
@@ -1,5 +1 @@
-DIST runc-1.0.3.tar.gz 2375241 BLAKE2B 
0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33
 SHA512 
64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e
-DIST runc-1.1.0.tar.gz 2332427 BLAKE2B 
3a194221d0bab813249e23c5f725255e453ce6843c2cb7e1a40a3c6fdd90a1a805c18ebadf56ee5d535f253025716aae6ab3f437140a3cc69e854e750e205e0c
 SHA512 
542ea87c488fd120f2b77e53e2c197f09cd504fbe55dbe47008aaa5b0565aa300fc49f8cadc24ead796e45a4e95a30dfb08bfeefa58dc370145a218fd2869e41
-DIST runc-1.1.1.tar.gz 2332722 BLAKE2B 
d0abe624ddd17885bd25a5923e35ed760a7acaeb2ae7eefa18cdd28a2ecfc79a958d550eafac421b58865376620d7475338752df823e0f1b4a69be201fe4ea90
 SHA512 
baf622e7edae9b68d2fa255f02359d770489c7578be3c6379a5d939b4f1dfa697ec9eb4ef7dce252e64ee5225f76c06e45182a9b92b68a952e21e3f5f91450d0
-DIST runc-1.1.2.tar.gz 2332953 BLAKE2B 
e6047baa799e97d201630f5ff438ca8742ef4c9f465c3728fe2e4bd7f18a571172cb8f994c0e9ffba4f7ae75088626583602f49e0e9f4764c96157820c332b5b
 SHA512 
61d8cc82f49e3bc1cf4cc4ae18a9d9c8f4ae93e8380ce6fa9034b154bd1b915339ee65babdf7518021d015a3c31545fcbad5bbf0c4579c7eb50988877121f049
 DIST runc-1.1.3.tar.gz 284 BLAKE2B 
7530faa80a6d51c840a1ea702ec59580a3e42514f5932a7dd4df9f80ff93245bde05accd572a942190b6be76316f38a408566b003ad380611376e73abe3cb5c0
 SHA512 
27fce2569d0dc710a0f90095957be30c29da24ce1d2b8e115b9dc11d36f5226d98c4b2d8b92ecfa7581eade90bc51c5d9bccaf15fcb2542dafebe4fabc6e1cd9

diff --git a/app-containers/runc/runc-1.0.3.ebuild 
b/app-containers/runc/runc-1.0.3.ebuild
deleted file mode 100644
index 98acb8f3bd4e..
--- a/app-containers/runc/runc-1.0.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module linux-info
-
-# update on bump, look for https://github.com/docker\
-# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer
-RUNC_COMMIT=f46b6ba2c9314cfc8caae24a32ec5fe9ef1059fe
-CONFIG_CHECK="~USER_NS"
-
-DESCRIPTION="runc container cli tools"
-HOMEPAGE="http://github.com/opencontainers/runc/;
-MY_PV="${PV/_/-}"
-SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD-2 BSD MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-IUSE="apparmor hardened +kmem +seccomp test"
-
-DEPEND="seccomp? ( sys-libs/libseccomp )"
-
-RDEPEND="
-   ${DEPEND}
-   !app-emulation/docker-runc
-   apparmor? ( sys-libs/libapparmor )
-"
-
-BDEPEND="
-   dev-go/go-md2man
-   test? ( "${RDEPEND}" )
-"
-
-# tests need busybox binary, and portage namespace
-# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox
-# majority of tests pass
-RESTRICT+=" test"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_compile() {
-   # Taken from app-containers/docker-1.7.0-r1
-   export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
-   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')
-   -L${ESYSROOT}/usr/$(get_libdir)"
-
-   # build up optional flags
-   local options=(
-   $(usev apparmor)
-   $(usev seccomp)
-   $(usex kmem '' 'nokmem')
-   )
-
-   myemakeargs=(
-   BUILDTAGS="${options[*]}"
-   COMMIT="${RUNC_COMMIT}"
-   )
-
-   emake "${myemakeargs[@]}" runc man
-}
-
-src_install() {
-   myemakeargs+=(
-   PREFIX="${ED}/usr"
-   BINDIR="${ED}/usr/bin"
-   MANDIR="${ED}/usr/share/man"
-   )
-   emake "${myemakeargs[@]}" install install-man install-bash
-
-   local DOCS=( README.md PRINCIPLES.md docs/. )
-   einstalldocs
-}
-
-src_test() {
-   emake "${myemakeargs[@]}" localunittest
-}

diff --git a/app-containers/runc/runc-1.1.0.ebuild 
b/app-containers/runc/runc-1.1.0.ebuild
deleted file mode 100644

[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-cli/

2022-08-20 Thread William Hubbs
commit: b690f5e5935653e847ea330b6770e1d233729b69
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 22:02:44 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 22:02:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b690f5e5

app-containers/docker-cli: drop 20.10.12, 20.10.14, 20.10.16

Bug: https://bugs.gentoo.org/850124
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-cli/Manifest |  3 -
 .../docker-cli/docker-cli-20.10.12.ebuild  | 66 -
 .../docker-cli/docker-cli-20.10.14.ebuild  | 67 --
 .../docker-cli/docker-cli-20.10.16.ebuild  | 67 --
 4 files changed, 203 deletions(-)

diff --git a/app-containers/docker-cli/Manifest 
b/app-containers/docker-cli/Manifest
index 2f04a35d22ef..2890ff3731b6 100644
--- a/app-containers/docker-cli/Manifest
+++ b/app-containers/docker-cli/Manifest
@@ -1,4 +1 @@
-DIST docker-cli-20.10.12.tar.gz 7527161 BLAKE2B 
34a90f6df9f43507461307817e72cfb9e37f88d00e6fc50b8b16f3db9c573e54edc2eb2641ff4e091a2a73e936f8844011520efe5aaec37a9eb9880f5f81c51a
 SHA512 
ac7c997f5751f2e34b9bcb9f026d3d0c2cd58c32a13e9255536b0eb0d7eabd81c42f2d608c0fe7725322b619f2360818b08379e847d598dd0bec570602ad224f
-DIST docker-cli-20.10.14.tar.gz 7508390 BLAKE2B 
b268a329450540c2e94eced7e7b7bb9387cd208c68bde82607fc56e1f0529d8ca35bb8c16839154443d950c21b0625a13aa8547d9f3053ed19645da683f14419
 SHA512 
f8b7f1040eccd404e39ec33bcef8bb8423636b0695af65f84c0612e77223844892d219f82cfbb99ccd5326e228f8af27be1870d90ebace77810ea5fce9f86e4a
-DIST docker-cli-20.10.16.tar.gz 7635926 BLAKE2B 
eb7ecde2770bb4e937f40b885604f5daa996f5644f78881d9814ae3cdfc7a0eec107519ef24bbabe0c726c8c83eaa475667fa251c3e9346fec597069ec36ba2e
 SHA512 
90451f71f16f3bd1410b13c5df256ef1f422dd5b9b75d63cf318ee91a07bcb3ddb2876d2fee81e835d8daaee48c4e010c2daf4373de1095e2075fed8ee5fe75e
 DIST docker-cli-20.10.17.tar.gz 7636087 BLAKE2B 
2777ca5c310ffeca75a07f2667703a3f1d24b4d1c1691ffb58df3144b7bfe54bb2b9cb9896a253718b7f47ab4c246064c5944a1ca05328fe7924f9bb79e10ff3
 SHA512 
9c2cff7e248272e234eac9febdfd7c5c844fc65ee4b08fd4ce0f526e4fed33f2d12682d0991ef28b42977b9de2c84d7ef9c6ddd6f31c4e8c34a3985c1cea3316

diff --git a/app-containers/docker-cli/docker-cli-20.10.12.ebuild 
b/app-containers/docker-cli/docker-cli-20.10.12.ebuild
deleted file mode 100644
index bc16249cf614..
--- a/app-containers/docker-cli/docker-cli-20.10.12.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GIT_COMMIT=e91ed5707e
-EGO_PN="github.com/docker/cli"
-MY_PV=${PV/_/-}
-inherit bash-completion-r1  golang-vcs-snapshot
-
-DESCRIPTION="the command line binary for docker"
-HOMEPAGE="https://www.docker.com/;
-SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-IUSE="hardened"
-
-RDEPEND="!https://github.com/tianon/docker-overlay/pull/10
-   export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
-   export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
-   emake \
-   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
-   VERSION="${PV}" \
-   GITCOMMIT="${GIT_COMMIT}" \
-   dynbinary
-
-   # build man pages
-   # see "cli/scripts/docs/generate-man.sh" (which also does "go get" for 
go-md2man)
-   mkdir -p ./man/man1 || die "mkdir failed"
-   go build -o "${T}"/gen-manpages ./man ||
-   die 'build gen-manpages failed'
-   "${T}"/gen-manpages --root "$(pwd)" --target "$(pwd)"/man/man1 ||
-   die 'gen-manpages failed'
-   ./man/md2man-all.sh -q ||
-   die 'md2man-all.sh failed'
-}
-
-src_install() {
-   dobin build/docker
-   doman man/man*/*
-   dobashcomp contrib/completion/bash/*
-   bashcomp_alias docker dockerd
-   insinto /usr/share/fish/vendor_completions.d/
-   doins contrib/completion/fish/docker.fish
-   insinto /usr/share/zsh/site-functions
-   doins contrib/completion/zsh/_*
-}

diff --git a/app-containers/docker-cli/docker-cli-20.10.14.ebuild 
b/app-containers/docker-cli/docker-cli-20.10.14.ebuild
deleted file mode 100644
index d33e9fceab08..
--- a/app-containers/docker-cli/docker-cli-20.10.14.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GIT_COMMIT=a224086349
-EGO_PN="github.com/docker/cli"
-MY_PV=${PV/_/-}
-inherit bash-completion-r1  golang-vcs-snapshot
-
-DESCRIPTION="the command line binary for docker"
-HOMEPAGE="https://www.docker.com/;
-SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="hardened 

[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2022-08-20 Thread Andreas Sturmlechner
commit: 51afeb54ea822ba50560c118f7e447113f8ed5f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:20:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=51afeb54

profiles: Drop kde-gear-22.08.0 package.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.mask/kde-gear-22.08.0 | 251 -
 1 file changed, 251 deletions(-)

diff --git a/profiles/package.mask/kde-gear-22.08.0 
b/profiles/package.mask/kde-gear-22.08.0
deleted file mode 100644
index 8584f12622..00
--- a/profiles/package.mask/kde-gear-22.08.0
+++ /dev/null
@@ -1,251 +0,0 @@
-# Andreas Sturmlechner  (2022-08-12)
-# KDE Gear 22.08.0 mask
-# Not released yet.
-#
-~kde-apps/kdialog-22.08.0
-~kde-apps/keditbookmarks-22.08.0
-~kde-apps/kfind-22.08.0
-~kde-apps/konqueror-22.08.0
-~www-client/falkon-22.08.0
-~kde-apps/baloo-widgets-22.08.0
-~kde-apps/dolphin-22.08.0
-~kde-apps/kate-22.08.0
-~kde-apps/kde-apps-meta-22.08.0
-~kde-apps/kdecore-meta-22.08.0
-~kde-apps/khelpcenter-22.08.0
-~kde-apps/konsole-22.08.0
-~kde-apps/kwrite-22.08.0
-~app-accessibility/kontrast-22.08.0
-~kde-apps/kdeaccessibility-meta-22.08.0
-~kde-apps/kmag-22.08.0
-~kde-apps/kmousetool-22.08.0
-~kde-apps/kmouth-22.08.0
-~kde-apps/kdeadmin-meta-22.08.0
-~kde-apps/kcron-22.08.0
-~kde-apps/ksystemlog-22.08.0
-~kde-apps/analitza-22.08.0
-~kde-apps/artikulate-22.08.0
-~kde-apps/blinken-22.08.0
-~kde-apps/cantor-22.08.0
-~kde-apps/kalgebra-22.08.0
-~kde-apps/kalzium-22.08.0
-~kde-apps/kanagram-22.08.0
-~kde-apps/kbruch-22.08.0
-~kde-apps/kdeedu-data-22.08.0
-~kde-apps/kdeedu-meta-22.08.0
-~kde-apps/kgeography-22.08.0
-~kde-apps/khangman-22.08.0
-~kde-apps/kig-22.08.0
-~kde-apps/kiten-22.08.0
-~kde-apps/klettres-22.08.0
-~kde-apps/kmplot-22.08.0
-~kde-apps/kqtquickcharts-22.08.0
-~kde-apps/ktouch-22.08.0
-~kde-apps/kturtle-22.08.0
-~kde-apps/kwordquiz-22.08.0
-~kde-apps/libkeduvocdocument-22.08.0
-~kde-apps/marble-22.08.0
-~kde-apps/minuet-22.08.0
-~kde-apps/parley-22.08.0
-~kde-apps/rocs-22.08.0
-~kde-apps/step-22.08.0
-~kde-apps/bomber-22.08.0
-~kde-apps/bovo-22.08.0
-~kde-apps/granatier-22.08.0
-~kde-apps/kajongg-22.08.0
-~kde-apps/kapman-22.08.0
-~kde-apps/katomic-22.08.0
-~kde-apps/kblackbox-22.08.0
-~kde-apps/kblocks-22.08.0
-~kde-apps/kbounce-22.08.0
-~kde-apps/kbreakout-22.08.0
-~kde-apps/kdegames-meta-22.08.0
-~kde-apps/kdiamond-22.08.0
-~kde-apps/kfourinline-22.08.0
-~kde-apps/kgoldrunner-22.08.0
-~kde-apps/kigo-22.08.0
-~kde-apps/killbots-22.08.0
-~kde-apps/kiriki-22.08.0
-~kde-apps/kjumpingcube-22.08.0
-~kde-apps/klickety-22.08.0
-~kde-apps/klines-22.08.0
-~kde-apps/kmahjongg-22.08.0
-~kde-apps/kmines-22.08.0
-~kde-apps/knavalbattle-22.08.0
-~kde-apps/knetwalk-22.08.0
-~kde-apps/knights-22.08.0
-~kde-apps/kolf-22.08.0
-~kde-apps/kollision-22.08.0
-~kde-apps/konquest-22.08.0
-~kde-apps/kpat-22.08.0
-~kde-apps/kreversi-22.08.0
-~kde-apps/kshisen-22.08.0
-~kde-apps/ksirk-22.08.0
-~kde-apps/ksnakeduel-22.08.0
-~kde-apps/kspaceduel-22.08.0
-~kde-apps/ksquares-22.08.0
-~kde-apps/ksudoku-22.08.0
-~kde-apps/ktuberling-22.08.0
-~kde-apps/kubrick-22.08.0
-~kde-apps/libkdegames-22.08.0
-~kde-apps/libkmahjongg-22.08.0
-~kde-apps/lskat-22.08.0
-~kde-apps/palapeli-22.08.0
-~kde-apps/picmi-22.08.0
-~kde-apps/gwenview-22.08.0
-~kde-apps/kamera-22.08.0
-~kde-apps/kcolorchooser-22.08.0
-~kde-apps/kdegraphics-meta-22.08.0
-~kde-apps/kdegraphics-mobipocket-22.08.0
-~kde-apps/kolourpaint-22.08.0
-~kde-apps/kruler-22.08.0
-~kde-apps/libkdcraw-22.08.0
-~kde-apps/libkexiv2-22.08.0
-~kde-apps/libksane-22.08.0
-~kde-apps/okular-22.08.0
-~kde-apps/spectacle-22.08.0
-~kde-apps/svgpart-22.08.0
-~kde-apps/thumbnailers-22.08.0
-~kde-misc/skanlite-22.08.0
-~media-gfx/skanpage-22.08.0
-~media-libs/ksanecore-22.08.0
-~kde-apps/audiocd-kio-22.08.0
-~kde-apps/dragon-22.08.0
-~kde-apps/ffmpegthumbs-22.08.0
-~kde-apps/juk-22.08.0
-~kde-apps/k3b-22.08.0
-~kde-apps/kamoso-22.08.0
-~kde-apps/kdemultimedia-meta-22.08.0
-~kde-apps/kdenlive-22.08.0
-~kde-apps/kmix-22.08.0
-~kde-apps/kwave-22.08.0
-~kde-apps/libkcddb-22.08.0
-~kde-apps/libkcompactdisc-22.08.0
-~media-sound/elisa-22.08.0
-~kde-apps/dolphin-plugins-dropbox-22.08.0
-~kde-apps/kaccounts-integration-22.08.0
-~kde-apps/kaccounts-providers-22.08.0
-~kde-apps/kdenetwork-meta-22.08.0
-~kde-apps/kdenetwork-filesharing-22.08.0
-~kde-apps/kget-22.08.0
-~kde-apps/kio-extras-22.08.0
-~kde-apps/krdc-22.08.0
-~kde-apps/krfb-22.08.0
-~kde-apps/kopete-22.08.0
-~kde-apps/ktp-accounts-kcm-22.08.0
-~kde-apps/ktp-approver-22.08.0
-~kde-apps/ktp-auth-handler-22.08.0
-~kde-apps/ktp-common-internals-22.08.0
-~kde-apps/ktp-contact-list-22.08.0
-~kde-apps/ktp-contact-runner-22.08.0
-~kde-apps/ktp-desktop-applets-22.08.0
-~kde-apps/ktp-filetransfer-handler-22.08.0
-~kde-apps/ktp-kded-module-22.08.0
-~kde-apps/ktp-send-file-22.08.0
-~kde-apps/ktp-text-ui-22.08.0

[gentoo-commits] proj/kde:master commit in: sets/

2022-08-20 Thread Andreas Sturmlechner
commit: 8485bd6d2ce29da5ebaadb94187b8565ee4bb723
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:17:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8485bd6d

sets: Add new split packages kde-apps/kate-{addons,lib} to KDE Gear

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sets/kde-gear-22.08 | 2 ++
 sets/kde-gear-live  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sets/kde-gear-22.08 b/sets/kde-gear-22.08
index 48ca0d4566..652d4d79d4 100644
--- a/sets/kde-gear-22.08
+++ b/sets/kde-gear-22.08
@@ -1,6 +1,8 @@
 

[gentoo-commits] proj/kde:master commit in: Documentation/package.unmask/, Documentation/package.mask/, ...

2022-08-20 Thread Andreas Sturmlechner
commit: d8db3e079d1b2537cbc0b1ab80486e27b96fc535
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:18:35 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8db3e07

Documentation: Add new packages kde-apps/kate-{addons,lib} to KDE Gear

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../package.accept_keywords/.kde-gear-22.08.49./kde-gear-22.08  | 2 ++
 Documentation/package.accept_keywords/.kde-gear-live/kde-gear-live  | 2 ++
 Documentation/package.accept_keywords/kde-gear-22.08.49..keywords   | 2 ++
 Documentation/package.accept_keywords/kde-gear-22.08.keywords   | 2 ++
 Documentation/package.accept_keywords/kde-gear-live.keywords| 2 ++
 Documentation/package.mask/kde-gear-22.08   | 2 ++
 Documentation/package.unmask/kde-gear-22.08 | 2 ++
 7 files changed, 14 insertions(+)

diff --git 
a/Documentation/package.accept_keywords/.kde-gear-22.08.49./kde-gear-22.08 
b/Documentation/package.accept_keywords/.kde-gear-22.08.49./kde-gear-22.08
index 20867f180d..74774cad0e 100644
--- 
a/Documentation/package.accept_keywords/.kde-gear-22.08.49./kde-gear-22.08
+++ 
b/Documentation/package.accept_keywords/.kde-gear-22.08.49./kde-gear-22.08
@@ -1,6 +1,8 @@
 

[gentoo-commits] proj/kde:master commit in: kde-apps/kate/

2022-08-20 Thread Andreas Sturmlechner
commit: 9c3dae96ee4ec1c8f2e92620a6e9eb5dfa41f68b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 20:29:11 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c3dae96

kde-apps/kate: Depend on newly split out kate-libs and kate-addons

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kate/kate-22.08.0.ebuild   | 81 -
 kde-apps/kate/kate-22.08.49..ebuild | 81 -
 kde-apps/kate/kate-.ebuild  | 81 -
 kde-apps/kate/metadata.xml  |  9 
 4 files changed, 57 insertions(+), 195 deletions(-)

diff --git a/kde-apps/kate/kate-22.08.0.ebuild 
b/kde-apps/kate/kate-22.08.0.ebuild
index 61bf6cc268..362b63ae62 100644
--- a/kde-apps/kate/kate-22.08.0.ebuild
+++ b/kde-apps/kate/kate-22.08.0.ebuild
@@ -4,11 +4,10 @@
 EAPI=8
 
 ECM_HANDBOOK="optional"
-ECM_TEST="true"
 KFMIN=5.96.0
 QTMIN=5.15.5
 VIRTUALX_REQUIRED="test"
-inherit ecm gear.kde.org optfeature
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="Multi-document editor with network transparency, Plasma 
integration and more"
 HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/;
@@ -16,93 +15,51 @@ HOMEPAGE="https://kate-editor.org/ 
https://apps.kde.org/kate/;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="activities +filebrowser lspclient +projects plasma +snippets sql 
telemetry"
+IUSE=""
 
-# only addons/externaltools depends on kiconthemes, too small for USE
 DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   ~kde-apps/kate-lib-${PV}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
-   lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
-   plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
-   projects? (
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/threadweaver-${KFMIN}:5
-   )
-   snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
-   sql? (
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   )
-   telemetry? ( dev-libs/kuserfeedback:5 )
 "
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.07.80-split-build-from-source.patch" )
+RDEPEND="${DEPEND}
+   ~kde-apps/kate-addons-${PV}:5
+"
 
 src_prepare() {
ecm_src_prepare
 
+   # these tests are run in dev-libs/libkate
+   cmake_run_in apps/lib cmake_comment_add_subdirectory autotests
+
# delete colliding kwrite translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   find po -type f -name "*po" -and -name "kwrite*" -delete || die
+   rm -f po/*/*.po || die # installed by dev-libs/libkate
rm -rf po/*/docs/kwrite || die
fi
 }
 
 src_configure() {
local mycmakeargs=(
-   -DBUILD_SPLIT_FROM_SOURCE=ON
+   -DBUILD_addons=FALSE
-DBUILD_kwrite=FALSE
-   $(cmake_use_find_package activities KF5Activities)
-   -DBUILD_filebrowser=$(usex filebrowser)
-   -DBUILD_lspclient=$(usex lspclient)
-   -DBUILD_sessionapplet=$(usex plasma)
-   -DBUILD_project=$(usex projects)
-   -DBUILD_snippets=$(usex snippets)
-   -DBUILD_katesql=$(usex sql)
-   $(cmake_use_find_package telemetry KUserFeedback)
)
 
+   # provided by dev-libs/libkate
+   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+
ecm_src_configure
 }
 
-src_test() {
-   # tests hang
-   local myctestargs=(
-   -E "(session_manager_test|sessions_action_test)"
-   )
+src_install() {
+   ecm_src_install
 
- 

[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2022-08-20 Thread Andreas Sturmlechner
commit: ca05b961162495a52859f8acf7586a1d09c1c311
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:21:18 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ca05b961

profiles: Drop kde-gear-22.07.90 package.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.mask/kde-gear-22.07.90 | 251 
 1 file changed, 251 deletions(-)

diff --git a/profiles/package.mask/kde-gear-22.07.90 
b/profiles/package.mask/kde-gear-22.07.90
deleted file mode 100644
index a34d08d1a4..00
--- a/profiles/package.mask/kde-gear-22.07.90
+++ /dev/null
@@ -1,251 +0,0 @@
-# Andreas Sturmlechner  (2022-08-05)
-# KDE Gear 22.07.90 (22.04 RC) mask
-# Pre-release version.
-#
-~kde-apps/kdialog-22.07.90
-~kde-apps/keditbookmarks-22.07.90
-~kde-apps/kfind-22.07.90
-~kde-apps/konqueror-22.07.90
-~www-client/falkon-22.07.90
-~kde-apps/baloo-widgets-22.07.90
-~kde-apps/dolphin-22.07.90
-~kde-apps/kate-22.07.90
-~kde-apps/kde-apps-meta-22.07.90
-~kde-apps/kdecore-meta-22.07.90
-~kde-apps/khelpcenter-22.07.90
-~kde-apps/konsole-22.07.90
-~kde-apps/kwrite-22.07.90
-~app-accessibility/kontrast-22.07.90
-~kde-apps/kdeaccessibility-meta-22.07.90
-~kde-apps/kmag-22.07.90
-~kde-apps/kmousetool-22.07.90
-~kde-apps/kmouth-22.07.90
-~kde-apps/kdeadmin-meta-22.07.90
-~kde-apps/kcron-22.07.90
-~kde-apps/ksystemlog-22.07.90
-~kde-apps/analitza-22.07.90
-~kde-apps/artikulate-22.07.90
-~kde-apps/blinken-22.07.90
-~kde-apps/cantor-22.07.90
-~kde-apps/kalgebra-22.07.90
-~kde-apps/kalzium-22.07.90
-~kde-apps/kanagram-22.07.90
-~kde-apps/kbruch-22.07.90
-~kde-apps/kdeedu-data-22.07.90
-~kde-apps/kdeedu-meta-22.07.90
-~kde-apps/kgeography-22.07.90
-~kde-apps/khangman-22.07.90
-~kde-apps/kig-22.07.90
-~kde-apps/kiten-22.07.90
-~kde-apps/klettres-22.07.90
-~kde-apps/kmplot-22.07.90
-~kde-apps/kqtquickcharts-22.07.90
-~kde-apps/ktouch-22.07.90
-~kde-apps/kturtle-22.07.90
-~kde-apps/kwordquiz-22.07.90
-~kde-apps/libkeduvocdocument-22.07.90
-~kde-apps/marble-22.07.90
-~kde-apps/minuet-22.07.90
-~kde-apps/parley-22.07.90
-~kde-apps/rocs-22.07.90
-~kde-apps/step-22.07.90
-~kde-apps/bomber-22.07.90
-~kde-apps/bovo-22.07.90
-~kde-apps/granatier-22.07.90
-~kde-apps/kajongg-22.07.90
-~kde-apps/kapman-22.07.90
-~kde-apps/katomic-22.07.90
-~kde-apps/kblackbox-22.07.90
-~kde-apps/kblocks-22.07.90
-~kde-apps/kbounce-22.07.90
-~kde-apps/kbreakout-22.07.90
-~kde-apps/kdegames-meta-22.07.90
-~kde-apps/kdiamond-22.07.90
-~kde-apps/kfourinline-22.07.90
-~kde-apps/kgoldrunner-22.07.90
-~kde-apps/kigo-22.07.90
-~kde-apps/killbots-22.07.90
-~kde-apps/kiriki-22.07.90
-~kde-apps/kjumpingcube-22.07.90
-~kde-apps/klickety-22.07.90
-~kde-apps/klines-22.07.90
-~kde-apps/kmahjongg-22.07.90
-~kde-apps/kmines-22.07.90
-~kde-apps/knavalbattle-22.07.90
-~kde-apps/knetwalk-22.07.90
-~kde-apps/knights-22.07.90
-~kde-apps/kolf-22.07.90
-~kde-apps/kollision-22.07.90
-~kde-apps/konquest-22.07.90
-~kde-apps/kpat-22.07.90
-~kde-apps/kreversi-22.07.90
-~kde-apps/kshisen-22.07.90
-~kde-apps/ksirk-22.07.90
-~kde-apps/ksnakeduel-22.07.90
-~kde-apps/kspaceduel-22.07.90
-~kde-apps/ksquares-22.07.90
-~kde-apps/ksudoku-22.07.90
-~kde-apps/ktuberling-22.07.90
-~kde-apps/kubrick-22.07.90
-~kde-apps/libkdegames-22.07.90
-~kde-apps/libkmahjongg-22.07.90
-~kde-apps/lskat-22.07.90
-~kde-apps/palapeli-22.07.90
-~kde-apps/picmi-22.07.90
-~kde-apps/gwenview-22.07.90
-~kde-apps/kamera-22.07.90
-~kde-apps/kcolorchooser-22.07.90
-~kde-apps/kdegraphics-meta-22.07.90
-~kde-apps/kdegraphics-mobipocket-22.07.90
-~kde-apps/kolourpaint-22.07.90
-~kde-apps/kruler-22.07.90
-~kde-apps/libkdcraw-22.07.90
-~kde-apps/libkexiv2-22.07.90
-~kde-apps/libksane-22.07.90
-~kde-apps/okular-22.07.90
-~kde-apps/spectacle-22.07.90
-~kde-apps/svgpart-22.07.90
-~kde-apps/thumbnailers-22.07.90
-~kde-misc/skanlite-22.07.90
-~media-gfx/skanpage-22.07.90
-~media-libs/ksanecore-22.07.90
-~kde-apps/audiocd-kio-22.07.90
-~kde-apps/dragon-22.07.90
-~kde-apps/ffmpegthumbs-22.07.90
-~kde-apps/juk-22.07.90
-~kde-apps/k3b-22.07.90
-~kde-apps/kamoso-22.07.90
-~kde-apps/kdemultimedia-meta-22.07.90
-~kde-apps/kdenlive-22.07.90
-~kde-apps/kmix-22.07.90
-~kde-apps/kwave-22.07.90
-~kde-apps/libkcddb-22.07.90
-~kde-apps/libkcompactdisc-22.07.90
-~media-sound/elisa-22.07.90
-~kde-apps/dolphin-plugins-dropbox-22.07.90
-~kde-apps/kaccounts-integration-22.07.90
-~kde-apps/kaccounts-providers-22.07.90
-~kde-apps/kdenetwork-meta-22.07.90
-~kde-apps/kdenetwork-filesharing-22.07.90
-~kde-apps/kget-22.07.90
-~kde-apps/kio-extras-22.07.90
-~kde-apps/krdc-22.07.90
-~kde-apps/krfb-22.07.90
-~kde-apps/kopete-22.07.90
-~kde-apps/ktp-accounts-kcm-22.07.90
-~kde-apps/ktp-approver-22.07.90
-~kde-apps/ktp-auth-handler-22.07.90
-~kde-apps/ktp-common-internals-22.07.90
-~kde-apps/ktp-contact-list-22.07.90
-~kde-apps/ktp-contact-runner-22.07.90
-~kde-apps/ktp-desktop-applets-22.07.90

[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/

2022-08-20 Thread Andreas Sturmlechner
commit: c44ecf806e4e55fabb78b71a6e0caf8e8802ef2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 20:36:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c44ecf80

kde-apps/kwrite: Depend on newly split out kde-apps/kate-lib

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kwrite/kwrite-22.08.0.ebuild   | 39 +
 kde-apps/kwrite/kwrite-22.08.49..ebuild | 39 +
 kde-apps/kwrite/kwrite-.ebuild  | 39 +
 kde-apps/kwrite/metadata.xml|  3 ---
 4 files changed, 54 insertions(+), 66 deletions(-)

diff --git a/kde-apps/kwrite/kwrite-22.08.0.ebuild 
b/kde-apps/kwrite/kwrite-22.08.0.ebuild
index d48569c60c..aec44c5192 100644
--- a/kde-apps/kwrite/kwrite-22.08.0.ebuild
+++ b/kde-apps/kwrite/kwrite-22.08.0.ebuild
@@ -7,7 +7,7 @@ KDE_ORG_NAME="kate"
 ECM_HANDBOOK="optional"
 KFMIN=5.96.0
 QTMIN=5.15.5
-inherit ecm gear.kde.org
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="Simple text editor based on KDE Frameworks"
 HOMEPAGE="https://apps.kde.org/kwrite/;
@@ -15,34 +15,24 @@ HOMEPAGE="https://apps.kde.org/kwrite/;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="activities telemetry"
+IUSE=""
 
 RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   ~kde-apps/kate-lib-${PV}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   telemetry? ( dev-libs/kuserfeedback:5 )
 "
-DEPEND="${RDEPEND}
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-"
-
-PATCHES=( "${FILESDIR}/${KDE_ORG_NAME}-22.07.80-split-build-from-source.patch" 
)
+DEPEND="${RDEPEND}"
 
 src_prepare() {
ecm_src_prepare
+
+   # these tests are run in dev-libs/libkate
+   cmake_run_in apps/lib cmake_comment_add_subdirectory autotests
+
# delete colliding kate translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
find po -type f -name "*po" -and -not -name "kwrite*" -delete 
|| die
@@ -52,13 +42,20 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DBUILD_SPLIT_FROM_SOURCE=ON
-DBUILD_addons=FALSE
-DBUILD_kate=FALSE
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package telemetry KUserFeedback)
)
use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
 
+   # provided by dev-libs/libkate
+   append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+
ecm_src_configure
 }
+
+src_install() {
+   ecm_src_install
+
+   # provided by dev-libs/libkate
+   rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
+}

diff --git a/kde-apps/kwrite/kwrite-22.08.49..ebuild 
b/kde-apps/kwrite/kwrite-22.08.49..ebuild
index 90e2ea790f..ca3f152d34 100644
--- a/kde-apps/kwrite/kwrite-22.08.49..ebuild
+++ b/kde-apps/kwrite/kwrite-22.08.49..ebuild
@@ -7,7 +7,7 @@ KDE_ORG_NAME="kate"
 ECM_HANDBOOK="optional"
 KFMIN=5.96.0
 QTMIN=5.15.5
-inherit ecm gear.kde.org
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="Simple text editor based on KDE Frameworks"
 HOMEPAGE="https://apps.kde.org/kwrite/;
@@ -15,34 +15,24 @@ HOMEPAGE="https://apps.kde.org/kwrite/;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="activities telemetry"
+IUSE=""
 
 RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   ~kde-apps/kate-lib-${PV}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   telemetry? ( dev-libs/kuserfeedback:5 )
 "
-DEPEND="${RDEPEND}
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-"
-
-PATCHES=( 

[gentoo-commits] proj/kde:master commit in: kde-apps/kate-addons/

2022-08-20 Thread Andreas Sturmlechner
commit: 5b0c29542ca984d69f81d4308a8c25f2cf868148
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 18:09:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b0c2954

kde-apps/kate-addons: new package, add 22.08.0, 22.08.49., 

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kate-addons/kate-addons-22.08.0.ebuild| 106 +
 .../kate-addons/kate-addons-22.08.49..ebuild   | 106 +
 kde-apps/kate-addons/kate-addons-.ebuild   | 106 +
 kde-apps/kate-addons/metadata.xml  |  19 
 4 files changed, 337 insertions(+)

diff --git a/kde-apps/kate-addons/kate-addons-22.08.0.ebuild 
b/kde-apps/kate-addons/kate-addons-22.08.0.ebuild
new file mode 100644
index 00..a5004293a4
--- /dev/null
+++ b/kde-apps/kate-addons/kate-addons-22.08.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+KDE_ORG_NAME="kate"
+ECM_TEST="true"
+KFMIN=5.96.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm flag-o-matic gear.kde.org optfeature
+
+DESCRIPTION="Addons used by Kate"
+HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/;
+
+LICENSE="LGPL-2 LGPL-2+ MIT"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+filebrowser lspclient +projects plasma +snippets sql"
+
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   ~kde-apps/kate-lib-${PV}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/syntax-highlighting-${KFMIN}:5
+   filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
+   lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
+   plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
+   projects? (
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/threadweaver-${KFMIN}:5
+   )
+   snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
+   sql? (
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   )
+"
+RDEPEND="${DEPEND}
+   !https://kate-editor.org/ https://apps.kde.org/kate/;
+
+LICENSE="LGPL-2 LGPL-2+ MIT"
+SLOT="5"
+KEYWORDS=""
+IUSE="+filebrowser lspclient +projects plasma +snippets sql"
+
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   ~kde-apps/kate-lib-${PV}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/syntax-highlighting-${KFMIN}:5
+   filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
+   lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
+   plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
+   projects? (
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/threadweaver-${KFMIN}:5
+   )
+   

[gentoo-commits] proj/kde:master commit in: sys-block/partitionmanager/

2022-08-20 Thread Andreas Sturmlechner
commit: b8f911a70eabd09c065c92988675818375cb3ae6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b8f911a7

sys-block/partitionmanager: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../partitionmanager-22.07.90.ebuild   | 37 --
 1 file changed, 37 deletions(-)

diff --git a/sys-block/partitionmanager/partitionmanager-22.07.90.ebuild 
b/sys-block/partitionmanager/partitionmanager-22.07.90.ebuild
deleted file mode 100644
index f5bd2d410f..00
--- a/sys-block/partitionmanager/partitionmanager-22.07.90.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=5.96.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Utility for management of disks, partitions and file systems"
-HOMEPAGE="https://apps.kde.org/partitionmanager/;
-
-LICENSE="GPL-3"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   sys-auth/polkit-qt
-   >=sys-libs/kpmcore-${PVCUT}:5=
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: eclass/

2022-08-20 Thread Andreas Sturmlechner
commit: 07a039f1ca521bacc77ef4d82be81b77c8d5a61d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:20:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=07a039f1

gear.kde.org.eclass: Mark 22.08.0 as released

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/gear.kde.org.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/gear.kde.org.eclass b/eclass/gear.kde.org.eclass
index 13b9a89861..66c86b59fa 100644
--- a/eclass/gear.kde.org.eclass
+++ b/eclass/gear.kde.org.eclass
@@ -29,7 +29,7 @@ _GEAR_KDE_ORG_ECLASS=1
 # @INTERNAL
 # @DESCRIPTION:
 # For proper description see kde.org.eclass manpage.
-KDE_PV_UNRELEASED=( 22.08.0 )
+KDE_PV_UNRELEASED=( )
 
 inherit kde.org
 



[gentoo-commits] proj/kde:master commit in: kde-apps/kate-lib/, kde-apps/kate-lib/files/

2022-08-20 Thread Andreas Sturmlechner
commit: 0a9d30b2a3526ffdd0151455d5a9763d9caddb48
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 12:33:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0a9d30b2

kde-apps/kate-lib: new package, add 22.08.0, 22.08.49., 

Drop unused dependency, pending:
https://invent.kde.org/utilities/kate/-/merge_requests/845

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kate-lib-22.08.0-unused-dep.patch| 33 +
 kde-apps/kate-lib/kate-lib-22.08.0.ebuild  | 81 ++
 kde-apps/kate-lib/kate-lib-22.08.49..ebuild| 79 +
 kde-apps/kate-lib/kate-lib-.ebuild | 79 +
 kde-apps/kate-lib/metadata.xml | 14 
 5 files changed, 286 insertions(+)

diff --git a/kde-apps/kate-lib/files/kate-lib-22.08.0-unused-dep.patch 
b/kde-apps/kate-lib/files/kate-lib-22.08.0-unused-dep.patch
new file mode 100644
index 00..771de21937
--- /dev/null
+++ b/kde-apps/kate-lib/files/kate-lib-22.08.0-unused-dep.patch
@@ -0,0 +1,33 @@
+From aa30e1075973b1ca3e27ad466674aeff3c5de461 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sat, 20 Aug 2022 22:15:51 +0200
+Subject: [PATCH] Drop unused KF5DBusAddons
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ apps/lib/CMakeLists.txt | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/apps/lib/CMakeLists.txt b/apps/lib/CMakeLists.txt
+index a883cf5c5..031a142ea 100644
+--- a/apps/lib/CMakeLists.txt
 b/apps/lib/CMakeLists.txt
+@@ -32,7 +32,6 @@ find_package(
+   COMPONENTS
+ TextEditor
+ WindowSystem
+-DBusAddons
+ Crash
+   OPTIONAL_COMPONENTS
+ Activities
+@@ -44,7 +43,6 @@ target_link_libraries(
+ KF5::I18n
+ KF5::TextEditor
+ KF5::WindowSystem
+-KF5::DBusAddons
+ KF5::Crash
+ KF5::CoreAddons
+ )
+-- 
+2.37.2
+

diff --git a/kde-apps/kate-lib/kate-lib-22.08.0.ebuild 
b/kde-apps/kate-lib/kate-lib-22.08.0.ebuild
new file mode 100644
index 00..dc85873d33
--- /dev/null
+++ b/kde-apps/kate-lib/kate-lib-22.08.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+KDE_ORG_NAME="kate"
+ECM_TEST="true"
+KFMIN=5.96.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm gear.kde.org
+
+DESCRIPTION="Shared library used by Kate/Kwrite and Kate-Addons"
+HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/;
+
+LICENSE="LGPL-2 LGPL-2+ MIT"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="activities telemetry"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/syntax-highlighting-${KFMIN}:5
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+   !https://kate-editor.org/ https://apps.kde.org/kate/;
+
+LICENSE="LGPL-2 LGPL-2+ MIT"
+SLOT="5"
+KEYWORDS=""
+IUSE="activities telemetry"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/syntax-highlighting-${KFMIN}:5
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+   !https://kate-editor.org/ https://apps.kde.org/kate/;
+
+LICENSE="LGPL-2 LGPL-2+ MIT"
+SLOT="5"
+KEYWORDS=""
+IUSE="activities 

[gentoo-commits] proj/kde:master commit in: sys-libs/kpmcore/

2022-08-20 Thread Andreas Sturmlechner
commit: 0ec36974a5a31458ab9651740b9ab6d385a1476a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0ec36974

sys-libs/kpmcore: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-libs/kpmcore/kpmcore-22.07.90.ebuild | 33 
 1 file changed, 33 deletions(-)

diff --git a/sys-libs/kpmcore/kpmcore-22.07.90.ebuild 
b/sys-libs/kpmcore/kpmcore-22.07.90.ebuild
deleted file mode 100644
index 684e764004..00
--- a/sys-libs/kpmcore/kpmcore-22.07.90.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Library for managing partitions"
-HOMEPAGE="https://apps.kde.org/partitionmanager/;
-
-LICENSE="GPL-3"
-SLOT="5/10"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-# bug 689468, tests need polkit etc.
-RESTRICT="test"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=sys-apps/util-linux-2.33.2
-   sys-auth/polkit-qt
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kteatime/

2022-08-20 Thread Andreas Sturmlechner
commit: 557b2e0c565c2387b03afc7e4f9a61b0142a8df5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=557b2e0c

kde-apps/kteatime: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kteatime/kteatime-22.07.90.ebuild | 33 --
 1 file changed, 33 deletions(-)

diff --git a/kde-apps/kteatime/kteatime-22.07.90.ebuild 
b/kde-apps/kteatime/kteatime-22.07.90.ebuild
deleted file mode 100644
index aee5adc207..00
--- a/kde-apps/kteatime/kteatime-22.07.90.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="KDE timer for making a fine cup of tea"
-HOMEPAGE="https://apps.kde.org/kteatime/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/sweeper/

2022-08-20 Thread Andreas Sturmlechner
commit: 5517b06384519ac1e3ec62322e4f091badbfc93b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5517b063

kde-apps/sweeper: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/sweeper/sweeper-22.07.90.ebuild | 37 
 1 file changed, 37 deletions(-)

diff --git a/kde-apps/sweeper/sweeper-22.07.90.ebuild 
b/kde-apps/sweeper/sweeper-22.07.90.ebuild
deleted file mode 100644
index 38785b38f0..00
--- a/kde-apps/sweeper/sweeper-22.07.90.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
-HOMEPAGE="https://apps.kde.org/sweeper/
-https://utils.kde.org/projects/sweeper/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kimagemapeditor/

2022-08-20 Thread Andreas Sturmlechner
commit: da6d24c775b51b57a2fe1678581be8ac96bf0f3a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=da6d24c7

kde-apps/kimagemapeditor: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kimagemapeditor-22.07.90.ebuild| 34 --
 1 file changed, 34 deletions(-)

diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-22.07.90.ebuild 
b/kde-apps/kimagemapeditor/kimagemapeditor-22.07.90.ebuild
deleted file mode 100644
index e5fb0a5027..00
--- a/kde-apps/kimagemapeditor/kimagemapeditor-22.07.90.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Generator of HTML image maps"
-HOMEPAGE="https://apps.kde.org/kimagemapeditor/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kwalletmanager/

2022-08-20 Thread Andreas Sturmlechner
commit: c4c4edda18de6eea7c72d5163ad7b772eadf13db
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:34 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c4c4edda

kde-apps/kwalletmanager: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kwalletmanager/kwalletmanager-22.07.90.ebuild  | 46 --
 1 file changed, 46 deletions(-)

diff --git a/kde-apps/kwalletmanager/kwalletmanager-22.07.90.ebuild 
b/kde-apps/kwalletmanager/kwalletmanager-22.07.90.ebuild
deleted file mode 100644
index 149bbc2c06..00
--- a/kde-apps/kwalletmanager/kwalletmanager-22.07.90.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
-HOMEAGE="https://apps.kde.org/kwalletmanager5/
-https://utils.kde.org/projects/kwalletmanager/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-misc/markdownpart/

2022-08-20 Thread Andreas Sturmlechner
commit: 19738b7f26d297ed7675876be34b152555d8dbeb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=19738b7f

kde-misc/markdownpart: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/markdownpart/markdownpart-22.07.90.ebuild | 29 --
 1 file changed, 29 deletions(-)

diff --git a/kde-misc/markdownpart/markdownpart-22.07.90.ebuild 
b/kde-misc/markdownpart/markdownpart-22.07.90.ebuild
deleted file mode 100644
index 9dcab91866..00
--- a/kde-misc/markdownpart/markdownpart-22.07.90.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_CATEGORY=utilities
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
-HOMEPAGE="https://apps.kde.org/markdownpart/;
-
-LICENSE="LGPL-2.1+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/print-manager/

2022-08-20 Thread Andreas Sturmlechner
commit: 58c8354ebad5d4aa94b3259ed4c682266702c74c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:35 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=58c8354e

kde-apps/print-manager: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../print-manager/print-manager-22.07.90.ebuild| 62 --
 1 file changed, 62 deletions(-)

diff --git a/kde-apps/print-manager/print-manager-22.07.90.ebuild 
b/kde-apps/print-manager/print-manager-22.07.90.ebuild
deleted file mode 100644
index 0bfa31650b..00
--- a/kde-apps/print-manager/print-manager-22.07.90.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.96.0
-PLASMA_MINIMAL=5.16.5
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Manage print jobs and printers in Plasma"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+gtk"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   net-print/cups
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
-   gtk? ( app-admin/system-config-printer )
-"
-
-pkg_postinst() {
-   ecm_pkg_postinst
-
-   if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
-   ewarn "By switching off \"gtk\" USE flag, you have chosen to do 
without"
-   ewarn "an important, though optional, runtime dependency:"
-   ewarn
-   ewarn "app-admin/system-config-printer"
-   ewarn
-   ewarn "${PN} will work nevertheless, but is going to be less 
comfortable"
-   ewarn "and will show the following error status during runtime:"
-   ewarn
-   ewarn "\"Failed to group devices: 'The name 
org.fedoraproject.Config.Printing"
-   ewarn "was not provided by any .service files'\""
-   fi
-}



[gentoo-commits] proj/kde:master commit in: kde-apps/kgpg/

2022-08-20 Thread Andreas Sturmlechner
commit: 4e527df501e759ebdf4995e3f8a7a8ddda108c49
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4e527df5

kde-apps/kgpg: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kgpg/kgpg-22.07.90.ebuild | 52 --
 1 file changed, 52 deletions(-)

diff --git a/kde-apps/kgpg/kgpg-22.07.90.ebuild 
b/kde-apps/kgpg/kgpg-22.07.90.ebuild
deleted file mode 100644
index 9b522c703c..00
--- a/kde-apps/kgpg/kgpg-22.07.90.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KDE_SELINUX_MODULE="gpg"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
-HOMEPAGE="https://apps.kde.org/kgpg/ https://utils.kde.org/projects/kgpg/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-COMMON_DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-apps/akonadi-${PVCUT}:5
-   >=kde-apps/akonadi-contacts-${PVCUT}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcontacts-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-DEPEND="${COMMON_DEPEND}
-   app-crypt/gpgme
-"
-RDEPEND="${COMMON_DEPEND}
-   app-crypt/gnupg
-"



[gentoo-commits] proj/kde:master commit in: kde-apps/ktimer/

2022-08-20 Thread Andreas Sturmlechner
commit: a14f3bce69de42e0fc2055d9ce5fe1cba66eba6a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a14f3bce

kde-apps/ktimer: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/ktimer/ktimer-22.07.90.ebuild | 32 
 1 file changed, 32 deletions(-)

diff --git a/kde-apps/ktimer/ktimer-22.07.90.ebuild 
b/kde-apps/ktimer/ktimer-22.07.90.ebuild
deleted file mode 100644
index e3457c34e6..00
--- a/kde-apps/ktimer/ktimer-22.07.90.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Little tool to execute programs after some time"
-HOMEPAGE="https://apps.kde.org/ktimer/
-https://utils.kde.org/projects/ktimer/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/yakuake/

2022-08-20 Thread Andreas Sturmlechner
commit: 2096cea486713166c9dd97d8e8433ca326d7bd41
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2096cea4

kde-apps/yakuake: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/yakuake/yakuake-22.07.90.ebuild | 60 
 1 file changed, 60 deletions(-)

diff --git a/kde-apps/yakuake/yakuake-22.07.90.ebuild 
b/kde-apps/yakuake/yakuake-22.07.90.ebuild
deleted file mode 100644
index 92dcf785fb..00
--- a/kde-apps/yakuake/yakuake-22.07.90.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Quake-style terminal emulator based on konsole"
-HOMEPAGE="https://apps.kde.org/yakuake/;
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="absolute-position X"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-apps/konsole-${PVCUT}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-without_x11.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package absolute-position KF5Wayland)
-   -DWITHOUT_X11=$(usex !X)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-apps/kcharselect/

2022-08-20 Thread Andreas Sturmlechner
commit: 5608b63f4ff6834f443441f489361d335cf1c7be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:19 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5608b63f

kde-apps/kcharselect: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kcharselect/kcharselect-22.07.90.ebuild | 32 
 1 file changed, 32 deletions(-)

diff --git a/kde-apps/kcharselect/kcharselect-22.07.90.ebuild 
b/kde-apps/kcharselect/kcharselect-22.07.90.ebuild
deleted file mode 100644
index abbf37b674..00
--- a/kde-apps/kcharselect/kcharselect-22.07.90.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="KDE character selection utility"
-HOMEPAGE="https://apps.kde.org/kcharselect/
-https://utils.kde.org/projects/kcharselect/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kfloppy/

2022-08-20 Thread Andreas Sturmlechner
commit: f788d7ae99f0f936cde0cea8611ecf5ba38b09e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f788d7ae

kde-apps/kfloppy: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kfloppy/kfloppy-22.07.90.ebuild | 33 
 1 file changed, 33 deletions(-)

diff --git a/kde-apps/kfloppy/kfloppy-22.07.90.ebuild 
b/kde-apps/kfloppy/kfloppy-22.07.90.ebuild
deleted file mode 100644
index 52a46fb8bb..00
--- a/kde-apps/kfloppy/kfloppy-22.07.90.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Straightforward graphical means to format 3.5\" and 5.25\" floppy 
disks"
-HOMEPAGE="https://apps.kde.org/kfloppy/
-https://utils.kde.org/projects/kfloppy/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kdf/

2022-08-20 Thread Andreas Sturmlechner
commit: 1e116fd4cc1ae5dc09c5b8684eeaf799bac5f5e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:24 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1e116fd4

kde-apps/kdf: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kdf/kdf-22.07.90.ebuild | 34 --
 1 file changed, 34 deletions(-)

diff --git a/kde-apps/kdf/kdf-22.07.90.ebuild b/kde-apps/kdf/kdf-22.07.90.ebuild
deleted file mode 100644
index 696f63fd05..00
--- a/kde-apps/kdf/kdf-22.07.90.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="KDE free disk space utility"
-HOMEPAGE="https://apps.kde.org/kdf/ https://utils.kde.org/projects/kdf/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kdeutils-meta/

2022-08-20 Thread Andreas Sturmlechner
commit: 0c25749d5aaec96d1e63189c8d17771e65cb9e8b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0c25749d

kde-apps/kdeutils-meta: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kdeutils-meta/kdeutils-meta-22.07.90.ebuild| 46 --
 1 file changed, 46 deletions(-)

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-22.07.90.ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-22.07.90.ebuild
deleted file mode 100644
index 813d7e4039..00
--- a/kde-apps/kdeutils-meta/kdeutils-meta-22.07.90.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
-HOMEPAGE="https://apps.kde.org/utilities/ https://utils.kde.org;
-
-LICENSE="metapackage"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="7zip cups floppy gpg lrz rar +webengine"
-
-RDEPEND="
-   >=app-cdr/dolphin-plugins-mountiso-${PV}:${SLOT}
-   >=kde-apps/ark-${PV}:${SLOT}
-   >=kde-apps/filelight-${PV}:${SLOT}
-   >=kde-apps/kate-${PV}:${SLOT}
-   >=kde-apps/kbackup-${PV}:${SLOT}
-   >=kde-apps/kcalc-${PV}:${SLOT}
-   >=kde-apps/kcharselect-${PV}:${SLOT}
-   >=kde-apps/kdebugsettings-${PV}:${SLOT}
-   >=kde-apps/kdf-${PV}:${SLOT}
-   >=kde-apps/kteatime-${PV}:${SLOT}
-   >=kde-apps/ktimer-${PV}:${SLOT}
-   >=kde-apps/kwalletmanager-${PV}:${SLOT}
-   >=kde-apps/sweeper-${PV}:${SLOT}
-   >=kde-apps/yakuake-${PV}:${SLOT}
-   >=kde-misc/markdownpart-${PV}:${SLOT}
-   >=sys-block/partitionmanager-${PV}:${SLOT}
-   >=sys-libs/kpmcore-${PV}:${SLOT}
-   cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
-   floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
-   gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
-   webengine? ( >=kde-apps/kimagemapeditor-${PV}:${SLOT} )
-"
-# Optional runtime deps: kde-apps/ark
-RDEPEND="${RDEPEND}
-   7zip? ( app-arch/p7zip )
-   lrz? ( app-arch/lrzip )
-   rar? ( || (
-   app-arch/rar
-   app-arch/unrar
-   app-arch/unar
-   ) )
-"



[gentoo-commits] proj/kde:master commit in: kde-apps/kdebugsettings/

2022-08-20 Thread Andreas Sturmlechner
commit: e36cfeb47375b4992692b0b789176bea3dc405c6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 20 21:29:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 20 21:37:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e36cfeb4

kde-apps/kdebugsettings: drop 22.07.90

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kdebugsettings/kdebugsettings-22.07.90.ebuild  | 33 --
 1 file changed, 33 deletions(-)

diff --git a/kde-apps/kdebugsettings/kdebugsettings-22.07.90.ebuild 
b/kde-apps/kdebugsettings/kdebugsettings-22.07.90.ebuild
deleted file mode 100644
index 497125dcfe..00
--- a/kde-apps/kdebugsettings/kdebugsettings-22.07.90.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.96.0
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm gear.kde.org
-
-DESCRIPTION="Application to enable/disable qCDebug"
-HOMEPAGE="https://apps.kde.org/kdebugsettings/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2022-08-20 Thread William Hubbs
commit: 81d0763c7d68a13791d2a0a6379c7908e50b5524
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 21:13:10 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 21:13:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d0763c

sys-cluster/kube-proxy: add 1.22.13

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/Manifest  |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.22.13.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index eeccf91ca4c7..867a4902f64e 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B 
dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897
 SHA512 
a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633
+DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B 
ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57
 SHA512 
29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69
 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 
706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894
 SHA512 
9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872
 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B 
f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2
 SHA512 
e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f
 DIST kubernetes-1.24.3.tar.gz 37961140 BLAKE2B 
663d1fe72e4c80b2946168880e496cae8842f7a884c1a821b0f4f6045dc81eb4313261cdaf3d86f887ee1ca34bb5c63a803ef4e109b935cde25ec0357dbdd5cd
 SHA512 
21e5feac02be09f42b30c0e3a11855dcdfb5868fa031abd7dc52edc81c615353c62eae76fafb400dddb1fa41a25d96b2e4f193751f0d7362adaf32bae023a105

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.22.13.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.22.13.ebuild
new file mode 100644
index ..866b8b777f1f
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.22.13.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="net-firewall/conntrack-tools
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.16"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2022-08-20 Thread William Hubbs
commit: 5f6c84418cae9e75442f40a1063fbdf7df474879
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 21:13:10 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 21:13:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6c8441

sys-cluster/kube-scheduler: add 1.22.13

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.22.13.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index eeccf91ca4c7..867a4902f64e 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B 
dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897
 SHA512 
a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633
+DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B 
ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57
 SHA512 
29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69
 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 
706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894
 SHA512 
9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872
 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B 
f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2
 SHA512 
e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f
 DIST kubernetes-1.24.3.tar.gz 37961140 BLAKE2B 
663d1fe72e4c80b2946168880e496cae8842f7a884c1a821b0f4f6045dc81eb4313261cdaf3d86f887ee1ca34bb5c63a803ef4e109b935cde25ec0357dbdd5cd
 SHA512 
21e5feac02be09f42b30c0e3a11855dcdfb5868fa031abd7dc52edc81c615353c62eae76fafb400dddb1fa41a25d96b2e4f193751f0d7362adaf32bae023a105

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.22.13.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.22.13.ebuild
new file mode 100644
index ..6deafd6db8c6
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.22.13.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.16"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2022-08-20 Thread William Hubbs
commit: 1a065f7ca14b0cbccab5596f4aef23dfa06fe311
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 21:13:09 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 21:13:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a065f7c

sys-cluster/kubectl: add 1.22.13

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/Manifest   |  1 +
 sys-cluster/kubectl/kubectl-1.22.13.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index eeccf91ca4c7..867a4902f64e 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B 
dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897
 SHA512 
a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633
+DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B 
ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57
 SHA512 
29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69
 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 
706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894
 SHA512 
9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872
 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B 
f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2
 SHA512 
e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f
 DIST kubernetes-1.24.3.tar.gz 37961140 BLAKE2B 
663d1fe72e4c80b2946168880e496cae8842f7a884c1a821b0f4f6045dc81eb4313261cdaf3d86f887ee1ca34bb5c63a803ef4e109b935cde25ec0357dbdd5cd
 SHA512 
21e5feac02be09f42b30c0e3a11855dcdfb5868fa031abd7dc52edc81c615353c62eae76fafb400dddb1fa41a25d96b2e4f193751f0d7362adaf32bae023a105

diff --git a/sys-cluster/kubectl/kubectl-1.22.13.ebuild 
b/sys-cluster/kubectl/kubectl-1.22.13.ebuild
new file mode 100644
index ..f480c2f82844
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.22.13.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+DEPEND="!sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.16"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2022-08-20 Thread William Hubbs
commit: 3bb2253cf9fd2dd07bbd5baeacd46088bbb37373
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 21:13:08 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 21:13:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb2253c

sys-cluster/kube-apiserver: add 1.22.13

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.22.13.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index eeccf91ca4c7..867a4902f64e 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B 
dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897
 SHA512 
a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633
+DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B 
ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57
 SHA512 
29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69
 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 
706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894
 SHA512 
9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872
 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B 
f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2
 SHA512 
e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f
 DIST kubernetes-1.24.3.tar.gz 37961140 BLAKE2B 
663d1fe72e4c80b2946168880e496cae8842f7a884c1a821b0f4f6045dc81eb4313261cdaf3d86f887ee1ca34bb5c63a803ef4e109b935cde25ec0357dbdd5cd
 SHA512 
21e5feac02be09f42b30c0e3a11855dcdfb5868fa031abd7dc52edc81c615353c62eae76fafb400dddb1fa41a25d96b2e4f193751f0d7362adaf32bae023a105

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.22.13.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.22.13.ebuild
new file mode 100644
index ..19b4da1a49f7
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.22.13.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.16"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2022-08-20 Thread William Hubbs
commit: dab907f25704f6c491f3619cb26b931669fd0c97
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 21:13:04 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 21:13:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab907f2

sys-cluster/kube-scheduler: add 1.24.4

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.24.4.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 2e2e3ad5e0da..11b139e7ed19 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B 
dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897
 SHA512 
a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633
 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B 
f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2
 SHA512 
e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f
 DIST kubernetes-1.24.3.tar.gz 37961140 BLAKE2B 
663d1fe72e4c80b2946168880e496cae8842f7a884c1a821b0f4f6045dc81eb4313261cdaf3d86f887ee1ca34bb5c63a803ef4e109b935cde25ec0357dbdd5cd
 SHA512 
21e5feac02be09f42b30c0e3a11855dcdfb5868fa031abd7dc52edc81c615353c62eae76fafb400dddb1fa41a25d96b2e4f193751f0d7362adaf32bae023a105
+DIST kubernetes-1.24.4.tar.gz 37973948 BLAKE2B 
ee608211efd23507f3e98e00694bb7d90fcfcdf8c66847c0e437860f55ef4d9c8d20463e9d603b1c740d1ec5a6008dcd76bc129635d2765a16c4a69f75644ae8
 SHA512 
2478e4a114a0efaab530e9f61a61a3b94c9d586ab776519110578a0e127796b737149c5ff0896280f84dd08c972333623fb6aeac5e9bf7f7ebf86f1ee1ba5a05

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.24.4.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.24.4.ebuild
new file mode 100644
index ..0644cbea3c98
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.24.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.18.1"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2022-08-20 Thread William Hubbs
commit: aa1c2c7a5815c576134a006529018e107ecd450b
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 20 21:13:08 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 20 21:13:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1c2c7a

sys-cluster/kubeadm: add 1.22.13

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/Manifest   |  1 +
 sys-cluster/kubeadm/kubeadm-1.22.13.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index eeccf91ca4c7..867a4902f64e 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B 
dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897
 SHA512 
a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633
+DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B 
ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57
 SHA512 
29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69
 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 
706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894
 SHA512 
9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872
 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B 
f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2
 SHA512 
e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f
 DIST kubernetes-1.24.3.tar.gz 37961140 BLAKE2B 
663d1fe72e4c80b2946168880e496cae8842f7a884c1a821b0f4f6045dc81eb4313261cdaf3d86f887ee1ca34bb5c63a803ef4e109b935cde25ec0357dbdd5cd
 SHA512 
21e5feac02be09f42b30c0e3a11855dcdfb5868fa031abd7dc52edc81c615353c62eae76fafb400dddb1fa41a25d96b2e4f193751f0d7362adaf32bae023a105

diff --git a/sys-cluster/kubeadm/kubeadm-1.22.13.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.22.13.ebuild
new file mode 100644
index ..654b067fe403
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.22.13.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.16"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



  1   2   3   >