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

2022-01-17 Thread Florian Schmaus
commit: 471be79f45484e8f2f1fe7b7e769ad7f8e414659
Author: WANG Xuerui  xen0n  name>
AuthorDate: Tue Jan 18 06:52:51 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jan 18 07:58:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471be79f

sys-fs/erofs-utils: fix build on ppc64le

Tested with a fresh ppc64le chroot and qemu.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: WANG Xuerui  xen0n.name>
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-fs/erofs-utils/erofs-utils-1.4.ebuild  |   4 +
 .../files/1.4-dump-fix-de-nid-issues.patch | 134 +
 2 files changed, 138 insertions(+)

diff --git a/sys-fs/erofs-utils/erofs-utils-1.4.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.4.ebuild
index 1682bcdfb6d0..be9b257859bf 100644
--- a/sys-fs/erofs-utils/erofs-utils-1.4.ebuild
+++ b/sys-fs/erofs-utils/erofs-utils-1.4.ebuild
@@ -24,6 +24,10 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}/${PV}-dump-fix-de-nid-issues.patch"
+)
+
 src_prepare() {
default
eautoreconf

diff --git a/sys-fs/erofs-utils/files/1.4-dump-fix-de-nid-issues.patch 
b/sys-fs/erofs-utils/files/1.4-dump-fix-de-nid-issues.patch
new file mode 100644
index ..4c833d737fa2
--- /dev/null
+++ b/sys-fs/erofs-utils/files/1.4-dump-fix-de-nid-issues.patch
@@ -0,0 +1,134 @@
+From 35b15cc9c75cc2d7782f36433bad90326e9cb060 Mon Sep 17 00:00:00 2001
+From: Gao Xiang 
+Date: Mon, 22 Nov 2021 07:48:48 +0800
+Subject: [PATCH 1/2] erofs-utils: dump: fix de->nid issues
+
+As David Michael reported, "
+In file included from main.c:11:
+main.c: In function 'erofs_checkdirent':
+../include/erofs/print.h:68:25: error: format '%llu' expects argument of 
type 'long long unsigned int', but argument 3 has type '__le64' {aka 'long 
unsigned int'} [-Werror=format=]
+   68 | " " PR_FMT_FUNC_LINE(fmt),   \
+  | ^~
+main.c:264:17: note: in expansion of macro 'erofs_err'
+  264 | erofs_err("invalid file type %llu", de->nid);
+  | ^
+main.c: In function 'erofs_read_dirent':
+../include/erofs/print.h:68:25: error: format '%llu' expects argument of 
type 'long long unsigned int', but argument 3 has type '__le64' {aka 'long 
unsigned int'} [-Werror=format=]
+   68 | " " PR_FMT_FUNC_LINE(fmt),   \
+  | ^~
+main.c:303:25: note: in expansion of macro 'erofs_err'
+  303 | erofs_err("parse dir nid %llu error 
occurred\n",
+  | ^
+cc1: all warnings being treated as errors
+"
+
+Also there are many de->nid lacking of endianness handling.
+Should fix them together.
+
+Link: https://lore.kernel.org/r/20211121234848.12663-1-xi...@kernel.org
+Fixes: cf8be8a4352a ("erofs-utils: dump: add feature for collecting filesystem 
statistics")
+Cc: Wang Qi 
+Cc: Guo Xuenan 
+Reported-by: David Michael 
+Signed-off-by: Gao Xiang 
+---
+ dump/main.c | 31 ---
+ 1 file changed, 16 insertions(+), 15 deletions(-)
+
+diff --git a/dump/main.c b/dump/main.c
+index b7560ec..f85903b 100644
+--- a/dump/main.c
 b/dump/main.c
+@@ -242,11 +242,12 @@ static inline int erofs_checkdirent(struct erofs_dirent 
*de,
+ {
+   int dname_len;
+   unsigned int nameoff = le16_to_cpu(de->nameoff);
++  erofs_nid_t nid = le64_to_cpu(de->nid);
+ 
+   if (nameoff < sizeof(struct erofs_dirent) ||
+   nameoff >= PAGE_SIZE) {
+   erofs_err("invalid de[0].nameoff %u @ nid %llu",
+-  nameoff, de->nid | 0ULL);
++  nameoff, nid | 0ULL);
+   return -EFSCORRUPTED;
+   }
+ 
+@@ -255,13 +256,12 @@ static inline int erofs_checkdirent(struct erofs_dirent 
*de,
+   /* a corrupted entry is found */
+   if (nameoff + dname_len > maxsize ||
+   dname_len > EROFS_NAME_LEN) {
+-  erofs_err("bogus dirent @ nid %llu",
+-  le64_to_cpu(de->nid) | 0ULL);
++  erofs_err("bogus dirent @ nid %llu", nid | 0ULL);
+   DBG_BUGON(1);
+   return -EFSCORRUPTED;
+   }
+   if (de->file_type >= EROFS_FT_MAX) {
+-  erofs_err("invalid file type %llu", de->nid);
++  erofs_err("invalid file type %llu", nid | 0ULL);
+   return -EFSCORRUPTED;
+   }
+   return dname_len;
+@@ -273,7 +273,7 @@ static int erofs_read_dirent(struct erofs_dirent *de,
+ {
+   int err;
+   erofs_off_t occupied_size = 0;
+-  struct erofs_inode inode = { .nid = de->nid };
++  struct erofs_inode inode = { .nid = le64_to_cpu(de->nid) };
+ 
+   stats.files++;
+   stats.file_category_stat[de->file_type]++;
+@@ -296,12 +296,12 @@ static int 

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

2022-01-17 Thread Florian Schmaus
commit: 8bb15cf3b80f086cf3b4a9133e47abe9d60d6624
Author: WANG Xuerui  xen0n  name>
AuthorDate: Tue Jan 18 06:54:33 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jan 18 07:58:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb15cf3

sys-fs/erofs-utils: fix build on musl

Closes: https://bugs.gentoo.org/831015
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: WANG Xuerui  xen0n.name>
Closes: https://github.com/gentoo/gentoo/pull/23850
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-fs/erofs-utils/erofs-utils-1.4.ebuild  |  1 +
 .../files/1.4-fsck-add-missing-include.patch   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/sys-fs/erofs-utils/erofs-utils-1.4.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.4.ebuild
index be9b257859bf..158c90277a0b 100644
--- a/sys-fs/erofs-utils/erofs-utils-1.4.ebuild
+++ b/sys-fs/erofs-utils/erofs-utils-1.4.ebuild
@@ -26,6 +26,7 @@ BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${PV}-dump-fix-de-nid-issues.patch"
+   "${FILESDIR}/${PV}-fsck-add-missing-include.patch"
 )
 
 src_prepare() {

diff --git a/sys-fs/erofs-utils/files/1.4-fsck-add-missing-include.patch 
b/sys-fs/erofs-utils/files/1.4-fsck-add-missing-include.patch
new file mode 100644
index ..8e4f6ac3d336
--- /dev/null
+++ b/sys-fs/erofs-utils/files/1.4-fsck-add-missing-include.patch
@@ -0,0 +1,31 @@
+From 2ac662b01de904802da4e84d0738e47bf573efde Mon Sep 17 00:00:00 2001
+From: Alexander Kanavin 
+Date: Mon, 6 Dec 2021 20:14:03 +0100
+Subject: [PATCH 2/2] fsck/main.c: add missing include
+
+Otherwise musl C library builds fail with missing S_IFMT/S_IFDIR
+definitions.
+
+Link: https://lore.kernel.org/r/20211206191403.1435229-1-a...@linutronix.de
+Reviewed-by: Gao Xiang 
+Signed-off-by: Alexander Kanavin 
+Signed-off-by: Gao Xiang 
+---
+ fsck/main.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/fsck/main.c b/fsck/main.c
+index aefa881..ad48e35 100644
+--- a/fsck/main.c
 b/fsck/main.c
+@@ -6,6 +6,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include "erofs/print.h"
+ #include "erofs/io.h"
+ #include "erofs/decompress.h"
+-- 
+2.34.1
+



[gentoo-commits] repo/gentoo:master commit in: dev-java/jmh-core/

2022-01-17 Thread Arthur Zamarin
commit: e9cf75ab816ca3c27f556e8d270ce9b0662afa76
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 18 07:48:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 18 07:48:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9cf75ab

dev-java/jmh-core: Keyword 1.21 ppc64, #830681

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

 dev-java/jmh-core/jmh-core-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmh-core/jmh-core-1.21.ebuild 
b/dev-java/jmh-core/jmh-core-1.21.ebuild
index 42c501e08dd6..9f129de1d64b 100644
--- a/dev-java/jmh-core/jmh-core-1.21.ebuild
+++ b/dev-java/jmh-core/jmh-core-1.21.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://openjdk.java.net/projects/code-tools/jmh;
 
SRC_URI="https://hg.openjdk.java.net/code-tools/${MY_PN}/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 # jopt *must* be 4.6, see 
https://mail.openjdk.java.net/pipermail/jmh-dev/2016-October/002395.html
 CP_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/sac/

2022-01-17 Thread Arthur Zamarin
commit: 2aa0f4274142c35181830412ba8f9b30029e7360
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 18 07:40:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 18 07:40:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa0f427

dev-java/sac: Keyword 1.3-r4 ppc64, #831062

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

 dev-java/sac/sac-1.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/sac/sac-1.3-r4.ebuild b/dev-java/sac/sac-1.3-r4.ebuild
index 3ce936aea711..53e08b765c02 100644
--- a/dev-java/sac/sac-1.3-r4.ebuild
+++ b/dev-java/sac/sac-1.3-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.w3.org/2002/06/sacjava-${PV}.zip -> 
${P}.zip"
 
 LICENSE="W3C"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="
app-arch/zip



[gentoo-commits] repo/gentoo:master commit in: dev-java/cpptasks/

2022-01-17 Thread Arthur Zamarin
commit: 52a18ad71de0a87d84c91b7cbec02b56e43dfd6e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 18 07:37:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 18 07:37:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a18ad7

dev-java/cpptasks: Keyword 1.0_beta5-r1 ppc64, #831166

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

 dev-java/cpptasks/cpptasks-1.0_beta5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/cpptasks/cpptasks-1.0_beta5-r1.ebuild 
b/dev-java/cpptasks/cpptasks-1.0_beta5-r1.ebuild
index 0bb21854e881..d2302a4b865a 100644
--- a/dev-java/cpptasks/cpptasks-1.0_beta5-r1.ebuild
+++ b/dev-java/cpptasks/cpptasks-1.0_beta5-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_beta/b}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 CP_DEPEND="
dev-java/ant-core:0



[gentoo-commits] repo/gentoo:master commit in: sys-block/hpssacli/

2022-01-17 Thread Florian Schmaus
commit: 49224f2920d66591ddcce045eceb29984e26b781
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Dec 16 08:42:39 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jan 18 07:28:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49224f29

sys-block/hpssacli: add 4.21.7.0, 5.20.8.0

Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://bugs.gentoo.org/674774
Closes: https://github.com/gentoo/gentoo/pull/23324

 sys-block/hpssacli/Manifest |  2 ++
 sys-block/hpssacli/hpssacli-4.21.7.0.ebuild | 31 +
 sys-block/hpssacli/hpssacli-5.20.8.0.ebuild | 31 +
 3 files changed, 64 insertions(+)

diff --git a/sys-block/hpssacli/Manifest b/sys-block/hpssacli/Manifest
index 4e25469d3dfd..a1fefa611c34 100644
--- a/sys-block/hpssacli/Manifest
+++ b/sys-block/hpssacli/Manifest
@@ -2,3 +2,5 @@ DIST hpssacli-2.40-13.0.i386.rpm 11413754 BLAKE2B 
e6aa28581e08a34bbd77be507d6224
 DIST hpssacli-2.40-13.0.x86_64.rpm 11772990 BLAKE2B 
e8d5def139939342183d8edb69902778f53c470af58833a137924e9ba31b277abf40afd96137015dff6d2507bee0e0a6ebb7f39aa7db4f0d6d7aa7f8d7292382
 SHA512 
4a650c2700f77bdc79693905e56598cbe8f198d4f54c7c97e05a7b8af830f11c5e5eea2d16538a3c6068eadb75159850b391d7f772f59447bbbd870f64eb7efa
 DIST ssacli-3.10-3.0.x86_64.rpm 14202277 BLAKE2B 
4697326cbb0d4b89cc68dc8ff44668a7941007398e46e793c1ac785e5d994172d9570af1a2e13328658c2264d0fd9fcc09322dcc9fa92291de8159a9237863c6
 SHA512 
32df57143f0cdae086569400d3b9f2263aedb536cc81ac794f67c559518f7b9033105f967f15025036b280956149e0ae84f9928c2b6a22b01f5757de7190657b
 DIST ssacli-3.40-3.0.x86_64.rpm 15201025 BLAKE2B 
a4307ffad4b01f11fea5bf51a27dc8971b46d08afedba5b522b67c43c811ef8f48245e1831f0b9f34cda267d6dd039de33719e53da861bbd60f1a796231aadcf
 SHA512 
372a08098cb4769455e0ced7ebe3e25589353f2feb689fba6234272b79c21fac7e419d559279dedca1e18b7fe0250efb624b0e1b7a8a8ea4720a67701b507d3d
+DIST ssacli-4.21-7.0.x86_64.rpm 1506 BLAKE2B 
65577085cb3b32bd0bb30ef6eec8e1f8c903e1619eb386142864e52fb1ed2d43520ae79b1831fd6c17673a992980d06092c67ed7808ddf3cf6df5f18d3e150ef
 SHA512 
55fb5d533d2b072ea0491f58aef054d53e744350bbf1a812c1a639f5c5964a23bb895fdf363c6dcb4531de8dab5a09d51f483389714172f3aa70a23fcf8fd3aa
+DIST ssacli-5.20-8.0.x86_64.rpm 16605930 BLAKE2B 
992ea95e69f75b423c02125db55d8dab92f3e63520c9592374bda3a7fcb98d0603318d5fe0d224fbe837779e6049ffab804f5016be57d296630ce0563e9c9e78
 SHA512 
73ac593dbae1a9a7e5e004c2882f0dcbd39f3edfc851140e19ca6914150bf134a25367c726d8cf6bb4abcd049127be4d24e02e52e7cedaf7be5698d2314053c3

diff --git a/sys-block/hpssacli/hpssacli-4.21.7.0.ebuild 
b/sys-block/hpssacli/hpssacli-4.21.7.0.ebuild
new file mode 100644
index ..4e46a04028ac
--- /dev/null
+++ b/sys-block/hpssacli/hpssacli-4.21.7.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit rpm
+
+MY_PV=$(ver_rs 2 '-')
+
+DESCRIPTION="HPE Smart Storage Administrator (HPE SSA) CLI (HPSSACLI, formerly 
HPACUCLI)"
+HOMEPAGE="https://support.hpe.com/hpesc/public/swd/detail?swItemId=MTX_8484363847dd4e5ca2970188b7;
+SRC_URI="https://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p1857046646/v183344/ssacli-${MY_PV}.x86_64.rpm;
+
+LICENSE="hp-proliant-essentials"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+S="${WORKDIR}"
+
+src_install() {
+   local -r ssacli_bindir="opt/smartstorageadmin/ssacli/bin"
+
+   dosbin "${ssacli_bindir}"/ssacli
+   dosbin "${ssacli_bindir}"/ssascripting
+   dosbin "${ssacli_bindir}"/rmstr
+
+   dodoc "${ssacli_bindir}/ssacli-${MY_PV}.x86_64.txt"
+
+   gunzip usr/man/man8/ssacli.8.gz || die
+   doman usr/man/man8/ssacli.8
+}

diff --git a/sys-block/hpssacli/hpssacli-5.20.8.0.ebuild 
b/sys-block/hpssacli/hpssacli-5.20.8.0.ebuild
new file mode 100644
index ..d308b0033cd9
--- /dev/null
+++ b/sys-block/hpssacli/hpssacli-5.20.8.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit rpm
+
+MY_PV=$(ver_rs 2 '-')
+
+DESCRIPTION="HPE Smart Storage Administrator (HPE SSA) CLI (HPSSACLI, formerly 
HPACUCLI)"
+HOMEPAGE="https://support.hpe.com/hpesc/public/swd/detail?swItemId=MTX_8484363847dd4e5ca2970188b7;
+SRC_URI="https://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p1736097809/v193233/ssacli-${MY_PV}.x86_64.rpm;
+
+LICENSE="hp-proliant-essentials"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+S="${WORKDIR}"
+
+src_install() {
+   local -r ssacli_bindir="opt/smartstorageadmin/ssacli/bin"
+
+   dosbin "${ssacli_bindir}"/ssacli
+   dosbin "${ssacli_bindir}"/ssascripting
+   dosbin "${ssacli_bindir}"/rmstr
+
+   dodoc "${ssacli_bindir}/ssacli-${MY_PV}.x86_64.txt"
+
+   gunzip usr/man/man8/ssacli.8.gz || die
+   doman usr/man/man8/ssacli.8
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/mcfly/

2022-01-17 Thread Ionen Wolkens
commit: 5985804b4171bba89ead6f9043bee1134ecf05ff
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan 16 19:12:02 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 18 05:16:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5985804b

app-shells/mcfly: remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/23831
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-shells/mcfly/Manifest|   1 -
 app-shells/mcfly/mcfly-0.5.10.ebuild | 115 ---
 2 files changed, 116 deletions(-)

diff --git a/app-shells/mcfly/Manifest b/app-shells/mcfly/Manifest
index f356387ca429..eab283538e24 100644
--- a/app-shells/mcfly/Manifest
+++ b/app-shells/mcfly/Manifest
@@ -30,7 +30,6 @@ DIST libc-0.2.69.crate 472393 BLAKE2B 
41a9cd242ccc994c69da10f091061b2c31ed6a9c52
 DIST libsqlite3-sys-0.10.0.crate 2175426 BLAKE2B 
dc7cbbcb632e2de1e8fcd6372cb0a82ed044db1d8634fa88b4294efb01470528fc86cece8c1ba6c4800a97c39d78bebb4b858efaf7c3c74510f5cf675ca2a1f0
 SHA512 
df030105952e8e0ca9def15d914a2eb7fb81754c85465788f7a3df5626b647d4af7f93b11f2f6d6e3dba286fd101c779dd51de7f2732084ba9542120cbc0e299
 DIST linked-hash-map-0.5.3.crate 16130 BLAKE2B 
20ca73044271533d2da6bb6ca863a192b61231760fddb82ac373a34fe63d92efe5b841fa401b9aa509cc1e05b86cf672eae3f26ab5c07c7b0c25e764e128344e
 SHA512 
90ec22fcd830ccfdefd1f7c480c5cebd5e95c822e0c28fff9ccf00bfbdda080c17a722697fdc991ee04a4a32e974309440a91284bc13c9ee70284e4e247d33b1
 DIST lru-cache-0.1.2.crate 9307 BLAKE2B 
606072bc5390a13cf24b4c64c77ba7f84c4c2b1a73c4abe8ead4e1d19067b063888d5cbe478dc9108d193f0a66aa5fb2ddc073f3edfac466de34f85a52a15ef2
 SHA512 
ecc67b4b2ed8d3596816c47e9c6aa242c7bdd1ee8087646e90c27a60d59175f661ec3ef82058c196bef2abdd302d429b7ea4279169689254a9f322dfd5697bf1
-DIST mcfly-0.5.10.tar.gz 207639 BLAKE2B 
90ad658fca16201b541cb45a01919170371ed8435e846d971a213c8890c703fe707607241ef4533bb728a136cc58d2a78b2de4dd15e2de1d0697df9790aa3539
 SHA512 
7f9da24ad27d95d2e073bf31550f957c70d5f3f800a1473beb4da49d59b579056c4b097b29e79612b57f18fa0e5639d0de44f4074c652f0e5a3daeef28b72562
 DIST mcfly-0.5.11.tar.gz 208182 BLAKE2B 
ebdde50be976fa13f4edc558d6afa203aa40cbe169e03d249068c7d662b8fd563bf9f62909b97caabe3a5607410c7c4cbc85ccf010c353b6e79499c27869389c
 SHA512 
9c3d4062b3aab7e6656b8c3dddb1102a54092d3f0bf87b898ee9a63976335fa0c3fe0de1cd1da4ea1322b1b970938703f8eeb82919ceecf015f465eca0871c8e
 DIST mcfly-0.5.12.tar.gz 208419 BLAKE2B 
20faefb68a6ac4ad40cfc8d98b901b5c0aaf2cbd1d8c002ff44f389f19f005e1a57b21e4fbedf93a17664ccc38f446511fce33081283e43b57f4f2a76c9e770e
 SHA512 
1a5946520d6887afbaf4969d8a3a3ab266f32672ba63189164d245015b3d1224e627658bda3b6868f19099246a884fa7bf95e50bc4a1b2ac186f3209331cd678
 DIST memchr-2.3.3.crate 22566 BLAKE2B 
f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5
 SHA512 
922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248

diff --git a/app-shells/mcfly/mcfly-0.5.10.ebuild 
b/app-shells/mcfly/mcfly-0.5.10.ebuild
deleted file mode 100644
index 8a2128bcd50a..
--- a/app-shells/mcfly/mcfly-0.5.10.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 2017-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-   aho-corasick-0.7.10
-   ansi_term-0.11.0
-   arrayref-0.3.6
-   arrayvec-0.5.1
-   atty-0.2.14
-   autocfg-1.0.0
-   base64-0.11.0
-   bitflags-1.2.1
-   blake2b_simd-0.5.10
-   bstr-0.2.12
-   byteorder-1.3.4
-   cc-1.0.52
-   cfg-if-0.1.10
-   chrono-0.4.19
-   clap-2.33.0
-   constant_time_eq-0.1.5
-   crossbeam-utils-0.7.2
-   csv-1.1.3
-   csv-core-0.1.10
-   dirs-2.0.2
-   dirs-sys-0.3.4
-   either-1.6.1
-   getrandom-0.1.14
-   hermit-abi-0.1.12
-   humantime-2.1.0
-   itertools-0.9.0
-   itoa-0.4.5
-   lazy_static-1.4.0
-   libc-0.2.69
-   libsqlite3-sys-0.10.0
-   linked-hash-map-0.5.3
-   lru-cache-0.1.2
-   memchr-2.3.3
-   num-integer-0.1.44
-   num-traits-0.2.14
-   numtoa-0.1.0
-   pkg-config-0.3.17
-   ppv-lite86-0.2.6
-   rand-0.7.3
-   rand_chacha-0.2.2
-   rand_core-0.5.1
-   rand_hc-0.2.0
-   redox_syscall-0.1.56
-   redox_termios-0.1.1
-   redox_users-0.3.4
-   regex-1.3.7
-   regex-automata-0.1.9
-   regex-syntax-0.6.17
-   relative-path-1.0.0
-   rusqlite-0.15.0
-   rust-argon2-0.7.0
-   ryu-1.0.4
-   serde-1.0.106
-   shellexpand-2.0.0
-   strsim-0.8.0
-   termion-1.5.5
-   textwrap-0.11.0
-   thread_local-1.0.1
-   time-0.1.43
-   unicode-segmentation-1.6.0
-   unicode-width-0.1.7
-   vcpkg-0.2.8
-   

[gentoo-commits] repo/gentoo:master commit in: app-shells/mcfly/

2022-01-17 Thread Ionen Wolkens
commit: 817ad4fc39c732935f778210d00aa9da2ee8b52a
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan 16 19:11:47 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 18 05:16:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817ad4fc

app-shells/mcfly: version bump (0.5.12)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-shells/mcfly/Manifest|   1 +
 app-shells/mcfly/mcfly-0.5.12.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/app-shells/mcfly/Manifest b/app-shells/mcfly/Manifest
index 5b4e04a7a0b2..f356387ca429 100644
--- a/app-shells/mcfly/Manifest
+++ b/app-shells/mcfly/Manifest
@@ -32,6 +32,7 @@ DIST linked-hash-map-0.5.3.crate 16130 BLAKE2B 
20ca73044271533d2da6bb6ca863a192b
 DIST lru-cache-0.1.2.crate 9307 BLAKE2B 
606072bc5390a13cf24b4c64c77ba7f84c4c2b1a73c4abe8ead4e1d19067b063888d5cbe478dc9108d193f0a66aa5fb2ddc073f3edfac466de34f85a52a15ef2
 SHA512 
ecc67b4b2ed8d3596816c47e9c6aa242c7bdd1ee8087646e90c27a60d59175f661ec3ef82058c196bef2abdd302d429b7ea4279169689254a9f322dfd5697bf1
 DIST mcfly-0.5.10.tar.gz 207639 BLAKE2B 
90ad658fca16201b541cb45a01919170371ed8435e846d971a213c8890c703fe707607241ef4533bb728a136cc58d2a78b2de4dd15e2de1d0697df9790aa3539
 SHA512 
7f9da24ad27d95d2e073bf31550f957c70d5f3f800a1473beb4da49d59b579056c4b097b29e79612b57f18fa0e5639d0de44f4074c652f0e5a3daeef28b72562
 DIST mcfly-0.5.11.tar.gz 208182 BLAKE2B 
ebdde50be976fa13f4edc558d6afa203aa40cbe169e03d249068c7d662b8fd563bf9f62909b97caabe3a5607410c7c4cbc85ccf010c353b6e79499c27869389c
 SHA512 
9c3d4062b3aab7e6656b8c3dddb1102a54092d3f0bf87b898ee9a63976335fa0c3fe0de1cd1da4ea1322b1b970938703f8eeb82919ceecf015f465eca0871c8e
+DIST mcfly-0.5.12.tar.gz 208419 BLAKE2B 
20faefb68a6ac4ad40cfc8d98b901b5c0aaf2cbd1d8c002ff44f389f19f005e1a57b21e4fbedf93a17664ccc38f446511fce33081283e43b57f4f2a76c9e770e
 SHA512 
1a5946520d6887afbaf4969d8a3a3ab266f32672ba63189164d245015b3d1224e627658bda3b6868f19099246a884fa7bf95e50bc4a1b2ac186f3209331cd678
 DIST memchr-2.3.3.crate 22566 BLAKE2B 
f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5
 SHA512 
922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248
 DIST num-integer-0.1.44.crate 22216 BLAKE2B 
e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e058c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f
 SHA512 
d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771
 DIST num-traits-0.2.14.crate 45476 BLAKE2B 
ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439
 SHA512 
c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e

diff --git a/app-shells/mcfly/mcfly-0.5.12.ebuild 
b/app-shells/mcfly/mcfly-0.5.12.ebuild
new file mode 100644
index ..888504821bc2
--- /dev/null
+++ b/app-shells/mcfly/mcfly-0.5.12.ebuild
@@ -0,0 +1,115 @@
+# Copyright 2017-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   aho-corasick-0.7.10
+   ansi_term-0.11.0
+   arrayref-0.3.6
+   arrayvec-0.5.1
+   atty-0.2.14
+   autocfg-1.0.0
+   base64-0.11.0
+   bitflags-1.2.1
+   blake2b_simd-0.5.10
+   bstr-0.2.12
+   byteorder-1.3.4
+   cc-1.0.52
+   cfg-if-0.1.10
+   chrono-0.4.19
+   clap-2.33.0
+   constant_time_eq-0.1.5
+   crossbeam-utils-0.7.2
+   csv-1.1.3
+   csv-core-0.1.10
+   dirs-2.0.2
+   dirs-sys-0.3.4
+   either-1.6.1
+   getrandom-0.1.14
+   hermit-abi-0.1.12
+   humantime-2.1.0
+   itertools-0.9.0
+   itoa-0.4.5
+   lazy_static-1.4.0
+   libc-0.2.69
+   libsqlite3-sys-0.10.0
+   linked-hash-map-0.5.3
+   lru-cache-0.1.2
+   memchr-2.3.3
+   num-integer-0.1.44
+   num-traits-0.2.14
+   numtoa-0.1.0
+   pkg-config-0.3.17
+   ppv-lite86-0.2.6
+   rand-0.7.3
+   rand_chacha-0.2.2
+   rand_core-0.5.1
+   rand_hc-0.2.0
+   redox_syscall-0.1.56
+   redox_termios-0.1.1
+   redox_users-0.3.4
+   regex-1.3.7
+   regex-automata-0.1.9
+   regex-syntax-0.6.17
+   relative-path-1.0.0
+   rusqlite-0.15.0
+   rust-argon2-0.7.0
+   ryu-1.0.4
+   serde-1.0.106
+   shellexpand-2.0.0
+   strsim-0.8.0
+   termion-1.5.5
+   textwrap-0.11.0
+   thread_local-1.0.1
+   time-0.1.43
+   unicode-segmentation-1.6.0
+   unicode-width-0.1.7
+   vcpkg-0.2.8
+   vec_map-0.8.2
+   wasi-0.9.0+wasi-snapshot-preview1
+ 

[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2022-01-17 Thread Ionen Wolkens
commit: 82df5812b68c35de45f61c16bc094d9395f19f98
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Jan 17 17:24:45 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 18 05:02:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82df5812

net-im/signal-desktop-bin: add new version 5.28.0

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-5.28.0.ebuild   | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index e87426fabca8..dd02f876852e 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,3 @@
 DIST signal-desktop_5.26.1_amd64.deb 127893190 BLAKE2B 
0d7dedf5370c1010d204ad0e13e1ca46f886eef4e2e51af1fd6f3cf163c7d6bc464d21719018dbc168818b696550fbc709a1ce6dbc242125ea856d62b2a24a4f
 SHA512 
dffd694e637528587b4bcfa6303e41129e2872022f9e97b338ad71b4a763fedc52650d5b94a5cd1282119163968df599cf3b8bb7639879dfc4132fdcedfe7b2f
 DIST signal-desktop_5.27.1_amd64.deb 125206928 BLAKE2B 
67f39b1c52564f8768307b56ef3f879e2130a3cb2aa1f650c8cfee3bf6d26f1ece6b4267fc3911802bc23c2c91875e1aff0d9f5d4cdb7e5f02d1a022063e35fd
 SHA512 
1e81e2bb7c94b5866f7fcb93800c606c88696df5fb06791c52071dad1b7c9df2d7a2936a006c55d3d7a1b9155d4681212a6b41123447f2d76120ecbbeaba51a3
+DIST signal-desktop_5.28.0_amd64.deb 125042908 BLAKE2B 
ddc7e4d04e679320c70ddaaf9544a07d6a9f8e73a339e0689941946c8148d339fe6c5c6933c85256abff5bda6abe3cf35733c5e35ead17391d3e807f450515d0
 SHA512 
4e50d5c17d29d49144bd0c19da45d8d0e55f319b7c8e7dc24b99a80c7c127ff6386d28490cc0389526ab85854334d4e4ab5a8d6ba38ed2564d5a47c8fb48fab0

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.28.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.28.0.ebuild
new file mode 100644
index ..47f9a77095de
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.28.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   sound? (
+   || (
+   media-sound/pulseaudio
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome_crashpad_handler
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
+   elog " 

[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2022-01-17 Thread Ionen Wolkens
commit: 7be18b3705b23ac16885a611e6290df09afb0588
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Jan 17 17:24:46 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 18 05:02:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be18b37

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/23843
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-5.27.1.ebuild   | 98 --
 2 files changed, 99 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index dd02f876852e..a71eddd3ad85 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,2 @@
 DIST signal-desktop_5.26.1_amd64.deb 127893190 BLAKE2B 
0d7dedf5370c1010d204ad0e13e1ca46f886eef4e2e51af1fd6f3cf163c7d6bc464d21719018dbc168818b696550fbc709a1ce6dbc242125ea856d62b2a24a4f
 SHA512 
dffd694e637528587b4bcfa6303e41129e2872022f9e97b338ad71b4a763fedc52650d5b94a5cd1282119163968df599cf3b8bb7639879dfc4132fdcedfe7b2f
-DIST signal-desktop_5.27.1_amd64.deb 125206928 BLAKE2B 
67f39b1c52564f8768307b56ef3f879e2130a3cb2aa1f650c8cfee3bf6d26f1ece6b4267fc3911802bc23c2c91875e1aff0d9f5d4cdb7e5f02d1a022063e35fd
 SHA512 
1e81e2bb7c94b5866f7fcb93800c606c88696df5fb06791c52071dad1b7c9df2d7a2936a006c55d3d7a1b9155d4681212a6b41123447f2d76120ecbbeaba51a3
 DIST signal-desktop_5.28.0_amd64.deb 125042908 BLAKE2B 
ddc7e4d04e679320c70ddaaf9544a07d6a9f8e73a339e0689941946c8148d339fe6c5c6933c85256abff5bda6abe3cf35733c5e35ead17391d3e807f450515d0
 SHA512 
4e50d5c17d29d49144bd0c19da45d8d0e55f319b7c8e7dc24b99a80c7c127ff6386d28490cc0389526ab85854334d4e4ab5a8d6ba38ed2564d5a47c8fb48fab0

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.27.1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.27.1.ebuild
deleted file mode 100644
index 47f9a77095de..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.27.1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   sound? (
-   || (
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome_crashpad_handler
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   elog "For using the tray icon on compatible desktop 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/fceux/

2022-01-17 Thread Ionen Wolkens
commit: b3203e8e546408ef21b2bd210513957653b33500
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 18 02:17:36 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 18 02:17:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3203e8e

games-emulation/fceux: add 2.6.1

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

 games-emulation/fceux/Manifest   |  1 +
 games-emulation/fceux/fceux-2.6.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/games-emulation/fceux/Manifest b/games-emulation/fceux/Manifest
index 6912cb2ed3ce..08f95cf3e3f1 100644
--- a/games-emulation/fceux/Manifest
+++ b/games-emulation/fceux/Manifest
@@ -1,2 +1,3 @@
 DIST fceux-2.5.0.tar.gz 21992303 BLAKE2B 
2c467a92eaa53c846fdfc7c32c68bec75fdf45d5166f5fa7f1141c48f159c8dc6619f40861373ccb83718dd2d0b857c630f5101a1d29c2699adf128d4711a929
 SHA512 
bbff55b6f3efda8918b7dab21582d93f8c2a6396bf64a93e33f2f5f6cd345f95bcde7b958f0a663967e47e83110733c4a732dbf538afb7dbecb3147bc3090f01
 DIST fceux-2.6.0.tar.gz 22157111 BLAKE2B 
b65b44d82eba7aa4b51096a6a60d83095d01ee0931fe01ed523882db67eaa5d741b42ddabdbafe57b58df68949886e6b54ce7530d09704eb2c12dc30c22c623d
 SHA512 
e79b53883918b7fd325575b07729d4b703b004de0c1408e1f5b37b87182b835ba755409303ef208ab4068f7d5c8d6887f9d4b325cca86a55860c9261539178bc
+DIST fceux-2.6.1.tar.gz 23326768 BLAKE2B 
8a0907871af229cb8017845b444a8cc4ebe65dff0799483de488e984741fc89a885a9ecd421fef3a25175cc8f0855da68001fb6ea24f8e6955b2e1a02dc3f7d2
 SHA512 
f086003f676054a5527e3c1b81f9abdb76669e2b3935e7625f99d99ad0b122391646e8a186ca6a2840d5f03fff908630c11481b5166325ca91c08c2e46836f8d

diff --git a/games-emulation/fceux/fceux-2.6.1.ebuild 
b/games-emulation/fceux/fceux-2.6.1.ebuild
new file mode 100644
index ..b7b998d9eb64
--- /dev/null
+++ b/games-emulation/fceux/fceux-2.6.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+inherit cmake lua-single xdg
+
+DESCRIPTION="Portable Famicom/NES emulator, an evolution of the original FCE 
Ultra"
+HOMEPAGE="https://fceux.com/;
+SRC_URI="mirror://sourceforge/fceultra/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ffmpeg x264 x265"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# TODO: QT6 support (disabled by default) when available in Gentoo
+RDEPEND="
+   ${LUA_DEPS}
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5[-gles2-only]
+   dev-qt/qtwidgets:5
+   media-libs/libglvnd
+   media-libs/libsdl2[joystick,sound,threads,video]
+   sys-libs/zlib:=[minizip]
+   ffmpeg? ( media-video/ffmpeg:= )
+   x264? ( media-libs/x264:= )
+   x265? ( media-libs/x265:= )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2.2-warnings.patch
+   "${FILESDIR}"/${PN}-2.4.0-desktop.patch
+   "${FILESDIR}"/${PN}-2.4.0-no-git.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   use x264 || sed -i '/pkg_check_modules.*X264/d' src/CMakeLists.txt || 
die
+   use x265 || sed -i '/pkg_check_modules.*X265/d' src/CMakeLists.txt || 
die
+   use ffmpeg || sed -i '/pkg_check_modules.*LIBAV/d' src/CMakeLists.txt 
|| die
+}
+
+src_install() {
+   local DOCS=( README TODO-SDL changelog.txt documentation/. readme.md )
+   cmake_src_install
+
+   # remove unused/duplicate files
+   rm "${ED}"/usr/share/fceux/{lua5{1,.1}.dll,{fceux,taseditor}.chm} \
+   "${ED}"/usr/share/doc/${PF}/fceux{,-net-server}.6 \
+   "${ED}"/usr/share/man/man6/fceux-net-server.6 || die
+}



[gentoo-commits] proj/musl:master commit in: dev-lang/rust/

2022-01-17 Thread Jory Pratt
commit: d1e6f751d3c32d3af5ee7a70bf78c0fdce4295e8
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jan 18 01:10:09 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Jan 18 01:10:09 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d1e6f751

dev-lang/rust: sync misc changes from ::gentoo

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jory Pratt  gentoo.org>

 dev-lang/rust/rust-1.56.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust/rust-1.56.1.ebuild b/dev-lang/rust/rust-1.56.1.ebuild
index df612b6d..6a980eae 100644
--- a/dev-lang/rust/rust-1.56.1.ebuild
+++ b/dev-lang/rust/rust-1.56.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{7..10} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
-   multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig
+   multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
 
 if [[ ${PV} = *beta* ]]; then
betaver=${PV//*beta}
@@ -97,7 +97,7 @@ BDEPEND="${PYTHON_DEPS}
dev-util/ninja
)
test? ( sys-devel/gdb )
-   verify-sig? ( app-crypt/openpgp-keys-rust )
+   verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
 DEPEND="



[gentoo-commits] proj/musl:master commit in: media-plugins/caps-plugins/, media-plugins/caps-plugins/files/

2022-01-17 Thread Jory Pratt
commit: 6cbb03623ae94fbb0baddcf1eda54ae1ea209b86
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jan 18 00:37:53 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Jan 18 00:37:53 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6cbb0362

media-plugins/caps-plugins: remove outdated ebuild

Signed-off-by: Jory Pratt  gentoo.org>

 media-plugins/caps-plugins/Manifest|  3 --
 .../caps-plugins/caps-plugins-0.9.15.ebuild| 47 
 .../caps-plugins/caps-plugins-0.9.24.ebuild| 51 --
 .../files/caps-plugins-0.9.15-fix-c++14.patch  | 23 --
 .../files/caps-plugins-0.9.15-musl.patch   | 22 --
 media-plugins/caps-plugins/metadata.xml|  9 
 6 files changed, 155 deletions(-)

diff --git a/media-plugins/caps-plugins/Manifest 
b/media-plugins/caps-plugins/Manifest
deleted file mode 100644
index 874a7ed3..
--- a/media-plugins/caps-plugins/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST caps-doc_0.9.15.tar.bz2 795374 SHA256 
7d6b471ef039de7d09df07c0692c3d17298e34a2a3b54325d2971526368c72fb SHA512 
5fa72b6b057ceefda0695df9cf2e1866a4635bb757ed6e184fa3548f54eb0dc3a0ef3f65808819550e326f557d0de5614940c2f700d00a8ffa8d364026781f65
 WHIRLPOOL 
ff3ef07e297fa86b8f17c5c88e7864b627612788055b0262be1b4e57232002e10d9be2a045cb4ba12fb0c07858aef84e9f549843cfaa3063f630c9232338043f
-DIST caps_0.9.15.tar.bz2 683218 SHA256 
a4f0cd12bf4d8605adc94b1dfb23e38989c05bdbc71702f1cf3afd0928157995 SHA512 
91984a80cd3e750fb995f9d7f7d4ea44cdfce1a6b49944ed4eb5c3ddbdf9abf87dfd3005ba5a94686d2320bea603f4faf177201e15e0eeafb6a0284f0cb368ae
 WHIRLPOOL 
09afcc03aa1107aae82b22143fa228f93cc5087a4de3ce291c3ebf58ce13624954a74ac8c4ee7acc41aa136067c53da491265b4d19f540746122363f331201d1
-DIST caps_0.9.24.tar.bz2 181200 SHA256 
f746feba57af316b159f0169de5d78b4fd1064c2c0c8017cb5856b2f22e83f20 SHA512 
051d59c50302e45cec011a573385665e96b3bb0b6f0328e6b1e4f8fa26515d5cb4c2cc8230ea5bd242b1b8f62c86545997da2ab995e953a89d8de715807fc20d
 WHIRLPOOL 
af0fbf7acec322c5fa6ec498c8b35f04bab3453e0de24126c730c6cea47bd632aebe16b67ab93005c13ce039ec1a26a3219c977af797bbfc167b889e0ab5fcb8

diff --git a/media-plugins/caps-plugins/caps-plugins-0.9.15.ebuild 
b/media-plugins/caps-plugins/caps-plugins-0.9.15.ebuild
deleted file mode 100644
index 14b5ce84..
--- a/media-plugins/caps-plugins/caps-plugins-0.9.15.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs multilib multilib-minimal
-
-IUSE="doc"
-MY_P=caps-${PV}
-
-DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
-HOMEPAGE="http://quitte.de/dsp/caps.html;
-SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.bz2
-   doc? ( http://quitte.de/dsp/caps-doc_${PV}.tar.bz2 )"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="media-libs/ladspa-sdk"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-DOCS=( README CHANGES )
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-musl.patch
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   emake CFLAGS="${CXXFLAGS} -fPIC -DPIC" ARCH="" _LDFLAGS="-shared 
${LDFLAGS}" CC="$(tc-getCXX)"
-}
-
-multilib_src_install() {
-   insinto /usr/$(get_libdir)/ladspa
-   insopts -m0755
-   doins *.so
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   insinto /usr/share/ladspa/rdf
-   insopts -m0644
-   doins *.rdf
-
-   use doc && dohtml -r "${WORKDIR}/caps-doc-${PV}/."
-}

diff --git a/media-plugins/caps-plugins/caps-plugins-0.9.24.ebuild 
b/media-plugins/caps-plugins/caps-plugins-0.9.24.ebuild
deleted file mode 100644
index 4791..
--- a/media-plugins/caps-plugins/caps-plugins-0.9.24.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs multilib-minimal
-
-MY_P=caps-${PV}
-
-DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
-HOMEPAGE="http://quitte.de/dsp/caps.html;
-SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.bz2;
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/ladspa-sdk"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.9.15-fix-c++14.patch"
-   "${FILESDIR}/${PN}-0.9.15-musl.patch"
-)
-
-src_prepare() {
-   default
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   emake \
-   ARCH="" \
-   CC="$(tc-getCXX)" \
-   CFLAGS="${CXXFLAGS} -fPIC -DPIC" \
-   _LDFLAGS="-shared ${LDFLAGS}"
-}
-
-multilib_src_install() {
-   insinto /usr/$(get_libdir)/ladspa
-   insopts -m0755
-   doins *.so
-}
-
-multilib_src_install_all() {
-   insinto /usr/share/ladspa/rdf
-   insopts -m0644
-   doins *.rdf
-}

diff --git 

[gentoo-commits] proj/musl:master commit in: media-sound/cdparanoia/files/, media-sound/cdparanoia/

2022-01-17 Thread Jory Pratt
commit: 3e6cd8234884b67d7fab2ce40a663dbea285ad37
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jan 18 00:43:03 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Jan 18 00:43:03 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3e6cd823

media-sound/cdparanoia: already fixed in tree

Signed-off-by: Jory Pratt  gentoo.org>

 media-sound/cdparanoia/Manifest|  2 -
 media-sound/cdparanoia/cdparanoia-3.10.2-r6.ebuild | 60 --
 .../files/cdparanoia-missing-sys_types_h.patch | 24 -
 media-sound/cdparanoia/metadata.xml|  8 ---
 4 files changed, 94 deletions(-)

diff --git a/media-sound/cdparanoia/Manifest b/media-sound/cdparanoia/Manifest
deleted file mode 100644
index 3ce0ba51..
--- a/media-sound/cdparanoia/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST cdparanoia-III-10.2-patches-2.tbz2 6242 SHA256 
3c06fa469d7d7774e1c168b4a79851f50aeb6a4054a515ce4e30ef5ed83d1fbc SHA512 
523a9ef9f3de263236aad6da102b807a6620cde8767e297e54dcd552f59077d959a89187bc82ad71c577fa66c4862d7c651e922b8b8b8369dd63685cbda9cb74
 WHIRLPOOL 
238b8aed5edab02350263455b7205531a8cf830fdb5f8d3d8245756bd712295d8d32c17f53518fc8410112d6b1adb377e6eb3658a3649e0df7a9bd7ed3227269
-DIST cdparanoia-III-10.2.src.tgz 183236 SHA256 
005db45ef4ee017f5c32ec124f913a0546e77014266c6a1c50df902a55fe64df SHA512 
4ab0a0f5ef44d56c1af72d1fc1035566a1a89c4eeddb9e8baea675fe51c06138d913342afc8bed167d9fa55672fa25a2763ce21f7e24c1232e4739aff20733a7
 WHIRLPOOL 
fe0c211ce42c58534978669bc1d9c63de7cba6dcd8fbfe6d6c78fc1d2600680c5a94e52e5552c8423f1929a070b2bba35c6921a7c7ddb8921a6ebd9127dacb60

diff --git a/media-sound/cdparanoia/cdparanoia-3.10.2-r6.ebuild 
b/media-sound/cdparanoia/cdparanoia-3.10.2-r6.ebuild
deleted file mode 100644
index 8f934043..
--- a/media-sound/cdparanoia/cdparanoia-3.10.2-r6.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils libtool toolchain-funcs versionator multilib-minimal
-
-MY_P=${PN}-III-$(get_version_component_range 2-3)
-DESCRIPTION="an advanced CDDA reader with error correction"
-HOMEPAGE="http://www.xiph.org/paranoia;
-SRC_URI="http://downloads.xiph.org/releases/${PN}/${MY_P}.src.tgz
-   https://dev.gentoo.org/~ssuominen/${MY_P}-patches-2.tbz2;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc x86"
-IUSE="static-libs"
-
-RDEPEND=""
-DEPEND=${RDEPEND}
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patches
-
-   epatch "${FILESDIR}"/${PN}-missing-sys_types_h.patch
-
-   mv configure.guess config.guess
-   mv configure.sub config.sub
-
-   sed -i -e '/configure.\(guess\|sub\)/d' configure.in || die
-
-   eautoconf
-   elibtoolize
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   tc-export AR CC RANLIB
-   econf
-}
-
-multilib_src_compile() {
-   emake OPT="${CFLAGS} -I${S}/interface"
-   use static-libs && emake lib OPT="${CFLAGS} -I${S}/interface"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   mv "${ED}"/usr/bin/${PN}{,-paranoia}
-}
-
-pkg_postinst() {
-   eselect ${PN} update ifunset
-}
-
-pkg_postrm() {
-   eselect ${PN} update ifunset
-}

diff --git a/media-sound/cdparanoia/files/cdparanoia-missing-sys_types_h.patch 
b/media-sound/cdparanoia/files/cdparanoia-missing-sys_types_h.patch
deleted file mode 100644
index 010ed4a8..
--- a/media-sound/cdparanoia/files/cdparanoia-missing-sys_types_h.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur cdparanoia-III-10.2.orig/interface/utils.h 
cdparanoia-III-10.2/interface/utils.h
 cdparanoia-III-10.2.orig/interface/utils.h 2008-08-14 06:56:20.0 
-0700
-+++ cdparanoia-III-10.2/interface/utils.h  2016-05-30 14:35:57.071615252 
-0700
-@@ -3,6 +3,8 @@
- #include 
- #include 
- 
-+#include 
-+
- /* I wonder how many alignment issues this is gonna trip in the
-future...  it shouldn't trip any...  I guess we'll find out :) */
- 
-diff -Naur cdparanoia-III-10.2.orig/utils.h cdparanoia-III-10.2/utils.h
 cdparanoia-III-10.2.orig/utils.h   2008-08-22 02:39:06.0 -0700
-+++ cdparanoia-III-10.2/utils.h2016-05-30 14:35:33.101409747 -0700
-@@ -4,6 +4,8 @@
- #include 
- #include 
- 
-+#include 
-+
- extern long buffering_write(int outf, char *buffer, long num);
- extern int buffering_close(int fd);
- 

diff --git a/media-sound/cdparanoia/metadata.xml 
b/media-sound/cdparanoia/metadata.xml
deleted file mode 100644
index ee7258ac..
--- a/media-sound/cdparanoia/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   so...@gentoo.org
-   Gentoo Sound project
-   
-



[gentoo-commits] proj/musl:master commit in: media-libs/zvbi/, media-libs/zvbi/files/

2022-01-17 Thread Jory Pratt
commit: 76b049ae8d3d5e1ff37fdb4d6d0166638d30d013
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jan 18 00:36:58 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Jan 18 00:36:58 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=76b049ae

media-libs/zvbi: sync eapi changes

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/zvbi/Manifest   |  2 +-
 media-libs/zvbi/files/tests-gcc7.patch | 22 +
 ...zvbi-0.2.35-r1.ebuild => zvbi-0.2.35-r2.ebuild} | 36 ++
 3 files changed, 47 insertions(+), 13 deletions(-)

diff --git a/media-libs/zvbi/Manifest b/media-libs/zvbi/Manifest
index 8b65f92c..8a4f4a33 100644
--- a/media-libs/zvbi/Manifest
+++ b/media-libs/zvbi/Manifest
@@ -1 +1 @@
-DIST zvbi-0.2.35.tar.bz2 1047761 SHA256 
fc883c34111a487c4a783f91b1b2bb5610d8d8e58dcba80c7ab31e67e4765318 SHA512 
3d73eb0a7d05fdf1e3f8a74cc9d4fcb2a0287285904d59230c832f42b91afb072e96bda7e396ef07f268348061a51242925746db124bbb713cf56bdfabdada5d
 WHIRLPOOL 
e365d28db9834a5e9f8780d45f9fcb04c7b98e5a3122fe81336a42bb2de54505583a535908cabc0851b6753f589b758bf1d6e2831c88cfbeba9fe8d0633a42f0
+DIST zvbi-0.2.35.tar.bz2 1047761 BLAKE2B 
5fa5fec7e39c9adc6590f3f6841a40ca723ffb6a017854f71f92f32232103672a6f48678b244a84f0cad742c378ffdb247fe33e5e3cdb1ee4d737e92f650a548
 SHA512 
3d73eb0a7d05fdf1e3f8a74cc9d4fcb2a0287285904d59230c832f42b91afb072e96bda7e396ef07f268348061a51242925746db124bbb713cf56bdfabdada5d

diff --git a/media-libs/zvbi/files/tests-gcc7.patch 
b/media-libs/zvbi/files/tests-gcc7.patch
new file mode 100644
index ..181285cf
--- /dev/null
+++ b/media-libs/zvbi/files/tests-gcc7.patch
@@ -0,0 +1,22 @@
+Index: zvbi-0.2.35/test/test-dvb_mux.cc
+===
+--- zvbi-0.2.35.orig/test/test-dvb_mux.cc
 zvbi-0.2.35/test/test-dvb_mux.cc
+@@ -137,7 +137,7 @@ is_good_service(vbi_service_set
servi
+ static const vbi_service_set
+ all_services [] = {
+   0,
+-  -1,
++  (vbi_service_set)-1,
+   VBI_SLICED_2xCAPTION_525,
+   VBI_SLICED_CAPTION_525,
+   VBI_SLICED_CAPTION_525_F1,
+@@ -3237,7 +3237,7 @@ static void
+ test_dvb_mux_cor_pts (void)
+ {
+   static const int64_t ptss [] = {
+-  0x8000ll, -1, 0, 0x7FFFll,
++  (int64_t)0x8000ll, -1, 0, 0x7FFFll,
+   };
+   DVBPESMuxTest mx;
+   unsigned int i;

diff --git a/media-libs/zvbi/zvbi-0.2.35-r1.ebuild 
b/media-libs/zvbi/zvbi-0.2.35-r2.ebuild
similarity index 58%
rename from media-libs/zvbi/zvbi-0.2.35-r1.ebuild
rename to media-libs/zvbi/zvbi-0.2.35-r2.ebuild
index f6c1bcc0..bd055b2e 100644
--- a/media-libs/zvbi/zvbi-0.2.35-r1.ebuild
+++ b/media-libs/zvbi/zvbi-0.2.35-r2.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils libtool multilib-minimal
+EAPI=8
+
+inherit libtool multilib-minimal
 
 DESCRIPTION="VBI Decoding Library for Zapping"
-SRC_URI="mirror://sourceforge/zapping/${P}.tar.bz2"
 HOMEPAGE="http://zapping.sourceforge.net;
+SRC_URI="mirror://sourceforge/project/zapping/${PN}/${PV}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc x86"
-IUSE="doc dvb nls static-libs v4l X"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+IUSE="doc dvb nls v4l X"
 
 RDEPEND=">=media-libs/libpng-1.5.18:0=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
@@ -19,18 +20,22 @@ RDEPEND=">=media-libs/libpng-1.5.18:0=[${MULTILIB_USEDEP}]
X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
virtual/os-headers
-   doc? ( app-doc/doxygen )
-   nls? ( sys-devel/gettext )
X? ( x11-libs/libXt )"
+BDEPEND="doc? ( app-doc/doxygen )
+   nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/tests-gcc7.patch
+   "${FILESDIR}"/${PN}-va_copy.patch
+)
 
 src_prepare() {
-   epatch "${FILESDIR}/${PN}-va_copy.patch"
+   default
elibtoolize
 }
 
 multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
-   $(use_enable static-libs static) \
$(use_enable v4l) \
$(use_enable dvb) \
$(use_enable nls) \
@@ -41,11 +46,18 @@ multilib_src_configure() {
 multilib_src_install() {
emake DESTDIR="${D}" install
 
-   multilib_is_native_abi && use doc && dohtml -a png,gif,html,css 
doc/html/*
+   if multilib_is_native_abi; then
+   if use doc; then
+   docinto html
+   dodoc doc/html/*.{png,gif,html,css}
+   fi
+   fi
 }
 
 multilib_src_install_all() {
+   # This may have been left pointing to "html"
+   docinto
dodoc AUTHORS BUGS ChangeLog NEWS README TODO
 

[gentoo-commits] proj/musl:master commit in: sys-block/parted/files/, sys-block/parted/

2022-01-17 Thread Jory Pratt
commit: acc0d853a3f569092c6c2958223a4afb23c4fa3a
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jan 18 00:44:42 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Jan 18 00:44:42 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=acc0d853

sys-block/parted: :: works as expected

Signed-off-by: Jory Pratt  gentoo.org>

 sys-block/parted/Manifest  |  1 -
 sys-block/parted/files/parted-3.2-devmapper.patch  | 60 
 .../parted/files/parted-3.2-fix-includes.patch | 10 
 .../files/parted-3.2-fix-resizing-FAT16.patch  | 64 --
 .../parted/files/parted-3.2-po4a-mandir.patch  | 11 
 sys-block/parted/files/parted-3.2-sysmacros.patch  | 28 --
 sys-block/parted/metadata.xml  | 20 ---
 sys-block/parted/parted-3.2-r2.ebuild  | 64 --
 sys-block/parted/parted-3.2.ebuild | 58 
 9 files changed, 316 deletions(-)

diff --git a/sys-block/parted/Manifest b/sys-block/parted/Manifest
deleted file mode 100644
index 1f69f788..
--- a/sys-block/parted/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST parted-3.2.tar.xz 1655244 SHA256 
858b589c22297cacdf437f3baff6f04b333087521ab274f7ab677cb8c6bb78e4 SHA512 
4e37dbdd6f5032c9ebfec43704f6882379597d038167b9c4d04053efa083c68a705196713864451fa9e11d32777e16c68982877945c5efd9ea5f8252cb20e1c4
 WHIRLPOOL 
af928177b893150ac6d5e0efcef542b6fa0df6b135f975078f7d8d5f7a4b109ef4c1f8eeaf6afc5c34448ff662ce4cbe5289e084f4ec05257666503a0cd3c93f

diff --git a/sys-block/parted/files/parted-3.2-devmapper.patch 
b/sys-block/parted/files/parted-3.2-devmapper.patch
deleted file mode 100644
index 0cd3e0e3..
--- a/sys-block/parted/files/parted-3.2-devmapper.patch
+++ /dev/null
@@ -1,60 +0,0 @@
 a/libparted/arch/linux.c
-+++ b/libparted/arch/linux.c
-@@ -2304,6 +2304,7 @@
-   return r < 0 ? NULL : resultp;
- }
- 
-+#ifdef ENABLE_DEVICE_MAPPER
- static char *
- dm_canonical_path (PedDevice const *dev)
- {
-@@ -2326,12 +2327,22 @@
- err:
- return NULL;
- }
-+#endif /* ENABLE_DEVICE_MAPPER */
- 
- static char*
- _device_get_part_path (PedDevice const *dev, int num)
- {
--char *devpath = (dev->type == PED_DEVICE_DM
-- ? dm_canonical_path (dev) : dev->path);
-+char *devpath =
-+#ifdef ENABLE_DEVICE_MAPPER
-+(
-+ dev->type == PED_DEVICE_DM
-+ ? dm_canonical_path (dev) :
-+#endif /* ENABLE_DEVICE_MAPPER */
-+   dev->path
-+#ifdef ENABLE_DEVICE_MAPPER
-+)
-+#endif /* ENABLE_DEVICE_MAPPER */
-+;
- size_t path_len = strlen (devpath);
- char *result;
- /* Check for devfs-style /disc => /partN transformation
-@@ -2945,12 +2956,14 @@
-unsigned long long *length);
- 
- 
-+#ifdef ENABLE_DEVICE_MAPPER
- if (disk->dev->type == PED_DEVICE_DM) {
- add_partition = _dm_add_partition;
- remove_partition = _dm_remove_partition;
- resize_partition = _dm_resize_partition;
- get_partition_start_and_length = 
_dm_get_partition_start_and_length;
- } else {
-+#endif /* ENABLE_DEVICE_MAPPER */
- add_partition = _blkpg_add_partition;
- remove_partition = _blkpg_remove_partition;
- #ifdef BLKPG_RESIZE_PARTITION
-@@ -2959,7 +2972,9 @@
- resize_partition = NULL;
- #endif
- get_partition_start_and_length = 
_kernel_get_partition_start_and_length;
-+#ifdef ENABLE_DEVICE_MAPPER
- }
-+#endif /* ENABLE_DEVICE_MAPPER */
- 
- /* lpn = largest partition number.
-  * for remove pass, use greater of device or label limit */

diff --git a/sys-block/parted/files/parted-3.2-fix-includes.patch 
b/sys-block/parted/files/parted-3.2-fix-includes.patch
deleted file mode 100644
index c6eff0eb..
--- a/sys-block/parted/files/parted-3.2-fix-includes.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 parted-3.1.orig/libparted/fs/xfs/platform_defs.h
-+++ parted-3.1/libparted/fs/xfs/platform_defs.h
-@@ -35,6 +35,7 @@
- #define __XFS_PLATFORM_DEFS_H__
- 
- #include 
-+#include 
- #include 
- #include 
- #include 

diff --git a/sys-block/parted/files/parted-3.2-fix-resizing-FAT16.patch 
b/sys-block/parted/files/parted-3.2-fix-resizing-FAT16.patch
deleted file mode 100644
index 2a5a2311..
--- a/sys-block/parted/files/parted-3.2-fix-resizing-FAT16.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From 1e9e770f4bc7f3d80e09ecd1df58575fad064163 Mon Sep 17 00:00:00 2001
-From: Mike Fleetwood 
-Date: Sun, 28 Sep 2014 15:15:48 +
-Subject: lib-fs-resize: Prevent crash resizing FAT16 file systems
-
-Resizing FAT16 file system crashes in libparted/fs/r/fat/resize.c
-create_resize_context() because it was 

[gentoo-commits] proj/musl:master commit in: sys-libs/tevent/

2022-01-17 Thread Jory Pratt
commit: e1a90824c3f7814368674e302134102a54a302a7
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jan 18 00:47:20 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Jan 18 00:47:20 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e1a90824

sys-libs/tevent: sync eapi 7 changes

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jory Pratt  gentoo.org>

 sys-libs/tevent/tevent-0.10.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild 
b/sys-libs/tevent/tevent-0.10.2.ebuild
index f079f8f2..783a47ad 100644
--- a/sys-libs/tevent/tevent-0.10.2.ebuild
+++ b/sys-libs/tevent/tevent-0.10.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,13 +14,13 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
-IUSE="elibc_glibc python"
+IUSE="python"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="test"
 
 RDEPEND="
-   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
>=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}]
python? (
${PYTHON_DEPS}



[gentoo-commits] proj/musl:master commit in: sys-libs/slang/, sys-libs/slang/files/

2022-01-17 Thread Jory Pratt
commit: 863aea8ddc6cf3904f39f5014e323a46e8467bf6
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jan 18 00:17:53 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Jan 18 00:17:53 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=863aea8d

sys-libs/slang: remove eapi5 ebuild

Signed-off-by: Jory Pratt  gentoo.org>

 sys-libs/slang/Manifest|  1 -
 sys-libs/slang/files/slang-2.2.3-slsh-libs.patch   | 11 
 sys-libs/slang/files/slang-2.2.4-memset.patch  | 32 --
 .../files/slang-2.2.4-rename-posix_close.patch | 21 ---
 sys-libs/slang/metadata.xml|  8 ---
 sys-libs/slang/slang-2.3.0.ebuild  | 71 --
 6 files changed, 144 deletions(-)

diff --git a/sys-libs/slang/Manifest b/sys-libs/slang/Manifest
deleted file mode 100644
index 1b79ed64..
--- a/sys-libs/slang/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST slang-2.3.0.tar.bz2 1532986 SHA256 
f95224060f45e0d8212a5039b339afa5f1a94a1bb0298e796104e5b12e926129 SHA512 
0b04d916409c59f66301877c078bcca63c8b71e5dfa6c1d804353e41949bca16e664a79381c4156068b1f878c333e618f1de165e4059b09831fa83a794613050
 WHIRLPOOL 
395dc36d2f571ed19d88ee1f1c3594ab50d3a955949724d46582191430aa0c23cf3f78f966b184f3220ab86f2939e4601821160455159783793df30597c53257

diff --git a/sys-libs/slang/files/slang-2.2.3-slsh-libs.patch 
b/sys-libs/slang/files/slang-2.2.3-slsh-libs.patch
deleted file mode 100644
index 2c999fb1..
--- a/sys-libs/slang/files/slang-2.2.3-slsh-libs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 slsh/Makefile.in
-+++ slsh/Makefile.in
-@@ -80,7 +80,7 @@
- $(OBJDIR)/slsh_exe: $(OBJDIR)/slsh.o $(OBJDIR)/readline.o
-   $(CC) $(CFLAGS) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o 
$(OBJDIR)/slsh_exe $(LDFLAGS) $(SRC_LIBS)
- $(OBJDIR)/slsh: $(OBJDIR)/slsh.o $(OBJDIR)/readline.o
--  $(CC) $(CFLAGS) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o $(OBJDIR)/slsh 
$(LDFLAGS) $(INST_LIBS)
-+  $(CC) $(CFLAGS) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o $(OBJDIR)/slsh 
$(LDFLAGS) $(SRC_LIBS)
- $(OBJDIR)/slsh.o: $(OBJDIR) slsh.c slsh.h config.h Makefile
-   cd $(OBJDIR) && $(CC) -c $(CFLAGS) $(SLANG_SRCINC) $(DEFS) 
$(SRCDIR)/slsh.c
- $(OBJDIR)/readline.o: $(OBJDIR) readline.c slsh.h config.h Makefile

diff --git a/sys-libs/slang/files/slang-2.2.4-memset.patch 
b/sys-libs/slang/files/slang-2.2.4-memset.patch
deleted file mode 100644
index 0be90fdc..
--- a/sys-libs/slang/files/slang-2.2.4-memset.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From e06be392e42c23dd9bd7205445f3c5232ddb9ed7 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Tue, 19 Nov 2013 15:17:52 +0300
-Subject: [PATCH] modules/png-module.c: add declaration of 'memset'
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
- * QA Notice: Package triggers severe warnings which indicate that it
- *may exhibit random runtime failures.
- * 
/tmp/portage/sys-libs/slang-2.2.4/work/slang-2.2.4/modules/png-module.c:122:2: 
warning: incompatible implicit declaration of built-in function ‘memset’ 
[enabled by default]
-
-Signed-off-by: Sergei Trofimovich 

- modules/png-module.c  |   1 +
- 3 files changed, 403 insertions(+), 259 deletions(-)
-
-diff --git a/modules/png-module.c b/modules/png-module.c
-index 92ede3d..fed9392 100644
 a/modules/png-module.c
-+++ b/modules/png-module.c
-@@ -23,6 +23,7 @@ USA.
- #include "config.h"
- 
- #include 
-+#include  /* memset() */
- #include 
- #include 
- 
--- 
-1.8.4
-

diff --git a/sys-libs/slang/files/slang-2.2.4-rename-posix_close.patch 
b/sys-libs/slang/files/slang-2.2.4-rename-posix_close.patch
deleted file mode 100644
index 35235edf..
--- a/sys-libs/slang/files/slang-2.2.4-rename-posix_close.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -Naur slang-2.2.4.orig/src/slposio.c slang-2.2.4/src/slposio.c
 slang-2.2.4.orig/src/slposio.c 2011-04-10 22:37:07.0 -0400
-+++ slang-2.2.4/src/slposio.c  2015-07-16 13:02:06.594941984 -0400
-@@ -363,7 +363,7 @@
-return 0;
- }
- 
--static int posix_close (SLFile_FD_Type *f)
-+static int posix_close_1 (SLFile_FD_Type *f)
- {
-int status = do_close (f);
- 
-@@ -1001,7 +1001,7 @@
-MAKE_INTRINSIC_2("write", posix_write, V, F, B),
-MAKE_INTRINSIC_1("dup_fd", posix_dup, V, F),
-MAKE_INTRINSIC_2("dup2_fd", posix_dup2, I, F, I),
--   MAKE_INTRINSIC_1("close", posix_close, I, F),
-+   MAKE_INTRINSIC_1("close", posix_close_1, I, F),
-MAKE_INTRINSIC_1("_close", posix_close_fd, I, I),
- #if defined(TTYNAME_R)
-MAKE_INTRINSIC_0("ttyname", posix_ttyname, V),

diff --git a/sys-libs/slang/metadata.xml b/sys-libs/slang/metadata.xml
deleted file mode 100644
index 6f2ca22d..
--- a/sys-libs/slang/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   c...@gentoo.org
-   Cjk
-   
-

diff --git 

[gentoo-commits] repo/gentoo:master commit in: app-text/build-docbook-catalog/

2022-01-17 Thread Andreas K. Hüttel
commit: 9048b7e5e28d3e81db2043443c6f92ca718ccbfa
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jan 17 23:22:03 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jan 17 23:39:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9048b7e5

app-text/build-docbook-catalog: Version bump to spare releng lots of pain

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

 app-text/build-docbook-catalog/Manifest|  1 +
 .../build-docbook-catalog-2.2.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/app-text/build-docbook-catalog/Manifest 
b/app-text/build-docbook-catalog/Manifest
index 7a28c363894a..801e758104f4 100644
--- a/app-text/build-docbook-catalog/Manifest
+++ b/app-text/build-docbook-catalog/Manifest
@@ -1,2 +1,3 @@
 DIST build-docbook-catalog-1.21.tar.xz 4620 BLAKE2B 
ed4aa645a5bb8e168c291c05891a2359114c9148a81588d93542528a0c74828a1824dc98a14468e8ba65525edf5aae8c936f29190d54063064cd54e2af8dbc3c
 SHA512 
0becc1bae100101b072c62bee844157151336aebc39a046030c8b7b501e13f1b3552097b244ac51339abd2e724304f4fe728861b7d5f070c26973998936861bc
 DIST build-docbook-catalog-2.1.tar.bz2 4731 BLAKE2B 
38864866f03052386a0ba2fe832c750b851a5a0730df54fbac5253da682e92c0d865333c136d9c169a843e2a1ce291b2e5b5af657e7dba0dbf8d2fda213f6891
 SHA512 
8399652841f25feefa9ad3c138580f31da34410a44f2bdbdb4d63cb6efd1be445c7c4df6ed93629e53df4a4c6d988ed32a6a709f1abb059ccac0bc35b3b516a5
+DIST build-docbook-catalog-2.2.tar.bz2 4711 BLAKE2B 
c93f6c14450e9308dce82724c305846b1635e96470ecb72c240d502b6f7ed360ee013bf40e3cda204e784c034b8a522f6247b3dbc24fe92a9e12d0ca5c28acb7
 SHA512 
2e6895f8d3564dbef0dc4882448ee5f4457ac01c58be09e2939a364676a52f7d44899cab621101fb4a3161292d15d9df898e076e412ff50fb88d2861ca554b1e

diff --git a/app-text/build-docbook-catalog/build-docbook-catalog-2.2.ebuild 
b/app-text/build-docbook-catalog/build-docbook-catalog-2.2.ebuild
new file mode 100644
index ..c62da59add92
--- /dev/null
+++ b/app-text/build-docbook-catalog/build-docbook-catalog-2.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="DocBook XML catalog auto-updater"
+HOMEPAGE="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/;
+SRC_URI="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/snapshot/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   dev-libs/libxml2
+   || ( sys-apps/util-linux app-misc/getopt )
+"
+
+src_prepare() {
+   default
+
+   sed -i -e "/^EPREFIX=/s:=.*:='${EPREFIX}':" build-docbook-catalog || die
+   has_version sys-apps/util-linux || sed -i -e 
'/^GETOPT=/s/getopt/&-long/' build-docbook-catalog || die
+}
+
+src_configure() {
+   # export for bug #490754
+   export MAKEOPTS+=" EPREFIX=${EPREFIX}"
+
+   default
+}
+
+pkg_postinst() {
+   # New version -> regen files
+   # See bug #816303 for rationale behind die
+   build-docbook-catalog || die "Failed to regenerate docbook catalog."
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/build-docbook-catalog/

2022-01-17 Thread Andreas K. Hüttel
commit: f6c1c285e7ad58ede7a95cc8a1493e63d45b494a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jan 17 23:22:28 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jan 17 23:39:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c1c285

app-text/build-docbook-catalog: Remove old

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

 app-text/build-docbook-catalog/Manifest|  1 -
 .../build-docbook-catalog-2.1.ebuild   | 39 --
 2 files changed, 40 deletions(-)

diff --git a/app-text/build-docbook-catalog/Manifest 
b/app-text/build-docbook-catalog/Manifest
index 801e758104f4..1be84d940c1f 100644
--- a/app-text/build-docbook-catalog/Manifest
+++ b/app-text/build-docbook-catalog/Manifest
@@ -1,3 +1,2 @@
 DIST build-docbook-catalog-1.21.tar.xz 4620 BLAKE2B 
ed4aa645a5bb8e168c291c05891a2359114c9148a81588d93542528a0c74828a1824dc98a14468e8ba65525edf5aae8c936f29190d54063064cd54e2af8dbc3c
 SHA512 
0becc1bae100101b072c62bee844157151336aebc39a046030c8b7b501e13f1b3552097b244ac51339abd2e724304f4fe728861b7d5f070c26973998936861bc
-DIST build-docbook-catalog-2.1.tar.bz2 4731 BLAKE2B 
38864866f03052386a0ba2fe832c750b851a5a0730df54fbac5253da682e92c0d865333c136d9c169a843e2a1ce291b2e5b5af657e7dba0dbf8d2fda213f6891
 SHA512 
8399652841f25feefa9ad3c138580f31da34410a44f2bdbdb4d63cb6efd1be445c7c4df6ed93629e53df4a4c6d988ed32a6a709f1abb059ccac0bc35b3b516a5
 DIST build-docbook-catalog-2.2.tar.bz2 4711 BLAKE2B 
c93f6c14450e9308dce82724c305846b1635e96470ecb72c240d502b6f7ed360ee013bf40e3cda204e784c034b8a522f6247b3dbc24fe92a9e12d0ca5c28acb7
 SHA512 
2e6895f8d3564dbef0dc4882448ee5f4457ac01c58be09e2939a364676a52f7d44899cab621101fb4a3161292d15d9df898e076e412ff50fb88d2861ca554b1e

diff --git a/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild 
b/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild
deleted file mode 100644
index 3deb1d96043e..
--- a/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="DocBook XML catalog auto-updater"
-HOMEPAGE="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/;
-SRC_URI="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/snapshot/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   dev-libs/libxml2
-   || ( sys-apps/util-linux app-misc/getopt )
-"
-
-src_prepare() {
-   default
-
-   sed -i -e "/^EPREFIX=/s:=.*:='${EPREFIX}':" build-docbook-catalog || die
-   has_version sys-apps/util-linux || sed -i -e 
'/^GETOPT=/s/getopt/&-long/' build-docbook-catalog || die
-}
-
-src_configure() {
-   # export for bug #490754
-   export MAKEOPTS+=" EPREFIX=${EPREFIX}"
-
-   default
-}
-
-pkg_postinst() {
-   # New version -> regen files
-   # See bug #816303 for rationale behind die
-   # create directory if needed
-   mkdir -p "${EROOT}"/run/lock
-   build-docbook-catalog || die "Failed to regenerate docbook catalog. Is 
/run mounted?"
-}



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

2022-01-17 Thread Matt Turner
commit: 94466aeed426dcbba85ebbfdcb24c1e89d5d7b62
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 17 23:00:22 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 17 23:18:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94466aee

gnome-base/gnome-flashback: Version bump to 3.42.1

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

 gnome-base/gnome-flashback/Manifest|  1 +
 .../gnome-flashback/gnome-flashback-3.42.1.ebuild  | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/gnome-base/gnome-flashback/Manifest 
b/gnome-base/gnome-flashback/Manifest
index 1acec1f08c25..3c6444165f8c 100644
--- a/gnome-base/gnome-flashback/Manifest
+++ b/gnome-base/gnome-flashback/Manifest
@@ -1 +1,2 @@
 DIST gnome-flashback-3.40.0.tar.xz 857104 BLAKE2B 
41711edc4687682dd48134e452297bef7d0c4db93532bfd4bd49f19f2f01eab7c887b584f412384057e8a2b65a937446a108df0c4cfd811085c161a212e19355
 SHA512 
b938d12c437926e64567388b1a97350b76883cf91c009c1f57d4963321497ebdf69b094c7d88a86e5bf805930b88ff2637e522ac4f9981a391206a03d23a521e
+DIST gnome-flashback-3.42.1.tar.xz 867508 BLAKE2B 
ddd98e14dede69a43db24acdb8358ad51de90d311a8738a14ad403262f3b0790c4689b2c49d51706d8645c76a70e5d60dbbd6a82acea55d0898761ac0a479d25
 SHA512 
bbbc9ad419c4bedd772a41d88216d41502a657e1a02dbc32a80c7dd8984e583bd731e7e90932c0537b0e96d511244fec400e76308e9d8b57eb24491fa3334d4b

diff --git a/gnome-base/gnome-flashback/gnome-flashback-3.42.1.ebuild 
b/gnome-base/gnome-flashback/gnome-flashback-3.42.1.ebuild
new file mode 100644
index ..704dcdeb4fe7
--- /dev/null
+++ b/gnome-base/gnome-flashback/gnome-flashback-3.42.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="GNOME Flashback session"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-flashback/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=x11-libs/gdk-pixbuf-2.32.2:2
+   >=x11-libs/gtk+-3.22.0:3[X]
+   >=gnome-base/gnome-desktop-3.12.0:3=
+   >=gnome-base/gnome-panel-3.35.2
+   >=media-libs/libcanberra-0.13[gtk3]
+   >=dev-libs/glib-2.67.3:2
+   >=gnome-base/gsettings-desktop-schemas-3.31.0
+   >=sys-auth/polkit-0.97
+   >=app-i18n/ibus-1.5.2
+   >=sys-power/upower-0.99.0:=
+   >=x11-libs/libXrandr-1.5.0
+   >=x11-libs/libXxf86vm-1.1.4
+   x11-libs/libxcb
+   x11-libs/libX11
+   gnome-base/gdm
+   elogind? ( >=sys-auth/elogind-230 )
+   systemd? ( >=sys-apps/systemd-230:= )
+   net-wireless/gnome-bluetooth
+   x11-libs/libXext
+   >=x11-libs/libXi-1.6.0
+   x11-libs/pango
+   x11-libs/libxkbfile
+   x11-misc/xkeyboard-config
+   x11-libs/libXfixes
+   media-sound/pulseaudio[glib]
+   sys-libs/pam
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+" # autoconf-archive for eautoreconf
+RDEPEND="${RDEPEND}
+   x11-wm/metacity
+   gnome-base/gnome-panel
+   gnome-base/gnome-settings-daemon
+"
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   --without-compiz-session
+   $(use_enable systemd systemd-session)
+   )
+
+   # Below elogind DESKTOP_* and SCREENSAVER_* pkg-config calls need to 
match up with
+   # what upstream has each version (libsystemd replaced with libelogind). 
Explicit
+   # per-version die to force a manual recheck. Only update the explicit 
version if the
+   # "PKG_CHECK_MODULES([MENU/SCREENSAVER], ...)" blocks did not change; 
otherwise adjust
+   # elogind conditional block below accordingly first.
+   if ver_test ${PV} -ne 3.42.1; then
+   die "Maintainer has not checked over packages MENU pkg-config 
deps for elogind support"
+   fi
+
+   if use elogind; then
+   local pkgconfig="$(tc-getPKG_CONFIG)"
+   myconf+=(
+   DESKTOP_CFLAGS="$(${pkgconfig} --cflags glib-2.0 
gio-2.0 gio-unix-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind x11)"
+   DESKTOP_LIBS="$(${pkgconfig} --libs glib-2.0 gio-2.0 
gio-unix-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind x11)"
+   SCREENSAVER_CFLAGS="$(${pkgconfig} --cflags gdm 
gio-unix-2.0 glib-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind xxf86vm)"
+   SCREENSAVER_LIBS="$(${pkgconfig} --libs gdm 
gio-unix-2.0 glib-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind xxf86vm)"
+   )
+   fi
+
+   gnome2_src_configure "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/

2022-01-17 Thread Matt Turner
commit: 4ccf2a16047f0cee36c938528af05e5299f2aa5a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 17 22:41:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 17 23:18:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccf2a16

net-libs/gupnp: Version bump to 1.4.3

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

 net-libs/gupnp/Manifest   |  1 +
 net-libs/gupnp/gupnp-1.4.3.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest
index 8a0df6ca00f1..b1b3962fb9bf 100644
--- a/net-libs/gupnp/Manifest
+++ b/net-libs/gupnp/Manifest
@@ -2,3 +2,4 @@ DIST gupnp-1.2.7.tar.xz 142928 BLAKE2B 
094e9569c501ae32def1335c8129d5585a2bec37d
 DIST gupnp-1.3.1.tar.xz 152484 BLAKE2B 
bfed35567da37f420568ae90acb8c33674f5ef754d00722ce11ec381c602f7aee86502276a3e6bb04abd98d49826ff11518bf6283d2c4be9c4ddf48fb880627f
 SHA512 
ee632d42803cb689926839336c2427c9622c40d1a43e69ef4c48dd26714649d544772697b4a440861dc896a13faba6793b02b7b9ab7c5288b6cf125abbb2d477
 DIST gupnp-1.4.1.tar.xz 152964 BLAKE2B 
1c59461f670731b5095e04f6dfb5a64ce5a2dde4f5c5c46c137475d88f9154c1c7a01a7be88d22c8d0a1193b4cda0227396769540311627706621681a8b69161
 SHA512 
c1aedcb03741e833fc17d3f799b7786a2df229e51feea0911e759f1fa4e92369799f358fef2bc03430728fba84bd188ac0c0aa08f359ee75f81cc20b90032763
 DIST gupnp-1.4.2.tar.xz 154636 BLAKE2B 
df0378493dec2b5576cb3130598e36d86dd1fce106b5486134691000ca87eeaa593806c82029b9fe35b40a5210db6026c6b28b16a44ed444934ec8e9ff858cf5
 SHA512 
c585f3e63e8735b82e84e3daa209dbe8d0709be79c7701a1f05ad61aa5201aee5d4e879facb1b164b274fe52add64cdbf657d32930d7cea1b6ee262f7c26b682
+DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B 
b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784
 SHA512 
1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb

diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild 
b/net-libs/gupnp/gupnp-1.4.3.ebuild
new file mode 100644
index ..21a2db719466
--- /dev/null
+++ b/net-libs/gupnp/gupnp-1.4.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+VALA_USE_DEPEND="vapigen"
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="xml"
+
+inherit gnome.org meson-multilib python-single-r1 vala xdg
+
+DESCRIPTION="An object-oriented framework for creating UPnP devs and control 
points"
+HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP 
https://gitlab.gnome.org/GNOME/gupnp;
+
+LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+
+SLOT="0/1.2-0" # -
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="connman gtk-doc +introspection networkmanager vala"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( connman networkmanager )
+"
+
+# prefix: uuid dependency can be adapted to non-linux platforms
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.66:2[${MULTILIB_USEDEP}]
+   >=net-libs/gssdp-1.3.0:0=[introspection?,${MULTILIB_USEDEP}]
+   >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
+   >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.14
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.2 )
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   virtual/pkgconfig
+   !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers 
) ) )
+   vala? ( $(vala_depend)
+   >=net-libs/gssdp-1.3.0:0[vala]
+   net-libs/libsoup:2.4[vala]
+   )
+"
+
+src_prepare() {
+   use introspection && vala_src_prepare
+   xdg_src_prepare
+}
+
+multilib_src_configure() {
+   local backend=system
+   use kernel_linux && backend=linux
+   use connman && backend=connman
+   use networkmanager && backend=network-manager
+
+   local emesonargs=(
+   -Dcontext_manager=${backend}
+   $(meson_native_use_bool introspection)
+   $(meson_native_use_bool vala vapi)
+   $(meson_native_use_bool gtk-doc gtk_doc)
+   -Dexamples=false
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2
+}



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

2022-01-17 Thread Matt Turner
commit: 86340e9ce8f45ff3b7dbb6f3a45675560303a253
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 17 22:45:28 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 17 23:18:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86340e9c

x11-wm/metacity: Version bump to 3.42.0

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

 x11-wm/metacity/Manifest   |  1 +
 x11-wm/metacity/metacity-3.42.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/x11-wm/metacity/Manifest b/x11-wm/metacity/Manifest
index d768653ed798..4afbd165fcbb 100644
--- a/x11-wm/metacity/Manifest
+++ b/x11-wm/metacity/Manifest
@@ -1 +1,2 @@
 DIST metacity-3.40.0.tar.xz 1970260 BLAKE2B 
4ccd38b0ceaeef7145d28b1f4e579aebe75e1506af8097e97e5422f39e04ae9d1e259f17cc08dc68fe71d4eb082311c736dbcfafb4a3a775f6ddcce5ce77b859
 SHA512 
f9eeb0b08bb302c5fb0d174a4df97b253255741d507e94200820d3ebe9e89f179c9096b8e56798836fc84cbe1ac76b27fee6762f3d41373280c4726bc7cba2ff
+DIST metacity-3.42.0.tar.xz 1969372 BLAKE2B 
0f6e5ab3f84dcc2e9c776a2eed9725311e5395d8761f2d4bc618d92d623c761252bee62bc4e17e4bea65706e248fecfa4c8a031d2be7d2728e0e736a38f23264
 SHA512 
5b2f22a798e50a332384acf7bc40104c1978184cb4448dcd55d35196e4736388c1fee6e0e63962f947354a17b3bc72a635413e7285224c8b3c1872379e47f24d

diff --git a/x11-wm/metacity/metacity-3.42.0.ebuild 
b/x11-wm/metacity/metacity-3.42.0.ebuild
new file mode 100644
index ..d9b7ef4b14f5
--- /dev/null
+++ b/x11-wm/metacity/metacity-3.42.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2
+
+DESCRIPTION="GNOME Flashback window manager"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/metacity/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+libcanberra vulkan xinerama"
+KEYWORDS="~amd64 ~riscv"
+
+# TODO: libgtop could be optional, but no knob
+RDEPEND="
+   >=dev-libs/glib-2.67.3:2
+   >=x11-libs/gtk+-3.24.6:3[X]
+   >=x11-libs/pango-1.2.0
+   >=x11-libs/libXcomposite-0.3
+   >=gnome-base/gsettings-desktop-schemas-3.3.0
+   x11-libs/libXfixes
+   x11-libs/libXrender
+   x11-libs/libXdamage
+   x11-libs/libXres
+   x11-libs/libXpresent
+   libcanberra? ( media-libs/libcanberra[gtk3] )
+   >=x11-libs/startup-notification-0.7
+   x11-libs/libXcursor
+   gnome-base/libgtop:2=
+   x11-libs/libX11
+   xinerama? ( x11-libs/libXinerama )
+   x11-libs/libXrandr
+   x11-libs/libXext
+   x11-libs/libICE
+   x11-libs/libSM
+   gnome-extra/zenity
+   vulkan? ( media-libs/vulkan-loader )
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   vulkan? ( dev-util/vulkan-headers )
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+" # autoconf-archive for eautoreconf
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable libcanberra canberra) \
+   $(use_enable xinerama) \
+   $(use_enable vulkan)
+}



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

2022-01-17 Thread Matt Turner
commit: 9409bed77a1402f75c3ac406f09ede5cac1ecb4b
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 17 22:51:02 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 17 23:18:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9409bed7

gnome-base/gnome-panel: Version bump to 3.42.0

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

 gnome-base/gnome-panel/Manifest  |  1 +
 gnome-base/gnome-panel/gnome-panel-3.42.0.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index e262f5f7346e..491b9682744e 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1 +1,2 @@
 DIST gnome-panel-3.40.0.tar.xz 2924776 BLAKE2B 
fb7d3b85c0eb7509810b1c3730f27479516b104ded31127c9fb2d2852277e62270b300d238b0e2de944d571c68db9ac2b35ed323ddd709e6a4b669089f09bae2
 SHA512 
49d8fde009ccf139dcc1412863432e642c11e3c149c6f39ab8f51d8027880654625a997f58efe03234ea2716ad0316f7d5f60fb493e7e6cea366611b975effe6
+DIST gnome-panel-3.42.0.tar.xz 2927280 BLAKE2B 
ec0490115d3d1e728f7b6dc85b915a8390148e55c0b9342ee1125c1bceb34cc4721d350e0bac01a5c55d5eede885938711a2b234eb3e28ba59b87feceee3b41c
 SHA512 
834b5ed58f3444bddbf59caeb42740ee1fbd2bcea9914b69f9c14baa39cd8105d4e822f7e408a605ced3d6c4a69eb76a97c4e069b6466c88b2db7d7afed7540c

diff --git a/gnome-base/gnome-panel/gnome-panel-3.42.0.ebuild 
b/gnome-base/gnome-panel/gnome-panel-3.42.0.ebuild
new file mode 100644
index ..5ae488ada9d7
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.42.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/;
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=gnome-base/gnome-desktop-2.91.0:3=
+   >=x11-libs/gdk-pixbuf-2.26.0:2
+   >=x11-libs/pango-1.15.4
+   >=dev-libs/glib-2.67.1:2
+   >=x11-libs/gtk+-3.22.0:3[X]
+   >=x11-libs/libwnck-40.0:3
+   >=gnome-base/gnome-menus-3.7.90:3
+   eds? ( >=gnome-extra/evolution-data-server-3.33.2:= )
+   elogind? ( >=sys-auth/elogind-230 )
+   systemd? ( >=sys-apps/systemd-230:= )
+   >=x11-libs/cairo-1.0.0[X,glib]
+   >=dev-libs/libgweather-40.0:2=
+   >=gnome-base/dconf-0.13.4
+   >=x11-libs/libXrandr-1.3.0
+   gnome-base/gdm
+   x11-libs/libX11
+   x11-libs/libXi
+   sys-auth/polkit
+   x11-libs/libXi
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   $(use_enable eds)
+   )
+
+   # Below elogind MENU_* pkg-config calls need to match up with what 
upstream has
+   # each version (libsystemd replaced with libelogind). Explicit 
per-version die
+   # to force a manual recheck. Only update the explicit version if the
+   # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise 
adjust
+   # elogind conditional block below accordingly first.
+   if ver_test ${PV} -ne 3.42.0; then
+   die "Maintainer has not checked over packages MENU pkg-config 
deps for elogind support"
+   fi
+
+   if use elogind; then
+   local pkgconfig="$(tc-getPKG_CONFIG)"
+   myconf+=(
+   MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
+   MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
+   )
+   fi
+
+   gnome2_src_configure "${myconf[@]}"
+}



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

2022-01-17 Thread Matt Turner
commit: b671f14ce7b506cfc2cf232aecc2929ccc37fc63
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 17 22:53:37 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 17 23:18:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b671f14c

gnome-base/gnome-applets: Version bump to 3.42.0

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

 gnome-base/gnome-applets/Manifest  |  1 +
 .../gnome-applets/gnome-applets-3.42.0.ebuild  | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/gnome-base/gnome-applets/Manifest 
b/gnome-base/gnome-applets/Manifest
index 30901def6d3b..343985f5f764 100644
--- a/gnome-base/gnome-applets/Manifest
+++ b/gnome-base/gnome-applets/Manifest
@@ -1 +1,2 @@
 DIST gnome-applets-3.40.0.tar.xz 9390340 BLAKE2B 
0d8e76086e444789b7a327623db9b21ef0a51f071b67aa5d99dc3e7988be40ec353ced795aaa1acbbe8d1b303d3878e2a0589214dac10f35ab2e40381ee64978
 SHA512 
909a1e9ecbe6904537b7408239a17aad265890cf179c4b8929968fa4d8ba6f1ac1f6e98612eb9c54266d3abacaaa7ed0e218f41b081b7539532527a3234fc037
+DIST gnome-applets-3.42.0.tar.xz 9391580 BLAKE2B 
43d3c86d4c401ef6e509a7ff653c613d7f49624354ea74635f9aa634e33c92bb54cc2461ab8e9fb3fcf7efe3f97fc9a65c9b8f7a0b8fc3e126a531492274518b
 SHA512 
9be26e7779123dc5dc56aabe274d3ee34b3ffea830e2691051bf2a8011a1896c5e56fb9cc6d89b7f5ff14b1aeea969b81134bb7d0e4b1615343bf23daa1137a5

diff --git a/gnome-base/gnome-applets/gnome-applets-3.42.0.ebuild 
b/gnome-base/gnome-applets/gnome-applets-3.42.0.ebuild
new file mode 100644
index ..0863ef27e917
--- /dev/null
+++ b/gnome-base/gnome-applets/gnome-applets-3.42.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2
+
+DESCRIPTION="Applets for the GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-applets/;
+
+LICENSE="GPL-2+ FDL-1.1"
+SLOT="0"
+IUSE="tracker"
+KEYWORDS="~amd64 ~riscv"
+
+# FIXME: automagic wireless-tools
+# TODO: gucharmap could be optional, but no knob
+# TODO: libgweather could be optional, but no knob
+RDEPEND="
+   >=x11-libs/gtk+-3.20.0:3[X]
+   >=dev-libs/glib-2.44.0:2
+   >=gnome-base/gnome-panel-3.41.1
+   >=gnome-base/libgtop-2.11.92:=
+   >=x11-libs/libwnck-3.14.1:3
+   >=x11-libs/libnotify-0.7
+   >=sys-power/upower-0.99.8:=
+   >=x11-themes/adwaita-icon-theme-3.14.0
+   >=dev-libs/libxml2-2.5.0:2
+   >=dev-libs/libgweather-40.0:2=
+   >=gnome-extra/gucharmap-2.33.0:2.90
+   >=sys-auth/polkit-0.97
+   x11-libs/libX11
+   tracker? ( app-misc/tracker:3 )
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-cpufreq \
+   $(use_enable tracker tracker-search-bar)
+}



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

2022-01-17 Thread Matt Turner
commit: 820b1427ea8786fdbb6c26a0615dcb7aad5d25b1
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 17 22:49:48 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 17 23:18:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820b1427

x11-libs/libwnck: Version bump to 40.0

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

 x11-libs/libwnck/Manifest|  1 +
 x11-libs/libwnck/libwnck-40.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/x11-libs/libwnck/Manifest b/x11-libs/libwnck/Manifest
index af50f40d3ded..dc902c4aabcc 100644
--- a/x11-libs/libwnck/Manifest
+++ b/x11-libs/libwnck/Manifest
@@ -1,2 +1,3 @@
 DIST libwnck-2.31.0.tar.xz 630792 BLAKE2B 
8201537d3c9a8a0a8668fc16d33a8eaa05c14312401f1c763c922402df04ef03260dd259f5c46508f85390f7aefd551e83143e654b24b412272dddb7c7c4bd62
 SHA512 
54262a08882021f08f3ba7f2ddfa33fc1f02e391a0f61cf999a50a089e0d277dfe13ab133c1a46e9abf0599bd24c21dacff80b51013cbb1375d2cd71ac9abbe9
 DIST libwnck-3.36.0.tar.xz 447760 BLAKE2B 
c61098362c57c3de879170d3104472b0a7f3c16da163c5d740d7a42bd545cfdaecd96804108834d5b7de5028e847f9b0557f015d08f50f9459a896f1d5f84431
 SHA512 
b7bf5d935327f61634a898594cf20a270e1b403c8df6c74e6ac20e22eea2845ac8c3007b31994728b74953e40c1015373efe10ed64243cf5e85fd210654aecb3
+DIST libwnck-40.0.tar.xz 455216 BLAKE2B 
7ebadb2a57cd0ce6bccac265427cc31e9a84460219c2f19f9dd14c5e6175da19a2e8ab2309902e098686fb40bf277ae8b815d60b29b541de9992e0b1538f6777
 SHA512 
059f2a2add3f95feb7759e827072905652a4dc9c6756d526743319b5016ee36191b5c9a4fb5204f85a13049c2bd1bb3d01b2456ddb3ddc8f76148a0ee1651696

diff --git a/x11-libs/libwnck/libwnck-40.0.ebuild 
b/x11-libs/libwnck/libwnck-40.0.ebuild
new file mode 100644
index ..b8eedfea78f3
--- /dev/null
+++ b/x11-libs/libwnck/libwnck-40.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg
+
+DESCRIPTION="A window navigation construction kit"
+HOMEPAGE="https://developer.gnome.org/libwnck/stable/;
+
+LICENSE="LGPL-2+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
+
+IUSE="gtk-doc +introspection startup-notification tools"
+
+RDEPEND="
+   x11-libs/cairo[X]
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.22:3[X,introspection?]
+   startup-notification? ( >=x11-libs/startup-notification-0.4 )
+   x11-libs/libX11
+   x11-libs/libXres
+   introspection? ( >=dev-libs/gobject-introspection-1.56:= )
+"
+# libXi header used by wnckprop.c, which is compiled even with USE=-tools 
(just not installed then)
+DEPEND="${RDEPEND}
+   x11-libs/libXi"
+BDEPEND="
+   gtk-doc? ( >=dev-util/gtk-doc-1.9
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # Don't collide with SLOT=1 with USE=tools
+   sed -e "s|executable(prog|executable(prog + '-3'|" -i 
libwnck/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddeprecation_flags=false
+   $(meson_use tools install_tools)
+   $(meson_feature startup-notification startup_notification)
+   $(meson_feature introspection)
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}



[gentoo-commits] proj/build-docbook-catalog: New tag: v2.2

2022-01-17 Thread Andreas K. Hüttel
commit: 
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jan 17 23:16:14 2022 +

New tag: v2.2




[gentoo-commits] proj/build-docbook-catalog:master commit in: /

2022-01-17 Thread Andreas K. Hüttel
commit: 301eedd615b1f9f7369f39c06831dbec84235c08
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jan 17 23:07:04 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jan 17 23:12:57 2022 +
URL:
https://gitweb.gentoo.org/proj/build-docbook-catalog.git/commit/?id=301eedd6

Place the locks in a subdirectory of /etc/xml

* $ROOT/run is not mounted in stage1root during stage1 build, which leads
  to build failures
* Even if we mount it, we don't have /run/lock in there then (applies also
  to stage2 and stage3).
* On systemd installs we could workaround via running systemd-tmpfiles, but
* On openrc installs /run/lock is created inside openrc, inaccessible for
  a chroot.
* Crossdev users do not mount /run either.

While all these things could be worked around somehow, that amounts to a
lot of effort for no gain.

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

 build-docbook-catalog | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/build-docbook-catalog b/build-docbook-catalog
index aabc756..1b4ccf3 100755
--- a/build-docbook-catalog
+++ b/build-docbook-catalog
@@ -8,7 +8,7 @@ ROOTCONFDIR="${EPREFIX}"/etc/xml
 ROOTCATALOG=${ROOTCONFDIR}/catalog
 CATALOG=${ROOTCONFDIR}/docbook
 DOCBOOKDIR="${EPREFIX}"/usr/share/sgml/docbook
-LOCKDIR=${EPREFIX}/run/lock
+LOCKDIR=${EPREFIX}/etc/xml/.lock
 DTDS=()
 SIMPLE_DTDS=()
 LATEST_DTD=
@@ -69,7 +69,7 @@ main() {
 
local lock_dir="${ROOT}${LOCKDIR}"
if [[ ! -d ${lock_dir} ]] ; then
-   error "${lock_dir}: missing critical system path; please create 
it"
+   mkdir -p "${lock_dir}"
fi
 
local lock="${lock_dir}/build-docbook-catalog.lock"



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

2022-01-17 Thread Nick Sarnie
commit: 615ae655ed634ac486ee77fd3efc801005e9a4d7
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jan 17 23:06:49 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jan 17 23:08:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615ae655

media-libs/vulkan-loader: Version bump

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

 media-libs/vulkan-loader/Manifest  |  1 +
 .../vulkan-loader/vulkan-loader-1.2.198-r1.ebuild  | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index 6bd8ff8c6006..daa0672ca82a 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1 +1,2 @@
+DIST vulkan-loader-1.2.198.1.tar.gz 1441540 BLAKE2B 
c34fe5c0b97ee01038749754eb76b0fa7f1e4b9ad5ee78fa63ed9bf27e49362b215b39fd9fadcc5592097db80f3e655d109d6c92ae97829bdc75f5a28085d234
 SHA512 
dff0d8d9f6ffe4da6b94d491133c79d8fdbc724577387ae6f1522d7e557e39067ba66de60cc075bc469ad755dbe77d6e6728238a7ab4c07c36cf16964936e641
 DIST vulkan-loader-1.2.198.tar.gz 1440922 BLAKE2B 
5048a85155f94cd13f36fae48414ae3a0ea5f120a22f8b199fd43a2813b7168a9c5310ac6298ec2dee6488012d17d06043cf37dee38de265924e408f36498ed7
 SHA512 
92fc0cfa872e286abe4aa26a68a2bb90683b68425abbe001a62ac511c76850ad08102634e64ac06a88cf8ab225e60ddaf5bc80aa2c4bf68c25c0c47e5782f4fc

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.2.198-r1.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.2.198-r1.ebuild
new file mode 100644
index ..27a02a896e09
--- /dev/null
+++ b/media-libs/vulkan-loader/vulkan-loader-1.2.198-r1.ebuild
@@ -0,0 +1,67 @@
+# 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}.1.tar.gz -> 
${P}.1.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.1
+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: dev-db/rqlite/

2022-01-17 Thread Zac Medico
commit: 61c109148fe60b98a4b6aa14a6f826498d0bcb6e
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 17 23:01:28 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 17 23:02:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c10914

dev-db/rqlite: Bump to version 6.10.2

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

 dev-db/rqlite/Manifest |  39 ++
 dev-db/rqlite/rqlite-6.10.2.ebuild | 240 +
 2 files changed, 279 insertions(+)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index 3fb27b94bc3a..02182f2c3488 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -7,6 +7,8 @@ DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a75
 DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod 
35 BLAKE2B 
873b4b9c8491117a0b99bcc183ae96fc7e392c68d7271b73b5d7876574a5c7d67580425b35445ff2fff326c5cc7f328326d5d11946699c213cb2b84e8a9a0aad
 SHA512 
7f23b8c5622c02b295646c7baf6f2ea3dd01e11e18ac9c263b853c7f771f5d098d8bcb75971f0cdc33d1c4765b563f3382ec5dc4bf20010065c3f1bc94e93175
 DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190717042225-c3de453c63f4.mod 
35 BLAKE2B 
873b4b9c8491117a0b99bcc183ae96fc7e392c68d7271b73b5d7876574a5c7d67580425b35445ff2fff326c5cc7f328326d5d11946699c213cb2b84e8a9a0aad
 SHA512 
7f23b8c5622c02b295646c7baf6f2ea3dd01e11e18ac9c263b853c7f771f5d098d8bcb75971f0cdc33d1c4765b563f3382ec5dc4bf20010065c3f1bc94e93175
 DIST 
github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.mod 
582 BLAKE2B 
92aab40d86d733eb8f751fb23e40621b5b3bbfbd8b1d194bc6e689b6df763b4030aa83ab78654dc8e536274af6de247b8fc7e4e35e6cbf2f6fb5532291deec6b
 SHA512 
aa43d2e262a603661ac3dc7aef111aea6e348e11c5384840d2be06224a6c2c580fcc0e3c6645a0d48b48826b0aff92562f0c6504eae980ff5610d2ffd2255d88
+DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.10.mod 607 BLAKE2B 
5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce
 SHA512 
7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f
+DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.10.zip 50064 BLAKE2B 
6b4bb39a5c93928123c5b86b88c109f0c037a5680c606bdae81b69c1f1db026ea28b53f3d8839f2b7c7b8ff00a99faa3480b6230199a19b16b0efcebe36925be
 SHA512 
53ffe203fb58d8445a3d0a520c6fc4a821ccb533a922d0280d20469185e719c2023402008830428193d8d4e5b44287c2ab7b14cacb8c2723122e48eec8911dc1
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.9.mod 607 BLAKE2B 
5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce
 SHA512 
7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.9.zip 49574 BLAKE2B 
647d3a69f864a3310fd8292ba64aaddd62d7b5ef949ab0bcd68db951d5dc0bd9bc3fc41226a6dc4b00b2f24e157e759cdd57132e1e14515922c65ea68044e0b2
 SHA512 
62a2eb3dc17ac56fec2851d5767be6e54b9a8ff5c3cbb999c748f38b0ccfe2b0bf868d1e3e567b77e40f45487d2f210a359cbacaacf48038b25e0bdbebad4d1d
 DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod 
31 BLAKE2B 
f69b0989e51b0b649f81b044169fe4309f130eba5bcc6ff33aa9666b1b754aa0e524b8c7a627a91000ccc4f93bf93cdee3e97bd3b2184b050878bc3f413f0c72
 SHA512 
f21fd002853e4435421f8396e6be016f65be1537815c60d23940caf26e3f14dd6f2caac802cb64cd586b1b1f1220b2727de347b3d1816b8e741f68d87ebcf03f
@@ -22,6 +24,8 @@ DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 
BLAKE2B 7e09c2779bf7a84
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.12.0.mod 126 BLAKE2B 
3ad1240496ce1f7c94c224a1eca571a3671851bdfebb40b243cb4aec90e329c820788c6080083e138240b9aa0a6e980701e12349058a1fd7e9c972faf7085fd6
 SHA512 
d7e895c4a2e515a0d20f8839b4f6d52f3aa3d000b97cecc99fbeeb5080e53c260ebc3aba0ca6ea180a2f5c88d5ae303fb94a257cb55aa9430773f6f5b4048d87
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.12.0.zip 12823 BLAKE2B 
e96e2f6181cc92fd6f7006bd19b89d68d57abf2d8ea35cb0e58a670cbdb03b9aba6ab916289254f5cdc41b641d7e1d6d37ce239f0399e94dbeeb6db0685f8aaf
 SHA512 
d78e12fe8706e0eabf04a57212a013768d7b82f7eb45b675f424d0c92cf0a741cd42a423a4538cfb04d03242ac873cc41f0f0c9d01a3b5cc2c31c9dcffe6c132
+DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.13.0.mod 126 BLAKE2B 
994134e6d9b2ced5dccc884460b1e474a906c1fc27accd9481f0ae664d225eb57423f0820499b95157726a39dd69831aba944c443dafced0318af10cea46e53e
 SHA512 

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

2022-01-17 Thread James Le Cuirot
commit: 04cf2c463a2a5752309bc21275c16af66a8a4f85
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 17 22:49:39 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 17 22:49:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04cf2c46

profiles: Mask dev-python/jsonschema[test] on m68k

dev-python/twisted is not keyworded here.

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

 profiles/arch/m68k/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/m68k/package.use.mask 
b/profiles/arch/m68k/package.use.mask
index 2337bf3aeb88..73c872bfe47d 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -50,6 +50,7 @@ dev-python/argcomplete test
 dev-python/distlib test
 dev-python/fonttools test
 dev-python/isort test
+dev-python/jsonschema test
 dev-python/nose test
 dev-python/pytest-regressions test
 dev-python/requests test



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

2022-01-17 Thread Maciej Barć
commit: 586be943f77e4b876942a5768b12f4fb4762c2bd
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 17 21:22:51 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 17 21:22:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586be943

sci-mathematics/why3: add sci-mathematics to maintainers

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

 sci-mathematics/why3/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sci-mathematics/why3/metadata.xml 
b/sci-mathematics/why3/metadata.xml
index 6c2999e4f4d7..97474dfdb2ec 100644
--- a/sci-mathematics/why3/metadata.xml
+++ b/sci-mathematics/why3/metadata.xml
@@ -10,6 +10,10 @@
 m...@gentoo.org
 ML
   
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
   
 Why3 is a platform for deductive program verification. It provides
 a rich language for specification and programming, called WhyML,



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

2022-01-17 Thread Maciej Barć
commit: b94073064ff9ec88d8b92d5402adbc833cb53e47
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 17 21:19:49 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 17 21:21:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9407306

sci-mathematics/easycrypt: add sci-mathematics to maintainers

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

 sci-mathematics/easycrypt/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sci-mathematics/easycrypt/metadata.xml 
b/sci-mathematics/easycrypt/metadata.xml
index 08fb88e8b7d7..4bb2827b5487 100644
--- a/sci-mathematics/easycrypt/metadata.xml
+++ b/sci-mathematics/easycrypt/metadata.xml
@@ -6,6 +6,10 @@
 m...@gentoo.org
 ML
   
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
   
 EasyCrypt is a toolset for reasoning about relational properties of
 probabilistic computations with adversarial code. Its main application is



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

2022-01-17 Thread Marek Szuba
commit: 61db20a923d2f8874d108cdf030e697eb74cd188
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jan 17 20:52:51 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jan 17 21:08:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61db20a9

dev-python/cerberus: add 1.3.4

No DISTUTILS_USE_PEP517 yet because it causes import errors in the test
suite.

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

 dev-python/cerberus/Manifest   |  1 +
 dev-python/cerberus/cerberus-1.3.4.ebuild  | 29 ++
 .../files/cerberus-1.3.4-raw_docstrings.patch  | 23 +
 3 files changed, 53 insertions(+)

diff --git a/dev-python/cerberus/Manifest b/dev-python/cerberus/Manifest
index 59e83aabb5d5..47e18720ce95 100644
--- a/dev-python/cerberus/Manifest
+++ b/dev-python/cerberus/Manifest
@@ -1 +1,2 @@
 DIST cerberus-1.3.2.tar.gz 149344 BLAKE2B 
ce65f3c4c612f87562c28f913cac95c1c7af9b2dfa72955bce3f0e0459e4ff9024a126ceea4587e2c72cf606be2a249046a090a2e2d5e908bfe4b700ba5e9b92
 SHA512 
e9cfef5a936783eb0576afd3d23397dab38d8c88b6b43f98de0ad7e20739e5ff983eaf4ac769206adb7fe9692c651583f6a5f2bab263b81b8de96f45707c84fb
+DIST cerberus-1.3.4.tar.gz 926258 BLAKE2B 
6fabfcf32e26ee7f4881b64ce9c3098a27949d95fd0998e09b7adcc3b834033f904a07b6e9b2cadea218b952142f6c2bc6051d8c208a14d6e8172a0c3823c38b
 SHA512 
c816b426ed1b32367d1e8f1c26d6ddd4b49c6578540e688baf693e3094a05800f645cfe879be6378c1e9be9899cad7bc2ad1ed9844d6762d2ef6e0cc54a7476a

diff --git a/dev-python/cerberus/cerberus-1.3.4.ebuild 
b/dev-python/cerberus/cerberus-1.3.4.ebuild
new file mode 100644
index ..74d544b5ff1f
--- /dev/null
+++ b/dev-python/cerberus/cerberus-1.3.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="A lightweight and extensible data-validation library for Python"
+HOMEPAGE="https://docs.python-cerberus.org/;
+SRC_URI="https://github.com/pyeve/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch
+   "${FILESDIR}"/${PN}-1.3.4-raw_docstrings.patch
+)
+
+# Require currently unpackaged pytest-benchmark, more useful to developers 
than to end users.
+EPYTEST_DESELECT=(
+   cerberus/benchmarks/
+)
+
+distutils_enable_tests pytest

diff --git a/dev-python/cerberus/files/cerberus-1.3.4-raw_docstrings.patch 
b/dev-python/cerberus/files/cerberus-1.3.4-raw_docstrings.patch
new file mode 100644
index ..70ba15b0445f
--- /dev/null
+++ b/dev-python/cerberus/files/cerberus-1.3.4-raw_docstrings.patch
@@ -0,0 +1,23 @@
+Addresses https://github.com/pyeve/cerberus/issues/568.
+Backported upstream commit 5c267b554a39b5a8650659d3eea0cf383e47a166.
+
+--- a/cerberus/errors.py
 b/cerberus/errors.py
+@@ -153,7 +153,7 @@
+ 
+ @property
+ def definitions_errors(self):
+-"""
++r"""
+ Dictionary with errors of an \*of-rule mapped to the index of the 
definition it
+ occurred in. Returns :obj:`None` if not applicable.
+ """
+@@ -181,7 +181,7 @@
+ 
+ @property
+ def is_logic_error(self):
+-"""
++r"""
+ ``True`` for validation errors against different schemas with 
\*of-rules.
+ """
+ return bool(self.code & LOGICAL.code - ERROR_GROUP.code)



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

2022-01-17 Thread Marek Szuba
commit: 7c01a4afd41e3651777c6621cfef64d99f901217
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jan 17 20:03:01 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jan 17 21:07:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c01a4af

dev-python/pyopencl: add 2021.2.13, drop 2021.2.11

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

 dev-python/pyopencl/Manifest| 2 +-
 .../pyopencl/{pyopencl-2021.2.11.ebuild => pyopencl-2021.2.13.ebuild}   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest
index 9bd9b76b8453..a0214cbd49ae 100644
--- a/dev-python/pyopencl/Manifest
+++ b/dev-python/pyopencl/Manifest
@@ -1,2 +1,2 @@
-DIST pyopencl-2021.2.11.tar.gz 452225 BLAKE2B 
48ea9a96e23370f4a8b40b5c43f439bc0635764b577ee554f9b65e8a1a790b3a90c4c4c2167d8c32c6f926ca6fa77c035542d503a14ea7c12470cbb73c99d7ba
 SHA512 
584419da05a06b94d2bbb89072ef37007176a978aebf42a5d46eb3c0daf90119a585c60ecef34108ec60f8f98a6ec6e54e00dcac474bc42ddb43211c2b21d161
+DIST pyopencl-2021.2.13.tar.gz 452397 BLAKE2B 
8764fe1caf14e73b39aa455e7ea9e00b1733df4ef0d21fd1e2b6383db60eae33a1e1569d71dbd56617dc463e31426e3814cfe0201f8c891293fb32f4fad6a96e
 SHA512 
16b527f69d4fa8bb8dd16cea67e7403893c813c625e0eb1f465fa8a94c9e4a878a5d5d589592b017bb548e1ff7ec5c36c79acd3cb55dee57592ca360a524ac7c
 DIST pyopencl-2021.2.9.tar.gz 451109 BLAKE2B 
a4b9b1ee1bd4f42742aa2de3acb3f5fe54771905f15dc002327a6669bf460c825c81729403df0b98537deb91ca9d0fa8dd30dd8d7e718fcc23a256b6a797484b
 SHA512 
557bdf20df97090557f441f47b31d5b2878341fe670a4e64a563d8a464fdd5915ece651103ed17396248ab174b1895f4841e5b7ac803b8bf6286266e2c4366d6

diff --git a/dev-python/pyopencl/pyopencl-2021.2.11.ebuild 
b/dev-python/pyopencl/pyopencl-2021.2.13.ebuild
similarity index 97%
rename from dev-python/pyopencl/pyopencl-2021.2.11.ebuild
rename to dev-python/pyopencl/pyopencl-2021.2.13.ebuild
index 3430d722f4e2..239c5dd9b960 100644
--- a/dev-python/pyopencl/pyopencl-2021.2.11.ebuild
+++ b/dev-python/pyopencl/pyopencl-2021.2.13.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1
 



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

2022-01-17 Thread Marek Szuba
commit: 7638d9eda1b084e4e42279a2d71efcad76b59f2b
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jan 17 21:06:20 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jan 17 21:08:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7638d9ed

app-emulation/protontricks: add 1.7.0

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

 app-emulation/protontricks/Manifest|  1 +
 .../protontricks/protontricks-1.7.0.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/app-emulation/protontricks/Manifest 
b/app-emulation/protontricks/Manifest
index 70e2fc268254..07d2be25f81c 100644
--- a/app-emulation/protontricks/Manifest
+++ b/app-emulation/protontricks/Manifest
@@ -1,2 +1,3 @@
 DIST protontricks-1.6.0.tar.gz 61220 BLAKE2B 
8a9af6f8cc134ad0e74b4c5e6c35bc8344687e65cc9811ca54402b16f723264cef8def6e733a532fd412db51d0ec63533baec52699ae994a97ecad0a25ebe847
 SHA512 
7276d7de1f0c18afc5c67552290888e3851bd5f073bbbf684000be66c2e65abac84b079373b120ff0ab6e4f4919caf8ee1288a2320de6c37629cb1185dfbea29
 DIST protontricks-1.6.2.tar.gz 137643 BLAKE2B 
09e6c37291eb47224d8f7cfcb5e864c86f6ea7ddcbbd11d1d64fbd24b2eed35aacfacad72e8481d7a3c76a915727e7dd8a58e80af9d208892a434dafb4098c17
 SHA512 
d0acf685c0f4480360bdf9c4e6444d51262316710d1dc6b0ca612da26a56efca647e9cdc030639bcaaa929077062cfa04a024b657a9456677d751758fe7d8552
+DIST protontricks-1.7.0.tar.gz 139203 BLAKE2B 
d93bbb672286d32743da1473e132508084bae527159911367c51e88686c38d3bad0a2f72a2c0f0feb09412e31e6d5bb20dfe113b9e71e4e655693bfbe663a968
 SHA512 
c12f211051bc23c8eb03c5385e8245361d72dcce1e641a7da1f87f344db5fdc7d698bd7691e0855ae025c1d94944db89b380805664d87123b6252d06259480ff

diff --git a/app-emulation/protontricks/protontricks-1.7.0.ebuild 
b/app-emulation/protontricks/protontricks-1.7.0.ebuild
new file mode 100644
index ..cfb253df8379
--- /dev/null
+++ b/app-emulation/protontricks/protontricks-1.7.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="app-emulation/winetricks wrapper for Proton (Steam Play) games"
+HOMEPAGE="https://github.com/Matoking/protontricks;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+gui"
+
+RDEPEND="app-emulation/winetricks
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/vdf[${PYTHON_USEDEP}]
+   ')
+   gui? ( gnome-extra/zenity
+   || (
+   app-emulation/winetricks[gtk]
+   app-emulation/winetricks[kde]
+   )
+   )"
+BDEPEND="$(python_gen_cond_dep '
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+')"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   echo "version = '${PV}'" > "${S}"/src/${PN}/_version.py || die "Failed 
to generate the version file"
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+
+   elog
+
+   if ! use gui; then
+   ewarn "Please note that disabling USE=gui does *not* presently 
remove the --gui command-line option,"
+   ewarn "it just means using this option will fail unless 
gnome-extra/zenity happens to be installed."
+   ewarn
+   fi
+
+   elog "Protontricks can only find games for which a Proton prefix 
already exists."
+   elog "Make sure to run a Proton game at least once before trying to use 
protontricks on it."
+   elog
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2022-01-17 Thread Luciano Degni
commit: 4803346b3065ac9d06acd303ad8811622008cbdb
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 20:15:32 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 20:16:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4803346b

app-editors/amp: python_setup function added

Signed-off-by: Luciano Degni  gmail.com>

 app-editors/amp/amp-0.6.2.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-editors/amp/amp-0.6.2.ebuild b/app-editors/amp/amp-0.6.2.ebuild
index 76be4c161..b74bfbd0b 100644
--- a/app-editors/amp/amp-0.6.2.ebuild
+++ b/app-editors/amp/amp-0.6.2.ebuild
@@ -201,6 +201,9 @@ BDEPEND="
 
 QA_FLAGS_IGNORED="usr/bin/.*"
 
+python_setup () {
+   default
+}
 src_configure() {
cargo_src_configure
 }
@@ -211,8 +214,8 @@ src_compile() {
 
 src_install() {
 if use doc; then
-   local DOCS=( LICENSE README.md CHANGELOG.md documentation/* )
-   einstalldocs -r
+   local DOCS=( LICENSE README.md CHANGELOG.md documentation/* )
+   einstalldocs -r
 fi
dobin target/release/amp
 }
\ No newline at end of file



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

2022-01-17 Thread Leonardo H. Neumann
commit: 8a73154707e3d63137b8b3ecef7146a47488d790
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Mon Jan 17 19:35:41 2022 +
Commit: Leonardo H. Neumann  null  net>
CommitDate: Mon Jan 17 19:45:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a731547

dev-util/rust-analyzer: add 20220117, drop 20220103

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

 dev-util/rust-analyzer/Manifest | 2 +-
 .../{rust-analyzer-20220103.ebuild => rust-analyzer-20220117.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index f2e200fd7..0829bb9f9 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -100,8 +100,8 @@ DIST regex-1.5.4.crate 236581 BLAKE2B 
6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0
 DIST regex-automata-0.1.10.crate 114533 BLAKE2B 
0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f
 SHA512 
56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
 DIST regex-syntax-0.6.25.crate 293293 BLAKE2B 
d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73
 SHA512 
a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
 DIST rowan-0.15.2.crate 39158 BLAKE2B 
1138f87948e18b4495b9b0985027a7103394fc4bfe753725dcbdfa3bd71ef89dd9df70e99a36a42d104e972e011d511e51a2512a51c592bbf86dea7181f3beee
 SHA512 
4025a5071a1791a39403067d4a333e3a76e4e779d92e6605f9f25a388501231a2770fe8e755a6f9b89b446fb8a7c037b6257c71be94aef54e04da2816100fb46
-DIST rust-analyzer-20220103.tar.gz 2239765 BLAKE2B 
83d18eed786c6522ca7156c17a8af555305e8ecad917979cd5219ffdd147ab52831d81bfcb37699b05a175c3626ba2996b739ad8e117f17a86154fdf9805cda3
 SHA512 
82747c9e1b3834faf0b0c0aac7a31e9cde375218d863cda28d7ca29a294c4906dc9db110956fcd9b0873e96a6d038fd55c9fd40a9b30c76e085c9c2ab577752d
 DIST rust-analyzer-20220110.tar.gz 2251057 BLAKE2B 
cc72c1794dd250c8be62b10d52e5594606fa52db917a80bd08fe14d3f3ec48407f0d7754e192986021277a0ef262bc1877d829845c7f68c036be54820da5a3fb
 SHA512 
760ecbca376efdc3a9d023856fab89ba6e9f5b1dab30269a4d9e4e4038d688d6feab2866d87d9bab65f3f6031977239bd0d3c8358649ac78c49aa1f57bb16ab3
+DIST rust-analyzer-20220117.tar.gz 2254690 BLAKE2B 
5a34e8e575071e6e3bb4bd6655623251b2e3fe86b1bd9899f6765cebe6ea7a34c912f94a14acd44869d5b09a29949ff786134a91d12d046d605db3c1d57e1e43
 SHA512 
6306836a4762af5531b78261a3a0acaead8df309e4a0357e3af69533704b213afdc5293bdbcdd7c2d238a2072f8e4a1b58664d8d6dcd98eb343415cccd0e48ae
 DIST rustc-ap-rustc_lexer-725.0.0.crate 14086 BLAKE2B 
f918e3a6f1dceca79aaca92b919b4c013fc0ec4df0a1ef0482c26656e7e05766ec73305a7e8a32e24e5337d7e204d67d3cc9e091f182b19dd4f53deed8687ea4
 SHA512 
4239c4762d7ca351698be015ab251193f65487bda73a9dfaae5788e5b8395656c12d7f9cb5ee16cbd8c03dd5b9828dfb7d507498f40dc83d6a85ed3d59cc657a
 DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 
73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0
 SHA512 
4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c
 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 
16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9
 SHA512 
84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544

diff --git a/dev-util/rust-analyzer/rust-analyzer-20220103.ebuild 
b/dev-util/rust-analyzer/rust-analyzer-20220117.ebuild
similarity index 100%
rename from dev-util/rust-analyzer/rust-analyzer-20220103.ebuild
rename to dev-util/rust-analyzer/rust-analyzer-20220117.ebuild



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

2022-01-17 Thread Leonardo H. Neumann
commit: 735dbed6922ec77fac649e0f4704895179d25a2d
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Mon Jan 17 19:32:05 2022 +
Commit: Leonardo H. Neumann  null  net>
CommitDate: Mon Jan 17 19:44:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=735dbed6

dev-util/rust-analyzer: add 20220110, drop 20211227

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

 dev-util/rust-analyzer/Manifest | 2 +-
 .../{rust-analyzer-20211227.ebuild => rust-analyzer-20220110.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index 1094f581b..f2e200fd7 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -100,8 +100,8 @@ DIST regex-1.5.4.crate 236581 BLAKE2B 
6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0
 DIST regex-automata-0.1.10.crate 114533 BLAKE2B 
0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f
 SHA512 
56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
 DIST regex-syntax-0.6.25.crate 293293 BLAKE2B 
d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73
 SHA512 
a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
 DIST rowan-0.15.2.crate 39158 BLAKE2B 
1138f87948e18b4495b9b0985027a7103394fc4bfe753725dcbdfa3bd71ef89dd9df70e99a36a42d104e972e011d511e51a2512a51c592bbf86dea7181f3beee
 SHA512 
4025a5071a1791a39403067d4a333e3a76e4e779d92e6605f9f25a388501231a2770fe8e755a6f9b89b446fb8a7c037b6257c71be94aef54e04da2816100fb46
-DIST rust-analyzer-20211227.tar.gz 2239396 BLAKE2B 
e6cd806d3ee59640b839ab5e2e75d70701b1c76468d8c6f8b154e0056c401ef57c7379800965020aaafb229d9b1d3e7b5cc1b85c7df436db76b53ab940cb3ac6
 SHA512 
1b81e34cd6dc26658c766450de060803257239130604cf37aabd76274aeb0fcaeb36cf5a77f1406b982e6f48c8eca9142204bc739b6a56d3da9d1c98f6fcd982
 DIST rust-analyzer-20220103.tar.gz 2239765 BLAKE2B 
83d18eed786c6522ca7156c17a8af555305e8ecad917979cd5219ffdd147ab52831d81bfcb37699b05a175c3626ba2996b739ad8e117f17a86154fdf9805cda3
 SHA512 
82747c9e1b3834faf0b0c0aac7a31e9cde375218d863cda28d7ca29a294c4906dc9db110956fcd9b0873e96a6d038fd55c9fd40a9b30c76e085c9c2ab577752d
+DIST rust-analyzer-20220110.tar.gz 2251057 BLAKE2B 
cc72c1794dd250c8be62b10d52e5594606fa52db917a80bd08fe14d3f3ec48407f0d7754e192986021277a0ef262bc1877d829845c7f68c036be54820da5a3fb
 SHA512 
760ecbca376efdc3a9d023856fab89ba6e9f5b1dab30269a4d9e4e4038d688d6feab2866d87d9bab65f3f6031977239bd0d3c8358649ac78c49aa1f57bb16ab3
 DIST rustc-ap-rustc_lexer-725.0.0.crate 14086 BLAKE2B 
f918e3a6f1dceca79aaca92b919b4c013fc0ec4df0a1ef0482c26656e7e05766ec73305a7e8a32e24e5337d7e204d67d3cc9e091f182b19dd4f53deed8687ea4
 SHA512 
4239c4762d7ca351698be015ab251193f65487bda73a9dfaae5788e5b8395656c12d7f9cb5ee16cbd8c03dd5b9828dfb7d507498f40dc83d6a85ed3d59cc657a
 DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 
73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0
 SHA512 
4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c
 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 
16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9
 SHA512 
84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544

diff --git a/dev-util/rust-analyzer/rust-analyzer-20211227.ebuild 
b/dev-util/rust-analyzer/rust-analyzer-20220110.ebuild
similarity index 99%
rename from dev-util/rust-analyzer/rust-analyzer-20211227.ebuild
rename to dev-util/rust-analyzer/rust-analyzer-20220110.ebuild
index 0aa608291..41b1f7d82 100644
--- a/dev-util/rust-analyzer/rust-analyzer-20211227.ebuild
+++ b/dev-util/rust-analyzer/rust-analyzer-20220110.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2022-01-17 Thread Luciano Degni
commit: 4bebeef6fb958513f670893a9a5a1b84a2e2fc6f
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 19:37:43 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 19:37:43 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4bebeef6

app-editors/amp: injected PYTHONE_USE

Signed-off-by: Luciano Degni  gmail.com>

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

diff --git a/app-editors/amp/amp-0.6.2.ebuild b/app-editors/amp/amp-0.6.2.ebuild
index c94373642..76be4c161 100644
--- a/app-editors/amp/amp-0.6.2.ebuild
+++ b/app-editors/amp/amp-0.6.2.ebuild
@@ -181,7 +181,7 @@ LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT 
MPL-2.0 Unlicense"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="doc"
-#REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="
x11-libs/libxcb



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

2022-01-17 Thread Luciano Degni
commit: 7ff2f9a8182f8b5586f097c2c53788617a6cd0b0
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 19:36:34 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 19:36:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ff2f9a8

app-editors/amp: removed wrong line

Signed-off-by: Luciano Degni  gmail.com>

 app-editors/amp/amp-0.6.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-editors/amp/amp-0.6.2.ebuild b/app-editors/amp/amp-0.6.2.ebuild
index c89b7022e..c94373642 100644
--- a/app-editors/amp/amp-0.6.2.ebuild
+++ b/app-editors/amp/amp-0.6.2.ebuild
@@ -1,4 +1,3 @@
-Password:
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 



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

2022-01-17 Thread Luciano Degni
commit: 9d2a3ce860baf8f287dc61c92c9cc2d0321d014d
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 19:19:44 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 19:19:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d2a3ce8

app-editors/amp: modified remote-id

Signed-off-by: Luciano Degni  gmail.com>

 app-editors/amp/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/amp/metadata.xml b/app-editors/amp/metadata.xml
index 297260fad..f51d7e4d4 100644
--- a/app-editors/amp/metadata.xml
+++ b/app-editors/amp/metadata.xml
@@ -6,7 +6,7 @@
Luciano Degni


-   /jmacdonald/amp
+   jmacdonald/amp

 
 



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

2022-01-17 Thread Luciano Degni
commit: 4dc3928dcf1a4b0c54443c87d4194952b421d537
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 19:34:24 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 19:34:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4dc3928d

app-editors/amp: modified REQUIRED_USE

Signed-off-by: Luciano Degni  gmail.com>

 app-editors/amp/amp-0.6.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/amp/amp-0.6.2.ebuild b/app-editors/amp/amp-0.6.2.ebuild
index b8c501f12..c89b7022e 100644
--- a/app-editors/amp/amp-0.6.2.ebuild
+++ b/app-editors/amp/amp-0.6.2.ebuild
@@ -182,7 +182,7 @@ LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT 
MPL-2.0 Unlicense"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="doc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+#REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="
x11-libs/libxcb
@@ -212,8 +212,8 @@ src_compile() {
 
 src_install() {
 if use doc; then
-   local DOCS=( LICENSE README.md CHANGELOG.md documentation/* )
-   einstalldocs -r
+   local DOCS=( LICENSE README.md CHANGELOG.md documentation/* )
+   einstalldocs -r
 fi
dobin target/release/amp
 }
\ No newline at end of file



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

2022-01-17 Thread Luciano Degni
commit: c2210181c4cc91d4dfec763e70bb357d940d5a0f
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 19:14:49 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 19:14:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2210181

app-editors/amp: try to fix eclass usage

Signed-off-by: Luciano Degni  gmail.com>

 app-editors/amp/amp-0.6.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-editors/amp/amp-0.6.2.ebuild b/app-editors/amp/amp-0.6.2.ebuild
index 044b19405..b8c501f12 100644
--- a/app-editors/amp/amp-0.6.2.ebuild
+++ b/app-editors/amp/amp-0.6.2.ebuild
@@ -1,3 +1,4 @@
+Password:
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
@@ -181,6 +182,7 @@ LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT 
MPL-2.0 Unlicense"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="doc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="
x11-libs/libxcb



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

2022-01-17 Thread Luciano Degni
commit: 365227ca42f31063ade3d4e2ea149b74eee3e877
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 19:08:21 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 19:08:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=365227ca

app-editors/amp: enable py3.7, py3.9 and disable py3.10

Signed-off-by: Luciano Degni  gmail.com>

 app-editors/amp/amp-0.6.2.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-editors/amp/amp-0.6.2.ebuild b/app-editors/amp/amp-0.6.2.ebuild
index 3872f8a6a..044b19405 100644
--- a/app-editors/amp/amp-0.6.2.ebuild
+++ b/app-editors/amp/amp-0.6.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python{3_8,3_10} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 CRATES="
aho-corasick-0.5.3
@@ -169,7 +169,7 @@ CRATES="
yaml-rust-0.4.0
 "
 
-inherit cargo python-utils-r1 
+inherit cargo python-utils-r1
 
 DESCRIPTION="A complete text editor for your terminal."
 HOMEPAGE="https://github.com/jmacdonald/amp;
@@ -193,7 +193,7 @@ RDEPEND="
 BDEPEND="
${DEPEND}
${PYTHON_DEPS}
-dev-vcs/git
+   dev-vcs/git
>=dev-lang/rust-1.53.0
dev-util/cmake
 "
@@ -201,7 +201,7 @@ BDEPEND="
 QA_FLAGS_IGNORED="usr/bin/.*"
 
 src_configure() {
-   cargo_src_configure 
+   cargo_src_configure
 }
 
 src_compile() {
@@ -210,8 +210,8 @@ src_compile() {
 
 src_install() {
 if use doc; then
-dodoc LICENSE README.md CHANGELOG.md
-dodoc -r documentation
+   local DOCS=( LICENSE README.md CHANGELOG.md documentation/* )
+   einstalldocs -r
 fi
dobin target/release/amp
-}
+}
\ No newline at end of file



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

2022-01-17 Thread Luciano Degni
commit: edaeff95056b055d6156c8aa5f81432845fdcbad
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 18:33:20 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 18:33:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edaeff95

app-editors/amp: add python eclass

Signed-off-by: Luciano Degni  gmail.com>

 app-editors/amp/amp-0.6.2.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-editors/amp/amp-0.6.2.ebuild b/app-editors/amp/amp-0.6.2.ebuild
index 42f558b77..3872f8a6a 100644
--- a/app-editors/amp/amp-0.6.2.ebuild
+++ b/app-editors/amp/amp-0.6.2.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+PYTHON_COMPAT=( python{3_8,3_10} )
+
 CRATES="
aho-corasick-0.5.3
aho-corasick-0.6.4
@@ -167,7 +169,7 @@ CRATES="
yaml-rust-0.4.0
 "
 
-inherit cargo
+inherit cargo python-utils-r1 
 
 DESCRIPTION="A complete text editor for your terminal."
 HOMEPAGE="https://github.com/jmacdonald/amp;
@@ -190,8 +192,8 @@ RDEPEND="
 "
 BDEPEND="
${DEPEND}
-   dev-vcs/git
-   dev-lang/python
+   ${PYTHON_DEPS}
+dev-vcs/git
>=dev-lang/rust-1.53.0
dev-util/cmake
 "



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

2022-01-17 Thread Luciano Degni
commit: d5d00be2c7024856eb14f60f03998d12d62b19d7
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 18:32:42 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 18:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5d00be2

app-misc/xplr: fixed space

Signed-off-by: Luciano Degni  gmail.com>

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

diff --git a/app-misc/xplr/xplr-0.17.1.ebuild b/app-misc/xplr/xplr-0.17.1.ebuild
index 7848d3b5a..8f2715ad5 100644
--- a/app-misc/xplr/xplr-0.17.1.ebuild
+++ b/app-misc/xplr/xplr-0.17.1.ebuild
@@ -180,7 +180,7 @@ src_compile() {
 }
 
 src_install() {
-   if use doc; then 
+   if use doc;then 
dodoc README.md LICENSE
local DOCS=( docs/* )
einstalldocs



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

2022-01-17 Thread Luciano Degni
commit: 09d05c9118b6f9146c1f241ba15a5fbc5b01ae53
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 18:18:28 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 18:18:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09d05c91

app-misc/xplr: add use flag doc

Signed-off-by: Luciano Degni  gmail.com>

 app-misc/xplr/xplr-0.17.1.ebuild | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/app-misc/xplr/xplr-0.17.1.ebuild b/app-misc/xplr/xplr-0.17.1.ebuild
index 4b34a2369..7848d3b5a 100644
--- a/app-misc/xplr/xplr-0.17.1.ebuild
+++ b/app-misc/xplr/xplr-0.17.1.ebuild
@@ -153,6 +153,7 @@ LICENSE="
 "
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="doc"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RDEPEND="
@@ -171,7 +172,7 @@ src_configure() {
 src_prepare() {
sed -i Cargo.toml -e 's/"vendored"\s*,//' || die
# for dynamic linking with lua
-default
+   default
 }
 
 src_compile() {
@@ -179,8 +180,10 @@ src_compile() {
 }
 
 src_install() {
-   dodoc README.md LICENSE
-   local DOCS=( docs/* )
-   einstalldocs
+   if use doc; then 
+   dodoc README.md LICENSE
+   local DOCS=( docs/* )
+   einstalldocs
+   fi
dobin target/release/xplr
-}
\ No newline at end of file
+}



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

2022-01-17 Thread Luciano Degni
commit: 49c74a56923c64bb0881078e8bd750b45810f303
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 18:20:54 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 18:20:54 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49c74a56

app-editors/amp: initial import

Signed-off-by: Luciano Degni  gmail.com>

 app-editors/amp/Manifest | 162 +
 app-editors/amp/amp-0.6.2.ebuild | 215 +++
 2 files changed, 377 insertions(+)

diff --git a/app-editors/amp/Manifest b/app-editors/amp/Manifest
new file mode 100644
index 0..7dbd35f91
--- /dev/null
+++ b/app-editors/amp/Manifest
@@ -0,0 +1,162 @@
+DIST aho-corasick-0.5.3.crate 252052 BLAKE2B 
aba67d996b22c336165be78c89f53a2164605544f82587ceb1145bdb850326c2889d1bdcc3e95a6c5bb1dc0a996902130ab8425a7b0b88b38daffbfc9f58e309
 SHA512 
cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31
+DIST aho-corasick-0.6.4.crate 25443 BLAKE2B 
b866fec3f2d7bf39152b30d4c95c921c3912c832cb5d7016c771bf19cb8bf02851ee942c891cc95f339b35c0545f9b45e26ce893486660b26227129aa7792b84
 SHA512 
0191f627896469bdb271f1b9d2f3d3b0f7952579cd07c2659996ad66a961dbe605c6a4a929100d6b9c246e65199c0e180b1e8349943f06a6f08250e003e62b65
+DIST aho-corasick-0.7.8.crate 110524 BLAKE2B 
73ab4ab48f17ffb3f555801f234ee0dce4f5c46c9998c1e14abde4df192122e09f6d87a9c627b43c740d5ad921c7411365093b76e9157cf3dae9c52ff255847b
 SHA512 
fcc7f1230b1fc0e59b032c5aa2e6c334dffab7785ade7776a688821faf7fe10348dbb222affd362d37ad8850b0b17d44ff124eafe7345c6ffbbcb98acfdafed1
+DIST amp-0.6.2.tar.gz 454574 BLAKE2B 
d05952e36047e23d078e008bf613ddd842a30f2667288aa72c6259368522d977cf8d38023b555c53d4a2365fa4c7872dc13e7718cd6d16dcd21ceccc9d55a5bc
 SHA512 
feb7a82355d5020ed8b4dfb5e40d43ccbdd4aaec02050a8f83c06160420239ef1ed8390eddd3d32a4c94c49444607f03584f0f60f51fa68b0906446acfdad043
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST app_dirs-1.2.1.crate 9468 BLAKE2B 
d358ca20af8c2350e8b5ea716642ad445e7c1260ee0e1b82d74da2b3a78b5403cf8fddb2c8bc1e1ddc558b69a196cdcad1dec29520e31bb64d2e3ca80f2e4e4c
 SHA512 
35cb3138056e540ad9b0fde6f951ff702c78f253284d49a16ee22476e88824ea8bfcbf034185e943ae4344f4519d582029e3bf5c4e03fa04fdf543186e06d8a6
+DIST arc-swap-0.3.11.crate 46282 BLAKE2B 
f4ff56f0a7ff11eb58a01442d58ece6aac3384ffd0599136395b5f10487fbf35a85e864d7cc01a43cdd4d787a49b9817a9a30f70cd18170dd3c25d27f806e861
 SHA512 
6358a28edf997b475bd1ac5860469b97c1605e36f1aecf7108bc26a11ddc96073ed5596bd2a331214b3cb431dccd7f9301c3b86b7cbcc331531c84e2409c6f5c
+DIST atty-0.2.10.crate 5962 BLAKE2B 
36a2fe57eb500124f20464a7d67f86bc6270c2143f8273683011599adee180ee71fb0ea565c38171b9d471479d63041e4bbba4f713dfb92239b7d298e9d89e7e
 SHA512 
76cbf960475073101d617bdaf12ed1e93dfdd96e22182674e1ec04c955fb1de2e3aa132345c50a1bebc579932d43c74c9aac64ae64107e98648a0f1f6562285b
+DIST backtrace-0.3.8.crate 28516 BLAKE2B 
10138e3a5811ea19557aa37eead2b5efef261a57f4e8679bd66e74e4236a2734735f3796fbe5e05837f42b573ddb29ed6bd5d55a38e03bc015467d195aae49e1
 SHA512 
e828e35e0e1f2f0b28688e8caf39cc26463b92cd87ab7f1d7d23ed11c6ad7b9a7b8237b7fe84973454bdda36c46db96532c7ad6e305e698a8b855031fd27fb04
+DIST backtrace-sys-0.1.23.crate 522263 BLAKE2B 
fa5f2e1929dd4a0fd0c38abb52fee514315e4d8711b17cb880cd78007ef82093796e9249e73fa0296455810059ee4fe9e09ba05c5d2c0a9dde206ab601816455
 SHA512 
29c3f317ba7907e8cf0f23990f450e0d3a0ba27479c3c7bbedaa3bd3aef177eea6e8393bc1051a60f2e18fff6d329790f2706eddc27bf6558ebc2d05e0f173fc
+DIST base64-0.8.0.crate 33091 BLAKE2B 
9e72a457841f532956b684a30906924756fd791da2b1fbe6cd0ff4c418738f6eeea15d1a8379e6e033d0acec17736c78c4b01dd352dd5e9d59fd230be91235eb
 SHA512 
7ce30633e5fa48cf0103ec66183192ecfec03a64b8147f42e5fd4dc9bb0d2e7885c19f7aadb130d306b8fbef6798b97199a1ab65b7c19a08b6d35d2e076d518d
+DIST bincode-1.0.1.crate 14071 BLAKE2B 
99edd46decd97925e2af882411c9cc986311e936a0e8c05ffb29e49b44460cb6fe6cf17e75301743cdf02d5b30bba7ea1efaf70dd1d3b770061c7fb6db4dd459
 SHA512 
1294b89089b457ce2bc4d9471ae677d6d06e64eaa01948e9db4ab49fc23638ba79e7aa1d6ca3a0df5fb61bd90cadc811df724053a321ca99d16b8ce650abbd59
+DIST bitflags-1.1.0.crate 16322 BLAKE2B 
01931976111840ca69b58e77e2c18b26ebabe4ef71ebdbe83565fbef42ffbb9512ad376192c085070485cd344b8614f260aafe0614fb20342cca5a15e9616385
 SHA512 
e3e611cf35a1ed4930727d530e6c78add895bd96636ca1354f1269b3d0e36e77fbb9ec850fe1f448a10f09ea2b2f89c2b16bb96b7da585851ce4c29a308968e3
+DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e
 SHA512 

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

2022-01-17 Thread Zac Medico
commit: 40de39ab68c9fd3d6a95a1b07854355b57317ac7
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 17 18:24:48 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 17 18:25:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40de39ab

app-containers/cri-tools: Bump to version 1.23.0

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

 app-containers/cri-tools/Manifest|  1 +
 app-containers/cri-tools/cri-tools-1.23.0.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/app-containers/cri-tools/Manifest 
b/app-containers/cri-tools/Manifest
index 4dbf7160061e..a7d71ca28c07 100644
--- a/app-containers/cri-tools/Manifest
+++ b/app-containers/cri-tools/Manifest
@@ -1,3 +1,4 @@
 DIST cri-tools-1.18.0.tar.gz 5295512 BLAKE2B 
9dda4a401b858e98aa60521d3268d8f6ff6a2c1bd2c219a0e5e9e5360fba58d41e97258c636da26ee57bbfc3286798c74107c7de92d3e3398bdf53b7d9078e94
 SHA512 
849b496e6d19eec29e0e56f0b37c094649311b80514f319b0c68c6519e3ddd48e1973c3d288144db998826676416644ec705b7ea0916c21898b40928ea800af1
 DIST cri-tools-1.21.0.tar.gz 6739482 BLAKE2B 
365e3e9b220e63713dd21af4154b2282c20db1d19ba6b32da616c5d73957a375ab12ed2a86694abb9d90e1020be1fd89c128ed3e469d2f7524dcf42139e7df56
 SHA512 
a307f5526fb8b7b23a1635b168a8f3b9b9b4bd6ccb94d461dc5af2065e6d1be527dadcb1c86e04808b244d0851a4901ee78a0263f58cf673f6ca503621d5eb61
 DIST cri-tools-1.22.0.tar.gz 6821114 BLAKE2B 
48bf99488cd3a65ac5ff14d8b46359f2ce7163f9810b255dfeeacea9aa2b86310d242dd174fc29490ae24a985d0cbf51bd1f4d9a752bd5828fdfae73eab2be31
 SHA512 
4a2751ebe0b1ed7cb739a71230272ace0cbddc516abba39c6bf07d5e2648bd60e2139935b77a5388028887915162c957f652ea05434ff7865256721d10f863df
+DIST cri-tools-1.23.0.tar.gz 6823865 BLAKE2B 
75d394ec1f9ccf2122476c9b845499212d668f8170ae8551913e3e057271986ab77454bdd0fa646127bfadda203fabdc57cc448dfe1e64dd7cdbedc8f5ee8cf6
 SHA512 
36700eaf872da14921e0b2c8fa68f91e3e0226364e29a5b8e132fbd52504e130e0bc2cce30aba21e7def576a4682f150b0b051d44b78aa694c225c10999d7155

diff --git a/app-containers/cri-tools/cri-tools-1.23.0.ebuild 
b/app-containers/cri-tools/cri-tools-1.23.0.ebuild
new file mode 100644
index ..0a580bdda110
--- /dev/null
+++ b/app-containers/cri-tools/cri-tools-1.23.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)"
+HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools;
+SRC_URI="https://github.com/kubernetes-sigs/cri-tools/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-lang/go"
+
+RESTRICT+=" test"
+
+src_compile() {
+   emake VERSION="${PV}"
+   ./build/bin/crictl completion bash > "${PN}.bash" || die
+   ./build/bin/crictl completion zsh > "${PN}.zsh" || die
+}
+
+src_install() {
+   dobin ./build/bin/crictl
+
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   dodoc -r docs {README,RELEASE,CHANGELOG,CONTRIBUTING}.md
+}



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

2022-01-17 Thread Luciano Degni
commit: fdd8e07395abb6ba26840d86eb278c202408fd10
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 18:24:31 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 18:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fdd8e073

app-editors/amp: add metadata

Signed-off-by: Luciano Degni  gmail.com>

 app-editors/amp/metadata.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/app-editors/amp/metadata.xml b/app-editors/amp/metadata.xml
new file mode 100644
index 0..297260fad
--- /dev/null
+++ b/app-editors/amp/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   degni.pub...@gmail.com
+   Luciano Degni
+   
+   
+   /jmacdonald/amp
+   
+
+



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/minisat/files/, sci-mathematics/minisat/

2022-01-17 Thread Maciej Barć
commit: 403dbc431f544038e9c5d44e563194f0bf395c02
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 17 18:00:34 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 17 18:06:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403dbc43

sci-mathematics/minisat: drop old 2.2.0_p20130925 version

Closes: https://bugs.gentoo.org/741598
Closes: https://bugs.gentoo.org/713420
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/minisat/Manifest   |   1 -
 .../files/minisat-2.2.0_p20130925-nusmv.patch  | 527 -
 .../minisat/minisat-2.2.0_p20130925-r1.ebuild  |  57 ---
 3 files changed, 585 deletions(-)

diff --git a/sci-mathematics/minisat/Manifest b/sci-mathematics/minisat/Manifest
index 672e6b24bfa1..e4f1fa8b5352 100644
--- a/sci-mathematics/minisat/Manifest
+++ b/sci-mathematics/minisat/Manifest
@@ -1,3 +1,2 @@
 DIST MiniSat.pdf 327416 BLAKE2B 
77f77d763c9554680b4c5e1688801e8462102e8ddbcc3b53badccee17a98f935ef0e971a636abeb04021a2b3a3e9d6acfe4828b5dd20e6ef8733d71788cc31b0
 SHA512 
94e70c721740c0b7fd52621c7a5e43dd9207eed92e60a1c64ee63b541b9861d2580d14ba64c49c6c4f273ac028ded43bc944c71131e51693cdd7d1763af582f6
-DIST minisat-2.2.0_p20130925.tar.gz 49544 BLAKE2B 
8c6893fb6c604140609c36cc912c02a73c1f2726d7f399595c50d674aff69c57f9c4914da6d95c37a46fefc218dd4b0550645bd7058d46640d08103e2a4ec333
 SHA512 
37fc35cc4f3104d7f0e8ee9f7123fc34e175df578658266799d809d71d6cf081e811919f304a02f6cb9c3827d308e59408149d63d1d1e7c6d0b495350f93b3d9
 DIST minisat-2.2.1.tar.gz 50485 BLAKE2B 
58c292f0b90dd459fa29fadbf9e2b20106406c08df9ce98f40138b12a8f001b4ab72f661815d1254c6c90158c3d6e3df339c784552605a935ebc5e703b2d8768
 SHA512 
a69734e1a70fe056f9dfd479fe4e6e25bc418d3631c1c2d0dea1190ffe9f86b1fc5e9aabaf3772a752fe654551f1e84e47fcb8655f6fe25176efc8d8bc96c663

diff --git a/sci-mathematics/minisat/files/minisat-2.2.0_p20130925-nusmv.patch 
b/sci-mathematics/minisat/files/minisat-2.2.0_p20130925-nusmv.patch
deleted file mode 100644
index 4b17c8fb44bb..
--- a/sci-mathematics/minisat/files/minisat-2.2.0_p20130925-nusmv.patch
+++ /dev/null
@@ -1,527 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -69,8 +89,8 @@
- VERB=
- endif
- 
--SRCS = $(wildcard minisat/core/*.cc) $(wildcard minisat/simp/*.cc) $(wildcard 
minisat/utils/*.cc)
--HDRS = $(wildcard minisat/mtl/*.h) $(wildcard minisat/core/*.h) $(wildcard 
minisat/simp/*.h) $(wildcard minisat/utils/*.h)
-+SRCS = $(wildcard minisat/core/*.cc) $(wildcard minisat/simp/*.cc) $(wildcard 
minisat/utils/*.cc) $(wildcard minisat/proof/*.cc)
-+HDRS = $(wildcard minisat/mtl/*.h) $(wildcard minisat/core/*.h) $(wildcard 
minisat/simp/*.h) $(wildcard minisat/utils/*.h) $(wildcard minisat/proof/*.h)
- OBJS = $(filter-out %Main.o, $(SRCS:.cc=.o))
- 
- r:$(BUILD_DIR)/release/bin/$(MINISAT)
-@@ -89,7 +109,7 @@
- lsh:  
$(BUILD_DIR)/dynamic/lib/$(MINISAT_DLIB).$(SOMAJOR).$(SOMINOR)$(SORELEASE)
- 
- ## Build-type Compile-flags:
--$(BUILD_DIR)/release/%.o: MINISAT_CXXFLAGS 
+=$(MINISAT_REL) $(MINISAT_RELSYM)
-+$(BUILD_DIR)/release/%.o: MINISAT_CXXFLAGS 
+=$(MINISAT_REL) $(MINISAT_RELSYM) $(MINISAT_FPIC)
- $(BUILD_DIR)/debug/%.o:   MINISAT_CXXFLAGS 
+=$(MINISAT_DEB) -g
- $(BUILD_DIR)/profile/%.o: MINISAT_CXXFLAGS 
+=$(MINISAT_PRF) -pg
- $(BUILD_DIR)/dynamic/%.o: MINISAT_CXXFLAGS 
+=$(MINISAT_REL) $(MINISAT_FPIC)
-@@ -195,7 +215,7 @@
-   $(INSTALL) -d $(DESTDIR)$(bindir)
-   $(INSTALL) -m 755 $(BUILD_DIR)/dynamic/bin/$(MINISAT) 
$(DESTDIR)$(bindir)
- 
--clean:
-+origclean:
-   rm -f $(foreach t, release debug profile dynamic, $(foreach o, 
$(SRCS:.cc=.o), $(BUILD_DIR)/$t/$o)) \
-   $(foreach t, release debug profile dynamic, $(foreach d, 
$(SRCS:.cc=.d), $(BUILD_DIR)/$t/$d)) \
- $(foreach t, release debug profile dynamic, 
$(BUILD_DIR)/$t/bin/$(MINISAT_CORE) $(BUILD_DIR)/$t/bin/$(MINISAT)) \
-@@ -203,6 +223,7 @@
- 
$(BUILD_DIR)/dynamic/lib/$(MINISAT_DLIB).$(SOMAJOR).$(SOMINOR)$(SORELEASE)\
- $(BUILD_DIR)/dynamic/lib/$(MINISAT_DLIB).$(SOMAJOR)\
- $(BUILD_DIR)/dynamic/lib/$(MINISAT_DLIB)
-+  rm -f $(NUSMV_LIBNAME)
- 
- distclean:clean
-   rm -f config.mk
 a/minisat/core/Solver.cc
-+++ b/minisat/core/Solver.cc
-@@ -101,7 +101,16 @@
-   , conflict_budget(-1)
-   , propagation_budget (-1)
-   , asynch_interrupt   (false)
--{}
-+{
-+// NuSMV: MOD BEGIN
-+/* Disables "progress saving" which relies on last polarity
-+   assigned to a var when branching. Polarity for us is forced to
-+   be false. See http://reasoning.cs.ucla.edu/fetch.php?id=69=pdf
-+*/
-+phase_saving = 0;
-+default_polarity = l_Undef;
-+// NuSMV: MOD END
-+}   
- 
- 
- Solver::~Solver()
-@@ -250,8 +259,19 @@
- {
- Var next = var_Undef;
- 
-+// NuSMV: PREF MOD
-+// Selection from 

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

2022-01-17 Thread Andreas Sturmlechner
commit: d342f8077c9d40c84e8399b063942e175bde2854
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:45:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:45 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d342f807

profiles: Add kde-plasma-5.23.90 package.mask

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

 profiles/package.mask/kde-plasma-5.23.90 | 56 
 1 file changed, 56 insertions(+)

diff --git a/profiles/package.mask/kde-plasma-5.23.90 
b/profiles/package.mask/kde-plasma-5.23.90
new file mode 100644
index 00..33ab9ad524
--- /dev/null
+++ b/profiles/package.mask/kde-plasma-5.23.90
@@ -0,0 +1,56 @@
+# Andreas Sturmlechner  (2022-01-21)
+# KDE Release Service 5.23.90 (5.24 Beta) mask
+# Pre-release version
+# See also: https://kde.org/announcements/plasma/5/5.23.90/
+~kde-plasma/bluedevil-5.23.90
+~kde-plasma/breeze-5.23.90
+~kde-plasma/breeze-grub-5.23.90
+~kde-plasma/breeze-gtk-5.23.90
+~kde-plasma/breeze-plymouth-5.23.90
+~kde-plasma/discover-5.23.90
+~kde-plasma/drkonqi-5.23.90
+~kde-plasma/kactivitymanagerd-5.23.90
+~kde-plasma/kde-cli-tools-5.23.90
+~kde-plasma/kde-gtk-config-5.23.90
+~kde-plasma/kdecoration-5.23.90
+~kde-plasma/kdeplasma-addons-5.23.90
+~kde-plasma/kgamma-5.23.90
+~kde-plasma/khotkeys-5.23.90
+~kde-plasma/kinfocenter-5.23.90
+~kde-plasma/kmenuedit-5.23.90
+~kde-plasma/kscreen-5.23.90
+~kde-plasma/kscreenlocker-5.23.90
+~kde-plasma/ksshaskpass-5.23.90
+~kde-plasma/ksystemstats-5.23.90
+~kde-plasma/kwallet-pam-5.23.90
+~kde-plasma/kwayland-integration-5.23.90
+~kde-plasma/kwayland-server-5.23.90
+~kde-plasma/kwin-5.23.90
+~kde-plasma/kwrited-5.23.90
+~kde-plasma/layer-shell-qt-5.23.90
+~kde-plasma/libkscreen-5.23.90
+~kde-plasma/libksysguard-5.23.90
+~kde-plasma/libkworkspace-5.23.90
+~kde-plasma/milou-5.23.90
+~kde-plasma/oxygen-5.23.90
+~kde-plasma/plasma-browser-integration-5.23.90
+~kde-plasma/plasma-desktop-5.23.90
+~kde-plasma/plasma-disks-5.23.90
+~kde-plasma/plasma-firewall-5.23.90
+~kde-plasma/plasma-integration-5.23.90
+~kde-plasma/plasma-meta-5.23.90
+~kde-plasma/plasma-nm-5.23.90
+~kde-plasma/plasma-pa-5.23.90
+~kde-plasma/plasma-sdk-5.23.90
+~kde-plasma/plasma-systemmonitor-5.23.90
+~kde-plasma/plasma-thunderbolt-5.23.90
+~kde-plasma/plasma-workspace-5.23.90
+~kde-plasma/plasma-workspace-wallpapers-5.23.90
+~kde-plasma/plasma-vault-5.23.90
+~kde-plasma/plymouth-kcm-5.23.90
+~kde-plasma/polkit-kde-agent-5.23.90
+~kde-plasma/powerdevil-5.23.90
+~kde-plasma/sddm-kcm-5.23.90
+~kde-plasma/systemsettings-5.23.90
+~kde-plasma/xdg-desktop-portal-kde-5.23.90
+~kde-plasma/xembed-sni-proxy-5.23.90



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

2022-01-17 Thread Andreas Sturmlechner
commit: 3c5a59c03da0bed99093017b4df56cfbc8a5541c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:49 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:44 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3c5a59c0

kde-plasma/sddm-kcm: 5.23.90 version bump

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

 kde-plasma/sddm-kcm/sddm-kcm-5.23.90.ebuild | 43 +
 1 file changed, 43 insertions(+)

diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.23.90.ebuild 
b/kde-plasma/sddm-kcm/sddm-kcm-5.23.90.ebuild
new file mode 100644
index 00..7da8175afc
--- /dev/null
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.23.90.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma control module for SDDM"
+HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+   x11-misc/sddm
+"
+
+DOCS=( CONTRIBUTORS )



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

2022-01-17 Thread Andreas Sturmlechner
commit: d7c6e5fb402ee1df690b51b0f35e9c3ce573415b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:49 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:45 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d7c6e5fb

kde-plasma/systemsettings: 5.23.90 version bump

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

 .../systemsettings/systemsettings-5.23.90.ebuild   | 60 ++
 1 file changed, 60 insertions(+)

diff --git a/kde-plasma/systemsettings/systemsettings-5.23.90.ebuild 
b/kde-plasma/systemsettings/systemsettings-5.23.90.ebuild
new file mode 100644
index 00..1fd3657ca9
--- /dev/null
+++ b/kde-plasma/systemsettings/systemsettings-5.23.90.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Control Center to configure KDE Plasma desktop"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config
+   fi
+   ecm_pkg_postinst
+}



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

2022-01-17 Thread Andreas Sturmlechner
commit: 61741cc84de5dadf31913762069ead4d5e2dbd46
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:48 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:44 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=61741cc8

kde-plasma/polkit-kde-agent: 5.23.90 version bump

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

 .../polkit-kde-agent-5.23.90.ebuild| 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.23.90.ebuild 
b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.23.90.ebuild
new file mode 100644
index 00..1a4ad3aed2
--- /dev/null
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.23.90.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-1"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="PolKit agent module for KDE Plasma"
+HOMEPAGE="https://kde.org/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=sys-auth/polkit-qt-0.113.0
+"
+RDEPEND="${DEPEND}"



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

2022-01-17 Thread Andreas Sturmlechner
commit: 05a4645917b426679fac564115596667041615a8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:48 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:44 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=05a46459

kde-plasma/powerdevil: 5.23.90 version bump

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

 kde-plasma/powerdevil/powerdevil-5.23.90.ebuild | 70 +
 1 file changed, 70 insertions(+)

diff --git a/kde-plasma/powerdevil/powerdevil-5.23.90.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.23.90.ebuild
new file mode 100644
index 00..94703d5162
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.23.90.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Power management for KDE Plasma Shell"
+HOMEPAGE="https://invent.kde.org/plasma/powerdevil;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="brightness-control caps +wireless"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5[policykit]
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kidletime-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=kde-plasma/libkscreen-${PVCUT}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+   virtual/libudev:=
+   x11-libs/libxcb
+   brightness-control? ( app-misc/ddcutil:= )
+   caps? ( sys-libs/libcap )
+   wireless? (
+   >=kde-frameworks/bluez-qt-${KFMIN}:5
+   >=kde-frameworks/networkmanager-qt-${KFMIN}:5
+   )
+"
+RDEPEND="${DEPEND}
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+   >=sys-power/upower-0.9.23
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_DDCUTIL=$(usex brightness-control)
+   $(cmake_use_find_package caps Libcap)
+   $(cmake_use_find_package wireless KF5BluezQt)
+   $(cmake_use_find_package wireless KF5NetworkManagerQt)
+   )
+
+   ecm_src_configure
+}



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

2022-01-17 Thread Andreas Sturmlechner
commit: 184beeb8ca310b1fcc399a3ca207d19433021553
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:47 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:42 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=184beeb8

kde-plasma/plasma-thunderbolt: 5.23.90 version bump

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

 .../plasma-thunderbolt-5.23.90.ebuild  | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.23.90.ebuild 
b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.23.90.ebuild
new file mode 100644
index 00..f68c386c4d
--- /dev/null
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.23.90.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt;
+
+LICENSE="|| ( GPL-2 GPL-3+ )"
+SLOT="5"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+# tests require DBus
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   sys-apps/bolt
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/xdg-desktop-portal-kde/

2022-01-17 Thread Andreas Sturmlechner
commit: c487db26d7811006274343a812bf56a83125bbdb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:49 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:45 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c487db26

kde-plasma/xdg-desktop-portal-kde: 5.23.90 version bump

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

 .../xdg-desktop-portal-kde-5.23.90.ebuild  | 42 ++
 1 file changed, 42 insertions(+)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.23.90.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.23.90.ebuild
new file mode 100644
index 00..8aab31ba66
--- /dev/null
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.23.90.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal that is using 
Qt/KDE Frameworks"
+
+LICENSE="LGPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/wayland-1.15
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5[cups]
+   >=dev-qt/qtwayland-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/plasma-wayland-protocols-1.1.1
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+   sys-apps/xdg-desktop-portal
+"



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

2022-01-17 Thread Andreas Sturmlechner
commit: 8e03588077c8af7794f738241a0349674231fb2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:47 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:43 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e035880

kde-plasma/plasma-workspace: 5.23.90 version bump

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

 .../plasma-workspace-5.23.90.ebuild| 210 +
 1 file changed, 210 insertions(+)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.23.90.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.23.90.ebuild
new file mode 100644
index 00..dbfb0482e5
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.23.90.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma workspace"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="appstream +calendar +fontconfig geolocation gps +policykit
+screencast +semantic-desktop telemetry"
+
+REQUIRED_USE="gps? ( geolocation )"
+RESTRICT="test"
+
+# slot op: various private QtWaylandClient headers
+COMMON_DEPEND="
+   >=dev-libs/wayland-1.15
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput]
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwayland-${QTMIN}:5=
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kded-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kidletime-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/kpeople-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kunitconversion-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/prison-${KFMIN}:5[qml]
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=kde-plasma/breeze-${PVCUT}:5
+   >=kde-plasma/kscreenlocker-${PVCUT}:5
+   >=kde-plasma/kwin-${PVCUT}:5
+   >=kde-plasma/layer-shell-qt-${PVCUT}:5
+   >=kde-plasma/libkscreen-${PVCUT}:5
+   >=kde-plasma/libksysguard-${PVCUT}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+   >=media-libs/phonon-4.11.0
+   sci-libs/libqalculate:=
+   sys-libs/zlib
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libxcb
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   appstream? ( dev-libs/appstream[qt5] )
+   calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
+   fontconfig? (
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   media-libs/fontconfig
+   x11-libs/libXft
+   x11-libs/xcb-util-image
+   )
+   geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
+   gps? ( sci-geosciences/gpsd )
+   screencast? (
+   >=dev-qt/qtgui-${QTMIN}:5=[egl]
+   media-libs/libglvnd
+   

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

2022-01-17 Thread Andreas Sturmlechner
commit: 9f46416f475724167ab361fc42d27c2c4c47eba3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:48 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:43 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f46416f

kde-plasma/plymouth-kcm: 5.23.90 version bump

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

 .../plymouth-kcm/plymouth-kcm-5.23.90.ebuild   | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.23.90.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.23.90.ebuild
new file mode 100644
index 00..8800e665bf
--- /dev/null
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.23.90.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma control module for Plymouth"
+HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   sys-boot/plymouth
+"
+RDEPEND="${DEPEND}
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"



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

2022-01-17 Thread Andreas Sturmlechner
commit: 65e93ffbc342f89ef8e900a57f90aaa7e1554dd0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:46 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:42 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=65e93ffb

kde-plasma/plasma-systemmonitor: 5.23.90 version bump

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

 .../plasma-systemmonitor-5.23.90.ebuild| 42 ++
 1 file changed, 42 insertions(+)

diff --git 
a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.23.90.ebuild 
b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.23.90.ebuild
new file mode 100644
index 00..d39879f4df
--- /dev/null
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.23.90.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.90.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Monitor system sensors, process information and other system 
resources"
+HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/;
+
+LICENSE="|| ( GPL-3 GPL-2 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-plasma/libksysguard-${PVCUT}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   >=kde-frameworks/kquickcharts-${KFMIN}:5
+   >=kde-plasma/ksystemstats-${PVCUT}:5
+"



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

2022-01-17 Thread Andreas Sturmlechner
commit: bc673d9676e402063ab653901ca8dfbc1b9f4f40
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:47 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:43 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc673d96

kde-plasma/plasma-workspace-wallpapers: 5.23.90 version bump

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

 .../plasma-workspace-wallpapers-5.23.90.ebuild| 19 +++
 1 file changed, 19 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.23.90.ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.23.90.ebuild
new file mode 100644
index 00..bceff041c2
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.23.90.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+inherit cmake kde.org
+
+DESCRIPTION="Wallpapers for the Plasma workspace"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-qt/qtcore:5
+   kde-frameworks/extra-cmake-modules:5
+"



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

2022-01-17 Thread Andreas Sturmlechner
commit: 7ca97f6e1f85a87dc6f5b2db157b00307ceb38df
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:47 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:43 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7ca97f6e

kde-plasma/plasma-vault: 5.23.90 version bump

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

 .../plasma-vault/plasma-vault-5.23.90.ebuild   | 48 ++
 1 file changed, 48 insertions(+)

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.23.90.ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.23.90.ebuild
new file mode 100644
index 00..e1ff81661e
--- /dev/null
+++ b/kde-plasma/plasma-vault/plasma-vault-5.23.90.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Plasma applet and services for creating encrypted vaults"
+HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/;
+
+LICENSE="LGPL-3"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="networkmanager"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-plasma/libksysguard-${PVCUT}:5
+   networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package networkmanager KF5NetworkManagerQt)
+   )
+
+   ecm_src_configure
+}



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

2022-01-17 Thread Andreas Sturmlechner
commit: 903e47256ca710677f56c24d6e2e220569a221c2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:46 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:42 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=903e4725

kde-plasma/plasma-sdk: 5.23.90 version bump

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

 kde-plasma/plasma-sdk/plasma-sdk-5.23.90.ebuild | 46 +
 1 file changed, 46 insertions(+)

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.23.90.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-5.23.90.ebuild
new file mode 100644
index 00..7aeb98067e
--- /dev/null
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.23.90.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="optional"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Useful applications for Plasma development"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+"



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

2022-01-17 Thread Andreas Sturmlechner
commit: ca8e37b62714d308ec5061902f66406792ff9e75
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:40 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ca8e37b6

kde-plasma/plasma-disks: 5.23.90 version bump

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

 .../plasma-disks/plasma-disks-5.23.90.ebuild   | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/kde-plasma/plasma-disks/plasma-disks-5.23.90.ebuild 
b/kde-plasma/plasma-disks/plasma-disks-5.23.90.ebuild
new file mode 100644
index 00..e6d4c37ca8
--- /dev/null
+++ b/kde-plasma/plasma-disks/plasma-disks-5.23.90.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+KFMIN=5.90.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-disks;
+
+LICENSE="|| ( GPL-3 GPL-2 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   sys-apps/smartmontools
+"
+RDEPEND="${DEPEND}
+   kde-plasma/kinfocenter:5
+"



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

2022-01-17 Thread Andreas Sturmlechner
commit: 08d3815025faf133d1a6076273e733b2dd596eea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:46 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:42 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08d38150

kde-plasma/plasma-pa: 5.23.90 version bump

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

 kde-plasma/plasma-pa/plasma-pa-5.23.90.ebuild | 40 +++
 1 file changed, 40 insertions(+)

diff --git a/kde-plasma/plasma-pa/plasma-pa-5.23.90.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-5.23.90.ebuild
new file mode 100644
index 00..3a401af81c
--- /dev/null
+++ b/kde-plasma/plasma-pa/plasma-pa-5.23.90.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.90.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   media-libs/libcanberra
+   media-sound/pulseaudio
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   || (
+   media-video/pipewire
+   media-sound/pulseaudio-daemon
+   media-sound/pulseaudio[daemon(+)]
+   )
+   x11-themes/sound-theme-freedesktop
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/xembed-sni-proxy/

2022-01-17 Thread Andreas Sturmlechner
commit: f57b6a50fed60137ec0d92ef58f8e45c3d259e33
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:49 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:45 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f57b6a50

kde-plasma/xembed-sni-proxy: 5.23.90 version bump

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

 .../xembed-sni-proxy-5.23.90.ebuild| 43 ++
 1 file changed, 43 insertions(+)

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.23.90.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.23.90.ebuild
new file mode 100644
index 00..b73f5cac8f
--- /dev/null
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.23.90.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="plasma-workspace"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit cmake kde.org
+
+DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md;
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/extra-cmake-modules-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+   x11-libs/libxcb
+   x11-libs/libXtst
+   x11-libs/xcb-util-image
+"
+RDEPEND="${DEPEND}
+   !kde-plasma/xembed-sni-proxy:0
+"
+
+S="${S}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-5.20.80-standalone.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
+   -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
+}



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

2022-01-17 Thread Andreas Sturmlechner
commit: 94e8b4657cd6c2a9fc88ee8636402c842a12d988
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:46 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:41 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=94e8b465

kde-plasma/plasma-nm: 5.23.90 version bump

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

 kde-plasma/plasma-nm/plasma-nm-5.23.90.ebuild | 90 +++
 1 file changed, 90 insertions(+)

diff --git a/kde-plasma/plasma-nm/plasma-nm-5.23.90.ebuild 
b/kde-plasma/plasma-nm/plasma-nm-5.23.90.ebuild
new file mode 100644
index 00..2069ad4247
--- /dev/null
+++ b/kde-plasma/plasma-nm/plasma-nm-5.23.90.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma applet for NetworkManager"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="modemmanager openconnect teamd"
+
+DEPEND="
+   >=app-crypt/qca-2.3.0:2
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   net-misc/networkmanager[teamd=]
+   modemmanager? (
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/modemmanager-qt-${KFMIN}:5
+   net-misc/mobile-broadband-provider-info
+   )
+   openconnect? (
+   >=dev-qt/qtxml-${QTMIN}:5
+   net-vpn/networkmanager-openconnect
+   net-vpn/openconnect:=
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   ecm_src_prepare
+
+   # TODO: try to get a build switch upstreamed
+   if ! use openconnect; then
+   sed -e "s/^pkg_check_modules.*openconnect/#&/" -i 
CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_MODEMMANAGER_SUPPORT=$(usex !modemmanager)
+   $(cmake_use_find_package modemmanager KF5ModemManagerQt)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+
+   if ! has_version "kde-plasma/plasma-workspace:5"; then
+   elog "${PN} is not terribly useful without 
kde-plasma/plasma-workspace:5."
+   elog "However, the networkmanagement KCM can be called from 
either systemsettings"
+   elog "or manually: $ kcmshell5 kcm_networkmanagement"
+   fi
+}



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

2022-01-17 Thread Andreas Sturmlechner
commit: 31ba1968eec7e623723a946552e9c21ed9bb1b4b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:39 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=31ba1968

kde-plasma/oxygen: 5.23.90 version bump

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

 kde-plasma/oxygen/oxygen-5.23.90.ebuild | 51 +
 1 file changed, 51 insertions(+)

diff --git a/kde-plasma/oxygen/oxygen-5.23.90.ebuild 
b/kde-plasma/oxygen/oxygen-5.23.90.ebuild
new file mode 100644
index 00..f5157fff76
--- /dev/null
+++ b/kde-plasma/oxygen/oxygen-5.23.90.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Oxygen visual style for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/oxygen;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="wayland"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/frameworkintegration-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-plasma/kdecoration-${PVCUT}:5
+   x11-libs/libxcb
+   wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/kservice-${KFMIN}:5
+"
+PDEPEND="
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package wayland KF5Wayland)
+   )
+   ecm_src_configure
+}



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

2022-01-17 Thread Andreas Sturmlechner
commit: 5b466bee457a4ed6694cdf037d36835a0b584801
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:41 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b466bee

kde-plasma/plasma-integration: 5.23.90 version bump

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

 .../plasma-integration-5.23.90.ebuild  | 48 ++
 1 file changed, 48 insertions(+)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.23.90.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.23.90.ebuild
new file mode 100644
index 00..3e4edfe68b
--- /dev/null
+++ b/kde-plasma/plasma-integration/plasma-integration-5.23.90.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
+
+LICENSE="LGPL-2+"
+SLOT="5"
+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=[dbus]
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-plasma/breeze-${PVCUT}:5
+   x11-libs/libXcursor
+   x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+   media-fonts/hack
+   media-fonts/noto
+"



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

2022-01-17 Thread Andreas Sturmlechner
commit: b372716d3eddd4391a70af677e87c23eccbaeeda
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:40 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b372716d

kde-plasma/plasma-firewall: 5.23.90 version bump

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

 .../plasma-firewall/plasma-firewall-5.23.90.ebuild | 64 ++
 1 file changed, 64 insertions(+)

diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.23.90.ebuild 
b/kde-plasma/plasma-firewall/plasma-firewall-5.23.90.ebuild
new file mode 100644
index 00..5ac26b7e39
--- /dev/null
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.23.90.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+KFMIN=5.90.0
+QTMIN=5.15.2
+inherit ecm kde.org python-single-r1
+
+DESCRIPTION="Plasma frontend for Firewalld or UFW"
+HOMEPAGE="https://invent.kde.org/network/plasma-firewall;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="firewalld +ufw"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   ${PYTHON_DEPS}
+   firewalld? ( net-firewall/firewalld )
+   ufw? ( net-firewall/ufw )
+"
+
+src_prepare() {
+   ecm_src_prepare
+   # this kind of cmake magic doesn't work for us at all.
+   sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \
+   -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_FIREWALLD_BACKEND=$(usex firewalld)
+   -DBUILD_UFW_BACKEND=$(usex ufw)
+   )
+   ecm_src_configure
+}
+
+pkg_postinst () {
+   ecm_pkg_postinst
+
+   if ! has_version sys-apps/systemd; then
+   ewarn "${PN} is not functional without sys-apps/systemd at this 
point."
+   ewarn "See also: https://bugs.gentoo.org/778527;
+   fi
+}



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

2022-01-17 Thread Andreas Sturmlechner
commit: 19fedafe5dab6c2626c7775e3684a67bef9935a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:39 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=19fedafe

kde-plasma/libkworkspace: 5.23.90 version bump

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

 .../libkworkspace/libkworkspace-5.23.90.ebuild | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/kde-plasma/libkworkspace/libkworkspace-5.23.90.ebuild 
b/kde-plasma/libkworkspace/libkworkspace-5.23.90.ebuild
new file mode 100644
index 00..7b3149edc1
--- /dev/null
+++ b/kde-plasma/libkworkspace/libkworkspace-5.23.90.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KDE_ORG_NAME="plasma-workspace"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Workspace library to interact with the Plasma session manager"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-plasma/kscreenlocker-${PVCUT}:5
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-plasma/kwin-${PVCUT}:5
+"
+
+S="${S}/${PN}"
+
+src_prepare() {
+   # delete colliding libkworkspace translations, let ecm_src_prepare do 
its magic
+   if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   find ../po -type f -name "*po" -and -not -name "libkworkspace*" 
-delete || die
+   rm -rf po/*/docs || die
+   cp -a ../po ./ || die
+   fi
+
+   eapply "${FILESDIR}/${PN}-5.22.80-standalone.patch"
+   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" -i CMakeLists.txt || die
+   cat >> CMakeLists.txt <<- _EOF_ || die
+   ki18n_install(po)
+   _EOF_
+
+   ecm_src_prepare
+}



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

2022-01-17 Thread Andreas Sturmlechner
commit: 5dd6ca5e652d8a897b9d9901dac8c6046e5658c2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:39 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5dd6ca5e

kde-plasma/milou: 5.23.90 version bump

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

 kde-plasma/milou/milou-5.23.90.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/kde-plasma/milou/milou-5.23.90.ebuild 
b/kde-plasma/milou/milou-5.23.90.ebuild
new file mode 100644
index 00..5aa3ceefc8
--- /dev/null
+++ b/kde-plasma/milou/milou-5.23.90.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"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Dedicated search application built on top of Baloo"
+HOMEPAGE="https://invent.kde.org/plasma/milou;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



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

2022-01-17 Thread Andreas Sturmlechner
commit: 5b1c8d38fe93b07322f7508d90afb0aebe49f6c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:41 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b1c8d38

kde-plasma/plasma-meta: 5.23.90 version bump

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

 kde-plasma/plasma-meta/plasma-meta-5.23.90.ebuild | 107 ++
 1 file changed, 107 insertions(+)

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.23.90.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.23.90.ebuild
new file mode 100644
index 00..9a3d27c702
--- /dev/null
+++ b/kde-plasma/plasma-meta/plasma-meta-5.23.90.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Merge this to pull in all Plasma 5 packages"
+HOMEPAGE="https://kde.org/plasma-desktop/;
+
+LICENSE="metapackage"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
++desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook
++kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart
+systemd thunderbolt +wallpapers"
+
+REQUIRED_USE="^^ ( elogind systemd )"
+
+RDEPEND="
+   >=kde-plasma/breeze-${PV}:${SLOT}
+   >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
+   >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
+   >=kde-plasma/kdecoration-${PV}:${SLOT}
+   >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
+   >=kde-plasma/kgamma-${PV}:${SLOT}
+   >=kde-plasma/khotkeys-${PV}:${SLOT}
+   >=kde-plasma/kinfocenter-${PV}:${SLOT}
+   >=kde-plasma/kmenuedit-${PV}:${SLOT}
+   >=kde-plasma/kscreen-${PV}:${SLOT}
+   >=kde-plasma/kscreenlocker-${PV}:${SLOT}
+   >=kde-plasma/ksshaskpass-${PV}:${SLOT}
+   >=kde-plasma/ksystemstats-${PV}:${SLOT}
+   >=kde-plasma/kwayland-integration-${PV}:${SLOT}
+   >=kde-plasma/kwayland-server-${PV}:${SLOT}
+   >=kde-plasma/kwin-${PV}:${SLOT}
+   >=kde-plasma/kwrited-${PV}:${SLOT}
+   >=kde-plasma/layer-shell-qt-${PV}:${SLOT}
+   >=kde-plasma/libkscreen-${PV}:${SLOT}
+   >=kde-plasma/libksysguard-${PV}:${SLOT}
+   >=kde-plasma/milou-${PV}:${SLOT}
+   >=kde-plasma/oxygen-${PV}:${SLOT}
+   >=kde-plasma/plasma-desktop-${PV}:${SLOT}
+   >=kde-plasma/plasma-integration-${PV}:${SLOT}
+   >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
+   >=kde-plasma/plasma-workspace-${PV}:${SLOT}
+   >=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
+   >=kde-plasma/powerdevil-${PV}:${SLOT}
+   >=kde-plasma/systemsettings-${PV}:${SLOT}
+   sys-apps/dbus[elogind?,systemd?]
+   sys-auth/polkit[systemd?]
+   sys-fs/udisks:2[elogind?,systemd?]
+   bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
+   browser-integration? ( 
>=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
+   colord? ( x11-misc/colord )
+   crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
+   crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
+   desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
+   discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
+   display-manager? (
+   sddm? (
+   >=kde-plasma/sddm-kcm-${PV}:${SLOT}
+   x11-misc/sddm[elogind?,systemd?]
+   )
+   !sddm? ( x11-misc/lightdm )
+   )
+   elogind? ( sys-auth/elogind[pam] )
+   grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
+   gtk? (
+   >=kde-plasma/breeze-gtk-${PV}:${SLOT}
+   >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
+   x11-misc/appmenu-gtk-module
+   )
+   handbook? ( kde-apps/khelpcenter:5 )
+   kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} )
+   legacy-systray? ( >=kde-plasma/xembed-sni-proxy-${PV}:${SLOT} )
+   networkmanager? (
+   >=kde-plasma/plasma-nm-${PV}:${SLOT}
+   net-misc/networkmanager[elogind?,systemd?]
+   )
+   plymouth? (
+   >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
+   >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
+   )
+   pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
+   sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
+   smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} )
+   systemd? (
+   sys-apps/systemd[pam]
+   firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
+   )
+   thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
+   wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
+"
+# Optional runtime deps: kde-plasma/plasma-desktop
+RDEPEND="${RDEPEND}
+   accessibility? ( app-accessibility/orca )
+"
+
+pkg_postinst() {
+   has_version sys-auth/consolekit || 

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

2022-01-17 Thread Andreas Sturmlechner
commit: 7ce1c953e66daa672e6ba119517ea17b288bc2b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:40 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7ce1c953

kde-plasma/plasma-browser-integration: 5.23.90 version bump

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

 .../plasma-browser-integration-5.23.90.ebuild  | 44 ++
 1 file changed, 44 insertions(+)

diff --git 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.23.90.ebuild
 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.23.90.ebuild
new file mode 100644
index 00..4ac08ec941
--- /dev/null
+++ 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.23.90.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser 
extensions"
+HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration;
+
+LICENSE="GPL-3+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kfilemetadata-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/purpose-${KFMIN}:5
+   >=kde-plasma/plasma-workspace-${PVCUT}:5
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
+   )
+
+   ecm_src_configure
+}



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

2022-01-17 Thread Andreas Sturmlechner
commit: f3017be939a497d0751511b4bcc60839ef968fd3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:40:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:46:40 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f3017be9

kde-plasma/plasma-desktop: 5.23.90 version bump

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

 .../plasma-desktop/plasma-desktop-5.23.90.ebuild   | 179 +
 1 file changed, 179 insertions(+)

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.23.90.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.23.90.ebuild
new file mode 100644
index 00..d35b171b5b
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.23.90.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-1"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/attica-${KFMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kded-${KFMIN}:5
+   >=kde-frameworks/kdelibs4support-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=kde-frameworks/sonnet-${KFMIN}:5
+   >=kde-plasma/kwin-${PVCUT}:5
+   >=kde-plasma/libksysguard-${PVCUT}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+   >=kde-plasma/plasma-workspace-${PVCUT}:5
+   >=media-libs/phonon-4.11.0
+   virtual/libcrypt:=
+   x11-libs/libX11
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libxcb[xkb]
+   x11-libs/libxkbfile
+   emoji? (
+   app-i18n/ibus[emoji]
+   dev-libs/glib:2
+   media-fonts/noto-emoji
+   )
+   ibus? (
+   app-i18n/ibus
+   dev-libs/glib:2
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   )
+   kaccounts? (
+   kde-apps/kaccounts-integration:5
+   net-libs/accounts-qt
+   )
+   scim? ( app-i18n/scim )
+   semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+   telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+   !kde-plasma/user-manager
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+   >=kde-plasma/oxygen-${PVCUT}:5
+   sys-apps/util-linux
+   x11-apps/setxkbmap
+   x11-misc/xdg-user-dirs

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

2022-01-17 Thread Joonas Niilola
commit: 6b59e2dcbbe14ff29179bb07913b4d4f4af47f84
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Mon Jan 17 17:29:07 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 17 17:30:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b59e2dc

common-lisp-3.eclass: use einstalldocs

Signed-off-by: Anna Vyalkova  sysrq.in>
Signed-off-by: Joonas Niilola  gentoo.org>

 eclass/common-lisp-3.eclass | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/eclass/common-lisp-3.eclass b/eclass/common-lisp-3.eclass
index 91752dcacc9b..78f18f5231fa 100644
--- a/eclass/common-lisp-3.eclass
+++ b/eclass/common-lisp-3.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: common-lisp-3.eclass
@@ -167,13 +167,11 @@ common-lisp-install-asdf() {
 
 # @FUNCTION: common-lisp-3_src_install
 # @DESCRIPTION:
-# Recursively install Lisp sources, asdf files and most common doc files.
+# Recursively install Lisp sources, asdf files and doc files.
 common-lisp-3_src_install() {
common-lisp-install-sources .
common-lisp-install-asdf
-   for i in AUTHORS README* HEADER TODO* CHANGELOG Change[lL]og CHANGES 
BUGS CONTRIBUTORS *NEWS* ; do
-   [[ -f ${i} ]] && dodoc ${i}
-   done
+   einstalldocs
 }
 
 # @FUNCTION: common-lisp-find-lisp-impl



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

2022-01-17 Thread Michael Orlitzky
commit: c3b07b88c4c2034c849824210c3227bb0ab28bfa
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Jan 17 17:19:22 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Jan 17 17:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b07b88

sci-mathematics/octave: new upstream version 6.4.0.

Bug: https://bugs.gentoo.org/776583
Closes: https://bugs.gentoo.org/775254
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/octave/Manifest|   1 +
 sci-mathematics/octave/octave-6.4.0.ebuild | 204 +
 2 files changed, 205 insertions(+)

diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest
index 19093503ee65..f38fe7346ca7 100644
--- a/sci-mathematics/octave/Manifest
+++ b/sci-mathematics/octave/Manifest
@@ -1,3 +1,4 @@
 DIST octave-5.2.0.tar.gz 33360285 BLAKE2B 
6d53a48a7fbe929e372fd51d084c0269befd3140341f3f3a1f2cae02f9f085ed434c3336c770c9a856081197c93ee306f481dd116b958685175bc294e4db62ae
 SHA512 
fa2076fb22415e0797964c66cfb8d24643f178f45eb9c14ebb4c082767e0a53509fde550f579fa4a816348bd0f7cbc74f24144f9a30a5b9c09ebe1b3949db498
 DIST octave-6.2.0.tar.gz 32620419 BLAKE2B 
55fd06336263b43f921ef30cac4fb82951a6be19aa60b6c24f24bcf3884923d824b6e4e6a8ad2983c394f541e556f7830922b34f8565bff3d07a7830c5df3cb0
 SHA512 
4039b68ffa77e599c63aa5748411603e86943be63ce96b6810547ba9776fe400939957fd8c40b2f212dfe244c76e58fdbbc4025179c9785b773da9bbb9fedaf2
 DIST octave-6.3.0.tar.gz 32859335 BLAKE2B 
032f0e74b2fcd41358db1adc7f7274f6c8e327f5f86a32739864078bf236af26544f5988e774ebdd2ed28a6906e86556ce44ecd4bc5d3e710d839ecf5dcad9d9
 SHA512 
9582d7a7d84beef2a22d3dfaf45aee4778fc0dfc0ec1831c5bcb863dd0062e996e5b740519c23d2c730c3408e26745b9dbf73db5127ebae22da0b2532788
+DIST octave-6.4.0.tar.gz 32873157 BLAKE2B 
afa729c3c9917f724e7d97fe3af42986f323d3ff849e0a33ac9f183237e68d989d4f3dacd644405b648ec050ad07d8973abddbd8657b810de6f65d5b5ae37c02
 SHA512 
91ff031f6dfff8506fa738fd4f1f07276501fdfe003f8ed992cccf91da14d9d33da6d08923322b0dae5f5b696b49856b0f5c5065e26b0701b0d1630173807435

diff --git a/sci-mathematics/octave/octave-6.4.0.ebuild 
b/sci-mathematics/octave/octave-6.4.0.ebuild
new file mode 100644
index ..4b0b6832a769
--- /dev/null
+++ b/sci-mathematics/octave/octave-6.4.0.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils 
toolchain-funcs xdg-utils
+
+DESCRIPTION="High-level interactive language for numerical computations"
+LICENSE="GPL-3"
+HOMEPAGE="https://www.gnu.org/software/octave/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+SLOT="0/${PV}"
+IUSE="curl doc fftw +glpk gnuplot gui hdf5 java opengl
+   portaudio postscript +qhull +qrupdate readline sndfile +sparse
+   ssl static-libs sundials X zlib"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+# Although it is listed in INSTALL.OCTAVE as a build tool, Octave runs
+# "makeinfo" from sys-apps/texinfo at runtime to convert its texinfo
+# documentation to text (see scripts/help/help.m).
+#
+# (un)zip isn't mentioned, but there's a test that uses it (bug 775254).
+#
+RDEPEND="
+   app-arch/bzip2
+   app-arch/unzip
+   app-arch/zip
+   app-text/ghostscript-gpl
+   sys-apps/texinfo
+   dev-libs/libpcre:3=
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   virtual/blas
+   virtual/lapack
+   curl? ( net-misc/curl:0= )
+   fftw? ( sci-libs/fftw:3.0= )
+   glpk? ( sci-mathematics/glpk:0= )
+   gnuplot? ( sci-visualization/gnuplot )
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qthelp:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   x11-libs/qscintilla:=
+   )
+   hdf5? ( sci-libs/hdf5:0= )
+   java? ( >=virtual/jre-1.6.0:* )
+   opengl? (
+   media-libs/freetype:2=
+   media-libs/fontconfig:1.0=
+   virtual/glu
+   >=x11-libs/fltk-1.3:1=[opengl,xft]
+   x11-libs/gl2ps:0=
+   )
+   portaudio? ( media-libs/portaudio )
+   postscript? (
+   app-text/epstool
+   media-gfx/pstoedit
+   media-gfx/transfig
+   )
+   qhull? ( media-libs/qhull:0= )
+   qrupdate? ( sci-libs/qrupdate:0= )
+   readline? ( sys-libs/readline:0= )
+   sndfile? ( media-libs/libsndfile )
+   sparse? (
+   sci-libs/arpack:0=
+   sci-libs/camd:0=
+   sci-libs/ccolamd:0=
+   sci-libs/cholmod:0=
+   sci-libs/colamd:0=
+   sci-libs/cxsparse:0=
+   sci-libs/umfpack:0=
+   )
+   ssl? (
+

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

2022-01-17 Thread Michael Orlitzky
commit: 207456b03f58406323fe450ddb780ae898b93173
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Jan 17 17:21:27 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Jan 17 17:24:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207456b0

sci-mathematics/octave: remove old "unused" ebuilds.

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

 sci-mathematics/octave/Manifest|   2 -
 sci-mathematics/octave/octave-6.2.0.ebuild | 198 -
 sci-mathematics/octave/octave-6.3.0.ebuild | 194 
 3 files changed, 394 deletions(-)

diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest
index f38fe7346ca7..1b45de02c2e9 100644
--- a/sci-mathematics/octave/Manifest
+++ b/sci-mathematics/octave/Manifest
@@ -1,4 +1,2 @@
 DIST octave-5.2.0.tar.gz 33360285 BLAKE2B 
6d53a48a7fbe929e372fd51d084c0269befd3140341f3f3a1f2cae02f9f085ed434c3336c770c9a856081197c93ee306f481dd116b958685175bc294e4db62ae
 SHA512 
fa2076fb22415e0797964c66cfb8d24643f178f45eb9c14ebb4c082767e0a53509fde550f579fa4a816348bd0f7cbc74f24144f9a30a5b9c09ebe1b3949db498
-DIST octave-6.2.0.tar.gz 32620419 BLAKE2B 
55fd06336263b43f921ef30cac4fb82951a6be19aa60b6c24f24bcf3884923d824b6e4e6a8ad2983c394f541e556f7830922b34f8565bff3d07a7830c5df3cb0
 SHA512 
4039b68ffa77e599c63aa5748411603e86943be63ce96b6810547ba9776fe400939957fd8c40b2f212dfe244c76e58fdbbc4025179c9785b773da9bbb9fedaf2
-DIST octave-6.3.0.tar.gz 32859335 BLAKE2B 
032f0e74b2fcd41358db1adc7f7274f6c8e327f5f86a32739864078bf236af26544f5988e774ebdd2ed28a6906e86556ce44ecd4bc5d3e710d839ecf5dcad9d9
 SHA512 
9582d7a7d84beef2a22d3dfaf45aee4778fc0dfc0ec1831c5bcb863dd0062e996e5b740519c23d2c730c3408e26745b9dbf73db5127ebae22da0b2532788
 DIST octave-6.4.0.tar.gz 32873157 BLAKE2B 
afa729c3c9917f724e7d97fe3af42986f323d3ff849e0a33ac9f183237e68d989d4f3dacd644405b648ec050ad07d8973abddbd8657b810de6f65d5b5ae37c02
 SHA512 
91ff031f6dfff8506fa738fd4f1f07276501fdfe003f8ed992cccf91da14d9d33da6d08923322b0dae5f5b696b49856b0f5c5065e26b0701b0d1630173807435

diff --git a/sci-mathematics/octave/octave-6.2.0.ebuild 
b/sci-mathematics/octave/octave-6.2.0.ebuild
deleted file mode 100644
index f38aa0631f6a..
--- a/sci-mathematics/octave/octave-6.2.0.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic fortran-2 gnome2-utils java-pkg-opt-2 pax-utils 
toolchain-funcs xdg-utils
-
-DESCRIPTION="High-level interactive language for numerical computations"
-LICENSE="GPL-3"
-HOMEPAGE="https://www.gnu.org/software/octave/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-SLOT="0/${PV}"
-IUSE="curl doc fftw +glpk gnuplot gui hdf5 java opengl
-   portaudio postscript +qhull +qrupdate readline sndfile +sparse
-   ssl static-libs sundials X zlib"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-
-# Although it is listed in INSTALL.OCTAVE as a build tool, Octave runs
-# "makeinfo" from sys-apps/texinfo at runtime to convert its texinfo
-# documentation to text (see scripts/help/help.m).
-RDEPEND="
-   app-arch/bzip2
-   app-text/ghostscript-gpl
-   sys-apps/texinfo
-   dev-libs/libpcre:3=
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   virtual/blas
-   virtual/lapack
-   curl? ( net-misc/curl:0= )
-   fftw? ( sci-libs/fftw:3.0= )
-   glpk? ( sci-mathematics/glpk:0= )
-   gnuplot? ( sci-visualization/gnuplot )
-   gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qthelp:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   x11-libs/qscintilla:=
-   )
-   hdf5? ( sci-libs/hdf5:0= )
-   java? ( >=virtual/jre-1.6.0:* )
-   opengl? (
-   media-libs/freetype:2=
-   media-libs/fontconfig:1.0=
-   virtual/glu
-   >=x11-libs/fltk-1.3:1=[opengl,xft]
-   x11-libs/gl2ps:0=
-   )
-   portaudio? ( media-libs/portaudio )
-   postscript? (
-   app-text/epstool
-   media-gfx/pstoedit
-   media-gfx/transfig
-   )
-   qhull? ( media-libs/qhull:0= )
-   qrupdate? ( sci-libs/qrupdate:0= )
-   readline? ( sys-libs/readline:0= )
-   sndfile? ( media-libs/libsndfile )
-   sparse? (
-   sci-libs/arpack:0=
-   sci-libs/camd:0=
-   sci-libs/ccolamd:0=
-   sci-libs/cholmod:0=
-   sci-libs/colamd:0=
-   sci-libs/cxsparse:0=
-   sci-libs/umfpack:0=
-   )
-   ssl? (
-dev-libs/openssl:0=
-   )
-   sundials? ( >=sci-libs/sundials-4:0= )
-   X? ( x11-libs/libX11:0= )"

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

2022-01-17 Thread Andreas Sturmlechner
commit: 7da05b0d36b6b08dd0517d1fbdc0ba75aa61dfc8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:25:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:25:39 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7da05b0d

kde-plasma/plasma-workspace: Update blocker after users KCM move

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

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

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index 7745f1b69a..9fcf1a30b0 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -142,7 +142,7 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/xrdb
x11-apps/xsetroot
!

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

2022-01-17 Thread Andreas Sturmlechner
commit: 0bc07b24998211a2c182be90cd17a70888cb9725
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 16:16:23 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 16:16:23 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0bc07b24

kde-plasma/powerdevil: Add new DEPEND

Upstream commit 927e16a6998bf1468f0ce9843a0af684f8b64dae

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

 kde-plasma/powerdevil/powerdevil-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/powerdevil/powerdevil-.ebuild 
b/kde-plasma/powerdevil/powerdevil-.ebuild
index 3ecfdf50a2..a2c972fab6 100644
--- a/kde-plasma/powerdevil/powerdevil-.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-.ebuild
@@ -34,6 +34,7 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/knotifyconfig-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5



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

2022-01-17 Thread Andreas Sturmlechner
commit: b938cc686e6576643fc02bd9337969347bdc7aa3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:22:58 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:22:58 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b938cc68

kde-plasma/plasma-desktop: Users KCM moved to plasma-workspace

Update DEPENDs.

Upstream commits:
e110a02bf8e92e567415e9252be86658d5935a1e
cd115c0ea82af7b53ddcfd0a14d0f316f1d3f703

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

 kde-plasma/plasma-desktop/metadata.xml   | 1 -
 kde-plasma/plasma-desktop/plasma-desktop-.ebuild | 9 +
 2 files changed, 1 insertion(+), 9 deletions(-)

diff --git a/kde-plasma/plasma-desktop/metadata.xml 
b/kde-plasma/plasma-desktop/metadata.xml
index 98dd365342..3ea9270f30 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -12,7 +12,6 @@
Build emojipicker applet using 
app-i18n/ibus and media-fonts/noto-emoji
Use ibus input method via 
app-i18n/ibus
Build the OpenDesktop integration 
plugin
-   Build the Users KCM using 
sys-apps/accountsservice and sys-auth/polkit
Enable applets that use 
app-i18n/scim

 

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-.ebuild
index 59ccb9650d..f8500f5e3f 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop telemetry"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
 
 COMMON_DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -96,7 +96,6 @@ COMMON_DEPEND="
kde-apps/kaccounts-integration:5
net-libs/accounts-qt
)
-   policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
scim? ( app-i18n/scim )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
telemetry? ( dev-libs/kuserfeedback:5 )
@@ -117,7 +116,6 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
kaccounts? ( net-libs/signon-oauth2 )
-   policykit? ( sys-apps/accountsservice )
 "
 BDEPEND="virtual/pkgconfig"
 
@@ -128,11 +126,6 @@ PATCHES=(
 src_prepare() {
ecm_src_prepare
 
-   if ! use policykit; then
-   ecm_punt_kf_module Wallet
-   cmake_run_in kcms cmake_comment_add_subdirectory users
-   fi
-
if ! use ibus; then
sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND 
XCB_KEYSYMS_FOUND/false/" \
-i applets/kimpanel/backend/ibus/CMakeLists.txt || die



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

2022-01-17 Thread Andreas Sturmlechner
commit: d931c492f05156971bf3c8de41ae3b643a95b7e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 17:23:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 17:23:52 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d931c492

kde-plasma/plasma-workspace: Users KCM moved from plasma-desktop

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

 kde-plasma/plasma-workspace/metadata.xml | 1 +
 kde-plasma/plasma-workspace/plasma-workspace-.ebuild | 9 +++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/plasma-workspace/metadata.xml 
b/kde-plasma/plasma-workspace/metadata.xml
index a740eb6b82..79fb12a10a 100644
--- a/kde-plasma/plasma-workspace/metadata.xml
+++ b/kde-plasma/plasma-workspace/metadata.xml
@@ -11,6 +11,7 @@

Enable AppStream software metadata 
support
Enables dataengine providing location 
information
+   Build the Users KCM using 
sys-apps/accountsservice and sys-auth/polkit
Enable screencast portal using 
media-video/pipewire
Enable User Feedback control module for 
kde-plasma/systemsettings


diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index b10443f538..7745f1b69a 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -16,8 +16,8 @@ DESCRIPTION="KDE Plasma workspace"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="appstream +calendar +fontconfig geolocation gps screencast
-+semantic-desktop telemetry"
+IUSE="appstream +calendar +fontconfig geolocation gps +policykit
+screencast +semantic-desktop telemetry"
 
 REQUIRED_USE="gps? ( geolocation )"
 RESTRICT="test"
@@ -143,6 +143,7 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/xsetroot
!

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

2022-01-17 Thread Andreas Sturmlechner
commit: e8e56b61bd1367e4a86bb54f5ec17d589a23da1f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 17 16:32:10 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 17 16:32:48 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e8e56b61

kde-plasma/plasma-workspace: Raise min plasma-wayland-protocols to 1.6.0

Upstream commits:
0f2be58f1408bff6d3cf3153d555f86b29e27ba2
1edfae16a771fa247dbff770befcece4b03c95a9

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

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

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index 0a3dd90624..b10443f538 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -117,7 +117,7 @@ COMMON_DEPEND="
telemetry? ( dev-libs/kuserfeedback:5 )
 "
 DEPEND="${COMMON_DEPEND}
-   >=dev-libs/plasma-wayland-protocols-1.1.1
+   >=dev-libs/plasma-wayland-protocols-1.6.0
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-util/wayland-scanner-1.19.0
x11-base/xorg-proto



[gentoo-commits] repo/gentoo:master commit in: sys-libs/efivar/, sys-libs/efivar/files/

2022-01-17 Thread Mike Gilbert
commit: d797ef2bb92c4563459fbf326b2ec0a81baa4ffc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan 17 16:53:46 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 17 16:53:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d797ef2b

sys-libs/efivar: add a couple patches

Fix Makefile so objects are not rebuilt in src_install.
Drop -march=native when building makeguids.

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

 sys-libs/efivar/efivar-38.ebuild   |  9 ++
 sys-libs/efivar/files/efivar-38-Makefile-dep.patch | 33 +++
 sys-libs/efivar/files/efivar-38-march-native.patch | 37 ++
 3 files changed, 73 insertions(+), 6 deletions(-)

diff --git a/sys-libs/efivar/efivar-38.ebuild b/sys-libs/efivar/efivar-38.ebuild
index ae6cba87f271..24459558e6fc 100644
--- a/sys-libs/efivar/efivar-38.ebuild
+++ b/sys-libs/efivar/efivar-38.ebuild
@@ -29,7 +29,9 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
local PATCHES=(
-   "${FILESDIR}"/${PN}-38-ia64-relro.patch
+   "${FILESDIR}"/efivar-38-ia64-relro.patch
+   "${FILESDIR}"/efivar-38-march-native.patch
+   "${FILESDIR}"/efivar-38-Makefile-dep.patch
)
default
 }
@@ -57,8 +59,3 @@ src_configure() {
# Used by tests/Makefile
export GRUB_PREFIX=grub
 }
-
-src_compile() {
-   # https://bugs.gentoo.org/831334
-   emake HOST_MARCH=
-}

diff --git a/sys-libs/efivar/files/efivar-38-Makefile-dep.patch 
b/sys-libs/efivar/files/efivar-38-Makefile-dep.patch
new file mode 100644
index ..64e3f4e0b7c4
--- /dev/null
+++ b/sys-libs/efivar/files/efivar-38-Makefile-dep.patch
@@ -0,0 +1,33 @@
+From 847856cd72088fd5f2349be858745c632c46b6c8 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Mon, 17 Jan 2022 11:42:53 -0500
+Subject: [PATCH] Adjust dependency for libefivar and libefiboot objects
+
+Depending on 'prep' causes all objects to be rebuilt every time 'make'
+is invoked.
+
+Depending on '$(GENERATED_SOURCES)' causes a build failure because
+guid-symbols.c gets passed to the compiler due to a rule in rules.mk.
+
+Depend on 'include/efivar/efivar-guids.h' directly to avoid these
+issues.
+
+Fixes: https://github.com/rhboot/efivar/issues/199
+Signed-off-by: Mike Gilbert 
+---
+ src/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 0e423c44..c6006ebf 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -85,7 +85,7 @@ $(MAKEGUIDS_OUTPUT) : guids.txt
+ 
+ prep : makeguids $(GENERATED_SOURCES)
+ 
+-$(LIBEFIVAR_OBJECTS) $(LIBEFIBOOT_OBJECTS) : prep
++$(LIBEFIVAR_OBJECTS) $(LIBEFIBOOT_OBJECTS) : include/efivar/efivar-guids.h
+ 
+ libefivar.a : | $(GENERATED_SOURCES)
+ libefivar.a : $(patsubst %.o,%.static.o,$(LIBEFIVAR_OBJECTS))

diff --git a/sys-libs/efivar/files/efivar-38-march-native.patch 
b/sys-libs/efivar/files/efivar-38-march-native.patch
new file mode 100644
index ..a970d8d6de6b
--- /dev/null
+++ b/sys-libs/efivar/files/efivar-38-march-native.patch
@@ -0,0 +1,37 @@
+From 43d19f297548208ce549fd87faa41e6bb86bf9c3 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Mon, 17 Jan 2022 10:13:31 -0500
+Subject: [PATCH] Drop "-march=native" from HOST flags
+
+GCC does not support -march=native on some targets (ia64, riscv).
+The performance enhancement for makeguids isn't worth the trouble it
+causes.
+
+Bug: https://bugs.gentoo.org/831334
+Signed-off-by: Mike Gilbert 
+---
+ src/include/defaults.mk | 8 +---
+ 1 file changed, 1 insertion(+), 7 deletions(-)
+
+diff --git a/src/include/defaults.mk b/src/include/defaults.mk
+index 632b1551..9024a3a1 100644
+--- a/src/include/defaults.mk
 b/src/include/defaults.mk
+@@ -71,16 +71,10 @@ override SOFLAGS = $(_SOFLAGS) \
+  -Wl,--version-script=$(MAP) \
+  $(call family,SOFLAGS)
+ 
+-HOST_ARCH=$(shell uname -m)
+-ifneq ($(HOST_ARCH),ia64)
+-  HOST_MARCH=-march=native
+-else
+-  HOST_MARCH=
+-endif
+ HOST_CPPFLAGS ?= $(CPPFLAGS)
+ override _HOST_CPPFLAGS := $(HOST_CPPFLAGS)
+ override HOST_CPPFLAGS = $(_HOST_CPPFLAGS) \
+-   -DEFIVAR_BUILD_ENVIRONMENT $(HOST_MARCH)
++   -DEFIVAR_BUILD_ENVIRONMENT
+ HOST_CFLAGS_GCC ?=
+ HOST_CFLAGS_CLANG ?=
+ HOST_CFLAGS ?= $(CFLAGS) $(call family,HOST_CFLAGS)



[gentoo-commits] proj/devmanual:master commit in: function-reference/install-functions/

2022-01-17 Thread Ulrich Müller
commit: 59830bf240718914323abcd7e77260e7a2858080
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec 22 15:56:47 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Jan 17 16:52:09 2022 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=59830bf2

function-reference/install-functions: be more specific about dobin location

Bug: https://bugs.gentoo.org/586632
Suggested-by: Sebastian Pipping  gentoo.org>
Signed-off-by: Ulrich Müller  gentoo.org>

 function-reference/install-functions/text.xml | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/function-reference/install-functions/text.xml 
b/function-reference/install-functions/text.xml
index da2af83..fcb8941 100644
--- a/function-reference/install-functions/text.xml
+++ b/function-reference/install-functions/text.xml
@@ -103,9 +103,10 @@ The *into functions create the directory if it does 
not already exist.
   dobin
 
 
-  Install a binary into /usr/bin, set the file mode to 0755
-  and set the ownership to superuser or its equivalent on the
-  system or installation at hand.
+  Install a binary into subdirectory bin of the location provided
+  by into (resulting in /usr/bin by default) with mode 0755
+  and with ownership set to superuser or its equivalent on the system or
+  installation at hand
 
   
   



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

2022-01-17 Thread Arthur Zamarin
commit: 18f5465758ff856a3f96c6d4355ff476d0a14d0a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 17 16:42:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 17 16:48:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f54657

dev-python/fritzconnection: mark ALLARCHES

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

 dev-python/fritzconnection/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/fritzconnection/metadata.xml 
b/dev-python/fritzconnection/metadata.xml
index 74daf0986aa4..39aa6d179042 100644
--- a/dev-python/fritzconnection/metadata.xml
+++ b/dev-python/fritzconnection/metadata.xml
@@ -5,6 +5,7 @@
whi...@gentoo.org
Thomas Deutschmann

+   

https://github.com/kbr/fritzconnection/issues
kbr/fritzconnection



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

2022-01-17 Thread Arthur Zamarin
commit: 9534cdacfd0b09a02c2789a59bb671b0cfa1ebec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 17 14:22:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 17 16:48:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9534cdac

dev-python/bibtexparser: add 1.2.0

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

 dev-python/bibtexparser/Manifest  |  1 +
 dev-python/bibtexparser/bibtexparser-1.2.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/bibtexparser/Manifest b/dev-python/bibtexparser/Manifest
index b283466b8d76..97e6c099c048 100644
--- a/dev-python/bibtexparser/Manifest
+++ b/dev-python/bibtexparser/Manifest
@@ -1 +1,2 @@
 DIST bibtexparser-1.1.0.tar.gz 88656 BLAKE2B 
e5285953fbf79558643e19ea39f6421394f93afbfc6820be9bee0583c1efa010b9fe3478c9f3e36bea0c64e35c9d5bcb8341f1ee784c4150883e160723b94119
 SHA512 
f984cb307bfb8ee8143499469c0a83a28b3e9f061b17e5b43b7f9aa730c91427f2b2c441e501d37ab62f99ce2b7dd1cd7dee40b21c9f1a8e8b2dddf8eac2e74b
+DIST bibtexparser-1.2.0.gh.tar.gz 88600 BLAKE2B 
f02fca0330f035b3d9051c04ab5da57232178c637d250839c3939780424d2be9afa619d7a7781cbc92917da12aeb5f35847a54f460823b46a2a717f4b0ca6f8e
 SHA512 
c8775f17d963c6dc5cf3f9dda52c798b70c939cf4c7a90501194561abd7f2386d6681cc236615366a9d8917ad01238fc2e6a4299f98b50b594c74c99bdb3ecee

diff --git a/dev-python/bibtexparser/bibtexparser-1.2.0.ebuild 
b/dev-python/bibtexparser/bibtexparser-1.2.0.ebuild
new file mode 100644
index ..d973deb63dd5
--- /dev/null
+++ b/dev-python/bibtexparser/bibtexparser-1.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="A BibTeX parser written in python"
+HOMEPAGE="https://github.com/sciunto-org/python-bibtexparser;
+SRC_URI="
+   https://github.com/sciunto-org/python-bibtexparser/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${P}"
+
+LICENSE="|| ( BSD LGPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]"
+
+distutils_enable_tests nose
+
+src_prepare() {
+   # fixed in upstream 5f98bac62e8ff3c8ab6b956f288f1c61b99c6a5d
+   sed -e 's:unittest2:unittest:' \
+   -i bibtexparser/tests/test_crossref_resolving.py || die
+   distutils-r1_src_prepare
+}



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

2022-01-17 Thread Arthur Zamarin
commit: 2a93ab9e76da596fd471c3b3fb333f4232348889
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 17 16:41:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 17 16:48:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a93ab9e

dev-python/fritzconnection: add 1.9.1

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

 dev-python/fritzconnection/Manifest|  1 +
 .../fritzconnection/fritzconnection-1.9.1.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/fritzconnection/Manifest 
b/dev-python/fritzconnection/Manifest
index 9cde0957db70..4ec8e5cf332c 100644
--- a/dev-python/fritzconnection/Manifest
+++ b/dev-python/fritzconnection/Manifest
@@ -2,3 +2,4 @@ DIST fritzconnection-1.7.1.tar.gz 77805 BLAKE2B 
4012975205320cc1c65ace64f515e1a9
 DIST fritzconnection-1.7.2.tar.gz 77880 BLAKE2B 
bb27d1cc8ccdce17a73ddc6a1f3fcb1187976dcaca28f773a6aad9c07f3dfa80be686d065d060fbf174b60b31bc589f26e6f48ae655a69b4a7ad2864d434156b
 SHA512 
2ab6b010750e7dc7dd010fc51c3fa41ab2eee58c5f310f187e998183950a2ed2668a13a4a4a39bdb27fb1b0a8f69cfff47256ebd3b543128710368689551dc87
 DIST fritzconnection-1.8.0.tar.gz 77615 BLAKE2B 
aedcc3b116b6ce7ce14feb75714ee6e5a5ea667f7cb5e3124caa61e9b638e91e95a2520184869d088ceee7a6fd242c649660e7bb9ca81920f22954fc01ae3682
 SHA512 
4a65e715151fcd356ece60b9966560d80e4144d53f0684774af8f669fb83aa87124870ec1dfb29cbd381c73a711797f837b09abb620dfbb94722cba007fdf80c
 DIST fritzconnection-1.9.0.tar.gz 79389 BLAKE2B 
58ffebd4451dea16ec4739d77f02e3e67cda4e332df94688cf6b293f6cb6d15277f4d7231805425782d3214f926f74f51da4b988e60cbea5d336bec7436f664c
 SHA512 
cf6710dffa8e76ecd5217d592824735e2bbcd8e2860a333a64e75530fd18da2cf6578181173614a2169d81c4db17f657708809db6d67e092f740558b8b8fd3fd
+DIST fritzconnection-1.9.1.gh.tar.gz 79580 BLAKE2B 
6972c92aabb9c516e2b4d3d18bea2daf8002a12c9939a5badd1ceb8f7539a243f99778a3ded0cd057850b54e9cb2a0ca9d2c31be688eaf81f4b279b74d10fc55
 SHA512 
55642cf1db581c62091d63fdfa9bf4fe36c545df686eae7d0f886b4ef8c186668e6f8fb7bc7786e13936764ea771e0dba79e62b57f19348dd562bf23a27d6369

diff --git a/dev-python/fritzconnection/fritzconnection-1.9.1.ebuild 
b/dev-python/fritzconnection/fritzconnection-1.9.1.ebuild
new file mode 100644
index ..e17900fb1b18
--- /dev/null
+++ b/dev-python/fritzconnection/fritzconnection-1.9.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Lib/tool to communicate with AVM FRITZ! devices using TR-064 
protocol over UPnP"
+HOMEPAGE="https://github.com/kbr/fritzconnection;
+LICENSE="MIT"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/kbr/fritzconnection;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/kbr/fritzconnection/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~x86"
+fi
+
+RDEPEND=">=dev-python/requests-2.22[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-01-17 Thread Arthur Zamarin
commit: c3617f0ef2619038d485f0c2de3c9b0264e01c37
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 17 16:45:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 17 16:48:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3617f0e

dev-python/pytest-httpx: add 0.18.0

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

 dev-python/pytest-httpx/Manifest   |  1 +
 dev-python/pytest-httpx/pytest-httpx-0.18.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest
index ec507f012f65..c679b3bd6362 100644
--- a/dev-python/pytest-httpx/Manifest
+++ b/dev-python/pytest-httpx/Manifest
@@ -2,3 +2,4 @@ DIST pytest-httpx-0.13.0.tar.gz 21515 BLAKE2B 
691ce45dd2b27c8f47724e3356ba96e62a
 DIST pytest-httpx-0.17.1.tar.gz 23310 BLAKE2B 
3b26a50380916a556657a02bc4d44ceb523261f14404eaf3461dae8adb99e913e820c55942bc200b6d23f85447bf74e37c8cbfea2c934489e5d91a56f47b186a
 SHA512 
8fa9447bf50f9bf46ad781abbf9e5d46609e2796a6ec26d39b15c1cda99fc936af6b540c27f9cbe4f40948f041ceedd074c312815fe5ea6b023da20112c83f69
 DIST pytest-httpx-0.17.2.tar.gz 23385 BLAKE2B 
17a00a7c733bca7faf8e05914c0744288fe8555bc9d8f94d45ce0162b86417fcf608d339d9d4a24514e2897db879a6d13c41f665a8cf5d3c1ac1769c246a582e
 SHA512 
aaeded94d204d53bf96f802668449361c291d4b0accbe614d8c80d609482f6b10945afb255b81d4199187f3c50cb98d35d5acfd75423283907223ca924b85444
 DIST pytest-httpx-0.17.3.tar.gz 23737 BLAKE2B 
1f335542c1d6940d68b023682df6a1fabe93e8e21b70e113830bc4895481fe1cbf074490b176ecd91f595df960790f7e305c3809af3ba5039b96c8748b40ee40
 SHA512 
b3c2dc8c5015f44a511659b51843cb9cf8ada163ebd7fe4ccb50438d6e191fdc84bb84f38fcd0c27dbfe0592314da0df8d319caecad32f37e3a30de40b496299
+DIST pytest-httpx-0.18.0.gh.tar.gz 22939 BLAKE2B 
a55923e63ad47ebd6ef05eafdadcec4caabab1341ab5f70e68357bc44cab53006a38b0d07f9540007ac46686499fd7355610a22a82b075a1e674d1fa3250efe9
 SHA512 
a7f24eefb8ba371e8c86526dd63e5ec7a6fa2e7a122643c8907a3da3b9a17a06e99416c5dc927f42320aa88fc213d5a327f53ec92e345853d5350902801fa1bc

diff --git a/dev-python/pytest-httpx/pytest-httpx-0.18.0.ebuild 
b/dev-python/pytest-httpx/pytest-httpx-0.18.0.ebuild
new file mode 100644
index ..46d0ac881491
--- /dev/null
+++ b/dev-python/pytest-httpx/pytest-httpx-0.18.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PN="${PN/-/_}"
+DESCRIPTION="Send responses to HTTPX using pytest"
+HOMEPAGE="https://colin-b.github.io/pytest_httpx/;
+SRC_URI="
+   https://github.com/Colin-b/${MY_PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-python/httpx-0.21*[${PYTHON_USEDEP}]
+   =dev-python/pytest-6*[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install pytest



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

2022-01-17 Thread Arthur Zamarin
commit: 82dec693b4eb32046b8811e3e6abbec36755047c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 17 16:42:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 17 16:48:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82dec693

dev-python/bibtexparser: mark ALLARCHES

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

 dev-python/bibtexparser/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/bibtexparser/metadata.xml 
b/dev-python/bibtexparser/metadata.xml
index ca346551695e..f0faa17f6101 100644
--- a/dev-python/bibtexparser/metadata.xml
+++ b/dev-python/bibtexparser/metadata.xml
@@ -5,6 +5,7 @@
t...@gentoo.org
Gentoo TeX Project

+   

sciunto-org/python-bibtexparser
bibtexparser



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

2022-01-17 Thread Lars Wendler
commit: 79dabb3646d62da12da567c70b2ca83f328b2574
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan 17 16:07:24 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan 17 16:08:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79dabb36

sys-apps/fwupd: Fixed build against sys-libs/efivar-38

Closes: https://bugs.gentoo.org/831327
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/fwupd/files/fwupd-1.7.4-efivar38.patch | 55 +
 sys-apps/fwupd/fwupd-1.7.4.ebuild   |  4 ++
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/fwupd/files/fwupd-1.7.4-efivar38.patch 
b/sys-apps/fwupd/files/fwupd-1.7.4-efivar38.patch
new file mode 100644
index ..968a0e7222d3
--- /dev/null
+++ b/sys-apps/fwupd/files/fwupd-1.7.4-efivar38.patch
@@ -0,0 +1,55 @@
+From e74d38bfd3097471fe60dbe843a68c16516a78da Mon Sep 17 00:00:00 2001
+From: Richard Hughes 
+Date: Mon, 17 Jan 2022 14:50:47 +
+Subject: [PATCH] Fix compiling with new versions of efivar
+
+Fixes https://github.com/fwupd/fwupd/issues/4181
+---
+ meson.build   | 5 +
+ plugins/uefi-capsule/fu-uefi-common.h | 3 +++
+ 2 files changed, 8 insertions(+)
+
+diff --git a/meson.build b/meson.build
+index 833bdbf56..691cc8a58 100644
+--- a/meson.build
 b/meson.build
+@@ -412,6 +412,11 @@ endif
+ if build_standalone and get_option('plugin_uefi_capsule')
+   efiboot = dependency('efiboot')
+ 
++  efivar = dependency('efivar')
++  if cc.has_header_symbol('efivar/efivar-types.h', 'efi_time_t', dependencies 
: efivar)
++conf.set('HAVE_EFI_TIME_T', '1')
++  endif
++
+   efi_app_location = join_paths(libexecdir, 'fwupd', 'efi')
+   conf.set_quoted('EFI_APP_LOCATION', efi_app_location)
+ 
+diff --git a/plugins/uefi-capsule/fu-uefi-common.h 
b/plugins/uefi-capsule/fu-uefi-common.h
+index a21806d6b..1d616c9e0 100644
+--- a/plugins/uefi-capsule/fu-uefi-common.h
 b/plugins/uefi-capsule/fu-uefi-common.h
+@@ -9,6 +9,7 @@
+ 
+ #include 
+ 
++#include 
+ #include 
+ 
+ #define EFI_CAPSULE_HEADER_FLAGS_PERSIST_ACROSS_RESET  0x0001
+@@ -17,6 +18,7 @@
+ 
+ #define EFI_OS_INDICATIONS_FILE_CAPSULE_DELIVERY_SUPPORTED 
0x0004ULL
+ 
++#ifndef HAVE_EFI_TIME_T
+ typedef struct __attribute__((__packed__)) {
+   guint16 year;
+   guint8 month;
+@@ -30,6 +32,7 @@ typedef struct __attribute__((__packed__)) {
+   guint8 daylight;
+   guint8 pad2;
+ } efi_time_t;
++#endif
+ 
+ typedef struct __attribute__((__packed__)) {
+   fwupd_guid_t guid;

diff --git a/sys-apps/fwupd/fwupd-1.7.4.ebuild 
b/sys-apps/fwupd/fwupd-1.7.4.ebuild
index 282861f294ad..aaed0839779c 100644
--- a/sys-apps/fwupd/fwupd-1.7.4.ebuild
+++ b/sys-apps/fwupd/fwupd-1.7.4.ebuild
@@ -86,6 +86,10 @@ DEPEND="
x11-libs/pango[introspection]
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-1.7.4-efivar38.patch" #831327
+)
+
 pkg_setup() {
python-single-r1_pkg_setup
if use nvme ; then



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

2022-01-17 Thread Luciano Degni
commit: 28f963297c763b7ea7cd6216c0e408e24c5980f7
Author: Luciano Degni  gmail  com>
AuthorDate: Mon Jan 17 15:28:35 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Jan 17 15:28:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28f96329

app-misc/xplr: add 0.17.1

Signed-off-by: Luciano Degni  gmail.com>

 app-misc/xplr/Manifest   |  24 +
 app-misc/xplr/xplr-0.17.1.ebuild | 186 +++
 2 files changed, 210 insertions(+)

diff --git a/app-misc/xplr/Manifest b/app-misc/xplr/Manifest
index 93de0969c..1be64ad09 100644
--- a/app-misc/xplr/Manifest
+++ b/app-misc/xplr/Manifest
@@ -1,11 +1,13 @@
 DIST ansi-to-tui-0.4.1.crate 7209 BLAKE2B 
ecf310fc395cab30051fbdaee10f9f4455f5d4966063914a75055e9d6d8d510a0752ae0880758ab77d3b32264ae64f8b9a2ff6c9e6d74f108f407ccd61cee5f1
 SHA512 
b2218bfe552693c1f07b53774e42161be0d0095ffd0facb7b117cfc99b3927ef4c011d1f30141e46cc9ed61cd71b5b57b2053cf5dc110ff7a74c4fef75433a4e
 DIST anyhow-1.0.51.crate 44100 BLAKE2B 
20683fd139775cd399bd0fd63599f64a646f8b74c65415af965d3c24690fd81fe48205bedb92075b487b71d5d315be5fdf38ff7c5ecf3e1a1d693a3505ee
 SHA512 
e8e3feebc3c96b7301787502f000b9940a20343a466ac48186c9aa170fb52f0db17768630535a8b475077733ad6ff9f843a3bd5ae4415c86bf83cae0ed0bad7c
+DIST anyhow-1.0.52.crate 44224 BLAKE2B 
79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31
 SHA512 
b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a
 DIST assert_cmd-2.0.2.crate 29433 BLAKE2B 
d9f2a97bd81d1423afb6bddbc5fcf6e2cb334502c009368ed623015131d2795d705147e2ad347541a276712b45aa9b95ccb333c52b26aa85dbf58707160f68f5
 SHA512 
346268f1ff00416eb04ce9307bc6261a05edac4a9c10745f428c6a7c35edc7fa8f6b6c8f7fe66befe5b508e60c2763b8bc8acfcefca4b24a9d3e3e1ea85a9935
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
 DIST bumpalo-3.8.0.crate 79835 BLAKE2B 
3937c4ca9d7c5e2ffee229c8f5503c6a59f2fabfa3b7c81fefbf5df816efc5f601aaca4b606a62e647262acafa34146aa0906eedc09368e16eb76b3c6722e8e1
 SHA512 
c9825e7638bd54f97877adee8ac8f6a2cee308050c3f446f9da3996688ec3d779cb6eb935a440329794fb534958a6e89749b44a9bb27dfd219a963f64a6bcac1
+DIST bumpalo-3.9.1.crate 77507 BLAKE2B 
b248a0c2a9faaf52061f2fe0a82b9fd4efb4dae01da9dbd986493941f3ef2632f1d5608d167f2d088536dc96b4cce28981602220062892a7af51c3ead7a74a4b
 SHA512 
40bf3f0d261aaff1f7c30a539953b9c14f4526f05586af0dbe2e4df4cc042cbe6180e3dcc2fbc6f1802e694066f72e629e74de40bc2951c5527edaf551722a52
 DIST cassowary-0.3.0.crate 22876 BLAKE2B 
7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9
 SHA512 
0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8
 DIST cast-0.2.7.crate 11222 BLAKE2B 
8a09b6493d68b08539b38fef39ac3abae829c8b899d5243bda3c3d8acada44f4c57416e3247c82a9a4b82180d7f96c96f048b8cdbf21a8fc184ca6957b237ad9
 SHA512 
24d204acf21366e088f721714c48bb6431895882263ef3a08f6644abbca5c06f430729fa8bbb4c9f37c95a6baa1b824d3fad95c5f0889e92587490d51bebb4d6
 DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
@@ -15,9 +17,12 @@ DIST clap-2.34.0.crate 202210 BLAKE2B 
f383adf1d757ac4b68995132b33837686ce451f85a
 DIST criterion-0.3.5.crate 110662 BLAKE2B 
deac65befe648cabfca827b8c37a57a0c48ba1edf34b6e32799117dba9147eceee91b652244b2eb5523c88d8521ae3800d05fbec13b3b3548eabdb13a56f2763
 SHA512 

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

2022-01-17 Thread Mike Gilbert
commit: b258e2593e406538c8ca5029d027f315edc44843
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan 17 15:21:27 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 17 15:21:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b258e259

sys-libs/efivar: drop -march=native

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

 sys-libs/efivar/efivar-38.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-libs/efivar/efivar-38.ebuild b/sys-libs/efivar/efivar-38.ebuild
index e55e6a422cad..ae6cba87f271 100644
--- a/sys-libs/efivar/efivar-38.ebuild
+++ b/sys-libs/efivar/efivar-38.ebuild
@@ -57,3 +57,8 @@ src_configure() {
# Used by tests/Makefile
export GRUB_PREFIX=grub
 }
+
+src_compile() {
+   # https://bugs.gentoo.org/831334
+   emake HOST_MARCH=
+}



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

2022-01-17 Thread Jakov Smolić
commit: 18867edb5e6c6b0729dc0610c63f92f235ed5888
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Dec 15 20:27:05 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jan 17 15:07:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18867edb

app-admin/cdist: add myself as maintainer

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/23321
Signed-off-by: Jakov Smolić  gentoo.org>

 app-admin/cdist/metadata.xml | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/app-admin/cdist/metadata.xml b/app-admin/cdist/metadata.xml
index 7be250f746ed..049a5a350824 100644
--- a/app-admin/cdist/metadata.xml
+++ b/app-admin/cdist/metadata.xml
@@ -1,8 +1,15 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-  
-cdist
-  
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   cdist
+   
 



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

2022-01-17 Thread Jakov Smolić
commit: b94b2e74ac6995dd71878af8a21959dcd8e86818
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jan 15 20:10:03 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jan 17 15:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94b2e74

sci-libs/silo: revbump to -r1 and add test again

See https://github.com/LLNL/Silo/issues/236 for test

Closes: https://bugs.gentoo.org/656432
Closes: https://bugs.gentoo.org/718702
Closes: https://bugs.gentoo.org/741741

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Jakov Smolić  gentoo.org>

 sci-libs/silo/silo-4.11-r1.ebuild | 53 +++
 1 file changed, 53 insertions(+)

diff --git a/sci-libs/silo/silo-4.11-r1.ebuild 
b/sci-libs/silo/silo-4.11-r1.ebuild
new file mode 100644
index ..f4c780ba2a3c
--- /dev/null
+++ b/sci-libs/silo/silo-4.11-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic fortran-2
+
+DESCRIPTION="A mesh and field I/O library and scientific database"
+HOMEPAGE="https://wci.llnl.gov/simulation/computer-codes/silo;
+SRC_URI="https://wci.llnl.gov/sites/wci/files/2021-09/${P}-bsd.tgz;
+S="${WORKDIR}/${P}-bsd"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="browser +hdf5 +silex"
+
+# see bugs 656432 and 741741
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   net-dialup/lrzsz
+   virtual/szip
+   hdf5? ( sci-libs/hdf5 )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-hdf5.patch
+   "${FILESDIR}"/${P}-test-disable-largefile.patch
+   "${FILESDIR}"/${P}-tests.patch
+   "${FILESDIR}"/${P}-testsuite-python-write.patch
+)
+
+src_configure() {
+   # add fflags for fixing test bug on matf77.f
+   # see https://github.com/LLNL/Silo/issues/234
+   append-fflags $(test-flags-F77 -fallow-argument-mismatch)
+
+   econf \
+   --enable-install-lite-headers \
+   --enable-shared \
+   $(use_enable silex silex ) \
+   $(use_enable browser browser ) \
+   $(use_with hdf5 hdf5 
"${EPREFIX}"/usr/include,"${EPREFIX}"/usr/$(get_libdir) )
+}
+
+src_test() {
+   # see https://github.com/LLNL/Silo/issues/236
+   # some tests are skipped by default so we are gonna drop them directly
+   emake ATARGS="1-34 36-44 50-51 66-76 78-81" -C tests check
+}



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

2022-01-17 Thread Jakov Smolić
commit: 3004e25a7e311de5ba3aba01b1d1cb289a48bc82
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jan 16 17:37:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jan 17 15:07:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3004e25a

sci-libs/silo: drop unused patch

The autoconf patch is required only by debian so we are
gonna drop it.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/23742
Signed-off-by: Jakov Smolić  gentoo.org>

 sci-libs/silo/files/silo-4.11-autoreconf.patch | 35 --
 1 file changed, 35 deletions(-)

diff --git a/sci-libs/silo/files/silo-4.11-autoreconf.patch 
b/sci-libs/silo/files/silo-4.11-autoreconf.patch
deleted file mode 100644
index 371b346e921c..
--- a/sci-libs/silo/files/silo-4.11-autoreconf.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Author: Alastair McKinstry 
-Description: Fixes needed for autoreconf to work on Debian
- When autoreconf is run, VL_LIB_READLINE is lost from aclocal, so included in 
config/
- Also include AX_CHECK_COMPLER_FLAG() which is not in autoconf (just 
autoconf-archive)
- AX_CHECK_COMPILER_FLAGS() is obsolete
-Last-Updated: 2021-01-14
-Forwarded: no
-Link: https://sources.debian.org/patches/silo-llnl/4.11-2/autoreconf.patch/
-
 a/configure.ac
-+++ b/configure.ac
-@@ -195,6 +195,8 @@
- dnl This allows multiple src-dir builds within one host.
- AC_PREFIX_DEFAULT("SILO_TOP_SRC_DIR")
- 
-+AC_PROG_F77
-+
- dnl
- dnl Handle the python module right away to determine if we need shared libs.
- dnl Ordinarily, we default to static libs
-@@ -618,10 +620,10 @@
- # it is an argument to the -D argument. So, I think this is
- # just totally bogus!
- # Default to large file support
--AX_CHECK_COMPILER_FLAGS("-D_LARGEFILE_SOURCE",CFLAGS="$CFLAGS 
-D_LARGEFILE_SOURCE";)
--AX_CHECK_COMPILER_FLAGS("-D_LARGEFILE64_SOURCE",CFLAGS="$CFLAGS 
-D_LARGEFILE64_SOURCE";)
--AX_CHECK_COMPILER_FLAGS("-D_FILE_OFFSET_BITS=64",CFLAGS="$CFLAGS 
-D_FILE_OFFSET_BITS=64";)
--AX_CHECK_COMPILER_FLAGS("-Wdeclaration-after-statement",CFLAGS="$CFLAGS 
-Wdeclaration-after-statement";)
-+AX_CHECK_COMPILE_FLAG("-D_LARGEFILE_SOURCE",CFLAGS="$CFLAGS 
-D_LARGEFILE_SOURCE";)
-+AX_CHECK_COMPILE_FLAG("-D_LARGEFILE64_SOURCE",CFLAGS="$CFLAGS 
-D_LARGEFILE64_SOURCE";)
-+AX_CHECK_COMPILE_FLAG("-D_FILE_OFFSET_BITS=64",CFLAGS="$CFLAGS 
-D_FILE_OFFSET_BITS=64";)
-+AX_CHECK_COMPILE_FLAG("-Wdeclaration-after-statement",CFLAGS="$CFLAGS 
-Wdeclaration-after-statement";)
- 
- #
- # Note: regardless of what the stuff above regarding large file support



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

2022-01-17 Thread Jakov Smolić
commit: 0dd57a125efcf48e751c71530fd14a96b6bd4644
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Dec 15 20:24:28 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jan 17 15:07:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd57a12

app-admin/cdist: bump to 6.9.8 and EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Jakov Smolić  gentoo.org>

 app-admin/cdist/Manifest   |  1 +
 app-admin/cdist/cdist-6.9.8.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-admin/cdist/Manifest b/app-admin/cdist/Manifest
index 25bd9dc06fb0..5b34ab024c5d 100644
--- a/app-admin/cdist/Manifest
+++ b/app-admin/cdist/Manifest
@@ -1 +1,2 @@
 DIST cdist-6.9.4.tar.gz 1362226 BLAKE2B 
c9f9c85b586718e8cd1fe1a88bed5603b0e1c4ddbf398caab033b3adacc056349edb44f9a597f6810a08fef0598260c350d307eafd16c7be43e556a586294800
 SHA512 
ba139ab404e8167530cc36461bf83443a3b7d289a4cd7daee2286e9610846ac0b75737899defe08dafa873d1c1b369f9a412c828c98c8aae9130713bf5a7ec77
+DIST cdist-6.9.8.tar.gz 1385902 BLAKE2B 
6190f09d527a562e490669335d604d3173209bb950448855588a78d48428b8522c8f39327d6455d30242d97bb48d810c319f650a1c0c2fba203a348637dc87c1
 SHA512 
3c78dd5332a5957750948c52c4b27269ada21b07a2fce0d84019b4fcd3b7ddc6221f0179690d1b3af7e685ffafd739e604f50195fbc36a5494a102b2fa1b732b

diff --git a/app-admin/cdist/cdist-6.9.8.ebuild 
b/app-admin/cdist/cdist-6.9.8.ebuild
new file mode 100644
index ..1dae10c0230a
--- /dev/null
+++ b/app-admin/cdist/cdist-6.9.8.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="A usable configuration management system"
+HOMEPAGE="https://www.cdi.st/ https://code.ungleich.ch/ungleich-public/cdist;
+SRC_URI="https://code.ungleich.ch/ungleich-public/cdist/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_sphinx docs/src dev-python/sphinx_rtd_theme
+distutils_enable_tests unittest
+
+python_prepare_all() {
+   echo "VERSION='${PV}'" > cdist/version.py || die "Failed to set version"
+   distutils-r1_python_prepare_all
+}



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

2022-01-17 Thread Jakov Smolić
commit: d1edc15ab5b4834c7877176c393cce100ab73b12
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jan 16 17:36:42 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jan 17 15:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1edc15a

sci-libs/silo: drop old version

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Jakov Smolić  gentoo.org>

 sci-libs/silo/silo-4.11.ebuild | 47 --
 1 file changed, 47 deletions(-)

diff --git a/sci-libs/silo/silo-4.11.ebuild b/sci-libs/silo/silo-4.11.ebuild
deleted file mode 100644
index e7a7f142d2aa..
--- a/sci-libs/silo/silo-4.11.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
-
-inherit fortran-2
-
-DESCRIPTION="A mesh and field I/O library and scientific database"
-HOMEPAGE="https://wci.llnl.gov/simulation/computer-codes/silo;
-SRC_URI="https://wci.llnl.gov/sites/wci/files/2021-09/${P}-bsd.tgz;
-S="${WORKDIR}/${P}-bsd"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="browser +hdf5 +silex"
-# Waiting for fix/answer upstream
-# See https://github.com/LLNL/Silo/issues/234
-RESTRICT="test"
-
-RDEPEND="
-   dev-qt/qtgui:5
-   virtual/szip
-   hdf5? ( sci-libs/hdf5 )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-autoreconf.patch
-   "${FILESDIR}"/${P}-hdf5.patch
-   "${FILESDIR}"/${P}-test-disable-largefile.patch
-   "${FILESDIR}"/${P}-tests.patch
-   "${FILESDIR}"/${P}-testsuite-python-write.patch
-)
-
-src_configure() {
-   econf \
-   --enable-install-lite-headers \
-   --enable-shared \
-   $(use_enable silex silex ) \
-   $(use_enable browser browser ) \
-   $(use_with hdf5 hdf5 
"${EPREFIX}"/usr/include,"${EPREFIX}"/usr/$(get_libdir) )
-}
-
-# src_test() {
-#  emake -C tests check
-# }



  1   2   >