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

2021-04-04 Thread William Hubbs
commit: 213dda1e7e302329aef034c0bbdd3d7154420144
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  5 04:53:45 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Apr  5 04:54:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213dda1e

sys-apps/openrc-0.43.1 bump

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

 sys-apps/openrc/Manifest | 2 +-
 sys-apps/openrc/{openrc-0.43.ebuild => openrc-0.43.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 3395d0037c5..3e2d570b72c 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1,2 @@
 DIST openrc-0.42.1.tar.gz 242848 BLAKE2B 
381f52552c13afbbcf45456fe71078bacf9182adfd67c97394093986977f5e8262d8a3c64219501745575a5210f525afe9fccee72f7625485a9f575108baa369
 SHA512 
579b9bfbb151b945a364a2c12b037d2e15991820ca99a07ac18e9bdc50074e67fbf0dcf9865aa4deabe2bf82092e4623be51c9e0b4014384951e0a92ac1e7646
-DIST openrc-0.43.tar.gz 241243 BLAKE2B 
d184fed50d154025086ea05f6cf81165884bbcb8fcdf7c099982a0ebff589145f9ac63959c5968a9642fabcbafa1551a885242c585d6d5b37079cbc69d46b6dc
 SHA512 
6c26f170892612a3621b6893af31ba8e2245d276f4d042adafa845bae081393a2eaf10e865f112db39034b06104bc3e4ff98ec19b63470e22fa28ba9ec4f1a49
+DIST openrc-0.43.1.tar.gz 240008 BLAKE2B 
0db27cca0a6e965c5333ee07a7f9f361dc7c32b82d413efa7ee472ecf253f82be03bb9006f7d9f2ff45af5b8de685b5700095175fde444bb8ba08b8d770f0500
 SHA512 
0c4590b6cc15872622824ac53d574d831f536ba983ab7171b227e22441651566d36cfd7e69b28223fa25aab9f3457fb889e6e3225069d08552d440df12e6af84

diff --git a/sys-apps/openrc/openrc-0.43.ebuild 
b/sys-apps/openrc/openrc-0.43.1.ebuild
similarity index 100%
rename from sys-apps/openrc/openrc-0.43.ebuild
rename to sys-apps/openrc/openrc-0.43.1.ebuild



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

2021-04-04 Thread Georgy Yakovlev
commit: a0103a61da2ab319aa179ff4b6e6f638f2b7fa7c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Apr  5 04:25:44 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Apr  5 04:26:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0103a61

dev-lang/rust: fix 1.51.0 bootstrap with same version

Closes: https://bugs.gentoo.org/779970
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/files/1.51.0-bootstrap-panic.patch | 43 
 dev-lang/rust/rust-1.51.0.ebuild |  1 +
 2 files changed, 44 insertions(+)

diff --git a/dev-lang/rust/files/1.51.0-bootstrap-panic.patch 
b/dev-lang/rust/files/1.51.0-bootstrap-panic.patch
new file mode 100644
index 000..529d5a1f402
--- /dev/null
+++ b/dev-lang/rust/files/1.51.0-bootstrap-panic.patch
@@ -0,0 +1,43 @@
+From 31c93397bde772764cda3058e16f9cef61895090 Mon Sep 17 00:00:00 2001
+From: Joshua Nelson 
+Date: Mon, 8 Feb 2021 22:51:21 -0500
+Subject: [PATCH] Use format string in bootstrap panic instead of a string
+ directly
+
+This fixes the following warning when compiling with nightly:
+
+```
+warning: panic message is not a string literal
+--> src/bootstrap/builder.rs:1515:24
+ |
+1515 | panic!(out);
+ |^^^
+ |
+ = note: `#[warn(non_fmt_panic)]` on by default
+ = note: this is no longer accepted in Rust 2021
+help: add a "{}" format string to Display the message
+ |
+1515 | panic!("{}", out);
+ |^
+help: or use std::panic::panic_any instead
+ |
+1515 | std::panic::panic_any(out);
+ | ^^
+```
+---
+ src/bootstrap/builder.rs | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/bootstrap/builder.rs b/src/bootstrap/builder.rs
+index f1a160250dbe1..0f5fcb4af400d 100644
+--- a/src/bootstrap/builder.rs
 b/src/bootstrap/builder.rs
+@@ -1490,7 +1490,7 @@ impl<'a> Builder<'a> {
+ for el in stack.iter().rev() {
+ out += !("\t{:?}\n", el);
+ }
+-panic!(out);
++panic!("{}", out);
+ }
+ if let Some(out) = self.cache.get() {
+ self.verbose(!("{}c {:?}", "  ".repeat(stack.len()), 
step));

diff --git a/dev-lang/rust/rust-1.51.0.ebuild b/dev-lang/rust/rust-1.51.0.ebuild
index 630a170abe5..45c23455773 100644
--- a/dev-lang/rust/rust-1.51.0.ebuild
+++ b/dev-lang/rust/rust-1.51.0.ebuild
@@ -135,6 +135,7 @@ PATCHES=(
"${FILESDIR}"/1.47.0-libressl.patch
"${FILESDIR}"/1.47.0-ignore-broken-and-non-applicable-tests.patch
"${FILESDIR}"/1.49.0-gentoo-musl-target-specs.patch
+   "${FILESDIR}"/1.51.0-bootstrap-panic.patch
 )
 
 S="${WORKDIR}/${MY_P}-src"



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

2021-04-04 Thread Rui Huang
commit: 7886beb01c37d0e5f9ac496fbadb68d82c78b037
Author: Huang Rui  gmail  com>
AuthorDate: Mon Apr  5 02:40:39 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Apr  5 02:40:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7886beb0

media-video/kikoplay: bump to 0.8.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>

 media-video/kikoplay/Manifest  |  1 +
 media-video/kikoplay/kikoplay-0.8.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/media-video/kikoplay/Manifest b/media-video/kikoplay/Manifest
index 81416f245..34dd11a31 100644
--- a/media-video/kikoplay/Manifest
+++ b/media-video/kikoplay/Manifest
@@ -1 +1,2 @@
 DIST kikoplay-0.7.2.tar.gz 9036604 BLAKE2B 
1909e8b5505110c8548923594acb2861d7d7c3bf92137d670b748bd2c2960293cdab4ba86c3c48cb32a3d276c823630de12ea8ee3665e7c4ded968fdaa9b7a5a
 SHA512 
d80819c97dd7f02670d2ae4338961c1eab40890b7d7876fef855ba7b0fa333158da7429cff04309baf22c5a24781356ecbac9822b939dcfc403df38ffa749e93
+DIST kikoplay-0.8.0.tar.gz 10427854 BLAKE2B 
b4063b160d7fad816101fd98213037b188ff8569738b6757e69ba2fcaa61bb7c43e43866300cb1edd0649ffa97b4c6e000e058d7bacbcf7772caa3b3a77780d3
 SHA512 
68cfad08240fa283acb7361434b941cec8ff0effa6f64f6acde34cf3b1c96b8159cdd3531a8468052279ff53553b203373a14b3b032c5b524b14dcfeec996a08

diff --git a/media-video/kikoplay/kikoplay-0.8.0.ebuild 
b/media-video/kikoplay/kikoplay-0.8.0.ebuild
new file mode 100644
index 0..9614eea9b
--- /dev/null
+++ b/media-video/kikoplay/kikoplay-0.8.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+GIT_PN="KikoPlay"
+
+LUA_COMPAT=( lua5-3 )
+
+inherit lua-single qmake-utils xdg
+
+DESCRIPTION="KikoPlay is a full-featured danmu player"
+HOMEPAGE="
+   https://kikoplay.fun
+   https://github.com/Protostars/KikoPlay
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Protostars/${GIT_PN}.git;
+else
+   SRC_URI="https://github.com/Protostars/${GIT_PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86"
+   S="${WORKDIR}/${GIT_PN}-${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+   ${LUA_DEPS}
+   dev-libs/qhttpengine:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   media-video/mpv[libmpv,lua]
+   net-misc/aria2
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   # Can't use default, set INSTALL_ROOT
+   emake INSTALL_ROOT="${D}" install
+}



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

2021-04-04 Thread Rui Huang
commit: f5dae09489a099eb4df9c828c60fc2dcec61af7e
Author: Huang Rui  gmail  com>
AuthorDate: Mon Apr  5 02:41:37 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Apr  5 02:41:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5dae094

media-video/kikoplay: drop 0.7.2

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>

 media-video/kikoplay/Manifest  |  1 -
 media-video/kikoplay/kikoplay-0.7.2.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/media-video/kikoplay/Manifest b/media-video/kikoplay/Manifest
index 34dd11a31..877623b68 100644
--- a/media-video/kikoplay/Manifest
+++ b/media-video/kikoplay/Manifest
@@ -1,2 +1 @@
-DIST kikoplay-0.7.2.tar.gz 9036604 BLAKE2B 
1909e8b5505110c8548923594acb2861d7d7c3bf92137d670b748bd2c2960293cdab4ba86c3c48cb32a3d276c823630de12ea8ee3665e7c4ded968fdaa9b7a5a
 SHA512 
d80819c97dd7f02670d2ae4338961c1eab40890b7d7876fef855ba7b0fa333158da7429cff04309baf22c5a24781356ecbac9822b939dcfc403df38ffa749e93
 DIST kikoplay-0.8.0.tar.gz 10427854 BLAKE2B 
b4063b160d7fad816101fd98213037b188ff8569738b6757e69ba2fcaa61bb7c43e43866300cb1edd0649ffa97b4c6e000e058d7bacbcf7772caa3b3a77780d3
 SHA512 
68cfad08240fa283acb7361434b941cec8ff0effa6f64f6acde34cf3b1c96b8159cdd3531a8468052279ff53553b203373a14b3b032c5b524b14dcfeec996a08

diff --git a/media-video/kikoplay/kikoplay-0.7.2.ebuild 
b/media-video/kikoplay/kikoplay-0.7.2.ebuild
deleted file mode 100644
index 9614eea9b..0
--- a/media-video/kikoplay/kikoplay-0.7.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-GIT_PN="KikoPlay"
-
-LUA_COMPAT=( lua5-3 )
-
-inherit lua-single qmake-utils xdg
-
-DESCRIPTION="KikoPlay is a full-featured danmu player"
-HOMEPAGE="
-   https://kikoplay.fun
-   https://github.com/Protostars/KikoPlay
-"
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Protostars/${GIT_PN}.git;
-else
-   SRC_URI="https://github.com/Protostars/${GIT_PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86"
-   S="${WORKDIR}/${GIT_PN}-${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="
-   ${LUA_DEPS}
-   dev-libs/qhttpengine:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5
-   dev-qt/qtwidgets:5
-   media-video/mpv[libmpv,lua]
-   net-misc/aria2
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr"
-}
-
-src_install() {
-   # Can't use default, set INSTALL_ROOT
-   emake INSTALL_ROOT="${D}" install
-}



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

2021-04-04 Thread Mike Gilbert
commit: 0390490ab16dd03ddbede6297f6755fc4d1338b5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr  5 02:31:08 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr  5 02:31:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0390490a

app-arch/p7zip: avoid using EROOT in src_install

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

 app-arch/p7zip/p7zip-16.02-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/p7zip/p7zip-16.02-r5.ebuild 
b/app-arch/p7zip/p7zip-16.02-r5.ebuild
index a84c128036d..1319183020a 100644
--- a/app-arch/p7zip/p7zip-16.02-r5.ebuild
+++ b/app-arch/p7zip/p7zip-16.02-r5.ebuild
@@ -142,7 +142,7 @@ src_install() {
dodir /usr/share/kde4/services/ServiceMenus # drop 
these lines after konqueror:4/krusader:4 are gone
for item in 
"${ED}"/usr/share/kservices5/ServiceMenus/*.desktop; do
item="$(basename ${item})"
-   dosym 
${EROOT}"/usr/share/kservices5/ServiceMenus/${item}" 
"/usr/share/kde4/services/ServiceMenus/${item}"
+   dosym 
"${EPREFIX}/usr/share/kservices5/ServiceMenus/${item}" 
"/usr/share/kde4/services/ServiceMenus/${item}"
done
fi
fi



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

2021-04-04 Thread Mike Gilbert
commit: b7234c663025bce672adc4cf9d51f0aedcf47d81
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr  5 02:19:21 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr  5 02:19:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7234c66

app-admin/reportmagic: avoid using D in src_unpack

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

 app-admin/reportmagic/metadata.xml|  2 +-
 app-admin/reportmagic/reportmagic-2.21.ebuild | 13 -
 2 files changed, 5 insertions(+), 10 deletions(-)

diff --git a/app-admin/reportmagic/metadata.xml 
b/app-admin/reportmagic/metadata.xml
index 585b0dc75dd..7a38bb90096 100644
--- a/app-admin/reportmagic/metadata.xml
+++ b/app-admin/reportmagic/metadata.xml
@@ -2,4 +2,4 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   
+

diff --git a/app-admin/reportmagic/reportmagic-2.21.ebuild 
b/app-admin/reportmagic/reportmagic-2.21.ebuild
index 2993a06ce84..11cbe8bbd02 100644
--- a/app-admin/reportmagic/reportmagic-2.21.ebuild
+++ b/app-admin/reportmagic/reportmagic-2.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -28,16 +28,11 @@ DEPEND="sys-libs/zlib
 
 S="${WORKDIR}/rmagic-${PV}"
 
-src_unpack() {
-   unpack ${A} ; cd "${S}"
-
+src_install() {
sed -i \
-   -e "s:^\$DEST.*:\$DEST='${D}/usr/share/reportmagic';:g" \
-   -e "s:^\$DOC.*:\$DOC='${D}/usr/share/doc/${PF}';:g" \
+   -e "s:^\$DEST.*:\$DEST='${ED}/usr/share/reportmagic';:g" \
+   -e "s:^\$DOC.*:\$DOC='${ED}/usr/share/doc/${PF}';:g" \
Install.PL \
|| die "sed failed"
-}
-
-src_install() {
perl Install.PL -no_modules
 }



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

2021-04-04 Thread Mike Gilbert
commit: ec7e31e00a4f2f2412b0b60051ce8e09095a6d4b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr  5 02:12:53 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr  5 02:12:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7e31e0

app-admin/qtpass: avoid using D in src_configure

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

 app-admin/qtpass/qtpass-1.3.2-r2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
index 4d457f60204..6c2724ff6e1 100644
--- a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
+++ b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,7 +41,7 @@ src_prepare() {
 }
 
 src_configure() {
-   eqmake5 PREFIX="${D}"/usr
+   eqmake5 PREFIX="${EPREFIX}"/usr
 }
 
 src_test() {
@@ -49,7 +49,8 @@ src_test() {
 }
 
 src_install() {
-   default
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
 
insinto /usr/share/qtpass/translations
doins localization/*.qm



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

2021-04-04 Thread Rui Huang
commit: 2d82db1a3612aece1c89f0acecf06b716c3f7b92
Author: Huang Rui  gmail  com>
AuthorDate: Mon Apr  5 02:09:31 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Apr  5 02:09:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d82db1a

x11-misc/gammy: fix EAPI 7 forbidden reference warning

Fix warning of repoman:
EAPI 7: variable D: Forbidden reference to variable specified by PMS

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>

 x11-misc/gammy/gammy-0.9.58a.ebuild | 4 ++--
 x11-misc/gammy/gammy-0.9.59.ebuild  | 4 ++--
 x11-misc/gammy/gammy-0.9.60.ebuild  | 2 +-
 x11-misc/gammy/gammy-.ebuild| 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/x11-misc/gammy/gammy-0.9.58a.ebuild 
b/x11-misc/gammy/gammy-0.9.58a.ebuild
index 5f1989cde..ef6ae59c9 100644
--- a/x11-misc/gammy/gammy-0.9.58a.ebuild
+++ b/x11-misc/gammy/gammy-0.9.58a.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,7 +30,7 @@ DEPEND="
 "
 
 src_configure() {
-   eqmake5 PREFIX="${D}/usr"
+   eqmake5 PREFIX="${EPREFIX}/usr"
 }
 
 src_install() {

diff --git a/x11-misc/gammy/gammy-0.9.59.ebuild 
b/x11-misc/gammy/gammy-0.9.59.ebuild
index 5f1989cde..ef6ae59c9 100644
--- a/x11-misc/gammy/gammy-0.9.59.ebuild
+++ b/x11-misc/gammy/gammy-0.9.59.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,7 +30,7 @@ DEPEND="
 "
 
 src_configure() {
-   eqmake5 PREFIX="${D}/usr"
+   eqmake5 PREFIX="${EPREFIX}/usr"
 }
 
 src_install() {

diff --git a/x11-misc/gammy/gammy-0.9.60.ebuild 
b/x11-misc/gammy/gammy-0.9.60.ebuild
index 4f8a65043..ef6ae59c9 100644
--- a/x11-misc/gammy/gammy-0.9.60.ebuild
+++ b/x11-misc/gammy/gammy-0.9.60.ebuild
@@ -30,7 +30,7 @@ DEPEND="
 "
 
 src_configure() {
-   eqmake5 PREFIX="${D}/usr"
+   eqmake5 PREFIX="${EPREFIX}/usr"
 }
 
 src_install() {

diff --git a/x11-misc/gammy/gammy-.ebuild b/x11-misc/gammy/gammy-.ebuild
index 5f1989cde..ef6ae59c9 100644
--- a/x11-misc/gammy/gammy-.ebuild
+++ b/x11-misc/gammy/gammy-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,7 +30,7 @@ DEPEND="
 "
 
 src_configure() {
-   eqmake5 PREFIX="${D}/usr"
+   eqmake5 PREFIX="${EPREFIX}/usr"
 }
 
 src_install() {



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

2021-04-04 Thread Rui Huang
commit: 59257f306dcce305996625817da53c3611df719f
Author: Huang Rui  gmail  com>
AuthorDate: Mon Apr  5 01:56:32 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Apr  5 01:56:32 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59257f30

media-video/kikoplay: Fix year to 2021

Change to 'Copyright 1999-2021 Gentoo Authors'

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>

 media-video/kikoplay/kikoplay-0.7.2.ebuild | 2 +-
 media-video/kikoplay/kikoplay-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/kikoplay/kikoplay-0.7.2.ebuild 
b/media-video/kikoplay/kikoplay-0.7.2.ebuild
index f33a25e20..9a8d93632 100644
--- a/media-video/kikoplay/kikoplay-0.7.2.ebuild
+++ b/media-video/kikoplay/kikoplay-0.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"

diff --git a/media-video/kikoplay/kikoplay-.ebuild 
b/media-video/kikoplay/kikoplay-.ebuild
index f33a25e20..9a8d93632 100644
--- a/media-video/kikoplay/kikoplay-.ebuild
+++ b/media-video/kikoplay/kikoplay-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"



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

2021-04-04 Thread Rui Huang
commit: d37b7208eeba2040a7bafd65231b502faaeef4ae
Author: Huang Rui  gmail  com>
AuthorDate: Mon Apr  5 02:05:18 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Apr  5 02:05:18 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d37b7208

media-video/kikoplay: fix repoman warning

Fix EAPI 7: variable D: Forbidden reference to variable specified by PMS

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>

 media-video/kikoplay/kikoplay-0.7.2.ebuild | 2 +-
 media-video/kikoplay/kikoplay-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/kikoplay/kikoplay-0.7.2.ebuild 
b/media-video/kikoplay/kikoplay-0.7.2.ebuild
index 9a8d93632..9614eea9b 100644
--- a/media-video/kikoplay/kikoplay-0.7.2.ebuild
+++ b/media-video/kikoplay/kikoplay-0.7.2.ebuild
@@ -49,7 +49,7 @@ BDEPEND="
 "
 
 src_configure() {
-   eqmake5 PREFIX="${D}"/usr
+   eqmake5 PREFIX="${EPREFIX}/usr"
 }
 
 src_install() {

diff --git a/media-video/kikoplay/kikoplay-.ebuild 
b/media-video/kikoplay/kikoplay-.ebuild
index 9a8d93632..9614eea9b 100644
--- a/media-video/kikoplay/kikoplay-.ebuild
+++ b/media-video/kikoplay/kikoplay-.ebuild
@@ -49,7 +49,7 @@ BDEPEND="
 "
 
 src_configure() {
-   eqmake5 PREFIX="${D}"/usr
+   eqmake5 PREFIX="${EPREFIX}/usr"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2021-04-04 Thread Mike Gilbert
commit: 754e286bf1a5fdd6cf9d6be4cbbb3779dbd7559b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr  5 02:03:01 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr  5 02:03:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754e286b

x11-apps/xdm: avoid using FILESDIR in pkg_setup

Defining PATCHES and configure flags in pkg_setup is weird.
Move them to src_prepare and src_configure, respectively.

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

 x11-apps/xdm/xdm-1.1.12.ebuild | 33 +
 1 file changed, 17 insertions(+), 16 deletions(-)

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12.ebuild
index 5f1478118b5..1199ae27622 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -37,13 +37,25 @@ RDEPEND="
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 
-pkg_setup() {
-   PATCHES=(
+src_prepare() {
+   local PATCHES=(
"${FILESDIR}"/${P}-consolekit.patch # bug 747124
"${FILESDIR}"/${P}-make-xinerama-optional.patch
)
 
-   XORG_CONFIGURE_OPTIONS=(
+   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
+   xdm.service.in || die
+
+   # Disable XDM-AUTHORIZATION-1 (bug #445662).
+   # it causes issue with libreoffice and SDL games (bug #306223).
+   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
+   config/xdm-config.in || die
+
+   xorg-3_src_prepare
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
$(use_enable ipv6)
$(use_with pam)
$(use_with systemd systemd-daemon)
@@ -54,18 +66,7 @@ pkg_setup() {
--with-default-vt=${DEFAULTVT}
--with-xdmconfigdir=/etc/X11/xdm
)
-}
-
-src_prepare() {
-   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
-   xdm.service.in || die
-
-   # Disable XDM-AUTHORIZATION-1 (bug #445662).
-   # it causes issue with libreoffice and SDL games (bug #306223).
-   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
-   config/xdm-config.in || die
-
-   xorg-3_src_prepare
+   xorg-3_src_configure
 }
 
 src_install() {



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

2021-04-04 Thread Rui Huang
commit: c493a8505c9ea38031b793bd4f2ad72265c0be8d
Author: Huang Rui  gmail  com>
AuthorDate: Mon Apr  5 01:50:41 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Apr  5 01:50:41 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c493a850

sci-electronics/verilator: drop 4.110

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 -
 sci-electronics/verilator/verilator-4.110.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index 95c1c0db4..bea46e722 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,2 +1 @@
-DIST verilator-4.110.tar.gz 2227322 BLAKE2B 
2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b
 SHA512 
c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d
 DIST verilator-4.200.tar.gz 2245877 BLAKE2B 
e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e
 SHA512 
f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5

diff --git a/sci-electronics/verilator/verilator-4.110.ebuild 
b/sci-electronics/verilator/verilator-4.110.ebuild
deleted file mode 100644
index d8ccd0c01..0
--- a/sci-electronics/verilator/verilator-4.110.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools
-
-DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
-HOMEPAGE="
-   https://verilator.org
-   https://github.com/verilator/verilator
-"
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="|| ( Artistic-2 LGPL-3 )"
-SLOT="0"
-
-RDEPEND="
-   dev-lang/perl
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_prepare() {
-   default
-   eautoconf --force
-}



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

2021-04-04 Thread Rui Huang
commit: da5cbbe307f1096e6785718b6a6ccc440c32161f
Author: Huang Rui  gmail  com>
AuthorDate: Mon Apr  5 01:38:52 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Apr  5 01:38:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da5cbbe3

sci-electronics/verilator: bump to 4.200

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 +
 sci-electronics/verilator/verilator-4.200.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index 17fa217ec..95c1c0db4 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1 +1,2 @@
 DIST verilator-4.110.tar.gz 2227322 BLAKE2B 
2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b
 SHA512 
c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d
+DIST verilator-4.200.tar.gz 2245877 BLAKE2B 
e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e
 SHA512 
f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5

diff --git a/sci-electronics/verilator/verilator-4.200.ebuild 
b/sci-electronics/verilator/verilator-4.200.ebuild
new file mode 100644
index 0..d8ccd0c01
--- /dev/null
+++ b/sci-electronics/verilator/verilator-4.200.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools
+
+DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
+HOMEPAGE="
+   https://verilator.org
+   https://github.com/verilator/verilator
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="|| ( Artistic-2 LGPL-3 )"
+SLOT="0"
+
+RDEPEND="
+   dev-lang/perl
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_prepare() {
+   default
+   eautoconf --force
+}



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

2021-04-04 Thread Mike Gilbert
commit: b4f763a9a88a307821e022e7d10220fd5aa6fc22
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr  5 01:26:06 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr  5 01:26:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f763a9

sys-devel/bin86: maintainer needed

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

 sys-devel/bin86/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/sys-devel/bin86/metadata.xml b/sys-devel/bin86/metadata.xml
index b6943a7745a..e3d90415dc5 100644
--- a/sys-devel/bin86/metadata.xml
+++ b/sys-devel/bin86/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
-
+
 
lkundrak/dev86
 



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

2021-04-04 Thread Mike Gilbert
commit: deda208db980a656c9f3b94fbd2ce6b0d57ab497
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr  5 01:25:34 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr  5 01:25:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deda208d

sys-devel/dev86: maintainer needed

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

 sys-devel/dev86/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-devel/dev86/metadata.xml b/sys-devel/dev86/metadata.xml
index 4eb20a048df..7a38bb90096 100644
--- a/sys-devel/dev86/metadata.xml
+++ b/sys-devel/dev86/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   base-sys...@gentoo.org
-   Gentoo Base System
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/seabios/

2021-04-04 Thread Matthias Maier
commit: 6cb2f8dbfef29d3ae1618cfecbbc898b5e6465ca
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr  5 00:14:27 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr  5 01:05:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb2f8db

sys-firmware/seabios: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sys-firmware/seabios/Manifest |   4 -
 sys-firmware/seabios/seabios-1.10.2.ebuild| 140 -
 sys-firmware/seabios/seabios-1.11.0-r1.ebuild | 171 --
 sys-firmware/seabios/seabios-1.11.0.ebuild| 137 -
 4 files changed, 452 deletions(-)

diff --git a/sys-firmware/seabios/Manifest b/sys-firmware/seabios/Manifest
index 8c598e824f6..15efe729531 100644
--- a/sys-firmware/seabios/Manifest
+++ b/sys-firmware/seabios/Manifest
@@ -1,6 +1,2 @@
-DIST seabios-1.10.2-bin.tar.xz 121172 BLAKE2B 
9d4ff624b638773e59bbf6674fb8630bd815d75af1a81db4de7f9740c37485330e6d054448f2301a97455ff0d3190d988ce0348eac78bd978982b6ce5146e4f6
 SHA512 
a46ce389b8b0fe7182a3dc2954fab7e0ef27ac65823e3785c247ccf77c37eaa746d94f74a4a29a221aa16ab508cf07ec8d399aa612d5c0184b48bce24c663b69
-DIST seabios-1.10.2.tar.gz 589283 BLAKE2B 
08fdbecf7fb06629db472adb05a780249dbf0e0a44d04dcced5480d631c133f74ecd04b04486db3bb817b8e119e783c4b09c3ade15b9a6cc956537e9f7204514
 SHA512 
ea8396fe247a3bd16b43ab775cf8e23f139673b94e83f450cadb094cc8117ca7e9ef518162d965209d5ab091c96f70ec5cc8ec8d15b638e06c4c8f7a0e1609dc
-DIST seabios-1.11.0-bin.tar.xz 158552 BLAKE2B 
44c42b9eea70a090ad51296949fe79e5360b569bae791fe84f447061f8dbcdb6b601501e2cc1607b62308f3118087386d15ba32c8495202f62f9f9a1e3cf27c3
 SHA512 
03a1523dc99dbf6e353e7844a4f12020d88bf8d5cbfd187007663ab1b02447b02694f27ee93aa46a18a5ab161f13b1ffe62f2d0f678cd86975a3d53295a6eb1e
-DIST seabios-1.11.0.tar.gz 607746 BLAKE2B 
9f688be6b8f7c0fcbd72b59ac649a9c763fdd9e2971a4d85636c9972efc0ad42082a1622a8c41156ad1e2063907349c2e02cff9aeb444844dc445b5f7d6062bb
 SHA512 
cae79c720bfbba3321777bbc6d5bde432fe56e2ba8f1be8acfebbde0bd453a58e889f5fa24db6055dca0a3a56d35b907761723ea35ef248c5f812129d0a27b77
 DIST seabios-1.12.0-bin.tar.xz 162492 BLAKE2B 
9a5a349226ed7efbed328493dc057e232203b251677a23f1f09c133743ff0ca6b05270c9d27460be1d8897888fe23ff7bdfa122023fa8ddb23af03d5b9b6f8dd
 SHA512 
f7a0395d621245093bb9a278d95ecc3d4e8d23f620058cd4fddaf885c8b86256f6258f3fd8173c1d24c03306f44d180e768bf8005ee123bc4b699b9f0ca371be
 DIST seabios-1.12.0.tar.gz 613542 BLAKE2B 
f145c2db716996bfa9e5c014086ccfaa8ae96ebc158f34303b122b7bf209408c567665d8691364df8d8e886f63e0e72a3f3cd319dfa86ef581023201b5d94e53
 SHA512 
e52c5363e5bb37b5286e55545aa06bd126218f9d0e3a06ac2e189de68fe3de3256c11ca1bb13357a9c384d7e3af6284083ff3aa587688b5de04ef11b97bdfa27

diff --git a/sys-firmware/seabios/seabios-1.10.2.ebuild 
b/sys-firmware/seabios/seabios-1.10.2.ebuild
deleted file mode 100644
index 0175c19a646..000
--- a/sys-firmware/seabios/seabios-1.10.2.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit eutils toolchain-funcs python-any-r1
-
-# SeaBIOS maintainers sometimes don't release stable tarballs or stable
-# binaries to generate the stable tarball the following is necessary:
-# git clone git://git.seabios.org/seabios.git && cd seabios
-# git archive --output seabios-${PV}.tar.gz --prefix seabios-${PV}/ rel-${PV}
-
-if [[ ${PV} == ** || -n "${EGIT_COMMIT}" ]] ; then
-   EGIT_REPO_URI="git://git.seabios.org/seabios.git"
-   inherit git-r3
-else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc x86"
-
-   # Binary versions taken from fedora:
-   # 
http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/
-   #   seabios-bin-1.10.2-1.fc27.noarch.rpm
-   #   seavgabios-bin-1.10.2-1.fc27.noarch.rpm
-   SRC_URI="
-   !binary? ( 
https://code.coreboot.org/p/seabios/downloads/get/${P}.tar.gz )
-   binary? ( 
https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )"
-fi
-
-DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS"
-HOMEPAGE="https://www.seabios.org/;
-
-LICENSE="LGPL-3 GPL-3"
-SLOT="0"
-IUSE="+binary debug +seavgabios"
-
-REQUIRED_USE="debug? ( !binary )
-   !amd64? ( !x86? ( binary ) )"
-
-# The amd64/x86 check is needed to workaround #570892.
-SOURCE_DEPEND="
-   >=sys-power/iasl-20060912
-   ${PYTHON_DEPS}"
-DEPEND="
-   !binary? (
-   amd64? ( ${SOURCE_DEPEND} )
-   x86? ( ${SOURCE_DEPEND} )
-   )"
-RDEPEND=""
-
-pkg_pretend() {
-   if ! use binary; then
-   ewarn "You have decided to compile your own SeaBIOS. This is 
not"
-   ewarn "supported by upstream unless you use their recommended"
-   

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/seabios/

2021-04-04 Thread Matthias Maier
commit: e132ca9b5ff47a2c56bce5155ed1d315853f2ef7
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr  5 00:22:19 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr  5 01:05:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e132ca9b

sys-firmware/seabios: version bump to 1.14.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sys-firmware/seabios/Manifest  |   2 +
 sys-firmware/seabios/seabios-1.14.0.ebuild | 166 +
 2 files changed, 168 insertions(+)

diff --git a/sys-firmware/seabios/Manifest b/sys-firmware/seabios/Manifest
index 15efe729531..0381c39c4ff 100644
--- a/sys-firmware/seabios/Manifest
+++ b/sys-firmware/seabios/Manifest
@@ -1,2 +1,4 @@
 DIST seabios-1.12.0-bin.tar.xz 162492 BLAKE2B 
9a5a349226ed7efbed328493dc057e232203b251677a23f1f09c133743ff0ca6b05270c9d27460be1d8897888fe23ff7bdfa122023fa8ddb23af03d5b9b6f8dd
 SHA512 
f7a0395d621245093bb9a278d95ecc3d4e8d23f620058cd4fddaf885c8b86256f6258f3fd8173c1d24c03306f44d180e768bf8005ee123bc4b699b9f0ca371be
 DIST seabios-1.12.0.tar.gz 613542 BLAKE2B 
f145c2db716996bfa9e5c014086ccfaa8ae96ebc158f34303b122b7bf209408c567665d8691364df8d8e886f63e0e72a3f3cd319dfa86ef581023201b5d94e53
 SHA512 
e52c5363e5bb37b5286e55545aa06bd126218f9d0e3a06ac2e189de68fe3de3256c11ca1bb13357a9c384d7e3af6284083ff3aa587688b5de04ef11b97bdfa27
+DIST seabios-1.14.0-bin.tar.xz 170160 BLAKE2B 
1ab471ce0c6e27633ec42a66e3069496be84de713baab5de4f297821bd0da26404f7f70abc82e223ec5aa317a878889ae92b019988c72d24f77e7dcc5865f916
 SHA512 
7964e9bb7dff4fd6593f5d6d64efc4b1460750461b86635dbe5255d2086d619f51711d7a35e4dc20e556f705091c0950afabeddcd2e8876f05ce14f9ca73ed71
+DIST seabios-1.14.0.tar.gz 628985 BLAKE2B 
cc1126925dab1551a655680d20d06ebf28c12c386500d1ee4df9e1a99403b4c5bc6a66c2cc5ef58b4c3d6d7226f35007506a6a1855c2cf2742469dcb7aba05bb
 SHA512 
215c42f59425f8abd062be7b11fc0e39c977cee5001a2381551b0f851ac337d0dd53c065267e6dee0e710ffd700fa635f9007b89da8dfce0f47122c984ee8146

diff --git a/sys-firmware/seabios/seabios-1.14.0.ebuild 
b/sys-firmware/seabios/seabios-1.14.0.ebuild
new file mode 100644
index 000..7baa4d25d28
--- /dev/null
+++ b/sys-firmware/seabios/seabios-1.14.0.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit eutils toolchain-funcs python-any-r1
+
+# SeaBIOS maintainers sometimes don't release stable tarballs or stable
+# binaries to generate the stable tarball the following is necessary:
+# git clone git://git.seabios.org/seabios.git && cd seabios
+# git archive --output seabios-${PV}.tar.gz --prefix seabios-${PV}/ rel-${PV}
+
+if [[ ${PV} == ** || -n "${EGIT_COMMIT}" ]] ; then
+   EGIT_REPO_URI="git://git.seabios.org/seabios.git"
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
+
+   SRC_URI="
+   !binary? ( https://www.seabios.org/downloads/${P}.tar.gz )
+   binary? ( 
https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )"
+fi
+
+DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS"
+HOMEPAGE="https://www.seabios.org/;
+
+LICENSE="LGPL-3 GPL-3"
+SLOT="0"
+IUSE="+binary debug +seavgabios"
+
+REQUIRED_USE="debug? ( !binary )"
+
+SOURCE_DEPEND="
+   >=sys-power/iasl-20060912
+   ${PYTHON_DEPS}"
+DEPEND="
+   !binary? (
+   ${SOURCE_DEPEND}
+   )"
+RDEPEND=""
+
+choose_target_chost() {
+   if [[ -n "${CC}" ]]; then
+   ${CC} -dumpmachine
+   return
+   fi
+
+   if use amd64 || use x86; then
+   # Use the native compiler
+   echo "${CHOST}"
+   return
+   fi
+
+   local i
+   for i in x86_64 i686 i586 i486 i386 ; do
+   i=${i}-pc-linux-gnu
+   type -P ${i}-gcc > /dev/null && echo ${i} && return
+   done
+}
+
+pkg_pretend() {
+   if ! use binary; then
+   ewarn "You have decided to compile your own SeaBIOS. This is 
not"
+   ewarn "supported by upstream unless you use their recommended"
+   ewarn "toolchain (which you are not)."
+   elog
+   ewarn "If you are intending to use this build with QEMU, 
realize"
+   ewarn "you will not receive any support if you have compiled 
your"
+   ewarn "own SeaBIOS. Virtual machines subtly fail based on 
changes"
+   ewarn "in SeaBIOS."
+   if [[ -z "$(choose_target_chost)" ]]; then
+   elog
+   eerror "Before you can compile ${PN}[-binary], you need 
to install a x86 cross-compiler"
+   eerror "Run the following commands:"
+   eerror "  emerge crossdev"
+   eerror "  crossdev --stable -t 

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

2021-04-04 Thread Matthias Maier
commit: 35a67be12ea5edac2eb8d12eef10e1d7cbd189da
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr  5 00:41:32 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr  5 01:05:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a67be1

app-emulation/qemu: pin new firmware versions

Closes: https://bugs.gentoo.org/759298
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/qemu/qemu-5.2.0-r50.ebuild | 868 +++
 1 file changed, 868 insertions(+)

diff --git a/app-emulation/qemu/qemu-5.2.0-r50.ebuild 
b/app-emulation/qemu/qemu-5.2.0-r50.ebuild
new file mode 100644
index 000..68f70cb16fa
--- /dev/null
+++ b/app-emulation/qemu/qemu-5.2.0-r50.ebuild
@@ -0,0 +1,868 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="ncurses,readline"
+
+FIRMWARE_ABI_VERSION="5.2.0-r50"
+
+inherit eutils linux-info toolchain-funcs multilib python-r1
+inherit udev fcaps readme.gentoo-r1 pax-utils l10n xdg-utils
+inherit flag-o-matic
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://git.qemu.org/git/qemu.git;
+   EGIT_SUBMODULES=(
+   meson
+   tests/fp/berkeley-softfloat-3
+   tests/fp/berkeley-testfloat-3
+   ui/keycodemapdb
+   )
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://download.qemu.org/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org;
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+
+IUSE="accessibility +aio alsa bzip2 capstone +caps +curl debug +doc
+   +fdt glusterfs gnutls gtk infiniband iscsi io-uring
+   jack jemalloc +jpeg kernel_linux
+   kernel_FreeBSD lzo multipath
+   ncurses nfs nls numa opengl +oss +pin-upstream-blobs
+   plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
+   +slirp
+   smartcard snappy spice ssh static static-user systemtap test udev usb
+   usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen
+   xfs zstd"
+
+COMMON_TARGETS="aarch64 alpha arm cris hppa i386 m68k microblaze microblazeel
+   mips mips64 mips64el mipsel nios2 or1k ppc ppc64 riscv32 riscv64 s390x
+   sh4 sh4eb sparc sparc64 x86_64 xtensa xtensaeb"
+IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
+   avr lm32 moxie rx tricore unicore32"
+IUSE_USER_TARGETS="${COMMON_TARGETS}
+   aarch64_be armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus
+   tilegx"
+
+use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
+use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
+IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
+
+RESTRICT="!test? ( test )"
+# Allow no targets to be built so that people can get a tools-only build.
+# Block USE flag configurations known to not work.
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   qemu_softmmu_targets_arm? ( fdt )
+   qemu_softmmu_targets_microblaze? ( fdt )
+   qemu_softmmu_targets_mips64el? ( fdt )
+   qemu_softmmu_targets_ppc64? ( fdt )
+   qemu_softmmu_targets_ppc? ( fdt )
+   qemu_softmmu_targets_riscv32? ( fdt )
+   qemu_softmmu_targets_riscv64? ( fdt )
+   static? ( static-user !alsa !gtk !jack !opengl !pulseaudio !plugins 
!rbd !snappy )
+   static-user? ( !plugins )
+   vhost-user-fs? ( caps seccomp )
+   virtfs? ( caps xattr )
+   vte? ( gtk )
+   multipath? ( udev )
+   plugins? ( !static !static-user )
+"
+
+# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
+# and user/softmmu targets (qemu-*, qemu-system-*).
+#
+# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
+#
+# The attr lib isn't always linked in (although the USE flag is always
+# respected).  This is because qemu supports using the C library's API
+# when available rather than always using the external library.
+ALL_DEPEND="
+   >=dev-libs/glib-2.0[static-libs(+)]
+   sys-libs/zlib[static-libs(+)]
+   python? ( ${PYTHON_DEPS} )
+   systemtap? ( dev-util/systemtap )
+   xattr? ( sys-apps/attr[static-libs(+)] )"
+
+# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
+# softmmu targets (qemu-system-*).
+SOFTMMU_TOOLS_DEPEND="
+   dev-libs/libxml2[static-libs(+)]
+   >=x11-libs/pixman-0.28.0[static-libs(+)]
+   accessibility? (
+   app-accessibility/brltty[api]
+   app-accessibility/brltty[static-libs(+)]
+   )
+   aio? ( dev-libs/libaio[static-libs(+)] )
+   alsa? ( >=media-libs/alsa-lib-1.0.13 )
+   bzip2? ( app-arch/bzip2[static-libs(+)] )
+   capstone? ( dev-libs/capstone:= )
+   caps? ( 

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/sgabios/

2021-04-04 Thread Matthias Maier
commit: afa05e382f12210b9c8ef60ab903910288080fec
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr  5 00:39:11 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr  5 01:05:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa05e38

sys-firmware/sgabios: version bump to 0.1_pre10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sys-firmware/sgabios/Manifest |  2 ++
 sys-firmware/sgabios/sgabios-0.1_pre10.ebuild | 52 +++
 2 files changed, 54 insertions(+)

diff --git a/sys-firmware/sgabios/Manifest b/sys-firmware/sgabios/Manifest
index 62f4f176713..47d874a70e8 100644
--- a/sys-firmware/sgabios/Manifest
+++ b/sys-firmware/sgabios/Manifest
@@ -1,2 +1,4 @@
+DIST sgabios-0.1_pre10-bin.tar.xz 2652 BLAKE2B 
6dff0152f8553c245796badfd291e0e79f2a6a935a9908d9825dbac760746c05265b7f12a29a2d1fa1b95d16291ca5723fbf2f53b5bb04ff416e64b9c66b0c7d
 SHA512 
6dd43858e91bee57bc0bc6d721eb26abb30bbe8b9c30733b39f3612cdf09ad8876518a4457a68a48d8a4b911225635c0e8eef1a7e78cfe65c8fcf0af2bab
+DIST sgabios-0.1_pre10.tar.gz 31086 BLAKE2B 
f9577d0009d90c46aa5963e6dea50be4b7ec4b5c597194b33256748adbc4d60b3ac50646ce80befbd6d810ba80e93048fd6234b4d320d15f3506087435ec346c
 SHA512 
cf12a8b8579658c99a3ad8c325637dba1569d364fc5440caf33c85a4f0403d83cf755df61d068151191c75588d568da629329a93d731f49b0b9131c983141fe6
 DIST sgabios-0.1_pre8-bins.tar.xz 2704 BLAKE2B 
8efcf613a4857467cc3cfbc3f6402bca091892f0b2137ff65caf2b444610c86c1db0e61505bfe48ed8d6ccc9e8928190c2a38693aeddd523e27d22a29e777044
 SHA512 
46fc02200b3fa2e45c954a2b6e4cd40f10d6969fd05ef4d441402c7390b4e83390250972ef0ea891635400cad22a4d8fd2b66b56afa91d03e1e0b99132e09c0d
 DIST sgabios-0.1_pre8.tar.xz 27200 BLAKE2B 
8ea535f2fcc8f7105a278202648e06722e7463e66ff3ccf824cd3a672a7908e7223f27678ebd4ca73eb19abaff75e082ea7b9bc222332436f31a8840443d7b44
 SHA512 
68e2a894eb5b99cda2b0e96ade891e24397ac962a777a97dbb526f4570e5734d36a88fde1ef64ed7a887cd8bfc500c91c48849d2c26aca6ce7e36dd80aaf361e

diff --git a/sys-firmware/sgabios/sgabios-0.1_pre10.ebuild 
b/sys-firmware/sgabios/sgabios-0.1_pre10.ebuild
new file mode 100644
index 000..9c9379f63aa
--- /dev/null
+++ b/sys-firmware/sgabios/sgabios-0.1_pre10.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="serial graphics adapter bios option rom for x86"
+HOMEPAGE="https://code.google.com/p/sgabios/;
+# downloaded from
+# 
https://git.qemu.org/?p=sgabios.git;a=tree;h=a85446adb0e07ccd5211619a6f215bcfc3c5ab29;hb=23d474943dcd55d0550a3d20b3d30e9040a4f15b
+SRC_URI="mirror://gentoo/${P}.tar.gz
+   !binary? ( https://dev.gentoo.org/~tamiko/distfiles/${P}.tar.gz )
+   binary? ( https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE="+binary"
+
+REQUIRED_USE="!amd64? ( !x86? ( binary ) )"
+
+S="${WORKDIR}/sgabios-a85446a"
+
+src_prepare() {
+   if  use binary; then
+   eapply_user
+   return
+   fi
+   default
+}
+
+src_compile() {
+   use binary && return
+
+   tc-ld-disable-gold
+   tc-export_build_env BUILD_CC
+   emake -j1 \
+   BUILD_CC="${BUILD_CC}" \
+   BUILD_CFLAGS="${BUILD_CFLAGS}" \
+   BUILD_LDFLAGS="${BUILD_LDFLAGS}" \
+   BUILD_CPPFLAGS="${BUILD_CPPFLAGS}" \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getLD)" \
+   AR="$(tc-getAR)" \
+   OBJCOPY="$(tc-getOBJCOPY)"
+}
+
+src_install() {
+   insinto /usr/share/sgabios
+   doins sgabios.bin
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/ipxe/

2021-04-04 Thread Matthias Maier
commit: c2b6cc8e15afe090d99821bc292b6b35eca823f7
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr  5 00:09:03 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr  5 01:05:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b6cc8e

sys-firmware/ipxe: version bump to 1.21.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sys-firmware/ipxe/Manifest   |   2 +
 sys-firmware/ipxe/ipxe-1.21.1.ebuild | 116 +++
 2 files changed, 118 insertions(+)

diff --git a/sys-firmware/ipxe/Manifest b/sys-firmware/ipxe/Manifest
index 5267976c1fa..f7b3398a412 100644
--- a/sys-firmware/ipxe/Manifest
+++ b/sys-firmware/ipxe/Manifest
@@ -2,3 +2,5 @@ DIST ipxe-1.0.0_p20180211-546dd51-bin.tar.xz 1748228 BLAKE2B 
5ed2ce71c7dbc41d5cb
 DIST ipxe-1.0.0_p20180211-546dd51.tar.bz2 2954305 BLAKE2B 
8232b1afe017ff5d0389534e4efea3209ea0330d66e4d3d429abf81da66639b19488911d85bf2da200ff8cb0d49c5dda438074c4538303335419ea080ef80a16
 SHA512 
45d7f80f15a1c5ff1daa31b132065d38013a51127795ad81308b468940a455edcb40cde7601475039a7c977d732817203bbc627c642d3d10146a480da603f1dd
 DIST ipxe-1.0.0_p20190728-a4f8c6e-bin.tar.xz 1839688 BLAKE2B 
b28772b928690646e1b0cb1c27ef56e2cb1c0637a43c6174dea7c8ca401d8c8819938fa358a0bed5d57b8cf992b8c2060b52e32a970ef813f1cf705fb0805beb
 SHA512 
1e5838b8c530257dc544f6e25f80e6e223480917db393ca3ff8c577f07e60180e18f2eed4e71f7b1965157d6e7001f65e224d3c8b56a98f84739e2504ca38985
 DIST ipxe-1.0.0_p20190728-a4f8c6e.tar.bz2 2985776 BLAKE2B 
5a85505404978d51f80e30332f6eb0417d6d97eb9b3bc05eec5ad649c446c7d17dc841f8cd34a1b29c31dc6f5cf08baa69191de9c8dd4bcdb098c5d7f13a7824
 SHA512 
3af0da9058b39966bfd8f9d7dfe518ae7b26e18f58d1a3fa2cba8922ec3c50775b82dd9f23bf51be3ca3f69b705f92bcf80988a1817b30f7ab1826a4b159c5a6
+DIST ipxe-1.21.1-bin.tar.xz 1860424 BLAKE2B 
9d621c92be1058389758f885a02b601169d645335bba366a18d16326a7616345e44eb0cd5007d32ac034e7e3c8f8eecd90ade3346e34ca0df899622321f38017
 SHA512 
85afacfb70e562a935380b7d14ab7328e418478a6f6124eaec7cd0fefb9ba13b8a3f04833fab7b724ceb4c94897a7be2c67faa8be59373719a972ad51e6a5ab3
+DIST ipxe-1.21.1.tar.gz 3934045 BLAKE2B 
03871b5f89c6228a9082bb89c7b102d85e5f3afcd5fe0d93762e220fe162c9c3037a9918f30251fd103835d949335f99109a12559f560a5b686e65a7c24c6501
 SHA512 
47400975110ed4ab95835aa1b7c8d5a6917c19c5713c6ab88bc0741a3adcd62245a9c4251d1f46fffc45289c6b18bf893f86dbc3b67d3189c41b7f198367ecaa

diff --git a/sys-firmware/ipxe/ipxe-1.21.1.ebuild 
b/sys-firmware/ipxe/ipxe-1.21.1.ebuild
new file mode 100644
index 000..a55193b9b7b
--- /dev/null
+++ b/sys-firmware/ipxe/ipxe-1.21.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs eutils savedconfig
+
+DESCRIPTION="Open source network boot (PXE) firmware"
+HOMEPAGE="https://ipxe.org/;
+SRC_URI="
+   !binary? ( 
https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz )
+   binary? ( https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="+binary efi ipv6 iso lkrn +qemu undi usb vmware"
+
+REQUIRED_USE="!amd64? ( !x86? ( binary ) )"
+
+SOURCE_DEPEND="app-arch/xz-utils
+   dev-lang/perl
+   sys-libs/zlib
+   iso? (
+   app-cdr/cdrtools
+   sys-boot/syslinux
+   )"
+DEPEND="
+   !binary? (
+   amd64? ( ${SOURCE_DEPEND} )
+   x86? ( ${SOURCE_DEPEND} )
+   )"
+RDEPEND=""
+
+S="${WORKDIR}/${P}/src"
+
+src_configure() {
+   use binary && return
+
+   cat <<-EOF > "${S}"/config/local/general.h
+#undef BANNER_TIMEOUT
+#define BANNER_TIMEOUT 0
+EOF
+
+   use ipv6 && echo "#define NET_PROTO_IPV6" >> 
"${S}"/config/local/general.h
+
+   if use vmware; then
+   cat <<-EOF >> "${S}"/config/local/general.h
+#define VMWARE_SETTINGS
+#define CONSOLE_VMWARE
+EOF
+   fi
+
+   restore_config config/local/general.h
+
+   tc-ld-disable-gold
+}
+
+ipxemake() {
+   # Q='' makes the build verbose since that's what everyone loves now
+   emake Q='' \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getLD)" \
+   AS="$(tc-getAS)" \
+   AR="$(tc-getAR)" \
+   NM="$(tc-getNM)" \
+   OBJCOPY="$(tc-getOBJCOPY)" \
+   RANLIB="$(tc-getRANLIB)" \
+   OBJDUMP="$(tc-getOBJDUMP)" \
+   HOST_CC="$(tc-getBUILD_CC)" \
+   "$@"
+}
+
+src_compile() {
+   use binary && return
+
+   export NO_WERROR=1
+   if use qemu; then
+   ipxemake bin/808610de.rom # pxe-e1000.rom (old)
+   ipxemake bin/8086100e.rom # pxe-e1000.rom
+   ipxemake bin/80861209.rom # pxe-eepro100.rom
+   ipxemake bin/10500940.rom # pxe-ne2k_pci.rom
+   

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

2021-04-04 Thread Conrad Kostecki
commit: 60c9c515f0c905229a9848d77f023c729a6aaf75
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Apr  4 19:59:39 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Apr  5 00:06:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c9c515

dev-db/redis: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/20257
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-db/redis/files/redis-6.0.9-sharedlua.patch | 60 --
 1 file changed, 60 deletions(-)

diff --git a/dev-db/redis/files/redis-6.0.9-sharedlua.patch 
b/dev-db/redis/files/redis-6.0.9-sharedlua.patch
deleted file mode 100644
index 1793dc9cb88..000
--- a/dev-db/redis/files/redis-6.0.9-sharedlua.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-diff --git a/deps/lua/src/lua_cjson.c b/deps/lua/src/lua_cjson.c
-index c26c0d7..fa50c41 100644
 a/deps/lua/src/lua_cjson.c
-+++ b/deps/lua/src/lua_cjson.c
-@@ -46,7 +46,7 @@
- #include "strbuf.h"
- #include "fpconv.h"
- 
--#include "../../../src/solarisfixes.h"
-+#include "solarisfixes.h"
- 
- #ifndef CJSON_MODNAME
- #define CJSON_MODNAME   "cjson"
-diff --git a/src/Makefile b/src/Makefile
-index 3a09ccd..c50acf0 100644
 a/src/Makefile
-+++ b/src/Makefile
-@@ -16,7 +16,7 @@ release_hdr := $(shell sh -c './mkreleasehdr.sh')
- uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
- uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not')
- OPTIMIZATION?=-O2
--DEPENDENCY_TARGETS=hiredis linenoise lua
-+DEPENDENCY_TARGETS=hiredis linenoise
- NODEPS:=clean distclean
- 
- # Default settings
-@@ -76,6 +76,7 @@ endif
- FINAL_CFLAGS=$(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) $(REDIS_CFLAGS)
- FINAL_LDFLAGS=$(LDFLAGS) $(REDIS_LDFLAGS) $(DEBUG)
- FINAL_LIBS=-lm
-+FINAL_LIBS+=@LUA_LIBS@
- DEBUG=-g -ggdb
- 
- # Linux ARM needs -latomic at linking time
-@@ -166,7 +167,7 @@ endif
- endif
- endif
- # Include paths to dependencies
--FINAL_CFLAGS+= -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src
-+FINAL_CFLAGS+= -I../deps/hiredis -I../deps/linenoise @LUA_CFLAGS@
- 
- # Determine systemd support and/or build preference (defaulting to 
auto-detection)
- BUILD_WITH_SYSTEMD=no
-@@ -246,6 +247,7 @@ endif
- REDIS_SERVER_NAME=redis-server$(PROG_SUFFIX)
- REDIS_SENTINEL_NAME=redis-sentinel$(PROG_SUFFIX)
- REDIS_SERVER_OBJ=adlist.o quicklist.o ae.o anet.o dict.o server.o sds.o 
zmalloc.o lzf_c.o lzf_d.o pqsort.o zipmap.o sha1.o ziplist.o release.o 
networking.o util.o object.o db.o replication.o rdb.o t_string.o t_list.o 
t_set.o t_zset.o t_hash.o config.o aof.o pubsub.o multi.o debug.o sort.o 
intset.o syncio.o cluster.o crc16.o endianconv.o slowlog.o scripting.o bio.o 
rio.o rand.o memtest.o crcspeed.o crc64.o bitops.o sentinel.o notify.o 
setproctitle.o blocked.o hyperloglog.o latency.o sparkline.o redis-check-rdb.o 
redis-check-aof.o geo.o lazyfree.o module.o evict.o expire.o geohash.o 
geohash_helper.o childinfo.o defrag.o siphash.o rax.o t_stream.o listpack.o 
localtime.o lolwut.o lolwut5.o lolwut6.o acl.o gopher.o tracking.o connection.o 
tls.o sha256.o timeout.o setcpuaffinity.o
-+REDIS_SERVER_OBJ+=fpconv.o strbuf.o lua_bit.o lua_cjson.o lua_cmsgpack.o 
lua_struct.o
- REDIS_CLI_NAME=redis-cli$(PROG_SUFFIX)
- REDIS_CLI_OBJ=anet.o adlist.o dict.o redis-cli.o zmalloc.o release.o ae.o 
crcspeed.o crc64.o siphash.o crc16.o
- REDIS_BENCHMARK_NAME=redis-benchmark$(PROG_SUFFIX)
-@@ -299,7 +301,7 @@ endif
- 
- # redis-server
- $(REDIS_SERVER_NAME): $(REDIS_SERVER_OBJ)
--  $(REDIS_LD) -o $@ $^ ../deps/hiredis/libhiredis.a 
../deps/lua/src/liblua.a $(FINAL_LIBS)
-+  $(REDIS_LD) -o $@ $^ ../deps/hiredis/libhiredis.a $(FINAL_LIBS)
- 
- # redis-sentinel
- $(REDIS_SENTINEL_NAME): $(REDIS_SERVER_NAME)



[gentoo-commits] repo/gentoo:master commit in: games-misc/bsd-games/files/

2021-04-04 Thread Conrad Kostecki
commit: dda04268ab0b85d9ba3709b545c0c2f388dd22ca
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Apr  4 20:01:10 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Apr  5 00:06:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda04268

games-misc/bsd-games: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/20258
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-misc/bsd-games/files/bsd-games-2.17-headers.patch | 16 
 1 file changed, 16 deletions(-)

diff --git a/games-misc/bsd-games/files/bsd-games-2.17-headers.patch 
b/games-misc/bsd-games/files/bsd-games-2.17-headers.patch
deleted file mode 100644
index 418d411660e..000
--- a/games-misc/bsd-games/files/bsd-games-2.17-headers.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-http://bugs.gentoo.org/128348
-
 a/include/stdio.h
-+++ b/include/stdio.h
-@@ -35,5 +35,11 @@
- #include_next 
- 
- #ifndef HAVE_fgetln
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
- extern char *fgetln(FILE *stream, size_t *len);
-+#ifdef __cplusplus
-+}
-+#endif
- #endif



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

2021-04-04 Thread Conrad Kostecki
commit: f3f73a67dccda8e0d848f92ee1682fa0749f5088
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Apr  4 20:03:05 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Apr  5 00:07:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f73a67

net-misc/stunnel: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/20259
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/stunnel/files/stunnel |  42 
 net-misc/stunnel/files/stunnel-5.50-libressl.patch | 228 -
 net-misc/stunnel/files/stunnel-r1  |  51 -
 3 files changed, 321 deletions(-)

diff --git a/net-misc/stunnel/files/stunnel b/net-misc/stunnel/files/stunnel
deleted file mode 100644
index 13887f91133..000
--- a/net-misc/stunnel/files/stunnel
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-SERVICENAME=${SVCNAME#*.}
-SERVICENAME=${SERVICENAME:-stunnel}
-STUNNEL_CONFIGFILE=${STUNNEL_CONFIGFILE:-/etc/stunnel/${SERVICENAME}.conf}
-
-depend() {
-need net
-before logger
-}
-
-get_config() {
-   if [ ! -e ${STUNNEL_CONFIGFILE} ] ; then
-   eerror "You need to create ${STUNNEL_CONFIGFILE} first."
-   return 1
-   fi
-   CHROOT=$(grep "^chroot" ${STUNNEL_CONFIGFILE} | sed "s;.*= *;;")
-   [ -n "${CHROOT}" ] && CHROOT="--chroot ${CHROOT}"
-   PIDFILE=$(grep "^pid" ${STUNNEL_CONFIGFILE} | sed "s;.*= *;;")
-   PIDFILE=${PIDFILE:-/run/stunnel/${SERVICENAME}.pid}
-}
-
-start() {
-   get_config || return 1
-   checkpath -d -m 0775 -o root:stunnel /run/stunnel
-   if [ "$(dirname ${PIDFILE})" != "/run" ]; then
-   checkpath -d -m 0755 -o stunnel:stunnel -q $(dirname ${PIDFILE})
-   fi
-   ebegin "Starting ${SVCNAME}"
-   start-stop-daemon --start --pidfile "${PIDFILE}" ${CHROOT} \
- --exec /usr/bin/stunnel -- ${STUNNEL_CONFIGFILE} 
${STUNNEL_OPTIONS}
-   eend $? "Failed to start ${SVCNAME}"
-}
-
-stop() {
-   get_config || return 1
-   ebegin "Stopping ${SVCNAME}"
-   start-stop-daemon --stop --quiet --pidfile ${PIDFILE}
-   eend $? "Failed to stop ${SVCNAME}"
-}

diff --git a/net-misc/stunnel/files/stunnel-5.50-libressl.patch 
b/net-misc/stunnel/files/stunnel-5.50-libressl.patch
deleted file mode 100644
index 4481220c268..000
--- a/net-misc/stunnel/files/stunnel-5.50-libressl.patch
+++ /dev/null
@@ -1,228 +0,0 @@
-diff --git a/src/ctx.c b/src/ctx.c
-index cd59f4e..b41be1b 100644
 a/src/ctx.c
-+++ b/src/ctx.c
-@@ -118,7 +118,7 @@ NOEXPORT void sslerror_log(unsigned long, char *);
- 
- / initialize section->ctx */
- 
--#if OPENSSL_VERSION_NUMBER>=0x1010L
-+#if OPENSSL_VERSION_NUMBER>=0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
- typedef long unsigned SSL_OPTIONS_TYPE;
- #else
- typedef long SSL_OPTIONS_TYPE;
-@@ -126,7 +126,7 @@ typedef long SSL_OPTIONS_TYPE;
- 
- int context_init(SERVICE_OPTIONS *section) { /* init TLS context */
- /* create TLS context */
--#if OPENSSL_VERSION_NUMBER>=0x1010L
-+#if OPENSSL_VERSION_NUMBER>=0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
- if(section->option.client)
- section->ctx=SSL_CTX_new(TLS_client_method());
- else /* server mode */
-@@ -437,7 +437,7 @@ NOEXPORT int ecdh_init(SERVICE_OPTIONS *section) {
- / initialize OpenSSL CONF */
- 
- NOEXPORT int conf_init(SERVICE_OPTIONS *section) {
--#if OPENSSL_VERSION_NUMBER>=0x10002000L
-+#if OPENSSL_VERSION_NUMBER>=0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
- SSL_CONF_CTX *cctx;
- NAME_LIST *curr;
- char *cmd, *param;
-@@ -1247,7 +1247,7 @@ NOEXPORT void info_callback(const SSL *ssl, int where, 
int ret) {
- 
- c=SSL_get_ex_data((SSL *)ssl, index_ssl_cli);
- if(c) {
--#if OPENSSL_VERSION_NUMBER>=0x1010L
-+#if OPENSSL_VERSION_NUMBER>=0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
- OSSL_HANDSHAKE_STATE state=SSL_get_state(ssl);
- #else
- int state=SSL_get_state((SSL *)ssl);
-diff --git a/src/options.c b/src/options.c
-index 103ea6c..756e48c 100644
 a/src/options.c
-+++ b/src/options.c
-@@ -75,7 +75,7 @@ NOEXPORT char *sni_init(SERVICE_OPTIONS *);
- NOEXPORT void sni_free(SERVICE_OPTIONS *);
- #endif /* !defined(OPENSSL_NO_TLSEXT) */
- 
--#if OPENSSL_VERSION_NUMBER>=0x1010L
-+#if OPENSSL_VERSION_NUMBER>=0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
- NOEXPORT int str_to_proto_version(const char *);
- #else /* OPENSSL_VERSION_NUMBER<0x1010L */
- NOEXPORT char *tls_methods_set(SERVICE_OPTIONS *, const char *);
-@@ -3048,7 +3048,7 @@ NOEXPORT char *parse_service_option(CMD cmd, 
SERVICE_OPTIONS **section_ptr,

[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-apps/newrelic-sysmond/, sys-apps/newrelic-sysmond/files/

2021-04-04 Thread Conrad Kostecki
commit: e4bff3f11ccfdff17112beb7d22f48bf80d50193
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr  4 23:59:55 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr  4 23:59:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bff3f1

sys-apps/newrelic-sysmond: last-rite

Closes: https://bugs.gentoo.org/677312
Closes: https://bugs.gentoo.org/605492
Closes: https://bugs.gentoo.org/432198
Closes: https://bugs.gentoo.org/728082
Signed-off-by: Conrad Kostecki  gentoo.org>

 profiles/package.mask  |  6 ---
 sys-apps/newrelic-sysmond/Manifest |  1 -
 .../newrelic-sysmond/files/newrelic-sysmond.rc | 23 -
 sys-apps/newrelic-sysmond/metadata.xml |  5 --
 .../newrelic-sysmond-1.1.2.124-r1.ebuild   | 56 --
 5 files changed, 91 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 34345075183..6e4e4698923 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -311,12 +311,6 @@ dev-libs/libgpuarray
 # Bug 729876 and several others; removal in 30days
 dev-libs/klibc
 
-# Conrad Kostecki  (2021-03-05)
-# Deprecated by upstream and unsupported due EOL.
-# Multiple bugs open and unmaintained.
-# Removal in 30 days.
-sys-apps/newrelic-sysmond
-
 # Sam James  (2021-03-03)
 # Declared abandoned upstream and stuck
 # on Python 3.7.

diff --git a/sys-apps/newrelic-sysmond/Manifest 
b/sys-apps/newrelic-sysmond/Manifest
deleted file mode 100644
index e87c8e60c0d..000
--- a/sys-apps/newrelic-sysmond/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST newrelic-sysmond-1.1.2.124-linux.tar.gz 2177939 BLAKE2B 
9b66375e47ab651d68dc28d2a77424c05f97945513c95c1399f308f1b82b9759a0ba2d78bb47879d51fdd32c431afb45e6cdd89a280bef436eefcf9e89d74910
 SHA512 
beda4b9c3fc089a9cd836790a074f886a65980ee7b471d9e5fb54f56f369ef69172f00661962ae57482f2bffbc84bb27f9484dc01ca7b6a3b5d9a4ad7cf8c4b6

diff --git a/sys-apps/newrelic-sysmond/files/newrelic-sysmond.rc 
b/sys-apps/newrelic-sysmond/files/newrelic-sysmond.rc
deleted file mode 100644
index 93524da5c95..000
--- a/sys-apps/newrelic-sysmond/files/newrelic-sysmond.rc
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   use net
-}
-
-start() {
-   ebegin "Starting NewRelic System Monitor"
-   start-stop-daemon --start \
-   --user newrelic \
-   --exec /usr/sbin/nrsysmond -- \
-   -c /etc/newrelic/nrsysmond.cfg \
-   -p /var/run/newrelic/nrsysmond.pid
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping NewRelic System Monitor"
-   start-stop-daemon --stop --pidfile /var/run/newrelic/nrsysmond.pid
-   eend $?
-}

diff --git a/sys-apps/newrelic-sysmond/metadata.xml 
b/sys-apps/newrelic-sysmond/metadata.xml
deleted file mode 100644
index 1b2becffa26..000
--- a/sys-apps/newrelic-sysmond/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-

diff --git a/sys-apps/newrelic-sysmond/newrelic-sysmond-1.1.2.124-r1.ebuild 
b/sys-apps/newrelic-sysmond/newrelic-sysmond-1.1.2.124-r1.ebuild
deleted file mode 100644
index 6f423204612..000
--- a/sys-apps/newrelic-sysmond/newrelic-sysmond-1.1.2.124-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user
-
-DESCRIPTION="NewRelic System Monitor"
-HOMEPAGE="https://www.newrelic.com/;
-SRC_URI="http://download.newrelic.com/server_monitor/archive/${PV}/${P}-linux.tar.gz;
-
-LICENSE="newrelic Apache-2.0 MIT ISC openssl GPL-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
-RESTRICT="strip"
-
-S="${WORKDIR}/${P}-linux"
-
-pkg_setup() {
-   enewgroup newrelic
-   enewuser newrelic -1 -1 -1 newrelic
-}
-
-src_install() {
-   if [[ "${ARCH}" == "amd64" ]]; then
-   NR_ARCH="x64"
-   elif [[ "${ARCH}" == "x86" ]]; then
-   NR_ARCH="x86"
-   else
-   die "Unsupported architecture (${ARCH})"
-   fi
-
-   dosbin "scripts/nrsysmond-config"
-   newsbin "daemon/nrsysmond.${NR_ARCH}" "nrsysmond"
-   newinitd "${FILESDIR}/newrelic-sysmond.rc" "newrelic-sysmond"
-
-   keepdir "/etc/newrelic"
-   insinto "/etc/newrelic"
-   doins nrsysmond.cfg
-
-   keepdir "/var/run/newrelic"
-   fowners newrelic.newrelic "/var/run/newrelic"
-   fperms 0775 "/var/run/newrelic"
-
-   keepdir "/var/log/newrelic"
-   fowners newrelic.newrelic "/var/log/newrelic"
-   fperms 0775 "/var/log/newrelic"
-
-   dodoc INSTALL.txt LICENSE.txt
-}
-
-pkg_postinst() {
-   elog "Remember to set your license key via:"
-   elog "$ nrsysmond-config --set license_key=\$YOUR_KEY"
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-portage/splat/files/, app-portage/splat/

2021-04-04 Thread Conrad Kostecki
commit: 4a8a6c6e01af9fd9bfa262474e100aa3df5186e6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Apr  5 00:01:02 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Apr  5 00:01:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8a6c6e

app-portage/splat: last-rite

Closes: https://bugs.gentoo.org/761274
Closes: https://bugs.gentoo.org/691174
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-portage/splat/Manifest  |  1 -
 app-portage/splat/files/splat-0.08-prefix.patch | 33 -
 app-portage/splat/metadata.xml  |  5 
 app-portage/splat/splat-0.08-r1.ebuild  | 27 
 profiles/package.mask   |  6 -
 5 files changed, 72 deletions(-)

diff --git a/app-portage/splat/Manifest b/app-portage/splat/Manifest
deleted file mode 100644
index f0ff3bb8255..000
--- a/app-portage/splat/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST splat-0.08.tar.bz2 12180 BLAKE2B 
9276bb0b2b8436b8becb6b502cf9b9d19f9d0a88928535939d043f88121ce3afb208de72971546f7ee8eb1ed44aff6ea4aa8d758638eec82dc7991c414542441
 SHA512 
18be949f601cd7ba61babc667a26df9bc5ba7ece33c9b680be7c3541418ea65f3ecf1ae402a70fa3499b79ca2b000c36a58e202d06456cbb7745bec749b1374f

diff --git a/app-portage/splat/files/splat-0.08-prefix.patch 
b/app-portage/splat/files/splat-0.08-prefix.patch
deleted file mode 100644
index e2599deb8bf..000
--- a/app-portage/splat/files/splat-0.08-prefix.patch
+++ /dev/null
@@ -1,33 +0,0 @@
 splat.pl
-+++ splat.pl
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl -w
-+#!@GENTOO_PORTAGE_EPREFIX@/usr/bin/perl -w
- 
- # Copyright 2003; Shaun Guth 
- #
-@@ -65,13 +65,13 @@
-   return unless /\.ebuild$/;
- 
-   my $basedir = dirname($File::Find::name);
-- $basedir =~ s/^\/var\/db\/pkg//;
-+ $basedir =~ s|^@GENTOO_PORTAGE_EPREFIX@/var/db/pkg||;
-   my $package = join('/',(splitdir($basedir))[1,2]);
- 
-   $INSTALLED{$package} = 1;
- 
-   }, 'no_chdir' => 1, },
--  '/var/db/pkg',
-+  '@GENTOO_PORTAGE_EPREFIX@/var/db/pkg',
-   );
- 
-   _command_line();
-@@ -320,7 +320,7 @@
-   # no logfile defined? Let's check make.conf
-   if( !defined($logfile) || $logfile eq "" )
-   {
--  $logfile = '/var/log/emerge.log';
-+  $logfile = '@GENTOO_PORTAGE_EPREFIX@/var/log/emerge.log';
- 
-   if( $OPT->{'verbose'} ) {
-   warn "*** No log file specified.\n";

diff --git a/app-portage/splat/metadata.xml b/app-portage/splat/metadata.xml
deleted file mode 100644
index 6f49eba8f49..000
--- a/app-portage/splat/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-

diff --git a/app-portage/splat/splat-0.08-r1.ebuild 
b/app-portage/splat/splat-0.08-r1.ebuild
deleted file mode 100644
index f28a7cfc9a0..000
--- a/app-portage/splat/splat-0.08-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils prefix
-
-DESCRIPTION="Simple Portage Log Analyzer Tool"
-HOMEPAGE="http://www.l8nite.net/projects/splat/;
-SRC_URI="http://www.l8nite.net/projects/splat/downloads/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
-IUSE=""
-
-DEPEND="dev-lang/perl"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-prefix.patch
-   eprefixify splat.pl
-}
-
-src_install() {
-   newbin splat.pl splat
-   dodoc ChangeLog
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 6e4e4698923..698eebcf1e0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -295,12 +295,6 @@ dev-ruby/pg:0
 # Masked for removal on 2021-04-06.
 sci-physics/herwig++
 
-# Conrad Kostecki  (2021-03-07)
-# Upstream since 2004 gone, does not supportnon-English characters,
-# multiple bugs open and unmaintained.
-# Removal in 30 days.
-app-portage/splat
-
 # David Seifert  (2021-03-06)
 # Unmaintained, abandoned upstream, tests fail, broken USE=doc, no revdeps
 # in tree. Removal on 2021-04-03.  Bug #623488, #697804, #774447.



[gentoo-commits] repo/gentoo:master commit in: net-misc/capi4hylafax/files/, net-misc/capi4hylafax/, profiles/

2021-04-04 Thread Conrad Kostecki
commit: bc8dcbb4159948d50118f4f9d55a7eaa4a128328
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr  4 23:56:40 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr  4 23:56:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8dcbb4

net-misc/capi4hylafax: last-rite

Closes: https://bugs.gentoo.org/724790
Closes: https://bugs.gentoo.org/715868
Closes: https://bugs.gentoo.org/520494
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/capi4hylafax/Manifest |   2 -
 .../capi4hylafax-01.03.00.99.300.20-r2.ebuild  | 156 -
 net-misc/capi4hylafax/files/capi4hylafax.confd |  19 ---
 net-misc/capi4hylafax/files/capi4hylafax.initd |  63 -
 net-misc/capi4hylafax/metadata.xml |  17 ---
 profiles/package.mask  |   5 -
 6 files changed, 262 deletions(-)

diff --git a/net-misc/capi4hylafax/Manifest b/net-misc/capi4hylafax/Manifest
deleted file mode 100644
index c9e5f4d7f99..000
--- a/net-misc/capi4hylafax/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST capi4hylafax_01.03.00.99.svn.300-20.debian.tar.gz 546271 BLAKE2B 
5318d9c1d69edfc7d5157975ecbb0311fb756e9dcb36741dd927096f882a1f2fa3b0a994f6553c8166dd5c20d62d1f1d5a916c5b69c6d416f9f521b62915997e
 SHA512 
a0c1e64d783150abf80feecca07a3eebead95a982133ac9601b204b73933468c61fa39863be8c93ea2bf52c5262b9944b4d5c4a8795475d3a5ca17e481401b8e
-DIST capi4hylafax_01.03.00.99.svn.300.orig.tar.gz 533410 BLAKE2B 
22a8c5f40f0bf61518ad7a7d901f56fc296aa07114e1a0d8279a2dfd2ed364a1b375f1b3c9da799a122b913543719bfe2253eab696ef6c6bbb19d7b5eca75099
 SHA512 
c01063bcdf7d5dfbeef0eadd94a0714b5f34f442c19e5287a0fa40ce3ecbbad53afaddeb093435952367fb7b503dd9c637002d954a58175df3920d9d2966c468

diff --git a/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild 
b/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild
deleted file mode 100644
index 8332aaea224..000
--- a/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools epatch optfeature versionator
-
-FAX_SPOOL_DIR="${ROOT}/var/spool/fax"
-
-MY_PV1="$(get_version_component_range 1-4)"
-MY_PV2="$(get_version_component_range 5)"
-MY_PV3="$(get_version_component_range 6)"
-MY_P="${PN}_${MY_PV1}.svn.${MY_PV2}"
-
-DESCRIPTION="capi4hylafax adds a faxcapi modem to the hylafax enviroment"
-HOMEPAGE="https://packages.qa.debian.org/c/capi4hylafax.html;
-SRC_URI="mirror://debian/pool/main/c/capi4hylafax/${MY_P}.orig.tar.gz
-   
mirror://debian/pool/main/c/capi4hylafax/${MY_P}-${MY_PV3}.debian.tar.gz"
-
-S="${WORKDIR}/${PN}-svn"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc x86"
-
-DEPEND="
-   app-shells/bash:0
-   media-libs/tiff:0
-   net-libs/libcapi
-   sys-libs/zlib
-   virtual/jpeg:0
-"
-RDEPEND="
-   ${DEPEND}
-   dev-util/dialog
-"
-
-DOCS=( AUTHORS ChangeLog Readme_src )
-HTML_DOCS=( README.html LIESMICH.html )
-
-src_prepare() {
-   EPATCH_SOURCE="${WORKDIR}/debian/patches" EPATCH_SUFFIX="patch" \
-   EPATCH_FORCE="yes" epatch
-
-   eapply_user
-
-   eautoreconf
-
-   mv ../debian . || die
-
-   # fix location of fax spool
-   sed -e "s:/var/spool/hylafax:${FAX_SPOOL_DIR}:g" \
-   -i config.faxCAPI \
-   -i Readme_src \
-   -i src/defaults.h.in \
-   -i debian/*.1 || die
-
-   # fix location of fax config
-   sed -i -e "s:/etc/hylafax:${FAX_SPOOL_DIR}/etc:g" setupconffile || die
-
-   # fix name and location of logfile
-   sed -e "s:/var/spool/fax/log/capi4hylafax:/var/log/${PN}.log:" \
-   -i config.faxCAPI || die
-
-   sed -e "s:/tmp/capifax.log:/var/log/${PN}.log:" \
-   -i src/defaults.h.in config.faxCAPI || die
-
-   # patch man pages
-   sed -e "s:/usr/share/doc/capi4hylafax/:/usr/share/doc/${PF}/html/:g" \
-   -e "s:c2send:c2faxsend:g" \
-   -e "s:c2recv:c2faxrecv:g" \
-   -e "s:CAPI4HYLAFAXCONFIG \"1\":C2FAXADDMODEM \"8\":g" \
-   -e "s:capi4hylafaxconfig:c2faxaddmodem:g" \
-   -i debian/*.1 || die
-
-   cp -f debian/capi4hylafaxconfig.1 debian/c2faxaddmodem.8 || die
-}
-
-src_configure() {
-   econf --with-hylafax-spooldir="${FAX_SPOOL_DIR}"
-}
-
-src_install() {
-   keepdir "${FAX_SPOOL_DIR}"/{etc,recvq,pollq,log,status}
-   fowners uucp:uucp "${FAX_SPOOL_DIR}" 
"${FAX_SPOOL_DIR}"/{etc,recvq,pollq,log,status}
-   fperms 0700 "${FAX_SPOOL_DIR}"
-
-   default
-
-   # install setup script
-   newsbin setupconffile c2faxaddmodem
-
-   # install sample config
-   insinto "${FAX_SPOOL_DIR}/etc"
-   newins config.faxCAPI config.faxCAPI.default
-
-   # install docs
-   newdoc debian/changelog 

[gentoo-commits] repo/gentoo:master commit in: net-dns/sheerdns/, profiles/

2021-04-04 Thread Conrad Kostecki
commit: cc6bc3f58526e513d61a8310832faf5fffe7e52c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr  4 23:53:16 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr  4 23:53:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6bc3f5

net-dns/sheerdns: last-rite

Closes: https://bugs.gentoo.org/727772
Closes: https://bugs.gentoo.org/724926
Closes: https://bugs.gentoo.org/413307
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-dns/sheerdns/Manifest  |  1 -
 net-dns/sheerdns/metadata.xml  | 14 --
 net-dns/sheerdns/sheerdns-1.0.3.ebuild | 32 
 profiles/package.mask  |  5 -
 4 files changed, 52 deletions(-)

diff --git a/net-dns/sheerdns/Manifest b/net-dns/sheerdns/Manifest
deleted file mode 100644
index ac2aef2e28b..000
--- a/net-dns/sheerdns/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sheerdns-1.0.3.tar.gz 22937 BLAKE2B 
c5a32220c2f3e91f251f7aef37106a39764a13bf8bda1f9178d21356c79ac5da64e2f803ddac46bdce9de18f72fd72e1e79c9c4aa9c159b460279dc197750152
 SHA512 
c24b33d5ed9cdf501a3c685398f694c2c8e31814c30caec7406d3d819e3d2affd854da23f3e1f1e0621fbd7e81f189f3316346c4d1c48abeef9ee0b9b47e4c12

diff --git a/net-dns/sheerdns/metadata.xml b/net-dns/sheerdns/metadata.xml
deleted file mode 100644
index 1145277be30..000
--- a/net-dns/sheerdns/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  
-SheerDNS was written to be a simple replacement master DNS server that can
-be used where atomic updates are required. Because it stores each record in
-a small file, updating records does not require the sheerdns process to be
-notified or restarted. Each update is immediately available and served 
-as-is. 
-SheerDNS is extremely light-weight, simple, and fast, and written with 
-security in mind.
-   
-

diff --git a/net-dns/sheerdns/sheerdns-1.0.3.ebuild 
b/net-dns/sheerdns/sheerdns-1.0.3.ebuild
deleted file mode 100644
index 4ef9604323b..000
--- a/net-dns/sheerdns/sheerdns-1.0.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils toolchain-funcs multilib
-
-DESCRIPTION="Sheerdns is a small, simple, fast master only DNS server"
-HOMEPAGE="http://threading.2038bug.com/sheerdns/;
-SRC_URI="http://threading.2038bug.com/sheerdns/${P}.tar.gz;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-DEPEND=""
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
-   # Fix multilib support
-   sed -i "/^CFLAGS/s:usr/lib:usr/$(get_libdir):" Makefile
-}
-
-src_compile() {
-   emake CC=$(tc-getCC)
-}
-
-src_install() {
-   dodoc ChangeLog
-   doman sheerdns.8
-   dosbin sheerdns sheerdnshash
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 9a13981fdb4..9567c381b5c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -337,11 +337,6 @@ app-misc/towitoko
 # Removal in 30 days.
 app-misc/logserial
 
-# Conrad Kostecki  (2021-03-04)
-# Dead upstream, open bugs and unmaintained.
-# Removal in 30 days.
-net-dns/sheerdns
-
 # Sam James  (2021-03-03)
 # Declared abandoned upstream and stuck
 # on Python 3.7.



[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/smsclient/, app-mobilephone/smsclient/files/, profiles/

2021-04-04 Thread Conrad Kostecki
commit: aee503d0c12be8af2c38d6f3eecb37c7f3c53c84
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr  4 23:58:06 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr  4 23:58:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee503d0

app-mobilephone/smsclient: last-rite

Closes: https://bugs.gentoo.org/734188
Closes: https://bugs.gentoo.org/722410
Closes: https://bugs.gentoo.org/681546
Closes: https://bugs.gentoo.org/605488
Closes: https://bugs.gentoo.org/529886
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-mobilephone/smsclient/Manifest |   1 -
 .../smsclient/files/smsclient-2.0.9a-gentoo.patch  | 122 --
 .../smsclient/files/smsclient-2.0.9a-sender.patch  | 139 -
 app-mobilephone/smsclient/metadata.xml |   6 -
 .../smsclient/smsclient-2.0.9a-r1.ebuild   |  63 --
 profiles/package.mask  |   5 -
 6 files changed, 336 deletions(-)

diff --git a/app-mobilephone/smsclient/Manifest 
b/app-mobilephone/smsclient/Manifest
deleted file mode 100644
index 29ed319ce47..000
--- a/app-mobilephone/smsclient/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST smsclient-2.0.9a.tar.gz 151600 BLAKE2B 
be51d81770d89626d0bb86a013c970add6f2fb60bf5dba4faff898ea7b542a9649274d3ea5a3b76e43ff34494b5e073a78030134af33b9b9cb5f787db0d0ce7c
 SHA512 
85ab34b34cb1b3e1cfeeefed6618ca5cf7c66f26a1f5fe211b079a65694259fc2272abc6fe2e74d008e680d67f057288a704a87558e65e015554517fb99ba89d

diff --git a/app-mobilephone/smsclient/files/smsclient-2.0.9a-gentoo.patch 
b/app-mobilephone/smsclient/files/smsclient-2.0.9a-gentoo.patch
deleted file mode 100644
index b38b1309c33..000
--- a/app-mobilephone/smsclient/files/smsclient-2.0.9a-gentoo.patch
+++ /dev/null
@@ -1,122 +0,0 @@
-diff -Nur smsclient-2.0.9a.orig/config/Makefile.config.linux 
smsclient-2.0.9a/config/Makefile.config.linux
 smsclient-2.0.9a.orig/config/Makefile.config.linux 2006-02-25 
12:52:12.203797250 +0200
-+++ smsclient-2.0.9a/config/Makefile.config.linux  2006-02-25 
12:52:38.837461750 +0200
-@@ -39,7 +39,7 @@
- PLATFORM = -DLINUX
- CC   = gcc
- MAKE = make
--CFLAGS   = -O2 -g -I. -Wall -pedantic -fsigned-char $(PLATFORM)
-+CFLAGS   += -I. -Wall -pedantic -fsigned-char $(PLATFORM)
- XTRALIBS = 
- 
- # 
-@@ -59,7 +59,7 @@
- MLOCALSMSRC   = .sms_addressbook
- MGLOBALSMSRC  = $(ETCPREFIX)/etc/smsclient/sms_addressbook
- MSERVICEDIR   = $(ETCPREFIX)/etc/smsclient
--MLIBDIR = $(PREFIX)/usr/lib/smsclient
-+MLIBDIR = $(PREFIX)/usr/share/smsclient
- MLOGFILE  = $(LOGDIR)/smsclient.log
- MSNPPDLOGFILE = $(LOGDIR)/smsclient.snppdlog
- MSMSDLOGFILE  = $(LOGDIR)/smsclient.smsdlog
-@@ -80,10 +80,10 @@
- 
- # 
- 
--BINDIR  = $(DESTDIR)/usr/bin
--ETCDIR  = $(DESTDIR)/etc
--LIBDIR= $(DESTDIR)/usr/lib
--MANDIR  = $(DESTDIR)/usr/share/man
-+BINDIR  = /usr/bin
-+ETCDIR  = /etc
-+LIBDIR= /usr/lib
-+MANDIR  = /usr/share/man
- MANEXT  = 1
- INSTALL = /usr/bin/install
- RM  = /bin/rm -f
-diff -Nur smsclient-2.0.9a.orig/sms/Makefile smsclient-2.0.9a/sms/Makefile
 smsclient-2.0.9a.orig/sms/Makefile 2006-02-25 12:52:12.203797250 +0200
-+++ smsclient-2.0.9a/sms/Makefile  2006-02-25 12:49:49.166858000 +0200
-@@ -34,28 +34,26 @@
- all:
- 
- install: 
--  $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(MLIBDIR)/services
--  $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient
--  $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient/errors
--  $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient/locks
--  $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient/incoming
--  $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient/named_pipes
--  $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient/services
--  $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(MSERVICEDIR)/scripts
-+  $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -m 755 -d 
$(DESTDIR)$(MLIBDIR)/services
-+# $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient
-+# $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient/errors
-+# $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient/locks
-+# $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient/incoming
-+# $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient/named_pipes
-+# $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 -d 
$(DESTDIR)$(SPOOLDIR)/smsclient/services
-+  $(INSTALL) -o $(SMSUSER) -g $(SMSGROUP) -m 755 

[gentoo-commits] repo/gentoo:master commit in: app-misc/towitoko/, profiles/

2021-04-04 Thread Conrad Kostecki
commit: 5b13634e793d3445aca8d69e2ad3d38eaf04bcd1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr  4 23:55:22 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr  4 23:55:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b13634e

app-misc/towitoko: last-rite

Closes: https://bugs.gentoo.org/460578
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/towitoko/Manifest |  1 -
 app-misc/towitoko/metadata.xml |  9 -
 app-misc/towitoko/towitoko-2.0.7-r3.ebuild | 30 --
 profiles/package.mask  |  5 -
 4 files changed, 45 deletions(-)

diff --git a/app-misc/towitoko/Manifest b/app-misc/towitoko/Manifest
deleted file mode 100644
index 1126e5ef2e6..000
--- a/app-misc/towitoko/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST towitoko-2.0.7.tar.gz 280177 BLAKE2B 
0a58abc81a8106415d25d82a9eab4338d8a1cb8dc04b2d7b1d3790ae1c8429d0fdec2641dae68a9f38b3ce9aa9f14fa5ba1fb4fa9281e75e87a308024ba59873
 SHA512 
e2e21bda3b1dad55dee1cfb4063e114394a21973b4b2409b9dcff1479fc312fb93bf6e634d38e1f7a30e6f835d87af8268a478b534f65c916eeb13d5dbd07b86

diff --git a/app-misc/towitoko/metadata.xml b/app-misc/towitoko/metadata.xml
deleted file mode 100644
index 7fbec1b41d1..000
--- a/app-misc/towitoko/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-
-  Makes libtowitoko work for the moneyplex home banking
-software
-
-

diff --git a/app-misc/towitoko/towitoko-2.0.7-r3.ebuild 
b/app-misc/towitoko/towitoko-2.0.7-r3.ebuild
deleted file mode 100644
index 57800e76649..000
--- a/app-misc/towitoko/towitoko-2.0.7-r3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Driver for Towitoko smartcard readers"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc x86"
-SLOT="0"
-
-IUSE="moneyplex"
-
-src_configure() {
-   local myconf
-   use moneyplex && myconf="--disable-atr-check"
-   econf \
-   $(use_enable moneyplex win32-com) \
-   "${myconf}"
-}
-
-pkg_postinst() {
-   if ! use moneyplex; then
-   elog "If you want to use the moneyplex home banking software 
from"
-   elog "https://www.matrica.de;
-   elog "then please re-emerge this package with 'moneyplex' in 
USE"
-   fi
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 05f80b941a2..6a87b73db37 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -327,11 +327,6 @@ app-mobilephone/smsclient
 # Removal in 30 days.
 net-misc/capi4hylafax
 
-# Conrad Kostecki  (2021-03-05)
-# Dead upstream and unmaintained.
-# Removal in 30 days.
-app-misc/towitoko
-
 # Sam James  (2021-03-03)
 # Declared abandoned upstream and stuck
 # on Python 3.7.



[gentoo-commits] repo/gentoo:master commit in: app-misc/logserial/files/, profiles/, app-misc/logserial/

2021-04-04 Thread Conrad Kostecki
commit: 4be7b5606b0a5c638a413cda4e9aa207fdb08471
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr  4 23:54:31 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr  4 23:54:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be7b560

app-misc/logserial: last-rite

Closes: https://bugs.gentoo.org/638806
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/logserial/Manifest|  1 -
 .../logserial/files/logserial-0.4.2-gentoo.patch   | 30 --
 app-misc/logserial/logserial-0.4.2.ebuild  | 28 
 app-misc/logserial/metadata.xml| 10 
 profiles/package.mask  |  5 
 5 files changed, 74 deletions(-)

diff --git a/app-misc/logserial/Manifest b/app-misc/logserial/Manifest
deleted file mode 100644
index 9551ee74afd..000
--- a/app-misc/logserial/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST logserial-0.4.2.tar.gz 9697 BLAKE2B 
d32b03e50459a65d0072aa961421c6aaef67483d16d6e95b6071fe805f69b79fa1b3a63fb8ce5945fa19f3c912fd6de051549da3edbb2814b7eb4c68c036cc19
 SHA512 
63784f5f3b84c1fbf85e0b5295ab33c427626562d880de3202b792ad354f93d645d4c2ddb7dc38d48ee25a15df51f1544aa0abea45fccef333553492ed86e9ad

diff --git a/app-misc/logserial/files/logserial-0.4.2-gentoo.patch 
b/app-misc/logserial/files/logserial-0.4.2-gentoo.patch
deleted file mode 100644
index dd594e34f76..000
--- a/app-misc/logserial/files/logserial-0.4.2-gentoo.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -ur logserial-0.4.2.orig/Makefile logserial-0.4.2/Makefile
 logserial-0.4.2.orig/Makefile  2003-04-12 19:41:07.0 +0300
-+++ logserial-0.4.2/Makefile   2009-07-21 19:39:18.0 +0300
-@@ -5,22 +5,20 @@
- # FUNCTION:
- # Makefile for logserial
- 
--CC=gcc
-+CC ?= gcc
- 
- NAME=logserial
- VERSION=0.4.2
- 
- OBJS= logserial.o sysdep1.o
- 
--OPTIMIZE= -O3 -m486 -Wall -D_POSIX -D_SYSV -D_SELECT -D_HAVE_MACROS
--DEBUG_FLAGS= #-g 
--
--CFLAGS= $(DEBUG_FLAGS) $(OPTIMIZE)
-+CFLAGS += -Wall
-+CPPFLAGS += -D_POSIX -D_SYSV -D_SELECT -D_HAVE_MACROS
- 
- all: $(NAME)
- 
- $(NAME): $(OBJS)
--  $(CC) $(CFLAGS) -o $(NAME) $(OBJS)
-+  $(CC) $(LDFLAGS) $(CFLAGS) $(CPPFLAGS) -o $(NAME) $(OBJS)
- 
- $(NAME).o: $(NAME).c
- 

diff --git a/app-misc/logserial/logserial-0.4.2.ebuild 
b/app-misc/logserial/logserial-0.4.2.ebuild
deleted file mode 100644
index 62f267f9299..000
--- a/app-misc/logserial/logserial-0.4.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="A tool for logging raw data from a serial device"
-HOMEPAGE="http://www.gtlib.cc.gatech.edu/pub/Linux/system/serial/logserial-0.4.2.lsm;
-SRC_URI="http://www.gtlib.cc.gatech.edu/pub/Linux/system/serial/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-PATCHES=( "${FILESDIR}/${P}-gentoo.patch" )
-
-src_configure() {
-   tc-export CC
-}
-
-src_install() {
-   dobin logserial
-   dodoc CHANGELOG README
-}

diff --git a/app-misc/logserial/metadata.xml b/app-misc/logserial/metadata.xml
deleted file mode 100644
index b179f1fc8fa..000
--- a/app-misc/logserial/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   Package for loging incoming bytes on asynchronous serial ports. 
It was
-   written for loging calls on our telephone central, but you can 
use it
-   for any devices connected to serial ports. 
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 9567c381b5c..05f80b941a2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -332,11 +332,6 @@ net-misc/capi4hylafax
 # Removal in 30 days.
 app-misc/towitoko
 
-# Conrad Kostecki  (2021-03-04)
-# Dead upstream and unmaintained.
-# Removal in 30 days.
-app-misc/logserial
-
 # Sam James  (2021-03-03)
 # Declared abandoned upstream and stuck
 # on Python 3.7.



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf/

2021-04-04 Thread Matthias Maier
commit: e520cd98a6bcf365a6f9718ff152b24537bac630
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Apr  4 23:08:27 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Apr  4 23:08:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e520cd98

Revert "sys-firmware/edk2-ovmf: drop old"

This reverts commit 98ee06b614dad0f70fa11493723e63b4d84679bf.

Signed-off-by: Matthias Maier  gentoo.org>

 sys-firmware/edk2-ovmf/Manifest|   3 +
 sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild | 170 +
 2 files changed, 173 insertions(+)

diff --git a/sys-firmware/edk2-ovmf/Manifest b/sys-firmware/edk2-ovmf/Manifest
index bcb2df5176f..bec7f6b201f 100644
--- a/sys-firmware/edk2-ovmf/Manifest
+++ b/sys-firmware/edk2-ovmf/Manifest
@@ -1,4 +1,7 @@
 DIST brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz 23855739 BLAKE2B 
7406ec5b29ac66afbcd7c1376bb3208f298d19b6592b2869c52173aa64947d58bd443f9a61c67deaf046be910a0e31c0b843e5508e97e0e1f5e7bce100d86904
 SHA512 
df8e90562c4fd7f0e787949df6bc4f5a165b39bd333f442d27874fe65640fbba268f9350d7113e6761a5acceb66d78e75f1a296e5a89b94574edf28109cdc812
+DIST edk2-ovmf-201905-bin.tar.xz 3017256 BLAKE2B 
6a106f111a363f1c2de33c4e7eba48183da6047654512939c286c6d0369e3b4c7705c271e61fa95299ba2b629022be7b5ef665ff096d41373583f5409b5c32fb
 SHA512 
4a174dc1d64769a93de3bf5f9d787e278bfab57e2317699d722aa772e64e8867b3998b7feee58d5e4c66adc79ba9c5023dae2ce786159db7a740b86cf35d923d
+DIST edk2-ovmf-201905-bundled.tar.xz 3538508 BLAKE2B 
a1766180c84ee83987f50fdb6a6c9891dfb983ff78c98f7bc38635ffe484ebf29d4286ff97d7747080e28a655ff14b5939d4505d75ebe6655ecacc7f9d405469
 SHA512 
be3d8ef1ffb1ddce64883d9ef8dc598c7026d23d2e33c33949d28de81513b6a7f04f840ccb3d42664e918c6603487fbe594261c327921f3250c3998218572774
+DIST edk2-ovmf-201905.tar.gz 14551747 BLAKE2B 
6fb3385445fd01c0dea26295a68de2691524e55c96d8a0e85aab1385a9abddc47c13ce3236b952c1299514e542ad0fa4bc9550cc4527945c05109d227a698293
 SHA512 
91188923f7d1ab83c0d6abf7ec6d59f357d0341a617ad6a3ae05f3d0e041dff43f62b014b0c5fc5d15e16d8f1c279c581a5cd64b31e3d52b340d7ef90adb50f1
 DIST edk2-ovmf-202008-bin.tar.xz 3486024 BLAKE2B 
8283db554ad7024e3a55b62ed0a560ed9f729d728f1dee3806814b1eb8d89dabc4fd70433f7f77656b65d9af7919d036074a53a95190a1aa8b65ab7d73495ffc
 SHA512 
d0c8b249a7a2124e8bb63a4358466e86a3a837e76586565dd4762351998d8561374eabb8a1303dbf71ac269c15552d9e8cff71d65bc6fe8a3a81fb4fb032e0d8
 DIST edk2-ovmf-202008-qemu-firmware.tar.xz 680 BLAKE2B 
176f8e94a3f605acc72850634cbf155619490f5998125521a392a8e9c7d2b78841b841f0cb5ea860f14645b124cf1921256bbe46960efbe3401805d89bbfbed6
 SHA512 
b72f248ab4d49503c3e8e686e22beb77f0e48d2c6c9523f389f20504e0c30fa11fa0fcb5607d7d5bb1ba2433894fa458864c5761335e39de4b2a40b01203f043
 DIST edk2-ovmf-202008.tar.gz 13172590 BLAKE2B 
10acf77d0e70e21ca425ea41c0062f8cebe2cc607b93a2a253bcd87cea1546e791776a34d43fbf4f1040f4fc32e3ee413d44873d0f00b9e523816519cfed634e
 SHA512 
c32340104f27b9b85f79e934cc9eeb739d47b01e13975c88f39b053e9bc5a1ecfe579ab3b63fc7747cc328e104b337b53d41deb4470c3f20dbbd5552173a4666

diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild 
b/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild
new file mode 100644
index 000..19f49566846
--- /dev/null
+++ b/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_7 )
+
+inherit eutils python-any-r1 readme.gentoo-r1
+
+DESCRIPTION="UEFI firmware for 64-bit x86 virtual machines"
+HOMEPAGE="https://github.com/tianocore/edk2;
+
+NON_BINARY_DEPEND="
+   app-emulation/qemu
+   >=dev-lang/nasm-2.0.7
+   >=sys-power/iasl-20160729
+   ${PYTHON_DEPS}
+"
+DEPEND=""
+RDEPEND=""
+if [[ ${PV} == "99" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/tianocore/edk2;
+   DEPEND+="
+   ${NON_BINARY_DEPEND}
+   "
+else
+   # Binary versions taken from fedora:
+   # 
http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/
+   #   edk2-ovmf-20190501stable-2.fc31.noarch.rpm
+   SRC_URI="
+   !binary? (
+   
https://github.com/tianocore/edk2/archive/edk2-stable${PV}.tar.gz -> ${P}.tar.gz
+   
https://dev.gentoo.org/~tamiko/distfiles/${P}-bundled.tar.xz
+   )
+   binary? ( 
https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )
+   "
+   KEYWORDS="amd64 arm64 ~ppc ppc64 x86"
+   IUSE="+binary"
+   REQUIRED_USE+="
+   !amd64? ( binary )
+   "
+   DEPEND+="
+   !binary? (
+   amd64? (
+   ${NON_BINARY_DEPEND}
+   )
+   )"
+   PATCHES=(
+   )
+fi
+
+LICENSE="BSD-2 MIT"
+SLOT="0"
+

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf/

2021-04-04 Thread Matthias Maier
commit: 98ee06b614dad0f70fa11493723e63b4d84679bf
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Apr  4 23:05:58 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Apr  4 23:06:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ee06b6

sys-firmware/edk2-ovmf: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sys-firmware/edk2-ovmf/Manifest|   3 -
 sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild | 170 -
 2 files changed, 173 deletions(-)

diff --git a/sys-firmware/edk2-ovmf/Manifest b/sys-firmware/edk2-ovmf/Manifest
index bec7f6b201f..bcb2df5176f 100644
--- a/sys-firmware/edk2-ovmf/Manifest
+++ b/sys-firmware/edk2-ovmf/Manifest
@@ -1,7 +1,4 @@
 DIST brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz 23855739 BLAKE2B 
7406ec5b29ac66afbcd7c1376bb3208f298d19b6592b2869c52173aa64947d58bd443f9a61c67deaf046be910a0e31c0b843e5508e97e0e1f5e7bce100d86904
 SHA512 
df8e90562c4fd7f0e787949df6bc4f5a165b39bd333f442d27874fe65640fbba268f9350d7113e6761a5acceb66d78e75f1a296e5a89b94574edf28109cdc812
-DIST edk2-ovmf-201905-bin.tar.xz 3017256 BLAKE2B 
6a106f111a363f1c2de33c4e7eba48183da6047654512939c286c6d0369e3b4c7705c271e61fa95299ba2b629022be7b5ef665ff096d41373583f5409b5c32fb
 SHA512 
4a174dc1d64769a93de3bf5f9d787e278bfab57e2317699d722aa772e64e8867b3998b7feee58d5e4c66adc79ba9c5023dae2ce786159db7a740b86cf35d923d
-DIST edk2-ovmf-201905-bundled.tar.xz 3538508 BLAKE2B 
a1766180c84ee83987f50fdb6a6c9891dfb983ff78c98f7bc38635ffe484ebf29d4286ff97d7747080e28a655ff14b5939d4505d75ebe6655ecacc7f9d405469
 SHA512 
be3d8ef1ffb1ddce64883d9ef8dc598c7026d23d2e33c33949d28de81513b6a7f04f840ccb3d42664e918c6603487fbe594261c327921f3250c3998218572774
-DIST edk2-ovmf-201905.tar.gz 14551747 BLAKE2B 
6fb3385445fd01c0dea26295a68de2691524e55c96d8a0e85aab1385a9abddc47c13ce3236b952c1299514e542ad0fa4bc9550cc4527945c05109d227a698293
 SHA512 
91188923f7d1ab83c0d6abf7ec6d59f357d0341a617ad6a3ae05f3d0e041dff43f62b014b0c5fc5d15e16d8f1c279c581a5cd64b31e3d52b340d7ef90adb50f1
 DIST edk2-ovmf-202008-bin.tar.xz 3486024 BLAKE2B 
8283db554ad7024e3a55b62ed0a560ed9f729d728f1dee3806814b1eb8d89dabc4fd70433f7f77656b65d9af7919d036074a53a95190a1aa8b65ab7d73495ffc
 SHA512 
d0c8b249a7a2124e8bb63a4358466e86a3a837e76586565dd4762351998d8561374eabb8a1303dbf71ac269c15552d9e8cff71d65bc6fe8a3a81fb4fb032e0d8
 DIST edk2-ovmf-202008-qemu-firmware.tar.xz 680 BLAKE2B 
176f8e94a3f605acc72850634cbf155619490f5998125521a392a8e9c7d2b78841b841f0cb5ea860f14645b124cf1921256bbe46960efbe3401805d89bbfbed6
 SHA512 
b72f248ab4d49503c3e8e686e22beb77f0e48d2c6c9523f389f20504e0c30fa11fa0fcb5607d7d5bb1ba2433894fa458864c5761335e39de4b2a40b01203f043
 DIST edk2-ovmf-202008.tar.gz 13172590 BLAKE2B 
10acf77d0e70e21ca425ea41c0062f8cebe2cc607b93a2a253bcd87cea1546e791776a34d43fbf4f1040f4fc32e3ee413d44873d0f00b9e523816519cfed634e
 SHA512 
c32340104f27b9b85f79e934cc9eeb739d47b01e13975c88f39b053e9bc5a1ecfe579ab3b63fc7747cc328e104b337b53d41deb4470c3f20dbbd5552173a4666

diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild 
b/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild
deleted file mode 100644
index 19f49566846..000
--- a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_7 )
-
-inherit eutils python-any-r1 readme.gentoo-r1
-
-DESCRIPTION="UEFI firmware for 64-bit x86 virtual machines"
-HOMEPAGE="https://github.com/tianocore/edk2;
-
-NON_BINARY_DEPEND="
-   app-emulation/qemu
-   >=dev-lang/nasm-2.0.7
-   >=sys-power/iasl-20160729
-   ${PYTHON_DEPS}
-"
-DEPEND=""
-RDEPEND=""
-if [[ ${PV} == "99" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tianocore/edk2;
-   DEPEND+="
-   ${NON_BINARY_DEPEND}
-   "
-else
-   # Binary versions taken from fedora:
-   # 
http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/
-   #   edk2-ovmf-20190501stable-2.fc31.noarch.rpm
-   SRC_URI="
-   !binary? (
-   
https://github.com/tianocore/edk2/archive/edk2-stable${PV}.tar.gz -> ${P}.tar.gz
-   
https://dev.gentoo.org/~tamiko/distfiles/${P}-bundled.tar.xz
-   )
-   binary? ( 
https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )
-   "
-   KEYWORDS="amd64 arm64 ~ppc ppc64 x86"
-   IUSE="+binary"
-   REQUIRED_USE+="
-   !amd64? ( binary )
-   "
-   DEPEND+="
-   !binary? (
-   amd64? (
-   ${NON_BINARY_DEPEND}
-   )
-   )"
-   PATCHES=(
-   )
-fi
-
-LICENSE="BSD-2 MIT"
-SLOT="0"
-
-S="${WORKDIR}/edk2-edk2-stable${PV}"
-

[gentoo-commits] repo/gentoo:master commit in: app-misc/tek/, app-misc/tek/files/

2021-04-04 Thread David Seifert
commit: 0eae9ea80ef4b1b9dd6088892cb40357abf4b4a0
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 22:28:41 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 22:28:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eae9ea8

app-misc/tek: Port to EAPI 7

Closes: https://bugs.gentoo.org/734252
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 app-misc/tek/files/tek-1.3.0-makefile.patch | 25 +
 app-misc/tek/tek-1.3.0.ebuild   | 28 
 2 files changed, 37 insertions(+), 16 deletions(-)

diff --git a/app-misc/tek/files/tek-1.3.0-makefile.patch 
b/app-misc/tek/files/tek-1.3.0-makefile.patch
new file mode 100644
index 000..b04985235e4
--- /dev/null
+++ b/app-misc/tek/files/tek-1.3.0-makefile.patch
@@ -0,0 +1,25 @@
+--- a/Makefile
 b/Makefile
+@@ -15,11 +15,10 @@
+ 
+ SOURCES=gui.cpp ihex.cpp usb.cpp
+ 
+-CXXFLAGS=-O2 -std=c++11
++CXXFLAGS+=-std=c++11
+ 
+ tek.lin: $(patsubst %.cpp,%-lin.o,$(SOURCES))
+-  $(LIN_CXX) $(CXXFLAGS) $^ `$(LIN_WXCONFIG) --libs` -lusb-1.0 -o $@
+-  $(LIN_STRIP) -s $@
++  $(CXX) $(LDFLAGS) $^ `$(WX_CONFIG) --libs` -lusb-1.0 -o $@ $(LIBS)
+ 
+ tek.mac: $(patsubst %.cpp,%-mac.o,$(SOURCES))
+   $(OSX_CXX) $(CXXFLAGS) $^ `$(OSX_WXCONFIG) --libs --static` -lusb-1.0 
-o $@ -v
+@@ -30,7 +29,7 @@
+   $(WIN_STRIP) -s $@
+ 
+ %-lin.o: %.cpp
+-  $(LIN_CXX) -c $(CXXFLAGS) `$(LIN_WXCONFIG) --cxxflags` $(filter 
%.cpp,$^) -o $@
++  $(CXX) -c $(CXXFLAGS) $(CPPFLAGS) `$(WX_CONFIG) --cxxflags` $(filter 
%.cpp,$^) -o $@
+ 
+ %-win.o: %.cpp
+   $(WIN_CXX) -c $(CXXFLAGS) `$(WIN_WXCONFIG) --cxxflags` $(filter 
%.cpp,$^) -o $@

diff --git a/app-misc/tek/tek-1.3.0.ebuild b/app-misc/tek/tek-1.3.0.ebuild
index 69421b1eaec..644b9e27230 100644
--- a/app-misc/tek/tek-1.3.0.ebuild
+++ b/app-misc/tek/tek-1.3.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-WX_GTK_VER=3.0
+EAPI=7
 
-inherit udev wxwidgets
+WX_GTK_VER="3.0"
+inherit toolchain-funcs udev wxwidgets
 
 DESCRIPTION="GUI tool for upgrading the firmware of a Truly Ergonomic Keyboard"
 HOMEPAGE="https://trulyergonomic.com/ https://github.com/m-ou-se/tek;
@@ -13,24 +13,20 @@ 
SRC_URI="https://github.com/m-ou-se/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="all-rights-reserved GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 RESTRICT="mirror"
 
-RDEPEND="x11-libs/wxGTK:${WX_GTK_VER}=[X]
+RDEPEND="
+   x11-libs/wxGTK:${WX_GTK_VER}=[X]
virtual/libusb:1
virtual/udev"
-DEPEND="${RDEPEND}
-   app-editors/vim-core"
+DEPEND="${RDEPEND}"
+BDEPEND="app-editors/vim-core"
 
-src_prepare() {
-   default
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
+
+src_configure() {
+   tc-export CXX
setup-wxwidgets
-   sed -r \
-   -e '/LIN_STRIP/d' \
-   -e 's/LIN_CXX/CXX/g' \
-   -e 's/CXX=/CXX\?=/' \
-   -e 's/CXXFLAGS=(.*)/CXXFLAGS:=\1 $(CXXFLAGS)/' \
-   -i "${S}"/Makefile || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: games-strategy/scorched3d/

2021-04-04 Thread David Seifert
commit: 6cba898d0f8b83f27d255855eaa85a0a2d040704
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 22:28:29 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 22:28:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cba898d

games-strategy/scorched3d: Port to EAPI 7

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 games-strategy/scorched3d/scorched3d-44-r2.ebuild | 23 +--
 1 file changed, 9 insertions(+), 14 deletions(-)

diff --git a/games-strategy/scorched3d/scorched3d-44-r2.ebuild 
b/games-strategy/scorched3d/scorched3d-44-r2.ebuild
index 384864e070c..2916571b3d9 100644
--- a/games-strategy/scorched3d/scorched3d-44-r2.ebuild
+++ b/games-strategy/scorched3d/scorched3d-44-r2.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-WX_GTK_VER=3.0
-
-inherit autotools eutils wxwidgets
+WX_GTK_VER="3.0"
+inherit autotools desktop edos2unix wxwidgets
 
 DESCRIPTION="Multi-player tank battle in 3D (OpenGL)"
 HOMEPAGE="http://www.scorched3d.co.uk/;
 SRC_URI="mirror://sourceforge/scorched3d/Scorched3D-${PV}-src.tar.gz"
+S="${WORKDIR}/scorched"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -37,10 +37,8 @@ RDEPEND="
sci-libs/fftw:3.0=
)
mysql? ( virtual/mysql )"
-DEPEND="${RDEPEND}
-   !dedicated? ( virtual/pkgconfig )"
-
-S=${WORKDIR}/scorched
+DEPEND="${RDEPEND}"
+BDEPEND="!dedicated? ( virtual/pkgconfig )"
 
 PATCHES=(
"${FILESDIR}"/${P}-fixups.patch
@@ -53,10 +51,6 @@ PATCHES=(
"${FILESDIR}"/${P}-fix-c++14.patch
 )
 
-pkg_setup() {
-   setup-wxwidgets
-}
-
 src_prepare() {
edos2unix \
src/launcher/wxdialogs/SettingsDialog.cpp \
@@ -68,6 +62,7 @@ src_prepare() {
 }
 
 src_configure() {
+   setup-wxwidgets
econf \
--datadir="${EPREFIX}"/usr/share/${PN} \
--with-fftw="${EPREFIX}"/usr \
@@ -84,7 +79,7 @@ src_install() {
default
 
# remove bundled fonts
-   rm "${ED%/}"/usr/share/${PN}/data/fonts/* || die
+   rm "${ED}"/usr/share/${PN}/data/fonts/* || die
dosym ../../../fonts/dejavu/DejaVuSans.ttf 
/usr/share/${PN}/data/fonts/dejavusans.ttf
dosym ../../../fonts/dejavu/DejaVuSansCondensed-Bold.ttf 
/usr/share/${PN}/data/fonts/dejavusconbd.ttf
dosym ../../../fonts/dejavu/DejaVuSansMono-Bold.ttf 
/usr/share/${PN}/data/fonts/dejavusmobd.ttf



[gentoo-commits] repo/gentoo:master commit in: games-board/blokish/

2021-04-04 Thread David Seifert
commit: d197310dbae0e9b5a712b3bd77cf1af722a6ad1c
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 22:28:26 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 22:28:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d197310d

games-board/blokish: Port to EAPI 7

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 games-board/blokish/blokish-0.9.4-r3.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/games-board/blokish/blokish-0.9.4-r3.ebuild 
b/games-board/blokish/blokish-0.9.4-r3.ebuild
index a932e887ce6..7316facb2a6 100644
--- a/games-board/blokish/blokish-0.9.4-r3.ebuild
+++ b/games-board/blokish/blokish-0.9.4-r3.ebuild
@@ -1,12 +1,13 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 WX_GTK_VER="3.0"
 inherit autotools desktop wxwidgets
 
 MY_P="${PN}_v${PV}"
+
 DESCRIPTION="Open source clone of the four-player board game Blokus"
 HOMEPAGE="https://sourceforge.net/projects/blokish/;
 SRC_URI="mirror://sourceforge/blokish/${MY_P}.tgz"
@@ -16,11 +17,11 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="
+RDEPEND="
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
virtual/glu
virtual/opengl"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 
 PATCHES=(
"${FILESDIR}"/${P}-gcc43.patch
@@ -44,9 +45,8 @@ src_prepare() {
 
 src_install() {
default
+   dodoc -r docs/.
 
doicon src/${PN}.xpm
make_desktop_entry ${PN} Blokish ${PN}
-
-   dodoc docs/*
 }



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/scourge/files/, games-roguelike/scourge/

2021-04-04 Thread David Seifert
commit: f8ca5cec3197b86edcd3df72896f567844d74796
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 22:28:44 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 22:28:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ca5cec

games-roguelike/scourge: Port to EAPI 7

* Fix building against Clang

Closes: https://bugs.gentoo.org/739330
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 .../files/scourge-0.21.1-Wc++11-narrowing.patch| 18 
 games-roguelike/scourge/scourge-0.21.1-r1.ebuild   | 32 --
 2 files changed, 35 insertions(+), 15 deletions(-)

diff --git 
a/games-roguelike/scourge/files/scourge-0.21.1-Wc++11-narrowing.patch 
b/games-roguelike/scourge/files/scourge-0.21.1-Wc++11-narrowing.patch
new file mode 100644
index 000..a852248c9fc
--- /dev/null
+++ b/games-roguelike/scourge/files/scourge-0.21.1-Wc++11-narrowing.patch
@@ -0,0 +1,18 @@
+Allow compiling with Clang
+https://bugs.gentoo.org/739330
+
+--- a/src/sdlhandler.cpp
 b/src/sdlhandler.cpp
+@@ -1034,10 +1034,10 @@
+ bool SDLHandler::intersects( int x, int y, int w, int h,
+  int x2, int y2, int w2, int h2 ) {
+   SDL_Rect ra = {
+-  x, y, w, h
++  static_cast(x), static_cast(y), 
static_cast(w), static_cast(h)
+   };
+   SDL_Rect rb = {
+-  x2, y2, w2, h2
++  static_cast(x2), static_cast(y2), 
static_cast(w2), static_cast(h2)
+   };
+   return intersects( ,  );
+ }

diff --git a/games-roguelike/scourge/scourge-0.21.1-r1.ebuild 
b/games-roguelike/scourge/scourge-0.21.1-r1.ebuild
index 5eeec7c5231..1a0a0a952bf 100644
--- a/games-roguelike/scourge/scourge-0.21.1-r1.ebuild
+++ b/games-roguelike/scourge/scourge-0.21.1-r1.ebuild
@@ -1,18 +1,20 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit autotools desktop wxwidgets
+EAPI=7
+
+inherit autotools desktop
 
 DESCRIPTION="A graphical rogue-like adventure game"
 HOMEPAGE="https://sourceforge.net/projects/scourge/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.src.tar.gz
+SRC_URI="
+   mirror://sourceforge/${PN}/${P}.src.tar.gz
mirror://sourceforge/${PN}/${P}.data.tar.gz"
+S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 RDEPEND="
media-libs/freetype:2
@@ -24,17 +26,17 @@ RDEPEND="
virtual/libintl
virtual/opengl
virtual/glu"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
sys-devel/gettext
virtual/pkgconfig"
 
-S="${WORKDIR}/${PN}"
-
 PATCHES=(
"${FILESDIR}"/${P}-gcc47.patch
"${FILESDIR}"/${P}-gcc6.patch
"${FILESDIR}"/${P}-automake-1.13.patch
"${FILESDIR}"/${P}-freetype_pkgconfig.patch
+   "${FILESDIR}"/${P}-Wc++11-narrowing.patch
 )
 
 src_prepare() {
@@ -52,17 +54,17 @@ src_prepare() {
 }
 
 src_configure() {
-   local myeconfargs=(
-   --with-data-dir=/usr/share/${PN}
-   --localedir=/usr/share/locale
-   )
-   econf "${myeconfargs[@]}"
+   econf \
+   --disable-rpath \
+   --with-data-dir="${EPREFIX}"/usr/share/${PN}
 }
 
 src_install() {
default
-   insinto /usr/share/${PN}
-   doins -r ../scourge_data/*
+
+   insinto /usr/share/scourge
+   doins -r ../scourge_data/.
+
doicon assets/scourge.png
make_desktop_entry scourge S.C.O.U.R.G.E.
 }



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

2021-04-04 Thread David Seifert
commit: f87a29bb1142a6ffb7b68a5e04d11ab339ffeec9
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 22:28:38 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 22:28:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87a29bb

app-editors/xmlcopyeditor: Port to EAPI 7

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 .../xmlcopyeditor/xmlcopyeditor-1.2.1.3-r1.ebuild| 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.1.3-r1.ebuild 
b/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.1.3-r1.ebuild
index 6c22d7318ea..740c3a09313 100644
--- a/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.1.3-r1.ebuild
+++ b/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.1.3-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-WX_GTK_VER="3.0"
+EAPI=7
 
+WX_GTK_VER="3.0"
 inherit autotools wxwidgets xdg
 
 DESCRIPTION="XML Copy Editor is a fast, free, validating XML editor"
@@ -21,12 +21,10 @@ RDEPEND="
dev-libs/libxslt
dev-libs/xerces-c[icu]
dev-libs/libpcre
-   x11-libs/wxGTK:${WX_GTK_VER}[X]
-"
+   x11-libs/wxGTK:${WX_GTK_VER}[X]"
 DEPEND="${RDEPEND}
-   dev-libs/boost
-   dev-util/intltool
-"
+   dev-libs/boost"
+BDEPEND="dev-util/intltool"
 
 PATCHES=( "${FILESDIR}"/${P}-no-automagic-enchant.patch )
 
@@ -40,5 +38,7 @@ src_prepare() {
 
 src_configure() {
setup-wxwidgets unicode
-   econf $(use_enable nls)
+   econf \
+   --with-wx-config="${WX_CONFIG}" \
+   $(use_enable nls)
 }



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

2021-04-04 Thread David Seifert
commit: f7af0e03c5826ebc80fa1004108a487ced5eeb82
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 22:28:32 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 22:28:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7af0e03

games-util/dfarc: Remove old 3.12-r1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 games-util/dfarc/Manifest |  1 -
 games-util/dfarc/dfarc-3.12-r1.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/games-util/dfarc/Manifest b/games-util/dfarc/Manifest
index 1b0c76757a4..c361167527a 100644
--- a/games-util/dfarc/Manifest
+++ b/games-util/dfarc/Manifest
@@ -1,2 +1 @@
-DIST dfarc-3.12.tar.gz 329925 BLAKE2B 
ebebfdf42fbd8bcc53696777f5fb06a54635e269dafb59c888990250343e0bca0b20d46b051e753b047f008061ef74070456d83ee72eb37018a2bc1b386d1c9f
 SHA512 
e87e89e67e383c3d25a6620edc38c6ab6f90b9df52b84d6e6de20af1ac3b50588b3037575f2f89a14c90c14151053c08a7bb97143f24471e33326f3f2d2574ab
 DIST dfarc-3.14.tar.gz 336910 BLAKE2B 
50f0ad1af2d91a562ba6a7b1e0e5e1821c900fe8ab3cf48f3585ca10ea12d9f7e3125ae85bc2e31c1539bf13d5a950e30a467b05259a7df6e2bda35544820933
 SHA512 
536c1cb5d1c8bf7012920e39d69fafbb790da78acb89a18f8ab1a3ad985220c74da61adda238e39395b4d7fd8fc62894fb5579691b744fe17600a8fccabc3c13

diff --git a/games-util/dfarc/dfarc-3.12-r1.ebuild 
b/games-util/dfarc/dfarc-3.12-r1.ebuild
deleted file mode 100644
index c996a7d3172..000
--- a/games-util/dfarc/dfarc-3.12-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-inherit eutils gnome2-utils wxwidgets xdg
-
-DESCRIPTION="Frontend and .dmod installer for GNU FreeDink"
-HOMEPAGE="http://www.freedink.org/;
-SRC_URI="mirror://gnu/freedink/${P}.tar.gz"
-
-LICENSE="GPL-3 BZIP2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-RDEPEND="
-   app-arch/bzip2
-   x11-misc/xdg-utils
-   x11-libs/wxGTK:${WX_GTK_VER}[X]
-"
-DEPEND="${RDEPEND}
-   nls? ( >=dev-util/intltool-0.31 )
-"
-
-PATCHES=( "${FILESDIR}"/${P}-nowindres.patch )
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   --disable-desktopfiles
-}
-
-src_install() {
-   default
-   dodoc TRANSLATIONS.txt
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_icon_cache_update
-}



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

2021-04-04 Thread David Seifert
commit: c03a4b02d7b982326056c040a356e3c4da1742a8
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 22:28:35 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 22:28:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03a4b02

games-util/dfarc: Port to EAPI 7

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 games-util/dfarc/dfarc-3.14.ebuild | 34 ++
 1 file changed, 10 insertions(+), 24 deletions(-)

diff --git a/games-util/dfarc/dfarc-3.14.ebuild 
b/games-util/dfarc/dfarc-3.14.ebuild
index 96118b386c9..3215e6fa9c2 100644
--- a/games-util/dfarc/dfarc-3.14.ebuild
+++ b/games-util/dfarc/dfarc-3.14.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
 WX_GTK_VER="3.0"
-inherit eutils gnome2-utils wxwidgets xdg
+inherit wxwidgets xdg
 
 DESCRIPTION="Frontend and .dmod installer for GNU FreeDink"
 HOMEPAGE="http://www.freedink.org/;
@@ -17,36 +18,21 @@ IUSE="nls"
 RDEPEND="
app-arch/bzip2
x11-misc/xdg-utils
-   x11-libs/wxGTK:${WX_GTK_VER}[X]
-"
-DEPEND="${RDEPEND}
-   nls? ( >=dev-util/intltool-0.31 )
-"
+   x11-libs/wxGTK:${WX_GTK_VER}[X]"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( dev-util/intltool )"
 
 PATCHES=( "${FILESDIR}"/${PN}-3.12-nowindres.patch )
 
 src_configure() {
+   setup-wxwidgets
econf \
$(use_enable nls) \
-   --disable-desktopfiles
+   --disable-desktopfiles \
+   --with-wx-config="${WX_CONFIG}"
 }
 
 src_install() {
default
dodoc TRANSLATIONS.txt
 }
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_icon_cache_update
-}



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

2021-04-04 Thread Matthias Maier
commit: 2919b8d8c0eb9d321b98ffa8b3ace72265d12f34
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Apr  4 22:16:38 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Apr  4 22:17:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2919b8d8

app-emulation/spice: add missing test restrict

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/spice/spice-0.14.3-r1.ebuild | 2 ++
 app-emulation/spice/spice-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild 
b/app-emulation/spice/spice-0.14.3-r1.ebuild
index 1a6bb7e5ea3..e0f50554501 100644
--- a/app-emulation/spice/spice-0.14.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.3-r1.ebuild
@@ -15,6 +15,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="libressl lz4 sasl smartcard static-libs gstreamer test"
 
+RESTRICT="!test? ( test )"
+
 # the libspice-server only uses the headers of libcacard
 RDEPEND="
dev-lang/orc[static-libs(+)?]

diff --git a/app-emulation/spice/spice-.ebuild 
b/app-emulation/spice/spice-.ebuild
index 4b0c15f247e..30d2884e11c 100644
--- a/app-emulation/spice/spice-.ebuild
+++ b/app-emulation/spice/spice-.ebuild
@@ -16,6 +16,8 @@ SLOT="0"
 KEYWORDS=""
 IUSE="gstreamer libressl lz4 opus sasl smartcard static-libs test"
 
+RESTRICT="!test? ( test )"
+
 # the libspice-server only uses the headers of libcacard
 RDEPEND="
dev-lang/orc



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

2021-04-04 Thread Georgy Yakovlev
commit: 925d9532b80e6984d848fef0734b15f463a75d1d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Apr  3 20:58:12 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Apr  4 22:08:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925d9532

profiles/info_vars: print RUSTFLAGS as well

Bug:  https://bugs.gentoo.org/756340
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/info_vars | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/info_vars b/profiles/info_vars
index b578103d116..051948c1e8e 100644
--- a/profiles/info_vars
+++ b/profiles/info_vars
@@ -34,6 +34,7 @@ PORTAGE_CONFIGROOT
 PORTAGE_TMPDIR
 PORTDIR
 PORTDIR_OVERLAY
+RUSTFLAGS
 SYNC
 USE
 PORTAGE_RSYNC_OPTS



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

2021-04-04 Thread Georgy Yakovlev
commit: 70a3fbd29c2a3cfc4a831444d77cc25f155cc268
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Apr  3 21:00:48 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Apr  4 22:08:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a3fbd2

profiles/info_pkgs: print rust{,-bin} versions

Bug: https://bugs.gentoo.org/756340
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/info_pkgs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/info_pkgs b/profiles/info_pkgs
index 9c12cc958ac..650516bcf85 100644
--- a/profiles/info_pkgs
+++ b/profiles/info_pkgs
@@ -17,6 +17,8 @@ sys-devel/libtool
 sys-devel/make
 dev-lang/python
 dev-lang/perl
+dev-lang/rust
+dev-lang/rust-bin
 sys-apps/sandbox
 dev-util/ccache
 sys-devel/gcc



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

2021-04-04 Thread Georgy Yakovlev
commit: 809df6d1150a72505116707581607d21f1c797ae
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sun Apr  4 00:00:00 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Apr  4 21:59:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809df6d1

dev-cpp/abseil-cpp: correct pkgconfig file location

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 ...p-20210324.0-r1.ebuild => abseil-cpp-20210324.0-r2.ebuild} |  1 +
 .../abseil-cpp/files/abseil-cpp-20210324-pkgconfig_path.patch | 11 +++
 2 files changed, 12 insertions(+)

diff --git a/dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r1.ebuild 
b/dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r2.ebuild
similarity index 97%
rename from dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r1.ebuild
rename to dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r2.ebuild
index dd401361783..42d1d983e58 100644
--- a/dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r1.ebuild
+++ b/dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r2.ebuild
@@ -36,6 +36,7 @@ RESTRICT="!test? ( test )"
 
 PATCHES=(
"${FILESDIR}/${PN}-20200923-arm_no_crypto.patch"
+   "${FILESDIR}/${PN}-20210324-pkgconfig_path.patch"
 )
 
 src_prepare() {

diff --git a/dev-cpp/abseil-cpp/files/abseil-cpp-20210324-pkgconfig_path.patch 
b/dev-cpp/abseil-cpp/files/abseil-cpp-20210324-pkgconfig_path.patch
new file mode 100644
index 000..3ce0a0cefe0
--- /dev/null
+++ b/dev-cpp/abseil-cpp/files/abseil-cpp-20210324-pkgconfig_path.patch
@@ -0,0 +1,11 @@
+--- /CMake/AbseilHelpers.cmake
 /CMake/AbseilHelpers.cmake
+@@ -181,7 +181,7 @@
+ Libs: -L\${libdir} $ 
$<$>:-labsl_${_NAME}>\n\
+ Cflags: -I\${includedir}${PC_CFLAGS}\n")
+   INSTALL(FILES "${CMAKE_BINARY_DIR}/lib/pkgconfig/absl_${_NAME}.pc"
+-  DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig")
++  DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig")
+ endif()
+   endif()
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/abseil-cpp/

2021-04-04 Thread Georgy Yakovlev
commit: cbee4bdb65608ba60c9b7dde9c9dbc56ab4b9179
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Apr  4 21:58:54 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Apr  4 21:59:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbee4bdb

dev-cpp/abseil-cpp: download gtest tarball only if tests requested

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r2.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r2.ebuild 
b/dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r2.ebuild
index 42d1d983e58..55ba466b5c9 100644
--- a/dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r2.ebuild
+++ b/dev-cpp/abseil-cpp/abseil-cpp-20210324.0-r2.ebuild
@@ -14,7 +14,7 @@ GTEST_FILE="gtest-1.10.0_p20200702.tar.gz"
 DESCRIPTION="Abseil Common Libraries (C++), LTS Branch"
 HOMEPAGE="https://abseil.io;
 SRC_URI="https://github.com/abseil/abseil-cpp/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz -> 
${GTEST_FILE}"
+   test? ( 
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz -> 
${GTEST_FILE} )"
 
 LICENSE="
Apache-2.0
@@ -54,8 +54,10 @@ src_prepare() {
python_fix_shebang absl/copts/generate_copts.py
absl/copts/generate_copts.py || die
 
-   sed -i 's/-Werror//g' \
-   
"${WORKDIR}/googletest-${GTEST_COMMIT}"/googletest/cmake/internal_utils.cmake 
|| die
+   if use test; then
+   sed -i 's/-Werror//g' \
+   
"${WORKDIR}/googletest-${GTEST_COMMIT}"/googletest/cmake/internal_utils.cmake 
|| die
+   fi
 }
 
 src_configure() {



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

2021-04-04 Thread Mike Pagano
commit: a68d95155c0b7ac600528c951c0cf35f9a4c3c47
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Apr  4 21:54:13 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Apr  4 21:54:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68d9515

sys-kernel/git-sources: Linux patch 5.12-rc6

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mike Pagano  gentoo.org>

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

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 20cd5b97e19..2ca2f9e9c7a 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -3,3 +3,4 @@ DIST patch-5.12-rc2.patch 38085886 BLAKE2B 
936f291c72b0befa6daf3f3070247e94a2e5a
 DIST patch-5.12-rc3.patch 38689504 BLAKE2B 
25962d05cfd031ea45347f339da8dd206c38ee16c78fd5ff39edb564474b11d4321e450904f9db491f62bb6002e338ef3136327d656c028eaae6f8a3b9207229
 SHA512 
585a883af66641247e3a44ca56788dc5afe5a2f3a8bd0d9aaabba0324cbbbd4dffdad0d9bc65e30f77903c870985bfbfe1a3283cc709b92417f89d2c94ab8f16
 DIST patch-5.12-rc4.patch 38986964 BLAKE2B 
1d1d105866e52607197dac9a2ccd9b47abd9ca132d465ebdd9cabf9f557e1648d69a0df843fac2d4c5af3e404b9c560ca154a177b303b90e96bbb5a46b822baa
 SHA512 
51957643d3c49757652608a22093b2d5d2c802cb3449e529e55aa1a131ac27c8c8832cc0cc74ea93435191712e289c36f8edbe049541075b121406377ba5e3c7
 DIST patch-5.12-rc5.patch 39323574 BLAKE2B 
ec3cf459048293b1dd4445fcdef14dd68733d9c70cd2206a069943459f48ee1929c96568c37abe4396eeca3c27e388931df89a0fc92e5c7a23de7d8d2a1729eb
 SHA512 
cce82e4193de63f3ab87bd132baf6c63883aef91b31b8a96488c26206c35e22aecd0a5f4d6b562d98701fba0367e38f672d43015786cf480697aeaa6a43b5788
+DIST patch-5.12-rc6.patch 39417467 BLAKE2B 
b33e573e4c56dd9f4a5de81817c59898c16ee0c7890e0072fddfa17cf080ebd2e53e52ca1124bf4c6cc3b458a3f8b8851778b1de20ad955f68bf4749a6a125bb
 SHA512 
d68adeaa37396043a76594da8219e35e8d20474ef1df7610f1409149d565d9718dad54fd86ec681814b954fe7f84e164c2a82eec151365d44ec53a263da4de57

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



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/disable-c6/

2021-04-04 Thread Alessandro Barbieri
commit: dd17b35082e89506ed3d0466cede80ef95687344
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Apr  4 21:52:37 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr  4 21:53:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd17b350

sys-power/disable-c6: remove temporary files

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-power/disable-c6/disable-c6.service.template  | 13 -
 sys-power/disable-c6/disable-c6.service.template2 | 13 -
 2 files changed, 26 deletions(-)

diff --git a/sys-power/disable-c6/disable-c6.service.template 
b/sys-power/disable-c6/disable-c6.service.template
deleted file mode 100644
index 6d5efab25..0
--- a/sys-power/disable-c6/disable-c6.service.template
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=Ryzen Disable C6
-DefaultDependencies=no
-After=sysinit.target local-fs.target suspend.target hibernate.target
-Before=basic.target
-
-[Service]
-Type=oneshot
-ExecStart={{PREFIX}}/bin/zenstates.py --c6-disable
-
-[Install]
-WantedBy=basic.target suspend.target hibernate.target
-

diff --git a/sys-power/disable-c6/disable-c6.service.template2 
b/sys-power/disable-c6/disable-c6.service.template2
deleted file mode 100644
index 3f31cb382..0
--- a/sys-power/disable-c6/disable-c6.service.template2
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=Ryzen Disable C6
-DefaultDependencies=no
-After=sysinit.target local-fs.target suspend.target hibernate.target
-Before=basic.target
-
-[Service]
-Type=oneshot
-ExecStart=/usr/sbin/zenstates --c6-disable
-
-[Install]
-WantedBy=basic.target suspend.target hibernate.target
-



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/ZenStates-Linux/

2021-04-04 Thread Alessandro Barbieri
commit: b41d9565e7072f7fb7e07b8ec04d01bf36de37c9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Apr  4 21:33:28 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr  4 21:53:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b41d9565

sys-power/ZenStates-Linux: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-power/ZenStates-Linux/Manifest |  1 +
 .../ZenStates-Linux-0_p20170507.ebuild | 40 ++
 sys-power/ZenStates-Linux/metadata.xml | 15 
 3 files changed, 56 insertions(+)

diff --git a/sys-power/ZenStates-Linux/Manifest 
b/sys-power/ZenStates-Linux/Manifest
new file mode 100644
index 0..44fd66b13
--- /dev/null
+++ b/sys-power/ZenStates-Linux/Manifest
@@ -0,0 +1 @@
+DIST ZenStates-Linux-0bc27f4740e382f2a2896dc1dabfec1d0ac96818.tar.gz 3475 
BLAKE2B 
ccbe505bc0f80b051fe589fbb0fecb5eb0dfb6861bb75a53c586406e35d8b9676428067386b6c0d77c806e20969f997d13593b34ffaa1d605e8f32a27a2121fb
 SHA512 
832d0ae65aa2dfc9b1ef14f04bf75c9861acb0d84e9038f9de7c027b8b26a9cb27d2af011377bd47372424e2f918906d3d8ed7266f140790faacc0a19f419ee9

diff --git a/sys-power/ZenStates-Linux/ZenStates-Linux-0_p20170507.ebuild 
b/sys-power/ZenStates-Linux/ZenStates-Linux-0_p20170507.ebuild
new file mode 100644
index 0..733455b11
--- /dev/null
+++ b/sys-power/ZenStates-Linux/ZenStates-Linux-0_p20170507.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+
+inherit linux-info python-single-r1
+
+DESCRIPTION="Dynamically edit AMD Ryzen processor P-States"
+HOMEPAGE="https://github.com/r4m0n/ZenStates-Linux;
+COMMIT=0bc27f4740e382f2a2896dc1dabfec1d0ac96818
+SRC_URI="https://github.com/r4m0n/ZenStates-Linux/archive/${COMMIT}.tar.gz -> 
${PN}-${COMMIT}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="togglecode"
+RDEPEND="
+   ${PYTHON_DEPS}
+   togglecode? (
+   $(python_gen_cond_dep '
+   dev-python/portio[${PYTHON_USEDEP}]
+   ')
+   )
+"
+DEPEND="${PYTHON_DEPS}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+DOCS=( README.md )
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+CONFIG_CHECK="X86_MSR"
+
+src_install() {
+   newsbin zenstates.py zenstates
+   python_fix_shebang "${ED}/usr/sbin/zenstates"
+   if use togglecode ; then
+   newsbin togglecode.py togglecode
+   python_fix_shebang "${ED}/usr/sbin/togglecode"
+   fi
+   einstalldocs
+}

diff --git a/sys-power/ZenStates-Linux/metadata.xml 
b/sys-power/ZenStates-Linux/metadata.xml
new file mode 100644
index 0..d24fb3d0b
--- /dev/null
+++ b/sys-power/ZenStates-Linux/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Install the togglecode utility to turn 
on/off the Q-Code display on ASUS Crosshair VI Hero motherboards (and other 
boards with a compatible Super I/O chip)
+   
+   
+   
https://github.com/r4m0n/ZenStates-Linux/issues
+   
+   Thiago Ramon Gonçalves Montoya
+   thiagora...@gmail.com
+   
+   r4m0n/ZenStates-Linux
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/disable-c6/, sys-power/disable-c6/files/

2021-04-04 Thread Alessandro Barbieri
commit: f347b4e080235a9c1d623a449df91195d5c22bf1
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Apr  4 21:51:38 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr  4 21:53:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f347b4e0

sys-power/disable-c6: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-power/disable-c6/Manifest  |  1 +
 sys-power/disable-c6/disable-c6-0_p20190603.ebuild | 24 ++
 sys-power/disable-c6/disable-c6.service.template   | 13 
 sys-power/disable-c6/disable-c6.service.template2  | 13 
 sys-power/disable-c6/files/disable-c6  |  8 
 sys-power/disable-c6/files/fix-path.patch  | 11 ++
 sys-power/disable-c6/metadata.xml  |  8 
 7 files changed, 78 insertions(+)

diff --git a/sys-power/disable-c6/Manifest b/sys-power/disable-c6/Manifest
new file mode 100644
index 0..929bb4d33
--- /dev/null
+++ b/sys-power/disable-c6/Manifest
@@ -0,0 +1 @@
+DIST disable-c6-82765d490290a99ba18282e187e9de3d7c11dd49.tar.gz 2505 BLAKE2B 
8995e970e8e4643e752aaf2a27f94eae282c6d2416a5a93f41e69bb367dc50226ca28deb7cdcbc8ef7bbc8105b9c488bd51374b2d3c1ef58322180b3dae1eee1
 SHA512 
77843b71cb3b485b949ed8a65bf76bdeffd661e21139ccc517f7641adf2802a32c6b2cf1317067e945d37153fc946fffdfc5d42619b508bedcb1fab25576f7ec

diff --git a/sys-power/disable-c6/disable-c6-0_p20190603.ebuild 
b/sys-power/disable-c6/disable-c6-0_p20190603.ebuild
new file mode 100644
index 0..1c908529f
--- /dev/null
+++ b/sys-power/disable-c6/disable-c6-0_p20190603.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="disable the C6 state upon system boot, preventing Ryzen freezes"
+HOMEPAGE="https://github.com/jfredrickson/disable-c6;
+COMMIT=82765d490290a99ba18282e187e9de3d7c11dd49
+SRC_URI="https://github.com/jfredrickson/disable-c6/archive/${COMMIT}.tar.gz 
-> disable-c6-${COMMIT}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RDEPEND="sys-power/ZenStates-Linux"
+DOCS=( ACKNOWLEDGMENTS README.md )
+PATCHES=( "${FILESDIR}/fix-path.patch" )
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_install() {
+   einstalldocs
+   doinitd "${FILESDIR}/disable-c6"
+   systemd_newunit "disable-c6.service.template" "disable-c6-service"
+}

diff --git a/sys-power/disable-c6/disable-c6.service.template 
b/sys-power/disable-c6/disable-c6.service.template
new file mode 100644
index 0..6d5efab25
--- /dev/null
+++ b/sys-power/disable-c6/disable-c6.service.template
@@ -0,0 +1,13 @@
+[Unit]
+Description=Ryzen Disable C6
+DefaultDependencies=no
+After=sysinit.target local-fs.target suspend.target hibernate.target
+Before=basic.target
+
+[Service]
+Type=oneshot
+ExecStart={{PREFIX}}/bin/zenstates.py --c6-disable
+
+[Install]
+WantedBy=basic.target suspend.target hibernate.target
+

diff --git a/sys-power/disable-c6/disable-c6.service.template2 
b/sys-power/disable-c6/disable-c6.service.template2
new file mode 100644
index 0..3f31cb382
--- /dev/null
+++ b/sys-power/disable-c6/disable-c6.service.template2
@@ -0,0 +1,13 @@
+[Unit]
+Description=Ryzen Disable C6
+DefaultDependencies=no
+After=sysinit.target local-fs.target suspend.target hibernate.target
+Before=basic.target
+
+[Service]
+Type=oneshot
+ExecStart=/usr/sbin/zenstates --c6-disable
+
+[Install]
+WantedBy=basic.target suspend.target hibernate.target
+

diff --git a/sys-power/disable-c6/files/disable-c6 
b/sys-power/disable-c6/files/disable-c6
new file mode 100644
index 0..b538b8b1c
--- /dev/null
+++ b/sys-power/disable-c6/files/disable-c6
@@ -0,0 +1,8 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+command=/usr/sbin/zenstates
+command_args="--c6-disable"
+pidfile=
+name="disable-c6"
+description="Ryzen Disable C6"

diff --git a/sys-power/disable-c6/files/fix-path.patch 
b/sys-power/disable-c6/files/fix-path.patch
new file mode 100644
index 0..434a8cc5b
--- /dev/null
+++ b/sys-power/disable-c6/files/fix-path.patch
@@ -0,0 +1,11 @@
+--- a/disable-c6.service.template  2021-04-04 23:46:51.260313163 +0200
 b/disable-c6.service.template  2021-04-04 23:47:25.910835088 +0200
+@@ -6,7 +6,7 @@
+ 
+ [Service]
+ Type=oneshot
+-ExecStart={{PREFIX}}/bin/zenstates.py --c6-disable
++ExecStart=/usr/sbin/zenstates --c6-disable
+ 
+ [Install]
+ WantedBy=basic.target suspend.target hibernate.target

diff --git a/sys-power/disable-c6/metadata.xml 
b/sys-power/disable-c6/metadata.xml
new file mode 100644
index 0..673116b5b
--- /dev/null
+++ b/sys-power/disable-c6/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   

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

2021-04-04 Thread Alessandro Barbieri
commit: af188d129027656919c24a6d89dec8eeb13afb07
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Apr  4 21:21:49 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr  4 21:53:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af188d12

dev-python/portio: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/portio/Manifest  |  1 +
 dev-python/portio/metadata.xml  | 13 +
 dev-python/portio/portio-0.5.ebuild | 20 
 3 files changed, 34 insertions(+)

diff --git a/dev-python/portio/Manifest b/dev-python/portio/Manifest
new file mode 100644
index 0..92971e787
--- /dev/null
+++ b/dev-python/portio/Manifest
@@ -0,0 +1 @@
+DIST portio-0.5.tar.gz 134136 BLAKE2B 
a330caad064beb05ec7bb313f1f381c3fd5000a7b7d7f1f90ebe4a1a1767cbfe0e9441c368f053121322a35f342c69c6b4232be1773efd23f90bbc071d6858a9
 SHA512 
363a81d2c98cd0c0113a9d37082b7f017517239a02dbb0077922f3a32b918a92a7d9526cdf7a31d1ab80883ad4746bc86b49ea92eae7cc0d20f703a5f8eda777

diff --git a/dev-python/portio/metadata.xml b/dev-python/portio/metadata.xml
new file mode 100644
index 0..cfa4420f2
--- /dev/null
+++ b/dev-python/portio/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   PortIO is a Python wrapper for the port I/O macros 
like outb, inb, etc. provided by the C library on Linux x86 platforms. Both 
python 2 and 3 are supported. This module is useful when a general pourpose 
port I/O at the low level is needed. Programmers that want to perform I/O on 
the parallel port at an higher level, will be better satisfied by the 
pyParallel module. A similar module Ioport has inspired the writing of 
PortIO.
+   
+   http://portio.inrim.it/#changelog
+   
+   Fabrizio Pollastri
+   f.pollas...@inrim.it
+   
+   portio
+   
+

diff --git a/dev-python/portio/portio-0.5.ebuild 
b/dev-python/portio/portio-0.5.ebuild
new file mode 100644
index 0..583a66e48
--- /dev/null
+++ b/dev-python/portio/portio-0.5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Python low level port I/O for Linux x86"
+HOMEPAGE="
+   http://portio.inrim.it
+   https://pypi.org/project/portio
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=( index.rst )



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

2021-04-04 Thread Patrice Clement
commit: 99e0f67ea0cbf1f5371671f3dc90fbdde96ebcb4
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Apr  4 20:05:23 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  4 21:49:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e0f67e

dev-java/commons-collections: 3.2.1 -> EAPI 7 bump.

Bug: https://bugs.gentoo.org/779490
Signed-off-by: Patrice Clement  gentoo.org>

 .../commons-collections-3.2.1-r3.ebuild| 64 ++
 1 file changed, 64 insertions(+)

diff --git a/dev-java/commons-collections/commons-collections-3.2.1-r3.ebuild 
b/dev-java/commons-collections/commons-collections-3.2.1-r3.ebuild
new file mode 100644
index 000..896076e3d83
--- /dev/null
+++ b/dev-java/commons-collections/commons-collections-3.2.1-r3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 java-utils-2
+
+DESCRIPTION="Jakarta-Commons Collections Component"
+HOMEPAGE="https://commons.apache.org/collections/;
+SRC_URI="mirror://apache/${PN/-//}/source/${P}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=virtual/jdk-1.8
+   test? (
+   dev-java/junit:0
+   dev-java/ant-junit:0
+   )"
+
+RDEPEND=">=virtual/jre-1.8"
+
+S="${WORKDIR}/${P}-src"
+
+PATCHES=( "${FILESDIR}/${P}-Java-8.patch" )
+
+src_prepare() {
+   default
+}
+
+src_compile() {
+   local antflags
+   if use test; then
+   antflags="tf.jar -Djunit.jar=$(java-pkg_getjars junit)"
+   fi
+   eant jar $(use_doc) ${antflags}
+}
+
+src_test() {
+   if [[ "${ARCH}" = "ppc" ]]; then
+   einfo "tests are disabled on ppc"
+   else
+   ANT_TASKS="ant-junit" eant testjar 
-Djunit.jar="$(java-pkg_getjars junit)"
+   fi
+}
+
+src_install() {
+   java-pkg_newjar build/${P}.jar ${PN}.jar
+   use test && \
+   java-pkg_newjar build/${PN}-testframework-${PV}.jar \
+   ${PN}-testframework.jar
+
+   java-pkg_dohtml *.html
+   if use doc; then
+   java-pkg_dojavadoc build/docs/apidocs
+   fi
+   use source && java-pkg_dosrc src/java/*
+}



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

2021-04-04 Thread Patrice Clement
commit: 7ef47ba2da5f2e99b3f4ced0266342338a6d8fd3
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Apr  4 20:05:42 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  4 21:49:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef47ba2

dev-java/commons-collections: 4.1 -> EAPI 7 bump.

Closes: https://bugs.gentoo.org/779490
Signed-off-by: Patrice Clement  gentoo.org>

 .../commons-collections-4.1-r1.ebuild  | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/dev-java/commons-collections/commons-collections-4.1-r1.ebuild 
b/dev-java/commons-collections/commons-collections-4.1-r1.ebuild
new file mode 100644
index 000..b2156aa863c
--- /dev/null
+++ b/dev-java/commons-collections/commons-collections-4.1-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+SLOT="4"
+MY_P="${PN}${SLOT}-${PV}"
+
+DESCRIPTION="Extends the JCF classes with new interfaces, implementations and 
utilities"
+HOMEPAGE="https://commons.apache.org/collections/;
+SRC_URI="mirror://apache/${PN/-//}/source/${MY_P}-src.tar.gz"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~ppc64 x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=virtual/jdk-1.8
+   test? (
+   dev-java/easymock:3.2
+   dev-java/junit:4
+   )"
+
+RDEPEND="
+   >=virtual/jre-1.8"
+
+S="${WORKDIR}/${MY_P}-src"
+
+JAVA_SRC_DIR="src/main/java"
+
+src_install() {
+   java-pkg-simple_src_install
+   dodoc RELEASE-NOTES.txt
+   docinto html
+   dodoc {DEVELOPERS-GUIDE,PROPOSAL}.html
+}
+
+src_test() {
+   local DIR=src/test/java
+   local CP="${DIR}:${DIR}/../resources:${PN}.jar:$(java-pkg_getjars 
easymock-3.2,junit-4)"
+   local TESTS=$(find ${DIR} -name "*Test.java" ! -name "Abstract*" ! 
-name "BulkTest.*")
+   TESTS="${TESTS//src\/test\/java\/}"
+   TESTS="${TESTS//.java}"
+   TESTS="${TESTS//\//.}"
+
+   ejavac -cp "${CP}" -d ${DIR} $(find ${DIR} -name "*.java")
+   ejunit4 -classpath "${CP}" ${TESTS}
+}



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

2021-04-04 Thread Andreas Sturmlechner
commit: 9a2f8cc2f18966c6b60fd8c978724643e34a137d
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Apr  3 17:44:48 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 21:30:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2f8cc2

sci-libs/orocos_kdl: port 1.4.0 changes to live

Backport changes from 1.4.0-r1 and update ebuild:
- bump to EAPI 7
- port to cmake.eclass using ninja
Bugday 2021-04-03

Closes: https://bugs.gentoo.org/770595
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/orocos_kdl/orocos_kdl-.ebuild | 82 --
 1 file changed, 45 insertions(+), 37 deletions(-)

diff --git a/sci-libs/orocos_kdl/orocos_kdl-.ebuild 
b/sci-libs/orocos_kdl/orocos_kdl-.ebuild
index da34c196985..d50c631a39c 100644
--- a/sci-libs/orocos_kdl/orocos_kdl-.ebuild
+++ b/sci-libs/orocos_kdl/orocos_kdl-.ebuild
@@ -1,71 +1,79 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
-fi
+inherit cmake
 
-inherit ${SCM} cmake-utils
+DESCRIPTION="Kinematics and Dynamics Library (KDL)"
+HOMEPAGE="https://www.orocos.org/kdl;
 
-if [ "${PV#}" != "${PV}" ] ; then
-   SRC_URI=""
+if [[ ${PV} = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
+   S="${WORKDIR}/${P}/${PN}"
 else
-   KEYWORDS="~amd64 ~arm ~x86"

SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz
 -> orocos_kinematics_dynamics-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+   S="${WORKDIR}/orocos_kinematics_dynamics-${PV}/${PN}"
 fi
 
-DESCRIPTION="Kinematics and Dynamics Library (KDL)"
-HOMEPAGE="https://www.orocos.org/kdl;
 LICENSE="LGPL-2.1"
 SLOT="0/14"
-IUSE="doc test examples models"
+IUSE="doc examples models test"
+REQUIRED_USE="examples? ( models )"
 RESTRICT="!test? ( test )"
 
 RDEPEND="dev-cpp/eigen:3"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? ( app-doc/doxygen[dot] )
test? ( dev-util/cppunit )
-   doc? ( app-doc/doxygen )"
-REQUIRED_USE="examples? ( models )"
+"
 
-DOCS=( README )
-
-if [ "${PV#}" != "${PV}" ] ; then
-   S=${WORKDIR}/${P}/orocos_kdl
-else
-   S=${WORKDIR}/orocos_kinematics_dynamics-${PV}/orocos_kdl
-fi
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.0-0001-don-t-install-kdl.tag-file.patch
+)
 
 src_configure() {
local mycmakeargs=(
-   "$(cmake-utils_use_enable test TESTS)"
-   "$(cmake-utils_use_enable examples EXAMPLES)"
-   "-DBUILD_MODELS=$(usex models ON OFF)"
+   -DBUILD_MODELS=$(usex models ON OFF)
+   -DENABLE_EXAMPLES=$(usex examples)
+   -DENABLE_TESTS=$(usex test)
)
-   cmake-utils_src_configure
+   if use examples; then
+   mycmakeargs+=(
+   -DBUILD_MODELS_DEMO=ON
+   )
+   fi
+   cmake_src_configure
 }
 
 src_compile() {
-   cmake-utils_src_compile
-   cd "${BUILD_DIR}"
-   use doc && emake docs
+   cmake_src_compile
+   if use doc; then
+   cmake_build docs
+   rm "${BUILD_DIR}/doc/kdl.tag" || die
+   fi
 }
 
 src_test() {
-   cd "${BUILD_DIR}"
-   emake check
+   pushd "${BUILD_DIR}" > /dev/null || die
+   eninja check
+   popd > /dev/null || die
 }
 
 src_install() {
-   cmake-utils_src_install
-   cd "${BUILD_DIR}"
-   use doc && dohtml -r doc/api/html/*
-   use examples && dobin 
"${BUILD_DIR}/examples/"{geometry,trajectory_example,chainiksolverpos_lma_demo}
+   use doc && local HTML_DOCS=( "${BUILD_DIR}/doc/api/html/." )
+   cmake_src_install
+
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   docinto examples
+   dodoc -r "${S}"/examples/.
+   fi
 
# Need to have package.xml in our custom gentoo path
insinto /usr/share/ros_packages/${PN}
-   doins "${ED}/usr/share/${PN}/package.xml"
+   doins "${S}/package.xml"
 }



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

2021-04-04 Thread Andreas Sturmlechner
commit: 6262afbda6028d80e00e5807fc4aea60eed8be21
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Apr  3 17:16:08 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 21:28:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6262afbd

sci-libs/orocos_kdl: drop 1.4.0

Bugday 2021-04-03

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/orocos_kdl/orocos_kdl-1.4.0.ebuild | 71 -
 1 file changed, 71 deletions(-)

diff --git a/sci-libs/orocos_kdl/orocos_kdl-1.4.0.ebuild 
b/sci-libs/orocos_kdl/orocos_kdl-1.4.0.ebuild
deleted file mode 100644
index da34c196985..000
--- a/sci-libs/orocos_kdl/orocos_kdl-1.4.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
-fi
-
-inherit ${SCM} cmake-utils
-
-if [ "${PV#}" != "${PV}" ] ; then
-   SRC_URI=""
-else
-   KEYWORDS="~amd64 ~arm ~x86"
-   
SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz
 -> orocos_kinematics_dynamics-${PV}.tar.gz"
-fi
-
-DESCRIPTION="Kinematics and Dynamics Library (KDL)"
-HOMEPAGE="https://www.orocos.org/kdl;
-LICENSE="LGPL-2.1"
-SLOT="0/14"
-IUSE="doc test examples models"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-cpp/eigen:3"
-DEPEND="${RDEPEND}
-   test? ( dev-util/cppunit )
-   doc? ( app-doc/doxygen )"
-REQUIRED_USE="examples? ( models )"
-
-DOCS=( README )
-
-if [ "${PV#}" != "${PV}" ] ; then
-   S=${WORKDIR}/${P}/orocos_kdl
-else
-   S=${WORKDIR}/orocos_kinematics_dynamics-${PV}/orocos_kdl
-fi
-
-src_configure() {
-   local mycmakeargs=(
-   "$(cmake-utils_use_enable test TESTS)"
-   "$(cmake-utils_use_enable examples EXAMPLES)"
-   "-DBUILD_MODELS=$(usex models ON OFF)"
-   )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-   cd "${BUILD_DIR}"
-   use doc && emake docs
-}
-
-src_test() {
-   cd "${BUILD_DIR}"
-   emake check
-}
-
-src_install() {
-   cmake-utils_src_install
-   cd "${BUILD_DIR}"
-   use doc && dohtml -r doc/api/html/*
-   use examples && dobin 
"${BUILD_DIR}/examples/"{geometry,trajectory_example,chainiksolverpos_lma_demo}
-
-   # Need to have package.xml in our custom gentoo path
-   insinto /usr/share/ros_packages/${PN}
-   doins "${ED}/usr/share/${PN}/package.xml"
-}



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

2021-04-04 Thread Andreas Sturmlechner
commit: af1f8224368ed2ad5dc3fe32a17b4c909076c959
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Apr  3 17:14:47 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 21:28:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1f8224

sci-libs/orocos_kdl: bump to EAPI 7

Port to cmake.eclass using ninja
Bugday 2021-04-03

Bug: https://bugs.gentoo.org/770595
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/20248
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...kdl-1.4.0-0001-don-t-install-kdl.tag-file.patch | 22 ++
 0-0002-add-LIB_SUFFIX-in-pkg-config-file.patch | 27 
 sci-libs/orocos_kdl/orocos_kdl-1.4.0-r1.ebuild | 81 ++
 3 files changed, 130 insertions(+)

diff --git 
a/sci-libs/orocos_kdl/files/orocos_kdl-1.4.0-0001-don-t-install-kdl.tag-file.patch
 
b/sci-libs/orocos_kdl/files/orocos_kdl-1.4.0-0001-don-t-install-kdl.tag-file.patch
new file mode 100644
index 000..d3205b55628
--- /dev/null
+++ 
b/sci-libs/orocos_kdl/files/orocos_kdl-1.4.0-0001-don-t-install-kdl.tag-file.patch
@@ -0,0 +1,22 @@
+From 719735a7d36f079f63c4be06bf3118581f628562 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Sat, 3 Apr 2021 18:39:42 +0200
+Subject: [PATCH] don't install kdl.tag file
+
+Signed-off-by: Bernd Waibel 
+---
+ doc/CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
+index dcc81b0..cc1774e 100644
+--- a/doc/CMakeLists.txt
 b/doc/CMakeLists.txt
+@@ -1,4 +1,3 @@
+ 
+ CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in" 
"${CMAKE_CURRENT_BINARY_DIR}/Doxyfile" IMMEDIATE @ONLY)
+ ADD_CUSTOM_TARGET(docs "doxygen" "Doxyfile")
+-INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/kdl.tag DESTINATION 
share/doc/liborocos-kdl/ OPTIONAL) # only installs if found.
+-- 
+2.31.1
+

diff --git 
a/sci-libs/orocos_kdl/files/orocos_kdl-1.4.0-0002-add-LIB_SUFFIX-in-pkg-config-file.patch
 
b/sci-libs/orocos_kdl/files/orocos_kdl-1.4.0-0002-add-LIB_SUFFIX-in-pkg-config-file.patch
new file mode 100644
index 000..fe7eb126f84
--- /dev/null
+++ 
b/sci-libs/orocos_kdl/files/orocos_kdl-1.4.0-0002-add-LIB_SUFFIX-in-pkg-config-file.patch
@@ -0,0 +1,27 @@
+From 54e66339b734639dc42b63b65a8a4b100f2549c3 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Sat, 3 Apr 2021 18:46:42 +0200
+Subject: [PATCH] add LIB_SUFFIX in pkg-config file
+
+Add the LIB_SUFFIX suffix to the libdir variable
+in the kdl.pc.in file.
+
+Signed-off-by: Bernd Waibel 
+---
+ src/kdl.pc.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/kdl.pc.in b/src/kdl.pc.in
+index 49e2ab9..1650e2e 100644
+--- a/src/kdl.pc.in
 b/src/kdl.pc.in
+@@ -1,5 +1,5 @@
+ prefix=@CMAKE_INSTALL_PREFIX@
+-libdir=${prefix}/lib
++libdir=${prefix}/lib@LIB_SUFFIX@
+ includedir=${prefix}/include
+ 
+ Name: orocos-kdl
+-- 
+2.31.1
+

diff --git a/sci-libs/orocos_kdl/orocos_kdl-1.4.0-r1.ebuild 
b/sci-libs/orocos_kdl/orocos_kdl-1.4.0-r1.ebuild
new file mode 100644
index 000..175a5740937
--- /dev/null
+++ b/sci-libs/orocos_kdl/orocos_kdl-1.4.0-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Kinematics and Dynamics Library (KDL)"
+HOMEPAGE="https://www.orocos.org/kdl;
+
+if [[ ${PV} = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz
 -> orocos_kinematics_dynamics-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+   S="${WORKDIR}/orocos_kinematics_dynamics-${PV}/${PN}"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/14"
+IUSE="doc examples models test"
+REQUIRED_USE="examples? ( models )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-cpp/eigen:3"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? ( app-doc/doxygen[dot] )
+   test? ( dev-util/cppunit )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-0001-don-t-install-kdl.tag-file.patch
+   "${FILESDIR}"/${P}-0002-add-LIB_SUFFIX-in-pkg-config-file.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_MODELS=$(usex models ON OFF)
+   -DENABLE_EXAMPLES=$(usex examples)
+   -DENABLE_TESTS=$(usex test)
+   )
+   if use examples; then
+   mycmakeargs+=(
+   -DBUILD_MODELS_DEMO=ON
+   )
+   fi
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   if use doc; then
+   cmake_build docs
+   rm "${BUILD_DIR}/doc/kdl.tag" || die
+   fi
+}
+
+src_test() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   eninja check
+   popd > /dev/null || die
+}
+
+src_install() {
+   use doc && 

[gentoo-commits] repo/gentoo:master commit in: app-text/kjots/files/, app-text/kjots/

2021-04-04 Thread Andreas Sturmlechner
commit: 76857017764fc54e572e9e71c34653d156485813
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 21:14:48 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 21:22:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76857017

app-text/kjots: Drop 5.0.2-r2

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

 app-text/kjots/Manifest|   1 -
 .../files/kjots-5.0.2-kf5bookmarks-5.69.patch  |  67 --
 .../files/kjots-5.0.2-kontactinterface-20.08.patch | 148 -
 app-text/kjots/kjots-5.0.2-r2.ebuild   |  49 ---
 4 files changed, 265 deletions(-)

diff --git a/app-text/kjots/Manifest b/app-text/kjots/Manifest
index 46c3940ca96..ce9d679bdbb 100644
--- a/app-text/kjots/Manifest
+++ b/app-text/kjots/Manifest
@@ -1,2 +1 @@
-DIST kjots-5.0.2.tar.xz 230608 BLAKE2B 
3194b0ef072decfa09455ca7e8d6057ea3f37f54d37641a6ddf28e17ef4662a408adc9e9b04394e6002b51e72ef740412bcdd70324d6efcb9e949f9911437559
 SHA512 
a652765c56cebcaeba7b879cc07c28667abdba84d11e986e5ffb440fbc776116f363992dd84d939918ae7d80ef5c2e1093da28d114b18041e10e5209b225
 DIST kjots-5.1.0.tar.xz 184972 BLAKE2B 
28bea486bcaa552b7463f9a2132230d5729ade7a2eadb06f66f958c660117bd3a1976d6da14f1339abfbd39930708fe77ae923042a0bc8ca59bf074e409375ae
 SHA512 
71c30e0810157cf3d039e683d368cfa9fa3ec88918eee2d85477a9eb9f073af43dfb2318957019f35503d484e2521289bcb043ff9bfc2822eb900a2f5b8d5d62

diff --git a/app-text/kjots/files/kjots-5.0.2-kf5bookmarks-5.69.patch 
b/app-text/kjots/files/kjots-5.0.2-kf5bookmarks-5.69.patch
deleted file mode 100644
index 63bda683122..000
--- a/app-text/kjots/files/kjots-5.0.2-kf5bookmarks-5.69.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From ca6f4b963e83ed91cc7314e1b60fe6607b61b53e Mon Sep 17 00:00:00 2001
-From: Igor Poboiko 
-Date: Sun, 12 Apr 2020 17:55:24 +0300
-Subject: [KJots] Fix bookmarks actions
-
-Summary:
-This patch ports KJots from deprecated `KBookmarksMenu` API (see {D25660}).
-
-On my machine, it also fixes a crash (`bm_action` was null for some reason,
-I did not investigate it though).
-
-It also fixes the shortcuts collision (`action->setShortcut` was not enough,
-one also needs to run `actionCollection->setDefaultShortcut`).
-
-BUG: 384000
-
-Test Plan:
-1) Start KJots
-2) It don't crash, and `Ambiguous shortcuts` dialog does not appear)
-3) Open `Bookmarks` menu, the shortcut is `Ctrl+Shift+B`.
-
-Reviewers: dvratil
-
-Reviewed By: dvratil
-
-Subscribers: winterz, kde-pim
-
-Tags: #kde_pim
-
-Differential Revision: https://phabricator.kde.org/D28775

- src/kjotswidget.cpp | 13 -
- 1 file changed, 8 insertions(+), 5 deletions(-)
-
-diff --git a/src/kjotswidget.cpp b/src/kjotswidget.cpp
-index 865129b..e343bbd 100644
 a/src/kjotswidget.cpp
-+++ b/src/kjotswidget.cpp
-@@ -353,17 +353,20 @@ KJotsWidget::KJotsWidget(QWidget *parent, KXMLGUIClient 
*xmlGuiClient, Qt::Windo
- bookmarkMenu = 
actionCollection->add(QLatin1String("bookmarks"));
- bookmarkMenu->setText(i18n(""));
- KJotsBookmarks *bookmarks = new KJotsBookmarks(treeview);
--/*KBookmarkMenu *bmm =*/ new KBookmarkMenu(
-+KBookmarkMenu *bmm = new KBookmarkMenu(
- KBookmarkManager::managerForFile(
- 
QStandardPaths::standardLocations(QStandardPaths::AppDataLocation).first() + 
QStringLiteral("/kjots/bookmarks.xml"),
- QStringLiteral("kjots")),
--bookmarks, bookmarkMenu->menu(), actionCollection);
-+bookmarks, bookmarkMenu->menu());
- 
- // "Add bookmark" and "make text bold" actions have conflicting shortcuts 
(ctrl + b)
- // Make add_bookmark use ctrl+shift+b to resolve that.
--QAction *bm_action = qobject_cast(actionCollection->action(QLatin1String("add_bookmark")));
--Q_ASSERT(bm_action);
--bm_action->setShortcut(Qt::CTRL + Qt::SHIFT + Qt::Key_B);
-+QAction *bm_action = bmm->addBookmarkAction();
-+actionCollection->addAction(QStringLiteral("add_bookmark"), bm_action);
-+actionCollection->setDefaultShortcut(bm_action, Qt::CTRL | Qt::SHIFT | 
Qt::Key_B);
-+actionCollection->addAction(QStringLiteral("edit_bookmark"), 
bmm->editBookmarksAction());
-+actionCollection->addAction(QStringLiteral("add_bookmarks_list"), 
bmm->bookmarkTabsAsFolderAction());
-+
- 
- KStandardAction::find(this, SLOT(onShowSearch()), actionCollection);
- action = KStandardAction::findNext(this, SLOT(onRepeatSearch()), 
actionCollection);
--- 
-cgit v1.1
-

diff --git a/app-text/kjots/files/kjots-5.0.2-kontactinterface-20.08.patch 
b/app-text/kjots/files/kjots-5.0.2-kontactinterface-20.08.patch
deleted file mode 100644
index 608a50d9856..000
--- a/app-text/kjots/files/kjots-5.0.2-kontactinterface-20.08.patch
+++ /dev/null
@@ -1,148 +0,0 @@
-From bcf49fb95bee12bbc4bef0578285ad296deafcae Mon Sep 17 00:00:00 2001
-From: David Faure 
-Date: Fri, 24 Apr 2020 01:25:43 +0200

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

2021-04-04 Thread Andreas Sturmlechner
commit: 4c4f11e85e39511ae64295e3acce691299a06628
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 21:13:25 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 21:22:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4f11e8

net-libs/libquotient: Drop 0.6.5

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

 net-libs/libquotient/Manifest |  1 -
 net-libs/libquotient/libquotient-0.6.5.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest
index 2355ffb40ec..3b30202be12 100644
--- a/net-libs/libquotient/Manifest
+++ b/net-libs/libquotient/Manifest
@@ -1,2 +1 @@
-DIST libquotient-0.6.5.tar.gz 560003 BLAKE2B 
b23437c3ef204da731723946e372685cb492ee5feab3f71f5770a27c1fa2d2810676ed2c9dbdb95499055e05a3589db92c75190471ba4dc14f3aaea8f2282216
 SHA512 
9079de0eec103f15cb7092319546b8be213b460ab172444e4f2f2b10d06db85485fda48546b3291db9014fddd8b22542119d6bbeb69bee1f2a208ac87990c3e4
 DIST libquotient-0.6.6.tar.gz 560130 BLAKE2B 
a8f12af320e0f67b0fe40ec3892cfb2bb7686f066633c061936007e0eceefe5133d3c021a0d1856504f606b5c1bdb66ffa9d8d304b0b631be34f938ffaa061d6
 SHA512 
7560194bee5b6478ac8efd15d6cfef9cc003073744b4860e3177e51e49135cf2ad96c69e8cd21e64c1f9902ea4d27c26d84d200fc862c5c0daeb0cc4bb4ea65d

diff --git a/net-libs/libquotient/libquotient-0.6.5.ebuild 
b/net-libs/libquotient/libquotient-0.6.5.ebuild
deleted file mode 100644
index 0474fff2b60..000
--- a/net-libs/libquotient/libquotient-0.6.5.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
-
-inherit cmake
-
-DESCRIPTION="Qt5-based SDK to develop applications for Matrix"
-HOMEPAGE="https://github.com/quotient-im/libQuotient;
-SRC_URI="https://github.com/quotient-im/libQuotient/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/libQuotient-${PV}"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   # downstream patches
-   "${FILESDIR}"/${PN}-0.6.3-no-android.patch
-   "${FILESDIR}"/${PN}-0.6.3-no-tests.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DQuotient_INSTALL_TESTS=OFF
-   -DQuotient_ENABLE_E2EE=OFF # TODO: libolm, libqtolm not packaged
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON # no thanks.
-   )
-   cmake_src_configure
-}



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

2021-04-04 Thread Andreas Sturmlechner
commit: f2cad1ece09e8082f2b84a5def761bd150da1f12
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 21:12:53 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 21:22:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cad1ec

net-im/neochat: Drop 1.0.1-r1

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

 net-im/neochat/Manifest|  1 -
 net-im/neochat/neochat-1.0.1-r1.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/net-im/neochat/Manifest b/net-im/neochat/Manifest
index 8cc8e792152..ca098c98b78 100644
--- a/net-im/neochat/Manifest
+++ b/net-im/neochat/Manifest
@@ -1,2 +1 @@
-DIST neochat-1.0.1.tar.xz 173204 BLAKE2B 
6a52000cea4224f7ca192aa63bae6702dd8f406aeb1bd7c69ccac937314fc32488f4936ba6fe89332c4b2e339a3cb61402b616bb09df56784496f4cdcd98f618
 SHA512 
8a6c3544f878ce6b8883afa4ac384a70a1b0155e592071ba5affbbf63f1e7f89ccd362f11b1e4686737617339e8be24f0b6465f9a85d36357034b10c8a184756
 DIST neochat-1.1.1.tar.xz 195780 BLAKE2B 
b9eae0344d4e99c3b5ef9d7be0d633216fa989064c8499cd24b7fc65371bffc34551875a84edfabd2f359b091b588b04720309bb84b8fcfb1123f759bacd4dbd
 SHA512 
ee50dfb7ba2aae8c6b03728e1326b03b0bc21df459397f137547b4684596fd07c42ae494037af894b2b37b53ade010463ee2f067ccede559ca868a723c83e17b

diff --git a/net-im/neochat/neochat-1.0.1-r1.ebuild 
b/net-im/neochat/neochat-1.0.1-r1.ebuild
deleted file mode 100644
index 670895ca674..000
--- a/net-im/neochat/neochat-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.77.0
-QTMIN=5.15.1
-inherit ecm kde.org
-
-DESCRIPTION="Client for Matrix, the decentralized communication protocol"
-HOMEPAGE="https://apps.kde.org/en/neochat;
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-DEPEND="
-   app-text/cmark:=
-   dev-libs/qtkeychain:=
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtmultimedia-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   media-libs/kquickimageeditor:5
-   net-libs/libquotient
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   >=dev-qt/qtmultimedia-${QTMIN}:5[qml]
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-"
-BDEPEND="
-   virtual/pkgconfig
-"



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

2021-04-04 Thread Andreas Sturmlechner
commit: 1ad7ab365cdde745a85cbc5fa6f667d84c5f512f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 21:09:51 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 21:22:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad7ab36

x11-libs/tslib: Drop 1.21

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

 x11-libs/tslib/Manifest  |  1 -
 x11-libs/tslib/tslib-1.21.ebuild | 60 
 2 files changed, 61 deletions(-)

diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest
index 02b0727cf96..d19e2a41188 100644
--- a/x11-libs/tslib/Manifest
+++ b/x11-libs/tslib/Manifest
@@ -1,2 +1 @@
-DIST tslib-1.21.tar.xz 349216 BLAKE2B 
e19623c9390688b0aa85e6547a57542d2e10498c8ebbb30f840157d240dc9975c3e6735814a5e6f02fb71c273a52f860695cf4772fef28522e74c5781cdcb02a
 SHA512 
66c5e5dc4e2314277e19af29b5dce1181573579f13b0e79fa43e658838d4c19a77feb978b60d7c6458337e8d6100ee54a42fc4af3a99fd8d6840cccafa6323c4
 DIST tslib-1.22.tar.xz 351192 BLAKE2B 
8cec9fe17b9aee7dac44bf54a78482b81a67072a7c1497b4c5a2a6703bb0e897a2481bc06df0fd91ca97fef3b4ebf17c475c3b717ce7f32fb677db5918630759
 SHA512 
8f51fc5e37bb1babb89e8d6d5302c7d7b712820525bed0253f980028a78b343e4100065bbe0ecafb828a7edf3a9b77f96929ab79205d516ebbf6c25b32af0008

diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
deleted file mode 100644
index 85369585a3b..000
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib
-
-DESCRIPTION="Touchscreen Access Library"
-HOMEPAGE="https://github.com/kergoth/tslib;
-SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2 uinput? ( GPL-2+ )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86"
-IUSE="evdev sdl uinput"
-
-BDEPEND="
-   evdev? ( virtual/pkgconfig )
-"
-DEPEND="
-   evdev? ( dev-libs/libevdev[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS NEWS README{,.md} )
-
-PATCHES=( "${FILESDIR}/${P}-optional-utils.patch" )
-
-src_configure() {
-   my_configure() {
-   local mycmakeargs=(
-   -Denable-input-evdev=$(usex evdev)
-   -DENABLE_TOOLS=$(usex uinput $(multilib_is_native_abi 
&& echo ON || echo OFF) OFF)
-   -DENABLE_UTILS=$(multilib_is_native_abi && echo ON || 
echo OFF)
-   -Denable-arctic2=ON
-   -Denable-collie=ON
-   -Denable-corgi=ON
-   -Denable-cy8mrln-palmpre=ON
-   -Denable-dejitter=ON
-   -Denable-dmc=ON
-   -Denable-dmc_dus3000=ON
-   -Denable-galax=ON
-   -Denable-h3600=ON
-   -Denable-input=ON
-   -Denable-linear-h2200=ON
-   -Denable-linear=ON
-   -Denable-mk712=ON
-   -Denable-one-wire-ts-input=ON
-   -Denable-pthres=ON
-   -Denable-tatung=ON
-   -Denable-ucb1x00=ON
-   -Denable-variance=ON
-   )
-   multilib_is_native_abi && mycmakeargs+=( -Dwith-sdl=$(usex sdl) 
)
-
-   cmake-utils_src_configure
-   }
-   multilib_parallel_foreach_abi my_configure
-}



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

2021-04-04 Thread Sergei Trofimovich
commit: 1a81c4d79ac7261be76395c471c1d53d6fc8bbdc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:20:50 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a81c4d7

app-text/xmlto: stable 0.0.28-r4 for sparc

stable wrt bug #757576

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/xmlto/xmlto-0.0.28-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xmlto/xmlto-0.0.28-r4.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r4.ebuild
index 7ff46873912..02c6d5f1d33 100644
--- a/app-text/xmlto/xmlto-0.0.28-r4.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r4.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="latex text"
 
 RDEPEND="app-text/docbook-xsl-stylesheets



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

2021-04-04 Thread Sergei Trofimovich
commit: 8fc97be4bf8e6e6ed1d171f41a2fc5373e38a331
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:18:53 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc97be4

dev-lang/spidermonkey: stable 78.9.0 for ppc64

stable wrt bug #778944

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/spidermonkey/spidermonkey-78.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-78.9.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.9.0.ebuild
index d9acc4f96c4..d4e77a28526 100644
--- a/dev-lang/spidermonkey/spidermonkey-78.9.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-78.9.0.ebuild
@@ -60,7 +60,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
 
HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 
-KEYWORDS="~amd64 arm arm64 ~mips ~ppc64 ~s390 x86"
+KEYWORDS="~amd64 arm arm64 ~mips ppc64 ~s390 x86"
 
 SLOT="78"
 LICENSE="MPL-2.0"



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

2021-04-04 Thread Sergei Trofimovich
commit: bc41a81b06d5e733af285f5391e35a4be020da55
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:16:22 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc41a81b

dev-libs/libthreadar: keyworded 1.3.1 for ppc

keyworded wrt bug #62

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libthreadar/libthreadar-1.3.1.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
index ab8814d670d..7ba08a0fde3 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 



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

2021-04-04 Thread Sergei Trofimovich
commit: 36499b73b3c4c4ad4c728d2d1afb034b92109826
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:17:55 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36499b73

app-admin/pass: keyworded 1.7.4_pre20210216 for ppc64

keyworded wrt bug #779739

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/pass/pass-1.7.4_pre20210216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pass/pass-1.7.4_pre20210216.ebuild 
b/app-admin/pass/pass-1.7.4_pre20210216.ebuild
index 190d2cec6a4..66708a1d982 100644
--- a/app-admin/pass/pass-1.7.4_pre20210216.ebuild
+++ b/app-admin/pass/pass-1.7.4_pre20210216.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://git.zx2c4.com/password-store;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~x64-macos"
COMMIT_ID="918992c19231b33b3d4a3288a7288a620e608cb4"

SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${COMMIT_ID}.tar.xz;
S="${WORKDIR}/${PN}"



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

2021-04-04 Thread Sergei Trofimovich
commit: b77c0a9b78aa00d20b8de18775e62ab4be6388e2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:19:50 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77c0a9b

dev-java/cglib: stable 3.3.0 for ppc64

stable wrt bug #778596

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-java/cglib/cglib-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/cglib/cglib-3.3.0.ebuild 
b/dev-java/cglib/cglib-3.3.0.ebuild
index 418da3689e5..db11325774a 100644
--- a/dev-java/cglib/cglib-3.3.0.ebuild
+++ b/dev-java/cglib/cglib-3.3.0.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/cglib/cglib/archive/refs/tags/${MY_PV}.tar.gz -> ${M
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ppc64 ~x86"
 
 CDEPEND="dev-java/ant-core:0
dev-java/asm:9



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

2021-04-04 Thread Sergei Trofimovich
commit: 32eb754117f69a47e65d5fb3ee5a1f3664b8dc60
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:19:16 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32eb7541

dev-java/icedtea-web: stable 1.8.4-r1 for ppc64

stable wrt bug #711392

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-java/icedtea-web/icedtea-web-1.8.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/icedtea-web/icedtea-web-1.8.4-r1.ebuild 
b/dev-java/icedtea-web/icedtea-web-1.8.4-r1.ebuild
index ea9bf4cf44c..4fe75501247 100644
--- a/dev-java/icedtea-web/icedtea-web-1.8.4-r1.ebuild
+++ b/dev-java/icedtea-web/icedtea-web-1.8.4-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/AdoptOpenJDK/${PN}/archive/${P}.tar.gz
$(cargo_crate_uris ${CRATES})"
 LICENSE="GPL-2 GPL-2-with-linking-exception LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="~amd64 ~arm64 ppc64 x86"
 IUSE="doc"
 
 # tests require ton of java deps we don't have packaged/working



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

2021-04-04 Thread Sergei Trofimovich
commit: 73bc52b4f3236d8f2b34083d336799a795235764
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:19:07 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73bc52b4

dev-java/asm: stable 9.1 for ppc64

stable wrt bug #778596

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-java/asm/asm-9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/asm/asm-9.1.ebuild b/dev-java/asm/asm-9.1.ebuild
index 73bac3be0c6..45708c9de1c 100644
--- a/dev-java/asm/asm-9.1.ebuild
+++ b/dev-java/asm/asm-9.1.ebuild
@@ -12,7 +12,7 @@ MY_P="ASM_${PV//./_}"
 SRC_URI="https://gitlab.ow2.org/asm/asm/-/archive/${MY_P}/asm-${MY_P}.tar.gz;
 LICENSE="BSD"
 SLOT="9"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~x64-macos"
 RESTRICT="test"
 
 CDEPEND=""



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

2021-04-04 Thread Sergei Trofimovich
commit: 2914366c615bfedbdf985b91410eff6affd4e501
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:18:33 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2914366c

sys-devel/gcc-config: stable 2.4 for ppc64

stable wrt bug #779796

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild 
b/sys-devel/gcc-config/gcc-config-2.4.ebuild
index 2a6ce3b36bc..1d29984da19 100644
--- a/sys-devel/gcc-config/gcc-config-2.4.ebuild
+++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="Utility to manage compilers"



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

2021-04-04 Thread Sergei Trofimovich
commit: b952a73a93a75b5418444c55bd55b0e768a1fef5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:20:44 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b952a73a

media-libs/taglib: stable 1.12 for sparc

stable wrt bug #779733

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-libs/taglib/taglib-1.12.ebuild 
b/media-libs/taglib/taglib-1.12.ebuild
index 0198cc44581..e917c22169f 100644
--- a/media-libs/taglib/taglib-1.12.ebuild
+++ b/media-libs/taglib/taglib-1.12.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://taglib.github.io/;
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1 MPL-1.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 SLOT="0"
 IUSE="debug doc examples test"
 



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

2021-04-04 Thread Sergei Trofimovich
commit: 0b6ef4b9c3a6ae832cf661221149011bc8941abf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:18:41 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6ef4b9

media-libs/taglib: stable 1.12 for ppc64

stable wrt bug #779733

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-libs/taglib/taglib-1.12.ebuild 
b/media-libs/taglib/taglib-1.12.ebuild
index 44c26126047..0198cc44581 100644
--- a/media-libs/taglib/taglib-1.12.ebuild
+++ b/media-libs/taglib/taglib-1.12.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://taglib.github.io/;
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1 MPL-1.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 SLOT="0"
 IUSE="debug doc examples test"
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/wl-clipboard/

2021-04-04 Thread Sergei Trofimovich
commit: a673bfb6014def7f77f9af738e3def00de80e8b0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:17:46 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a673bfb6

gui-apps/wl-clipboard: keyworded 2.0.0 for ppc64

keyworded wrt bug #779739

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 gui-apps/wl-clipboard/wl-clipboard-2.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/wl-clipboard/wl-clipboard-2.0.0.ebuild 
b/gui-apps/wl-clipboard/wl-clipboard-2.0.0.ebuild
index 0637e5ff3bb..9fc625ddde7 100644
--- a/gui-apps/wl-clipboard/wl-clipboard-2.0.0.ebuild
+++ b/gui-apps/wl-clipboard/wl-clipboard-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/bugaevc/${PN}.git;
 else
SRC_URI="https://github.com/bugaevc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-3"



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

2021-04-04 Thread Sergei Trofimovich
commit: 7d46bb9a153093500e880cd6156bbeaa3d73a3e3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:16:57 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d46bb9a

dev-libs/gmp: stable 6.2.1-r1 for ppc

stable wrt bug #779793

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/gmp/gmp-6.2.1-r1.ebuild b/dev-libs/gmp/gmp-6.2.1-r1.ebuild
index 824bbc01e50..f7f50169e52 100644
--- a/dev-libs/gmp/gmp-6.2.1-r1.ebuild
+++ b/dev-libs/gmp/gmp-6.2.1-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz
 LICENSE="|| ( LGPL-3+ GPL-2+ )"
 # The subslot reflects the C & C++ SONAMEs.
 SLOT="0/10.4"
-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"
+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"
 IUSE="+asm doc +cxx pic static-libs"
 
 BDEPEND="sys-devel/m4



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

2021-04-04 Thread Sergei Trofimovich
commit: 7682d4d7f7e5b224bb2a1cca55dd3ff6275a2c50
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:17:07 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7682d4d7

media-libs/taglib: stable 1.12 for ppc

stable wrt bug #779733

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-libs/taglib/taglib-1.12.ebuild 
b/media-libs/taglib/taglib-1.12.ebuild
index 8acf0850140..44c26126047 100644
--- a/media-libs/taglib/taglib-1.12.ebuild
+++ b/media-libs/taglib/taglib-1.12.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://taglib.github.io/;
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1 MPL-1.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 SLOT="0"
 IUSE="debug doc examples test"
 



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

2021-04-04 Thread Sergei Trofimovich
commit: 0f0c21b7151285a007e80d50e361eb75d91095b8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:16:49 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0c21b7

sys-devel/gcc-config: stable 2.4 for ppc

stable wrt bug #779796

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild 
b/sys-devel/gcc-config/gcc-config-2.4.ebuild
index d99ee5135b0..2a6ce3b36bc 100644
--- a/sys-devel/gcc-config/gcc-config-2.4.ebuild
+++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="Utility to manage compilers"



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

2021-04-04 Thread Matthias Coppens
commit: e28297bdbb182953668e75331548a907f39279e2
Author: Matthias Coppens  gmail  com>
AuthorDate: Sun Apr  4 21:18:10 2021 +
Commit: Matthias Coppens  gmail  com>
CommitDate: Sun Apr  4 21:18:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e28297bd

app-misc/fetsh: Version bump 1.9

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matthias Coppens  gmail.com>

 app-misc/fetsh/Manifest   | 2 +-
 app-misc/fetsh/{fetsh-1.7.ebuild => fetsh-1.9.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/fetsh/Manifest b/app-misc/fetsh/Manifest
index bc8b66a85..1fb33c672 100644
--- a/app-misc/fetsh/Manifest
+++ b/app-misc/fetsh/Manifest
@@ -1,2 +1,2 @@
-DIST fet.sh-1.7.tar.gz 145651 BLAKE2B 
cddf87054c417fa776e77a30a56795ee174c747940c9344d3a04aaaffe98d7bc1f7c73ea03cfa4d4f831cab79a52baf83f5a05894365bdd9a7cd20347149fca9
 SHA512 
1269e07e38911d14d7eb2434bc8478507abd0103414ffbe8c7b99b477b5d68089d8612fabc96cdda69f895cba34bf50af6948ca121e1e9b4793051dba3add864
 DIST fet.sh-1.8.tar.gz 145762 BLAKE2B 
205d2c1f815ec5d42457c72bd65004a9a8bb29c29c9b85d23c64e46914e9643c2605f8dfb49faa67da2f1d7784fdd1b21dbe17864e86ee21877ed8875daf16df
 SHA512 
3e2af006e9ca27022f5b6cee8ba7ec1847f18ff7c2f99715ef007492b7fec08dadb46a45eb30d1f7a425fd49740f77ed2d6490a439d7758ffd1862e7ac60b840
+DIST fet.sh-1.9.tar.gz 145980 BLAKE2B 
ea06aaf51f2e809fd9faa194313b9c970ca4b00f44cb7b51baf57206bc84d86ae505055862f02e564a352656aa072fb045336f431bb4931baaf4696f5af1b80e
 SHA512 
1a3d9c535474b950121ef938b698b6a9197a743bc89ce0d1fac13f95ac28620605a64701b009a32c1127de34d5dabaa2bda07e5689197e26ebf493bed25837a8

diff --git a/app-misc/fetsh/fetsh-1.7.ebuild b/app-misc/fetsh/fetsh-1.9.ebuild
similarity index 93%
rename from app-misc/fetsh/fetsh-1.7.ebuild
rename to app-misc/fetsh/fetsh-1.9.ebuild
index 279568a23..6429aedda 100644
--- a/app-misc/fetsh/fetsh-1.7.ebuild
+++ b/app-misc/fetsh/fetsh-1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: sci-biology/treeviewx/, sci-biology/treeviewx/files/

2021-04-04 Thread David Seifert
commit: a8db9aed5f492023188313c5e4f9aa1f7f090066
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 21:10:47 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 21:10:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8db9aed

sci-biology/treeviewx: Port to EAPI 7

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 .../files/treeviewx-0.5.1-70_choose_tree.patch | 11 
 .../treeviewx/files/treeviewx-0.5.1-wx30.patch | 24 +
 sci-biology/treeviewx/files/treeviewx-wxt.patch|  8 +++---
 sci-biology/treeviewx/treeviewx-0.5.1-r3.ebuild| 30 --
 4 files changed, 31 insertions(+), 42 deletions(-)

diff --git a/sci-biology/treeviewx/files/treeviewx-0.5.1-70_choose_tree.patch 
b/sci-biology/treeviewx/files/treeviewx-0.5.1-70_choose_tree.patch
index ed5aa43e23c..7a614edff72 100644
--- a/sci-biology/treeviewx/files/treeviewx-0.5.1-70_choose_tree.patch
+++ b/sci-biology/treeviewx/files/treeviewx-0.5.1-70_choose_tree.patch
@@ -1,9 +1,8 @@
-## 70_choose_tree.dpatch by William Alexander Grant 

 tv-0.5.orig/tview.cpp
-+++ tv-0.5/tview.cpp
-@@ -209,7 +209,7 @@
- wxT("SVG vector picture files (*.svg)|*.svg"),
- wxSAVE|wxOVERWRITE_PROMPT);
+--- a/tview.cpp
 b/tview.cpp
+@@ -208,7 +208,7 @@
+   pictureFileName, wxT("SVG vector picture files (*.svg)|*.svg"),
+   wxSAVE|wxOVERWRITE_PROMPT);
  
 -if (dialog.ShowModal() == wxID_OK)
 +if ((dialog.ShowModal() == wxID_OK) && (p.GetNumTrees() != 0))

diff --git a/sci-biology/treeviewx/files/treeviewx-0.5.1-wx30.patch 
b/sci-biology/treeviewx/files/treeviewx-0.5.1-wx30.patch
index b1db5749990..a1cfd906f17 100644
--- a/sci-biology/treeviewx/files/treeviewx-0.5.1-wx30.patch
+++ b/sci-biology/treeviewx/files/treeviewx-0.5.1-wx30.patch
@@ -1,14 +1,6 @@
- tv.cpp|  4 ++--
- tview.cpp | 12 
- 2 files changed, 10 insertions(+), 6 deletions(-)
-
-diff --git a/tv.cpp b/tv.cpp
-old mode 100755
-new mode 100644
-index 1abe90b..0df45a8
 --- a/tv.cpp
 +++ b/tv.cpp
-@@ -163,9 +163,9 @@ bool MyApp::OnInit(void)
+@@ -163,9 +163,9 @@
  {
// Optional command line argument is name of file to open
  #if wxUSE_UNICODE
@@ -20,10 +12,6 @@ index 1abe90b..0df45a8
  #endif
// Read input/output files
if (argc > 1)
-diff --git a/tview.cpp b/tview.cpp
-old mode 100755
-new mode 100644
-index 93972c3..4b2d593
 --- a/tview.cpp
 +++ b/tview.cpp
 @@ -62,9 +62,13 @@
@@ -40,7 +28,7 @@ index 93972c3..4b2d593
  
  // GUI interface
  #include "tv.h"
-@@ -186,7 +190,7 @@ void TView::OnSavePicture (wxCommandEvent& WXUNUSED(event))
+@@ -186,7 +190,7 @@
wxFrame *f = GetMainFrame();
wxFileDialog dialog((wxWindow *)f, wxT("Save Picture as"), wxT(""),
pictureFileName, wxT("Enhanced metafile (*.emf)|*.emf"),
@@ -49,16 +37,16 @@ index 93972c3..4b2d593
  
  if (dialog.ShowModal() == wxID_OK)
  {
-@@ -206,7 +210,7 @@ void TView::OnSavePicture (wxCommandEvent& WXUNUSED(event))
+@@ -206,7 +210,7 @@
#endif 
wxFileDialog dialog((wxWindow *)f, wxT("Save Picture as"), wxT(""),
pictureFileName, wxT("SVG vector picture files (*.svg)|*.svg"),
 -  wxSAVE|wxOVERWRITE_PROMPT);
 +  wxFD_SAVE|wxFD_OVERWRITE_PROMPT);
  
- if (dialog.ShowModal() == wxID_OK)
+ if ((dialog.ShowModal() == wxID_OK) && (p.GetNumTrees() != 0))
  {
-@@ -361,7 +365,7 @@ bool TView::OnClose(bool deleteWindow)
+@@ -361,7 +365,7 @@
  
// Clear the canvas in  case we're in single-window mode,
// and the canvas stays.
@@ -67,7 +55,7 @@ index 93972c3..4b2d593
canvas->ClearBackground();
  #else
canvas->Clear();
-@@ -686,7 +690,7 @@ void TView::OnLeafFont (wxCommandEvent& WXUNUSED(event))
+@@ -686,7 +690,7 @@
wxFontData data;
data.SetInitialFont (LeafFont);
  

diff --git a/sci-biology/treeviewx/files/treeviewx-wxt.patch 
b/sci-biology/treeviewx/files/treeviewx-wxt.patch
index b1c03bbb39f..a971e1a8507 100644
--- a/sci-biology/treeviewx/files/treeviewx-wxt.patch
+++ b/sci-biology/treeviewx/files/treeviewx-wxt.patch
@@ -1,5 +1,5 @@
 tv.cpp~2005-10-01 16:47:35.0 -0400
-+++ tv.cpp 2005-10-01 16:52:30.0 -0400
+--- a/tv.cpp
 b/tv.cpp
 @@ -312,11 +312,15 @@
{
  #ifdef __WXMSW__
@@ -18,8 +18,8 @@
#endif
  #endif
file_menu->AppendSeparator();
 tview.cpp~ 2005-10-01 16:47:45.0 -0400
-+++ tview.cpp  2005-10-01 16:50:42.0 -0400
+--- a/tview.cpp
 b/tview.cpp
 @@ -184,10 +184,10 @@
wxString pictureFileName = GetFrame()->GetTitle();
pictureFileName += wxT(".emf");

diff --git a/sci-biology/treeviewx/treeviewx-0.5.1-r3.ebuild 
b/sci-biology/treeviewx/treeviewx-0.5.1-r3.ebuild
index 7d1fe1c773e..6ef3961e4df 100644
--- a/sci-biology/treeviewx/treeviewx-0.5.1-r3.ebuild
+++ 

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

2021-04-04 Thread David Seifert
commit: c399e672292aa70bb8ec555c8fedb59ca2d3adb7
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 21:10:53 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 21:10:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c399e672

dev-db/wxsqlite3: Port to EAPI 7

Bug: https://bugs.gentoo.org/689798
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 dev-db/wxsqlite3/wxsqlite3-3.2.1-r1.ebuild | 32 ++
 1 file changed, 15 insertions(+), 17 deletions(-)

diff --git a/dev-db/wxsqlite3/wxsqlite3-3.2.1-r1.ebuild 
b/dev-db/wxsqlite3/wxsqlite3-3.2.1-r1.ebuild
index 5287794cfeb..ce749755002 100644
--- a/dev-db/wxsqlite3/wxsqlite3-3.2.1-r1.ebuild
+++ b/dev-db/wxsqlite3/wxsqlite3-3.2.1-r1.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 WX_GTK_VER="3.0"
-
-inherit eutils multilib wxwidgets
+inherit wxwidgets
 
 DESCRIPTION="C++ wrapper around the public domain SQLite 3.x database"
 HOMEPAGE="http://wxcode.sourceforge.net/components/wxsqlite3/;
@@ -14,17 +13,16 @@ SRC_URI="mirror://sourceforge/wxcode/${P}.tar.gz"
 LICENSE="wxWinLL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
-DEPEND="
-   x11-libs/wxGTK:3.0[X]
+RDEPEND="
+   x11-libs/wxGTK:${WX_GTK_VER}[X]
dev-db/sqlite:3"
-RDEPEND="${DEPEND}"
-
-#S="${WORKDIR}/${P%.1}"
+DEPEND="${RDEPEND}"
 
 src_prepare() {
-   rm -rf sqlite3 || die
+   default
+
+   rm -r sqlite3 || die
cp configure30 configure || die
sed \
-e "s:@WXVERSION@:${WX_GTK_VER}:g" \
@@ -34,22 +32,22 @@ src_prepare() {
 }
 
 src_configure() {
+   setup-wxwidgets
econf \
--enable-shared \
--enable-unicode \
--with-wx-config="${WX_CONFIG}" \
--with-wxshared \
-   --with-sqlite3-prefix="${PREFIX}/usr"
+   --with-sqlite3-prefix="${ESYSROOT}"/usr
 }
 
 src_install() {
+   HTML_DOCS=( docs/html/. )
default
 
+   dodoc Readme.txt
+   dodoc -r samples
+
insinto /usr/$(get_libdir)/pkgconfig
doins ${PN}.pc
-
-   dodoc Readme.txt
-   dohtml -r docs/html/*
-   docinto samples
-   dodoc -r samples/*
 }



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gspiceui/files/, sci-electronics/gspiceui/

2021-04-04 Thread David Seifert
commit: 95f69fd4eec7b8cc5191a5244d87a53a981865e5
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 21:10:56 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 21:10:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f69fd4

sci-electronics/gspiceui: Port to EAPI 7

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 .../gspiceui/files/gspiceui-1.1.0-flags.patch  |  4 +-
 sci-electronics/gspiceui/gspiceui-1.1.0.ebuild | 50 +-
 2 files changed, 32 insertions(+), 22 deletions(-)

diff --git a/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch 
b/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch
index 60f2acf0477..b6c3d36a544 100644
--- a/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch
+++ b/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch
@@ -1,5 +1,5 @@
 src/Makefile.old   2015-07-03 18:06:15.0 +0200
-+++ src/Makefile   2015-07-03 18:08:50.0 +0200
+--- a/src/Makefile
 b/src/Makefile
 @@ -69,13 +69,7 @@
  #  -Ofast Optimize till it hurts : "-O3" + enable opts not valid for all 
standard-compliants
  #  -OsOptimize for size

diff --git a/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild 
b/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild
index 1444cacb86b..81c6e4c2d62 100644
--- a/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild
+++ b/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild
@@ -1,34 +1,42 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=7
 
 WX_GTK_VER="3.0"
-inherit eutils flag-o-matic toolchain-funcs wxwidgets
+inherit desktop flag-o-matic toolchain-funcs wxwidgets
 
 MY_P="${PN}-v${PV}0"
 
 DESCRIPTION="GUI frontend for Ngspice and Gnucap"
 HOMEPAGE="https://sourceforge.net/projects/gspiceui/;
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="examples schematics waveform"
 
-DEPEND="x11-libs/wxGTK:3.0[X]
+DEPEND="
+   x11-libs/wxGTK:${WX_GTK_VER}[X]
sci-electronics/electronics-menu"
-RDEPEND="${DEPEND}
-   || ( sci-electronics/ngspice sci-electronics/gnucap )
+RDEPEND="
+   ${DEPEND}
+   || (
+   sci-electronics/ngspice
+   sci-electronics/gnucap
+   )
waveform? ( sci-electronics/gwave )
schematics? ( sci-electronics/geda )"
 
-S="${WORKDIR}/${MY_P}"
+PATCHES=(
+   # Use Gentoo LDFLAGS and CXXFLAGS
+   "${FILESDIR}"/${P}-flags.patch
+)
 
 src_prepare() {
-   # Use Gentoo LDFLAGS and CXXFLAGS
-   epatch "${FILESDIR}/${P}-flags.patch"
+   default
 
# Adjusting the doc path at src/main/HelpTasks.cpp
sed -i -e \
@@ -37,38 +45,40 @@ src_prepare() {
 
# Adjusting call to gwave program
sed -i -e "s/gwave2/gwave/g" src/TypeDefs.hpp || die
+}
+
+src_configure() {
+   setup-wxwidgets
 
# bug 553968
replace-flags -O? -O1
+
+   default
 }
 
 src_compile() {
-   emake CXX=$(tc-getCXX)
+   emake CXX="$(tc-getCXX)"
 }
 
 src_install() {
dobin bin/gspiceui
+
+   HTML_DOCS=( html/*.html html/*.jpg html/*.png )
+   einstalldocs
dodoc ChangeLog ReadMe ToDo release-notes-v1.1.00.txt
doman gspiceui.1
-   newicon src/icons/gspiceui-48x48.xpm gspiceui.xpm
-
-   dohtml html/*.html html/*.jpg html/*.png
 
# installing examples and according model and symbol files
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/sch
-   doins -r sch/*
-   insinto /usr/share/doc/${PF}/lib
-   doins -r lib/*
-   fi
+   use examples && dodoc -r lib sch
 
+   newicon src/icons/gspiceui-48x48.xpm gspiceui.xpm
make_desktop_entry gspiceui "GNU Spice GUI" gspiceui "Electronics"
 }
 
 pkg_postinst() {
if use examples ; then
elog "If you want to use the examples, copy and extract from"
-   elog "/usr/share/doc/${PF} the sch and lib directory"
+   elog "${EROOT}/usr/share/doc/${PF} the sch and lib directory"
elog "side by side to your home directory to be able"
elog "to generate the netlists as normal user."
fi



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

2021-04-04 Thread David Seifert
commit: 081adb0fa6ffd16ae609f8bdbdc2c72160488769
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  4 21:10:50 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  4 21:10:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081adb0f

games-util/wxchtdecoder: Port to EAPI 7

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 games-util/wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild | 19 +--
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/games-util/wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild 
b/games-util/wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild
index 0a8fbabae6b..8e868e7bee7 100644
--- a/games-util/wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild
+++ b/games-util/wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
+
 WX_GTK_VER="3.0"
-inherit eutils wxwidgets
+inherit wxwidgets
 
 DESCRIPTION="A program to decode .CHT files in Snes9x and ZSNES to plain text"
 HOMEPAGE="http://games.technoplaza.net/chtdecoder/;
@@ -12,17 +13,15 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-DEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X]"
-RDEPEND=${DEPEND}
+RDEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X]"
+DEPEND=${RDEPEND}
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-wxgtk.patch
-}
+PATCHES=( "${FILESDIR}"/${P}-wxgtk.patch )
 
 src_configure() {
-   econf --with-wx-config=${WX_CONFIG}
+   setup-wxwidgets
+   econf --with-wx-config="${WX_CONFIG}"
 }
 
 src_install() {



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

2021-04-04 Thread Zac Medico
commit: 9dace752281f7a6498679d3edce5ca5ac03187a7
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr  4 20:56:03 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr  4 20:56:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dace752

sys-cluster/gmqtt: fix initd syntax

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

 sys-cluster/gmqtt/files/initd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/gmqtt/files/initd b/sys-cluster/gmqtt/files/initd
index 3545b9e1a0e..ec579abc501 100644
--- a/sys-cluster/gmqtt/files/initd
+++ b/sys-cluster/gmqtt/files/initd
@@ -3,8 +3,8 @@
 description="Gmqtt Broker Service"
 pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
 command="/usr/bin/gmqttd"
-command_user="${command_user:="nobody:nobody"}"
-command_args="${GMQTTD_OPTS=:-"-c /etc/gmqtt/gmqttd.yml start"}"
+command_user="${command_user:-"nobody:nobody"}"
+command_args="${GMQTTD_OPTS:-"-c /etc/gmqtt/gmqttd.yml start"}"
 command_background="true"
 logfile=/var/log/gmqtt/${RC_SVCNAME}.log
 start_stop_daemon_args="--user ${command_user%:*} --group ${command_user#*:}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/th-utilities/files/

2021-04-04 Thread Sergei Trofimovich
commit: 8a66331b7c4234908554a59ae51328afd4260ab6
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Apr  4 20:00:13 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 20:50:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a66331b

dev-haskell/th-utilities: remove unused patch(es)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/20256
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/th-utilities-0.2.3.0-ghc-8.8.patch   | 67 --
 1 file changed, 67 deletions(-)

diff --git a/dev-haskell/th-utilities/files/th-utilities-0.2.3.0-ghc-8.8.patch 
b/dev-haskell/th-utilities/files/th-utilities-0.2.3.0-ghc-8.8.patch
deleted file mode 100644
index 8a3795430b1..000
--- a/dev-haskell/th-utilities/files/th-utilities-0.2.3.0-ghc-8.8.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-commit 5e510f6a6ed24b98d143e5baeb156a8901bf3faa
-Author: Ryan Scott 
-Date:   Mon Dec 10 15:12:47 2018 -0500
-
-Allow building with template-haskell-2.15.0.0
-
-diff --git a/src/TH/ReifySimple.hs b/src/TH/ReifySimple.hs
-index d179829..70b929e 100644
 a/src/TH/ReifySimple.hs
-+++ b/src/TH/ReifySimple.hs
-@@ -233,18 +233,24 @@ infoToDataFamily info = case info of
- Just $ DataFamily name (map tyVarBndrName tvs) (map go insts)
- _ -> Nothing
-   where
--#if MIN_VERSION_template_haskell(2,11,0)
--go (NewtypeInstD preds name params _kind con _deriving) =
-+#if MIN_VERSION_template_haskell(2,15,0)
-+go (NewtypeInstD preds _ lhs _kind con _deriving)
-+  | ConT name:params <- unAppsT lhs
-+#elif MIN_VERSION_template_haskell(2,11,0)
-+go (NewtypeInstD preds name params _kind con _deriving)
- #else
--go (NewtypeInstD preds name params   con _deriving) =
-+go (NewtypeInstD preds name params   con _deriving)
- #endif
--DataInst name preds params (conToDataCons con)
--#if MIN_VERSION_template_haskell(2,11,0)
--go (DataInstD preds name params _kind cons _deriving) =
-+  = DataInst name preds params (conToDataCons con)
-+#if MIN_VERSION_template_haskell(2,15,0)
-+go (DataInstD preds _ lhs _kind cons _deriving)
-+  | ConT name:params <- unAppsT lhs
-+#elif MIN_VERSION_template_haskell(2,11,0)
-+go (DataInstD preds name params _kind cons _deriving)
- #else
--go (DataInstD preds name params   cons _deriving) =
-+go (DataInstD preds name params   cons _deriving)
- #endif
--DataInst name preds params (concatMap conToDataCons cons)
-+  = DataInst name preds params (concatMap conToDataCons cons)
- go info' = error $
- "Unexpected instance in FamilyI in infoToDataInsts:\n" ++ pprint info'
- 
-@@ -263,8 +269,23 @@ infoToTypeFamily info = case info of
- #endif
- _ -> Nothing
-   where
-+#if MIN_VERSION_template_haskell(2,15,0)
-+goEqn _ (TySynEqn _ lhs ty)
-+  | ConT name:params <- unAppsT lhs
-+  = TypeInst name params ty
-+  | otherwise
-+  = error $ "Unexpected type family instance head: " ++ pprint lhs
-+#else
- goEqn name (TySynEqn params ty) = TypeInst name params ty
-+#endif
-+
-+#if MIN_VERSION_template_haskell(2,15,0)
-+go (TySynInstD (TySynEqn _ lhs ty))
-+  | ConT name:params <- unAppsT lhs
-+  = TypeInst name params ty
-+#else
- go (TySynInstD name (TySynEqn params ty)) = TypeInst name params ty
-+#endif
- go info' = error $
- "Unexpected instance in FamilyI in infoToTypeInsts:\n" ++ pprint info'
- 



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

2021-04-04 Thread Andreas Sturmlechner
commit: a754c412e304c5b8a893ad1e6bc7a59824ef9d24
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:15 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a754c412

kde-frameworks/kxmlgui: 5.81.0 version bump

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

 kde-frameworks/kxmlgui/kxmlgui-5.81.0.ebuild | 53 
 1 file changed, 53 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: d712e99554b316fd7ac8bd4ad47e8cbe2e2ded3d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:15 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d712e995

kde-frameworks/kdelibs4support: 5.81.0 version bump

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

 .../kdelibs4support/kdelibs4support-5.81.0.ebuild  | 95 ++
 1 file changed, 95 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: b83a363e42325185863420efeaab4b6c2372c508
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:15 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b83a363e

kde-frameworks/purpose: 5.81.0 version bump

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

 kde-frameworks/purpose/purpose-5.81.0.ebuild | 68 
 1 file changed, 68 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: 8addc73adb20fdc8b4a6407718d9bc635f94505f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:16 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8addc73a

kde-frameworks/kross: 5.81.0 version bump

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

 kde-frameworks/kross/kross-5.81.0.ebuild | 34 
 1 file changed, 34 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: d69321a962cd21d80aab0d5fe437d4c451ac330e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:15 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d69321a9

kde-frameworks/plasma: 5.81.0 version bump

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

 kde-frameworks/plasma/plasma-5.81.0.ebuild | 74 ++
 1 file changed, 74 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: 2a1826ddc438bb78460fa9aca7d9cdfab50fae06
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:15 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2a1826dd

kde-frameworks/ktextwidgets: 5.81.0 version bump

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

 .../ktextwidgets/ktextwidgets-5.81.0.ebuild| 38 ++
 1 file changed, 38 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: fd9d5eb3b450fde5f12d74fbcfe612591e9bf20d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:15 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fd9d5eb3

kde-frameworks/kwallet: 5.81.0 version bump

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

 kde-frameworks/kwallet/kwallet-5.81.0.ebuild | 53 
 1 file changed, 53 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: eef2aabfc9cb817f6d5df5b7e48fc73df95254e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:15 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eef2aabf

kde-frameworks/kjs: 5.81.0 version bump

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

 kde-frameworks/kjs/kjs-5.81.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: 75d43715d6831c31f6ea4fab6bec255b9e43d876
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:15 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=75d43715

kde-frameworks/ktexteditor: 5.81.0 version bump

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

 .../ktexteditor/ktexteditor-5.81.0.ebuild  | 59 ++
 1 file changed, 59 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: 6e4755b831d5a1d4cb4207e3facb7069ca359f72
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:15 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6e4755b8

kde-frameworks/khtml: 5.81.0 version bump

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

 kde-frameworks/khtml/khtml-5.81.0.ebuild | 71 
 1 file changed, 71 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: de2c7378a2a26fc717b098712014d5ed4f2a30cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=de2c7378

kde-frameworks/kio: 5.81.0 version bump

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

 kde-frameworks/kio/kio-5.81.0.ebuild | 94 
 1 file changed, 94 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: cc002d3936dabdae250480b7f46bfd8a14f64daa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc002d39

kde-frameworks/krunner: 5.81.0 version bump

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

 kde-frameworks/krunner/krunner-5.81.0.ebuild | 46 
 1 file changed, 46 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: e77d3b2eaf19aeed6d248ebc975025bf92fe27e3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:43 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:13 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e77d3b2e

kde-frameworks/kconfigwidgets: 5.81.0 version bump

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

 .../kconfigwidgets/kconfigwidgets-5.81.0.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.81.0.ebuild 
b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.81.0.ebuild
new file mode 100644
index 00..704b573a1c
--- /dev/null
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.81.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing an assortment of configuration-related 
widgets"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="+man"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration=ON # bug 
746866
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}



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

2021-04-04 Thread Andreas Sturmlechner
commit: 330c818554a99ae68880f29498ed96a0ea4b9acb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=330c8185

kde-frameworks/knewstuff: 5.81.0 version bump

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

 kde-frameworks/knewstuff/knewstuff-5.81.0.ebuild | 40 
 1 file changed, 40 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: ac5606c4888699cd56aca0261bb8c1b62101f682
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ac5606c4

kde-frameworks/kdesu: 5.81.0 version bump

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

 kde-frameworks/kdesu/kdesu-5.81.0.ebuild | 33 
 1 file changed, 33 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: 32deb0d83b24fe656b200d859bc5d72575643c0c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:15 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=32deb0d8

kde-frameworks/kservice: 5.81.0 version bump

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

 kde-frameworks/kservice/kservice-5.81.0.ebuild | 51 ++
 1 file changed, 51 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: e26b6aaf074b72721fed66f6984945e177f0dcef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e26b6aaf

kde-frameworks/kemoticons: 5.81.0 version bump

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

 kde-frameworks/kemoticons/kemoticons-5.81.0.ebuild | 28 ++
 1 file changed, 28 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: 3cfb0358361d85b9374ddd6427d57b385a6d1875
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3cfb0358

kde-frameworks/kparts: 5.81.0 version bump

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

 kde-frameworks/kparts/kparts-5.81.0.ebuild | 33 ++
 1 file changed, 33 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: 7408a79cb1d980c59f6cc26d3b2941ed4fe8ded0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7408a79c

kde-frameworks/kinit: 5.81.0 version bump

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

 kde-frameworks/kinit/kinit-5.81.0.ebuild | 51 
 1 file changed, 51 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: 8d9a0548ede63155ce811f2867454bcec18dbda7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8d9a0548

kde-frameworks/knotifyconfig: 5.81.0 version bump

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

 .../knotifyconfig/knotifyconfig-5.81.0.ebuild  | 34 ++
 1 file changed, 34 insertions(+)

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



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

2021-04-04 Thread Andreas Sturmlechner
commit: 9573b9727de31439dcda438380bf0bdb7111a00a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 20:06:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 20:09:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9573b972

kde-frameworks/kglobalaccel: 5.81.0 version bump

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

 .../kglobalaccel/kglobalaccel-5.81.0.ebuild| 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.81.0.ebuild 
b/kde-frameworks/kglobalaccel/kglobalaccel-5.81.0.ebuild
new file mode 100644
index 00..6473474b63
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.81.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+LICENSE="LGPL-2+"
+IUSE="nls"
+
+BDEPEND="
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+"
+RDEPEND="${DEPEND}"



  1   2   3   4   5   >