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

2022-06-12 Thread Hans de Graaff
commit: 68096faad7f9d53d99a41cb107674f89107d6613
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 13 05:29:16 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 13 05:29:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68096faa

dev-db/mysql-workbench: cleanup

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

 dev-db/mysql-workbench/Manifest|   1 -
 .../mysql-workbench/mysql-workbench-8.0.27.ebuild  | 111 -
 2 files changed, 112 deletions(-)

diff --git a/dev-db/mysql-workbench/Manifest b/dev-db/mysql-workbench/Manifest
index a9792bd09796..fa11c03ac401 100644
--- a/dev-db/mysql-workbench/Manifest
+++ b/dev-db/mysql-workbench/Manifest
@@ -1,4 +1,3 @@
 DIST antlr-4.9.1-complete.jar 2100605 BLAKE2B 
6fcdc184900cd30e42b3e1b6f56bcccbf1d3c975edc8475b92b9c0779568148f711e9bcbb77859d8fbff2d31f362a9b562847b9b9ece03c8c4b7792341fab57e
 SHA512 
a01815324c15fbff9cb917fa2cdef85aabf34c77730913026257e92c195d11f059c73a1579ffa74616b76b5aba34fd6074b19e1de8f2f3bec1c55cd950f4947b
-DIST mysql-workbench-community-8.0.27-src.tar.gz 19282580 BLAKE2B 
53069dbf26f1ba5975a9b28cf96cae660db8654dd60e5f7cdf112db48e7d4fd41beeb74a9ff870ae38b2d651de4ed7edffec32ba3eb8914bb329ff414ec7e7d4
 SHA512 
827d7abb8e04b0ec4a730eac163b4e2b62f5cde25d7326b4cb95b5f924b1e7c5bc87b1a8ca64dbab59232f4dd042b41cb1e53b97a9484549d0d6c2b7c8a14741
 DIST mysql-workbench-community-8.0.28-src.tar.gz 19275374 BLAKE2B 
31930e181888dba0b5dd54509ffa58a9328d12ac2ad080a27715bbcd7fbf347d892175323632e5e7edc2926836427499be5a040ad9c731d9ad5b165a36065d4e
 SHA512 
373f829c6f4ab5e97d277476166144f70f76e32b7443cd5d403dffc10f4fa80ad4dc27bb88b2c564f7c39e5f32045be94eb2b1b9ee2bf560f22d9c4d7fce53e1
 DIST mysql-workbench-community-8.0.29-src.tar.gz 19353576 BLAKE2B 
7562da75534261e128e990e64dbdbe7486bbf7a5d3c777f505178be9f33c6266e2e5c3efcad2cb14fdb53878fc485bbc13dce7f37bc0aaaf114d41e9c86335a7
 SHA512 
f2ce224154c35ee7076d044ec0db3d23bec466f22361ed5d0cd1f49a34a4aeb963405db6d9bd1923bd176163652a54f0501b53ad34c5c0a999f6a39f137bce3e

diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.27.ebuild 
b/dev-db/mysql-workbench/mysql-workbench-8.0.27.ebuild
deleted file mode 100644
index 273419842bc6..
--- a/dev-db/mysql-workbench/mysql-workbench-8.0.27.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GCONF_DEBUG="no"
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE="sqlite"
-
-ANTLR_VERSION=4.9.1
-
-inherit gnome2 flag-o-matic python-single-r1 cmake
-
-MY_P="${PN}-community-${PV}-src"
-
-DESCRIPTION="MySQL Workbench"
-HOMEPAGE="https://www.mysql.com/products/workbench/;
-SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz
-   https://www.antlr.org/download/antlr-${ANTLR_VERSION}-complete.jar;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="debug doc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# glibc: deprecated mutex functions, removed in 2.36.0
-CDEPEND="${PYTHON_DEPS}
-   app-crypt/libsecret
-   dev-libs/glib:2
-   dev-cpp/antlr-cpp:4
-   dev-cpp/atkmm:*
-   dev-cpp/pangomm:1.4
-   >=dev-cpp/glibmm-2.14:2
-   dev-cpp/gtkmm:3.0
-   dev-libs/atk
-   >=net-libs/libssh-0.8.5[server]
-   x11-libs/pango
-   x11-libs/gtk+:3
-   gnome-base/libglade:2.0
-   >=x11-libs/cairo-1.5.12[glib,svg]
-   >=dev-libs/rapidjson-1.1.0
-   dev-libs/libsigc++:2
-   >=dev-libs/boost-1.55.0[nls]
-   >=dev-cpp/ctemplate-0.95
-   >=dev-libs/libxml2-2.6.2:2
-   dev-libs/libzip
-   dev-libs/libpcre[cxx]
-   >=sci-libs/gdal-1.11.1-r1
-   virtual/opengl
-   || ( sys-fs/e2fsprogs dev-libs/ossp-uuid )
-   dev-libs/tinyxml[stl]
-   >=dev-db/mysql-connector-c++-1.1.8 
=dev-db/mysql-connector-c++-1*
-   dev-db/vsqlite++
-   || ( dev-db/libiodbc dev-db/unixODBC )
-   dev-python/pexpect
-   >=dev-python/paramiko-1.7.4
-"
-
-RDEPEND="${CDEPEND}
-   app-admin/sudo
-   >=sys-apps/net-tools-1.60_p20120127084908"
-
-DEPEND="${CDEPEND}
-   dev-lang/swig
-   virtual/jre
-   virtual/pkgconfig"
-
-S="${WORKDIR}"/"${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch"
-   "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch"
-)
-
-src_unpack() {
-   unpack ${PN}-community-${PV}-src.tar.gz
-}
-
-src_prepare() {
-   ## remove hardcoded CXXFLAGS
-   sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die
-   ## And avoid -Werror
-   sed -i -e 's/-Werror//' CMakeLists.txt || die
-   ## Fix doc install directory
-   

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

2022-06-12 Thread Hans de Graaff
commit: b3135260e79497b85293e4d9fbccb4c56d3017d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 13 05:19:27 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 13 05:19:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3135260

dev-ruby/multipart-post: add 2.2.3

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

 dev-ruby/multipart-post/Manifest   |  1 +
 .../multipart-post/multipart-post-2.2.3.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/multipart-post/Manifest b/dev-ruby/multipart-post/Manifest
index b3597319c805..3d6724e36adb 100644
--- a/dev-ruby/multipart-post/Manifest
+++ b/dev-ruby/multipart-post/Manifest
@@ -1,3 +1,4 @@
 DIST multipart-post-2.1.1.gem 13824 BLAKE2B 
70a706714d14d284e2fa69aa56a69682e16eece75eb1508c1707b0b7f03b0d1fb11d1a187c7b7681dc0654a280c59bc20a0754d30e80807a4dfe5e56976b4ccc
 SHA512 
afa16717ee136f0bbbc20fe243252831604740bb61fa7288a2437a4a67638f660a4bd491b5326b034173e9e8352f2659f27dc8aaa761721f7111b7e9e704582f
 DIST multipart-post-2.2.0.tar.gz 12922 BLAKE2B 
fba8f4ed0e1ce691b9b7c8951c75507e0f8ddaa64f83404ae9b5550bcf6bda947ecae91cf826b7ba1602587e86c2eabe6cbccb4a38d5b6f8f1098b0757bb0168
 SHA512 
14ede50a2edf5b6344107d190f4985ad12267da57792dd04d448b5b7d53e01585751fdeed2680779b5152053e03cd6808c5bd84ac45a719ac6ec84ff76dc94bb
 DIST multipart-post-2.2.2.tar.gz 12943 BLAKE2B 
8d5c085d5f59fbbee7028e857e129b9c0b87f0ff1d325d52efef9849e6fbeaae919b1fad37a81901c8b05c3f4563f62cfffd608ad7904a1d3adaa6f47c28653b
 SHA512 
f1599f861aa9876b3a8e567a80f6fc3a9ef870aba549cf7eb5f988f2085a6cc3bedfa4cf833d48d392cbe34bca223118df201f003a0be2140b9a087b74e43454
+DIST multipart-post-2.2.3.tar.gz 13044 BLAKE2B 
fa63ad1957a515425c1b89556e07657304ce029668f67928e3dfe700c81218af40e9069860b96e429aba895d0d377194562a0db588aa042774105d6f1b5e81fd
 SHA512 
7732146d8807f55443674697edd93950cf3205a8aaf4de7a43ba0b052b10621fe0f8847165b3cf9bdcdeadd0418bde7d3829396367c4f906ec41709bd8e31d26

diff --git a/dev-ruby/multipart-post/multipart-post-2.2.3.ebuild 
b/dev-ruby/multipart-post/multipart-post-2.2.3.ebuild
new file mode 100644
index ..2b3f4f702426
--- /dev/null
+++ b/dev-ruby/multipart-post/multipart-post-2.2.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="multipart-post.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Adds a streamy multipart form post capability to Net::HTTP"
+HOMEPAGE="https://github.com/socketry/multipart-post;
+SRC_URI="https://github.com/socketry/multipart-post/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e 's:_relative ":"./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-06-12 Thread Hans de Graaff
commit: 3ea430180cf041d4cd915e99c784cad2bb4bcbfd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 13 05:20:09 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 13 05:20:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea43018

dev-ruby/gruff: add 0.17.0

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

 dev-ruby/gruff/Manifest|  1 +
 dev-ruby/gruff/gruff-0.17.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/gruff/Manifest b/dev-ruby/gruff/Manifest
index c805f62ce87b..adf1b8374a8f 100644
--- a/dev-ruby/gruff/Manifest
+++ b/dev-ruby/gruff/Manifest
@@ -1,3 +1,4 @@
 DIST gruff-0.14.0.tar.gz 20193671 BLAKE2B 
b8cdaaca71c5b034206c4f88b1e50e09f8d9c5a3227eaa59a5c66718468ffa643509acfe8bd6919fd012a50daa27709569c210b030e25207c17a0ce13b60616f
 SHA512 
e3c3acbce0888698e2aa92b8e86d2ada5499f394d100209b94ac4284f05a6a4f64c2bdcce91f76be7cec860d0546ebf5fa24aab73b51c0ca9763dc07855c8a68
 DIST gruff-0.15.0.tar.gz 20408532 BLAKE2B 
979d027b7763a03dc98e42b195df36d8095f85118187ba63c10fb504ce5e12191691d1a512e780b95030129e2c30a6b9525a4ff3424cd2638e4fa5e42578b33f
 SHA512 
05fadae5895340130dedf2d75a4c99852602334148c7a3179e48001abdb885d519400883067599044f660ea2ef6aded815cdef96dffda307f749af3d2e7751d0
 DIST gruff-0.16.0.tar.gz 23371113 BLAKE2B 
94d83e8b410c391283e06b6bde9171851599181cc553cd0e924254c07f6ba3724a8737667f56487c7ada97b28aa4b25c97585312fbc7b70b528a492359524358
 SHA512 
1e4199620cb049b8e70c4462cd9ce9a4d72d3639522c97bf320e176cdd3484f632533573f6ead53b881c87ef0886461c86ec5051d470febfc9cfa26d9a012c60
+DIST gruff-0.17.0.tar.gz 25740284 BLAKE2B 
cbe3d9eaa6121c86a632dd7b64666069ccaa7635d86a54bd2c37f0d258bce9e5b0e5c75ff6574bca54e8e3bdb807614276b63af47f39dd3106625d2e11bb65c3
 SHA512 
028ee41a41d24e5678640da83684d2455fc92443c67abbd49bf308832af4e8eace04522e87ecca453f48bd3822e2a43e6de9c0134c1ba3372947645d20d1d9ce

diff --git a/dev-ruby/gruff/gruff-0.17.0.ebuild 
b/dev-ruby/gruff/gruff-0.17.0.ebuild
new file mode 100644
index ..7823d71da2ac
--- /dev/null
+++ b/dev-ruby/gruff/gruff-0.17.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators"
+
+RUBY_FAKEGEM_GEMSPEC="gruff.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Beautiful graphs for one or multiple datasets"
+HOMEPAGE="https://github.com/topfunky/gruff;
+SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# imagemagick is an indirect dependency through rmagick. However, for
+# gruff to work properly imagemagick needs to be compiled with truetype
+# support and this cannot be expressed in the rmagick dependency. Tests
+# also require imagemagick to have jpeg and png support.
+DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )"
+RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]"
+
+ruby_add_rdepend "dev-ruby/histogram >=dev-ruby/rmagick-4.2:*"
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(reporters\|simplecov\)/I s:^:#:' test/gruff_test_case.rb 
|| die
+   sed -i -e '2irequire "date"' test/test_scatter.rb || die
+
+   sed -e 's/git ls-files/find . -print/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   # Skip the image comparison checks since the images are not
+   # pixel-perfect identical, most likely due to the use of a slightly
+   # different font.
+   SKIP_CHECK=true ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
+}



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

2022-06-12 Thread Miroslav Šulc
commit: 6bbfbba48be634fc93af120667fe163917646489
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jun 13 03:36:43 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun 13 03:36:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbfbba4

media-sound/aeolus: dropped obsolete 0.9.9

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

 media-sound/aeolus/Manifest|  1 -
 media-sound/aeolus/aeolus-0.9.9.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/media-sound/aeolus/Manifest b/media-sound/aeolus/Manifest
index 3c5fcedb5087..59c4a5a40bb9 100644
--- a/media-sound/aeolus/Manifest
+++ b/media-sound/aeolus/Manifest
@@ -1,2 +1 @@
 DIST aeolus-0.10.4.tar.bz2 66492 BLAKE2B 
7a0861cacb1c8cb4c02f081883c0f61de3cfbea1da8716dba394b63cac325795d51cdf935c3f6cc242ed68d0ccc474d7c424eaf93d7084fe8e8af20fe4b16355
 SHA512 
4ef84ce7ca28c109ebc1327d3ecd18b1757617eca87313f4ed03a63a65c874de76bebf8dca780587a64e92dc881706c7fe888147475a30134648f02b570bad5a
-DIST aeolus-0.9.9.tar.bz2 66552 BLAKE2B 
3e3aafd29477f660cfada1e7bf68e0143c32bebbde26abb653411041741273b7617f580b5c71a5315528d089e9dd9a18c9e56922ffe2a069afd35844b2dd9277
 SHA512 
423278564e83b00e90b91a408a098de8feb3c03809b2b96cf0b320522206ca1afea1d7f3f5cccad80fc4f03e0f31bb2d19f7256e30e6fbd25d25eb777c669ea2

diff --git a/media-sound/aeolus/aeolus-0.9.9.ebuild 
b/media-sound/aeolus/aeolus-0.9.9.ebuild
deleted file mode 100644
index 9d6558e3be4e..
--- a/media-sound/aeolus/aeolus-0.9.9.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs flag-o-matic desktop xdg
-
-DESCRIPTION="A synthesised pipe organ emulator"
-HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/aeolus/index.html;
-SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-BDEPEND="
-   virtual/pkgconfig
-"
-CDEPEND="
-   dev-libs/libclthreads
-   media-libs/alsa-lib
-   >=media-libs/zita-alsa-pcmi-0.3
-   sys-libs/readline:0
-   virtual/jack
-   x11-libs/libclxclient
-   x11-libs/libX11
-   x11-libs/libXft
-"
-DEPEND="${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   media-libs/stops
-"
-
-DOCS=( README COPYING AUTHORS )
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-Makefile.patch
-)
-
-src_compile() {
-   cd "${S}"/source || die "Failed to cd to source dir"
-   tc-export CXX
-   append-cppflags $($(tc-getPKG_CONFIG) --cflags xft)
-   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EXPREFIX}/usr/$(get_libdir)"
-}
-
-src_install() {
-   default
-
-   cd "${S}"/source || die "Failed to cd to source dir"
-   emake PREFIX="${D}/usr" install
-   echo "-S ${EPREFIX}/usr/share/stops" > "${T}/aeolus.conf"
-   insinto /etc
-   doins "${T}/aeolus.conf"
-
-   make_desktop_entry aeolus Aeolus "" "AudioVideo"
-}



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

2022-06-12 Thread Mike Pagano
commit: f79638e22eb4ac74c4d4faad53577f3e7c9f1b7c
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Jun 13 00:33:00 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jun 13 00:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79638e2

sys-kernel/git-sources: add 5.19_rc2

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

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-5.19_rc2.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 0ae5a1a803e7..e1d4c9e9aa73 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,2 +1,3 @@
 DIST linux-5.18.tar.xz 129790264 BLAKE2B 
e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb
 SHA512 
dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5
 DIST patch-5.19-rc1.patch 90995640 BLAKE2B 
0042e0a588fb4fa43259373e7c251e0f17f7640994d88bd1b27f73388a9a7a3229e03edc194f0cb719b9505fff651c7c9a4119c4f616040b35af7e500afd8d36
 SHA512 
bb2614786eecee03e38742a32dfbffce2b08881d35f51222dec88f9cec584eb1b60f3751e35f1a354124a162d443f0a4e345f6ee0193cebc29bc7ae5abb89003
+DIST patch-5.19-rc2.patch 91368249 BLAKE2B 
bef883f4eb087216758ed81dd83652f24486dbf918a7bdb3da2104eaaeda5cfbfa66b820c6085971b68b20daca9f0da2bca475420273ba765264dbed19b8e505
 SHA512 
8f59b859f7f464bc44dfb65f0d7dae435e01c5a6f2692243ba61249bd96e8b8fa5fa196461d0ad78ae90879d1aa9d89452ab93d1c86fe823a7a2f479b280340d

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



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

2022-06-12 Thread Michael Orlitzky
commit: ed51d6d7f622e7fcbd31b6805057f33b0ab3cbd6
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun 12 23:47:30 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun 12 23:47:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed51d6d7

sci-mathematics/planarity: new upstream v3.0.2.0.

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

 sci-mathematics/planarity/Manifest |  1 +
 sci-mathematics/planarity/planarity-3.0.2.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/sci-mathematics/planarity/Manifest 
b/sci-mathematics/planarity/Manifest
index 576593fd2f71..a8661e53b411 100644
--- a/sci-mathematics/planarity/Manifest
+++ b/sci-mathematics/planarity/Manifest
@@ -1 +1,2 @@
 DIST planarity-3.0.1.1.tar.gz 456236 BLAKE2B 
60040c8e205dbd9eb67667c6554836a9545bab74ccfb51e319edb191425f1b74403916e7887d06cb2d570eb17694338819ee5fd9828d6636ebecbade8915cdfa
 SHA512 
50d2b6905d20252a6d482aae15984673972508540416a3e9396ff67923bf3bfb5668ef00309d42e540e5c8dd3ac4636ef54da2e5ee334075e87d2f3af6488035
+DIST planarity-3.0.2.0.tar.gz 462194 BLAKE2B 
7927b04cb7c9839637fe13228da50cee581ef7fd7fdaaa9ff2dc62348ba10c7f42ba88a75801034fedc973cf86fca6396ba2fb0b1f71407d850b73b8a9fc4fd0
 SHA512 
dbbc97cd9cf0a5497fbca76f3b0741d3bcfca110c7022150750e73179a0a0441428c854479831395b8f6340d0554b1c0e7cf7eaa63f7fe40d2a59365488c7013

diff --git a/sci-mathematics/planarity/planarity-3.0.2.0.ebuild 
b/sci-mathematics/planarity/planarity-3.0.2.0.ebuild
new file mode 100644
index ..be7ad0f4831b
--- /dev/null
+++ b/sci-mathematics/planarity/planarity-3.0.2.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="The edge addition planarity suite of graph algorithms"
+HOMEPAGE="https://github.com/graph-algorithms/edge-addition-planarity-suite/;
+
+SRC_URI="https://github.com/graph-algorithms/edge-addition-planarity-suite/releases/download/Version_${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2022-06-12 Thread Michael Orlitzky
commit: 5eccdae3c44a994ccf098d254bb078184ef3f8ce
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun 12 23:34:43 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun 12 23:34:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eccdae3

app-text/diff-pdf: new upstream v0.5.

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

 app-text/diff-pdf/Manifest|  1 +
 app-text/diff-pdf/diff-pdf-0.5.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/app-text/diff-pdf/Manifest b/app-text/diff-pdf/Manifest
index e57fab6485bd..0af00322a81c 100644
--- a/app-text/diff-pdf/Manifest
+++ b/app-text/diff-pdf/Manifest
@@ -1 +1,2 @@
 DIST diff-pdf-0.4.1.tar.gz 137715 BLAKE2B 
f77b7a690f2a99aa003c1a36015113f0b3355acc45346637535231f763aa733174eca6b1f962058c625e06176fa13868965b3b67ddf6ffe249202ff799051e37
 SHA512 
4b7b49d7008b5920be86af8398dea41933888677b66505af0ca4daecbd1662dc0b3c04e7b2631d86680cdae4b0b58d24bcd4ddc2b7589127b682d4b97a179b88
+DIST diff-pdf-0.5.tar.gz 135755 BLAKE2B 
e4b9599b4f443171473ef483fe868c58e0a0c9f23838895aa08f1bd662c4df920fdb50277d2d0a5b28d5bb66054e700012a98be636a12d34ec919ad85d332cc0
 SHA512 
62a868118fc807b433e504edfefdc6a9598a8197aaf5cd4e46451b67d5d73fcf9234bd6efbe6307ed7c3821aabef8edea81cbb0bbe5f4d34365c5f8d6dd9a51d

diff --git a/app-text/diff-pdf/diff-pdf-0.5.ebuild 
b/app-text/diff-pdf/diff-pdf-0.5.ebuild
new file mode 100644
index ..20cd79c43238
--- /dev/null
+++ b/app-text/diff-pdf/diff-pdf-0.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+inherit wxwidgets
+
+DESCRIPTION="A simple tool for visually comparing two PDF files"
+HOMEPAGE="https://vslavik.github.io/diff-pdf/ 
https://github.com/vslavik/diff-pdf/;
+SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+# The COPYING.icons file states that two icons were taken from
+# version 2.16.5 of GTK+, which is licensed LGPL-2+.
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# The build system checks for "poppler-glib", which is provided only
+# when app-text/poppler is built with USE=cairo. Moreover the glib ABI
+# of poppler is relatively stable, and I can only assume that diff-pdf
+# uses that rather than the low-level libpoppler.so API. Since the
+# subslot on app-text/poppler is ONLY for the low-level API, we
+# therefore don't need a subslot dependency on app-text/poppler.
+#
+# Since diff-pdf.cpp includes glib.h directly, I've included
+# dev-libs/glib as an explicit dependency. Ditto for x11-libs/cairo.
+DEPEND="app-text/poppler[cairo]
+   dev-libs/glib
+   x11-libs/cairo
+   x11-libs/wxGTK:${WX_GTK_VER}[X]"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   setup-wxwidgets
+   default
+}



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

2022-06-12 Thread Zac Medico
commit: b1cc58034980753c3f2cb148bd3b5021828126f4
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 12 22:50:16 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 12 22:50:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cc5803

sys-cluster/k3s: add 1.24.1_p1

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

 sys-cluster/k3s/Manifest |   1 +
 sys-cluster/k3s/k3s-1.24.1_p1.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest
index 68272e2030d6..4dd30bdd815a 100644
--- a/sys-cluster/k3s/Manifest
+++ b/sys-cluster/k3s/Manifest
@@ -1,5 +1,6 @@
 DIST k3s-1.23.6_p1-vendor.tar.gz 31455285 BLAKE2B 
c924b3cbbc512757d05127dc284e9d843e6f53bb732f7be51e885e7e130a0b8a9aa1a8b6141e4947c063d7276480321a5d7752a28aa825f35ae73c6bab33e144
 SHA512 
74dcd8b86ed54dd7bb84c5544846d35ed3ea9c6241c268c7c37c4f9e09e6d0d255b3f6661c3e2af493b50cfae7b7c5fb4623d92b241de9c552b3a97f4ee50090
 DIST k3s-1.23.7_p1-vendor.tar.gz 31644944 BLAKE2B 
29a61547f7765c6b21b7e259e1bff5fed4da68c319dbd3df8f66afcbe09e3e4582b56c2e4a6a41f688dbc651e98bdd714f06ac72a70f50fc241c2f52a057a47e
 SHA512 
6216b7bfcad81dd9dad40bf9d35d54f295461c50ffc46795122f1656c1d731de9752f8a50acab23dfec9479e95de6079d27c0588abb1a3f5c48d7b0a52c2e5fb
+DIST k3s-1.24.1_p1-vendor.tar.gz 31390781 BLAKE2B 
5e93044570ae7a0511b14e797765ba6b4db0e28a0752b35e181bee32be50284adac958baf29d3bb4d6913ef43dcfb8cc6e3f6e312d2dcc447c716e2195707573
 SHA512 
b42aa8f6443a881da13cb731f4486150c69911a395a757467a7a5b9bba1e450be8be4714984f65ad5b41ffef812a8d4c736f12a4a1cba12eaa9e1b52c7acda23
 DIST k3s-cni-plugins-1.0.1.tar.gz 5711129 BLAKE2B 
d75557a10de1dccd79b1953c167b0054c229a9cade891b87ece0133be4660fde5c442f253cec8938db87886fc6c39d5a68214262c9ec5c3266a1321ebb75bee7
 SHA512 
dff27fa602e948ab51745151614713262bc25dfe687a0f3e8b7bab4aa63d40e5e5cfa652e34455fea3f1f38558c3f648aa6021f134d78b4b49e7764f8e894d07
 DIST k3s-cni-plugins-1.1.1.tar.gz 3122345 BLAKE2B 
270283ffb746ca97ad147b368143c56bd9641b7ebcb1b2b61f80ffea3336b240b28c9b9496bd2f6eb6d7e5382da4979c26e37eca30ac19fd362ed822ba94f300
 SHA512 
53dcd363231325553a5c9e804fc9005471fe5c05c87aae0340214c146eba66a3761d73976ba0145d86a663a2b0a1941e6cc5823b6d05e002a9ef18e41e10ac3c
 DIST k3s-containerd-1.5.11-k3s2.tar.gz 9669969 BLAKE2B 
11ec3ead4c17773978e21d1ac19a321c3e3e453f12bd79ec67bdfdfa061dac8d09278dabc9bfd0fc8795b70325683b236b43cdc5ebcd9873a40baac124b1b748
 SHA512 
dfe3a8e6c31684c378c156f4ce3f98c0307df3464d3b3d2cca4a04be8f158d01b279362af5eb447cf24aad7f7ff28d87e92dd64430e480afcee9a9cef0eb2b8a

diff --git a/sys-cluster/k3s/k3s-1.24.1_p1.ebuild 
b/sys-cluster/k3s/k3s-1.24.1_p1.ebuild
new file mode 100644
index ..30e4c15b0893
--- /dev/null
+++ b/sys-cluster/k3s/k3s-1.24.1_p1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module linux-info systemd
+
+DESCRIPTION="Lightweight Kubernetes"
+HOMEPAGE="https://k3s.io;
+K3S_CONTAINERD_VERSION=1.5.13-k3s1
+K3S_RUNC_VERSION=v1.1.2
+K3S_ROOT_VERSION=0.11.0
+K3S_TRAEFIK_VERSION=10.19.3
+K3S_TRAEFIK_PACKAGE_VERSION=00
+K3S_CNIPLUGINS_VERSION=1.1.1
+CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q 
~VXLAN"
+
+MY_PV=${PV%_p*}+k3s${PV#*_p}
+SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   ${EGO_SUM_SRC_URI}
+   
https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz
 -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz
+   
https://github.com/opencontainers/runc/archive/refs/tags/${K3S_RUNC_VERSION}.tar.gz
 -> k3s-runc-${K3S_RUNC_VERSION}-r1.tar.gz
+   https://helm.traefik.io/traefik/traefik-${K3S_TRAEFIK_VERSION}.tgz
+   
https://github.com/rancher/plugins/archive/refs/tags/v${K3S_CNIPLUGINS_VERSION}-k3s1.tar.gz
 -> k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz
+   amd64? ( 
https://github.com/rancher/k3s-root/releases/download/v${K3S_ROOT_VERSION}/k3s-root-amd64.tar
 -> k3s-root-amd64-${K3S_ROOT_VERSION}.tar )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+kubectl-symlink rootless"
+REQUIRED_USE="|| ( amd64 )"
+DEPEND="
+   app-misc/yq
+   net-firewall/conntrack-tools
+   sys-fs/btrfs-progs
+   rootless? ( app-containers/slirp4netns )
+"
+RDEPEND="kubectl-symlink? ( !sys-cluster/kubectl )"
+RESTRICT+=" test"
+
+S=${WORKDIR}/${PN}-${MY_PV/+/-}-vendor
+
+src_unpack() {
+   unpack ${P}-vendor.tar.gz
+   cd "${S}" || die
+   mkdir -p bin/aux build/static/charts cache etc || die
+   cp "${DISTDIR}/traefik-${K3S_TRAEFIK_VERSION}.tgz" 
build/static/charts/traefik-${K3S_TRAEFIK_VERSION}${K3S_TRAEFIK_PACKAGE_VERSION}.tgz
 || die
+   cp "${DISTDIR}/k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz" cache/ 
|| 

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

2022-06-12 Thread Zac Medico
commit: c25a9393cfb27a4290e29d02a4ade34b0c321718
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 12 22:32:18 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 12 22:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25a9393

sys-cluster/k3s: add 1.23.7_p1

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

 sys-cluster/k3s/Manifest |   4 ++
 sys-cluster/k3s/k3s-1.23.7_p1.ebuild | 102 +++
 2 files changed, 106 insertions(+)

diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest
index aed3189d2186..68272e2030d6 100644
--- a/sys-cluster/k3s/Manifest
+++ b/sys-cluster/k3s/Manifest
@@ -1,6 +1,10 @@
 DIST k3s-1.23.6_p1-vendor.tar.gz 31455285 BLAKE2B 
c924b3cbbc512757d05127dc284e9d843e6f53bb732f7be51e885e7e130a0b8a9aa1a8b6141e4947c063d7276480321a5d7752a28aa825f35ae73c6bab33e144
 SHA512 
74dcd8b86ed54dd7bb84c5544846d35ed3ea9c6241c268c7c37c4f9e09e6d0d255b3f6661c3e2af493b50cfae7b7c5fb4623d92b241de9c552b3a97f4ee50090
+DIST k3s-1.23.7_p1-vendor.tar.gz 31644944 BLAKE2B 
29a61547f7765c6b21b7e259e1bff5fed4da68c319dbd3df8f66afcbe09e3e4582b56c2e4a6a41f688dbc651e98bdd714f06ac72a70f50fc241c2f52a057a47e
 SHA512 
6216b7bfcad81dd9dad40bf9d35d54f295461c50ffc46795122f1656c1d731de9752f8a50acab23dfec9479e95de6079d27c0588abb1a3f5c48d7b0a52c2e5fb
 DIST k3s-cni-plugins-1.0.1.tar.gz 5711129 BLAKE2B 
d75557a10de1dccd79b1953c167b0054c229a9cade891b87ece0133be4660fde5c442f253cec8938db87886fc6c39d5a68214262c9ec5c3266a1321ebb75bee7
 SHA512 
dff27fa602e948ab51745151614713262bc25dfe687a0f3e8b7bab4aa63d40e5e5cfa652e34455fea3f1f38558c3f648aa6021f134d78b4b49e7764f8e894d07
+DIST k3s-cni-plugins-1.1.1.tar.gz 3122345 BLAKE2B 
270283ffb746ca97ad147b368143c56bd9641b7ebcb1b2b61f80ffea3336b240b28c9b9496bd2f6eb6d7e5382da4979c26e37eca30ac19fd362ed822ba94f300
 SHA512 
53dcd363231325553a5c9e804fc9005471fe5c05c87aae0340214c146eba66a3761d73976ba0145d86a663a2b0a1941e6cc5823b6d05e002a9ef18e41e10ac3c
 DIST k3s-containerd-1.5.11-k3s2.tar.gz 9669969 BLAKE2B 
11ec3ead4c17773978e21d1ac19a321c3e3e453f12bd79ec67bdfdfa061dac8d09278dabc9bfd0fc8795b70325683b236b43cdc5ebcd9873a40baac124b1b748
 SHA512 
dfe3a8e6c31684c378c156f4ce3f98c0307df3464d3b3d2cca4a04be8f158d01b279362af5eb447cf24aad7f7ff28d87e92dd64430e480afcee9a9cef0eb2b8a
+DIST k3s-containerd-1.5.13-k3s1.tar.gz 9688943 BLAKE2B 
776b5bac2760a074817440238f6d98d789a9bf94af81a949776f84126220fb4dca44f84cb9babe69a691fdbcce0ed54a1f97bfd3d3efc6f5f8d29116e2cec540
 SHA512 
ed031e722344858eb5f4e5ce7a12c95f6ca7b86c7a83013f5000779cc8053fa82c99bbe7521d36d35520c724aee1296148e2448269b75b5163969f710dcf0d93
 DIST k3s-root-amd64-0.11.0.tar 11878400 BLAKE2B 
6227ba08e305f062ed814a6b997313415c08e469b05f0501c86f7df25e8a3c9ecb43675613337f6d038faa5153aae98eb44cad9bc170967e0a216ba5ec27559e
 SHA512 
d181117230ad941b40173c3b7dc3d2bb0f3d44a28e9715d85c752193c6058bb6be4a4b8f061df73fed690629a7b2b330185b38bb90ce7fcc9c808096516cb0a3
 DIST k3s-runc-v1.0.3-r1.tar.gz 2375241 BLAKE2B 
0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33
 SHA512 
64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e
+DIST k3s-runc-v1.1.2-r1.tar.gz 2332953 BLAKE2B 
e6047baa799e97d201630f5ff438ca8742ef4c9f465c3728fe2e4bd7f18a571172cb8f994c0e9ffba4f7ae75088626583602f49e0e9f4764c96157820c332b5b
 SHA512 
61d8cc82f49e3bc1cf4cc4ae18a9d9c8f4ae93e8380ce6fa9034b154bd1b915339ee65babdf7518021d015a3c31545fcbad5bbf0c4579c7eb50988877121f049
 DIST traefik-10.19.3.tgz 25287 BLAKE2B 
c43a5e066d78e066bc4449ad1d7a3796c99c5f029244dac5494a452592424a9be057b6a3d8eddd174d8daab2b322c4f54e39eae53fba67e97e1ebdb92ce2fd65
 SHA512 
6df4b186c4caad09abf47469757c1d26d3b593531704af53eb262208f1efa27b5b09b178c6dd6721e78362877e6ba3b2c8c3bfbc91fe152ce090b53ac283acf9

diff --git a/sys-cluster/k3s/k3s-1.23.7_p1.ebuild 
b/sys-cluster/k3s/k3s-1.23.7_p1.ebuild
new file mode 100644
index ..30e4c15b0893
--- /dev/null
+++ b/sys-cluster/k3s/k3s-1.23.7_p1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module linux-info systemd
+
+DESCRIPTION="Lightweight Kubernetes"
+HOMEPAGE="https://k3s.io;
+K3S_CONTAINERD_VERSION=1.5.13-k3s1
+K3S_RUNC_VERSION=v1.1.2
+K3S_ROOT_VERSION=0.11.0
+K3S_TRAEFIK_VERSION=10.19.3
+K3S_TRAEFIK_PACKAGE_VERSION=00
+K3S_CNIPLUGINS_VERSION=1.1.1
+CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q 
~VXLAN"
+
+MY_PV=${PV%_p*}+k3s${PV#*_p}
+SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   ${EGO_SUM_SRC_URI}
+   
https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz
 -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz
+   

[gentoo-commits] proj/elections:master commit in: council-202206/

2022-06-12 Thread Roy Bamford
commit: 724a709696ac45eabd453de3740d5efb7b2fbc1c
Author: Roy Bamford  gentoo  org>
AuthorDate: Sun Jun 12 22:21:43 2022 +
Commit: Roy Bamford  gentoo  org>
CommitDate: Sun Jun 12 22:21:43 2022 +
URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=724a7096

officials-council-202206: Added rich0

Signed-off-by: Roy Bamford  gentoo.org>

 council-202206/officials-council-202206 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/council-202206/officials-council-202206 
b/council-202206/officials-council-202206
index 8fffb96..c3a2b05 100644
--- a/council-202206/officials-council-202206
+++ b/council-202206/officials-council-202206
@@ -1,3 +1,4 @@
 dabbott
 jmbsvicetto
 neddyseagoon
+rich0



[gentoo-commits] proj/elections:master commit in: council-202206/

2022-06-12 Thread Roy Bamford
commit: 881af1190febc3dcdeb34291bd9ac1f5f5e65345
Author: Roy Bamford  gentoo  org>
AuthorDate: Sun Jun 12 22:25:17 2022 +
Commit: Roy Bamford  gentoo  org>
CommitDate: Sun Jun 12 22:25:17 2022 +
URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=881af119

ballot-council-202206: Added the 7 candidates to date

Signed-off-by: Roy Bamford  gentoo.org>

 council-202206/ballot-council-202206 | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/council-202206/ballot-council-202206 
b/council-202206/ballot-council-202206
index cd81b6e..c28d5d2 100644
--- a/council-202206/ballot-council-202206
+++ b/council-202206/ballot-council-202206
@@ -1,2 +1,9 @@
 _reopen_nominations
+dilfridge
+jstein
+mattst88
+mgorny
+patrick
+sam
+ulm
 



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

2022-06-12 Thread Zac Medico
commit: 869713792dd18103acc12ee07f67bcdcaef54289
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 12 22:10:31 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 12 22:10:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86971379

sys-cluster/k3s: drop 1.23.4_p1, 1.23.5_p1

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

 sys-cluster/k3s/Manifest |   5 --
 sys-cluster/k3s/k3s-1.23.4_p1.ebuild | 102 ---
 sys-cluster/k3s/k3s-1.23.5_p1.ebuild | 102 ---
 3 files changed, 209 deletions(-)

diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest
index 1a61b8afab65..aed3189d2186 100644
--- a/sys-cluster/k3s/Manifest
+++ b/sys-cluster/k3s/Manifest
@@ -1,11 +1,6 @@
-DIST k3s-1.23.4_p1-vendor.tar.gz 29494135 BLAKE2B 
8e8598f43255b105e14b59ec54e7d3b19c4d8c10f61287a7e138153030b728cf41c7b9ad3d8300f7209a96421b7f934ed3a3ca63baac48babb376af664248536
 SHA512 
b2f98be943c6c4eedabc29e8703653fd78abf880eff306076d2e64a4756829adc848b1e48a735662a9264de94b2c86abff029c7a284c37c322bfa7537e35064b
-DIST k3s-1.23.5_p1-vendor.tar.gz 30890421 BLAKE2B 
eb9b26e40ad07e7ff250c0add216507bf536a561b2295f35f22855d3d93d7034d002526585563428762f801ec44dc32229a65afb2c9e68cb953174b29c98ea29
 SHA512 
837fd725a5ba9d7714935e83d10187b416f1cd6e7a97728833a3d44c6b5ce1bb2d56a80551474ec0e0b78230e2ff085ec1b643e8c9522d85d5c99f0d750ed6d1
 DIST k3s-1.23.6_p1-vendor.tar.gz 31455285 BLAKE2B 
c924b3cbbc512757d05127dc284e9d843e6f53bb732f7be51e885e7e130a0b8a9aa1a8b6141e4947c063d7276480321a5d7752a28aa825f35ae73c6bab33e144
 SHA512 
74dcd8b86ed54dd7bb84c5544846d35ed3ea9c6241c268c7c37c4f9e09e6d0d255b3f6661c3e2af493b50cfae7b7c5fb4623d92b241de9c552b3a97f4ee50090
 DIST k3s-cni-plugins-1.0.1.tar.gz 5711129 BLAKE2B 
d75557a10de1dccd79b1953c167b0054c229a9cade891b87ece0133be4660fde5c442f253cec8938db87886fc6c39d5a68214262c9ec5c3266a1321ebb75bee7
 SHA512 
dff27fa602e948ab51745151614713262bc25dfe687a0f3e8b7bab4aa63d40e5e5cfa652e34455fea3f1f38558c3f648aa6021f134d78b4b49e7764f8e894d07
-DIST k3s-containerd-1.5.10-k3s1.tar.gz 9903838 BLAKE2B 
b188b29d2e0bea30431b9b2ddc3aa1b3e432f283f3af4b125497ba4d7df7559ecf50e197508fb068c04491adeb6831f3758755d497206572527c2ea3cc2c3cfe
 SHA512 
950b72955cd3aff78a232c217517bc945601a289ab636ca79c6bdaf2768f26e86f46fab7020396b21dbae37acfeec499db801f651eccb581789ca90a991987ab
 DIST k3s-containerd-1.5.11-k3s2.tar.gz 9669969 BLAKE2B 
11ec3ead4c17773978e21d1ac19a321c3e3e453f12bd79ec67bdfdfa061dac8d09278dabc9bfd0fc8795b70325683b236b43cdc5ebcd9873a40baac124b1b748
 SHA512 
dfe3a8e6c31684c378c156f4ce3f98c0307df3464d3b3d2cca4a04be8f158d01b279362af5eb447cf24aad7f7ff28d87e92dd64430e480afcee9a9cef0eb2b8a
-DIST k3s-containerd-1.5.9-k3s1.tar.gz 9800317 BLAKE2B 
95129dbf41ff9c88dc44e6aea791b0f8010116d57142bc0a7079fa6bd9f4ac1f83ce35d1a7baa2848bf6d4640362f95ec5ee8198dc3d2feee3e0648313fc2eeb
 SHA512 
f312246f98b27b92ffea962678b9175da2b18ed26cd70d8b7bc90f39ade0a8c21591953662a57a5358527654b4046c95ea9af52fea03edd6becd90ec3a9b6abe
 DIST k3s-root-amd64-0.11.0.tar 11878400 BLAKE2B 
6227ba08e305f062ed814a6b997313415c08e469b05f0501c86f7df25e8a3c9ecb43675613337f6d038faa5153aae98eb44cad9bc170967e0a216ba5ec27559e
 SHA512 
d181117230ad941b40173c3b7dc3d2bb0f3d44a28e9715d85c752193c6058bb6be4a4b8f061df73fed690629a7b2b330185b38bb90ce7fcc9c808096516cb0a3
 DIST k3s-runc-v1.0.3-r1.tar.gz 2375241 BLAKE2B 
0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33
 SHA512 
64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e
-DIST traefik-10.14.1.tgz 24840 BLAKE2B 
163d5b0f03677efc068e6478f2c3efca4eac793e8e0185ee6bce6fa76b5c9729c95a0c64f54352066aebb08883ee6e8cc5c2392ab882b64a31809cc203275d72
 SHA512 
04fa9630d13a413c34c4856a67a884c9bb06be8813cb36ec380183d23b352404204d098ef4a03a1e94c4a2a6c6b99cd5023b0914b42d8daf6cde322815e35ce1
 DIST traefik-10.19.3.tgz 25287 BLAKE2B 
c43a5e066d78e066bc4449ad1d7a3796c99c5f029244dac5494a452592424a9be057b6a3d8eddd174d8daab2b322c4f54e39eae53fba67e97e1ebdb92ce2fd65
 SHA512 
6df4b186c4caad09abf47469757c1d26d3b593531704af53eb262208f1efa27b5b09b178c6dd6721e78362877e6ba3b2c8c3bfbc91fe152ce090b53ac283acf9

diff --git a/sys-cluster/k3s/k3s-1.23.4_p1.ebuild 
b/sys-cluster/k3s/k3s-1.23.4_p1.ebuild
deleted file mode 100644
index 6475669db7f5..
--- a/sys-cluster/k3s/k3s-1.23.4_p1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module linux-info systemd
-
-DESCRIPTION="Lightweight Kubernetes"
-HOMEPAGE="https://k3s.io;
-K3S_CONTAINERD_VERSION=1.5.9-k3s1
-K3S_RUNC_VERSION=v1.0.3
-K3S_ROOT_VERSION=0.11.0
-K3S_TRAEFIK_VERSION=10.14.1
-K3S_TRAEFIK_PACKAGE_VERSION=00
-K3S_CNIPLUGINS_VERSION=1.0.1
-CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/

2022-06-12 Thread Andreas Sturmlechner
commit: eb08821baab3c45463e81f624bf7d475e694a426
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 21:43:17 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 21:44:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb08821b

kde-frameworks/plasma: Fix the intended version 5.95.0, revert 5.94.0

Amends commit 5e8c3694a654026173f909d67605b7de9200e882

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

 kde-frameworks/plasma/plasma-5.94.0.ebuild |  2 +-
 kde-frameworks/plasma/plasma-5.95.0-r1.ebuild  | 73 --
 ...lasma-5.94.0.ebuild => plasma-5.95.0-r2.ebuild} |  0
 3 files changed, 1 insertion(+), 74 deletions(-)

diff --git a/kde-frameworks/plasma/plasma-5.94.0.ebuild 
b/kde-frameworks/plasma/plasma-5.94.0.ebuild
index 648c6c572553..143e61839c1e 100644
--- a/kde-frameworks/plasma/plasma-5.94.0.ebuild
+++ b/kde-frameworks/plasma/plasma-5.94.0.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kactivities-${PVCUT}*:5
=kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5[qml]
+   =kde-frameworks/kconfig-${PVCUT}*:5
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/kdeclarative-${PVCUT}*:5

diff --git a/kde-frameworks/plasma/plasma-5.95.0-r1.ebuild 
b/kde-frameworks/plasma/plasma-5.95.0-r1.ebuild
deleted file mode 100644
index 143e61839c1e..
--- a/kde-frameworks/plasma/plasma-5.95.0-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="${PN}-framework"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Plasma framework"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="gles2-only man wayland X"
-
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=]
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kactivities-${PVCUT}*:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kdeclarative-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kirigami-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kpackage-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   !gles2-only? ( media-libs/libglvnd[X?] )
-   wayland? (
-   =kde-frameworks/kwayland-${PVCUT}*:5
-   media-libs/libglvnd
-   )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )
-"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package !gles2-only OpenGL)
-   $(cmake_use_find_package man KF5DocTools)
-   $(cmake_use_find_package wayland EGL)
-   $(cmake_use_find_package wayland KF5Wayland)
-   $(cmake_use_find_package X X11)
-   $(cmake_use_find_package X XCB)
-   )
-
-   ecm_src_configure
-}

diff --git a/kde-frameworks/plasma/plasma-5.94.0.ebuild 
b/kde-frameworks/plasma/plasma-5.95.0-r2.ebuild
similarity index 100%
copy from kde-frameworks/plasma/plasma-5.94.0.ebuild
copy to kde-frameworks/plasma/plasma-5.95.0-r2.ebuild



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

2022-06-12 Thread Michael Orlitzky
commit: ac5beb7be2a8b52053c07c3a7587a657c530b97c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun 12 21:15:32 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun 12 21:25:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5beb7b

sci-mathematics/lcalc: new revision that doesn't litter libtool files.

Closes: https://bugs.gentoo.org/851183
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/lcalc/lcalc-2.0.5-r2.ebuild | 36 +
 1 file changed, 36 insertions(+)

diff --git a/sci-mathematics/lcalc/lcalc-2.0.5-r2.ebuild 
b/sci-mathematics/lcalc/lcalc-2.0.5-r2.ebuild
new file mode 100644
index ..640cc2e5b59b
--- /dev/null
+++ b/sci-mathematics/lcalc/lcalc-2.0.5-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Command-line utility and library for L-function computations"
+HOMEPAGE="https://gitlab.com/sagemath/lcalc;
+SRC_URI="https://gitlab.com/sagemath/lcalc/uploads/25f029f3c02fcb6c3174972e0ac0e192/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+# The subslot is the libLfunction soname major version
+SLOT="0/1"
+KEYWORDS="~amd64"
+
+# Omit USE=mpfr for now because it's broken upstream:
+#
+#   https://gitlab.com/sagemath/lcalc/-/issues/7
+#
+IUSE="+double double-double quad-double pari"
+REQUIRED_USE="^^ ( double double-double quad-double )"
+
+BDEPEND="dev-util/gengetopt"
+DEPEND="double-double? ( sci-libs/qd:= )
+   quad-double? ( sci-libs/qd:= )
+   pari? ( sci-mathematics/pari:= )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf $(use_with pari) \
+ --enable-precision="$(usev double)$(usev double-double)$(usev 
quad-double)"
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2022-06-12 Thread Sebastian Pipping
commit: 1c58d1f0ffbf3db11fdffb523655bfca4bc771d4
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Jun 12 21:01:19 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Jun 12 21:23:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c58d1f0

sys-apps/usbguard: Drop libtool files

Closes: https://bugs.gentoo.org/850655
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 sys-apps/usbguard/usbguard-1.1.1-r2.ebuild | 98 ++
 1 file changed, 98 insertions(+)

diff --git a/sys-apps/usbguard/usbguard-1.1.1-r2.ebuild 
b/sys-apps/usbguard/usbguard-1.1.1-r2.ebuild
new file mode 100644
index ..ecaf1104c8a8
--- /dev/null
+++ b/sys-apps/usbguard/usbguard-1.1.1-r2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+DESCRIPTION="Daemon protecting your computer against BadUSB"
+HOMEPAGE="https://github.com/USBGuard/usbguard;
+SRC_URI="https://github.com/USBGuard/usbguard/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0/1"  # due to libusbguard.so.<1>.0.0
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus ldap policykit selinux static-libs systemd test umockdev"
+
+# https://github.com/USBGuard/usbguard/issues/449
+# https://bugs.gentoo.org/769692
+REQUIRED_USE+=" test? ( static-libs )"
+
+CDEPEND="
+   dev-libs/pegtl
+   >=dev-libs/libsodium-0.4.5:=
+   >=dev-libs/protobuf-2.5.0:=
+   >=sys-cluster/libqb-0.16.0:=
+   sys-devel/gcc:*[cxx]
+   >=sys-libs/libcap-ng-0.7.0
+   >=sys-libs/libseccomp-2.0.0
+   >=sys-process/audit-2.7.7
+   dbus? (
+   dev-libs/glib:2
+   sys-apps/dbus
+   sys-auth/polkit[introspection]
+   )
+   ldap? ( net-nds/openldap:= )
+   systemd? ( sys-apps/systemd )
+   umockdev? ( dev-util/umockdev )
+   "
+RDEPEND="${CDEPEND}
+   virtual/udev
+   selinux? ( sec-policy/selinux-usbguard )
+   "
+DEPEND="${CDEPEND}
+   app-text/asciidoc
+
/etc/usbguard/rules.conf"'
+   ewarn
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/

2022-06-12 Thread Andreas Sturmlechner
commit: 5e8c3694a654026173f909d67605b7de9200e882
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 21:15:18 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 21:17:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8c3694

kde-frameworks/plasma: Add kde-frameworks/kconfig[qml] usedep

Upstream commit 6750b75bf02e420630144f2ea1d3f9940a85c0ba

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

 kde-frameworks/plasma/plasma-5.94.0.ebuild  | 2 +-
 kde-frameworks/plasma/{plasma-5.95.0.ebuild => plasma-5.95.0-r1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/plasma/plasma-5.94.0.ebuild 
b/kde-frameworks/plasma/plasma-5.94.0.ebuild
index 143e61839c1e..648c6c572553 100644
--- a/kde-frameworks/plasma/plasma-5.94.0.ebuild
+++ b/kde-frameworks/plasma/plasma-5.94.0.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kactivities-${PVCUT}*:5
=kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5[qml]
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/kdeclarative-${PVCUT}*:5

diff --git a/kde-frameworks/plasma/plasma-5.95.0.ebuild 
b/kde-frameworks/plasma/plasma-5.95.0-r1.ebuild
similarity index 100%
rename from kde-frameworks/plasma/plasma-5.95.0.ebuild
rename to kde-frameworks/plasma/plasma-5.95.0-r1.ebuild



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

2022-06-12 Thread Andreas Sturmlechner
commit: cd1545589038d34779683e0130cb2ca831be8969
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 21:15:18 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 21:15:59 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cd154558

kde-frameworks/plasma: Add kde-frameworks/kconfig[qml] usedep

Upstream commit 6750b75bf02e420630144f2ea1d3f9940a85c0ba

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

 kde-frameworks/plasma/plasma-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/plasma/plasma-.ebuild 
b/kde-frameworks/plasma/plasma-.ebuild
index 3528447f5f..36ae0fd18a 100644
--- a/kde-frameworks/plasma/plasma-.ebuild
+++ b/kde-frameworks/plasma/plasma-.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kactivities-${PVCUT}*:5
=kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5[qml]
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/kdeclarative-${PVCUT}*:5



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

2022-06-12 Thread Matt Turner
commit: 1862823da2ecb171a75f436a7e2cdb1c12751f19
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 20:55:14 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 20:56:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1862823d

net-misc/spice-gtk: Use vala_setup in EAPI=8

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

 net-misc/spice-gtk/spice-gtk-0.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
index 7e642d9ecb49..612d9476b1d0 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
@@ -94,7 +94,7 @@ python_check_deps() {
 src_prepare() {
default
 
-   use vala && vala_src_prepare
+   use vala && vala_setup
 }
 
 src_configure() {



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

2022-06-12 Thread Sam James
commit: 6869d1ac8aa4ad0d4e9ce69066cb179ce3346f50
Author: Petr Vaněk  atlas  cz>
AuthorDate: Fri Jun 10 16:28:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 20:36:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6869d1ac

dev-db/redis: skip oom-score-adj related tests for some FEATURES

oom-score-adj related unit tests fail when usersandbox or -userpriv
FEATURES are set, therefore let's skip them. They were introduced as
unit/oom-score-adj tests in 6.2.0 but they were backported to 6.0.7.
Later, "CONFIG SET rollback on apply error" test was added in version
7.0.0 which also tries to adjust OOM score.

Closes: https://bugs.gentoo.org/756382
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/25831
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/redis-6.0.16.ebuild   | 10 ++
 dev-db/redis/redis-6.2.6.ebuild| 10 ++
 dev-db/redis/redis-6.2.7-r1.ebuild | 10 ++
 dev-db/redis/redis-7.0.0-r1.ebuild | 16 
 dev-db/redis/redis-7.0.0.ebuild| 16 
 dev-db/redis/redis-7.0.1.ebuild| 16 
 6 files changed, 54 insertions(+), 24 deletions(-)

diff --git a/dev-db/redis/redis-6.0.16.ebuild b/dev-db/redis/redis-6.0.16.ebuild
index 557648cfd6f1..f59c867797b2 100644
--- a/dev-db/redis/redis-6.0.16.ebuild
+++ b/dev-db/redis/redis-6.0.16.ebuild
@@ -140,10 +140,12 @@ src_test() {
--skiptest "Active defrag edge case"
)
 
-   # Known to fail with FEATURES=usersandbox
-   if has usersandbox ${FEATURES}; then
-   ewarn "You are emerging ${P} with 'usersandbox' enabled." \
-   "Expect some test failures or emerge with 
'FEATURES=-usersandbox'!"
+   if has usersandbox ${FEATURES} || ! has userpriv ${FEATURES}; then
+   ewarn "unit/oom-score-adj test will be skipped." \
+   "It is known to fail with FEATURES usersandbox or 
-userpriv. See bug #756382."
+
+   # unit/oom-score-adj was introduced in version 6.2.0 and it was 
later backported to 6.0.7
+   runtestargs+=( --skipunit unit/oom-score-adj ) # see bug #756382
fi
 
if use ssl; then

diff --git a/dev-db/redis/redis-6.2.6.ebuild b/dev-db/redis/redis-6.2.6.ebuild
index f1a8a0d2cc41..2fe6b97c0f65 100644
--- a/dev-db/redis/redis-6.2.6.ebuild
+++ b/dev-db/redis/redis-6.2.6.ebuild
@@ -134,10 +134,12 @@ src_test() {
--clients "$(makeopts_jobs)" # see bug #649868
)
 
-   # Known to fail with FEATURES=usersandbox
-   if has usersandbox ${FEATURES}; then
-   ewarn "You are emerging ${P} with 'usersandbox' enabled." \
-   "Expect some test failures or emerge with 
'FEATURES=-usersandbox'!"
+   if has usersandbox ${FEATURES} || ! has userpriv ${FEATURES}; then
+   ewarn "unit/oom-score-adj test will be skipped." \
+   "It is known to fail with FEATURES usersandbox or 
-userpriv. See bug #756382."
+
+   # unit/oom-score-adj was introduced in version 6.2.0
+   runtestargs+=( --skipunit unit/oom-score-adj ) # see bug #756382
fi
 
if use ssl; then

diff --git a/dev-db/redis/redis-6.2.7-r1.ebuild 
b/dev-db/redis/redis-6.2.7-r1.ebuild
index 7c3fb2239fa5..a15818f6a3db 100644
--- a/dev-db/redis/redis-6.2.7-r1.ebuild
+++ b/dev-db/redis/redis-6.2.7-r1.ebuild
@@ -136,10 +136,12 @@ src_test() {
--clients "$(makeopts_jobs)" # see bug #649868
)
 
-   # Known to fail with FEATURES=usersandbox
-   if has usersandbox ${FEATURES}; then
-   ewarn "You are emerging ${P} with 'usersandbox' enabled." \
-   "Expect some test failures or emerge with 
'FEATURES=-usersandbox'!"
+   if has usersandbox ${FEATURES} || ! has userpriv ${FEATURES}; then
+   ewarn "unit/oom-score-adj test will be skipped." \
+   "It is known to fail with FEATURES usersandbox or 
-userpriv. See bug #756382."
+
+   # unit/oom-score-adj was introduced in version 6.2.0
+   runtestargs+=( --skipunit unit/oom-score-adj ) # see bug #756382
fi
 
if use ssl; then

diff --git a/dev-db/redis/redis-7.0.0-r1.ebuild 
b/dev-db/redis/redis-7.0.0-r1.ebuild
index 0de72a51722e..180394de9ee9 100644
--- a/dev-db/redis/redis-7.0.0-r1.ebuild
+++ b/dev-db/redis/redis-7.0.0-r1.ebuild
@@ -117,10 +117,18 @@ src_test() {
--clients "$(makeopts_jobs)" # see bug #649868
)
 
-   # Known to fail with FEATURES=usersandbox
-   if has usersandbox ${FEATURES}; then
-   ewarn "You are emerging ${P} with 'usersandbox' enabled." \
-   "Expect some test failures or emerge with 
'FEATURES=-usersandbox'!"
+   if has usersandbox ${FEATURES} || ! has userpriv ${FEATURES}; then
+   ewarn "oom-score-adj related tests will 

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

2022-06-12 Thread Sam James
commit: 46fd26baa7a9ce31c9cf46f37772069226293072
Author: Petr Vaněk  atlas  cz>
AuthorDate: Fri Jun 10 09:42:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 20:36:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46fd26ba

dev-db/redis: restore defrag tests on 6.2* and 7.0*

Defrag tests with enabled jemalloc are fixed since version 6.2*, let's
restore them back.

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/redis-6.2.6.ebuild| 3 ---
 dev-db/redis/redis-6.2.7-r1.ebuild | 3 ---
 dev-db/redis/redis-7.0.0-r1.ebuild | 3 ---
 dev-db/redis/redis-7.0.0.ebuild| 3 ---
 dev-db/redis/redis-7.0.1.ebuild| 3 ---
 5 files changed, 15 deletions(-)

diff --git a/dev-db/redis/redis-6.2.6.ebuild b/dev-db/redis/redis-6.2.6.ebuild
index 791f7c13ecd0..f1a8a0d2cc41 100644
--- a/dev-db/redis/redis-6.2.6.ebuild
+++ b/dev-db/redis/redis-6.2.6.ebuild
@@ -65,9 +65,6 @@ PATCHES=(
 src_prepare() {
default
 
-   # unstable on jemalloc
-   > tests/unit/memefficiency.tcl || die
-
# Copy lua modules into build dir
cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die

diff --git a/dev-db/redis/redis-6.2.7-r1.ebuild 
b/dev-db/redis/redis-6.2.7-r1.ebuild
index 72974ef2f1e5..7c3fb2239fa5 100644
--- a/dev-db/redis/redis-6.2.7-r1.ebuild
+++ b/dev-db/redis/redis-6.2.7-r1.ebuild
@@ -67,9 +67,6 @@ PATCHES=(
 src_prepare() {
default
 
-   # unstable on jemalloc
-   > tests/unit/memefficiency.tcl || die
-
# Copy lua modules into build dir
#cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
#cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die

diff --git a/dev-db/redis/redis-7.0.0-r1.ebuild 
b/dev-db/redis/redis-7.0.0-r1.ebuild
index 91b3903a4d1e..0de72a51722e 100644
--- a/dev-db/redis/redis-7.0.0-r1.ebuild
+++ b/dev-db/redis/redis-7.0.0-r1.ebuild
@@ -55,9 +55,6 @@ PATCHES=(
 src_prepare() {
default
 
-   # unstable on jemalloc
-   > tests/unit/memefficiency.tcl || die
-
# Append cflag for lua_cjson
# 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
append-cflags "-DENABLE_CJSON_GLOBAL"

diff --git a/dev-db/redis/redis-7.0.0.ebuild b/dev-db/redis/redis-7.0.0.ebuild
index 56de21e9f860..8fc30b963227 100644
--- a/dev-db/redis/redis-7.0.0.ebuild
+++ b/dev-db/redis/redis-7.0.0.ebuild
@@ -67,9 +67,6 @@ PATCHES=(
 src_prepare() {
default
 
-   # unstable on jemalloc
-   > tests/unit/memefficiency.tcl || die
-
# Copy lua modules into build dir
#cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
#cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die

diff --git a/dev-db/redis/redis-7.0.1.ebuild b/dev-db/redis/redis-7.0.1.ebuild
index 91b3903a4d1e..0de72a51722e 100644
--- a/dev-db/redis/redis-7.0.1.ebuild
+++ b/dev-db/redis/redis-7.0.1.ebuild
@@ -55,9 +55,6 @@ PATCHES=(
 src_prepare() {
default
 
-   # unstable on jemalloc
-   > tests/unit/memefficiency.tcl || die
-
# Append cflag for lua_cjson
# 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
append-cflags "-DENABLE_CJSON_GLOBAL"



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

2022-06-12 Thread Sam James
commit: 485c476f13aae63bdb0b927bf52278ba6cce5715
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Jun  9 11:53:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 20:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485c476f

dev-db/redis: use edo function for all local test scripts

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/redis-6.0.16.ebuild   | 8 
 dev-db/redis/redis-6.2.6.ebuild| 8 
 dev-db/redis/redis-6.2.7-r1.ebuild | 8 
 dev-db/redis/redis-7.0.0-r1.ebuild | 8 
 dev-db/redis/redis-7.0.0.ebuild| 8 
 dev-db/redis/redis-7.0.1.ebuild| 8 
 6 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/dev-db/redis/redis-6.0.16.ebuild b/dev-db/redis/redis-6.0.16.ebuild
index b5c13c94f4cb..604f29310e71 100644
--- a/dev-db/redis/redis-6.0.16.ebuild
+++ b/dev-db/redis/redis-6.0.16.ebuild
@@ -11,7 +11,7 @@ EAPI=7
 #because lua_open became lua_newstate in 5.2
 LUA_COMPAT=( lua5-1 luajit )
 
-inherit autotools flag-o-matic lua-single systemd toolchain-funcs tmpfiles
+inherit autotools edo flag-o-matic lua-single systemd tmpfiles toolchain-funcs
 
 DESCRIPTION="A persistent caching system, key-value and data structures 
database"
 HOMEPAGE="https://redis.io;
@@ -140,10 +140,10 @@ src_test() {
fi
 
if use ssl; then
-   ./utils/gen-test-certs.sh
-   ./runtest --tls
+   edo ./utils/gen-test-certs.sh
+   edo ./runtest --tls
else
-   ./runtest
+   edo ./runtest
fi
 }
 

diff --git a/dev-db/redis/redis-6.2.6.ebuild b/dev-db/redis/redis-6.2.6.ebuild
index 805967d1d7e6..ce2bdf9b53e8 100644
--- a/dev-db/redis/redis-6.2.6.ebuild
+++ b/dev-db/redis/redis-6.2.6.ebuild
@@ -11,7 +11,7 @@ EAPI=7
 #because lua_open became lua_newstate in 5.2
 LUA_COMPAT=( lua5-1 luajit )
 
-inherit autotools flag-o-matic lua-single systemd toolchain-funcs tmpfiles
+inherit autotools edo flag-o-matic lua-single systemd tmpfiles toolchain-funcs
 
 DESCRIPTION="A persistent caching system, key-value and data structures 
database"
 HOMEPAGE="https://redis.io;
@@ -140,10 +140,10 @@ src_test() {
fi
 
if use ssl; then
-   ./utils/gen-test-certs.sh
-   ./runtest --tls
+   edo ./utils/gen-test-certs.sh
+   edo ./runtest --tls
else
-   ./runtest
+   edo ./runtest
fi
 }
 

diff --git a/dev-db/redis/redis-6.2.7-r1.ebuild 
b/dev-db/redis/redis-6.2.7-r1.ebuild
index 140726ba8994..2224d18e297e 100644
--- a/dev-db/redis/redis-6.2.7-r1.ebuild
+++ b/dev-db/redis/redis-6.2.7-r1.ebuild
@@ -14,7 +14,7 @@ LUA_COMPAT=( lua5-1 luajit )
 # Upstream have deviated too far from vanilla Lua, adding their own APIs
 # like lua_enablereadonlytable, but we still need the eclass and such
 # for bug #841422.
-inherit autotools flag-o-matic systemd toolchain-funcs lua-single tmpfiles
+inherit autotools edo flag-o-matic lua-single systemd tmpfiles toolchain-funcs
 
 DESCRIPTION="A persistent caching system, key-value, and data structures 
database"
 HOMEPAGE="https://redis.io;
@@ -142,10 +142,10 @@ src_test() {
fi
 
if use ssl; then
-   ./utils/gen-test-certs.sh
-   ./runtest --tls
+   edo ./utils/gen-test-certs.sh
+   edo ./runtest --tls
else
-   ./runtest
+   edo ./runtest
fi
 }
 

diff --git a/dev-db/redis/redis-7.0.0-r1.ebuild 
b/dev-db/redis/redis-7.0.0-r1.ebuild
index 9316869fa482..fb8cafa36878 100644
--- a/dev-db/redis/redis-7.0.0-r1.ebuild
+++ b/dev-db/redis/redis-7.0.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated
 # too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable
 
-inherit autotools flag-o-matic systemd toolchain-funcs tmpfiles
+inherit autotools edo flag-o-matic systemd tmpfiles toolchain-funcs
 
 DESCRIPTION="A persistent caching system, key-value, and data structures 
database"
 HOMEPAGE="https://redis.io;
@@ -123,10 +123,10 @@ src_test() {
fi
 
if use ssl; then
-   ./utils/gen-test-certs.sh
-   ./runtest --tls
+   edo ./utils/gen-test-certs.sh
+   edo ./runtest --tls
else
-   ./runtest
+   edo ./runtest
fi
 }
 

diff --git a/dev-db/redis/redis-7.0.0.ebuild b/dev-db/redis/redis-7.0.0.ebuild
index b77a78d5aea1..fb66c24c8f6d 100644
--- a/dev-db/redis/redis-7.0.0.ebuild
+++ b/dev-db/redis/redis-7.0.0.ebuild
@@ -14,7 +14,7 @@ LUA_COMPAT=( lua5-1 luajit )
 # Upstream have deviated too far from vanilla Lua, adding their own APIs
 # like lua_enablereadonlytable, but we still need the eclass and such
 # for bug #841422.
-inherit autotools flag-o-matic systemd toolchain-funcs lua-single tmpfiles

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

2022-06-12 Thread Sam James
commit: 6037dd3e3150d5d125f64a73f5ffecd4d5f514c1
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Jun  9 12:31:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 20:36:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6037dd3e

dev-db/redis: limit a number of test clients to MAKEOPTS jobs

It is necessary to cal ./runtest directly from src_test function in
order to be able to pass --clients parameter.

Bug: https://bugs.gentoo.org/649868
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/redis-5.0.14.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-5.0.14.ebuild b/dev-db/redis/redis-5.0.14.ebuild
index 0d8391f04013..b36fb5e71c04 100644
--- a/dev-db/redis/redis-5.0.14.ebuild
+++ b/dev-db/redis/redis-5.0.14.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic systemd toolchain-funcs tmpfiles
+inherit autotools edo flag-o-matic multiprocessing systemd tmpfiles 
toolchain-funcs
 
 DESCRIPTION="A persistent caching system, key-value and data structures 
database"
 HOMEPAGE="https://redis.io;
@@ -127,6 +127,10 @@ src_compile() {
emake V=1 ${myconf} AR="${AR}" CC="${CC}" RANLIB="${RANLIB}"
 }
 
+src_test() {
+   edo ./runtest --clients "$(makeopts_jobs)"
+}
+
 src_install() {
insinto /etc/
doins redis.conf sentinel.conf



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

2022-06-12 Thread Sam James
commit: 846291ef3b7e72d4dcf178696dbbed8830edd166
Author: Petr Vaněk  atlas  cz>
AuthorDate: Fri Jun 10 11:41:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 20:36:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846291ef

dev-db/redis: restrict "Active defrag*" tests only

It is possible to skip selected tests by --skiptest argument passed to
runtest, which is cleaner than emptying the script file. Moreover, only
"Active defrag*" tests are affected, therefore we can restore "Memory
efficiency*" tests which are also part of memoryefficiency unit.

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/redis-6.0.16.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-db/redis/redis-6.0.16.ebuild b/dev-db/redis/redis-6.0.16.ebuild
index b9de6505f930..557648cfd6f1 100644
--- a/dev-db/redis/redis-6.0.16.ebuild
+++ b/dev-db/redis/redis-6.0.16.ebuild
@@ -65,9 +65,6 @@ PATCHES=(
 src_prepare() {
default
 
-   # unstable on jemalloc
-   > tests/unit/memefficiency.tcl || die
-
# Copy lua modules into build dir
cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
@@ -135,6 +132,12 @@ src_compile() {
 src_test() {
local runtestargs=(
--clients "$(makeopts_jobs)" # see bug #649868
+
+   # unstable on jemalloc, see 
https://github.com/gentoo/gentoo/pull/15924
+   --skiptest "Active defrag"
+   --skiptest "Active defrag big keys"
+   --skiptest "Active defrag big list"
+   --skiptest "Active defrag edge case"
)
 
# Known to fail with FEATURES=usersandbox



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

2022-06-12 Thread Sam James
commit: f6b9b40e3c3a58e89a1866d335334d7b210ae3fd
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Jun  9 14:37:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 20:36:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b9b40e

dev-db/redis: limit a number of test clients to MAKEOPTS jobs

This change makes tests to respect user MAKEOPTS jobs preference rather
than running 16 test clients by default.

Closes: https://bugs.gentoo.org/649868
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/redis-6.0.16.ebuild   | 12 
 dev-db/redis/redis-6.2.6.ebuild| 12 
 dev-db/redis/redis-6.2.7-r1.ebuild | 12 
 dev-db/redis/redis-7.0.0-r1.ebuild | 12 
 dev-db/redis/redis-7.0.0.ebuild| 12 
 dev-db/redis/redis-7.0.1.ebuild| 12 
 6 files changed, 48 insertions(+), 24 deletions(-)

diff --git a/dev-db/redis/redis-6.0.16.ebuild b/dev-db/redis/redis-6.0.16.ebuild
index 604f29310e71..b9de6505f930 100644
--- a/dev-db/redis/redis-6.0.16.ebuild
+++ b/dev-db/redis/redis-6.0.16.ebuild
@@ -11,7 +11,7 @@ EAPI=7
 #because lua_open became lua_newstate in 5.2
 LUA_COMPAT=( lua5-1 luajit )
 
-inherit autotools edo flag-o-matic lua-single systemd tmpfiles toolchain-funcs
+inherit autotools edo flag-o-matic lua-single multiprocessing systemd tmpfiles 
toolchain-funcs
 
 DESCRIPTION="A persistent caching system, key-value and data structures 
database"
 HOMEPAGE="https://redis.io;
@@ -133,6 +133,10 @@ src_compile() {
 }
 
 src_test() {
+   local runtestargs=(
+   --clients "$(makeopts_jobs)" # see bug #649868
+   )
+
# Known to fail with FEATURES=usersandbox
if has usersandbox ${FEATURES}; then
ewarn "You are emerging ${P} with 'usersandbox' enabled." \
@@ -141,10 +145,10 @@ src_test() {
 
if use ssl; then
edo ./utils/gen-test-certs.sh
-   edo ./runtest --tls
-   else
-   edo ./runtest
+   runtestargs+=( --tls )
fi
+
+   edo ./runtest "${runtestargs[@]}"
 }
 
 src_install() {

diff --git a/dev-db/redis/redis-6.2.6.ebuild b/dev-db/redis/redis-6.2.6.ebuild
index ce2bdf9b53e8..791f7c13ecd0 100644
--- a/dev-db/redis/redis-6.2.6.ebuild
+++ b/dev-db/redis/redis-6.2.6.ebuild
@@ -11,7 +11,7 @@ EAPI=7
 #because lua_open became lua_newstate in 5.2
 LUA_COMPAT=( lua5-1 luajit )
 
-inherit autotools edo flag-o-matic lua-single systemd tmpfiles toolchain-funcs
+inherit autotools edo flag-o-matic lua-single multiprocessing systemd tmpfiles 
toolchain-funcs
 
 DESCRIPTION="A persistent caching system, key-value and data structures 
database"
 HOMEPAGE="https://redis.io;
@@ -133,6 +133,10 @@ src_compile() {
 }
 
 src_test() {
+   local runtestargs=(
+   --clients "$(makeopts_jobs)" # see bug #649868
+   )
+
# Known to fail with FEATURES=usersandbox
if has usersandbox ${FEATURES}; then
ewarn "You are emerging ${P} with 'usersandbox' enabled." \
@@ -141,10 +145,10 @@ src_test() {
 
if use ssl; then
edo ./utils/gen-test-certs.sh
-   edo ./runtest --tls
-   else
-   edo ./runtest
+   runtestargs+=( --tls )
fi
+
+   edo ./runtest "${runtestargs[@]}"
 }
 
 src_install() {

diff --git a/dev-db/redis/redis-6.2.7-r1.ebuild 
b/dev-db/redis/redis-6.2.7-r1.ebuild
index 2224d18e297e..72974ef2f1e5 100644
--- a/dev-db/redis/redis-6.2.7-r1.ebuild
+++ b/dev-db/redis/redis-6.2.7-r1.ebuild
@@ -14,7 +14,7 @@ LUA_COMPAT=( lua5-1 luajit )
 # Upstream have deviated too far from vanilla Lua, adding their own APIs
 # like lua_enablereadonlytable, but we still need the eclass and such
 # for bug #841422.
-inherit autotools edo flag-o-matic lua-single systemd tmpfiles toolchain-funcs
+inherit autotools edo flag-o-matic lua-single multiprocessing systemd tmpfiles 
toolchain-funcs
 
 DESCRIPTION="A persistent caching system, key-value, and data structures 
database"
 HOMEPAGE="https://redis.io;
@@ -135,6 +135,10 @@ src_compile() {
 }
 
 src_test() {
+   local runtestargs=(
+   --clients "$(makeopts_jobs)" # see bug #649868
+   )
+
# Known to fail with FEATURES=usersandbox
if has usersandbox ${FEATURES}; then
ewarn "You are emerging ${P} with 'usersandbox' enabled." \
@@ -143,10 +147,10 @@ src_test() {
 
if use ssl; then
edo ./utils/gen-test-certs.sh
-   edo ./runtest --tls
-   else
-   edo ./runtest
+   runtestargs+=( --tls )
fi
+
+   edo ./runtest "${runtestargs[@]}"
 }
 
 src_install() {

diff --git a/dev-db/redis/redis-7.0.0-r1.ebuild 
b/dev-db/redis/redis-7.0.0-r1.ebuild
index fb8cafa36878..91b3903a4d1e 100644
--- a/dev-db/redis/redis-7.0.0-r1.ebuild
+++ b/dev-db/redis/redis-7.0.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # 

[gentoo-commits] repo/gentoo:master commit in: games-action/polymc/

2022-06-12 Thread Andrew Ammerlaan
commit: c34f6f006a82b286fc110e543e2d1197676196ea
Author: Thiago Donato Ferreira  gmail  com>
AuthorDate: Sun Jun 12 17:56:44 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 12 20:24:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34f6f00

games-action/polymc: drop 1.3.0

Signed-off-by: Thiago Donato Ferreira  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25866
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 games-action/polymc/Manifest|   1 -
 games-action/polymc/polymc-1.3.0.ebuild | 115 
 2 files changed, 116 deletions(-)

diff --git a/games-action/polymc/Manifest b/games-action/polymc/Manifest
index 4d5e3fd4d0bc..bc9c75eb737d 100644
--- a/games-action/polymc/Manifest
+++ b/games-action/polymc/Manifest
@@ -1,3 +1,2 @@
-DIST polymc-1.3.0.tar.gz 5115480 BLAKE2B 
ac818b899d25f1545ceafd109a8eb48acd6a2d4b09b8d7f5365de0fc1b6ce0171ed053bc19785192ab781a2d7f506167599e3f3747e94fe1cf62b9989208e685
 SHA512 
b33660dfc7026f1153aaffd4429b9047bffa9cc80a3231bb19c0f3a7d4046654c49f278d9c07ae3ac631172ed147fa06065c2713fb59221ff9131406d8c6df46
 DIST polymc-1.3.1.tar.gz 5651471 BLAKE2B 
ee36d6f046959932c72d6b3320704bbc565afd56e03f715db0f9270148b7ced80ff46d4e2ad33167e77e9b95d5dbe3316d9c7b5f9b36c15e28989555fddf0239
 SHA512 
8cfd644574a588a0b8dca6adbd9aee21bd603fc29649bbf55ad713dc37a1a9d7a8720031a6952d97c6a597c082f7437315044926d7da2d50e58a3da096343c7b
 DIST polymc-1.3.2.tar.gz 5641952 BLAKE2B 
f1014c79c394db79e07bcd55c65c930ace80274a83cffc4c8adff58547f3ddf9baa5685ecd7b860c8ec21e4ae4ebf407233d3cb2b8d9ae2a81abd31248b1cebf
 SHA512 
f272248631e76e2cb3b74f3bc91ab3d4f7e7cf4fb7396a09b8bcaf65d928076f49e436e3d7c1a34c32a2cbcf10760709f86cd9c0eca285b66790f25b1c466ea0

diff --git a/games-action/polymc/polymc-1.3.0.ebuild 
b/games-action/polymc/polymc-1.3.0.ebuild
deleted file mode 100644
index 1034a30e5df0..
--- a/games-action/polymc/polymc-1.3.0.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake java-pkg-2 optfeature xdg
-
-HOMEPAGE="https://polymc.org/ https://github.com/PolyMC/PolyMC;
-DESCRIPTION="A custom, open source Minecraft launcher"
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="
-   https://github.com/PolyMC/PolyMC
-   https://github.com/PolyMC/libnbtplusplus
-   "
-
-   EGIT_SUBMODULES=( 'depends/libnbtplusplus' )
-else
-   MY_PN="PolyMC"
-
-   # Let's use the vendored tarball to avoid dealing with the submodules 
directly
-   SRC_URI="
-   
https://github.com/PolyMC/PolyMC/releases/download/${PV}/${MY_PN}-${PV}.tar.gz 
-> ${P}.tar.gz
-   "
-
-   # The PolyMC's files are unpacked to ${WORKDIR}/PolyMC-${PV}
-   S="${WORKDIR}/${MY_PN}-${PV}"
-
-   KEYWORDS="~amd64"
-fi
-
-# Apache-2.0 for MultiMC (PolyMC is forked from it)
-# GPL-3 for PolyMC
-# LGPL-3 for libnbtplusplus
-# See the rest of PolyMC's libraries at 
https://github.com/PolyMC/PolyMC/tree/develop/libraries
-LICENSE="Apache-2.0 Boost-1.0 BSD BSD-2 GPL-2+ GPL-3 LGPL-3 OFL-1.1 MIT"
-
-SLOT="0"
-
-IUSE="debug lto"
-REQUIRED_USE="
-   lto? ( !debug )
-"
-
-MIN_QT="5.12.0"
-
-QT_DEPS="
-   >=dev-qt/qtconcurrent-${MIN_QT}:5
-   >=dev-qt/qtcore-${MIN_QT}:5
-   >=dev-qt/qtgui-${MIN_QT}:5
-   >=dev-qt/qtnetwork-${MIN_QT}:5
-   >=dev-qt/qttest-${MIN_QT}:5
-   >=dev-qt/qtwidgets-${MIN_QT}:5
-   >=dev-qt/qtxml-${MIN_QT}:5
-"
-
-# Required at both build-time and run-time
-COMMON_DEPENDS="
-   ${QT_DEPS}
-   >=dev-libs/quazip-1.3:=
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${COMMON_DEPENDS}
-   media-libs/libglvnd
-   >=virtual/jdk-1.8.0:*
-"
-
-# At run-time we don't depend on JDK, only JRE
-# And we need more than just the GL headers
-RDEPEND="
-   ${COMMON_DEPENDS}
-   >=virtual/jre-1.8.0:*
-   virtual/opengl
-"
-
-src_prepare() {
-   cmake_src_prepare
-
-   # Prevent conflicting with the user's flags
-   # See https://bugs.gentoo.org/848765 for more info
-   sed -i -e 's/-Werror//' -e 's/-D_FORTIFY_SOURCE=2//' CMakeLists.txt || 
die 'Failed to remove -Werror and -D_FORTIFY_SOURCE via sed'
-}
-
-src_configure(){
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_PREFIX="/usr"
-   # Resulting binary is named polymc
-   -DLauncher_APP_BINARY_NAME="${PN}"
-
-   -DENABLE_LTO=$(usex lto)
-   )
-
-   if use debug; then
-   CMAKE_BUILD_TYPE=Debug
-   else
-   CMAKE_BUILD_TYPE=Release
-   fi
-
-   cmake_src_configure
-}
-
-src_compile(){
-   cmake_src_compile
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   # https://github.com/PolyMC/PolyMC/issues/227
-   optfeature "old Minecraft (<= 1.12.2) support" x11-libs/libXrandr
-}



[gentoo-commits] repo/gentoo:master commit in: games-action/polymc/

2022-06-12 Thread Andrew Ammerlaan
commit: be3446362bb0b3c6008274f258da0a33ffcf34f8
Author: Thiago Donato Ferreira  gmail  com>
AuthorDate: Sun Jun 12 17:56:05 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 12 20:24:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be344636

games-action/polymc: add 1.3.2

Signed-off-by: Thiago Donato Ferreira  gmail.com>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 games-action/polymc/Manifest|   1 +
 games-action/polymc/polymc-1.3.2.ebuild | 115 
 2 files changed, 116 insertions(+)

diff --git a/games-action/polymc/Manifest b/games-action/polymc/Manifest
index 53f0d3f4fada..4d5e3fd4d0bc 100644
--- a/games-action/polymc/Manifest
+++ b/games-action/polymc/Manifest
@@ -1,2 +1,3 @@
 DIST polymc-1.3.0.tar.gz 5115480 BLAKE2B 
ac818b899d25f1545ceafd109a8eb48acd6a2d4b09b8d7f5365de0fc1b6ce0171ed053bc19785192ab781a2d7f506167599e3f3747e94fe1cf62b9989208e685
 SHA512 
b33660dfc7026f1153aaffd4429b9047bffa9cc80a3231bb19c0f3a7d4046654c49f278d9c07ae3ac631172ed147fa06065c2713fb59221ff9131406d8c6df46
 DIST polymc-1.3.1.tar.gz 5651471 BLAKE2B 
ee36d6f046959932c72d6b3320704bbc565afd56e03f715db0f9270148b7ced80ff46d4e2ad33167e77e9b95d5dbe3316d9c7b5f9b36c15e28989555fddf0239
 SHA512 
8cfd644574a588a0b8dca6adbd9aee21bd603fc29649bbf55ad713dc37a1a9d7a8720031a6952d97c6a597c082f7437315044926d7da2d50e58a3da096343c7b
+DIST polymc-1.3.2.tar.gz 5641952 BLAKE2B 
f1014c79c394db79e07bcd55c65c930ace80274a83cffc4c8adff58547f3ddf9baa5685ecd7b860c8ec21e4ae4ebf407233d3cb2b8d9ae2a81abd31248b1cebf
 SHA512 
f272248631e76e2cb3b74f3bc91ab3d4f7e7cf4fb7396a09b8bcaf65d928076f49e436e3d7c1a34c32a2cbcf10760709f86cd9c0eca285b66790f25b1c466ea0

diff --git a/games-action/polymc/polymc-1.3.2.ebuild 
b/games-action/polymc/polymc-1.3.2.ebuild
new file mode 100644
index ..1034a30e5df0
--- /dev/null
+++ b/games-action/polymc/polymc-1.3.2.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake java-pkg-2 optfeature xdg
+
+HOMEPAGE="https://polymc.org/ https://github.com/PolyMC/PolyMC;
+DESCRIPTION="A custom, open source Minecraft launcher"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="
+   https://github.com/PolyMC/PolyMC
+   https://github.com/PolyMC/libnbtplusplus
+   "
+
+   EGIT_SUBMODULES=( 'depends/libnbtplusplus' )
+else
+   MY_PN="PolyMC"
+
+   # Let's use the vendored tarball to avoid dealing with the submodules 
directly
+   SRC_URI="
+   
https://github.com/PolyMC/PolyMC/releases/download/${PV}/${MY_PN}-${PV}.tar.gz 
-> ${P}.tar.gz
+   "
+
+   # The PolyMC's files are unpacked to ${WORKDIR}/PolyMC-${PV}
+   S="${WORKDIR}/${MY_PN}-${PV}"
+
+   KEYWORDS="~amd64"
+fi
+
+# Apache-2.0 for MultiMC (PolyMC is forked from it)
+# GPL-3 for PolyMC
+# LGPL-3 for libnbtplusplus
+# See the rest of PolyMC's libraries at 
https://github.com/PolyMC/PolyMC/tree/develop/libraries
+LICENSE="Apache-2.0 Boost-1.0 BSD BSD-2 GPL-2+ GPL-3 LGPL-3 OFL-1.1 MIT"
+
+SLOT="0"
+
+IUSE="debug lto"
+REQUIRED_USE="
+   lto? ( !debug )
+"
+
+MIN_QT="5.12.0"
+
+QT_DEPS="
+   >=dev-qt/qtconcurrent-${MIN_QT}:5
+   >=dev-qt/qtcore-${MIN_QT}:5
+   >=dev-qt/qtgui-${MIN_QT}:5
+   >=dev-qt/qtnetwork-${MIN_QT}:5
+   >=dev-qt/qttest-${MIN_QT}:5
+   >=dev-qt/qtwidgets-${MIN_QT}:5
+   >=dev-qt/qtxml-${MIN_QT}:5
+"
+
+# Required at both build-time and run-time
+COMMON_DEPENDS="
+   ${QT_DEPS}
+   >=dev-libs/quazip-1.3:=
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${COMMON_DEPENDS}
+   media-libs/libglvnd
+   >=virtual/jdk-1.8.0:*
+"
+
+# At run-time we don't depend on JDK, only JRE
+# And we need more than just the GL headers
+RDEPEND="
+   ${COMMON_DEPENDS}
+   >=virtual/jre-1.8.0:*
+   virtual/opengl
+"
+
+src_prepare() {
+   cmake_src_prepare
+
+   # Prevent conflicting with the user's flags
+   # See https://bugs.gentoo.org/848765 for more info
+   sed -i -e 's/-Werror//' -e 's/-D_FORTIFY_SOURCE=2//' CMakeLists.txt || 
die 'Failed to remove -Werror and -D_FORTIFY_SOURCE via sed'
+}
+
+src_configure(){
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="/usr"
+   # Resulting binary is named polymc
+   -DLauncher_APP_BINARY_NAME="${PN}"
+
+   -DENABLE_LTO=$(usex lto)
+   )
+
+   if use debug; then
+   CMAKE_BUILD_TYPE=Debug
+   else
+   CMAKE_BUILD_TYPE=Release
+   fi
+
+   cmake_src_configure
+}
+
+src_compile(){
+   cmake_src_compile
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   # https://github.com/PolyMC/PolyMC/issues/227
+   optfeature "old Minecraft (<= 1.12.2) support" x11-libs/libXrandr
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/blackbox/files/, x11-wm/blackbox/

2022-06-12 Thread Sam James
commit: c9a0fbedd1906e5ef876e7c90cab82cc63d07221
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 12 19:50:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 19:51:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a0fbed

x11-wm/blackbox: fix build with GCC 12

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

 x11-wm/blackbox/blackbox-0.77.ebuild   |  4 +++
 .../blackbox/files/blackbox-0.77-gcc12-time.patch  | 35 ++
 2 files changed, 39 insertions(+)

diff --git a/x11-wm/blackbox/blackbox-0.77.ebuild 
b/x11-wm/blackbox/blackbox-0.77.ebuild
index 815969ba46db..32b54c5b3e31 100644
--- a/x11-wm/blackbox/blackbox-0.77.ebuild
+++ b/x11-wm/blackbox/blackbox-0.77.ebuild
@@ -26,6 +26,10 @@ BDEPEND=">=sys-devel/autoconf-2.71
 
 S="${WORKDIR}"/blackboxwm-${PV}
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.77-gcc12-time.patch
+)
+
 src_prepare() {
sed -e '/AC_DISABLE_SHARED/d' -i configure.ac || die
default

diff --git a/x11-wm/blackbox/files/blackbox-0.77-gcc12-time.patch 
b/x11-wm/blackbox/files/blackbox-0.77-gcc12-time.patch
new file mode 100644
index ..196e3878253d
--- /dev/null
+++ b/x11-wm/blackbox/files/blackbox-0.77-gcc12-time.patch
@@ -0,0 +1,35 @@
+https://github.com/bbidulock/blackboxwm/pull/42
+
+From d3481ee7b7d104ef53ead4d35b9a9254c64bb87a Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 12 Jun 2022 20:49:09 +0100
+Subject: [PATCH] Fix build with GCC 12 (missing  include)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Fixes build failure with GCC 12:
+```
+Toolbar.cc: In member function ‘void Toolbar::reconfigure()’:
+Toolbar.cc:260:17: error: ‘time’ was not declared in this scope; did you mean 
‘Time’?
+  260 |   time_t ttmp = time(NULL);
+  | ^~~~
+  | Time
+Toolbar.cc:265:21: error: ‘localtime’ was not declared in this scope; did you 
mean ‘clock_timer’?
+  265 | struct tm *tt = localtime();
+  | ^
+  | clock_timer
+```
+
+Bug: https://bugs.gentoo.org/851603
+--- a/src/Toolbar.cc
 b/src/Toolbar.cc
+@@ -38,6 +38,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ 
+ long nextTimeout(int resolution)
+



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

2022-06-12 Thread William Hubbs
commit: e5b937e1b89393515ab5d653f4af66b314dfe201
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jun 12 19:49:07 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jun 12 19:49:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b937e1

app-admin/terraform: add 1.2.2

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

 app-admin/terraform/Manifest   |  2 ++
 app-admin/terraform/terraform-1.2.2.ebuild | 32 ++
 2 files changed, 34 insertions(+)

diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest
index 83856b39bf78..fc1e2e6f6e89 100644
--- a/app-admin/terraform/Manifest
+++ b/app-admin/terraform/Manifest
@@ -1472,3 +1472,5 @@ DIST terraform-1.1.2.tar.gz 3175963 BLAKE2B 
fdaf424d6e833fb044fcc9fceea9c270b190
 DIST terraform-1.1.5.tar.gz 3204617 BLAKE2B 
94e6631bcc6ba18443571e5d4db753a1cdbc66ceda4cf37f712069c5b345d47132b27575854eba448e3f02bb5401339899830218772b6e4eeff27a4c88872f2c
 SHA512 
bba587034db1bf62a275d8afd3977077864a1d0bf2a527dd67377b9c94a1179d62f8f11aa2ce87e96631f3b0b9238c39b1279d69785dd0229858c1f3838d65e6
 DIST terraform-1.1.7-deps.tar.xz 260019668 BLAKE2B 
e708a4ac0aaf97e0adcf2b461930f07d8159dc7bb0d091de20b113f54fad7cefc9dbee1fd64108ad8fdbcfc5a4e3cf04a79d60813e0496d9c6679a2f583bed9a
 SHA512 
a3d4eb6f6ef70b1c77794a40dec594262f49bf16a69e5fa436c4173a0ec5b93793c348a96855f81895b4ae067d1e76db803c43593ee7e5d05ed8f46087032c70
 DIST terraform-1.1.7.tar.gz 3203860 BLAKE2B 
c5e8451d7413ac2bcf93cbd5c69a7b437e9aeea0f6c5e291c43f63e831bcf093a6edf8dd1ae712867174342cd03318dd320fc7da27eeb97bf4d3bb66372ace73
 SHA512 
80eaa090d63d2dc4f91c2602c0ac85aa0323875b1f136a237e0a763cf013b57ba0cae3eeb666c502b3628f76d92e69be8630124216abbddaa6b6added1ffad1a
+DIST terraform-1.2.2-deps.tar.xz 264293344 BLAKE2B 
939e0385d04a535af85ccd45d80781277d6c4aecb779679e484208418892b38fd1546973c99117df353d5552671ea275f6b1d7458f400aa57bb12bd86e4d95b5
 SHA512 
ab13901478193e67705b93c02552794c4d4630cf6a5b1bbe1a298e0bc0a9ce85c86a4fbc99ff8aa25e06bd0c2aade7679caa5120f1d90ca5670a04e447687564
+DIST terraform-1.2.2.tar.gz 5179827 BLAKE2B 
28a5d4e9c7c4f2001a76acafa039d808996eb41b20af21f013f6ecb1368f11a9891b2b17abedc41fa9a881081e3e89a42958c6a6868df19070d9fd8ed3abc1f2
 SHA512 
0bd56c2c281848a1f3e983e76a6ee13b7a483b02c35dcdf09084a2bee0aa39e9cc9380be35cb1b13cf895430c42117884c6bd2e27d487953d1fc73caac070f9f

diff --git a/app-admin/terraform/terraform-1.2.2.ebuild 
b/app-admin/terraform/terraform-1.2.2.ebuild
new file mode 100644
index ..a4ce65dbc118
--- /dev/null
+++ b/app-admin/terraform/terraform-1.2.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="A tool for building, changing, and combining infrastructure 
safely"
+HOMEPAGE="https://www.terraform.io/;
+SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RESTRICT="test"
+
+DOCS=( {README,CHANGELOG}.md )
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin terraform
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "If you would like to install shell completions please run:"
+   elog "terraform -install-autocomplete"
+}



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

2022-06-12 Thread Andreas K. Hüttel
commit: 8ea456d072e46530ea53f04fe8935693fab59093
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 12 19:43:40 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 12 19:46:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea456d0

sys-devel/binutils: Prevent relinking on install, try 1

The tooldir hack introduced to solve bug 147155 makes libtool
relink libraries during the installation phase. This fails in
enough cases to be an annoyance. Use the hack only for cross
installations.

*Untested*, needs some careful observation before regaining keywords.

Bug: https://bugs.gentoo.org/147155
Bug: https://bugs.gentoo.org/834720
Bug: https://bugs.gentoo.org/838925
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...tils-.ebuild => binutils-2.37_p1-r3.ebuild} | 123 ++---
 ...inutils-.ebuild => binutils-2.38-r3.ebuild} | 117 ++--
 sys-devel/binutils/binutils-.ebuild|  21 +++-
 3 files changed, 137 insertions(+), 124 deletions(-)

diff --git a/sys-devel/binutils/binutils-.ebuild 
b/sys-devel/binutils/binutils-2.37_p1-r3.ebuild
similarity index 84%
copy from sys-devel/binutils/binutils-.ebuild
copy to sys-devel/binutils/binutils-2.37_p1-r3.ebuild
index ec3589ae100a..b6100c1d6a22 100644
--- a/sys-devel/binutils/binutils-.ebuild
+++ b/sys-devel/binutils/binutils-2.37_p1-r3.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="default-gold? ( gold )"
 # PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
 #  for the patchsets
 
-PATCH_VER=0
+PATCH_VER=2
 PATCH_DEV=dilfridge
 
 if [[ ${PV} == * ]]; then
@@ -32,8 +32,7 @@ else
[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}

https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
SLOT=$(ver_cut 1-2)
-   # live ebuild
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   #KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 #
@@ -114,13 +113,13 @@ src_prepare() {
fi
fi
 
-   # Make sure our explicit libdir paths don't get clobbered, bug #562460
+   # Make sure our explicit libdir paths don't get clobbered. #562460
sed -i \
-e 's:@bfdlibdir@:@libdir@:g' \
-e 's:@bfdincludedir@:@includedir@:g' \
{bfd,opcodes}/Makefile.in || die
 
-   # Fix locale issues if possible, bug #122216
+   # Fix locale issues if possible #122216
if [[ -e ${FILESDIR}/binutils-configure-LANG.patch ]] ; then
einfo "Fixing misc issues in configure files"
for f in $(find "${S}" -name configure -exec grep -l 'autoconf 
version 2.13' {} +) ; do
@@ -131,6 +130,11 @@ src_prepare() {
done
fi
 
+   # Fix conflicts with newer glibc #272594
+   if [[ -e libiberty/testsuite/test-demangle.c ]] ; then
+   sed -i 's:\:get_line:g' 
libiberty/testsuite/test-demangle.c
+   fi
+
# Apply things from PATCHES and user dirs
default
 
@@ -148,24 +152,21 @@ toolchain-binutils_pkgversion() {
 }
 
 src_configure() {
-   # See 
https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html
-   # Avoid really confusing logs from subconfigure spam, makes logs far
-   # more legible.
-   MAKEOPTS="--output-sync=line ${MAKEOPTS}"
-
# Setup some paths
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
INCPATH=${LIBPATH}/include
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
+
+   # see Note [tooldir hack for ldscripts]
if is_cross ; then
TOOLPATH=/usr/${CHOST}/${CTARGET}
+   BINPATH=${TOOLPATH}/binutils-bin/${PV}
else
-   TOOLPATH=/usr/${CTARGET}
+   BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
fi
-   BINPATH=${TOOLPATH}/binutils-bin/${PV}
 
# Make sure we filter $LINGUAS so that only ones that
-   # actually work make it through, bug #42033
+   # actually work make it through #42033
strip-linguas -u */po
 
# Keep things sane
@@ -180,7 +181,7 @@ src_configure() {
done
echo
 
-   cd "${MY_BUILDDIR}" || die
+   cd "${MY_BUILDDIR}"
local myconf=()
 
if use plugins ; then
@@ -202,10 +203,9 @@ src_configure() {
 
myconf+=( --with-system-zlib )
 
-   # For bi-arch systems, enable a 64bit bfd. This matches the bi-arch
-   # logic in toolchain.eclass. bug #446946
-   #
-   # We used to do it for everyone, but it's slow on 32bit arches. bug 
#438522
+   # For bi-arch systems, enable a 64bit bfd.  This matches
+   # the bi-arch logic in toolchain.eclass. #446946
+   # We used to do it for everyone, but it's slow on 32bit arches. 

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

2022-06-12 Thread Andreas Sturmlechner
commit: 0b6071e35b01e89c7111c171c1fe7d7a199ae3f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:05 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b6071e3

kde-frameworks/countryflags: drop 5.95.0*

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

 .../countryflags/countryflags-5.95.0.ebuild| 22 --
 1 file changed, 22 deletions(-)

diff --git a/kde-frameworks/countryflags/countryflags-5.95.0.ebuild 
b/kde-frameworks/countryflags/countryflags-5.95.0.ebuild
deleted file mode 100644
index f64b0a75fb..00
--- a/kde-frameworks/countryflags/countryflags-5.95.0.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
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-KDE_ORG_NAME="kdelibs4support"
-inherit ecm kde.org
-
-DESCRIPTION="Icons of flags for various countries"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-
-CMAKE_USE_DIR="${S}/src/l10n"
-
-# https://phabricator.kde.org/T13722
-# https://invent.kde.org/frameworks/breeze-icons/-/issues/1
-PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" )
-
-RDEPEND="!

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

2022-06-12 Thread Andreas Sturmlechner
commit: 0b158dbf8c78842617eb3c6afc47c0b142480c71
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:05 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b158dbf

kde-frameworks/kdelibs4support: drop 5.95.0*

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

 .../kdelibs4support/kdelibs4support-5.95.0.ebuild  | 102 -
 1 file changed, 102 deletions(-)

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.95.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.95.0.ebuild
deleted file mode 100644
index a9f9f2882d..00
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.95.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
-   app-text/docbook-xml-dtd:4.2
-   dev-libs/openssl:0
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qttest-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kauth-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   >=kde-frameworks/kded-${PVCUT}:5
-   =kde-frameworks/kdoctools-${PVCUT}*:5
-   =kde-frameworks/kemoticons-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5[X=]
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kunitconversion-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X=]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   virtual/libintl
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-   X? ( x11-base/xorg-proto )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/countryflags-${PVCUT}:5
-   =kde-frameworks/kinit-${PVCUT}*:5
-   =kde-frameworks/kitemmodels-${PVCUT}*:5
-"
-BDEPEND="
-   dev-lang/perl
-   dev-perl/URI
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956
-   "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956
-)
-
-src_prepare() {
-   ecm_src_prepare
-
-   if ! use handbook; then
-   sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die
-   fi
-
-   cmake_run_in src cmake_comment_add_subdirectory l10n
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: eece52566fd9a90fadcf68b6e84a4ccb96158408
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:05 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eece5256

kde-frameworks/khtml: drop 5.95.0*

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

 kde-frameworks/khtml/khtml-5.95.0.ebuild | 71 
 1 file changed, 71 deletions(-)

diff --git a/kde-frameworks/khtml/khtml-5.95.0.ebuild 
b/kde-frameworks/khtml/khtml-5.95.0.ebuild
deleted file mode 100644
index 7fbeec406b..00
--- a/kde-frameworks/khtml/khtml-5.95.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KHTML web rendering engine"
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RDEPEND="
-   dev-libs/openssl:0
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kjs-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwallet-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/sonnet-${PVCUT}*:5
-   media-libs/giflib:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:0=
-   >=media-libs/phonon-4.11.0
-   sys-libs/zlib
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   )
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-   X? ( x11-base/xorg-proto )
-"
-BDEPEND="
-   dev-lang/perl
-   dev-util/gperf
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: 08af9e60ed6007f70a95088313623571588df049
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:05 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08af9e60

kde-frameworks/purpose: drop 5.95.0*

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

 kde-frameworks/purpose/purpose-5.95.0.ebuild | 69 
 1 file changed, 69 deletions(-)

diff --git a/kde-frameworks/purpose/purpose-5.95.0.ebuild 
b/kde-frameworks/purpose/purpose-5.95.0.ebuild
deleted file mode 100644
index 8751c96220..00
--- a/kde-frameworks/purpose/purpose-5.95.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org optfeature xdg-utils
-
-DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="bluetooth +kaccounts"
-
-# requires running environment
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kirigami-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/prison-${PVCUT}*:5
-   kaccounts? (
-   >=kde-apps/kaccounts-integration-19.04.3:5
-   net-libs/accounts-qt
-   )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kdeclarative-${PVCUT}:5
-   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
-   kaccounts? ( net-libs/accounts-qml )
-"
-
-src_prepare() {
-   ecm_src_prepare
-
-   use bluetooth ||
-   cmake_run_in src/plugins cmake_comment_add_subdirectory 
bluetooth
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package kaccounts KAccounts)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "Send through KDE Connect" kde-misc/kdeconnect
-   fi
-   ecm_pkg_postinst
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: b038cac2c8f5eee616c893537b4541de73f681a6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:05 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b038cac2

kde-frameworks/kjs: drop 5.95.0*

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

 kde-frameworks/kjs/kjs-5.95.0.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/kde-frameworks/kjs/kjs-5.95.0.ebuild 
b/kde-frameworks/kjs/kjs-5.95.0.ebuild
deleted file mode 100644
index 13a06718a4..00
--- a/kde-frameworks/kjs/kjs-5.95.0.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
-
-ECM_HANDBOOK="optional"
-ECM_QTHELP="false"
-inherit ecm kde.org
-
-DESCRIPTION="ECMAScipt compatible parser and engine"
-LICENSE="BSD-2 LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-lang/perl
-"
-DEPEND="
-   dev-libs/libpcre
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( src/README )



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

2022-06-12 Thread Andreas Sturmlechner
commit: 0610611fcb3c5f2c1b985a24de199ef230bf2b9e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:04 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0610611f

kde-frameworks/plasma: drop 5.95.0*

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

 kde-frameworks/plasma/plasma-5.95.0.ebuild | 73 --
 1 file changed, 73 deletions(-)

diff --git a/kde-frameworks/plasma/plasma-5.95.0.ebuild 
b/kde-frameworks/plasma/plasma-5.95.0.ebuild
deleted file mode 100644
index 143e61839c..00
--- a/kde-frameworks/plasma/plasma-5.95.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="${PN}-framework"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Plasma framework"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="gles2-only man wayland X"
-
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=]
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kactivities-${PVCUT}*:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kdeclarative-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kirigami-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kpackage-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   !gles2-only? ( media-libs/libglvnd[X?] )
-   wayland? (
-   =kde-frameworks/kwayland-${PVCUT}*:5
-   media-libs/libglvnd
-   )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )
-"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package !gles2-only OpenGL)
-   $(cmake_use_find_package man KF5DocTools)
-   $(cmake_use_find_package wayland EGL)
-   $(cmake_use_find_package wayland KF5Wayland)
-   $(cmake_use_find_package X X11)
-   $(cmake_use_find_package X XCB)
-   )
-
-   ecm_src_configure
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: cf65622fa03fa028b1047b63da55a0e250fda17e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:04 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf65622f

kde-frameworks/ktextwidgets: drop 5.95.0*

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

 .../ktextwidgets/ktextwidgets-5.95.0.ebuild| 38 --
 1 file changed, 38 deletions(-)

diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.95.0.ebuild 
b/kde-frameworks/ktextwidgets/ktextwidgets-5.95.0.ebuild
deleted file mode 100644
index 0513262164..00
--- a/kde-frameworks/ktextwidgets/ktextwidgets-5.95.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing an assortment of widgets for displaying and 
editing text"
-LICENSE="LGPL-2+ LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="speech"
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/sonnet-${PVCUT}*:5
-   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package speech Qt5TextToSpeech)
-   )
-
-   ecm_src_configure
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: c534a2e75c7f694da612063d8815bd7eed67254f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:05 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c534a2e7

kde-frameworks/kross: drop 5.95.0*

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

 kde-frameworks/kross/kross-5.95.0.ebuild | 34 
 1 file changed, 34 deletions(-)

diff --git a/kde-frameworks/kross/kross-5.95.0.ebuild 
b/kde-frameworks/kross/kross-5.95.0.ebuild
deleted file mode 100644
index 151ad697e3..00
--- a/kde-frameworks/kross/kross-5.95.0.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"
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for embedding scripting into applications"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtscript-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/designer-${QTMIN}:5
-"



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

2022-06-12 Thread Andreas Sturmlechner
commit: 6a63f1b31c6faddbeee486f6ef6994831fb15d44
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:04 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6a63f1b3

kde-frameworks/krunner: drop 5.95.0*

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

 kde-frameworks/krunner/krunner-5.95.0.ebuild | 47 
 1 file changed, 47 deletions(-)

diff --git a/kde-frameworks/krunner/krunner-5.95.0.ebuild 
b/kde-frameworks/krunner/krunner-5.95.0.ebuild
deleted file mode 100644
index 6a2f57a3e0..00
--- a/kde-frameworks/krunner/krunner-5.95.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for providing different actions given a string query"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="activities"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/plasma-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   =kde-frameworks/threadweaver-${PVCUT}*:5
-   activities? ( =kde-frameworks/kactivities-${PVCUT}*:5 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package activities KF5Activities)
-   )
-   ecm_src_configure
-}
-
-src_test() {
-   # requires virtual dbus, otherwise hangs; bugs #630672, #789351, #838502
-   local myctestargs=(
-   -E 
"(dbusrunnertest|runnermanagersinglerunnermodetest|runnermanagertest)"
-   )
-   ecm_src_test
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: c67adefd55cc7344087821edfca1d698e095e711
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:04 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c67adefd

kde-frameworks/kwallet: drop 5.95.0*

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

 kde-frameworks/kwallet/kwallet-5.95.0.ebuild | 53 
 1 file changed, 53 deletions(-)

diff --git a/kde-frameworks/kwallet/kwallet-5.95.0.ebuild 
b/kde-frameworks/kwallet/kwallet-5.95.0.ebuild
deleted file mode 100644
index 4f2b363ed3..00
--- a/kde-frameworks/kwallet/kwallet-5.95.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Framework providing desktop-wide storage for passwords"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="gpg +man"
-
-BDEPEND="
-   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
-DEPEND="
-   dev-libs/libgcrypt:0=
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package gpg Gpgmepp)
-   $(cmake_use_find_package man KF5DocTools)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "Auto-unlocking after account login" 
kde-plasma/kwallet-pam
-   optfeature "KWallet management" kde-apps/kwalletmanager:5
-   elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet;
-   fi
-   ecm_pkg_postinst
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: e171bf6a2be93ff9a8c52e62774071e3faf28e7b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:03 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e171bf6a

kde-frameworks/kparts: drop 5.95.0*

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

 kde-frameworks/kparts/kparts-5.95.0.ebuild | 33 --
 1 file changed, 33 deletions(-)

diff --git a/kde-frameworks/kparts/kparts-5.95.0.ebuild 
b/kde-frameworks/kparts/kparts-5.95.0.ebuild
deleted file mode 100644
index bbfe9dd2f8..00
--- a/kde-frameworks/kparts/kparts-5.95.0.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
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing elaborate user-interface components"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
-   >=kde-frameworks/ktextwidgets-${PVCUT}:5
-"



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

2022-06-12 Thread Andreas Sturmlechner
commit: 80cb4658e47f3e4205f0095f8994de41c0356d62
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:04 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=80cb4658

kde-frameworks/ktexteditor: drop 5.95.0*

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

 .../ktexteditor/ktexteditor-5.95.0.ebuild  | 55 --
 1 file changed, 55 deletions(-)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.95.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.95.0.ebuild
deleted file mode 100644
index da79d7e161..00
--- a/kde-frameworks/ktexteditor/ktexteditor-5.95.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing a full text editor component"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+editorconfig"
-
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kauth-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/sonnet-${PVCUT}*:5
-   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
-   editorconfig? ( app-text/editorconfig-core-c )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package editorconfig EditorConfig)
-   )
-
-   ecm_src_configure
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: 64512abc7fe55ffc18008174537ad7bde068abad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:04 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=64512abc

kde-frameworks/kxmlgui: drop 5.95.0*

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

 kde-frameworks/kxmlgui/kxmlgui-5.95.0.ebuild | 46 
 1 file changed, 46 deletions(-)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.95.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.95.0.ebuild
deleted file mode 100644
index f01e703822..00
--- a/kde-frameworks/kxmlgui/kxmlgui-5.95.0.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_DESIGNERPLUGIN="true"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-IUSE=""
-
-# slot op: includes QtCore/private/qlocale_p.h
-DEPEND="
-   >=dev-qt/qtcore-${QTMIN}:5=
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-
-src_test() {
-   # Files are missing; whatever. Bugs 650290, 668198, 808216
-   local myctestargs=(
-   -E 
"(ktoolbar_unittest|kxmlgui_unittest|ktooltiphelper_unittest)"
-   )
-
-   ecm_src_test
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: e8608011f116f741b1b16708219e2d4fabf5330f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:04 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e8608011

kde-frameworks/kservice: drop 5.95.0*

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

 kde-frameworks/kservice/kservice-5.95.0.ebuild | 50 --
 1 file changed, 50 deletions(-)

diff --git a/kde-frameworks/kservice/kservice-5.95.0.ebuild 
b/kde-frameworks/kservice/kservice-5.95.0.ebuild
deleted file mode 100644
index d65ead95a8..00
--- a/kde-frameworks/kservice/kservice-5.95.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
-
-DESCRIPTION="Advanced plugin and service introspection"
-
-LICENSE="LGPL-2 LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+man"
-
-# requires running kde environment
-RESTRICT="test"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
-   $(cmake_use_find_package man KF5DocTools)
-   )
-
-   ecm_src_configure
-}
-
-src_install() {
-   ecm_src_install
-
-   # bug 596316
-   dosym kf5-applications.menu /etc/xdg/menus/applications.menu
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: 494c22249c273bd3864e4892223ffa58642a932a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:03 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=494c2224

kde-frameworks/kinit: drop 5.95.0*

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

 kde-frameworks/kinit/kinit-5.95.0.ebuild | 51 
 1 file changed, 51 deletions(-)

diff --git a/kde-frameworks/kinit/kinit-5.95.0.ebuild 
b/kde-frameworks/kinit/kinit-5.95.0.ebuild
deleted file mode 100644
index c5b8ff4ba1..00
--- a/kde-frameworks/kinit/kinit-5.95.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
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
-
-DESCRIPTION="Helper library to speed up start of applications on KDE work 
spaces"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+caps +man X"
-
-BDEPEND="
-   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   caps? ( sys-libs/libcap )
-   X? (
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package caps Libcap)
-   $(cmake_use_find_package man KF5DocTools)
-   $(cmake_use_find_package X X11)
-   $(cmake_use_find_package X XCB)
-   )
-
-   ecm_src_configure
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: 20b077f5b8fc4b2beaaf5afd27830d566752
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:03 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=20b077f5

kde-frameworks/knotifyconfig: drop 5.95.0*

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

 .../knotifyconfig/knotifyconfig-5.95.0.ebuild  | 34 --
 1 file changed, 34 deletions(-)

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.95.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-5.95.0.ebuild
deleted file mode 100644
index 1bcc3816c2..00
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.95.0.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_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
-
-DESCRIPTION="Framework for configuring desktop notifications"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="phonon"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   !phonon? ( media-libs/libcanberra )
-   phonon? ( >=media-libs/phonon-4.11.0 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package !phonon Canberra)
-   )
-   ecm_src_configure
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: 2b63ec0198eaa1aabcc46d1a106c0d7bfe8b3b71
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:03 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b63ec01

kde-frameworks/kglobalaccel: drop 5.95.0*

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

 .../kglobalaccel/kglobalaccel-5.95.0.ebuild| 44 --
 1 file changed, 44 deletions(-)

diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.95.0.ebuild 
b/kde-frameworks/kglobalaccel/kglobalaccel-5.95.0.ebuild
deleted file mode 100644
index c909200d6f..00
--- a/kde-frameworks/kglobalaccel/kglobalaccel-5.95.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework to handle global shortcuts"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="nls"
-
-# requires installed instance
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
-   x11-libs/libxcb
-   x11-libs/xcb-util-keysyms
-"
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   =kde-frameworks/kdeclarative-${PVCUT}*:5
-   )
-"
-BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
-
-src_test() {
-   XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: a8501a7c79ce6a3f3d11683afe56f8cf31b7a586
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:03 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a8501a7c

kde-frameworks/kiconthemes: drop 5.95.0*

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

 .../kiconthemes/kiconthemes-5.95.0.ebuild  | 32 --
 1 file changed, 32 deletions(-)

diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.95.0.ebuild 
b/kde-frameworks/kiconthemes/kiconthemes-5.95.0.ebuild
deleted file mode 100644
index 9b87db7e2a..00
--- a/kde-frameworks/kiconthemes/kiconthemes-5.95.0.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_DESIGNERPLUGIN="true"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for icon theming and configuration"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test" # bug 574770
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"



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

2022-06-12 Thread Andreas Sturmlechner
commit: 25aeec1336cc788ed63cb8d22ea83c435d5c175a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:02 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=25aeec13

kde-frameworks/kemoticons: drop 5.95.0*

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

 kde-frameworks/kemoticons/kemoticons-5.95.0.ebuild | 28 --
 1 file changed, 28 deletions(-)

diff --git a/kde-frameworks/kemoticons/kemoticons-5.95.0.ebuild 
b/kde-frameworks/kemoticons/kemoticons-5.95.0.ebuild
deleted file mode 100644
index b6f91ed363..00
--- a/kde-frameworks/kemoticons/kemoticons-5.95.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for converting text emoticons to graphical 
representations"
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# requires running kde environment
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"



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

2022-06-12 Thread Andreas Sturmlechner
commit: 669ed84aec31dc9cba905b68d1fe8b9b374b7491
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:03 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=669ed84a

kde-frameworks/kio: drop 5.95.0*

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

 kde-frameworks/kio/kio-5.95.0.ebuild | 94 
 1 file changed, 94 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.95.0.ebuild 
b/kde-frameworks/kio/kio-5.95.0.ebuild
deleted file mode 100644
index d279d7e8c4..00
--- a/kde-frameworks/kio/kio-5.95.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kauth-${PVCUT}*:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kbookmarks-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXrender
-   )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package handbook KF5DocTools)
-   $(cmake_use_find_package kerberos GSSAPI)
-   $(cmake_use_find_package kwallet KF5Wallet)
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   ecm_pkg_postrm
-   xdg_desktop_database_update
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: 6599f16939ad2a3d962ba5cf5a3aee7b0e4d8496
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:02 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6599f169

kde-frameworks/kded: drop 5.95.0*

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

 kde-frameworks/kded/kded-5.95.0.ebuild | 39 --
 1 file changed, 39 deletions(-)

diff --git a/kde-frameworks/kded/kded-5.95.0.ebuild 
b/kde-frameworks/kded/kded-5.95.0.ebuild
deleted file mode 100644
index 167c38a871..00
--- a/kde-frameworks/kded/kded-5.95.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
-
-DESCRIPTION="Central daemon of KDE workspaces"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+man"
-
-BDEPEND="
-   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kinit-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package man KF5DocTools)
-   )
-
-   ecm_src_configure
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: dbf54fc94f80338b75e70f27307cc96027bd7169
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:03 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dbf54fc9

kde-frameworks/knewstuff: drop 5.95.0*

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

 kde-frameworks/knewstuff/knewstuff-5.95.0.ebuild | 49 
 1 file changed, 49 deletions(-)

diff --git a/kde-frameworks/knewstuff/knewstuff-5.95.0.ebuild 
b/kde-frameworks/knewstuff/knewstuff-5.95.0.ebuild
deleted file mode 100644
index 48c5aa614b..00
--- a/kde-frameworks/knewstuff/knewstuff-5.95.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
-
-DESCRIPTION="Framework for downloading and sharing additional application data"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="opds"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/attica-${PVCUT}*:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kpackage-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   opds? ( =kde-frameworks/syndication-${PVCUT}*:5 )
-"
-RDEPEND="${DEPEND}
-   >=kde-frameworks/kirigami-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package opds KF5Syndication)
-   )
-
-   ecm_src_configure
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: 7e79ef6bd0fcd5096fb6060ef00fd0f6f4769d8f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:02 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7e79ef6b

kde-frameworks/kdeclarative: drop 5.95.0*

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

 .../kdeclarative/kdeclarative-5.95.0.ebuild| 35 --
 1 file changed, 35 deletions(-)

diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.95.0.ebuild 
b/kde-frameworks/kdeclarative/kdeclarative-5.95.0.ebuild
deleted file mode 100644
index 6333ef416a..00
--- a/kde-frameworks/kdeclarative/kdeclarative-5.95.0.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
-
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing integration of QML and KDE work spaces"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kpackage-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   media-libs/libepoxy
-"
-RDEPEND="${DEPEND}"



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

2022-06-12 Thread Andreas Sturmlechner
commit: eae511087d1baf2682d7f6194af604822c177d24
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:02 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eae51108

kde-frameworks/kdav: drop 5.95.0*

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

 kde-frameworks/kdav/kdav-5.95.0.ebuild | 36 --
 1 file changed, 36 deletions(-)

diff --git a/kde-frameworks/kdav/kdav-5.95.0.ebuild 
b/kde-frameworks/kdav/kdav-5.95.0.ebuild
deleted file mode 100644
index 8306765733..00
--- a/kde-frameworks/kdav/kdav-5.95.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="DAV protocol implemention with KJobs"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${PVCUT}:5
-   >=kde-frameworks/ki18n-${PVCUT}:5
-   >=kde-frameworks/kio-${PVCUT}:5
-"
-RDEPEND="${DEPEND}
-   !kde-apps/kdav:5
-"
-
-src_test() {
-   # bug 616808 - DavItemFetchJobTest requires D-Bus
-   # bug 653602 - DavItemsListJobTest mimetypes unsupported
-   local myctestargs=(
-   -E "(kdav-davitemfetchjob|kdav-davitemslistjob)"
-   )
-   ecm_src_test
-}



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

2022-06-12 Thread Andreas Sturmlechner
commit: 6eb906359b6eb476d59d75ac7c0402ec24b93b48
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:43:02 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:43:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6eb90635

kde-frameworks/kdesu: drop 5.95.0*

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

 kde-frameworks/kdesu/kdesu-5.95.0.ebuild | 33 
 1 file changed, 33 deletions(-)

diff --git a/kde-frameworks/kdesu/kdesu-5.95.0.ebuild 
b/kde-frameworks/kdesu/kdesu-5.95.0.ebuild
deleted file mode 100644
index 642ef2c2ee..00
--- a/kde-frameworks/kdesu/kdesu-5.95.0.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"
-PVCUT=$(ver_cut 1-2)
-inherit ecm kde.org
-
-DESCRIPTION="Framework to handle super user actions"
-
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RDEPEND="
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kpty-${PVCUT}*:5
-   X? ( x11-libs/libX11 )
-"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/countryflags/

2022-06-12 Thread Andreas Sturmlechner
commit: 8cdf4303000f4df0ad1123dd5880b56376eaf15c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:41 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cdf4303

kde-frameworks/countryflags: 5.95.0 version bump

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

 kde-frameworks/countryflags/Manifest   |  1 +
 .../countryflags/countryflags-5.95.0.ebuild| 22 ++
 2 files changed, 23 insertions(+)

diff --git a/kde-frameworks/countryflags/Manifest 
b/kde-frameworks/countryflags/Manifest
index 52e32d4daf16..0f088935047e 100644
--- a/kde-frameworks/countryflags/Manifest
+++ b/kde-frameworks/countryflags/Manifest
@@ -1,2 +1,3 @@
 DIST kdelibs4support-5.92.0.tar.xz 3649060 BLAKE2B 
c3989cb4a0d9365a46cd42519abf82b65238234010207e1eb00d214eae11eb27525642689c791e6140db6de481a622b07b11a5d16355388fb6182ad3d7f230d3
 SHA512 
ff42d5ad75c073c3f5c856b611b3235982f513c1bc1186a9c7b4ceecf2cb7561dc37485a8e5d53582546141493b6038177a72cc94ac76bd13ea83d22297d
 DIST kdelibs4support-5.94.0.tar.xz 3651300 BLAKE2B 
e6ddd55693f1e233b03f80d65ebe07db54eb93456019c4a1bb18eb75281e93471e3638fd1e40da5b1c7e31e247823192d7ab748b5016f264b578a3b39de7b3ac
 SHA512 
8b48b7d67201bc6e0fb67fa00b75dbaf8e35e21f7527b4bc79939c2b689c027bfa75eb60b13686bd8bce710a61682a27cac85481edd6e321063aefb186cdd2f2
+DIST kdelibs4support-5.95.0.tar.xz 3652484 BLAKE2B 
1e79b801274ec97352e49aafae391c130e75cfb6f7c66320dc011cbb318b8739234d9bb9e0e3aa33a96e5335ae6fa99dec823552bf6124f231aa48d2a6264bd9
 SHA512 
28a8a78f61eda609425acc3ef76dc804774d1eba5eabf674cab9abff8fb9ef3925bb71d0a97a13eea4e578f66996660a0bf19851624ab239826dad5de2fedf14

diff --git a/kde-frameworks/countryflags/countryflags-5.95.0.ebuild 
b/kde-frameworks/countryflags/countryflags-5.95.0.ebuild
new file mode 100644
index ..f64b0a75fbf3
--- /dev/null
+++ b/kde-frameworks/countryflags/countryflags-5.95.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+KDE_ORG_NAME="kdelibs4support"
+inherit ecm kde.org
+
+DESCRIPTION="Icons of flags for various countries"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+CMAKE_USE_DIR="${S}/src/l10n"
+
+# https://phabricator.kde.org/T13722
+# https://invent.kde.org/frameworks/breeze-icons/-/issues/1
+PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" )
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdelibs4support/

2022-06-12 Thread Andreas Sturmlechner
commit: 4e482ef793bd02bec2927b6b353134c8912b374f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e482ef7

kde-frameworks/kdelibs4support: 5.95.0 version bump

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

 kde-frameworks/kdelibs4support/Manifest|   1 +
 .../kdelibs4support/kdelibs4support-5.95.0.ebuild  | 102 +
 2 files changed, 103 insertions(+)

diff --git a/kde-frameworks/kdelibs4support/Manifest 
b/kde-frameworks/kdelibs4support/Manifest
index 52e32d4daf16..0f088935047e 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,2 +1,3 @@
 DIST kdelibs4support-5.92.0.tar.xz 3649060 BLAKE2B 
c3989cb4a0d9365a46cd42519abf82b65238234010207e1eb00d214eae11eb27525642689c791e6140db6de481a622b07b11a5d16355388fb6182ad3d7f230d3
 SHA512 
ff42d5ad75c073c3f5c856b611b3235982f513c1bc1186a9c7b4ceecf2cb7561dc37485a8e5d53582546141493b6038177a72cc94ac76bd13ea83d22297d
 DIST kdelibs4support-5.94.0.tar.xz 3651300 BLAKE2B 
e6ddd55693f1e233b03f80d65ebe07db54eb93456019c4a1bb18eb75281e93471e3638fd1e40da5b1c7e31e247823192d7ab748b5016f264b578a3b39de7b3ac
 SHA512 
8b48b7d67201bc6e0fb67fa00b75dbaf8e35e21f7527b4bc79939c2b689c027bfa75eb60b13686bd8bce710a61682a27cac85481edd6e321063aefb186cdd2f2
+DIST kdelibs4support-5.95.0.tar.xz 3652484 BLAKE2B 
1e79b801274ec97352e49aafae391c130e75cfb6f7c66320dc011cbb318b8739234d9bb9e0e3aa33a96e5335ae6fa99dec823552bf6124f231aa48d2a6264bd9
 SHA512 
28a8a78f61eda609425acc3ef76dc804774d1eba5eabf674cab9abff8fb9ef3925bb71d0a97a13eea4e578f66996660a0bf19851624ab239826dad5de2fedf14

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.95.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.95.0.ebuild
new file mode 100644
index ..a9f9f2882d15
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.95.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/openssl:0
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qttest-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   >=kde-frameworks/kded-${PVCUT}:5
+   =kde-frameworks/kdoctools-${PVCUT}*:5
+   =kde-frameworks/kemoticons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5[X=]
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kunitconversion-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X=]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   virtual/libintl
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/countryflags-${PVCUT}:5
+   =kde-frameworks/kinit-${PVCUT}*:5
+   =kde-frameworks/kitemmodels-${PVCUT}*:5
+"
+BDEPEND="
+   dev-lang/perl
+   dev-perl/URI
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956
+   "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956
+)
+
+src_prepare() {
+   ecm_src_prepare
+
+   if ! use handbook; then
+   sed -e "/kdoctools_install/ s/^/#DONT/" 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/

2022-06-12 Thread Andreas Sturmlechner
commit: 8520214251569f4fb350bb3291e957b1984e3eab
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:41 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85202142

kde-frameworks/plasma: 5.95.0 version bump

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

 kde-frameworks/plasma/Manifest |  1 +
 kde-frameworks/plasma/plasma-5.95.0.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest
index 10daabe647c8..211a53dd7520 100644
--- a/kde-frameworks/plasma/Manifest
+++ b/kde-frameworks/plasma/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-framework-5.92.0.tar.xz 3145504 BLAKE2B 
4c9c4a6c585fae629d94666d312af9a2dc74242d59f93cf6b63e206f7b4656982e1969cee7e1543b5c32b4f0815d602cfa8d0b56c3416f92bd5d2d2048ee6ef4
 SHA512 
6efbb9f03ec11804b12cda209dc665468cf6f56ecf712a136a5cf1ea2cb1deb1d427896770b12c18094a2d7f0ef69da9dcbe52b16ae2126e8382ade74d8ce54c
 DIST plasma-framework-5.94.0.tar.xz 3137928 BLAKE2B 
c171e434db41d6b03d97db14aa5abb1ba11e5508a9428d0d16a25c223170f5310b30e36c5681bf67ac9b849c1df744c1c70914efbd664c7c8d4b5b9550b7bd7e
 SHA512 
071e0ce261516e4a7ab1105f86304e5dae7c16a9663980222cf60922ae6bf785cd2b0447b7a2f2a57e2a2396c1de15655c8a7c02568d81652da946a6384b9eb7
+DIST plasma-framework-5.95.0.tar.xz 3139008 BLAKE2B 
55d3e32402a424e9362fec0dc06c80ac0d1754faeb0f60b6f0b447e4fef996e3c8f695300440f763ba911e02efe92d1d0a34e8cd5fd4458c4d1fe31000477097
 SHA512 
f5b109477b437cac9a54903ee2198df8f38bde4499f1a75288cbb299ca6b0d7b02b624bd5d741bd8e62136201811167f5406d4d98ceed2c86fa23842cd7f36af

diff --git a/kde-frameworks/plasma/plasma-5.95.0.ebuild 
b/kde-frameworks/plasma/plasma-5.95.0.ebuild
new file mode 100644
index ..143e61839c1e
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.95.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Plasma framework"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gles2-only man wayland X"
+
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kactivities-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   !gles2-only? ( media-libs/libglvnd[X?] )
+   wayland? (
+   =kde-frameworks/kwayland-${PVCUT}*:5
+   media-libs/libglvnd
+   )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package X XCB)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/khtml/

2022-06-12 Thread Andreas Sturmlechner
commit: 33fd1da67df96748250c09fdebdbee24efc7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33fd1da6

kde-frameworks/khtml: 5.95.0 version bump

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

 kde-frameworks/khtml/Manifest|  1 +
 kde-frameworks/khtml/khtml-5.95.0.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest
index 921029f8713c..cb03913104b7 100644
--- a/kde-frameworks/khtml/Manifest
+++ b/kde-frameworks/khtml/Manifest
@@ -1,2 +1,3 @@
 DIST khtml-5.92.0.tar.xz 2093568 BLAKE2B 
1c94b1ee041fe69d173798ade211feada3c9f123fd9a6f6775cf3453ab677f8001053f7785dd492acb81c6908286bebb592eded670771c2dab42a8a9aa58c300
 SHA512 
270d3ba357ed5c031b41564a56e0d91df87702cd05ea810434a8e2cafd87fbdc0be8984ed535745edf592c318107464f0aaada0c2ef42fbde7a6f87228edfcef
 DIST khtml-5.94.0.tar.xz 2094048 BLAKE2B 
71bd3e0320fd0a6ea20f1ec27ece7ec7fb6e63e40bfdfe213c79b241285e57985e7ab00ead9571f2341ffdc56344b73e0f350fd362d6ea3c60fe26bf71f0d954
 SHA512 
46ba7aa0f29868773db54e632aeeefdd6a92f9b6ac55f9bebb5d903f04f7a41fe9afae52fe43cd23c9f512382042e8c709f5b7897d8ed98e73e710188d1be568
+DIST khtml-5.95.0.tar.xz 1965944 BLAKE2B 
cdc3e4cf44ab3bd8dc7de581c6b73c9bb7d5711eaed4ff5804eaeb236e17eaf59ae4a3e5fd1e3816ba101817f049ecdf9117f9db032c1f26baf20042c535e314
 SHA512 
749a9caee2d848100715f643c18e34e13bd544be71e7816bf769876232f1693c424cce0743ecbdc0218551207c9616df648d8ba9bb3524a56fa757928b0bb3a9

diff --git a/kde-frameworks/khtml/khtml-5.95.0.ebuild 
b/kde-frameworks/khtml/khtml-5.95.0.ebuild
new file mode 100644
index ..7fbeec406be4
--- /dev/null
+++ b/kde-frameworks/khtml/khtml-5.95.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KHTML web rendering engine"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RDEPEND="
+   dev-libs/openssl:0
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kjs-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwallet-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   media-libs/giflib:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0=
+   >=media-libs/phonon-4.11.0
+   sys-libs/zlib
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+   dev-lang/perl
+   dev-util/gperf
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/purpose/

2022-06-12 Thread Andreas Sturmlechner
commit: 053e2659a5bfee5c141dc954b4852d7778148ffe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:41 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053e2659

kde-frameworks/purpose: 5.95.0 version bump

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

 kde-frameworks/purpose/Manifest  |  1 +
 kde-frameworks/purpose/purpose-5.95.0.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index db3eaad0dfa4..05b60b19c60c 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,2 +1,3 @@
 DIST purpose-5.92.0.tar.xz 173280 BLAKE2B 
4cbed1b8b9b8a443fdb9ecbaf6495918c1f21f641184827a5e6af4084b5b2beb5b5f4a0a8c4d8e593ac4a4222dfc702e5b2ac5330625a3d26962f986d0ff07f1
 SHA512 
e466b836d4628f8773247cb952621d9c33127c26ae73c27b9f8015239997b0f7241a0f556c8c683a2a580c3977f448b1e9742965d9133e2c569d42b2d6cf2009
 DIST purpose-5.94.0.tar.xz 172680 BLAKE2B 
44564faf3656eec617f41fab17312733aa592fb0c6c8a194aabe4cf2b0c7dcfe634afc2b3037499e13f6d3cb776fb043e11d5f07d2862841e8f7383280220962
 SHA512 
04bb9c29b9084e2d13f5463874aec8dca5942d6f7f25a63766451e9e4141ce5dc314afda56ab24a9621861052973245a264ebea06d864c0714c3d9829593c522
+DIST purpose-5.95.0.tar.xz 172852 BLAKE2B 
d90ec7b12f683d4bb8e2c22ab72ef7582a392ce69521be8e9df8fe173cf99c0bfed7ea6abc9817e4b6ab43ed27c989fd92605d58480977ca6ce06e2b6e4c4d75
 SHA512 
b0ea8e506d9d8f4162ee61cd6f946620d20e9d39c3d750952aac1d328164d5d3364cf8d605a28af78833cd75c654462d62c0dcd7425d237623ddc0f19a69679f

diff --git a/kde-frameworks/purpose/purpose-5.95.0.ebuild 
b/kde-frameworks/purpose/purpose-5.95.0.ebuild
new file mode 100644
index ..8751c96220dd
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-5.95.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+inherit ecm kde.org optfeature xdg-utils
+
+DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="bluetooth +kaccounts"
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/prison-${PVCUT}*:5
+   kaccounts? (
+   >=kde-apps/kaccounts-integration-19.04.3:5
+   net-libs/accounts-qt
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${PVCUT}:5
+   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
+   kaccounts? ( net-libs/accounts-qml )
+"
+
+src_prepare() {
+   ecm_src_prepare
+
+   use bluetooth ||
+   cmake_run_in src/plugins cmake_comment_add_subdirectory 
bluetooth
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package kaccounts KAccounts)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Send through KDE Connect" kde-misc/kdeconnect
+   fi
+   ecm_pkg_postinst
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kjs/

2022-06-12 Thread Andreas Sturmlechner
commit: 297c6ceb39d025de3a6398a11f868f53528a1580
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297c6ceb

kde-frameworks/kjs: 5.95.0 version bump

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

 kde-frameworks/kjs/Manifest  |  1 +
 kde-frameworks/kjs/kjs-5.95.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest
index af4656f18966..42d8682a8bf2 100644
--- a/kde-frameworks/kjs/Manifest
+++ b/kde-frameworks/kjs/Manifest
@@ -1,2 +1,3 @@
 DIST kjs-5.92.0.tar.xz 339164 BLAKE2B 
6b62d94204d99edda3143dd13762deebb3322502bf5743b3464dc03c4881d77b813116c4dc5da8da0a98cab6058a35752c18499d67e68ac1ee8db2ca029dc164
 SHA512 
80cd1ef0ddc4fa1616ed992a1891603ae3588b4c09adebf2bd59609f6cfe203894f11eff8351aac679a27f3e98b370bbeff4e3155e0bd308e7af5f9e4bc757c2
 DIST kjs-5.94.0.tar.xz 339168 BLAKE2B 
10b139a3a836aef994e7a1f86f0403a9c4bdd40b05c50ffd375354a951ab191da85572f7fc8763d29441741025db9d5f34dc0ab23cef5edbe23369518c0ea52e
 SHA512 
38e1d4d73e6ccf48d01d7c48315b1a69f5a008c91f7fb4df9a4f0dc80447a022701cb90af19b8e18785016895186d6e035583424326017ab79d50bc5aab9fcea
+DIST kjs-5.95.0.tar.xz 339068 BLAKE2B 
ab9f6ee9bc18098c15aa95e4be4ade54fa29afcf9838dd90e04cd2e190ceb0e2574a9f958431dbd819e655e0b08c1937637499d3832abe107d59f85570267840
 SHA512 
3992b9ea1f8a4b59e549d1345d04b3c1c04462d86d2e5635deed8882fd63b690f63d02909f0400bb4e101f7df1d289b1efc030cf265a712a4f39962e018792a3

diff --git a/kde-frameworks/kjs/kjs-5.95.0.ebuild 
b/kde-frameworks/kjs/kjs-5.95.0.ebuild
new file mode 100644
index ..13a06718a470
--- /dev/null
+++ b/kde-frameworks/kjs/kjs-5.95.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+inherit ecm kde.org
+
+DESCRIPTION="ECMAScipt compatible parser and engine"
+LICENSE="BSD-2 LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-lang/perl
+"
+DEPEND="
+   dev-libs/libpcre
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( src/README )



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kxmlgui/

2022-06-12 Thread Andreas Sturmlechner
commit: c1382a03cbcf2fe10fc0d27704011f7c5fa88a73
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1382a03

kde-frameworks/kxmlgui: 5.95.0 version bump

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

 kde-frameworks/kxmlgui/Manifest  |  1 +
 kde-frameworks/kxmlgui/kxmlgui-5.95.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index 2a37e9cd5c92..9662cb0c0b7f 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,2 +1,3 @@
 DIST kxmlgui-5.92.0.tar.xz 895672 BLAKE2B 
dc1e6e59d367b830447049a69b8b1d41d9b5e1bacb88c7e229a37c507dd4ad17bdd5f5456099a30076c95b6ed8bf8f0b44a333226c939bfc755410bd02f8
 SHA512 
5c8d68aa59259e4048f32224ef0672984d6edbffb38476d2bbe9466b72a14aaf318cdba4a1eebb4209879e9cf880e736b9647491eca8e3ec8f4c03d50cf222e9
 DIST kxmlgui-5.94.0.tar.xz 898380 BLAKE2B 
60399835046d09c0373d64ed94db31d2cc0f0d93fb9395771c00c1888efcb849c709308b6ea4039044ef188abdd2320472a8fb31b38c9b8b24245168bab6a140
 SHA512 
6f220a270263a97d4e6965360d0e8c908a0a99ae29cced7fd8a971d1f2ed9a6b180697ebb6fc93012ac3ea3f7b22c25539cd35c70ddf840ab2c0f63cd21e6bc5
+DIST kxmlgui-5.95.0.tar.xz 897948 BLAKE2B 
55e646a2088245652c9139ee20659e3e1d66986bc7266311484d3173d29a949a7733bc8d5528dcfcacf7eac18a8746b67eb7765571b3d92db025397825a4caf8
 SHA512 
6aaf99420523d9bf22e5e7427f7dba90bd3b60c9dc718293ec5fdd489d910bd72973da03cbe4a04b202710ee3eedb2a99cc21aff9f97edbec39a4f47be5e2acb

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.95.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.95.0.ebuild
new file mode 100644
index ..f01e70382272
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.95.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+IUSE=""
+
+# slot op: includes QtCore/private/qlocale_p.h
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   # Files are missing; whatever. Bugs 650290, 668198, 808216
+   local myctestargs=(
+   -E 
"(ktoolbar_unittest|kxmlgui_unittest|ktooltiphelper_unittest)"
+   )
+
+   ecm_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kross/

2022-06-12 Thread Andreas Sturmlechner
commit: 378517ec91ed11a1ceba66e5494936238e4a0d4c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378517ec

kde-frameworks/kross: 5.95.0 version bump

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

 kde-frameworks/kross/Manifest|  1 +
 kde-frameworks/kross/kross-5.95.0.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest
index 0f11bcb8997e..39e3196a79f8 100644
--- a/kde-frameworks/kross/Manifest
+++ b/kde-frameworks/kross/Manifest
@@ -1,2 +1,3 @@
 DIST kross-5.92.0.tar.xz 129416 BLAKE2B 
d32c595cbaffdf93ccdfe0ad656b738ebdccecc4fefc559fd9dbf19837d2d9b659637e9dfde52e25634e3dea74f409fe7369b773fa964cfbfe4b07aa9eced6eb
 SHA512 
f899ac754c8d75ac7b406d996ad5a5deb560cd6215b9e5038fab3d51229fb89409f5b09b6ecad1ede7c0a456c152e7fc9e58eefa6ce9109c8359a1bb30703e7d
 DIST kross-5.94.0.tar.xz 129388 BLAKE2B 
a6e2defc6d4920462516e6779c40dadc48ee13499f6d5d3ae3af70b28602b4c2cf6db35f0f5a25a77ef158fe93bd904de752567e55ef749218a79a435b0fdab2
 SHA512 
51000c2ff7f951230a32965e317865c583ecd174fac9a531c5503ed1aac713f309cb6b7472c2232b9d63de1d3a4e756c9b5483f2c45e71c86639318ae78c60d7
+DIST kross-5.95.0.tar.xz 129420 BLAKE2B 
46df6e3246244b1aff1ddee4044d63c8e6c80e9dbe88d840d391aaf1c7d6981989b1fbd55100af98261edb58bb4f1bd58b17926cb97c02b519f8a4a643cd01dc
 SHA512 
42a527a9b4197b02161a4d67e14d6e85ee29568681f0e5302ce68f6faa242bd8c10ae6b10a208add8363f40008841df534784cf1fb97357ec61356e4261e6bc3

diff --git a/kde-frameworks/kross/kross-5.95.0.ebuild 
b/kde-frameworks/kross/kross-5.95.0.ebuild
new file mode 100644
index ..151ad697e32c
--- /dev/null
+++ b/kde-frameworks/kross/kross-5.95.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for embedding scripting into applications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kwallet/

2022-06-12 Thread Andreas Sturmlechner
commit: ce57d48a5d70fa842f6963122720212a9f388ddd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce57d48a

kde-frameworks/kwallet: 5.95.0 version bump

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

 kde-frameworks/kwallet/Manifest  |  1 +
 kde-frameworks/kwallet/kwallet-5.95.0.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index c365e160c135..a872f2eb04f3 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,2 +1,3 @@
 DIST kwallet-5.92.0.tar.xz 305528 BLAKE2B 
adf94a05ad064a02c5c8cf291014e554f9e432aa07977b08c97b5b61babff53e2e973c16b10ad5ab48cbd7a48b4b3afecabd576070db8076a0cfa2608d7588f1
 SHA512 
db65cf0e40a758129122e8320b1971e35de5e7a9b65248937e5b3c65063515ce3520ea2f32eb363d138d9c53afae39e2f86618ac318fb19d099a5fa38ac18c6a
 DIST kwallet-5.94.0.tar.xz 307240 BLAKE2B 
5a5e7a7b13583bcec24f2fbb18891c632e500bc07385a435674a995967593914e282b95644b1e349cb31e6ebb3e917cc8a2e6094bbd01e3670d45618250c2eeb
 SHA512 
9cb0105413d983bf89819f60fc36182cbb59737be316ce52262fe68f388dc1262dfb404ef0703af48ec75bd869985829f67b58f433f6b366ef780ad553ee9638
+DIST kwallet-5.95.0.tar.xz 307480 BLAKE2B 
aed7ce43e92b2fb9d7494faca43b6c3ce807eb717dc0a4693ee8c512db9d42fd288104f214402d3ef183f34791f4dc0caefb77380d77b7f04d69be3484375b16
 SHA512 
c31ed480acc367ff7db25da0115769ae4e0ff329718be343a9b7565ef17adea1590af611c6f04086fe5ecc050e66d9eb6f6611aee71284422a86c2f5c7df85a1

diff --git a/kde-frameworks/kwallet/kwallet-5.95.0.ebuild 
b/kde-frameworks/kwallet/kwallet-5.95.0.ebuild
new file mode 100644
index ..4f2b363ed354
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-5.95.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gpg +man"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+DEPEND="
+   dev-libs/libgcrypt:0=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package gpg Gpgmepp)
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Auto-unlocking after account login" 
kde-plasma/kwallet-pam
+   optfeature "KWallet management" kde-apps/kwalletmanager:5
+   elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet;
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kservice/

2022-06-12 Thread Andreas Sturmlechner
commit: 777abcbb356cdee88e88ec2a719f41cf29e88732
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777abcbb

kde-frameworks/kservice: 5.95.0 version bump

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

 kde-frameworks/kservice/Manifest   |  1 +
 kde-frameworks/kservice/kservice-5.95.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index 9a4672df4781..aada33f1a82f 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,2 +1,3 @@
 DIST kservice-5.92.0.tar.xz 267336 BLAKE2B 
9ab32695b8a32e8d56463cc0dd31d6f1c15380c75c502d9e5482ec6dcfa9ddb20b3dd795d327babb73186b47958fa10d9e5f25433456a9368210d90de5afd6d3
 SHA512 
e8673d2a3770557ef421f5ac37358066903f7c5624d1ced317b29e5cc34b759da4ae4bc1cc90f195427a0f0257283a804dc606afdcecb494946b2f3c8541ebc6
 DIST kservice-5.94.0.tar.xz 267700 BLAKE2B 
05809bed20cfd13b15a5306c059e4a3011780b954cd145ab21b677b15111b577ff39574015f8b0765e9301f7dcbc58d7962a590eac803bc8cd7773ddbcbcb093
 SHA512 
d8c93e14821bc103a375e86f99fdf19f966596f7acb37eb5209ac0fbef045b5e56e3c725bfada4b47d00ea8119a00de3e8f246fcb4cb7b390578f48945ae1e15
+DIST kservice-5.95.0.tar.xz 267660 BLAKE2B 
8a6db2efbd0f92a0e37b00b48ec79fb0d7de8fa5b0f53c3a773cb1acee0f6578009ee7f58f553ea6caedbd84ef1e699bd7457909a9100fb3752b04d0b27d830f
 SHA512 
ce88817238bb8a671b5dc94d934a7dd4df8ce794452968836e60d6ad3781b1d3a25908f82c997a918ed99243579d394fad4a40955653881ac03484e054e8a763

diff --git a/kde-frameworks/kservice/kservice-5.95.0.ebuild 
b/kde-frameworks/kservice/kservice-5.95.0.ebuild
new file mode 100644
index ..d65ead95a89b
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.95.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+inherit ecm kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+# requires running kde environment
+RESTRICT="test"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+
+   # bug 596316
+   dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/knewstuff/

2022-06-12 Thread Andreas Sturmlechner
commit: 1bb1f9ff9e62ba8f722ae02de16e18722505691c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb1f9ff

kde-frameworks/knewstuff: 5.95.0 version bump

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

 kde-frameworks/knewstuff/Manifest|  1 +
 kde-frameworks/knewstuff/knewstuff-5.95.0.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/kde-frameworks/knewstuff/Manifest 
b/kde-frameworks/knewstuff/Manifest
index 0c07fc4bffc1..655b76e34c49 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,2 +1,3 @@
 DIST knewstuff-5.92.0.tar.xz 1155052 BLAKE2B 
ee3485c1e3371c139019bb1889aedb112f40c0bb0ee1c92c159b3a6b8a84208d53de10fb1d368852927b7a65e6e1cee3afcf99aa821e8468c67f8b0ac49db79d
 SHA512 
689089724f53ecd59bc79e046bb0b3f64e7a3bd7c8d9a5cd8be15d13bdc045e0484e05a2e0a87ab0134744da829becf8fc669a9e17b7668dafec3fff8e62a2a8
 DIST knewstuff-5.94.0.tar.xz 1154916 BLAKE2B 
668ed799cb34470e5f8132a49d47261b1e571c30106e7a4b623513f16c0ddcbeea5a7011bb637438326758b5b54019004c6a81ff66d1b7155eda4b47ad19888f
 SHA512 
6269614a0df2616bd5bd1a8e9c3f8dc16920bbd4cf8fd18a5ccc1e818c292d90533de3dc77ce8fbbb183388ad6fed72a30b78177eddd87624499b3c75d55a226
+DIST knewstuff-5.95.0.tar.xz 1155724 BLAKE2B 
a4b52c3ec3c3975fdceaf56b01eb8c243bc5de305cf14a081ab3a5691711aae24500fc7212282b37cc6a2ab9bd205c375307100506c1b0252e89649f0efed10e
 SHA512 
d1ef25a32f1b534d46e3ce4141046c6d23585d851e14998fe55012f889ff390ac1b10655b2a1918f8f6c8689409e62147c0a85de7be85c93d602bf57c2a8078c

diff --git a/kde-frameworks/knewstuff/knewstuff-5.95.0.ebuild 
b/kde-frameworks/knewstuff/knewstuff-5.95.0.ebuild
new file mode 100644
index ..48c5aa614b68
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-5.95.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+inherit ecm kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="opds"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/attica-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   opds? ( =kde-frameworks/syndication-${PVCUT}*:5 )
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${PVCUT}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package opds KF5Syndication)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/knotifyconfig/

2022-06-12 Thread Andreas Sturmlechner
commit: 00e76a56625f15cc79115acdd0fd53bebe736333
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e76a56

kde-frameworks/knotifyconfig: 5.95.0 version bump

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

 kde-frameworks/knotifyconfig/Manifest  |  1 +
 .../knotifyconfig/knotifyconfig-5.95.0.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/kde-frameworks/knotifyconfig/Manifest 
b/kde-frameworks/knotifyconfig/Manifest
index 5651a3f8b266..caee5d8e68cd 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,2 +1,3 @@
 DIST knotifyconfig-5.92.0.tar.xz 87380 BLAKE2B 
835eddbe305e0a048dd1ebdf6f5419e23f3b1c6ca900a176df64da99de091c5f31586b4a3db54927670d41e11cd1e0dae84499147be304e0a4c9232aacec20b7
 SHA512 
1abfb1097dbeee31bb6ff9e6843002d020020196fce3b6cb1ab43e3fe4e3ddb9ca6565c9da9aa13ae8e205ec097b186f1c7d628870597b0f76f8a41dcaf1807e
 DIST knotifyconfig-5.94.0.tar.xz 87372 BLAKE2B 
40b9569a5a1e56a2d96139fcd99ca881d67200d0b689cdc458bc5ab50f98ed587d8ff51e7436e7100d429c0401d435e422f3b59a6f5bd6823973d6055b83b887
 SHA512 
0a36b39f003ee89f8b041408bd54fa3ae95619367d19fe99e757176222dc6b1cf20f76092e24bb5dc0ff09862558c4a34e7e2a40c89af0795a0ead123e4825c1
+DIST knotifyconfig-5.95.0.tar.xz 87416 BLAKE2B 
9105bfe6c862ee9710b2e49fa545f37ed58b87316a07251a2ab9edebd6a74e090974adfc4fc16831027c473b0ed4f949fe570466985dde7b1919117b85f80175
 SHA512 
f6d6c4bc9486c279ca22c76ebb6b333296afffd4658045d05b59d85ac4bef3215b6807e3bcac3890929f20520be82abf63d6b72757248736b99c7865688d194b

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.95.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-5.95.0.ebuild
new file mode 100644
index ..1bcc3816c267
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.95.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+inherit ecm kde.org
+
+DESCRIPTION="Framework for configuring desktop notifications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="phonon"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   !phonon? ( media-libs/libcanberra )
+   phonon? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !phonon Canberra)
+   )
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/ktextwidgets/

2022-06-12 Thread Andreas Sturmlechner
commit: 4afd1d0bb98be7eea210a2bf62ffad23873ea6c3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4afd1d0b

kde-frameworks/ktextwidgets: 5.95.0 version bump

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

 kde-frameworks/ktextwidgets/Manifest   |  1 +
 .../ktextwidgets/ktextwidgets-5.95.0.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/kde-frameworks/ktextwidgets/Manifest 
b/kde-frameworks/ktextwidgets/Manifest
index 7fb9569fcde4..d90cc2b80675 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,2 +1,3 @@
 DIST ktextwidgets-5.92.0.tar.xz 329168 BLAKE2B 
ee0991f12d7e3a54b4e79b77327378e9c61544f5c5133f9bf838b3995ff828f2b35fa7489c6407efa08770911e47883587d519e78ef5d8e112483c744c9875d2
 SHA512 
7fd02eebb10b2929a6d82acdccba07a906692cdcc92f824b360e4be5643412b7bbb34772b8e6762e95c769d2528bdc873ce4fd03c8dbd5b5fd26b341ffce9e9d
 DIST ktextwidgets-5.94.0.tar.xz 329296 BLAKE2B 
13bd0a3b1ccc232e85ab855617eca9dd186c523cdb641d2ed55afc8bfba250771942a57ccaee99ac54cf98551af8e9ded0eeacd848070794d1f12dc42e435f9a
 SHA512 
8b25e0ac4a84fc0f763a3450fa520c551f83b4e2d26e99bc5e1830f4c36c1fe9de2bae7aa9608630a24b73239948cd6b4b22fa6b24e21c5ab218d99c0cce2cee
+DIST ktextwidgets-5.95.0.tar.xz 329372 BLAKE2B 
09750ed4e2f6488ce4a1d2899cef6ce561d70dcbd284de7c2602b32cc4d9b504ac56c56bd5612342b2c4fc673aca8fdf9cddf956fe25c2c9468ec9a17d1d9eec
 SHA512 
63f45cd542d81de8591668922c63ca023f637fea0374f6ba15cd2481c6c42ab7748419c18f65c14b05d1801cc725827d2436622f5d40ee2ff00cca5b463eae04

diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.95.0.ebuild 
b/kde-frameworks/ktextwidgets/ktextwidgets-5.95.0.ebuild
new file mode 100644
index ..0513262164ec
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.95.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and 
editing text"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="speech"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package speech Qt5TextToSpeech)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/ktexteditor/

2022-06-12 Thread Andreas Sturmlechner
commit: d765418b9a639a4153a2d2ee9a09fb44c29cf33d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d765418b

kde-frameworks/ktexteditor: 5.95.0 version bump

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

 kde-frameworks/ktexteditor/Manifest|  1 +
 .../ktexteditor/ktexteditor-5.95.0.ebuild  | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/kde-frameworks/ktexteditor/Manifest 
b/kde-frameworks/ktexteditor/Manifest
index 24f41fe8ba34..c38c418f9fa7 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -1,2 +1,3 @@
 DIST ktexteditor-5.92.0.tar.xz 2347752 BLAKE2B 
c4e2356132f535dccbea1bae2355f3455b91d98c1cd99735db0ec39f0b2bc68f062e60e85f085e3614420d673487ea436243be485b321576022243736dec9f57
 SHA512 
5455fd579047db0010036afe0490620089687e206440ff77af270d9dcc25c1d48b3b8d763144f416cc539038c29e0e70703a1300b7ad78d0db59320a0712c402
 DIST ktexteditor-5.94.0.tar.xz 2388448 BLAKE2B 
054114bafd06e041cc844ac3a579e475430a23bfa77efb97a74f6fbe2606336e42e137ac575b45de77be48d2dbe27d09a46743f6793a40505c84c4cef01e285e
 SHA512 
cb42219ca4e2009c7df3adc85f45814e04da65e40490a37928b43623dd19c3567451c50b31d909fb08fa508c5e043016ec2f9789524ff248a27850c536fd9016
+DIST ktexteditor-5.95.0.tar.xz 2392068 BLAKE2B 
e8f8c8445b086aa24e9d74650ca2c896f65ed04f1c1618c1d6e8f9e4c04f0454a79cfb01ef66bb4364b323e846169fe83b7fe9d695a67de4a6b4bb6f75d1a320
 SHA512 
5c85a280aed0100c55716fed657bd6ab5d75674262d15cef8a71d169d50fa0fcbdb46d3c1602f9ff21545ab73dbf93a951f1333c6fe5e05d729de8c16cb1eaa5

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.95.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.95.0.ebuild
new file mode 100644
index ..da79d7e161e9
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.95.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+editorconfig"
+
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
+   editorconfig? ( app-text/editorconfig-core-c )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package editorconfig EditorConfig)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kglobalaccel/

2022-06-12 Thread Andreas Sturmlechner
commit: 48b2ce325c82f47ada35dd7fdca204ffc5319cec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b2ce32

kde-frameworks/kglobalaccel: 5.95.0 version bump

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

 kde-frameworks/kglobalaccel/Manifest   |  1 +
 .../kglobalaccel/kglobalaccel-5.95.0.ebuild| 44 ++
 2 files changed, 45 insertions(+)

diff --git a/kde-frameworks/kglobalaccel/Manifest 
b/kde-frameworks/kglobalaccel/Manifest
index bb78bd198e16..5c909c089df2 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -1,2 +1,3 @@
 DIST kglobalaccel-5.92.0.tar.xz 93704 BLAKE2B 
a7b38b1c7b6bd0a7d20de7dd1893ae42d70888262fff6e196b8c64b5dd16d0c1ec5f8aaa44e1a0cbd39cc675df957e3e86c509ea7418105ef4df1071502d3c41
 SHA512 
b839dff3fcf191b2bdd99d6ba2e66169e86e73bef06bfaf990a30ad2d4a89d9150c798297f9cd98407a4ff390252b5d15fed8e51fc76a01199498099aa45f9cc
 DIST kglobalaccel-5.94.0.tar.xz 95840 BLAKE2B 
2be9ab5c74e0ad9510edbc7c749f44bd8d80e78246d3681e8ba172ff7ce94738179309e64903a829eac1c76d26def265f22c017a09f73a72b2d01892e108ca1b
 SHA512 
9e0b81716acaf27a5a6f6f64e7bafca96a3820eaec5627193f45cd95122f46b3a02d2bd18791c23bf74b3c84eba7eef9b331bd2ae093f7590e56c65bee66f78f
+DIST kglobalaccel-5.95.0.tar.xz 96196 BLAKE2B 
7cf871861f243908f58bf0692305cc4a29e18e40a70547175d8a6c725f5c5843fe7bfbea05d308ae75e4e8e0ea2791f8cf77e23ddd72e3eb2e4bbd1bf9c4666a
 SHA512 
defb559a87eb32afdec48f22ad0b28a5b8bfcc8cbdffb9babe9e00e5ebf4a530841261632b37d0e6df04c46c102a1a16e4301d5ef6b2c59d0978e2f6b5857b10

diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.95.0.ebuild 
b/kde-frameworks/kglobalaccel/kglobalaccel-5.95.0.ebuild
new file mode 100644
index ..c909200d6fdc
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.95.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="nls"
+
+# requires installed instance
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   )
+"
+BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
+
+src_test() {
+   XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/krunner/

2022-06-12 Thread Andreas Sturmlechner
commit: af4eeca37ec8cfd3e9514463b801b16042d0509e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4eeca3

kde-frameworks/krunner: 5.95.0 version bump

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

 kde-frameworks/krunner/Manifest  |  1 +
 kde-frameworks/krunner/krunner-5.95.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index ad9dbd918f3a..d4d5e2a91e84 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,2 +1,3 @@
 DIST krunner-5.92.0.tar.xz 86108 BLAKE2B 
570e67bac19646d7107c55dd607fda359334e3fe4cb72c6c80235b03f91e238f814b93486d9d3668880a2aed9d3a8bc2b6e518ac71e29943b0fd476235360052
 SHA512 
7959d1a7f55b6c2d55f2e4e65aef11d5a5cdf5e7b7bf5b702d1da4ed02c8e05a3c36dc5e70bfa443303863d98dc0cc7c418ebc46cbf68fad5baed4f2389bce35
 DIST krunner-5.94.0.tar.xz 86244 BLAKE2B 
a2803701c2971304d3abcf842e24c271323118b771258343c7e68022768eba9277d2576fdc7b622161b80770e7786cb294be24f72ff44acd44a75e419c3cd263
 SHA512 
86f2d81e4dbb0d1c716b4d8fc4d0dbda8494fa81bfb305ddc19d7278250fca48c3bc441e7773a27330d8f9888b81e293b5f585921e99ce252541db3ac0467b30
+DIST krunner-5.95.0.tar.xz 87344 BLAKE2B 
4eb3539fd6664829e114c63bdeec9dac41eb1a374531a3c9dfd16671f8bb7f4bca7a97b57d35fb2df788b68b48fb9196ec778418dbac069b0e3971759a3dfa83
 SHA512 
f8be80109af811c9c2c30c1751d9e126c99d36a44821a498de4ff69ab035caaabdd3273940594a7a576e6f5532aa039824d7599d3106224bca01440a1bc94c41

diff --git a/kde-frameworks/krunner/krunner-5.95.0.ebuild 
b/kde-frameworks/krunner/krunner-5.95.0.ebuild
new file mode 100644
index ..6a2f57a3e0c3
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-5.95.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for providing different actions given a string query"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="activities"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/plasma-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   =kde-frameworks/threadweaver-${PVCUT}*:5
+   activities? ( =kde-frameworks/kactivities-${PVCUT}*:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package activities KF5Activities)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   # requires virtual dbus, otherwise hangs; bugs #630672, #789351, #838502
+   local myctestargs=(
+   -E 
"(dbusrunnertest|runnermanagersinglerunnermodetest|runnermanagertest)"
+   )
+   ecm_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2022-06-12 Thread Andreas Sturmlechner
commit: 232590ae63b5e69426297ac3b1db64e784da23b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232590ae

kde-frameworks/kio: 5.95.0 version bump

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

 kde-frameworks/kio/Manifest  |  1 +
 kde-frameworks/kio/kio-5.95.0.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index b6987a762502..b2ad863c8bf8 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.92.0.tar.xz 3304432 BLAKE2B 
31b78c2cc5a543126d8494935e9956ce169f9bf6b863c0be562775ba3d5a30cf1fadc7bc48e818530eb51a5726bb528f15c51f89dfb9a7511bd6865d6f7092d9
 SHA512 
5064db660c5b6207eff2bb12261198118c89014f4d71a09531e72bc6185fd070fa262ef617cbbbacc1f334f69f65cc831fa91fd641d59d89303813ec5ef620b6
 DIST kio-5.94.0.tar.xz 3331696 BLAKE2B 
b2b86a2c470571b5e9e1c36d264efeeece335679f21da80756083af9737525407db828f7643ebe12b316fbf1a357ba8d02471c3330af9c9b0d886f343e4587e1
 SHA512 
acf7456ab0a3d122d8bbf6e7dbff51f958b1c6bf29f7295c21c78c5c707d5fee05b76d30e51832f35220cd08bf06a2e27c11153559b25f74b7c8f5f532f50955
+DIST kio-5.95.0.tar.xz 3335684 BLAKE2B 
5f5aa12c15a3801a5a6faa741b9cf8431d319852470a6ab730a633455eb81fab6678d236f0567e1e8a6411f090148776b6280dfbb228f907a74e7df7da6ab3c4
 SHA512 
33006041ba6ef74af7f3d2fdaf35aef3059d4439676bc0bfb44053e2deeff7e3cd85a88428406096b8498918d5b793cdd30f74c8d2ddf1af7ac306fe4ddd74b8

diff --git a/kde-frameworks/kio/kio-5.95.0.ebuild 
b/kde-frameworks/kio/kio-5.95.0.ebuild
new file mode 100644
index ..d279d7e8c4b4
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.95.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kbookmarks-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXrender
+   )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   ecm_pkg_postrm
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kparts/

2022-06-12 Thread Andreas Sturmlechner
commit: 72fc8f33afbad9c7c96c52a47cf2a05067b87337
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72fc8f33

kde-frameworks/kparts: 5.95.0 version bump

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

 kde-frameworks/kparts/Manifest |  1 +
 kde-frameworks/kparts/kparts-5.95.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest
index 054c250022c8..d6bd97e6a704 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,2 +1,3 @@
 DIST kparts-5.92.0.tar.xz 196644 BLAKE2B 
f6c19779b94c9d83eac72b7edaad9895e8027747c93aaf5a07f24ccf3af90538e4ede6204c0eb605579982f63e5dbb0ead8aef404c4de235d58468bac3ddfb97
 SHA512 
6c7db8d4975856d3c0822e86650c31a222b6b7ff8a660eeedbd3fc952eb2f94e36bd5f9b6ec844f9310603cf69bb333447a75ed7a2cefac66987ff5e5676d1ec
 DIST kparts-5.94.0.tar.xz 196720 BLAKE2B 
fe72f1bec690cb28200422d66c2ce6c6b87e18c00d87ea5d3bb7a4b4d2925ec4875f6dffd4c3bc903fda513bb79152e0c5ebbf3bdee902051a28c5c40696ccf4
 SHA512 
1046617d69c9e67c02a1924d5a20a7e64ee69cb93477d28a8686b4658bdcba8765d9ec7b5f27e4926feaab34db459bbaac9e8f25eb4ee674a7ff622882bec4e8
+DIST kparts-5.95.0.tar.xz 196920 BLAKE2B 
6934c6a00ff8b3c467be3bac4e60fd1798957f98475e56f7feb150d55e0b184e161d8e50c299575b2babb7f1ffd8ca8444bbf8018c2cf6e3b204e4fab929e151
 SHA512 
6d388afe676cdb07d47261ad394820c948f37314b4d7745e9ae621f13a65f9d4bc2516f05538b90cfeb40d5c06ed699262c091d30dcdd669c66bce53633e12f8

diff --git a/kde-frameworks/kparts/kparts-5.95.0.ebuild 
b/kde-frameworks/kparts/kparts-5.95.0.ebuild
new file mode 100644
index ..bbfe9dd2f857
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-5.95.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing elaborate user-interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/ktextwidgets-${PVCUT}:5
+"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kded/

2022-06-12 Thread Andreas Sturmlechner
commit: c2979bc94ff10923d8d8518bd42535d46a6056b8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2979bc9

kde-frameworks/kded: 5.95.0 version bump

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

 kde-frameworks/kded/Manifest   |  1 +
 kde-frameworks/kded/kded-5.95.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index 773115ceb2c8..ab77cc53de25 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,2 +1,3 @@
 DIST kded-5.92.0.tar.xz 39260 BLAKE2B 
c6a1476e87faa5723a65f3ad9fc34bb817fff4f4b0fed35c46e0c77a4ebdd40d15c4ed978f9ff607d9570bbb3ba5a9c0afafd274eb1e0fd9a5c004d49a240590
 SHA512 
c5fb2d74a2186e4bd784f3a16df9079e7bdf84272764c62c809b3b316209b30e9de36afdf2a3ac12dcc80163cf37cade3e53dd6ded79ad93c35e3b1a4fdb3ae0
 DIST kded-5.94.0.tar.xz 39316 BLAKE2B 
60f8f8aadf4f7a3ac025cb43ffbb410094851b262029eecb5c008ac1e4506c67caf80d279f4592531402372c522efa7c6cca3efc5ce0dbf467ee2f386178b1bc
 SHA512 
35da63b63f5e595c225f30879cdff6cdc0b74b93028a7cefc71dd93447759488f6419492449c1f4c25b71b5b3ec4299a4e785b3be37c792468751a5e5c6ac32a
+DIST kded-5.95.0.tar.xz 39340 BLAKE2B 
2fec068eccabef4900786a7ddbf6a39f9c0328b71869c686da52af29ed361ab0028ebed332c0919fcdf5aa3828916ae56a7dcafc54ecfa401eb42ac863db8574
 SHA512 
c57019d2429f0f1662b40f0a0aee0039897c9bdc1f2d7c801e2595a7aadfb686009917ea3c6179e9d0d17c2d745637d39f21deb4640fd3e07a26cd3df9dcd9ee

diff --git a/kde-frameworks/kded/kded-5.95.0.ebuild 
b/kde-frameworks/kded/kded-5.95.0.ebuild
new file mode 100644
index ..167c38a871b0
--- /dev/null
+++ b/kde-frameworks/kded/kded-5.95.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+inherit ecm kde.org
+
+DESCRIPTION="Central daemon of KDE workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kinit-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kiconthemes/

2022-06-12 Thread Andreas Sturmlechner
commit: bfb376038f67c15d6c7ff46221d18086b5c755b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb37603

kde-frameworks/kiconthemes: 5.95.0 version bump

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

 kde-frameworks/kiconthemes/Manifest|  1 +
 .../kiconthemes/kiconthemes-5.95.0.ebuild  | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/kde-frameworks/kiconthemes/Manifest 
b/kde-frameworks/kiconthemes/Manifest
index 3f3356f06a56..5ec76495672c 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,2 +1,3 @@
 DIST kiconthemes-5.92.0.tar.xz 226260 BLAKE2B 
d05388c112934827d5257ea03f20d6936194ea9b8a9d3390a6d34d001efb254e9bcd3a8a8dc3d91edec683f060d73d27c1a8ab21e966994bb939bb4e81d1266f
 SHA512 
b05d414690c0d1c304145c57f8a594879580423efb121cd6597eae5afbcb28e1cfc87bf9e44ef8f9722554e6b8135d299ba90c49a4d50e2ecbe64440806bb199
 DIST kiconthemes-5.94.0.tar.xz 226420 BLAKE2B 
d7796a675074942ece8e47f6c6c38b22d795a87720fc508c5b80f46747773cfd876e999b64e66ac215b2ade04b7d67786a0eb9af91cb7cc9fe368eb9616de1d5
 SHA512 
3cd2c0302a94656322dff1e79083ee4f8fbf29d2acfbfaa4a22cdaec9a7df6fc997c8c00ee98dee2fac1a499795bdb0a4b178b8b9b97b5fe40509661d6e5acaf
+DIST kiconthemes-5.95.0.tar.xz 226748 BLAKE2B 
c54cd4f28f59dab81395e53cce2a2f3089d35087bc21fc12fbcaf20f4542153a3074678409e2474a094a30d1f39d404aff9e3b27d07da0e1ffc9709a4555d8a1
 SHA512 
e1814d57d8c8003b35b91b68aadaa8bbdf794543148201bb8a9b87e88a94df3acef587b69300d164a778c47951181d313f1068f36cfbd0ebaae1b16d6a4a54c7

diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.95.0.ebuild 
b/kde-frameworks/kiconthemes/kiconthemes-5.95.0.ebuild
new file mode 100644
index ..9b87db7e2a42
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.95.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for icon theming and configuration"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 574770
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kinit/

2022-06-12 Thread Andreas Sturmlechner
commit: 0de6918ef95f814ea14538e93740bad0cc83922f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de6918e

kde-frameworks/kinit: 5.95.0 version bump

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

 kde-frameworks/kinit/Manifest|  1 +
 kde-frameworks/kinit/kinit-5.95.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/kde-frameworks/kinit/Manifest b/kde-frameworks/kinit/Manifest
index 9e90fe6dcb3e..b827285c32aa 100644
--- a/kde-frameworks/kinit/Manifest
+++ b/kde-frameworks/kinit/Manifest
@@ -1,2 +1,3 @@
 DIST kinit-5.92.0.tar.xz 119244 BLAKE2B 
0ed7937e1ce6b8a21e632708f5e3e02b3b1b6bf481d488902fe8033ed9d84c1a54a64243e59d77e4bd9ec4fffad6a549ca5b15aec71b1d70d3005f50984c7bb1
 SHA512 
3ab7e47e714c661bd375d36c5f64ec4fc2e445caa20d783e3affec314228096bde75ef8b9577590c72bfcbb2f6748525ad0593c2f4c3c1f0646173d58e225b37
 DIST kinit-5.94.0.tar.xz 119280 BLAKE2B 
5c0311c33ed48e10f1ced3948412c499ab8dc0d634860ac33f385df23b59c5cde081117dfbe8f606e373f958098e1138a93ac72ba01c1d1f42b794074491fbc4
 SHA512 
82c4d6500ee7108348c91bdf5fcf34b1e5188ef26ec0a3063f761dfb196dbd01cc53223b5b7f0e7167587c56892f3cbfaa8aa63610404dfd771d4237cbe445e5
+DIST kinit-5.95.0.tar.xz 119288 BLAKE2B 
7b0119a6ec59a8a6c51ee37a4169191164138899b02faf776fbfd98e94e5a981f7b2f89832fcfb3a8aed3d15b072775d45db3391e1e9922fd2d22db13578b31d
 SHA512 
90296988ccc7e6d5c20eaeb60eea541068e50bc92caabdf0fdc3ca9bb947c20563e4b78a3897ad4da94d37cb6becf7606c332037fa99674f7896e7e4dcb4972f

diff --git a/kde-frameworks/kinit/kinit-5.95.0.ebuild 
b/kde-frameworks/kinit/kinit-5.95.0.ebuild
new file mode 100644
index ..c5b8ff4ba1ba
--- /dev/null
+++ b/kde-frameworks/kinit/kinit-5.95.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+inherit ecm kde.org
+
+DESCRIPTION="Helper library to speed up start of applications on KDE work 
spaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+caps +man X"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   caps? ( sys-libs/libcap )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package caps Libcap)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package X XCB)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdeclarative/

2022-06-12 Thread Andreas Sturmlechner
commit: 170e2ce1be64c17a1f3b28138e92771ecd9ea12b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:35 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170e2ce1

kde-frameworks/kdeclarative: 5.95.0 version bump

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

 kde-frameworks/kdeclarative/Manifest   |  1 +
 .../kdeclarative/kdeclarative-5.95.0.ebuild| 35 ++
 2 files changed, 36 insertions(+)

diff --git a/kde-frameworks/kdeclarative/Manifest 
b/kde-frameworks/kdeclarative/Manifest
index 4a6c167265f7..899a8a5f3d31 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,2 +1,3 @@
 DIST kdeclarative-5.92.0.tar.xz 202924 BLAKE2B 
bb7d67ee68bcef340223c89f827357bbcf04cc8838c643dbbe0338ddb9fbbcd35306bd293b6a8b00dca5d76a75476b63f659b8308de3b51c776290908cff
 SHA512 
f4dee788269405607be0818593420ca7e018fc48972d38f716e9d0319a8ef6557557ca553cff3c62d4f123999e6639e106089c2a4eccd0df824cd0bbdd5cad4b
 DIST kdeclarative-5.94.0.tar.xz 204884 BLAKE2B 
232305d27f3192bad376b5a24b41836b6fa0dac01ce58b2df4d269ed6751561b6363608f147c0b169101c4cc1d91b92299377d51f04c43bdcdfc55ea69477f2c
 SHA512 
dfe5359a0dcc75e00ef0ece97903b4217e896d3427633e9dbec834cf924d921982576651139e9215b01d283213ce0d73d03ab67b9d3561763ca0596ad80067b4
+DIST kdeclarative-5.95.0.tar.xz 205716 BLAKE2B 
7cff9307f5098513e65416868845fe3b892da30c97fa01b6e6eca95dc15517d8aa67423fddfb78e2695a7df47b7c9f083534ac993b5b87a0f9b692d725b22d52
 SHA512 
bedacd087b7215b38ec83291c853238f759532b7fd5941cc02771746002a08233985b624ac31bd926bcd18fb2eca6e703f0a7ae83439a3e63657d6aa3ea647c0

diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.95.0.ebuild 
b/kde-frameworks/kdeclarative/kdeclarative-5.95.0.ebuild
new file mode 100644
index ..6333ef416a37
--- /dev/null
+++ b/kde-frameworks/kdeclarative/kdeclarative-5.95.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing integration of QML and KDE work spaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   media-libs/libepoxy
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdesu/

2022-06-12 Thread Andreas Sturmlechner
commit: 29ce0af29a5fbf7d5b90d9354e2d43870c207007
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ce0af2

kde-frameworks/kdesu: 5.95.0 version bump

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

 kde-frameworks/kdesu/Manifest|  1 +
 kde-frameworks/kdesu/kdesu-5.95.0.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest
index aaba631ba488..160580bcc3a3 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,2 +1,3 @@
 DIST kdesu-5.92.0.tar.xz 55452 BLAKE2B 
6c150c1f623fe8132b23abfe2ccf4defb4c9b9bdb538da170585247d3fdca615eeb76d31050f62e28d947a0926fc4731197b25b70a59e87711136de56062cf0f
 SHA512 
6820edaf1233dacc4e71d7cac3e38048fc4fe19df7ef45f51346b07157a57107272fff3386547f0105597b3a7da6076305d955ab0fbcafe5ab9dc4160582deee
 DIST kdesu-5.94.0.tar.xz 55500 BLAKE2B 
80b1004997ff113f8ae2550e20b371a44fa6df8f4cc7294b1184c5a4217a85af30032868a39e37ce1080a998e0761354abdce5f89ec98c3e7809862979b70197
 SHA512 
850c35338d08c16e6fc82fe844640629e1198c1f127c286bf8e443e5b7e8b3b53529e8fc24a0ea62b824c7be4e42df933e49d6c5870562d971322574581bc664
+DIST kdesu-5.95.0.tar.xz 55852 BLAKE2B 
2d185793075a4847d1886f090814fb1e4985c199fe189690f383c4d5092444719fd17d2062ace29d30bedf4b4b980cc540c6caf939f85b7f5ef74366ff18d9f9
 SHA512 
d088d274b433b44a3acc0a8a47c4aa15f7d9d0c9e3d3dc6f71c93df052f1a3bc0b04fb18b476d55535c750eb73638f9d6fc7ead88d3bc269139561cdd0b7d8a7

diff --git a/kde-frameworks/kdesu/kdesu-5.95.0.ebuild 
b/kde-frameworks/kdesu/kdesu-5.95.0.ebuild
new file mode 100644
index ..642ef2c2ee3a
--- /dev/null
+++ b/kde-frameworks/kdesu/kdesu-5.95.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+inherit ecm kde.org
+
+DESCRIPTION="Framework to handle super user actions"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RDEPEND="
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kpty-${PVCUT}*:5
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kemoticons/

2022-06-12 Thread Andreas Sturmlechner
commit: d6c460609bd06faf9a5aa9cfb8a1e011317e7f42
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c46060

kde-frameworks/kemoticons: 5.95.0 version bump

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

 kde-frameworks/kemoticons/Manifest |  1 +
 kde-frameworks/kemoticons/kemoticons-5.95.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/kde-frameworks/kemoticons/Manifest 
b/kde-frameworks/kemoticons/Manifest
index f6f3e22fa07d..27988e9714b3 100644
--- a/kde-frameworks/kemoticons/Manifest
+++ b/kde-frameworks/kemoticons/Manifest
@@ -1,2 +1,3 @@
 DIST kemoticons-5.92.0.tar.xz 1700664 BLAKE2B 
5ea44283217649b47326e03c7d64e1dcc5d1d409acfd54b64a8550662e88b25b082e97daffb8b4cea11982b35b0bf9dd1fbd762876d5f35ca29877206aa09f1e
 SHA512 
4f04a0df71d16436db7b2c7007c183ba67f29151e9782a395bb674e6ffafe99adf255f32208304052d057c6519d3c35266e85665c7c91c061ae7ab3823fc9037
 DIST kemoticons-5.94.0.tar.xz 1700696 BLAKE2B 
dd193e5e7286b5e76ef147fce32a815c53ba05aea1520127fbaf1754d9d309e361978eeb6e939abdde9d87d398c9bc01ff182bc46ad726ca8b653465033168c6
 SHA512 
1b8d34fb58ef6b8ba83cc13eac719143606d1011b39551513773e78f660a3c7c4f3ed3402cb68bac9c216275cba7c1fdf6fdf2d905d377f9bf79a1eeac850b46
+DIST kemoticons-5.95.0.tar.xz 1700684 BLAKE2B 
5ddde2e5dd164706d5476fd0be9a6b9d165a16407ef971b5546d49f30511fed0027adf93ef43ee1c10eecf3c780b4b1d7aa14eae1fbd88d1b9c4f6256665282c
 SHA512 
e8e17858217caf02141208dbca31b85ebfd463590c5a00612b7e508524491d9c8f5282f4383a6a9b7551f6c77f7c3d97a3d94a718792966e3f9d01fbcfdc

diff --git a/kde-frameworks/kemoticons/kemoticons-5.95.0.ebuild 
b/kde-frameworks/kemoticons/kemoticons-5.95.0.ebuild
new file mode 100644
index ..b6f91ed363a7
--- /dev/null
+++ b/kde-frameworks/kemoticons/kemoticons-5.95.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for converting text emoticons to graphical 
representations"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running kde environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdav/

2022-06-12 Thread Andreas Sturmlechner
commit: 5021075ee7e617051b3cbe11f4b964ddc5507a8f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:35 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5021075e

kde-frameworks/kdav: 5.95.0 version bump

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

 kde-frameworks/kdav/Manifest   |  1 +
 kde-frameworks/kdav/kdav-5.95.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest
index ff052f5a23c3..4d93312c9521 100644
--- a/kde-frameworks/kdav/Manifest
+++ b/kde-frameworks/kdav/Manifest
@@ -1,2 +1,3 @@
 DIST kdav-5.92.0.tar.xz 63928 BLAKE2B 
bd08d582c3135db6ccd0f7194bb011d26b4a0e29643d0eb93ea1c126206a4b67974fdf6fdb34062c7309b119ff5e247c41562197701657dc717f2521bdb14aa1
 SHA512 
4e11c721c0338753810b1a02cc3850e2ce14f2760d7461cbacb7204c32e2f48dd7045d88118e6444ec5ec7a701783bcf2c6c520e822c14849593510a25d374e2
 DIST kdav-5.94.0.tar.xz 64448 BLAKE2B 
5c911078abe1c5fe9fdd6ed9fc9f90b7a445f09827a4d6d471011f14012278604cc33943192c75c6b76b886a3dc8200479679aed594a7c698256a0550c6ee440
 SHA512 
4aaadadd74813cd5fbfa713dc96c217aee98149e3ca4e0e7ae642cf7b6e028956c118612e4700bc09966af11deb9b29ab9cc4fcd38b0f98faa2c59a77941f11e
+DIST kdav-5.95.0.tar.xz 65116 BLAKE2B 
b71cb6ec4ff8b56487188de6cd12efae8e74e62447c65c02843421840eb36c4859191f51b7ed99dd9fe94a1bcb42adc1ecba2e1f9ef04d8d1c654ef0df597672
 SHA512 
801c10381cf7115a30c66c7e4279b0da922db956c1a24c4e12654da0e99c2d12a3a7aec3a65dd538fd1c878c5a18f814bcccbebe3faaa13243e4e8f8e5afd147

diff --git a/kde-frameworks/kdav/kdav-5.95.0.ebuild 
b/kde-frameworks/kdav/kdav-5.95.0.ebuild
new file mode 100644
index ..8306765733fb
--- /dev/null
+++ b/kde-frameworks/kdav/kdav-5.95.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="DAV protocol implemention with KJobs"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${PVCUT}:5
+   >=kde-frameworks/ki18n-${PVCUT}:5
+   >=kde-frameworks/kio-${PVCUT}:5
+"
+RDEPEND="${DEPEND}
+   !kde-apps/kdav:5
+"
+
+src_test() {
+   # bug 616808 - DavItemFetchJobTest requires D-Bus
+   # bug 653602 - DavItemsListJobTest mimetypes unsupported
+   local myctestargs=(
+   -E "(kdav-davitemfetchjob|kdav-davitemslistjob)"
+   )
+   ecm_src_test
+}



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

2022-06-12 Thread Andreas Sturmlechner
commit: b695b17e20a71b6c7a3075a2ca1bae068a4b8753
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:37:54 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:37:54 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b695b17e

kde.org.eclass: Mark KDE Frameworks 5.95 as released

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

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

diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index 339738a6c4..7a9765a353 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -135,7 +135,7 @@ esac
 # An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
 # Any package matching this will have fetch restriction enabled, and receive
 # a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( kde-plasma-5.25.0 kde-frameworks-5.95.0 kde-frameworks-5.95.0 
)
+KDE_UNRELEASED=( kde-plasma-5.25.0 )
 
 # @ECLASS_VARIABLE: EGIT_MIRROR
 # @DESCRIPTION:



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

2022-06-12 Thread Andreas Sturmlechner
commit: 711f62f51f870ca2778da30fac7d520688b0823e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 12 19:38:13 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 12 19:38:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=711f62f5

profiles: Drop kde-frameworks-5.95.0 package.mask

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

 profiles/package.mask/kde-frameworks-5.95.0 | 84 -
 1 file changed, 84 deletions(-)

diff --git a/profiles/package.mask/kde-frameworks-5.95.0 
b/profiles/package.mask/kde-frameworks-5.95.0
deleted file mode 100644
index de1933c363..00
--- a/profiles/package.mask/kde-frameworks-5.95.0
+++ /dev/null
@@ -1,84 +0,0 @@
-# Andreas Sturmlechner  (2022-06-10)
-# KDE Frameworks 5.95.0 mask
-# UNRELEASED
-#
-~kde-frameworks/frameworkintegration-5.95.0
-~kde-frameworks/attica-5.95.0
-~kde-frameworks/bluez-qt-5.95.0
-~kde-frameworks/breeze-icons-5.95.0
-~kde-frameworks/breeze-icons-rcc-5.95.0
-~kde-frameworks/extra-cmake-modules-5.95.0
-~kde-frameworks/kapidox-5.95.0
-~kde-frameworks/karchive-5.95.0
-~kde-frameworks/kcalendarcore-5.95.0
-~kde-frameworks/kcodecs-5.95.0
-~kde-frameworks/kconfig-5.95.0
-~kde-frameworks/kcoreaddons-5.95.0
-~kde-frameworks/kdbusaddons-5.95.0
-~kde-frameworks/kdnssd-5.95.0
-~kde-frameworks/kguiaddons-5.95.0
-~kde-frameworks/kholidays-5.95.0
-~kde-frameworks/ki18n-5.95.0
-~kde-frameworks/kidletime-5.95.0
-~kde-frameworks/kirigami-5.95.0
-~kde-frameworks/kitemmodels-5.95.0
-~kde-frameworks/kitemviews-5.95.0
-~kde-frameworks/kplotting-5.95.0
-~kde-frameworks/kquickcharts-5.95.0
-~kde-frameworks/kwayland-5.95.0
-~kde-frameworks/kwidgetsaddons-5.95.0
-~kde-frameworks/kwindowsystem-5.95.0
-~kde-frameworks/modemmanager-qt-5.95.0
-~kde-frameworks/networkmanager-qt-5.95.0
-~kde-frameworks/oxygen-icons-5.95.0
-~kde-frameworks/prison-5.95.0
-~kde-frameworks/qqc2-desktop-style-5.95.0
-~kde-frameworks/solid-5.95.0
-~kde-frameworks/sonnet-5.95.0
-~kde-frameworks/syntax-highlighting-5.95.0
-~kde-frameworks/threadweaver-5.95.0
-~kde-frameworks/kactivities-5.95.0
-~kde-frameworks/kauth-5.95.0
-~kde-frameworks/kcompletion-5.95.0
-~kde-frameworks/kcontacts-5.95.0
-~kde-frameworks/kcrash-5.95.0
-~kde-frameworks/kdoctools-5.95.0
-~kde-frameworks/kfilemetadata-5.95.0
-~kde-frameworks/kimageformats-5.95.0
-~kde-frameworks/kjobwidgets-5.95.0
-~kde-frameworks/knotifications-5.95.0
-~kde-frameworks/kpackage-5.95.0
-~kde-frameworks/kpeople-5.95.0
-~kde-frameworks/kpty-5.95.0
-~kde-frameworks/kunitconversion-5.95.0
-~kde-frameworks/syndication-5.95.0
-~kde-frameworks/baloo-5.95.0
-~kde-frameworks/kactivities-stats-5.95.0
-~kde-frameworks/kbookmarks-5.95.0
-~kde-frameworks/kcmutils-5.95.0
-~kde-frameworks/kconfigwidgets-5.95.0
-~kde-frameworks/kdav-5.95.0
-~kde-frameworks/kdeclarative-5.95.0
-~kde-frameworks/kded-5.95.0
-~kde-frameworks/kdesu-5.95.0
-~kde-frameworks/kemoticons-5.95.0
-~kde-frameworks/kglobalaccel-5.95.0
-~kde-frameworks/kiconthemes-5.95.0
-~kde-frameworks/kinit-5.95.0
-~kde-frameworks/kio-5.95.0
-~kde-frameworks/knewstuff-5.95.0
-~kde-frameworks/knotifyconfig-5.95.0
-~kde-frameworks/kparts-5.95.0
-~kde-frameworks/krunner-5.95.0
-~kde-frameworks/kservice-5.95.0
-~kde-frameworks/ktexteditor-5.95.0
-~kde-frameworks/ktextwidgets-5.95.0
-~kde-frameworks/kwallet-5.95.0
-~kde-frameworks/kxmlgui-5.95.0
-~kde-frameworks/plasma-5.95.0
-~kde-frameworks/purpose-5.95.0
-~kde-frameworks/countryflags-5.95.0
-~kde-frameworks/kdelibs4support-5.95.0
-~kde-frameworks/khtml-5.95.0
-~kde-frameworks/kjs-5.95.0
-~kde-frameworks/kross-5.95.0



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

2022-06-12 Thread Matt Turner
commit: 7e992d4b548efada50088d32a2b36bcd367314ba
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e992d4b

dev-util/spirv-tools: Add Python 3.11 compatibility

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

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

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index 6c4afbc95f40..764b2a8727da 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MY_PN=SPIRV-Tools
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="xml(+)"
 inherit cmake-multilib python-any-r1
 



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

2022-06-12 Thread Matt Turner
commit: dc27240bb7e19f794514bb45c63bcf293bf8d08a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:21:19 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc27240b

media-libs/vulkan-loader: Drop old versions

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

 media-libs/vulkan-loader/Manifest  |  1 -
 .../vulkan-loader/vulkan-loader-1.3.204.ebuild | 67 --
 2 files changed, 68 deletions(-)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index 6e25229e4649..b137489a5668 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1,2 +1 @@
-DIST vulkan-loader-1.3.204.tar.gz 1465828 BLAKE2B 
92716a01958a851374c037b325f7dcd1f3dcb45c1ee0086102c71424965255a3ce9423ed8c1312023f445050cf112c9312110c2d6f4d43ec9980270eca2bbb67
 SHA512 
f78778783a4981a2b0b38c651e87358afad5c15d220bd1cb95e907f9afe2a81073b6ee12992c7038d0c8227cadcd7a64c93d21b2155585db3d807982354989d1
 DIST vulkan-loader-1.3.211.tar.gz 1581450 BLAKE2B 
d7ea8cf54693733d78a0f4d96119c8b693f88f38c1a7664f2dc14b10bee3558fdf32279a51978c2d77a282a33b93ea6e0d6769e9d17345117bc2e048c4645707
 SHA512 
2c363909b975d3b286f2ac277e7ff8ea26347d7eb1b6bac9580ceba83822978d51e11fdb58e91e103b00b324f67b776f0e5917e781b3278d7edcba4669cbbd6c

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.204.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.204.ebuild
deleted file mode 100644
index 758e14eb4eba..
--- a/media-libs/vulkan-loader/vulkan-loader-1.3.204.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
-
-MY_PN=Vulkan-Loader
-CMAKE_ECLASS="cmake"
-inherit flag-o-matic cmake-multilib toolchain-funcs
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}
-fi
-
-DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="layers wayland X"
-
-BDEPEND=">=dev-util/cmake-3.10.2"
-DEPEND="
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
-
-multilib_src_configure() {
-   # Integrated clang assembler doesn't work with x86 - Bug #698164
-   if tc-is-clang && [[ ${ABI} == x86 ]]; then
-   append-cflags -fno-integrated-as
-   fi
-
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_TESTS=OFF
-   -DBUILD_LOADER=ON
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
-   )
-   cmake_src_configure
-}
-
-multilib_src_install() {
-   keepdir /etc/vulkan/icd.d
-
-   cmake_src_install
-}
-
-pkg_postinst() {
-   einfo "USE=demos has been dropped as per upstream packaging"
-   einfo "vulkaninfo is now available in the dev-util/vulkan-tools package"
-}



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

2022-06-12 Thread Matt Turner
commit: 26188a549c5116eff0adf56316b0e1adf34e53da
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:21:19 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26188a54

media-libs/vulkan-layers: Drop old versions

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

 media-libs/vulkan-layers/Manifest  |  1 -
 ...ayers-1.3.204-Dont-use-static-spirv-tools.patch | 27 ---
 ...n-layers-1.3.204-Fix-dependency-detection.patch | 90 --
 .../vulkan-layers/vulkan-layers-1.3.204.ebuild | 60 ---
 4 files changed, 178 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 79882413e9ff..3a239f340465 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1 @@
-DIST vulkan-layers-1.3.204.tar.gz 3662632 BLAKE2B 
277ab312fa8b127fadb2df37933b7eaf11b6ff5dc40246fb35c7e5d35f7d80b17bdc55e5a5686b5222500f416f462be06a3991bf786100bf0fc1af57be569a6f
 SHA512 
9f0649d2e3eccd52a093b4d9c3446d7f05ad4938a6950042fc2c3cf05f6ca2f513706385fc39cf4559344a4770fcc4375306904a233d0edd48b6eff5f17f1b0f
 DIST vulkan-layers-1.3.211.tar.gz 3967709 BLAKE2B 
f86ff0fa053e0138a0bbdbec30e2fe0a59cfc24f43fe787b007ae352db81a700442d777637e1fc577332a47f36bc09383dd29416b5170fcf5d735562b6a58230
 SHA512 
e494ba793064f0d32fbdeaddaa01dcd730a36a5c793625bb4671a4e8067364171416ec8fb7361f946cc5d5e8dc16d58e2194c3eb5d3a57d58f4ace2e7ed34f5f

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Dont-use-static-spirv-tools.patch
 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Dont-use-static-spirv-tools.patch
deleted file mode 100644
index 791ac6764bce..
--- 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Dont-use-static-spirv-tools.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 68f030f9e776d1f2549e471f40c9794f6056bb05 Mon Sep 17 00:00:00 2001
-From: Nick Sarnie 
-Date: Sat, 19 Feb 2022 20:41:44 -0500
-Subject: [PATCH] Dont use static spirv-tools
-
-Signed-off-by: Nick Sarnie 

- layers/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
-index 59e294a07..5d30a9834 100644
 a/layers/CMakeLists.txt
-+++ b/layers/CMakeLists.txt
-@@ -310,7 +310,7 @@ if(BUILD_LAYERS)
- target_include_directories(VkLayer_khronos_validation PRIVATE 
${ROBIN_HOOD_HASHING_INCLUDE_DIR})
- endif()
- target_include_directories(VkLayer_khronos_validation PRIVATE 
${SPIRV_HEADERS_INCLUDE_DIR})
--target_link_libraries(VkLayer_khronos_validation PRIVATE 
SPIRV-Tools-static SPIRV-Tools-opt)
-+target_link_libraries(VkLayer_khronos_validation PRIVATE SPIRV-Tools 
SPIRV-Tools-opt)
- 
- 
- # The output file needs Unix "/" separators or Windows "\" separators On 
top of that, Windows separators actually need to be doubled
-
--- 
-2.35.1
-

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Fix-dependency-detection.patch
 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Fix-dependency-detection.patch
deleted file mode 100644
index 25f3b4bafd27..
--- 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Fix-dependency-detection.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-From 534810e26e0be782b2c702a97bf726af250b8cd6 Mon Sep 17 00:00:00 2001
-From: Jeremy Gebben 
-Date: Thu, 17 Feb 2022 15:26:25 -0700
-Subject: [PATCH] build: Handle many permutations of SPIRV-Headers locations
-
-If the SPIRV-Headers package is not found, fall back to looking for
-headers in SPIRV_HEADERS_INSTALL_DIR or SPIRV_HEADERS_INCLUDE_DIR.
-
-Fixes #3765

- CMakeLists.txt| 19 ---
- layers/CMakeLists.txt |  7 +--
- tests/CMakeLists.txt  |  6 +++---
- 3 files changed, 20 insertions(+), 12 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index d4ca786ca07..58a966f03d6 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -256,10 +256,23 @@ if (USE_ROBIN_HOOD_HASHING)
- endif()
- endif()
- 
--set(SPIRV_HEADERS_INCLUDE_DIR "" CACHE STRING "")
- if(BUILD_LAYERS OR BUILD_TESTS)
--if (SPIRV_HEADERS_INCLUDE_DIR STREQUAL "")
--find_package(SPIRV-Headers REQUIRED CONFIG)
-+find_package(SPIRV-Headers CONFIG QUIET)
-+if(SPIRV-Headers_FOUND)
-+  # pefer the package if found. Note that if SPIRV_HEADERS_INSTALL_DIR 
points at an 'installed'
-+  # version of SPIRV-Headers, the package will be found.
-+  get_target_property(SPIRV_HEADERS_INCLUDE_DIR 
SPIRV-Headers::SPIRV-Headers INTERFACE_INCLUDE_DIRECTORIES)
-+elseif(SPIRV_HEADERS_INCLUDE_DIR)
-+  # This is set by SPIRV-Tools (in parent scope!) and also some packages 
that include VVL with add_subdirectory
-+  if (NOT EXISTS "${SPIRV_HEADERS_INCLUDE_DIR}/spirv/unified1/spirv.h")
-+  message(FATAL_ERROR "Cannot find SPIRV-Headers from 
SPIRV_HEADERS_INCLUDE_DIR: 

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

2022-06-12 Thread Matt Turner
commit: 62b68ea97b51dbfd608d7ecb3859eb2c5eee89d4
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:30:12 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b68ea9

media-libs/shaderc: Drop old versions

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

 media-libs/shaderc/shaderc-2022.1.ebuild | 92 
 1 file changed, 92 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2022.1.ebuild 
b/media-libs/shaderc/shaderc-2022.1.ebuild
deleted file mode 100644
index d560e31f8453..
--- a/media-libs/shaderc/shaderc-2022.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc;
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-   ~dev-util/glslang-1.3.204[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-tools-1.3.204[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   ~dev-util/spirv-headers-1.3.204
-   doc? ( dev-ruby/asciidoctor )
-   test? (
-   dev-cpp/gtest
-   $(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-   if use test; then
-   has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-   fi
-}
-
-src_prepare() {
-   cmake_comment_add_subdirectory examples
-
-   # Unbundle glslang, spirv-headers, spirv-tools
-   cmake_comment_add_subdirectory third_party
-   sed -i \
-   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
-   glslc/test/CMakeLists.txt || die
-
-   # Disable git versioning
-   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-   # Manually create build-version.inc as we disabled git versioning
-   cat <<- EOF > glslc/src/build-version.inc || die
-   "${P}\n"
-   "$(best_version dev-util/spirv-tools)\n"
-   "$(best_version dev-util/glslang)\n"
-   EOF
-
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSHADERC_SKIP_TESTS="$(usex !test)"
-   -DSHADERC_ENABLE_WERROR_COMPILE="false"
-   )
-   cmake_src_configure
-}
-
-multilib_src_compile() {
-   if multilib_is_native_abi && use doc; then
-   cmake_src_compile glslc_doc_README
-   fi
-   cmake_src_compile
-}
-
-multilib_src_install() {
-   if multilib_is_native_abi; then
-   use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-   fi
-   cmake_src_install
-}



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

2022-06-12 Thread Matt Turner
commit: 89d19d56b23709eec2d9554a1212d7052a52a4ec
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:20:33 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d19d56

dev-util/spirv-tools: Drop old versions

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

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.204.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 9d2189bb63e5..e42acb60d159 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1 @@
-DIST spirv-tools-1.3.204.tar.gz 2905656 BLAKE2B 
9bea5d91243283a0a167913fe531f0778915c03ec4db3f152d88f0952aa0df0e92bfa57762876c61277fedf99f156bdacbbd934333afb8376555a96566edb81e
 SHA512 
f71738d5494c1e7bc38aeb8b2c89dcf24bb14eb6fcac1b14a794d47427ffadffc8e2b7b793b234e7146847744975a5d20de18043447a50a31af305e8ce4b1214
 DIST spirv-tools-1.3.211.tar.gz 2995491 BLAKE2B 
545457d097d1e00720a3f97c1f2ed0f27c7b8b6e799ac22c6adbbed7fed17edee27e13c04848db70ee08ac3319ed9a322e22a9288184651f8aa4c03df0ab4057
 SHA512 
df7de69779baa7ea2269cb4c9813a7d8026763f7d4f7408ea5c160ca7bd670e46e75dcbf9d99ca5f1619f37f504e695d151ede5d5cd0ef675a8898bb297c5842

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild
deleted file mode 100644
index ec2ad8d84ae9..
--- a/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=SPIRV-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
-   "-DSPIRV_WERROR=OFF"
-   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
-   "-DBUILD_SHARED_LIBS=ON"
-   )
-
-   cmake_src_configure
-}



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

2022-06-12 Thread Matt Turner
commit: fdc7fa172a79eb9ff1eef2ab2398bf048ad34995
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:20:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc7fa17

dev-util/vulkan-headers: Drop old versions

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

 dev-util/vulkan-headers/Manifest   |  1 -
 .../vulkan-headers/vulkan-headers-1.3.204.ebuild   | 24 --
 2 files changed, 25 deletions(-)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index a2a51d9afd49..ff02017b270d 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1,2 +1 @@
-DIST vulkan-headers-1.3.204.tar.gz 1422926 BLAKE2B 
f699aa45948fe5a4cd0c28041406d20a42b9ef0547d85c23d2d074ea1caa4cda88a51aab7b6253a71d9d7c27e74a9044e0da06dc4a7218016669dc9ecca6e04d
 SHA512 
0867462a5e30cada535719b5a45454457f7fbdb166cf4f65be301cd7cedca213ede524a3fea63779059c138851e3493d9e9616feaabbce77a96fbbbd803b8190
 DIST vulkan-headers-1.3.211.tar.gz 1469275 BLAKE2B 
4b9f5df8a07188b89c2be09e1d71279af1e1513f072d04e0da944b7697759e5c747bf40b78330edbf3ea71287921a9cc0fd9247d188ba9a761feb2bf04d0627f
 SHA512 
35f849b0c493e6e1ecfeb91089085f3a567cce76466f8cc17acadfa2a2b3163420489c11fc5b547de52aed1575f28fc23c1a62ce6d321ccba3dd04fbf7e50ca3

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.204.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.204.ebuild
deleted file mode 100644
index cb9a9cd3ab29..
--- a/dev-util/vulkan-headers/vulkan-headers-1.3.204.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Headers
-inherit cmake
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Header files and API registry"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-BDEPEND=">=dev-util/cmake-3.10.2"



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

2022-06-12 Thread Matt Turner
commit: 9dabefd4f22256343d52931aa7d3bac2bec90c21
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:33:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dabefd4

dev-util/vulkan-tools: Add Python 3.11 compatibility

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

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

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index 687337e27a52..c3a3fd4a0e09 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MY_PN=Vulkan-Tools
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then



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

2022-06-12 Thread Matt Turner
commit: a36473b2e30ee49e332f04572b5dbe46262ccaa4
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:20:35 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36473b2

dev-util/vulkan-tools: Drop old versions

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

 dev-util/vulkan-tools/Manifest|  1 -
 dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index ffc700253e6f..f317c9ac0137 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.204.tar.gz 860464 BLAKE2B 
d0fdf95bff0dc914cb324a0780763dd87120b7f88a7bfaa6a2e0adef72263bd9cb0769636eda793ca5517560903ce314b96a5e3b00e018010ba0f99f68ba05cd
 SHA512 
1295d0e86b8b81e33b0cd1038847211fb808456435fce9446f9890f8653b854dbd1e8b84a22b646b0fddb8cca33aaee12a2edc043e76c9c4bc718b11f281a98f
 DIST vulkan-tools-1.3.211.tar.gz 864436 BLAKE2B 
09dcb3ce388962cff0e75837d07e58572ac1cbdabdc26edf7f6bd1740278f7ea871e0e14c4ac6a203fa13033616240d7338dfb1a52c4e2ed045ed28585bc62cf
 SHA512 
36be2970dd42e12bf6f6644bc1b14f102af36f1297c33fadddca470b65d7d324532b20c071d2f0dd790d556cd99012a4fb80f185db6165ed3f09d1fd7e5c50e7

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
deleted file mode 100644
index 8f49fd225154..
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
-   >=dev-util/cmake-3.10.2
-   cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
-   ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
-   MULTILIB_CHOST_TOOLS=(
-   /usr/bin/vulkaninfo
-   )
-
-   use cube && MULTILIB_CHOST_TOOLS+=(
-   /usr/bin/vkcube
-   /usr/bin/vkcubepp
-   )
-
-   python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_VULKANINFO=ON
-   -DBUILD_CUBE=$(usex cube)
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
-   )
-
-   use cube && mycmakeargs+=(
-   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-   -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
-   )
-
-   cmake_src_configure
-}
-
-multilib_src_install() {
-   cmake_src_install
-}



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

2022-06-12 Thread Matt Turner
commit: 02a476d206ee68e9d37531c9d5178a301ce8f5cb
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:20:33 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a476d2

dev-util/spirv-headers: Drop old versions

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

 dev-util/spirv-headers/Manifest |  1 -
 dev-util/spirv-headers/spirv-headers-1.3.204.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index 0626574f03cf..c7e636a0e8bc 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1,2 +1 @@
-DIST spirv-headers-1.3.204.tar.gz 417559 BLAKE2B 
b979ef5a830f0f76744555db830bb0e1184e84af1acddfc97907c562633faa1c62a7e1ebc193d8a0d2433c8d5a0be67d89a4da46b5889461524fbd183e7cdda5
 SHA512 
52411a51f4b54b86f4120d625c1e24271a106e07bfc1b0a4a7280e51f2a3dc471a03546ac07d89938f85005eeb16176cd731d4ae11bd9d0438791859afc4a5e7
 DIST spirv-headers-1.3.211.tar.gz 420022 BLAKE2B 
4feea5f566401aef8c1aa6d677301b6871f8af5213d1f3d257719182b4109fef37c21342e38c6170bc4252a92ea9c2c45470bb9b23425a58f0d6d883982350a9
 SHA512 
39357d060c9bf030e8df71e734c2adb47832d7fa1a29825305cc92b3e87770a4fe383b534b798da008168bbeedc9f659f97b58a7b13c141d4f8ac94fc329f25f

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.204.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.204.ebuild
deleted file mode 100644
index 6b52689081a6..
--- a/dev-util/spirv-headers/spirv-headers-1.3.204.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Machine-readable files for the SPIR-V Registry"
-HOMEPAGE="https://www.khronos.org/registry/spir-v/;
-EGIT_COMMIT="sdk-${PV}.0"
-SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-
-S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"



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

2022-06-12 Thread Matt Turner
commit: ad5a8cabf22c4d53df49be223776be443e73048b
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:34:39 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5a8cab

dev-util/glslang: Add Python 3.11 compatibility

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

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

diff --git a/dev-util/glslang/glslang-.ebuild 
b/dev-util/glslang/glslang-.ebuild
index 35959e16caf4..954e508ddba7 100644
--- a/dev-util/glslang/glslang-.ebuild
+++ b/dev-util/glslang/glslang-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then



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

2022-06-12 Thread Matt Turner
commit: e751a27a889662e016fee203d137fd9235ccbd87
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:33:53 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e751a27a

media-libs/vulkan-layers: Add Python 3.11 compatibility

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

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

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index d25b243aeb2c..83b3fca4460a 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MY_PN=Vulkan-ValidationLayers
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then



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

2022-06-12 Thread Matt Turner
commit: 098e5fcdfc6c5d05a4845e5a4dd36c1213008d59
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:30:38 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098e5fcd

dev-util/glslang: Drop old versions

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

 dev-util/glslang/Manifest   |  2 --
 dev-util/glslang/glslang-1.2.198.ebuild | 29 -
 dev-util/glslang/glslang-1.3.204.ebuild | 29 -
 3 files changed, 60 deletions(-)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index e88804ae2f5e..05e3d54c0009 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,3 +1 @@
-DIST glslang-1.2.198.tar.gz 3427490 BLAKE2B 
0a9b116665e12aaff61b3c9628bba2b6ad6fe0ca7fa9954f568a3a1a0d4cbc41975446fc6760eef09bdea6a5d4aa746957b54972a0556f04c8ac39ba3e6241f9
 SHA512 
99cb60b01dd017533bcfd3fb258f1cad8c8fc90bc90efe346460e10f7887d7dc16468c93a5ae3bacc7579a31f58c2efc34c7e473515f07d03d2308894778bab5
-DIST glslang-1.3.204.tar.gz 3529291 BLAKE2B 
5e2a223ae280b8f34da80aef64691930a8afc7be0a817d2ba4c0b1522ad9c0bd56df8abd6b9651fc493ee6e6348250675f6c03b929bd6e85d467b1cfc52ba4e5
 SHA512 
8fac43aa29cd966db8d38a109a259fffc5a5abeea50a5f76f0a82735dfdca36e680d28ae4c3bca6f633bca939f9ebdf8e97d0977bf613a0a687b12a330d64746
 DIST glslang-1.3.211.tar.gz 3533816 BLAKE2B 
87acf456f365fb02160bfd6abada4664f841cec6d6afd0472d0a337083ab371ce8a98e75323c9cf1342a1e04be53d1ebc7b265e591d22fab572c407d84208a1e
 SHA512 
d2dce0938f77d1c7736db0ba97e557fd79f4efc944a489662bbce66bee923a31554ef73099087853779bba72fc2aae53e4bb2d6fb0a69cb13e4f24c5a789bb64

diff --git a/dev-util/glslang/glslang-1.2.198.ebuild 
b/dev-util/glslang/glslang-1.2.198.ebuild
deleted file mode 100644
index 90ab87f4863a..
--- a/dev-util/glslang/glslang-1.2.198.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git;
-   inherit git-r3
-else
-   SNAPSHOT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
-fi
-
-DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
-HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
-
-LICENSE="BSD"
-SLOT="0"
-
-BDEPEND="${PYTHON_DEPS}"
-
-# Bug 698850
-RESTRICT="test"

diff --git a/dev-util/glslang/glslang-1.3.204.ebuild 
b/dev-util/glslang/glslang-1.3.204.ebuild
deleted file mode 100644
index 3a065e6b6399..
--- a/dev-util/glslang/glslang-1.3.204.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git;
-   inherit git-r3
-else
-   SNAPSHOT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
-fi
-
-DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
-HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
-
-LICENSE="BSD"
-SLOT="0"
-
-BDEPEND="${PYTHON_DEPS}"
-
-# Bug 698850
-RESTRICT="test"



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

2022-06-12 Thread Michał Górny
commit: 252463f1aa20ee9ba3c8274ce3eaef0fdc81bff8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 12 19:23:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 12 19:23:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252463f1

dev-python/mando: Restore accidentally dropped keywords

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

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

diff --git a/dev-python/mando/mando-0.7.1.ebuild 
b/dev-python/mando/mando-0.7.1.ebuild
index 3dba947b63ad..c86ae3090eb8 100644
--- a/dev-python/mando/mando-0.7.1.ebuild
+++ b/dev-python/mando/mando-0.7.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="examples"
 
 RDEPEND="



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

2022-06-12 Thread Matt Turner
commit: 65f04ba58f6c6defc0494a60e44e1214053b3298
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:14:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:14:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f04ba5

x11-libs/libX11: Version bump to 1.8.1

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

 x11-libs/libX11/Manifest|  1 +
 x11-libs/libX11/libX11-1.8.1.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/x11-libs/libX11/Manifest b/x11-libs/libX11/Manifest
index 8f594c24190f..12b6d82b1fd3 100644
--- a/x11-libs/libX11/Manifest
+++ b/x11-libs/libX11/Manifest
@@ -1,2 +1,3 @@
 DIST libX11-1.7.5.tar.xz 1853152 BLAKE2B 
95ceccbfd37d8a749a533bdc03feba94236a47185a2cd7ad6592c534c17636906b735aa5800d810d13d3e342e3dbe281bb1f1f3ecab9d07e6a6a50f33beef8af
 SHA512 
ef33e2f631226cab27657f46e1fd4cfc928f62f928d8297474e7b993017c8f92b60272eed6515990cdf3a9d34581837b7a3896e584f3546dd26f3790034df347
+DIST libX11-1.8.1.tar.xz 1818460 BLAKE2B 
7602b4d8c65ea3160f81096b4e022b5462e49d96b36dee70fe06e972329dc9d70bbd462e2079da03ba5647d7a72bf03e29aab23c60bcc206c95d77065566
 SHA512 
2e36d2c47519e0cb2697f588c0ccdf73fbe75c2163f0855c78f7052dc9e920bca081f9d5e39c707a14067f101faef74fc758c8862eeba675b1535b43119d533a
 DIST libX11-1.8.tar.xz 1782508 BLAKE2B 
15a41cbcdb54d68cd54b6fa4147d55d277a6c091af7d38341ec261b42c547acf981270ceebec5abb3fcc15da5c1e05b7908114e157555f8184234922e3c05fde
 SHA512 
64899ba9efbda00211daf08534a2a98eba86bb377980d21ce319106075cd36b511b17245d02e8ebd1045e7c2147f2c005004bcf579121138be7a7b879eeca83b

diff --git a/x11-libs/libX11/libX11-1.8.1.ebuild 
b/x11-libs/libX11/libX11-1.8.1.ebuild
new file mode 100644
index ..34171b8bc0c2
--- /dev/null
+++ b/x11-libs/libX11/libX11-1.8.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+XORG_TARBALL_SUFFIX=xz
+inherit toolchain-funcs xorg-3
+
+# Note: please bump this with x11-misc/compose-tables
+DESCRIPTION="X.Org X11 library"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="ipv6 test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=x11-libs/libxcb-1.11.1[${MULTILIB_USEDEP}]
+   x11-misc/compose-tables"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+   x11-libs/xtrans"
+BDEPEND="test? ( dev-lang/perl )"
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   $(use_with doc xmlto)
+   $(use_enable doc specs)
+   $(use_enable ipv6)
+   --without-fop
+   CPP="$(tc-getPROG CPP cpp)"
+   )
+   xorg-3_src_configure
+}
+
+src_install() {
+   xorg-3_src_install
+   rm -rf "${ED}"/usr/share/X11/locale || die
+}



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

2022-06-12 Thread Matt Turner
commit: c38fd08c2d28b30f41f03e93c3f507a7ff4ec490
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:18:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:18:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38fd08c

media-libs/mesa-amber: Version bump to 21.3.9

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

 media-libs/mesa-amber/Manifest |   1 +
 media-libs/mesa-amber/mesa-amber-21.3.9.ebuild | 206 +
 2 files changed, 207 insertions(+)

diff --git a/media-libs/mesa-amber/Manifest b/media-libs/mesa-amber/Manifest
index 729b9f6247e3..db13cde7caff 100644
--- a/media-libs/mesa-amber/Manifest
+++ b/media-libs/mesa-amber/Manifest
@@ -1 +1,2 @@
 DIST mesa-21.3.8.tar.xz 16593540 BLAKE2B 
89a471af3354ae0cf0597c1b6bcd2aff8074d58c16504154291f86cd9a9701f98883cf1077f60a8f17d24be800691a5bfb7ef4ddb10dfa355181bf87805b660c
 SHA512 
0462c44fa8e358dafd03088411452bc172a365902795b3198df1e6cfbf1d87675ef5b72b572de7f15e5ee87b30ce5b2f217c81ea72b376962f6428c6ff83f2e9
+DIST mesa-21.3.9.tar.xz 16607716 BLAKE2B 
79669f9492c505b1729c526adf5a8261737b6088bdf01db654a0dca8ba22600ec985b574edfeee3a28c76e6e0f815782362973876e1d75b58f4417f45df70add
 SHA512 
4cec6f4f50f444fcd327f7c40f8899c2f265e348e121455262b540b1f890a1468bbea59965af0876c548fa97aa0a05a1b23fa6ca7d308bd60328cfdeab757684

diff --git a/media-libs/mesa-amber/mesa-amber-21.3.9.ebuild 
b/media-libs/mesa-amber/mesa-amber-21.3.9.ebuild
new file mode 100644
index ..4d776506cd8f
--- /dev/null
+++ b/media-libs/mesa-amber/mesa-amber-21.3.9.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit meson-multilib python-any-r1 linux-info
+
+MY_P="${P/-amber}"
+MY_P="${MY_P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="amber"
+RESTRICT="!test? ( test )"
+
+RADEON_CARDS="r100 r200 radeon"
+VIDEO_CARDS="${RADEON_CARDS} i915 i965 intel nouveau"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   cpu_flags_x86_sse2 debug gles1 +gles2 selinux test valgrind wayland +X
+   +zstd"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.107"
+RDEPEND="
+   !<=media-libs/mesa-21.3.8
+   !media-libs/mesa:amber
+   media-libs/mesa[${MULTILIB_USEDEP}]
+
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   selinux? ( sys-libs/libselinux[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.18.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.8
+   )
+   ${LIBDRM_DEPSTRING}[video_cards_nouveau?,${MULTILIB_USEDEP}]
+   video_cards_intel? (
+   !video_cards_i965? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
+   )
+   video_cards_i915? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
+   X? (
+   >=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
+   >=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}]
+   >=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
+   >=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
+   )
+   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+for card in ${RADEON_CARDS}; do
+   RDEPEND="${RDEPEND}
+   video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
+   "
+done
+
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+   X? (
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-base/xorg-proto
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
+   wayland? ( dev-util/wayland-scanner )
+"
+
+S="${WORKDIR}/${MY_P}"
+EGIT_CHECKOUT_DIR=${S}
+
+QA_WX_LOAD="
+x86? (
+   usr/lib/libGLX_amber.so.0.0.0
+)"
+
+python_check_deps() {
+   has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   if use video_cards_i965; then
+   if kernel_is -ge 5 11 3; then
+   CONFIG_CHECK="~KCMP"
+   elif kernel_is -ge 5 11; then
+   CONFIG_CHECK="~CHECKPOINT_RESTORE"
+   

[gentoo-commits] repo/gentoo:master commit in: x11-misc/compose-tables/

2022-06-12 Thread Matt Turner
commit: 655f0cd948ea3609c6d4b5686b2600e55029824b
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:13:07 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:13:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655f0cd9

x11-misc/compose-tables: Version bump to 1.8.1

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

 x11-misc/compose-tables/Manifest   |  1 +
 .../compose-tables/compose-tables-1.8.1.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/x11-misc/compose-tables/Manifest b/x11-misc/compose-tables/Manifest
index 8f594c24190f..12b6d82b1fd3 100644
--- a/x11-misc/compose-tables/Manifest
+++ b/x11-misc/compose-tables/Manifest
@@ -1,2 +1,3 @@
 DIST libX11-1.7.5.tar.xz 1853152 BLAKE2B 
95ceccbfd37d8a749a533bdc03feba94236a47185a2cd7ad6592c534c17636906b735aa5800d810d13d3e342e3dbe281bb1f1f3ecab9d07e6a6a50f33beef8af
 SHA512 
ef33e2f631226cab27657f46e1fd4cfc928f62f928d8297474e7b993017c8f92b60272eed6515990cdf3a9d34581837b7a3896e584f3546dd26f3790034df347
+DIST libX11-1.8.1.tar.xz 1818460 BLAKE2B 
7602b4d8c65ea3160f81096b4e022b5462e49d96b36dee70fe06e972329dc9d70bbd462e2079da03ba5647d7a72bf03e29aab23c60bcc206c95d77065566
 SHA512 
2e36d2c47519e0cb2697f588c0ccdf73fbe75c2163f0855c78f7052dc9e920bca081f9d5e39c707a14067f101faef74fc758c8862eeba675b1535b43119d533a
 DIST libX11-1.8.tar.xz 1782508 BLAKE2B 
15a41cbcdb54d68cd54b6fa4147d55d277a6c091af7d38341ec261b42c547acf981270ceebec5abb3fcc15da5c1e05b7908114e157555f8184234922e3c05fde
 SHA512 
64899ba9efbda00211daf08534a2a98eba86bb377980d21ce319106075cd36b511b17245d02e8ebd1045e7c2147f2c005004bcf579121138be7a7b879eeca83b

diff --git a/x11-misc/compose-tables/compose-tables-1.8.1.ebuild 
b/x11-misc/compose-tables/compose-tables-1.8.1.ebuild
new file mode 100644
index ..64f043d5d3e9
--- /dev/null
+++ b/x11-misc/compose-tables/compose-tables-1.8.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_MULTILIB=no
+XORG_TARBALL_SUFFIX=xz
+inherit xorg-3
+
+# Note: please bump this with x11-libs/libX11
+DESCRIPTION="X.Org Compose Key tables from libX11"
+# xorg-3.eclass would attempt to fetch a tarball with a matching name to this 
package
+SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/lib/libX11-${PV}.tar.${XORG_TARBALL_SUFFIX}"
+S="${WORKDIR}/libX11-${PV}/"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+
+# Only needed by configure
+DEPEND="
+   x11-base/xorg-proto
+   >=x11-libs/libxcb-1.11.1
+   x11-libs/xtrans"
+RDEPEND="!

[gentoo-commits] data/glep:master commit in: /

2022-06-12 Thread Ulrich Müller
commit: 10a2746a9a44523e5a5f1ffe01aee0447e127635
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Jun  6 16:38:40 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jun 12 19:11:06 2022 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=10a2746a

glep-0001: Clarify that multiple authors are comma-separated

This follows from headers being RFC 2822 style, but clarify it by
explicitly saying so.

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

 glep-0001.rst | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/glep-0001.rst b/glep-0001.rst
index 61a08a4..020fac3 100644
--- a/glep-0001.rst
+++ b/glep-0001.rst
@@ -8,7 +8,7 @@ Type: Informational
 Status: Active
 Version: 4
 Created: 2003-05-31
-Last-Modified: 2019-11-24
+Last-Modified: 2022-06-06
 Post-History: 2003-06-01, 2003-07-02, 2008-01-19, 2008-06-05, 2011-03-09,
   2013-12-14, 2017-09-17, 2018-07-10, 2019-11-24
 Content-Type: text/x-rst
@@ -273,7 +273,8 @@ if the email address is included, and just
 if the address is not given.
 
 If there are multiple authors, each should be on a separate line
-following RFC 2822 continuation line conventions.
+following RFC 2822 continuation line conventions. The list of authors is
+comma-separated, i.e. all lines but the last must end with a comma.
 
 The Type header specifies the type of GLEP: Informational or Standards
 Track.



[gentoo-commits] data/glep:master commit in: /

2022-06-12 Thread Ulrich Müller
commit: f6ba29bfdb9572e186bb2cdf5c8380ac9a62ae63
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May 22 05:53:45 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun May 22 05:53:45 2022 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=f6ba29bf

glep-0068: Update language identifiers from ISO 639-1 to BCP 47

This will allow codes like pt-BR or zh-Hant which is already used
in at least one longdescription in the Gentoo repository.

Note that the L10N USE_EXPAND and GLEP 42 news items also use BCP 47
for language names.

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

 glep-0068.rst | 22 ++
 1 file changed, 14 insertions(+), 8 deletions(-)

diff --git a/glep-0068.rst b/glep-0068.rst
index 83e54d9..78ac7ea 100644
--- a/glep-0068.rst
+++ b/glep-0068.rst
@@ -4,10 +4,10 @@ Title: Package and category metadata
 Author: Michał Górny 
 Type: Standards Track
 Status: Final
-Version: 1.1
+Version: 1.2
 Created: 2016-03-14
-Last-Modified: 2021-09-11
-Post-History: 2016-03-16, 2018-02-20
+Last-Modified: 2022-05-22
+Post-History: 2016-03-16, 2018-02-20, 2022-05-22
 Content-Type: text/x-rst
 Requires: 67
 Replaces: 34, 46, 56
@@ -106,8 +106,8 @@ The following common attributes are allowed on multiple 
elements:
 
 Language specifiers are used whenever an element supports variants
 in different languages. In this case, each occurrence of the element may
-contain an optional ``lang=""`` attribute that contains a ISO 639-1 language
-code. In case no ``lang=""`` attribute is provided, an implicit default
+contain an optional ``lang=""`` attribute that contains an IETF language tag
+[#BCP-47]_. In case no ``lang=""`` attribute is provided, an implicit default
 of ``en`` is assumed.
 
 Restriction specifiers are used whenever an element supports restricting to
@@ -321,6 +321,9 @@ language identifier in any of the considered standards. 
Furthermore, since
 and no tools relied on the implicit default defined in the DTD, it was decided
 to change the implicit default to ``en``.
 
+Language identifiers were later updated to allow full IETF language tags,
+so that codes like ``pt-BR`` or ``zh-Hant`` can be represented.
+
 Package restrictions
 
 
@@ -513,6 +516,9 @@ References
 .. [#METADATA-DTD] The original metadata.dtd file

https://gitweb.gentoo.org/data/dtd.git/tree/metadata.dtd?id=a908a93b5afe295359e0a01814c9bef8b5268bcd
 
+.. [#BCP-47] BCP 47: "Tags for identifying languages",
+   https://tools.ietf.org/rfc/bcp/bcp47.txt
+
 .. [#ORIGINAL-METADATA-XML] The original metadata.xml proposal:
Paul de Vrieze. "IMPORTANT: The proposal for the metadata.xml file".
gentoo-dev mailing list, 2003-06-27,
@@ -529,6 +535,6 @@ References
 Copyright
 =
 
-This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
-Unported License.  To view a copy of this license, visit
-https://creativecommons.org/licenses/by-sa/3.0/.
+This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
+International License.  To view a copy of this license, visit
+https://creativecommons.org/licenses/by-sa/4.0/.



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

2022-06-12 Thread David Roman
commit: e2c28d69128309a97de52bd8393f8a20d8d9ad8e
Author: David Roman  gmail  com>
AuthorDate: Sun Jun 12 18:49:24 2022 +
Commit: David Roman  gmail  com>
CommitDate: Sun Jun 12 18:49:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2c28d69

app-misc/aw-client: new package

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: David Roman  gmail.com>

 app-misc/aw-client/aw-client-0.11.0.ebuild | 36 ++
 app-misc/aw-client/metadata.xml|  8 +++
 2 files changed, 44 insertions(+)

diff --git a/app-misc/aw-client/aw-client-0.11.0.ebuild 
b/app-misc/aw-client/aw-client-0.11.0.ebuild
new file mode 100644
index 0..4decfe66f
--- /dev/null
+++ b/app-misc/aw-client/aw-client-0.11.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10})
+
+inherit distutils-r1
+
+DESCRIPTION="Client library for ActivityWatch"
+HOMEPAGE="https://activitywatch.net;
+LICENSE="MPL-2.0"
+
+inherit git-r3
+EGIT_REPO_URI="https://github.com/ActivityWatch/${PN}.git;
+EGI_COMMIT="f7a8dbb3f81be81224368970054fd33d2814c9d7"
+
+KEYWORDS="~amd64"
+SLOT="0"
+# Test tries to connect to aw-server
+RESTRICT="test"
+
+RDEPEND="
+   app-misc/aw-core[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/persist-queue[${PYTHON_USEDEP}]
+   dev-python/tabulate[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+

diff --git a/app-misc/aw-client/metadata.xml b/app-misc/aw-client/metadata.xml
new file mode 100644
index 0..01c1fc848
--- /dev/null
+++ b/app-misc/aw-client/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+



  1   2   3   4   >