[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-05-16 Thread Sam James
commit: 4f334b20d121403a1434c811fc6804f720184a0c
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:58:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:58:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f334b20

app-crypt/pinentry: drop -std=gnu++11

amadio points out that this GCC 11 defaults to gnu++17 anyway.

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

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 --
 app-crypt/pinentry/pinentry-1.2.0.ebuild| 2 --
 2 files changed, 4 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index 7611d6cd51e5..71dfa08ccca5 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -52,8 +52,6 @@ src_prepare() {
 }
 
 src_configure() {
-   append-cxxflags -std=gnu++11
-
export QTLIB="$(qt5_get_libdir)"
 
econf \

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index f4a45f0f4b64..47d887dbeb77 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -52,8 +52,6 @@ src_prepare() {
 }
 
 src_configure() {
-   append-cxxflags -std=gnu++11
-
export QTLIB="$(qt5_get_libdir)"
 
econf \



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

2022-05-16 Thread Sam James
commit: f3a60d96d672173df8dcd62c2578395d10bdb27f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a60d96

gui-apps/waypipe: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/waypipe/waypipe-0.7.2-r2.ebuild | 1 -
 gui-apps/waypipe/waypipe-0.8.0-r2.ebuild | 1 -
 gui-apps/waypipe/waypipe-.ebuild | 1 -
 3 files changed, 3 deletions(-)

diff --git a/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild 
b/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
index d6d6d8a0a6eb..52bcc9f8db4b 100644
--- a/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
@@ -60,7 +60,6 @@ PATCHES=(
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)

diff --git a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild 
b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
index fc35ee208f72..c7f35a6ec2e2 100644
--- a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
@@ -56,7 +56,6 @@ BDEPEND="
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)

diff --git a/gui-apps/waypipe/waypipe-.ebuild 
b/gui-apps/waypipe/waypipe-.ebuild
index fc35ee208f72..c7f35a6ec2e2 100644
--- a/gui-apps/waypipe/waypipe-.ebuild
+++ b/gui-apps/waypipe/waypipe-.ebuild
@@ -56,7 +56,6 @@ BDEPEND="
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)



[gentoo-commits] repo/gentoo:master commit in: gui-libs/xdg-desktop-portal-wlr/

2022-05-16 Thread Sam James
commit: bf8a00a88eb1e25357df477ad3836b84026efa36
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8a00a8

gui-libs/xdg-desktop-portal-wlr: [QA] drop implicit -Dwerror=false for meson 
ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 .../xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild   | 9 +
 .../xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild   | 7 +++
 .../xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-.ebuild| 7 +++
 3 files changed, 7 insertions(+), 16 deletions(-)

diff --git 
a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild 
b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild
index 8c3cb07c2bc8..4fa2c0038d6a 100644
--- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,10 +38,3 @@ BDEPEND="
dev-libs/inih:0
virtual/pkgconfig
 "
-
-src_configure() {
-   local emesonargs=(
-   "-Dwerror=false"
-   )
-   meson_src_configure
-}

diff --git 
a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild 
b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
index f0ce88fcabfe..66a4144bb676 100644
--- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,9 +41,8 @@ BDEPEND="
 "
 
 src_configure() {
-   local emesonargs=(
-   "-Dwerror=false"
-   )
+   local emesonargs=()
+
if use systemd; then
emesonargs+=(-Dsd-bus-provider=libsystemd)
elif use elogind; then

diff --git a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-.ebuild 
b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-.ebuild
index f0ce88fcabfe..66a4144bb676 100644
--- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-.ebuild
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,9 +41,8 @@ BDEPEND="
 "
 
 src_configure() {
-   local emesonargs=(
-   "-Dwerror=false"
-   )
+   local emesonargs=()
+
if use systemd; then
emesonargs+=(-Dsd-bus-provider=libsystemd)
elif use elogind; then



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-05-16 Thread Sam James
commit: 37e09ede6f6b9a426c428b2c2b668d54fa88f949
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e09ede

gui-wm/sway: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-wm/sway/sway-1.7.ebuild  | 1 -
 gui-wm/sway/sway-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/gui-wm/sway/sway-1.7.ebuild b/gui-wm/sway/sway-1.7.ebuild
index 2d194a94d1c8..f323c04ef5b8 100644
--- a/gui-wm/sway/sway-1.7.ebuild
+++ b/gui-wm/sway/sway-1.7.ebuild
@@ -80,7 +80,6 @@ src_configure() {
-Dfish-completions=true
-Dzsh-completions=true
-Dbash-completions=true
-   -Dwerror=false
)
 
meson_src_configure

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 33f0a17752a8..6e49d4aaca20 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -80,7 +80,6 @@ src_configure() {
-Dfish-completions=true
-Dzsh-completions=true
-Dbash-completions=true
-   -Dwerror=false
)
 
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2022-05-16 Thread Sam James
commit: aed9e07055fe4fb3b52ae5ad9fbab870b602fa4d
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed9e070

gui-libs/wlroots: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-libs/wlroots/wlroots-0.14.0-r2.ebuild | 3 +--
 gui-libs/wlroots/wlroots-0.14.1-r1.ebuild | 3 +--
 gui-libs/wlroots/wlroots-0.15.0-r1.ebuild | 1 -
 gui-libs/wlroots/wlroots-0.15.0-r2.ebuild | 1 -
 gui-libs/wlroots/wlroots-0.15.1.ebuild| 1 -
 gui-libs/wlroots/wlroots-.ebuild  | 1 -
 6 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/gui-libs/wlroots/wlroots-0.14.0-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.14.0-r2.ebuild
index 17b92696cdc7..4a97390435b2 100644
--- a/gui-libs/wlroots/wlroots-0.14.0-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.14.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -53,7 +53,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
"-Drenderers=gles2"
-Dxwayland=$(usex X enabled disabled)
-Dx11-backend=$(usex x11-backend enabled disabled)

diff --git a/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild 
b/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild
index cfe8c9ee911f..da27838ebd01 100644
--- a/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -53,7 +53,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
"-Drenderers=gles2"
-Dxwayland=$(usex X enabled disabled)
-Dx11-backend=$(usex x11-backend enabled disabled)

diff --git a/gui-libs/wlroots/wlroots-0.15.0-r1.ebuild 
b/gui-libs/wlroots/wlroots-0.15.0-r1.ebuild
index d7d3567a21fe..79e777c25134 100644
--- a/gui-libs/wlroots/wlroots-0.15.0-r1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.15.0-r1.ebuild
@@ -58,7 +58,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
-Dxwayland=$(usex X enabled disabled)
-Dbackends=drm,libinput$(usex x11-backend ',x11' '')

diff --git a/gui-libs/wlroots/wlroots-0.15.0-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.15.0-r2.ebuild
index 9c30f69fea8b..c304488ebcbd 100644
--- a/gui-libs/wlroots/wlroots-0.15.0-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.15.0-r2.ebuild
@@ -60,7 +60,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
-Dxwayland=$(usex X enabled disabled)
-Dbackends=drm,libinput$(usex x11-backend ',x11' '')

diff --git a/gui-libs/wlroots/wlroots-0.15.1.ebuild 
b/gui-libs/wlroots/wlroots-0.15.1.ebuild
index f6a2d61c92a4..a7ccf183fd66 100644
--- a/gui-libs/wlroots/wlroots-0.15.1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.15.1.ebuild
@@ -58,7 +58,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
-Dxwayland=$(usex X enabled disabled)
-Dbackends=drm,libinput$(usex x11-backend ',x11' '')

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index f6a2d61c92a4..a7ccf183fd66 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -58,7 +58,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
-Dxwayland=$(usex X enabled disabled)
-Dbackends=drm,libinput$(usex x11-backend ',x11' '')



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

2022-05-16 Thread Sam James
commit: 84e24014ae9970af1be7949af451de312a320eba
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e24014

sys-auth/seatd: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 sys-auth/seatd/seatd-0.6.4.ebuild | 1 -
 sys-auth/seatd/seatd-.ebuild  | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild 
b/sys-auth/seatd/seatd-0.6.4.ebuild
index f34fd69aad55..fb7a44d4480b 100644
--- a/sys-auth/seatd/seatd-0.6.4.ebuild
+++ b/sys-auth/seatd/seatd-0.6.4.ebuild
@@ -31,7 +31,6 @@ BDEPEND=">=app-text/scdoc-1.9.7"
 src_configure() {
local emesonargs=(
-Dman-pages=enabled
-   -Dwerror=false
$(meson_feature builtin libseat-builtin)
$(meson_feature server)
)

diff --git a/sys-auth/seatd/seatd-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 2c8b264374b9..081e3f83179e 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,7 +31,6 @@ BDEPEND=">=app-text/scdoc-1.9.7"
 src_configure() {
local emesonargs=(
-Dman-pages=enabled
-   -Dwerror=false
$(meson_feature builtin libseat-builtin)
$(meson_feature server)
)



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

2022-05-16 Thread Sam James
commit: 3de550bb1f82b2d8fc7ca962091f35261c4e8a8f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de550bb

media-libs/fcft: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 media-libs/fcft/fcft-3.0.0.ebuild | 1 -
 media-libs/fcft/fcft-3.0.1.ebuild | 1 -
 media-libs/fcft/fcft-3.1.1.ebuild | 1 -
 3 files changed, 3 deletions(-)

diff --git a/media-libs/fcft/fcft-3.0.0.ebuild 
b/media-libs/fcft/fcft-3.0.0.ebuild
index 27380210cb01..32aafcd56690 100644
--- a/media-libs/fcft/fcft-3.0.0.ebuild
+++ b/media-libs/fcft/fcft-3.0.0.ebuild
@@ -74,7 +74,6 @@ src_configure() {
$(meson_use examples)
$(use test && meson_use harfbuzz test-text-shaping)
-Ddocs=enabled
-   -Dwerror=false
)
 
meson_src_configure

diff --git a/media-libs/fcft/fcft-3.0.1.ebuild 
b/media-libs/fcft/fcft-3.0.1.ebuild
index f09d1c8f6801..075480c9464a 100644
--- a/media-libs/fcft/fcft-3.0.1.ebuild
+++ b/media-libs/fcft/fcft-3.0.1.ebuild
@@ -74,7 +74,6 @@ src_configure() {
$(meson_use examples)
$(use test && meson_use harfbuzz test-text-shaping)
-Ddocs=enabled
-   -Dwerror=false
)
 
meson_src_configure

diff --git a/media-libs/fcft/fcft-3.1.1.ebuild 
b/media-libs/fcft/fcft-3.1.1.ebuild
index efecb5e0640c..bedcbca8b1f5 100644
--- a/media-libs/fcft/fcft-3.1.1.ebuild
+++ b/media-libs/fcft/fcft-3.1.1.ebuild
@@ -78,7 +78,6 @@ src_configure() {
# bundled, tiny, I believe this means we should always include 
it
-Dsvg-backend=nanosvg
-Ddocs=enabled
-   -Dwerror=false
)
 
meson_src_configure



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

2022-05-16 Thread Sam James
commit: c0e48514dbcbde66b0c2314e173e1661278f8d55
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e48514

media-gfx/frogr: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 media-gfx/frogr/frogr-1.5.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/media-gfx/frogr/frogr-1.5.ebuild b/media-gfx/frogr/frogr-1.5.ebuild
index 7d0577497123..5c4c371a7f01 100644
--- a/media-gfx/frogr/frogr-1.5.ebuild
+++ b/media-gfx/frogr/frogr-1.5.ebuild
@@ -34,14 +34,6 @@ PATCHES=(
"${FILESDIR}/frogr-1.5-meson-0.61-build.patch"
 )
 
-src_configure() {
-   local emesonargs=(
-   # bug #714132
-   -Dwerror=false
-   )
-   meson_src_configure
-}
-
 pkg_postinst() {
xdg_pkg_postinst
gnome2_icon_cache_update



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

2022-05-16 Thread Sam James
commit: 0dc86e34c701240c617d3b7ba5cd4c82d9b7f5f5
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc86e34

gui-apps/slurp: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/slurp/slurp-1.2.0.ebuild | 3 +--
 gui-apps/slurp/slurp-1.3.2.ebuild | 1 -
 gui-apps/slurp/slurp-.ebuild  | 3 +--
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/gui-apps/slurp/slurp-1.2.0.ebuild 
b/gui-apps/slurp/slurp-1.2.0.ebuild
index 2e9140af3add..b6721e1160fe 100644
--- a/gui-apps/slurp/slurp-1.2.0.ebuild
+++ b/gui-apps/slurp/slurp-1.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -36,7 +36,6 @@ fi
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
-   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/gui-apps/slurp/slurp-1.3.2.ebuild 
b/gui-apps/slurp/slurp-1.3.2.ebuild
index 1aa649689b99..f9ef16228037 100644
--- a/gui-apps/slurp/slurp-1.3.2.ebuild
+++ b/gui-apps/slurp/slurp-1.3.2.ebuild
@@ -37,7 +37,6 @@ fi
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
-   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/gui-apps/slurp/slurp-.ebuild b/gui-apps/slurp/slurp-.ebuild
index 3a5dd5a59936..915ac1dbdff3 100644
--- a/gui-apps/slurp/slurp-.ebuild
+++ b/gui-apps/slurp/slurp-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,7 +33,6 @@ BDEPEND="man? ( ~app-text/scdoc- )"
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
-   "-Dwerror=false"
)
meson_src_configure
 }



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

2022-05-16 Thread Sam James
commit: 5cae9a975d75ee8b1c9aabacdc7394b57c4b00cb
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cae9a97

gui-apps/swayidle: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/swayidle/swayidle-1.7.1.ebuild | 1 -
 gui-apps/swayidle/swayidle-1.7.ebuild   | 3 +--
 gui-apps/swayidle/swayidle-.ebuild  | 3 +--
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/gui-apps/swayidle/swayidle-1.7.1.ebuild 
b/gui-apps/swayidle/swayidle-1.7.1.ebuild
index d81957f482f9..2fc7da1e95f1 100644
--- a/gui-apps/swayidle/swayidle-1.7.1.ebuild
+++ b/gui-apps/swayidle/swayidle-1.7.1.ebuild
@@ -39,7 +39,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
if use systemd; then
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")

diff --git a/gui-apps/swayidle/swayidle-1.7.ebuild 
b/gui-apps/swayidle/swayidle-1.7.ebuild
index 75d3ae4d6448..2fc7da1e95f1 100644
--- a/gui-apps/swayidle/swayidle-1.7.ebuild
+++ b/gui-apps/swayidle/swayidle-1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,7 +39,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
if use systemd; then
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")

diff --git a/gui-apps/swayidle/swayidle-.ebuild 
b/gui-apps/swayidle/swayidle-.ebuild
index ca9a351efc36..327c2a97dd65 100644
--- a/gui-apps/swayidle/swayidle-.ebuild
+++ b/gui-apps/swayidle/swayidle-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,7 +39,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
if use systemd; then
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")



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

2022-05-16 Thread Sam James
commit: 51cc3806a9ba5433097c9fbfbe5ad803f9650014
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51cc3806

gui-apps/foot: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/foot/foot-1.11.0-r1.ebuild | 1 -
 gui-apps/foot/foot-1.12.1.ebuild| 1 -
 2 files changed, 2 deletions(-)

diff --git a/gui-apps/foot/foot-1.11.0-r1.ebuild 
b/gui-apps/foot/foot-1.11.0-r1.ebuild
index b168c251e47b..2d7d8555051b 100644
--- a/gui-apps/foot/foot-1.11.0-r1.ebuild
+++ b/gui-apps/foot/foot-1.11.0-r1.ebuild
@@ -49,7 +49,6 @@ src_configure() {
-Dthemes=true
-Dime=true
-Dterminfo=disabled
-   -Dwerror=false
)
meson_src_configure
 }

diff --git a/gui-apps/foot/foot-1.12.1.ebuild b/gui-apps/foot/foot-1.12.1.ebuild
index 7960c0ac2e55..d56767ce65b7 100644
--- a/gui-apps/foot/foot-1.12.1.ebuild
+++ b/gui-apps/foot/foot-1.12.1.ebuild
@@ -55,7 +55,6 @@ src_configure() {
-Dthemes=true
-Dime=true
-Dterminfo=disabled
-   -Dwerror=false
)
meson_src_configure
 



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

2022-05-16 Thread Sam James
commit: 2dc144322fbc3d17a0e667926f3f5d00ec84838a
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc14432

gui-apps/mako: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/mako/mako-1.6-r3.ebuild | 1 -
 gui-apps/mako/mako-.ebuild   | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/gui-apps/mako/mako-1.6-r3.ebuild b/gui-apps/mako/mako-1.6-r3.ebuild
index 219a0b276032..a5b496449431 100644
--- a/gui-apps/mako/mako-1.6-r3.ebuild
+++ b/gui-apps/mako/mako-1.6-r3.ebuild
@@ -47,7 +47,6 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dicons=$(usex icons enabled disabled)
-   "-Dwerror=false"
)
 
if use systemd ; then

diff --git a/gui-apps/mako/mako-.ebuild b/gui-apps/mako/mako-.ebuild
index e3550881594a..597e5e7acd03 100644
--- a/gui-apps/mako/mako-.ebuild
+++ b/gui-apps/mako/mako-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -47,7 +47,6 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dicons=$(usex icons enabled disabled)
-   "-Dwerror=false"
)
 
if use systemd ; then



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

2022-05-16 Thread Sam James
commit: aee684e3cb8dd0586d1702e8781118ea7ba0c928
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee684e3

gui-apps/swappy: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/swappy/swappy-1.3.1.ebuild | 3 +--
 gui-apps/swappy/swappy-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/gui-apps/swappy/swappy-1.3.1.ebuild 
b/gui-apps/swappy/swappy-1.3.1.ebuild
index eea557b615f4..b8358bc26174 100644
--- a/gui-apps/swappy/swappy-1.3.1.ebuild
+++ b/gui-apps/swappy/swappy-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -42,7 +42,6 @@ src_prepare() {
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
-Dman-pages=enabled
)
meson_src_configure

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index c56ab3ad4f9e..184bc9ba060d 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,7 +35,6 @@ BDEPEND="
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
-Dman-pages=enabled
)
meson_src_configure



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

2022-05-16 Thread Sam James
commit: b9026c6be5db4b3c8ff085cd210c354c615ac903
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9026c6b

gui-apps/grim: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/grim/grim-1.3.1.ebuild| 3 +--
 gui-apps/grim/grim-1.4.0-r1.ebuild | 1 -
 gui-apps/grim/grim-.ebuild | 1 -
 3 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/gui-apps/grim/grim-1.3.1.ebuild b/gui-apps/grim/grim-1.3.1.ebuild
index 3636ebfb9e8a..668957f860fa 100644
--- a/gui-apps/grim/grim-1.3.1.ebuild
+++ b/gui-apps/grim/grim-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,7 +38,6 @@ src_configure() {
local emesonargs=(
$(meson_feature jpeg)
$(meson_feature man man-pages)
-   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/gui-apps/grim/grim-1.4.0-r1.ebuild 
b/gui-apps/grim/grim-1.4.0-r1.ebuild
index c2d03e9ccf68..777c1e6adea4 100644
--- a/gui-apps/grim/grim-1.4.0-r1.ebuild
+++ b/gui-apps/grim/grim-1.4.0-r1.ebuild
@@ -36,7 +36,6 @@ src_configure() {
$(meson_feature man man-pages)
"-Dbash-completions=false"
"-Dfish-completions=false"
-   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/gui-apps/grim/grim-.ebuild b/gui-apps/grim/grim-.ebuild
index 475fdee6605e..4cef815d2eae 100644
--- a/gui-apps/grim/grim-.ebuild
+++ b/gui-apps/grim/grim-.ebuild
@@ -36,7 +36,6 @@ src_configure() {
$(meson_feature man man-pages)
"-Dbash-completions=false"
"-Dfish-completions=false"
-   "-Dwerror=false"
)
meson_src_configure
 }



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

2022-05-16 Thread Sam James
commit: 96e9e436514d7723e9e4eb4c1d989b8a3f498282
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e9e436

gui-apps/swaylock: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/swaylock/swaylock-1.3-r1.ebuild | 3 +--
 gui-apps/swaylock/swaylock-1.5-r1.ebuild | 3 +--
 gui-apps/swaylock/swaylock-1.6-r1.ebuild | 1 -
 gui-apps/swaylock/swaylock-.ebuild   | 1 -
 4 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/gui-apps/swaylock/swaylock-1.3-r1.ebuild 
b/gui-apps/swaylock/swaylock-1.3-r1.ebuild
index 5f1de9f7b816..499641738d7d 100644
--- a/gui-apps/swaylock/swaylock-1.3-r1.ebuild
+++ b/gui-apps/swaylock/swaylock-1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -45,7 +45,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
 
if [[ ${PV} !=  ]]; then

diff --git a/gui-apps/swaylock/swaylock-1.5-r1.ebuild 
b/gui-apps/swaylock/swaylock-1.5-r1.ebuild
index 920d0fdf1b61..273513ab416d 100644
--- a/gui-apps/swaylock/swaylock-1.5-r1.ebuild
+++ b/gui-apps/swaylock/swaylock-1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -42,7 +42,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
 
meson_src_configure

diff --git a/gui-apps/swaylock/swaylock-1.6-r1.ebuild 
b/gui-apps/swaylock/swaylock-1.6-r1.ebuild
index fd98b077..547c336b0fe2 100644
--- a/gui-apps/swaylock/swaylock-1.6-r1.ebuild
+++ b/gui-apps/swaylock/swaylock-1.6-r1.ebuild
@@ -43,7 +43,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
 
meson_src_configure

diff --git a/gui-apps/swaylock/swaylock-.ebuild 
b/gui-apps/swaylock/swaylock-.ebuild
index 41e00d116218..9b567fbde459 100644
--- a/gui-apps/swaylock/swaylock-.ebuild
+++ b/gui-apps/swaylock/swaylock-.ebuild
@@ -43,7 +43,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
 
meson_src_configure



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

2022-05-16 Thread Sam James
commit: da54a0f6951cae613e4e66f9fbc765a5595cc284
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da54a0f6

gui-apps/swaybg: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/swaybg/swaybg-1.0.ebuild  | 3 +--
 gui-apps/swaybg/swaybg-.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/gui-apps/swaybg/swaybg-1.0.ebuild 
b/gui-apps/swaybg/swaybg-1.0.ebuild
index 37ec67bd1e63..54fdfb105bf6 100644
--- a/gui-apps/swaybg/swaybg-1.0.ebuild
+++ b/gui-apps/swaybg/swaybg-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,7 +38,6 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dman-pages=$(usex man enabled disabled)
-   "-Dwerror=false"
)
 
meson_src_configure

diff --git a/gui-apps/swaybg/swaybg-.ebuild 
b/gui-apps/swaybg/swaybg-.ebuild
index be7d136cfaa9..24c9ad6a7fdb 100644
--- a/gui-apps/swaybg/swaybg-.ebuild
+++ b/gui-apps/swaybg/swaybg-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,7 +38,6 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dman-pages=$(usex man enabled disabled)
-   "-Dwerror=false"
)
 
meson_src_configure



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

2022-05-16 Thread Sam James
commit: 219272981bd837cf678104b1c1891a27c18df7ad
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21927298

gui-apps/kanshi: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/kanshi/kanshi-1.1.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gui-apps/kanshi/kanshi-1.1.0.ebuild 
b/gui-apps/kanshi/kanshi-1.1.0.ebuild
index f24c1c7c59d7..521c47e33cb0 100644
--- a/gui-apps/kanshi/kanshi-1.1.0.ebuild
+++ b/gui-apps/kanshi/kanshi-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,7 +38,6 @@ fi
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
-   "-Dwerror=false"
)
meson_src_configure
 }



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

2022-05-16 Thread Sam James
commit: 1cbf99ad29965f823387d6e027a56e0b65f582d0
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:36:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:36:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cbf99ad

media-video/mpv: Stabilize 0.34.1-r1 ppc64, #843758

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

 media-video/mpv/mpv-0.34.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-0.34.1-r1.ebuild 
b/media-video/mpv/mpv-0.34.1-r1.ebuild
index c6bf9d1ac4aa..9c26730055c0 100644
--- a/media-video/mpv/mpv-0.34.1-r1.ebuild
+++ b/media-video/mpv/mpv-0.34.1-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://mpv.io/ https://github.com/mpv-player/mpv;
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 
~amd64-linux"
DOCS=( RELEASE_NOTES )
 else
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git;



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

2022-05-16 Thread Sam James
commit: 63ac6ff58c1022ca0d57918f100edf55dd6970a2
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:36:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ac6ff5

media-libs/libplacebo: Stabilize 4.192.1 ppc64, #843758

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

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

diff --git a/media-libs/libplacebo/libplacebo-4.192.1.ebuild 
b/media-libs/libplacebo/libplacebo-4.192.1.ebuild
index 9a280729ff19..8c3f367782d7 100644
--- a/media-libs/libplacebo/libplacebo-4.192.1.ebuild
+++ b/media-libs/libplacebo/libplacebo-4.192.1.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ppc64 ~x86"

SRC_URI="https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz;
S="${WORKDIR}/${PN}-v${PV}"
 fi



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

2022-05-16 Thread Sam James
commit: 04e0c8090de87196ff3a40a326ab90ecf829b984
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:49:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e0c809

dev-lang/python: [QA] drop (very) stale GCC version checks

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

 dev-lang/python/python-2.7.18_p15.ebuild  | 4 +---
 dev-lang/python/python-3.10.4.ebuild  | 4 +---
 dev-lang/python/python-3.10.4_p1.ebuild   | 4 +---
 dev-lang/python/python-3.11.0_beta1-r2.ebuild | 4 +---
 dev-lang/python/python-3.7.13.ebuild  | 4 +---
 dev-lang/python/python-3.8.13.ebuild  | 4 +---
 dev-lang/python/python-3.8.13_p1.ebuild   | 4 +---
 dev-lang/python/python-3.9.11.ebuild  | 4 +---
 dev-lang/python/python-3.9.12.ebuild  | 4 +---
 9 files changed, 9 insertions(+), 27 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p15.ebuild 
b/dev-lang/python/python-2.7.18_p15.ebuild
index b156a86e951e..56c2f1f2c310 100644
--- a/dev-lang/python/python-2.7.18_p15.ebuild
+++ b/dev-lang/python/python-2.7.18_p15.ebuild
@@ -142,9 +142,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.10.4.ebuild 
b/dev-lang/python/python-3.10.4.ebuild
index 598af7c9b101..c0a5bc0c2078 100644
--- a/dev-lang/python/python-3.10.4.ebuild
+++ b/dev-lang/python/python-3.10.4.ebuild
@@ -147,9 +147,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.10.4_p1.ebuild 
b/dev-lang/python/python-3.10.4_p1.ebuild
index 6cf21daca8d7..45b349a487e6 100644
--- a/dev-lang/python/python-3.10.4_p1.ebuild
+++ b/dev-lang/python/python-3.10.4_p1.ebuild
@@ -147,9 +147,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.11.0_beta1-r2.ebuild 
b/dev-lang/python/python-3.11.0_beta1-r2.ebuild
index df656602e75c..e756eecece06 100644
--- a/dev-lang/python/python-3.11.0_beta1-r2.ebuild
+++ b/dev-lang/python/python-3.11.0_beta1-r2.ebuild
@@ -134,9 +134,7 @@ src_configure() {
# disable automagic bluetooth headers detection
use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.7.13.ebuild 
b/dev-lang/python/python-3.7.13.ebuild
index 20483909387c..461983aeeeda 100644
--- a/dev-lang/python/python-3.7.13.ebuild
+++ b/dev-lang/python/python-3.7.13.ebuild
@@ -126,9 +126,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.8.13.ebuild 
b/dev-lang/python/python-3.8.13.ebuild
index d6afe442a0f7..ee9d0ed10eca 100644
--- a/dev-lang/python/python-3.8.13.ebuild
+++ b/dev-lang/python/python-3.8.13.ebuild
@@ -130,9 +130,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.8.13_p1.ebuild 
b/dev-lang/python/python-3.8.13_p1.ebuild
index 2c8b18fc1520..b5db263829e0 100644
--- a/dev-lang/python/python-3.8.13_p1.ebuild
+++ b/dev-lang/python/python-3.8.13_p1.ebuild
@@ -130,9 +130,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.9.11.ebuild 
b/dev-lang/python/python-3.9.11.ebuild
index da80c3036432..1d98d0661523 100644
--- a/dev-lang/python/python-3.9.11.ebuild
+++ b/dev-lang/python/python-3.9.11.ebuild
@@ -131,9 +131,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-

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

2022-05-16 Thread Sam James
commit: 948d3b8d4986d04868ee201969f6f8fa4df1eb19
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:28:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:34:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948d3b8d

sys-auth/elogind: conditionally build tests

Speeds up build a bit.

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

 sys-auth/elogind/elogind-246.10-r2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-auth/elogind/elogind-246.10-r2.ebuild 
b/sys-auth/elogind/elogind-246.10-r2.ebuild
index 55a49fd04edb..58f402657a19 100644
--- a/sys-auth/elogind/elogind-246.10-r2.ebuild
+++ b/sys-auth/elogind/elogind-246.10-r2.ebuild
@@ -19,7 +19,8 @@ HOMEPAGE="https://github.com/elogind/elogind;
 
 LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
 SLOT="0"
-IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux"
+IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test"
+RESTRICT="!test? ( test )"
 
 BDEPEND="
app-text/docbook-xml-dtd:4.2
@@ -94,6 +95,7 @@ src_configure() {
-Dhtml=$(usex doc auto false)
-Dpam=$(usex pam true false)
-Dselinux=$(usex selinux true false)
+   -Dtests=$(usex test true false)
-Dutmp=$(usex elibc_musl false true)
)
 



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

2022-05-16 Thread Sam James
commit: 2c35bf71ae85fb0486322d1bfb05c66b40f94559
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:13:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:34:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c35bf71

dev-libs/npth: [QA] conditionally build tests

It's particularly important for @system and deps-of-@system to
not build things unnecessarily given you can't avoid them and
it makes builds on slower machines rather painful.

But also, it's a waste of resources/time anyway. Do the same
dance here as with the other gpg packages.

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

 dev-libs/npth/npth-1.6-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/npth/npth-1.6-r1.ebuild b/dev-libs/npth/npth-1.6-r1.ebuild
index 81b168a55477..bb3c8b84c723 100644
--- a/dev-libs/npth/npth-1.6-r1.ebuild
+++ b/dev-libs/npth/npth-1.6-r1.ebuild
@@ -12,6 +12,8 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~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="test"
+RESTRICT="!test? ( test )"
 
 src_prepare() {
default
@@ -19,7 +21,9 @@ src_prepare() {
 }
 
 src_configure() {
-   econf --disable-static
+   econf \
+   --disable-static \
+   $(use_enable test tests)
 }
 
 src_install() {



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

2022-05-16 Thread Sam James
commit: b81c5bcf474592fe8ac0cae9979166ce84aa2d76
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:09:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:34:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81c5bcf

dev-libs/libgpg-error: [QA] conditionally build tests

It's particularly important for @system and deps-of-@system to
not build things unnecessarily given you can't avoid them and
it makes builds on slower machines rather painful.

But also, it's a waste of resources/time anyway. Do the same
dance here as with the other gpg packages.

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

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index f79b1022d939..70d0c2d8b3e4 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -12,7 +12,8 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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="common-lisp nls static-libs"
+IUSE="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
@@ -52,6 +53,7 @@ multilib_src_configure() {
$(use_enable nls)
# required for sys-power/suspend[crypt], bug 751568
$(use_enable static-libs static)
+   $(use_enable test tests)
--enable-threads
CC_FOR_BUILD="$(tc-getBUILD_CC)"
$("${S}/configure" --help | grep -o -- '--without-.*-prefix')



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

2022-05-16 Thread Sam James
commit: 9f97d3deaba5185297268d07f28f05e06bb4085b
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:32:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:34:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f97d3de

media-libs/libaom: partially wire up tests

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

 media-libs/libaom/libaom-3.3.0.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/media-libs/libaom/libaom-3.3.0.ebuild 
b/media-libs/libaom/libaom-3.3.0.ebuild
index e23ac9e6a952..8b1b5dafce17 100644
--- a/media-libs/libaom/libaom-3.3.0.ebuild
+++ b/media-libs/libaom/libaom-3.3.0.ebuild
@@ -19,10 +19,12 @@ HOMEPAGE="https://aomedia.org 
https://aomedia.googlesource.com/aom/;
 
 LICENSE="BSD-2"
 SLOT="0/3"
-IUSE="doc +examples"
+IUSE="doc +examples test"
 IUSE="${IUSE} cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
cpu_flags_x86_sse3 cpu_flags_x86_ssse3"
 IUSE="${IUSE} cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx 
cpu_flags_x86_avx2"
 IUSE="${IUSE} cpu_flags_arm_neon"
+# Tests need more wiring up
+RESTRICT="!test? ( test ) test"
 
 REQUIRED_USE="
cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
@@ -45,7 +47,7 @@ multilib_src_configure() {
-DENABLE_DOCS=$(multilib_native_usex doc ON OFF)
-DENABLE_EXAMPLES=$(multilib_native_usex examples ON OFF)
-DENABLE_NASM=OFF
-   -DENABLE_TESTS=OFF
+   -DENABLE_TESTS=$(usex test)
-DENABLE_TOOLS=ON
-DENABLE_WERROR=OFF
 
@@ -89,6 +91,10 @@ multilib_src_configure() {
cmake_src_configure
 }
 
+multilib_src_test() {
+   "${BUILD_DIR}"/test_libaom || die
+}
+
 multilib_src_install() {
if multilib_is_native_abi && use doc ; then
local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )



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

2022-05-16 Thread Sam James
commit: 507f6575aa458752271bc3892c06a453f0bb1856
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=507f6575

app-text/yodl: [QA] drop (very) stale GCC version checks

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

 app-text/yodl/yodl-4.03.00.ebuild | 12 +---
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/app-text/yodl/yodl-4.03.00.ebuild 
b/app-text/yodl/yodl-4.03.00.ebuild
index 0f7adc8fbc7a..e82b0e00f1f2 100644
--- a/app-text/yodl/yodl-4.03.00.ebuild
+++ b/app-text/yodl/yodl-4.03.00.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,16 +23,6 @@ BDEPEND="
)
 "
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != "binary" ]]; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 8 ]]; then
-   die "Your compiler doesn't fully support C++17. Use GCC 
8 or newer."
-   elif tc-is-clang && [[ $(clang-major-version) -lt 6 ]]; then
-   die "Your compiler doesn't fully support C++17. Use 
Clang 6 or newer."
-   fi
-   fi
-}
-
 src_prepare() {
sed -e "/DOC.* =/s/yodl\(-doc\)\?/${PF}/" \
-e "/COMPILER =/s/gcc/$(tc-getCC)/" \



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/

2022-05-16 Thread Sam James
commit: 482179d2615b2fd4daf84c7a03695dd5778ac845
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:06:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482179d2

app-crypt/gnupg: [QA] conditionally build tests

It's particularly important for @system and deps-of-@system to
not build things unnecessarily given you can't avoid them and
it makes builds on slower machines rather painful.

But also, it's a waste of resources/time anyway. Do the same
dance here as with the other gpg packages.

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

 app-crypt/gnupg/gnupg-2.2.35.ebuild | 18 +++---
 app-crypt/gnupg/gnupg-2.3.6.ebuild  | 17 ++---
 2 files changed, 21 insertions(+), 14 deletions(-)

diff --git a/app-crypt/gnupg/gnupg-2.2.35.ebuild 
b/app-crypt/gnupg/gnupg-2.2.35.ebuild
index ee9470ef9e05..82ecb4aefb55 100644
--- a/app-crypt/gnupg/gnupg-2.2.35.ebuild
+++ b/app-crypt/gnupg/gnupg-2.2.35.ebuild
@@ -17,7 +17,8 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb 
user-socket wks-server"
+IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb 
user-socket wks-server"
+RESTRICT="!test? ( test )"
 
 # Existence of executables is checked during configuration.
 # Note: On each bump, update dep bounds on each version from configure.ac!
@@ -27,12 +28,12 @@ DEPEND=">=dev-libs/libassuan-2.5.0
>=dev-libs/libksba-1.3.5
>=dev-libs/npth-1.2
>=net-misc/curl-7.10
+   sys-libs/zlib
bzip2? ( app-arch/bzip2 )
ldap? ( net-nds/openldap:= )
readline? ( sys-libs/readline:0= )
smartcard? ( usb? ( virtual/libusb:1 ) )
ssl? ( >=net-libs/gnutls-3.0:0= )
-   sys-libs/zlib
tofu? ( >=dev-db/sqlite-3.7 )"
 
 RDEPEND="${DEPEND}
@@ -74,6 +75,8 @@ src_configure() {
$(use_enable nls)
$(use_enable smartcard scdaemon)
$(use_enable ssl gnutls)
+   $(use_enable test all-tests)
+   $(use_enable test tests)
$(use_enable tofu)
$(use smartcard && use_enable usb ccid-driver || echo 
'--disable-ccid-driver')
$(use_enable wks-server wks-tools)
@@ -81,16 +84,17 @@ src_configure() {
$(use_with readline)
--with-mailprog=/usr/libexec/sendmail
--disable-ntbtls
-   --enable-all-tests
--enable-gpg
--enable-gpgsm
--enable-large-secmem
+
CC_FOR_BUILD="$(tc-getBUILD_CC)"
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
KSBA_CONFIG="${ESYSROOT}/usr/bin/ksba-config"
LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config"
LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
NPTH_CONFIG="${ESYSROOT}/usr/bin/npth-config"
+
$("${S}/configure" --help | grep -o -- '--without-.*-prefix')
)
 
@@ -99,14 +103,13 @@ src_configure() {
append-cppflags -I"${EPREFIX}/usr/include/libusb-1.0"
fi
 
-   #bug 663142
+   # bug #663142
if use user-socket; then
myconf+=( --enable-run-gnupg-user-socket )
fi
 
# glib fails and picks up clang's internal stdint.h causing weird errors
-   [[ ${CC} == *clang ]] && \
-   export gl_cv_absolute_stdint_h=/usr/include/stdint.h
+   tc-is-clang && export 
gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
 
# Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
# As of GnuPG 2.3, the mailprog substitution is used for the binary 
called
@@ -127,8 +130,9 @@ src_compile() {
 }
 
 src_test() {
-   #Bug: 638574
+   # bug #638574
use tofu && export TESTFLAGS=--parallel
+
default
 }
 

diff --git a/app-crypt/gnupg/gnupg-2.3.6.ebuild 
b/app-crypt/gnupg/gnupg-2.3.6.ebuild
index e3e7a5c34b64..f75d3200b5f5 100644
--- a/app-crypt/gnupg/gnupg-2.3.6.ebuild
+++ b/app-crypt/gnupg/gnupg-2.3.6.ebuild
@@ -29,6 +29,7 @@ DEPEND=">=dev-libs/libassuan-2.5.0
>=dev-libs/libksba-1.3.4
>=dev-libs/npth-1.2
>=net-misc/curl-7.10
+   sys-libs/zlib
bzip2? ( app-arch/bzip2 )
ldap? ( net-nds/openldap:= )
readline? ( sys-libs/readline:0= )
@@ -36,7 +37,6 @@ DEPEND=">=dev-libs/libassuan-2.5.0
tofu? ( >=dev-db/sqlite-3.27 )
tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
ssl? ( >=net-libs/gnutls-3.0:0= )
-   sys-libs/zlib
 "
 
 RDEPEND="${DEPEND}
@@ -78,6 +78,8 @@ 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/

2022-05-16 Thread Sam James
commit: 3ba2afcc77d13823ee5b9e935619b8be08b11790
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 04:51:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba2afcc

app-crypt/gpgme: conditionally build tests; die if tests can't be run

1. Conditionally build tests which gives us a neat speedup for build time;

2. If tests are explicitly requested and we can't run them b/c of WORKDIR 
length,
let's bail out. It's important that we don't get a false positive that
the package is okay (especially given its importance).

(Noticed when poking at the slibtool bug, although I don't think this will
actually fix anything there.)

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

 app-crypt/gpgme/gpgme-1.17.1.ebuild | 25 +++--
 1 file changed, 15 insertions(+), 10 deletions(-)

diff --git a/app-crypt/gpgme/gpgme-1.17.1.ebuild 
b/app-crypt/gpgme/gpgme-1.17.1.ebuild
index 1865282c490a..c70a73811293 100644
--- a/app-crypt/gpgme/gpgme-1.17.1.ebuild
+++ b/app-crypt/gpgme/gpgme-1.17.1.ebuild
@@ -20,7 +20,8 @@ LICENSE="GPL-2 LGPL-2.1"
 # Subslot: SONAME of each: 
 SLOT="1/11.6.15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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="common-lisp static-libs +cxx python qt5"
+IUSE="common-lisp static-libs +cxx python qt5 test"
+RESTRICT="!test? ( test )"
 
 # Note: On each bump, update dep bounds on each version from configure.ac!
 RDEPEND=">=app-crypt/gnupg-2
@@ -30,7 +31,9 @@ RDEPEND=">=app-crypt/gnupg-2
qt5? ( dev-qt/qtcore:5 )"
#doc? ( app-doc/doxygen[dot] )
 DEPEND="${RDEPEND}
-   qt5? ( dev-qt/qttest:5 )"
+   test? (
+   qt5? ( dev-qt/qttest:5 )
+   )"
 BDEPEND="python? ( dev-lang/swig )
verify-sig? ( sec-keys/openpgp-keys-gnupg )"
 
@@ -53,9 +56,9 @@ src_prepare() {
addpredict /run/user/$(id -u)/gnupg
 
local MAX_WORKDIR=66
-   if [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
-   ewarn "Disabling tests as WORKDIR '${WORKDIR}' is longer than 
${MAX_WORKDIR} which will fail tests"
-   SKIP_TESTS=1
+   if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
+   eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer 
than ${MAX_WORKDIR} which causes failure!"
+   die "Could not run tests as requested with too-long WORKDIR."
fi
 
# Make best effort to allow longer PORTAGE_TMPDIR
@@ -66,6 +69,7 @@ src_prepare() {
 
 src_configure() {
local languages=()
+
use common-lisp && languages+=( "cl" )
use cxx && languages+=( "cpp" )
if use qt5; then
@@ -77,7 +81,7 @@ src_configure() {
 
# bug #811933 for libassuan prefix
econf \
-   $([[ -n "${SKIP_TESTS}" ]] && echo "--disable-gpg-test 
--disable-gpgsm-test") \
+   $(use test || echo "--disable-gpgconf-test --disable-gpg-test 
--disable-gpgsm-test --disable-g13-test") \
--enable-languages="${languages[*]}" \
--with-libassuan-prefix="${ESYSROOT}"/usr \
$(use_enable static-libs static)
@@ -93,9 +97,8 @@ src_compile() {
 }
 
 src_test() {
-   [[ -z "${SKIP_TESTS}" ]] || return
-
default
+
if use python; then
test_python() {
emake -C lang/python/tests check \
@@ -109,11 +112,13 @@ src_test() {
 
 src_install() {
default
+
do_python
+
find "${ED}" -type f -name '*.la' -delete || die
 
-   # backward compatibility for gentoo
-   # in the past we had slots
+   # Backward compatibility for gentoo
+   # (in the past, we had slots)
dodir /usr/include/gpgme
dosym ../gpgme.h /usr/include/gpgme/gpgme.h
 }



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

2022-05-16 Thread Sam James
commit: 669aa39c6f876b0d851e3704f97153a6dc1bdf93
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669aa39c

dev-db/mariadb: [QA] drop (very) stale GCC version checks

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

 dev-db/mariadb/mariadb-10.2.41.ebuild   | 23 +--
 dev-db/mariadb/mariadb-10.3.32.ebuild   | 23 +--
 dev-db/mariadb/mariadb-10.4.22.ebuild   | 23 +--
 dev-db/mariadb/mariadb-10.5.13.ebuild   | 16 +---
 dev-db/mariadb/mariadb-10.5.15.ebuild   | 16 +---
 dev-db/mariadb/mariadb-10.6.5-r1.ebuild | 16 +---
 6 files changed, 6 insertions(+), 111 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.2.41.ebuild 
b/dev-db/mariadb/mariadb-10.2.41.ebuild
index 64caa78b49b3..43001d345c8a 100644
--- a/dev-db/mariadb/mariadb-10.2.41.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.41.ebuild
@@ -81,9 +81,7 @@ COMMON_DEPEND="
>=dev-libs/libpcre-8.41-r1:3=
virtual/libcrypt:=
 "
-BDEPEND="virtual/yacc
-   || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
-"
+BDEPEND="virtual/yacc"
 DEPEND="static? ( sys-libs/ncurses[static-libs] )
server? (
extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
@@ -185,25 +183,6 @@ mysql_init_vars() {
 
 pkg_setup() {
if [[ ${MERGE_TYPE} != binary ]] ; then
-   local GCC_MAJOR_SET=$(gcc-major-version)
-   local GCC_MINOR_SET=$(gcc-minor-version)
-
-   if use tokudb && [[ ${GCC_MAJOR_SET} -lt 4 || \
-   ${GCC_MAJOR_SET} -eq 4 && ${GCC_MINOR_SET} -lt 7 ]] ; 
then
-   eerror "${PN} with tokudb needs to be built with 
gcc-4.7 or later."
-   eerror "Please use gcc-config to switch to gcc-4.7 or 
later version."
-   die
-   fi
-
-   # Bug 565584.  InnoDB now requires atomic functions introduced 
with gcc-4.7 on
-   # non x86{,_64} arches
-   if ! use amd64 && ! use x86 && [[ ${GCC_MAJOR_SET} -lt 4 || \
-   ${GCC_MAJOR_SET} -eq 4 && ${GCC_MINOR_SET} -lt 7 ]] ; 
then
-   eerror "${PN} needs to be built with gcc-4.7 or later."
-   eerror "Please use gcc-config to switch to gcc-4.7 or 
later version."
-   die
-   fi
-
if has test ${FEATURES} ; then
# Bug #213475 - MySQL _will_ object strenuously if your 
machine is named
# localhost. Also causes weird failures.

diff --git a/dev-db/mariadb/mariadb-10.3.32.ebuild 
b/dev-db/mariadb/mariadb-10.3.32.ebuild
index 929fb71bf3fd..b87897821608 100644
--- a/dev-db/mariadb/mariadb-10.3.32.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.32.ebuild
@@ -81,9 +81,7 @@ COMMON_DEPEND="
>=dev-libs/libpcre-8.41-r1:3=
virtual/libcrypt:=
 "
-BDEPEND="virtual/yacc
-   || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
-"
+BDEPEND="virtual/yacc"
 DEPEND="static? ( sys-libs/ncurses[static-libs] )
server? (
extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
@@ -176,25 +174,6 @@ mysql_init_vars() {
 
 pkg_setup() {
if [[ ${MERGE_TYPE} != binary ]] ; then
-   local GCC_MAJOR_SET=$(gcc-major-version)
-   local GCC_MINOR_SET=$(gcc-minor-version)
-
-   if use tokudb && [[ ${GCC_MAJOR_SET} -lt 4 || \
-   ${GCC_MAJOR_SET} -eq 4 && ${GCC_MINOR_SET} -lt 7 ]] ; 
then
-   eerror "${PN} with tokudb needs to be built with 
gcc-4.7 or later."
-   eerror "Please use gcc-config to switch to gcc-4.7 or 
later version."
-   die
-   fi
-
-   # Bug 565584.  InnoDB now requires atomic functions introduced 
with gcc-4.7 on
-   # non x86{,_64} arches
-   if ! use amd64 && ! use x86 && [[ ${GCC_MAJOR_SET} -lt 4 || \
-   ${GCC_MAJOR_SET} -eq 4 && ${GCC_MINOR_SET} -lt 7 ]] ; 
then
-   eerror "${PN} needs to be built with gcc-4.7 or later."
-   eerror "Please use gcc-config to switch to gcc-4.7 or 
later version."
-   die
-   fi
-
if has test ${FEATURES} ; then
# Bug #213475 - MySQL _will_ object strenuously if your 
machine is named
# localhost. Also causes weird failures.

diff --git a/dev-db/mariadb/mariadb-10.4.22.ebuild 
b/dev-db/mariadb/mariadb-10.4.22.ebuild
index 96db7019ac60..14def683d3a6 100644
--- a/dev-db/mariadb/mariadb-10.4.22.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.22.ebuild
@@ -81,9 +81,7 @@ COMMON_DEPEND="
>=dev-libs/libpcre-8.41-r1:3=
virtual/libcrypt:=
 "
-BDEPEND="virtual/yacc
-   

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

2022-05-16 Thread Sam James
commit: 542edce19adc5c8d219224f56d861fa5a08ff9d7
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542edce1

app-editors/scite: [QA] drop (very) stale GCC version checks

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

 app-editors/scite/scite-5.1.1.ebuild | 20 +---
 app-editors/scite/scite-5.1.3.ebuild | 20 +---
 app-editors/scite/scite-5.1.6.ebuild | 20 +---
 3 files changed, 3 insertions(+), 57 deletions(-)

diff --git a/app-editors/scite/scite-5.1.1.ebuild 
b/app-editors/scite/scite-5.1.1.ebuild
index c3e280ecf802..55863b5a601e 100644
--- a/app-editors/scite/scite-5.1.1.ebuild
+++ b/app-editors/scite/scite-5.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,24 +36,6 @@ DOCS=("../README")
 
 S="${WORKDIR}/${PN}/gtk"
 
-pkg_pretend() {
-   if tc-is-clang ; then
-   # need c++17 features
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(clang-major-version) -lt 5 ]] &&
-   die "Sorry, SCiTE uses C++17 Features and needs 
>sys-devel/clang-5
-   ($(clang-major-version))."
-
-   elif tc-is-gcc; then
-   # older gcc is not supported
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(gcc-major-version) -lt 7 ]] &&
-   die "Sorry, Scite uses C++17 Features, need >sys-devel/gcc-7."
-   else
-   die "Either gcc or clang should be configured for building 
scite"
-   fi
-}
-
 pkg_setup() {
use lua && lua-single_pkg_setup
 }

diff --git a/app-editors/scite/scite-5.1.3.ebuild 
b/app-editors/scite/scite-5.1.3.ebuild
index 3defc2beced6..56eaa7f3c945 100644
--- a/app-editors/scite/scite-5.1.3.ebuild
+++ b/app-editors/scite/scite-5.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,24 +36,6 @@ DOCS=("../README")
 
 S="${WORKDIR}/${PN}/gtk"
 
-pkg_pretend() {
-   if tc-is-clang ; then
-   # need c++17 features
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(clang-major-version) -lt 5 ]] &&
-   die "Sorry, SCiTE uses C++17 Features and needs 
>sys-devel/clang-5
-   ($(clang-major-version))."
-
-   elif tc-is-gcc; then
-   # older gcc is not supported
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(gcc-major-version) -lt 7 ]] &&
-   die "Sorry, Scite uses C++17 Features, need >sys-devel/gcc-7."
-   else
-   die "Either gcc or clang should be configured for building 
scite"
-   fi
-}
-
 pkg_setup() {
use lua && lua-single_pkg_setup
 }

diff --git a/app-editors/scite/scite-5.1.6.ebuild 
b/app-editors/scite/scite-5.1.6.ebuild
index f04689f90329..f2887e4b0f91 100644
--- a/app-editors/scite/scite-5.1.6.ebuild
+++ b/app-editors/scite/scite-5.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,24 +36,6 @@ DOCS=("../README")
 
 S="${WORKDIR}/${PN}/gtk"
 
-pkg_pretend() {
-   if tc-is-clang ; then
-   # need c++17 features
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(clang-major-version) -lt 5 ]] &&
-   die "Sorry, SCiTE uses C++17 Features and needs 
>sys-devel/clang-5
-   ($(clang-major-version))."
-
-   elif tc-is-gcc; then
-   # older gcc is not supported
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(gcc-major-version) -lt 7 ]] &&
-   die "Sorry, Scite uses C++17 Features, need >sys-devel/gcc-7."
-   else
-   die "Either gcc or clang should be configured for building 
scite"
-   fi
-}
-
 pkg_setup() {
use lua && lua-single_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-05-16 Thread Sam James
commit: b0a8cf700b591251e35fbefbf7e5bb826d0ae3af
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a8cf70

app-crypt/pinentry: [QA] drop (very) stale GCC version checks

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

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 4 ++--
 app-crypt/pinentry/pinentry-1.2.0.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index 90e78ab84267..7611d6cd51e5 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -52,7 +52,7 @@ src_prepare() {
 }
 
 src_configure() {
-   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+   append-cxxflags -std=gnu++11
 
export QTLIB="$(qt5_get_libdir)"
 

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 367449ba15b4..f4a45f0f4b64 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -52,7 +52,7 @@ src_prepare() {
 }
 
 src_configure() {
-   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+   append-cxxflags -std=gnu++11
 
export QTLIB="$(qt5_get_libdir)"
 



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

2022-05-16 Thread Sam James
commit: d6bed639df55143cf2e2978fbf8a1f8b77bff856
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bed639

app-text/calibre: [QA] drop (very) stale GCC version checks

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

 app-text/calibre/calibre-5.16.1-r1.ebuild | 8 
 app-text/calibre/calibre-5.39.1.ebuild| 8 
 app-text/calibre/calibre-5.40.0.ebuild| 8 
 app-text/calibre/calibre-5.41.0.ebuild| 8 
 app-text/calibre/calibre-5.42.0-r1.ebuild | 8 
 5 files changed, 40 deletions(-)

diff --git a/app-text/calibre/calibre-5.16.1-r1.ebuild 
b/app-text/calibre/calibre-5.16.1-r1.ebuild
index 3e20077ff835..2978c52f78a2 100644
--- a/app-text/calibre/calibre-5.16.1-r1.ebuild
+++ b/app-text/calibre/calibre-5.16.1-r1.ebuild
@@ -109,14 +109,6 @@ DEPEND="${COMMON_DEPEND}
>=virtual/podofo-build-0.9.6_pre20171027
virtual/pkgconfig"
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 6 ]]; then
-   eerror "Calibre cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
-}
-
 src_prepare() {
# no_updates: do not annoy user with "new version is availible all the 
time
# disable_plugins: walking sec-hole, wait for upstream to use GHNS 
interface

diff --git a/app-text/calibre/calibre-5.39.1.ebuild 
b/app-text/calibre/calibre-5.39.1.ebuild
index a5e1b79e63a2..9f952093e1f7 100644
--- a/app-text/calibre/calibre-5.39.1.ebuild
+++ b/app-text/calibre/calibre-5.39.1.ebuild
@@ -134,14 +134,6 @@ PATCHES=(
"${FILESDIR}/${PN}-5.31.0-qt-image-test.patch"
 )
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 6 ]]; then
-   eerror "Calibre cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
-}
-
 src_prepare() {
default
 

diff --git a/app-text/calibre/calibre-5.40.0.ebuild 
b/app-text/calibre/calibre-5.40.0.ebuild
index a5e1b79e63a2..9f952093e1f7 100644
--- a/app-text/calibre/calibre-5.40.0.ebuild
+++ b/app-text/calibre/calibre-5.40.0.ebuild
@@ -134,14 +134,6 @@ PATCHES=(
"${FILESDIR}/${PN}-5.31.0-qt-image-test.patch"
 )
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 6 ]]; then
-   eerror "Calibre cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
-}
-
 src_prepare() {
default
 

diff --git a/app-text/calibre/calibre-5.41.0.ebuild 
b/app-text/calibre/calibre-5.41.0.ebuild
index a5e1b79e63a2..9f952093e1f7 100644
--- a/app-text/calibre/calibre-5.41.0.ebuild
+++ b/app-text/calibre/calibre-5.41.0.ebuild
@@ -134,14 +134,6 @@ PATCHES=(
"${FILESDIR}/${PN}-5.31.0-qt-image-test.patch"
 )
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 6 ]]; then
-   eerror "Calibre cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
-}
-
 src_prepare() {
default
 

diff --git a/app-text/calibre/calibre-5.42.0-r1.ebuild 
b/app-text/calibre/calibre-5.42.0-r1.ebuild
index 15b27c5c2a8a..0299cf66b503 100644
--- a/app-text/calibre/calibre-5.42.0-r1.ebuild
+++ b/app-text/calibre/calibre-5.42.0-r1.ebuild
@@ -135,14 +135,6 @@ PATCHES=(
"${FILESDIR}/${PN}-5.31.0-qt-image-test.patch"
 )
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 6 ]]; then
-   eerror "Calibre cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
-}
-
 src_prepare() {
default
 



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

2022-05-16 Thread Sam James
commit: b29976518ce1e4693b08b0e45544e14f913ab6d3
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:49:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2997651

games-emulation/pcsx2: [QA] drop (very) stale GCC version checks

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

 games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild | 4 +---
 games-emulation/pcsx2/pcsx2-.ebuild | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild 
b/games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild
index 8a6662ae3aa4..763aa3e53529 100644
--- a/games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild
@@ -53,9 +53,7 @@ pkg_setup() {
if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
# -mxsave flag is needed when GCC >= 8.2 is used
# https://bugs.gentoo.org/685156
-   if [[ $(gcc-major-version) -gt 8 || $(gcc-major-version) == 8 
&& $(gcc-minor-version) -ge 2 ]]; then
-   append-flags -mxsave
-   fi
+   append-flags -mxsave
fi
 }
 

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 8c462bcb79c6..0d816ee8c404 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -64,9 +64,7 @@ pkg_setup() {
if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
# -mxsave flag is needed when GCC >= 8.2 is used
# https://bugs.gentoo.org/685156
-   if [[ $(gcc-major-version) -gt 8 || $(gcc-major-version) == 8 
&& $(gcc-minor-version) -ge 2 ]]; then
-   append-flags -mxsave
-   fi
+   append-flags -mxsave
fi
 }
 



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

2022-05-16 Thread Sam James
commit: fa00da77020cebf93870a422ca022cf35f345501
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:49:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa00da77

sci-libs/gsl: [QA] drop (very) stale GCC version checks

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

 sci-libs/gsl/gsl-2.7.1-r1.ebuild | 5 -
 sci-libs/gsl/gsl-2.7.ebuild  | 7 +--
 2 files changed, 1 insertion(+), 11 deletions(-)

diff --git a/sci-libs/gsl/gsl-2.7.1-r1.ebuild b/sci-libs/gsl/gsl-2.7.1-r1.ebuild
index 7c8a0d0550f5..19f17d317bdc 100644
--- a/sci-libs/gsl/gsl-2.7.1-r1.ebuild
+++ b/sci-libs/gsl/gsl-2.7.1-r1.ebuild
@@ -25,11 +25,6 @@ PATCHES=(
 )
 
 src_prepare() {
-   # bug #349005
-   [[ $(tc-getCC)$ == *gcc* ]] && \
-   [[ $(tc-getCC)$ != *apple* ]] && \
-   [[ $(gcc-major-version)$(gcc-minor-version) -eq 44 ]] \
-   && filter-mfpmath sse
filter-flags -ffast-math
 
default

diff --git a/sci-libs/gsl/gsl-2.7.ebuild b/sci-libs/gsl/gsl-2.7.ebuild
index 1f76267c23d5..ac5938b4fe8d 100644
--- a/sci-libs/gsl/gsl-2.7.ebuild
+++ b/sci-libs/gsl/gsl-2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -24,11 +24,6 @@ PATCHES=(
 )
 
 src_prepare() {
-   # bug #349005
-   [[ $(tc-getCC)$ == *gcc* ]] && \
-   [[ $(tc-getCC)$ != *apple* ]] && \
-   [[ $(gcc-major-version)$(gcc-minor-version) -eq 44 ]] \
-   && filter-mfpmath sse
filter-flags -ffast-math
 
default



[gentoo-commits] repo/gentoo:master commit in: app-office/gnucash/

2022-05-16 Thread Sam James
commit: b4ab47a864c32b557ff605b950a168d02d54a773
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ab47a8

app-office/gnucash: [QA] drop (very) stale GCC version checks

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

 app-office/gnucash/gnucash-4.4.ebuild | 18 +-
 app-office/gnucash/gnucash-4.5.ebuild | 18 +-
 app-office/gnucash/gnucash-4.8.ebuild | 16 
 3 files changed, 2 insertions(+), 50 deletions(-)

diff --git a/app-office/gnucash/gnucash-4.4.ebuild 
b/app-office/gnucash/gnucash-4.4.ebuild
index 09ce9038f1bf..8f020d3cb3eb 100644
--- a/app-office/gnucash/gnucash-4.4.ebuild
+++ b/app-office/gnucash/gnucash-4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -82,10 +82,6 @@ BDEPEND="
dev-lang/swig
dev-util/cmake
virtual/pkgconfig
-   || (
-   >=sys-devel/gcc-8:*
-   >=sys-devel/clang-6:*
-   )
 "
 
 PDEPEND="doc? (
@@ -102,18 +98,6 @@ PATCHES=(
 
 S="${WORKDIR}/${PN}-$(ver_cut 1-2)"
 
-pkg_pretend() {
-   if tc-is-gcc; then
-   if [[ $(gcc-major-version) -lt 8 ]]; then
-   die "GnuCash needs at least GCC version 8."
-   fi
-   elif tc-is-clang; then
-   if [[ $(clang-major-version) -lt 6 ]]; then
-   die "GnuCash needs at least clang version 6."
-   fi
-   fi
-}
-
 pkg_setup() {
use python && python-single-r1_pkg_setup
xdg_environment_reset

diff --git a/app-office/gnucash/gnucash-4.5.ebuild 
b/app-office/gnucash/gnucash-4.5.ebuild
index 7c45aa93aa2c..11cdf2fabdfe 100644
--- a/app-office/gnucash/gnucash-4.5.ebuild
+++ b/app-office/gnucash/gnucash-4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -86,10 +86,6 @@ BDEPEND="
dev-lang/swig
dev-util/cmake
virtual/pkgconfig
-   || (
-   >=sys-devel/gcc-8:*
-   >=sys-devel/clang-6:*
-   )
 "
 
 PDEPEND="doc? (
@@ -104,18 +100,6 @@ PATCHES=(
 
 S="${WORKDIR}/${PN}-$(ver_cut 1-2)"
 
-pkg_pretend() {
-   if tc-is-gcc; then
-   if [[ $(gcc-major-version) -lt 8 ]]; then
-   die "GnuCash needs at least GCC version 8."
-   fi
-   elif tc-is-clang; then
-   if [[ $(clang-major-version) -lt 6 ]]; then
-   die "GnuCash needs at least clang version 6."
-   fi
-   fi
-}
-
 pkg_setup() {
use python && python-single-r1_pkg_setup
xdg_environment_reset

diff --git a/app-office/gnucash/gnucash-4.8.ebuild 
b/app-office/gnucash/gnucash-4.8.ebuild
index 9bfefda763d3..621b83ea81b0 100644
--- a/app-office/gnucash/gnucash-4.8.ebuild
+++ b/app-office/gnucash/gnucash-4.8.ebuild
@@ -86,10 +86,6 @@ BDEPEND="
dev-lang/swig
dev-util/cmake
virtual/pkgconfig
-   || (
-   >=sys-devel/gcc-8:*
-   >=sys-devel/clang-6:*
-   )
 "
 
 PDEPEND="doc? (
@@ -104,18 +100,6 @@ PATCHES=(
 
 S="${WORKDIR}/${PN}-$(ver_cut 1-2)"
 
-pkg_pretend() {
-   if tc-is-gcc; then
-   if [[ $(gcc-major-version) -lt 8 ]]; then
-   die "GnuCash needs at least GCC version 8."
-   fi
-   elif tc-is-clang; then
-   if [[ $(clang-major-version) -lt 6 ]]; then
-   die "GnuCash needs at least clang version 6."
-   fi
-   fi
-}
-
 pkg_setup() {
use python && python-single-r1_pkg_setup
xdg_environment_reset



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

2022-05-16 Thread Sam James
commit: 4213f80c15edcc5a13a45365f0a4d1451e25fdc6
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4213f80c

www-client/seamonkey: [QA] drop (very) stale GCC version checks

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

 www-client/seamonkey/seamonkey-2.53.10.2.ebuild  | 8 ++--
 www-client/seamonkey/seamonkey-2.53.11-r1.ebuild | 8 ++--
 www-client/seamonkey/seamonkey-2.53.11.1.ebuild  | 8 ++--
 www-client/seamonkey/seamonkey-2.53.11.ebuild| 8 ++--
 www-client/seamonkey/seamonkey-2.53.12.ebuild| 8 ++--
 5 files changed, 10 insertions(+), 30 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild 
b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
index c1939cdc34af..3130f3e3415d 100644
--- a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
@@ -417,12 +417,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
index 4531930e5823..8a2cdf1342d5 100644
--- a/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
@@ -412,12 +412,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
index 5c0ce76e2ae5..ac5f98b6292b 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
@@ -402,12 +402,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.11.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.ebuild
index f320a3cdd924..65bb9d6ae249 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.ebuild
@@ -412,12 +412,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild 
b/www-client/seamonkey/seamonkey-2.53.12.ebuild
index 7c8b09e81cbe..e5f780401623 100644
--- a/www-client/seamonkey/seamonkey-2.53.12.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.12.ebuild
@@ -433,12 +433,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass 

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

2022-05-16 Thread Sam James
commit: e3ec52cb008494a4295d387f37715067392b57c0
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ec52cb

media-video/mjpegtools: [QA] drop (very) stale GCC version checks

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

 media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild 
b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index 91c3b73db7fd..4be0d04f001e 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -46,8 +46,6 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
-
local myconf=(
--enable-compile-warnings
$(use_enable cpu_flags_x86_mmx simd-accel)



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

2022-05-16 Thread Sam James
commit: 4093457df579e0fef3df294c12457daa8659ef8e
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4093457d

sci-libs/pgplot: [QA] drop (very) stale GCC version checks

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

 sci-libs/pgplot/pgplot-5.2.2-r7.ebuild | 12 
 1 file changed, 12 deletions(-)

diff --git a/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild 
b/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
index cd3605a71415..f0722506dc29 100644
--- a/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
+++ b/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
@@ -38,18 +38,6 @@ PATCHES=(
 
 src_prepare() {
default
-   # gfortran < 4.3 does not compile gif, pp and wd drivers
-   if [[ $(tc-getFC) == *gfortran* ]] &&
-   [[ $(gcc-major-version)$(gcc-minor-version) -lt 43 ]] ; then
-   ewarn "Warning!"
-   ewarn "gfortran < 4.3 selected: does not compile all drivers"
-   ewarn "disabling gif, wd, and ppd drivers"
-   ewarn "if you want more drivers, use gfortran >= 4.3"
-   sed -e 's/GIDRIV/! GIDRIV/g' \
-   -e 's/PPDRIV/! GIDRIV/g' \
-   -e 's/WDDRIV/! GIDRIV/g' \
-   -i drivers.list || die "sed drivers failed"
-   fi
 
# fix pointers for 64 bits
if use amd64 || use ia64; then



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

2022-05-16 Thread Sam James
commit: 8f57bfb780adefac1f9bf21b3572ab85da84ed30
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f57bfb7

dev-db/cockroach: [QA] drop (very) stale GCC version checks

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

 dev-db/cockroach/cockroach-19.1.1-r1.ebuild | 5 -
 dev-db/cockroach/cockroach-2.1.5-r1.ebuild  | 5 -
 2 files changed, 10 deletions(-)

diff --git a/dev-db/cockroach/cockroach-19.1.1-r1.ebuild 
b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
index 18d3f4b63528..aae348a5ea02 100644
--- a/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
+++ b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
@@ -32,11 +32,6 @@ QA_EXECSTACK="usr/bin/cockroach"
 
 pkg_pretend() {
check-reqs_pkg_pretend
-   if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then
-   eerror "Cockroach cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
 }
 
 pkg_setup() {

diff --git a/dev-db/cockroach/cockroach-2.1.5-r1.ebuild 
b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
index 18d3f4b63528..aae348a5ea02 100644
--- a/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
+++ b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
@@ -32,11 +32,6 @@ QA_EXECSTACK="usr/bin/cockroach"
 
 pkg_pretend() {
check-reqs_pkg_pretend
-   if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then
-   eerror "Cockroach cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
 }
 
 pkg_setup() {



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

2022-05-16 Thread Sam James
commit: c345259bec0d8f00e949af9cf6d6b6f2ce770b5a
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:31:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c345259b

games-strategy/wesnoth: [QA] drop (very) stale GCC version checks

There's no way that GCC 3.x is usable on a modern system and it was released in
~2005.

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

 games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild | 6 +-
 games-strategy/wesnoth/wesnoth-1.16.2.ebuild| 6 +-
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild 
b/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild
index 12aaafe9867e..f5718459c555 100644
--- a/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild
+++ b/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake flag-o-matic toolchain-funcs xdg
+inherit cmake flag-o-matic xdg
 
 DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
 HOMEPAGE="http://www.wesnoth.org
@@ -64,10 +64,6 @@ src_prepare() {
 
 src_configure() {
filter-flags -ftracer -fomit-frame-pointer
-   if [[ $(gcc-major-version) -eq 3 ]] ; then
-   filter-flags -fstack-protector
-   append-flags -fno-stack-protector
-   fi
 
if use dedicated || use server ; then
mycmakeargs=(

diff --git a/games-strategy/wesnoth/wesnoth-1.16.2.ebuild 
b/games-strategy/wesnoth/wesnoth-1.16.2.ebuild
index 9c2f089d6905..17cdd9a055f7 100644
--- a/games-strategy/wesnoth/wesnoth-1.16.2.ebuild
+++ b/games-strategy/wesnoth/wesnoth-1.16.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake flag-o-matic toolchain-funcs xdg
+inherit cmake flag-o-matic xdg
 
 DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
 HOMEPAGE="http://www.wesnoth.org
@@ -64,10 +64,6 @@ src_prepare() {
 
 src_configure() {
filter-flags -ftracer -fomit-frame-pointer
-   if [[ $(gcc-major-version) -eq 3 ]] ; then
-   filter-flags -fstack-protector
-   append-flags -fno-stack-protector
-   fi
 
if use dedicated || use server ; then
mycmakeargs=(



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

2022-05-16 Thread Sam James
commit: db4ef35d456ab3099fa2570d902c03b2b153ecc7
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4ef35d

mozcoreconf-v5.eclass: [QA] drop (very) stale GCC version checks

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

 eclass/mozcoreconf-v5.eclass | 20 ++--
 1 file changed, 6 insertions(+), 14 deletions(-)

diff --git a/eclass/mozcoreconf-v5.eclass b/eclass/mozcoreconf-v5.eclass
index b01ffe1858e0..8da12ab0f939 100644
--- a/eclass/mozcoreconf-v5.eclass
+++ b/eclass/mozcoreconf-v5.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 #
 # @ECLASS: mozcoreconf-v5.eclass
@@ -105,12 +105,6 @@ moz_pkgsetup() {
# false positives when toplevel configure passes downwards.
export QA_CONFIGURE_OPTIONS=".*"
 
-   if [[ $(gcc-major-version) -eq 3 ]]; then
-   ewarn "Unsupported compiler detected, DO NOT file bugs for"
-   ewarn "outdated compilers. Bugs opened with gcc-3 will be 
closed"
-   ewarn "invalid."
-   fi
-
python-any-r1_pkg_setup
 }
 
@@ -157,9 +151,9 @@ mozconfig_init() {

 
# Set optimization level
-   if [[ $(gcc-major-version) -ge 7 ]]; then
-   mozconfig_annotate "Workaround known breakage" 
--enable-optimize=-O2
-   elif [[ ${ARCH} == hppa ]]; then
+   mozconfig_annotate "Workaround known breakage" --enable-optimize=-O2
+
+   if [[ ${ARCH} == hppa ]]; then
mozconfig_annotate "more than -O0 causes a segfault on hppa" 
--enable-optimize=-O0
elif [[ ${ARCH} == x86 ]]; then
mozconfig_annotate "less then -O2 causes a segfault on x86" 
--enable-optimize=-O2
@@ -214,10 +208,8 @@ mozconfig_init() {
;;
esac
 
-   # We need to append flags for gcc-6 support
-   if [[ $(gcc-major-version) -ge 6 ]]; then
-   append-cxxflags -fno-delete-null-pointer-checks 
-fno-lifetime-dse -fno-schedule-insns2
-   fi
+   # We need to append flags for >= gcc-6 support
+   append-cxxflags -fno-delete-null-pointer-checks -fno-lifetime-dse 
-fno-schedule-insns2
 
# Use the MOZILLA_FIVE_HOME for the rpath
append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags



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

2022-05-16 Thread Hans de Graaff
commit: 35e2e5d274f340dade0010eff3381a72677538da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 17 05:32:18 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 17 05:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e2e5d2

dev-ruby/roadie: add 5.0.1

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

 dev-ruby/roadie/Manifest|  1 +
 dev-ruby/roadie/roadie-5.0.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/roadie/Manifest b/dev-ruby/roadie/Manifest
index 520fc5a280cc..f7f2ac0a8f54 100644
--- a/dev-ruby/roadie/Manifest
+++ b/dev-ruby/roadie/Manifest
@@ -1,2 +1,3 @@
 DIST roadie-4.0.0.tar.gz 50727 BLAKE2B 
671c5260f4a181e4a50d136e4c6e96e96a3bb51adc7cd88d070b558af0d1d858e712a8f6d586aaea5c72b735db41a54ecb1833b74b3e76f7838a3323a69fb5f3
 SHA512 
ad42ff83c7983e8cce1506f6b72d66e47a860251749eebd3cd65c2114859d3d8a8103d309964aa53875cb07a83393b086fb6c58db88d95a84059abb514d12665
 DIST roadie-5.0.0.tar.gz 50262 BLAKE2B 
94e2ecb83252ff1e3d20dd383cef5f65922dacf0febaaad8d5943890640f0bd7cc2774cb9f0bd87faff60dee9ea1ec27c562368f451ce8811faf968c172f661e
 SHA512 
531de622ff3c96ec702e04238c512b3b64dd352a55151db2becac0d8dc1ca933b76914058130ff468030199b7dfe80e1bb89366db2bb3b86519f74911cd4ee29
+DIST roadie-5.0.1.tar.gz 50380 BLAKE2B 
38cbc3697aacc4932ec817be2face87e0eeb89b9de6053b753b4db1aadf7ef4d3205148a43a722f9d0691c3200e23d1d4cb345adb8deaebfdfa13c63238a4361
 SHA512 
a23aafd9cf6b21ac3ca00a29bcbf40b7c11366c09f013a31d0bc92194729735dda3370e43700fce88a3cd1e1fccfc7089b3fe126a4f95ab71f3b93a85670d623

diff --git a/dev-ruby/roadie/roadie-5.0.1.ebuild 
b/dev-ruby/roadie/roadie-5.0.1.ebuild
new file mode 100644
index ..761869585c3e
--- /dev/null
+++ b/dev-ruby/roadie/roadie-5.0.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Making HTML emails comfortable for the Rails rockstars"
+HOMEPAGE="https://github.com/Mange/roadie;
+SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/nokogiri-1.8:0
+   >=dev-ruby/css_parser-1.4.5 =dev-ruby/css_parser-1*"
+ruby_add_bdepend "test? ( dev-ruby/rspec-collection_matchers dev-ruby/webmock 
)"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e 's/git ls-files/find * -type f -print/' \
+   -e '/test_files/d' \
+   -e '/css_parser/ s/~>/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-05-16 Thread Hans de Graaff
commit: dccc9e41931084057f076c9efda446bed516fe46
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 17 05:20:54 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 17 05:21:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dccc9e41

dev-ruby/bcrypt-ruby: add 3.1.18

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

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

diff --git a/dev-ruby/bcrypt-ruby/Manifest b/dev-ruby/bcrypt-ruby/Manifest
index bc52f60a237a..d345254a703b 100644
--- a/dev-ruby/bcrypt-ruby/Manifest
+++ b/dev-ruby/bcrypt-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST bcrypt-3.1.16.gem 54272 BLAKE2B 
df8e1169df3a67f3eedd90b4fe04224266cd41d1a0dd2866b06372805b5b00aa028c3bb077078ffde3c89a9052497016dc3fe812075d8b6f57d6dd951a6aa806
 SHA512 
655483d73347c20f3b04a24d625cde05fd8e1da6f022363fbb2df828aea0623cb5b4981d97791301dcd83edc2719a2238d8d377af1558ca2ce4b3c8ade9bd343
 DIST bcrypt-3.1.17.gem 55808 BLAKE2B 
e2e3d6ebeaf3d52fa69eb2da340c9558c09f526cc29a1230e2f439f32952a916ba6c2336a134ed0a2ca5210dbb8d2f0818c9ec56283e20f25cb9f891b07bdc60
 SHA512 
527103e758387031cd6153f5806eb161642547e89dda359929d88b0cc676175e4b3c63905fc8ed724914d2f8b152ecc7f6e7cf5d0c66b7c6fbf7b899bade16a7
+DIST bcrypt-3.1.18.gem 55808 BLAKE2B 
03e4082f451b8410ae88c1d920625cf3249094ba2d6fc04429d5f9cd60d7e29fa1c3170e2409ba16fa8fd8c341c7471047a382ee89cb2b04dab9bbdaadc3554a
 SHA512 
b0b44f49ac2ef7a6a75a8949943291b7d37fc80be6a4dbbbcbbf117feaa4ff09b0670c14879c358fc2dadd22866cad6e26d07cfdcbb9423d0c52a6f54ae3f8f5

diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild 
b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild
new file mode 100644
index ..f12cf5ad4e33
--- /dev/null
+++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
+
+RUBY_FAKEGEM_NAME="bcrypt"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/mri/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy way to keep your users' passwords secure"
+HOMEPAGE="https://github.com/codahale/bcrypt-ruby;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e 's/git ls-files/find */' bcrypt.gemspec || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # bcrypt was called bcrypt-ruby before, so add a spec file that
+   # simply loads bcrypt to make sure that old projects load 
correctly
+   # we don't even need to create a file to load this: the `require
+   # bcrypt` was already part of bcrypt-ruby requirements.
+   cat - < "${T}/bcrypt-ruby.gemspec"
+Gem::Specification.new do |s|
+   s.name = "bcrypt-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load bcrypt"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=bcrypt-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/bcrypt-ruby.gemspec" 
\
+   ruby_fakegem_install_gemspec
+}



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

2022-05-16 Thread Hans de Graaff
commit: 9b2c9e1ef7c0dc5cdedaf591ad78655017155bcb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 17 05:23:35 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 17 05:23:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2c9e1e

dev-ruby/bcrypt-ruby: stabilize 3.1.17 for amd64

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

 dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild 
b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild
index 2d97b3822298..b4ec5e5c6220 100644
--- a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild
+++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild
@@ -20,7 +20,7 @@ DESCRIPTION="An easy way to keep your users' passwords secure"
 HOMEPAGE="https://github.com/codahale/bcrypt-ruby;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2022-05-16 Thread Hans de Graaff
commit: 3418fd5b75418f6e8beb193a0afb2dc47757fd98
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 17 05:29:53 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 17 05:29:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3418fd5b

dev-ruby/psych: add 4.0.4

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

 dev-ruby/psych/Manifest   |  1 +
 dev-ruby/psych/psych-4.0.4.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest
index b3917a04fe77..cbdc73f0a669 100644
--- a/dev-ruby/psych/Manifest
+++ b/dev-ruby/psych/Manifest
@@ -1 +1,2 @@
 DIST psych-4.0.3.gem 93184 BLAKE2B 
dd3dbd561a4abd97dfc5396d17966dca20205b8f5e7a13f858398ac7160610fb623a63b4e70cd91516c7e6e64fa5cb9986b9e3fa3c74dbb7b0752cb37f0467b9
 SHA512 
d28d3d4e5f9e00949f8ead2ef2224ac494c5d1b6d8c45f176e0563500829dab85b2366f10cd7b01339b4a4b6bf8f57c4616b84e3d3e245e551e382ebb3b6d0ad
+DIST psych-4.0.4.gem 93696 BLAKE2B 
a70998ff33cf6590d6f9743b1b0b60907ce104f349aa8bdc011560d9d131c6e0563fc204128a39ebeb63c7d3e6336dc024ef2613c274453dfeb3b37960a2782b
 SHA512 
976f2686b00339c98da125a19ca4128a3c3098a1ae5980a3a8b0adf521c8bda4610dd0df0180f9ca0b902b98f0dac93e081d8270ea2f0799e20addb0bf8275a2

diff --git a/dev-ruby/psych/psych-4.0.4.ebuild 
b/dev-ruby/psych/psych-4.0.4.ebuild
new file mode 100644
index ..d3011b57e062
--- /dev/null
+++ b/dev-ruby/psych/psych-4.0.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTENSIONS=(ext/psych/extconf.rb)
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A YAML parser and emitter"
+HOMEPAGE="https://github.com/ruby/psych;
+
+LICENSE="BSD-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="test"
+
+RDEPEND+=" >=dev-libs/libyaml-0.2.5"
+BDEPEND+=" >=dev-libs/libyaml-0.2.5"
+
+ruby_add_rdepend "dev-ruby/stringio"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' 
|| die
+}



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

2022-05-16 Thread Robin H. Johnson
commit: 567e00af7eaa1935fa13b37038ef1ae848047b93
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue May 17 05:08:03 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue May 17 05:08:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567e00af

app-admin/gopass: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-admin/gopass/Manifest |  68 
 app-admin/gopass/gopass-1.14.1.ebuild | 583 ++
 2 files changed, 651 insertions(+)

diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest
index 90fd67e44541..1e28193f462c 100644
--- a/app-admin/gopass/Manifest
+++ b/app-admin/gopass/Manifest
@@ -1,3 +1,5 @@
+DIST bitbucket.org%2Fcreachadair%2Fstringset%2F@v%2Fv0.0.10.mod 95 BLAKE2B 
f1b561f9a00d82da2b38e6df5320d512dfc63a5b9ddc1830996d196f8c31126eeaec0f7052d1492be160e8b9b0414d57d9c7168709ed97d371b6e2d0044e3b23
 SHA512 
84dd7a56ac2312c4cdec85605591fd626983af181f63d85568d4906ebabdc7aedc8649030be2b667804cb2eb07e8aa9ea827a6f6c672917150733a494ed2c4c3
+DIST bitbucket.org%2Fcreachadair%2Fstringset%2F@v%2Fv0.0.10.zip 23450 BLAKE2B 
daf844c39e56389e9feed78885364ec3fde9e3dce59fdd03062235c4c38db69d21891c748e0b251f4159bef1bf689ca0fdafa7a5855d24fc1570cd76815a6c91
 SHA512 
23d22670b8fc0b7601788db2e07824b6325b06476f5726af0b631798ba6b1c735e87464bc75d420c1dbf390e4d23ea0db2aa50a294c1bbb2e1f49775b42ed7b1
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 
9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8
 SHA512 
8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959
@@ -42,7 +44,10 @@ DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-beta.3.zip 
84404 BLAKE2B 8e04457aa6
 DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.mod 40 BLAKE2B 
895e3b61e3e272387257e288b70e2a7d461c0de2ed2284e1909ac2bf2eedf841246e175ed848174ec510c53ae207d801cff7a39c560fd2b0c0b4dc08c67f4856
 SHA512 
2a56ce66f7ba29cd8f975014291690c2f929738a4a8b93529c2c367c0236b767f92e4f6dfda9fe1fdf981926302d7ab26665f7d64b022a22e5305aea693ad2dc
 DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.zip 47154 BLAKE2B 
7cbd8e554ff4d2e93b60a81fe77d051b60255f24339fda1be3e644c737b44a1db665e9076193b6c914b6561b29f7d377680a96c15de1970859714abfa08e2dee
 SHA512 
1f008db632f373f72d0be54c2b5669668e8bbfd124f2a56fc6b8368eb89bcd55d2e5669bed6362fe6bfb055016c80002394a7b3a92f33d0fb9d9c11d42be4c61
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.4.1.mod 43 BLAKE2B 
e00572fff0f57c166be62ec93eacb189f004073581077cded1cb443b17c3e03cd1b2db37f0b7a504deb287b6515dd32648678d2ae763d6b6fbd7206a9bdcf30b
 SHA512 
0e8cdda81300811f629bce3a9307de05450036f750f8c3c0cd5b70854f8f95bd962ce99bfe1325c8d1bf562a5b7b94afb9e9fd2dbe4dcc45325fac6e27471102
 DIST 
github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 
33 BLAKE2B 
d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2
 SHA512 
dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d
+DIST 
github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220407094043-a94812496cf5.mod
 112 BLAKE2B 
ef3083d3a65268fbd1db1c571a909b250b2b13dea588358f6b958e7ad1fdf1b4e4e9fb3f2494d4f6ba75d347b113a626f07b59dd1cfc72e0a9e37916dfb39a0f
 SHA512 
67d2f173895329e13a7a17d91e95557b55b199c6d7df7466ca8395d4fcc4f6ad123cb798e01bc136b2b3bd2dd9229d3db43f01021b4d38695554fc8b01dbe545
+DIST 
github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220407094043-a94812496cf5.zip
 356580 BLAKE2B 
40ef221cb49438cd438fb9bb74156aab4ddbc76fbd384912a99274ae45702719ec5ec3ef2b629bd43861b251a692f0f0c6547765048d1771ba83ed1650029690
 SHA512 
dfeb27b4cc303fce05650fcf25b6d91f1535e5c1417e1940a200ec509ad69ab999a0952c050cffebe301229c7ed31b1ec89d1a9989a1c3a9ca5a39f6b7d67376
 DIST 

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

2022-05-16 Thread Michał Górny
commit: 4dc6d90480a1203ed8e867993e35de472d39d6e4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 04:48:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 04:48:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc6d904

dev-python/tldextract: Remove old

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

 dev-python/tldextract/Manifest|  2 --
 dev-python/tldextract/tldextract-3.2.0.ebuild | 33 ---
 dev-python/tldextract/tldextract-3.2.1.ebuild | 33 ---
 3 files changed, 68 deletions(-)

diff --git a/dev-python/tldextract/Manifest b/dev-python/tldextract/Manifest
index 7ddc489a7a65..bd5b3fe9229c 100644
--- a/dev-python/tldextract/Manifest
+++ b/dev-python/tldextract/Manifest
@@ -1,3 +1 @@
-DIST tldextract-3.2.0.tar.gz 103653 BLAKE2B 
74b85da2e5a8c953075636f908bd32ba825c53fbea145a691cb681596376318b63729e2c6b7291f1ef21a55fa927d48e31cf0db241bb94be47f706fb68239515
 SHA512 
4e0731792793eb0a6d0da8387d15e8b9de17f20108361230703fd9f66f2aaad6260073b611e27135e571b1899844b271f3dae4e77122186cc78fbb05f3b3f237
-DIST tldextract-3.2.1.tar.gz 104364 BLAKE2B 
6bd16ad4af4b3d7f92286f09ff265ba83f3661aa17976688e741bc3d8a2c386f695edff85f15f94fe203420cf44e5ce76ff8cfb047c3eeec1b6a8056b4a48cd1
 SHA512 
545013f5f25ea2e207e8dc65caeef3999f0f3a5abdaad09f5a599dc25a9344c9fde9a816785a20df8a137c082e37329f3984fdf6a80789d5976c0bef244d9095
 DIST tldextract-3.3.0.tar.gz 110388 BLAKE2B 
4f60f35de9bf774b3cbf9a67e17a5724197521b1ff1ec072fe4487608165c265ba6de736140e8677eca47229fc68d6c634ba1013a5bee294e7e1990925703938
 SHA512 
530e8592c2813c297355cdea591a772fad3e4cdcfccf72844c49ad68ab1acd57e6050828f78fe3bbfb9d54d62f33c63fec70dfb81d9955abf971703f53daa326

diff --git a/dev-python/tldextract/tldextract-3.2.0.ebuild 
b/dev-python/tldextract/tldextract-3.2.0.ebuild
deleted file mode 100644
index 07a0d69c5bdb..
--- a/dev-python/tldextract/tldextract-3.2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Accurately separate the TLD from the registered domain and 
subdomains of a URL"
-HOMEPAGE="https://pypi.org/project/tldextract/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/filelock[${PYTHON_USEDEP}]
-   dev-python/idna[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/requests-file[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/tldextract/tldextract-3.2.1.ebuild 
b/dev-python/tldextract/tldextract-3.2.1.ebuild
deleted file mode 100644
index ef7d2500fe3e..
--- a/dev-python/tldextract/tldextract-3.2.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Accurately separate the TLD from the registered domain and 
subdomains of a URL"
-HOMEPAGE="https://pypi.org/project/tldextract/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/filelock[${PYTHON_USEDEP}]
-   dev-python/idna[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/requests-file[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2022-05-16 Thread Michał Górny
commit: b02b3650013888cd4c1fb2cba6624deaf9b48eda
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 04:48:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 04:48:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02b3650

dev-python/importlib_resources: Remove old

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

 dev-python/importlib_resources/Manifest|  3 --
 .../importlib_resources-5.4.0-r3.ebuild| 43 --
 .../importlib_resources-5.6.0.ebuild   | 43 --
 .../importlib_resources-5.7.0.ebuild   | 43 --
 4 files changed, 132 deletions(-)

diff --git a/dev-python/importlib_resources/Manifest 
b/dev-python/importlib_resources/Manifest
index aee4543e3e0e..4416a0f5ca2d 100644
--- a/dev-python/importlib_resources/Manifest
+++ b/dev-python/importlib_resources/Manifest
@@ -1,4 +1 @@
-DIST importlib_resources-5.4.0.tar.gz 30554 BLAKE2B 
f5be47cb63813aea15f65d251115cf398f695041871fdf6e8885fee11d9a9d7a2fbfd07efd494bd7c91077f99ab871e06d45f49de9f7e501a1691601206bfb55
 SHA512 
9262c185bdf79fad0a11caabc5c5df836702a74e140a9f60ace857e3f6a60fdb091639b2fb7129b17bad5a46968f43dda7d176fe39af495370dd31f04891fb1b
-DIST importlib_resources-5.6.0.tar.gz 30846 BLAKE2B 
9a83554cd65b7851c4a8c977509f3fc255de3c5927661764e702eeae142b7d0cc75f809fe2a438b6f3acdb2facbdc3dadbf3f9dfed5615643dc15e04545dcf8c
 SHA512 
d3c88dd5f1877b205b4c53ab9c8d4180ae87be0ff9dd11483024de40c84fe7da359f70337aeacc5df3b6deca88b903bb01850da8a54fd057e4174806ae767deb
-DIST importlib_resources-5.7.0.tar.gz 31185 BLAKE2B 
eefdc2380b580c274391369eb7a0432f74987a140a9a2eab2c43756148c1982ffa6f91ddad69992b85f88efdb5d22a40f0f95abd4e12de06be7d3d9ecd237579
 SHA512 
671395701ab96b8a4985f33470cfe2eea58fb60ca04d9763307958f08c535cdfee62b6532c33e24aa851b872e61498d169b4882788b9b829ba9549c84554f6fb
 DIST importlib_resources-5.7.1.tar.gz 31272 BLAKE2B 
3e30117ae4f18a9f2151b5435428f3853664ce291d2d4ce9490d1a3043ca5ce2e80cf04d7dcef71ebdaba8bbad17ee61bb47303637a8bee73a2263853b65293b
 SHA512 
8fd89dfcea4112d26418bcfa522de36c2136a50d07470ac8de18f62bb7bb964a459534554802b1455996ae65796018bea806a592746c1d2717f1313608cf4918

diff --git a/dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild 
b/dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild
deleted file mode 100644
index 8d55ed4b701a..
--- a/dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-# This is a backport of Python 3.9's importlib.resources
-PYTHON_COMPAT=( pypy3 python3_8 )
-
-inherit distutils-r1
-
-DESCRIPTION="Read resources from Python packages"
-HOMEPAGE="https://github.com/python/importlib_resources;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/zipp-3.7.0-r1[${PYTHON_USEDEP}]
-   ' python3_{8,9} pypy3)"
-
-distutils_enable_tests unittest
-distutils_enable_sphinx docs dev-python/rst-linker dev-python/jaraco-packaging
-
-src_configure() {
-   grep -q 'build-backend = "setuptools' pyproject.toml ||
-   die "Upstream changed build-backend, recheck"
-   # write a custom pyproject.toml to ease setuptools bootstrap
-   cat > pyproject.toml <<-EOF || die
-   [build-system]
-   requires = ["flit_core >=3.2,<4"]
-   build-backend = "flit_core.buildapi"
-
-   [project]
-   name = "importlib_resources"
-   version = "${PV}"
-   description = "Read resources from Python packages"
-   EOF
-}

diff --git a/dev-python/importlib_resources/importlib_resources-5.6.0.ebuild 
b/dev-python/importlib_resources/importlib_resources-5.6.0.ebuild
deleted file mode 100644
index c13797db40dd..
--- a/dev-python/importlib_resources/importlib_resources-5.6.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-# This is a backport of Python 3.9's importlib.resources
-PYTHON_COMPAT=( pypy3 python3_8 )
-
-inherit distutils-r1
-
-DESCRIPTION="Read resources from Python packages"
-HOMEPAGE="https://github.com/python/importlib_resources;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 

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

2022-05-16 Thread Sam James
commit: 00727fa047a355a08e2c797f894611d0e9b58c66
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 04:29:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00727fa0

app-emulation/wine-staging: [QA] drop (very) stale GCC version checks

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

 .../wine-staging/wine-staging-7.5-r1.ebuild| 70 +-
 .../wine-staging/wine-staging-7.6-r1.ebuild| 70 +-
 app-emulation/wine-staging/wine-staging-7.7.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-7.8.ebuild | 70 +-
 .../wine-staging/wine-staging-.ebuild  | 70 +-
 5 files changed, 10 insertions(+), 340 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild 
b/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild
index 96b148692d17..178ae2fa6afe 100644
--- a/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild
@@ -163,80 +163,14 @@ if [[ ${#PATCHES_BIN[@]} -ge 1 ]] || [[ ${MY_PV} ==  
]]; then
 fi
 
 wine_compiler_check() {
-   # GCC-specific bugs
-   if tc-is-gcc; then
-   # bug #549768
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) -le 2 ]]; then
-   ebegin "Checking for gcc-5 ms_abi compiler bug"
-   $(tc-getCC) -O2 "${PATCHDIR}/files/pr66838.c" -o 
"${T}"/pr66838 || die
-   # Run in subshell to prevent "Aborted" message
-   ( "${T}"/pr66838 || false ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "64-bit wine cannot be built with 
gcc-5.1 or initial patchset of 5.2.0"
-   eerror "due to compiler bugs; please re-emerge 
the latest gcc-5.2.x ebuild,"
-   eerror "or use gcc-config to select a different 
compiler version."
-   eerror "See https://bugs.gentoo.org/549768;
-   eerror
-   return 1
-   fi
-   fi
-   # bug #574044
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) = 3 ]]; then
-   ebegin "Checking for gcc-5-3 stack realignment compiler 
bug"
-   # Compile in subshell to prevent "Aborted" message
-   ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 
"${PATCHDIR}/files/pr69140.c" -o "${T}"/pr69140 ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "Wine cannot be built with this version 
of gcc-5.3"
-   eerror "due to compiler bugs; please re-emerge 
the latest gcc-5.3.x ebuild,"
-   eerror "or use gcc-config to select a different 
compiler version."
-   eerror "See https://bugs.gentoo.org/574044;
-   eerror
-   return 1
-   fi
-   fi
-   fi
-
# Ensure compiler support
-   if use abi_x86_64; then
-   ebegin "Checking for 64-bit compiler with builtin_ms_va_list 
support"
-   # Compile in subshell to prevent "Aborted" message
-   ( $(tc-getCC) -O2 "${PATCHDIR}/files/builtin_ms_va_list.c" -o 
"${T}"/builtin_ms_va_list >/dev/null 2>&1)
-   if ! eend $?; then
-   eerror "This version of $(tc-getCC) does not support 
builtin_ms_va_list, can't enable 64-bit wine"
-   eerror
-   eerror "You need gcc-4.4+ or clang 3.8+ to build 64-bit 
wine"
-   eerror
-   return 1
-   fi
-   fi
+   # (No checks here as of 2022)
+   return 0
 }
 
 wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
 
-   if use abi_x86_64; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( 
$(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then
-   eerror "You need gcc-4.4+ to compile 64-bit wine"
-   die
-   elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( 
$(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then
-   eerror "You need clang-3.8+ to compile 64-bit wine"
-   die
-   fi
-   fi
-   if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) 
-le 3 ]]; then
-   ewarn "GCC-5.0-5.3 suffered from compiler bugs and are no 
longer supported by"
-   ewarn "Gentoo's Toolchain Team. If your ebuild fails the 
compiler checks 

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

2022-05-16 Thread Sam James
commit: 456ad4a33e8ff4f2820505f268737a391efe0009
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 04:29:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456ad4a3

app-emulation/wine-vanilla: [QA] drop (very) stale GCC version checks

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

 .../wine-vanilla/wine-vanilla-6.0.2.ebuild | 70 +
 .../wine-vanilla/wine-vanilla-7.0-r2.ebuild| 70 +
 app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild | 70 +
 .../wine-vanilla/wine-vanilla-7.5-r1.ebuild| 71 +-
 .../wine-vanilla/wine-vanilla-7.6-r1.ebuild| 70 +
 app-emulation/wine-vanilla/wine-vanilla-7.7.ebuild | 70 +
 app-emulation/wine-vanilla/wine-vanilla-7.8.ebuild | 70 +
 .../wine-vanilla/wine-vanilla-.ebuild  | 70 +
 8 files changed, 17 insertions(+), 544 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
index 6b88760b1172..1a3c42a09643 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
@@ -153,80 +153,14 @@ fi
 wine_compiler_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
 
-   # GCC-specific bugs
-   if tc-is-gcc; then
-   # bug #549768
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) -le 2 ]]; then
-   ebegin "Checking for gcc-5 ms_abi compiler bug"
-   $(tc-getCC) -O2 "${PATCHDIR}/files/pr66838.c" -o 
"${T}"/pr66838 || die
-   # Run in subshell to prevent "Aborted" message
-   ( "${T}"/pr66838 || false ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "64-bit wine cannot be built with 
gcc-5.1 or initial patchset of 5.2.0"
-   eerror "due to compiler bugs; please re-emerge 
the latest gcc-5.2.x ebuild,"
-   eerror "or use gcc-config to select a different 
compiler version."
-   eerror "See https://bugs.gentoo.org/549768;
-   eerror
-   return 1
-   fi
-   fi
-   # bug #574044
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) = 3 ]]; then
-   ebegin "Checking for gcc-5-3 stack realignment compiler 
bug"
-   # Compile in subshell to prevent "Aborted" message
-   ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 
"${PATCHDIR}/files/pr69140.c" -o "${T}"/pr69140 ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "Wine cannot be built with this version 
of gcc-5.3"
-   eerror "due to compiler bugs; please re-emerge 
the latest gcc-5.3.x ebuild,"
-   eerror "or use gcc-config to select a different 
compiler version."
-   eerror "See https://bugs.gentoo.org/574044;
-   eerror
-   return 1
-   fi
-   fi
-   fi
-
# Ensure compiler support
-   if use abi_x86_64; then
-   ebegin "Checking for 64-bit compiler with builtin_ms_va_list 
support"
-   # Compile in subshell to prevent "Aborted" message
-   ( $(tc-getCC) -O2 "${PATCHDIR}/files/builtin_ms_va_list.c" -o 
"${T}"/builtin_ms_va_list >/dev/null 2>&1)
-   if ! eend $?; then
-   eerror "This version of $(tc-getCC) does not support 
builtin_ms_va_list, can't enable 64-bit wine"
-   eerror
-   eerror "You need gcc-4.4+ or clang 3.8+ to build 64-bit 
wine"
-   eerror
-   return 1
-   fi
-   fi
+   # (No checks here as of 2022)
+   return 0
 }
 
 wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
 
-   if use abi_x86_64; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( 
$(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then
-   eerror "You need gcc-4.4+ to compile 64-bit wine"
-   die
-   elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( 
$(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then
-   eerror "You need clang-3.8+ to compile 64-bit wine"
-   die
-   fi
-   fi
-   if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-any/

2022-05-16 Thread Sam James
commit: 7a171d3dea0bf7f45240701b8224f42bd86ee28f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 03:52:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 03:52:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=7a171d3d

app-emulation/wine-any: drop prelink

Removed from ::gentoo and newer glibcs.

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

 app-emulation/wine-any/metadata.xml| 2 --
 app-emulation/wine-any/wine-any-2.0-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.1-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.10-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.11-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.12-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.13-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.14-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.15-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.16-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.17-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.18.ebuild| 3 +--
 app-emulation/wine-any/wine-any-2.19.ebuild| 3 +--
 app-emulation/wine-any/wine-any-2.2-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.20.ebuild| 3 +--
 app-emulation/wine-any/wine-any-2.21.ebuild| 3 +--
 app-emulation/wine-any/wine-any-2.3-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.4-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.5-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.6-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.7-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.8-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.9-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-3.10.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.11.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.12.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.13-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.13.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.14.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.15.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.16.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.17.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.18.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.19.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.20.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.21.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.3.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.4.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.5.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.6.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.7.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.8.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.9.ebuild | 3 +--
 app-emulation/wine-any/wine-any-4.0.ebuild | 3 +--
 app-emulation/wine-any/wine-any-4.1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-.ebuild| 3 +--
 46 files changed, 45 insertions(+), 92 deletions(-)

diff --git a/app-emulation/wine-any/metadata.xml 
b/app-emulation/wine-any/metadata.xml
index 009f5d7..96472a5 100644
--- a/app-emulation/wine-any/metadata.xml
+++ b/app-emulation/wine-any/metadata.xml
@@ -33,8 +33,6 @@ This variant of the wine packaging allows for the use of the 
Wine-Staging patchs
Support packet capture software (e.g. 
wireshark)
Install helpers written in perl 
(winedump/winemaker)
Apply Wine-Staging patches for 
Pipelight/Silverlight support
-   Run prelink on DLLs during build;
-   For Gentoo hardened, do not disable if you do not know 
what this means as it can break things at runtime
Pull in sys-auth/rtkit for 
low-latency pulseaudio support
Use Wine to open and run .EXE and .MSI 
files
Pull in media-libs/libtxc_dxtn for 
DXTn texture compression, needed for many games

diff --git a/app-emulation/wine-any/wine-any-2.0-r1.ebuild 
b/app-emulation/wine-any/wine-any-2.0-r1.ebuild
index e6fb12a..22d70d5 100644
--- a/app-emulation/wine-any/wine-any-2.0-r1.ebuild
+++ b/app-emulation/wine-any/wine-any-2.0-r1.ebuild
@@ -48,7 +48,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos 
+fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses 
netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png 
prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging 
test themes +threads +truetype udev +udisks v4l vaapi +X +xcomposite xinerama 
+xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos 
+fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses 
netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png 
pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test 
themes +threads +truetype udev +udisks 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/

2022-05-16 Thread Sam James
commit: 2f9af1d50f7deb5453589269293f65a51c719ec5
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 03:53:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 03:53:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=2f9af1d5

app-emulation/wine-d3d9: drop prelink

Removed from ::gentoo and newer glibcs.

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

 app-emulation/wine-d3d9/metadata.xml | 2 --
 app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.1-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.10-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.11-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.12-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.13-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.14-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.15-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.16-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.17-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.18.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.19.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.2-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.20.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.21.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.3-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.4-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.5-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.6-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.7-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.8-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.9-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.10.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.12.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.13-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.13.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.14.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.15.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.16.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.17.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.18.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.19.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.20.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.21.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.3.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.5.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.6.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.7.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.8.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.9.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-4.0.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-4.1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-.ebuild| 3 +--
 46 files changed, 45 insertions(+), 92 deletions(-)

diff --git a/app-emulation/wine-d3d9/metadata.xml 
b/app-emulation/wine-d3d9/metadata.xml
index 3116c6d..d9232a6 100644
--- a/app-emulation/wine-d3d9/metadata.xml
+++ b/app-emulation/wine-d3d9/metadata.xml
@@ -35,8 +35,6 @@ This variant of the Wine packaging includes the Gallium Nine 
patchset.
Add support for OpenGL in bitmaps using 
libOSMesa
Support packet capture software (e.g. 
wireshark)
Install helpers written in perl 
(winedump/winemaker)
-   Run prelink on DLLs during build;
-   For Gentoo hardened, do not disable if you do not know 
what this means as it can break things at runtime
Pull in sys-auth/rtkit for 
low-latency pulseaudio support
Use Wine to open and run .EXE and .MSI 
files
Add support for NTLM auth. See:

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild
index 3e49740..f25dd8b 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos 
+fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses 
netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink 
pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads 
+truetype udev +udisks v4l +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos 
+fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses 
netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png pulseaudio 
+realtime +run-exes samba scanner selinux +ssl test +threads +truetype udev 
+udisks v4l +X +xcomposite xinerama +xml"
 

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

2022-05-16 Thread Ionen Wolkens
commit: 3f6a6d4b239cef61e4a839a377e2ce67bef5471f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 17 03:46:00 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 17 04:15:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6a6d4b

app-emulation/dxvk: give note about overlay differences

Just a courtesy until this version settles in, been in overlays for
a long time and switching back & forth can give a poor experience.

Similar applies to vkd3d-proton but it's less known and overlays
only had live ebuilds.

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

 app-emulation/dxvk/dxvk-1.10.1.ebuild | 14 ++
 app-emulation/dxvk/dxvk-.ebuild   | 14 ++
 2 files changed, 28 insertions(+)

diff --git a/app-emulation/dxvk/dxvk-1.10.1.ebuild 
b/app-emulation/dxvk/dxvk-1.10.1.ebuild
index 7d293dd8f8ea..d0bfdb15b8ca 100644
--- a/app-emulation/dxvk/dxvk-1.10.1.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.1.ebuild
@@ -102,6 +102,10 @@ multilib_src_install_all() {
find "${ED}" -type f -name '*.a' -delete || die
 }
 
+pkg_preinst() {
+   [[ -e /usr/$(get_libdir)/dxvk/d3d11.dll ]] && DXVK_HAD_OVERLAY=
+}
+
 pkg_postinst() {
if [[ ! ${REPLACING_VERSIONS} ]]; then
elog "To enable ${PN} on a wine prefix, you can run the 
following command:"
@@ -109,6 +113,16 @@ pkg_postinst() {
elog "  WINEPREFIX=/path/to/prefix setup_dxvk.sh install 
--symlink"
elog
elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details."
+   elif [[ -v DXVK_HAD_OVERLAY ]]; then
+   # temporary warning until this version is more widely used
+   elog "Gentoo's main repo ebuild for ${PN} uses different paths 
than most overlays."
+   elog "If you were using symbolic links in wine prefixes it may 
be necessary to"
+   elog "refresh them by re-running the command:"
+   elog
+   elog "  WINEPREFIX=/path/to/prefix setup_dxvk.sh install 
--symlink"
+   elog
+   elog "Also, if you were using /etc/${PN}.conf, ${PN} is no 
longer patched to load"
+   elog "it. See ${EROOT}/usr/share/doc/${PF}/README.md* for 
handling configs."
fi
 
# don't try to keep wine-*[vulkan] in RDEPEND, but still give a warning

diff --git a/app-emulation/dxvk/dxvk-.ebuild 
b/app-emulation/dxvk/dxvk-.ebuild
index 7d293dd8f8ea..d0bfdb15b8ca 100644
--- a/app-emulation/dxvk/dxvk-.ebuild
+++ b/app-emulation/dxvk/dxvk-.ebuild
@@ -102,6 +102,10 @@ multilib_src_install_all() {
find "${ED}" -type f -name '*.a' -delete || die
 }
 
+pkg_preinst() {
+   [[ -e /usr/$(get_libdir)/dxvk/d3d11.dll ]] && DXVK_HAD_OVERLAY=
+}
+
 pkg_postinst() {
if [[ ! ${REPLACING_VERSIONS} ]]; then
elog "To enable ${PN} on a wine prefix, you can run the 
following command:"
@@ -109,6 +113,16 @@ pkg_postinst() {
elog "  WINEPREFIX=/path/to/prefix setup_dxvk.sh install 
--symlink"
elog
elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details."
+   elif [[ -v DXVK_HAD_OVERLAY ]]; then
+   # temporary warning until this version is more widely used
+   elog "Gentoo's main repo ebuild for ${PN} uses different paths 
than most overlays."
+   elog "If you were using symbolic links in wine prefixes it may 
be necessary to"
+   elog "refresh them by re-running the command:"
+   elog
+   elog "  WINEPREFIX=/path/to/prefix setup_dxvk.sh install 
--symlink"
+   elog
+   elog "Also, if you were using /etc/${PN}.conf, ${PN} is no 
longer patched to load"
+   elog "it. See ${EROOT}/usr/share/doc/${PF}/README.md* for 
handling configs."
fi
 
# don't try to keep wine-*[vulkan] in RDEPEND, but still give a warning



[gentoo-commits] repo/gentoo:master commit in: dev-go/coveraggregator/

2022-05-16 Thread Zac Medico
commit: 9d55d096f4e63701d252f3482a08971bf98607ae
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 17 03:58:57 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 17 03:59:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d55d096

dev-go/coveraggregator: treeclean

Closes: https://bugs.gentoo.org/844646
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/coveraggregator/Manifest|  2 --
 .../coveraggregator-0_pre20170216-r1.ebuild| 35 --
 dev-go/coveraggregator/metadata.xml| 10 ---
 3 files changed, 47 deletions(-)

diff --git a/dev-go/coveraggregator/Manifest b/dev-go/coveraggregator/Manifest
deleted file mode 100644
index 1d00f174ac0d..
--- a/dev-go/coveraggregator/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST coveraggregator-0_pre20170216.tar.gz 2394 BLAKE2B 
0772a6449917a5a0a8ca953223771edbfc156eb49686a3f2f6eea7981ae8a5fb71727bc59d034e657ab4534e8506eaf012f57609fa5036bc1c2e4778ffdd161e
 SHA512 
07eae44813ebce3d06e103a97ae972823880d58392a9520b1ef6a1dbf44aad4ca5bf572a6eee37a69a2a2c215fbd70587d95f181bba2c0bd7f041385ce169a7a
-DIST github.com-golang-tools-a911d9008d1f732040244007778232b02ebb2b84.tar.gz 
2298164 BLAKE2B 
1c47d5f354174578ee376cc0907235b70df8a81b403da26083dd4138e8bbd1064bb62a5481a5079c43af31e71f76d77eb2be23b85571dbe3a2f48ffd7ed161cf
 SHA512 
acce459c8fa32ca7e48163f92fb6e343b0ea8ec6994b98eb7f7326cf09bf194191c00a01c9eb5d055210cc144d5b986a9e554102a31eca4bba9cbedc500ccdf1

diff --git a/dev-go/coveraggregator/coveraggregator-0_pre20170216-r1.ebuild 
b/dev-go/coveraggregator/coveraggregator-0_pre20170216-r1.ebuild
deleted file mode 100644
index 24fd828f5fec..
--- a/dev-go/coveraggregator/coveraggregator-0_pre20170216-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_VENDOR=(
-   "golang.org/x/tools a911d9008d1f732040244007778232b02ebb2b84 
github.com/golang/tools"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-EGO_PN=github.com/chouquette/${PN}
-HOMEPAGE="https://github.com/chouquette/coveraggregator;
-EGIT_COMMIT="af12d4d73479a1b49a16bbed8e5c182999dd62be"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-DESCRIPTION="Cover profile aggregator for golang"
-LICENSE="WTFPL-2 BSD"
-RESTRICT="test"
-SLOT="0"
-IUSE=""
-DEPEND=""
-RDEPEND=""
-S=${WORKDIR}/${P}/src/${EGO_PN}
-
-src_compile() {
-   export -n GOCACHE XDG_CACHE_HOME #681202
-   GOPATH="${WORKDIR}/${P}" go build -v -work -x ${EGO_BUILD_FLAGS} -o 
${PN} "${EGO_PN}" || die
-}
-
-src_install() {
-   dobin ${PN}
-   dodoc README.md
-}

diff --git a/dev-go/coveraggregator/metadata.xml 
b/dev-go/coveraggregator/metadata.xml
deleted file mode 100644
index 4d6b8d23919f..
--- a/dev-go/coveraggregator/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   zmed...@gentoo.org
-   
-   
-   chouquette/coveraggregator
-   
-



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-snappy/

2022-05-16 Thread Zac Medico
commit: da9c3e685250508a81a7e63aac75e7f59484ca01
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 17 03:50:50 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 17 03:51:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9c3e68

dev-go/go-snappy: treeclean

Closes: https://bugs.gentoo.org/844667
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/go-snappy/Manifest   |  2 --
 dev-go/go-snappy/go-snappy-0_pre20150729.ebuild | 25 -
 dev-go/go-snappy/go-snappy-0_pre20160213.ebuild | 25 -
 dev-go/go-snappy/go-snappy-.ebuild  | 25 -
 dev-go/go-snappy/metadata.xml   | 10 --
 5 files changed, 87 deletions(-)

diff --git a/dev-go/go-snappy/Manifest b/dev-go/go-snappy/Manifest
deleted file mode 100644
index dd94e1652788..
--- a/dev-go/go-snappy/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST go-snappy-0_pre20150729.tar.gz 10085 BLAKE2B 
ebbdf74c7a6ecf1caf8267b29d9b65d64033aa6ac329dba1ff0e0f31a070aaabcac9de7c98a8cf41bb4a1982e40eea3a481bd5c306c4efb4bddfb355b48823f7
 SHA512 
84f285f34f547f1da6b0fc87b61a699ac3e8b8d762c0aaa3d71b22869c51d76eb5a5fc3d9b8d3571591eb955fdde9a7a293935e1d40f76c5dd01cc02710b209a
-DIST go-snappy-0_pre20160213.tar.gz 14160 BLAKE2B 
01f122dacedf2c561c9fda1d7baa93232902f2187e8ad425112eec791fa299b4b9fd4b1b956c9b20386d0b6f2e9b62ecea9ca8c49570b9c312c3bc46cbbe
 SHA512 
182cb6626c49ebe1c310ff7531aa7d5b2576926f17f379ecbe0149d970c0fa1dfd6c8dc24e0a7513005a50a452e492da4ed27db4aa66f762e0489b9486f92bb9

diff --git a/dev-go/go-snappy/go-snappy-0_pre20150729.ebuild 
b/dev-go/go-snappy/go-snappy-0_pre20150729.ebuild
deleted file mode 100644
index 5915c6a5eb50..
--- a/dev-go/go-snappy/go-snappy-0_pre20150729.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/golang/snappy
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="723cc1e459b8eea2dea4583200fd60757d40097a"
-   SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="The Snappy compression format in the Go programming language"
-HOMEPAGE="https://github.com/golang/snappy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-snappy/go-snappy-0_pre20160213.ebuild 
b/dev-go/go-snappy/go-snappy-0_pre20160213.ebuild
deleted file mode 100644
index ae76eb5032d6..
--- a/dev-go/go-snappy/go-snappy-0_pre20160213.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/golang/snappy
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="d1d908a252c22fd7afd36190d5cffb144aa8f777"
-   SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="The Snappy compression format in the Go programming language"
-HOMEPAGE="https://github.com/golang/snappy;
-LICENSE="BSD"
-SLOT="0/${PVR}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-snappy/go-snappy-.ebuild 
b/dev-go/go-snappy/go-snappy-.ebuild
deleted file mode 100644
index 5915c6a5eb50..
--- a/dev-go/go-snappy/go-snappy-.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/golang/snappy
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="723cc1e459b8eea2dea4583200fd60757d40097a"
-   SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="The Snappy compression format in the Go programming language"
-HOMEPAGE="https://github.com/golang/snappy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-snappy/metadata.xml b/dev-go/go-snappy/metadata.xml
deleted file mode 100644
index ff1a97ca2446..
--- a/dev-go/go-snappy/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-zmed...@gentoo.org
-  
-  
-golang/snappy
-  
-



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-spew/

2022-05-16 Thread Zac Medico
commit: 7dfe0573c1f06c7b776c828229a214101b077d23
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 17 03:48:14 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 17 03:48:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dfe0573

dev-go/go-spew: treeclean

Closes: https://bugs.gentoo.org/844670
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/go-spew/Manifest |  1 -
 dev-go/go-spew/go-spew-0_pre20150619.ebuild | 25 -
 dev-go/go-spew/go-spew-.ebuild  | 25 -
 dev-go/go-spew/metadata.xml | 10 --
 4 files changed, 61 deletions(-)

diff --git a/dev-go/go-spew/Manifest b/dev-go/go-spew/Manifest
deleted file mode 100644
index b660e349f87a..
--- a/dev-go/go-spew/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST go-spew-0_pre20150619.tar.gz 41714 BLAKE2B 
01e360e77a1bb5b277b7db050aac7d78d9d49b2b9aebc0f681c18c8f48986f775d2a829ebb9cdaaf9d75de4611949f8255ddcb2b1f75685ffec004d2f446b367
 SHA512 
84ec5cbf26b59d6380d09b4e053427d8c8b93555e43de4a95d373b7fb1edc647f0c950caaacf451c03872171d138e717b1fa9a1ea0f14208a9a5197bd83ce037

diff --git a/dev-go/go-spew/go-spew-0_pre20150619.ebuild 
b/dev-go/go-spew/go-spew-0_pre20150619.ebuild
deleted file mode 100644
index d34c8eca276e..
--- a/dev-go/go-spew/go-spew-0_pre20150619.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/davecgh/${PN}
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="2df174808ee097f90d259e432cc04442cf60be21"
-   SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Implements a deep pretty printer for Go data structures to aid in 
debugging"
-HOMEPAGE="https://github.com/davecgh/go-spew;
-LICENSE="ISC"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-spew/go-spew-.ebuild 
b/dev-go/go-spew/go-spew-.ebuild
deleted file mode 100644
index d34c8eca276e..
--- a/dev-go/go-spew/go-spew-.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/davecgh/${PN}
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="2df174808ee097f90d259e432cc04442cf60be21"
-   SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Implements a deep pretty printer for Go data structures to aid in 
debugging"
-HOMEPAGE="https://github.com/davecgh/go-spew;
-LICENSE="ISC"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-spew/metadata.xml b/dev-go/go-spew/metadata.xml
deleted file mode 100644
index 30c60c9bda9e..
--- a/dev-go/go-spew/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-zmed...@gentoo.org
-  
-  
-davecgh/go-spew
-  
-



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-eapache-queue/

2022-05-16 Thread Zac Medico
commit: 3780635c3512350a8635a73579fedeeb741b3936
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 17 03:45:01 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 17 03:45:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3780635c

dev-go/go-eapache-queue: treeclean

Closes: https://bugs.gentoo.org/844661
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/go-eapache-queue/Manifest   |  1 -
 .../go-eapache-queue/go-eapache-queue-1.0.2.ebuild | 24 --
 .../go-eapache-queue/go-eapache-queue-.ebuild  | 24 --
 dev-go/go-eapache-queue/metadata.xml   | 10 -
 4 files changed, 59 deletions(-)

diff --git a/dev-go/go-eapache-queue/Manifest b/dev-go/go-eapache-queue/Manifest
deleted file mode 100644
index ac55478ee29a..
--- a/dev-go/go-eapache-queue/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST go-eapache-queue-1.0.2.tar.gz 3262 BLAKE2B 
6d9c333e3808173a3510e8d07a6b5e06f7be3fa47a242268333af887ad12cbdac8ac3132c6446f88ecd2fb91b4e740fba51f86670feaeb0b481f8c52599653aa
 SHA512 
6214822ca9bf9625acf62818205ba1c964e72271a008d99f827a0072c1a48bc5aefee8724c7fc1ea45450084625570f2625443a70eb26c6b0d5032b4811dd5b0

diff --git a/dev-go/go-eapache-queue/go-eapache-queue-1.0.2.ebuild 
b/dev-go/go-eapache-queue/go-eapache-queue-1.0.2.ebuild
deleted file mode 100644
index 5236c83846f4..
--- a/dev-go/go-eapache-queue/go-eapache-queue-1.0.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/eapache/queue
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://${EGO_SRC}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Fast golang queue using ring-buffer"
-HOMEPAGE="https://github.com/eapache/queue;
-LICENSE="MIT"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-eapache-queue/go-eapache-queue-.ebuild 
b/dev-go/go-eapache-queue/go-eapache-queue-.ebuild
deleted file mode 100644
index 5236c83846f4..
--- a/dev-go/go-eapache-queue/go-eapache-queue-.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/eapache/queue
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://${EGO_SRC}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Fast golang queue using ring-buffer"
-HOMEPAGE="https://github.com/eapache/queue;
-LICENSE="MIT"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-eapache-queue/metadata.xml 
b/dev-go/go-eapache-queue/metadata.xml
deleted file mode 100644
index 65b8dce10715..
--- a/dev-go/go-eapache-queue/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-zmed...@gentoo.org
-  
-  
-eapache/queue
-  
-



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

2022-05-16 Thread Zac Medico
commit: 213c703773a7aaf9bb40970f1f0a04d624eedb23
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 17 03:36:08 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 17 03:37:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213c7037

sys-apps/flatpak: remove .la files

Closes: https://bugs.gentoo.org/844967
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/flatpak-1.13.2.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/sys-apps/flatpak/flatpak-1.13.2.ebuild 
b/sys-apps/flatpak/flatpak-1.13.2.ebuild
index e8e267a24ca9..c542d3a34349 100644
--- a/sys-apps/flatpak/flatpak-1.13.2.ebuild
+++ b/sys-apps/flatpak/flatpak-1.13.2.ebuild
@@ -100,3 +100,9 @@ src_configure() {
 
econf "${myeconfargs[@]}"
 }
+
+src_install() {
+   default
+   # 
https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-05-16 Thread Nicolas Bock
commit: 4c806ba1ea0b00b2caeb5e087c0347b09350c713
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue May 17 03:12:12 2022 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue May 17 03:12:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c806ba1

dev-util/ebuildtester: Version bump to v0.1.35

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/Manifest   |  1 +
 dev-util/ebuildtester/ebuildtester-0.1.35.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-util/ebuildtester/Manifest b/dev-util/ebuildtester/Manifest
index ff785bf2f5df..f326e9a4cb62 100644
--- a/dev-util/ebuildtester/Manifest
+++ b/dev-util/ebuildtester/Manifest
@@ -1,3 +1,4 @@
 DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e64b277a8675669061beef3185e87c01f882ae830fc5c11b1ba97ea5deb50e93b7cc02b78cef5a0046bb7f2c7ac3433
 SHA512 
f50fb020e47750c318d0198628721adf166ee3d8544be50169b2012ad72370f063b1367e521af842df0574e491d469e5c2a6aba1576a9f364c95e72a9579950d
 DIST ebuildtester-0.1.29.tar.gz 17446 BLAKE2B 
d0dccc4e290e9907b90d93ecd87cb263e842ee60944ea9e8a0cb3864029595a5979c16e3c13d59dfd6d5bdc989a6211bf56262b88bbf2f28a86b236f1c305fd9
 SHA512 
4093df87f85fc581dc1b286b7377929f111d0f1efc960d7623ff3cbd833ef997174b0508422567de819490c30a8246a431d6a29bf71f1e828064b3987bd129a4
 DIST ebuildtester-0.1.30.tar.gz 17436 BLAKE2B 
264a10b1f61fcb9ef0ef232118ab1f830da4754ddf724d9797beaabbbd03b6d8a6c790150847dde2f8a0436a71ea0351b547ea3996709da41abcaad02cdfcac8
 SHA512 
0138b220bfc109ea05a8052150150ca38e6612e7089926d88f5a8dc99f7c27b16adce10cce1779f981eb8bb4ee05a2aac381d5a875ef38ffa83243a2945d3666
+DIST ebuildtester-0.1.35.tar.gz 19842 BLAKE2B 
3d562718680914a47bb078f38f4351e5b4575ef6d11fa39247d7f06b81868cca0a30ec29ba0e7b14330ef45a117330ad2351f5eea2b75f23cbaba9e37d0441d4
 SHA512 
c268c621c3b22aefb6945da7169a4049c7bd3f9cc198d43eb733bc144bf1ac46e251235af669d2af5231f5517ef997ffcd28f4bcbb1c945237f6dd2dca502c46

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.35.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.35.ebuild
new file mode 100644
index ..21d359bb819e
--- /dev/null
+++ b/dev-util/ebuildtester/ebuildtester-0.1.35.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-containers/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
+}



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

2022-05-16 Thread Ulrich Müller
commit: a7be80ffab84db91e93f4d27021a63bbec490a9f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May 15 07:26:39 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue May 17 03:02:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7be80ff

multilib.eclass: Avoid reserved variable names

Names that begin with __ are reserved for package manager use.

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

 eclass/multilib.eclass | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index ec2676cb6cfb..8590bbdfbff0 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -422,9 +422,9 @@ multilib_env() {
 
# the default abi is set to the 1-level libdir default
 
-   local 
__libdir_riscvdefaultabi_variable="LIBDIR_${DEFAULT_ABI}"
-   local 
__libdir_riscvdefaultabi=${!__libdir_riscvdefaultabi_variable}
-   export 
${__libdir_riscvdefaultabi_variable}=${__libdir_riscvdefaultabi:-lib64}
+   local 
_libdir_riscvdefaultabi_variable="LIBDIR_${DEFAULT_ABI}"
+   local 
_libdir_riscvdefaultabi=${!_libdir_riscvdefaultabi_variable}
+   export 
${_libdir_riscvdefaultabi_variable}=${_libdir_riscvdefaultabi:-lib64}
 
# all other abi are set to the 2-level libdir default
 
@@ -454,9 +454,9 @@ multilib_env() {
 
# the default abi is set to the 1-level libdir default
 
-   local 
__libdir_riscvdefaultabi_variable="LIBDIR_${DEFAULT_ABI}"
-   local 
__libdir_riscvdefaultabi=${!__libdir_riscvdefaultabi_variable}
-   export 
${__libdir_riscvdefaultabi_variable}=${__libdir_riscvdefaultabi:-lib}
+   local 
_libdir_riscvdefaultabi_variable="LIBDIR_${DEFAULT_ABI}"
+   local 
_libdir_riscvdefaultabi=${!_libdir_riscvdefaultabi_variable}
+   export 
${_libdir_riscvdefaultabi_variable}=${_libdir_riscvdefaultabi:-lib}
 
# all other abi are set to the 2-level libdir default
 



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

2022-05-16 Thread Matt Turner
commit: d0971a3e92359b59aef3ce7caface30646c262a7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:21:49 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:21:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0971a3e

gnome-base/gvfs: Subscribe to libnfs subslot

Closes: https://bugs.gentoo.org/837230
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gvfs/{gvfs-1.50.1.ebuild => gvfs-1.50.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gvfs/gvfs-1.50.1.ebuild 
b/gnome-base/gvfs/gvfs-1.50.1-r1.ebuild
similarity index 99%
rename from gnome-base/gvfs/gvfs-1.50.1.ebuild
rename to gnome-base/gvfs/gvfs-1.50.1-r1.ebuild
index 61a64ed1d03f..3d55f7527038 100644
--- a/gnome-base/gvfs/gvfs-1.50.1.ebuild
+++ b/gnome-base/gvfs/gvfs-1.50.1-r1.ebuild
@@ -67,7 +67,7 @@ RDEPEND="
)
google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] )
gphoto2? ( >=media-libs/libgphoto2-2.5.0:= )
-   nfs? ( >=net-fs/libnfs-1.9.8 )
+   nfs? ( >=net-fs/libnfs-1.9.8:= )
net-misc/openssh
 "
 DEPEND="${RDEPEND}"



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

2022-05-16 Thread Matt Turner
commit: 20618621836ca39ddfaacad254efec84ad082dd5
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:14:05 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:15:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20618621

media-gfx/gthumb: Restore ~ppc64 keyword

libheif is stable on ppc64. I think I misread the pkgcheck message.

Closes: https://bugs.gentoo.org/845096
Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index 2420ae8ddbc1..d7c6ca2c5978 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



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

2022-05-16 Thread Matt Turner
commit: f4c0fe85e16f39c6828f38f0a719f446fd52f36f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:13:18 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:13:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c0fe85

media-gfx/gthumb: Restore ~ppc keyword

Bug: https://bugs.gentoo.org/845096
Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index cc3cfd595f53..2420ae8ddbc1 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



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

2022-05-16 Thread Matt Turner
commit: d819c3b1f3ac31d23ea9e07e9e5c4fe3afcdd761
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:12:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:13:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d819c3b1

profiles/powerpc/ppc32: Mask USE=heif for media-gfx/gthumb

Bug: https://bugs.gentoo.org/845096
Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/powerpc/ppc32/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index fd0efe2b6bd3..45dd34a6ebac 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2022-05-16)
+# media-libs/libheif not keyworded here
+media-gfx/gthumb heif
+
 # Nickolas Raymond Kaczynski  (2022-04-24)
 # Dependencies are missing keywords
 media-libs/imlib2 heif



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/libgsf/files/, gnome-extra/libgsf/

2022-05-16 Thread Matt Turner
commit: b3c63137dbc1ebc195515b18ab2a22f7a10067dd
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:08:40 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:09:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c63137

gnome-extra/libgsf: Skip valgrind tests

Closes: https://bugs.gentoo.org/840353
Signed-off-by: Matt Turner  gentoo.org>

 .../libgsf/files/1.14.49-skip-valgrind-tests.patch | 27 ++
 gnome-extra/libgsf/libgsf-1.14.49.ebuild   |  4 
 2 files changed, 31 insertions(+)

diff --git a/gnome-extra/libgsf/files/1.14.49-skip-valgrind-tests.patch 
b/gnome-extra/libgsf/files/1.14.49-skip-valgrind-tests.patch
new file mode 100644
index ..81993e34ebd7
--- /dev/null
+++ b/gnome-extra/libgsf/files/1.14.49-skip-valgrind-tests.patch
@@ -0,0 +1,27 @@
+diff --git a/tests/t8000-valgrind-zip.pl b/tests/t8000-valgrind-zip.pl
+index ad7597c..8c96b85 100755
+--- a/tests/t8000-valgrind-zip.pl
 b/tests/t8000-valgrind-zip.pl
+@@ -5,6 +5,8 @@ use strict;
+ use lib ($0 =~ m|^(.*/)| ? $1 : ".");
+ use LibGsfTest;
+ 
++exit 77; # Skip test, bug #840353
++
+ my $archive = "test.zip";
+ ::junkfile ($archive);
+ 
+diff --git a/tests/t8020-valgrind-ole.pl b/tests/t8020-valgrind-ole.pl
+index d6df5d7..b8200e9 100755
+--- a/tests/t8020-valgrind-ole.pl
 b/tests/t8020-valgrind-ole.pl
+@@ -5,6 +5,8 @@ use strict;
+ use lib ($0 =~ m|^(.*/)| ? $1 : ".");
+ use LibGsfTest;
+ 
++exit 77; # Skip test, bug #840353
++
+ my $archive = "test.ole";
+ ::junkfile ($archive);
+ 
+-- 

diff --git a/gnome-extra/libgsf/libgsf-1.14.49.ebuild 
b/gnome-extra/libgsf/libgsf-1.14.49.ebuild
index 795fb272712c..cc9401e319aa 100644
--- a/gnome-extra/libgsf/libgsf-1.14.49.ebuild
+++ b/gnome-extra/libgsf/libgsf-1.14.49.ebuild
@@ -32,6 +32,10 @@ DEPEND="${RDEPEND}
test? ( dev-perl/XML-Parser )
 "
 
+PATCHES=(
+   "${FILESDIR}"/1.14.49-skip-valgrind-tests.patch
+)
+
 src_configure() {
gnome2_src_configure \
--disable-static \



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

2022-05-16 Thread Sam James
commit: bf764c861412330ee62fb2a95e6a6d28ba23add8
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:27:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 01:27:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf764c86

dev-python/pysnmp-mibs: update EAPI 7 -> 8

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

 dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild 
b/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild
index cca89c2e7910..04cf09d681c4 100644
--- a/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild
+++ b/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="SNMP framework in Python - MIBs"



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

2022-05-16 Thread Sam James
commit: 72585171afcaad1790533831ce4c8690bcd91e96
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:28:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 01:28:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72585171

sci-libs/gdal: fix include directory

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

 sci-libs/gdal/{gdal-3.5.0.ebuild => gdal-3.5.0-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-libs/gdal/gdal-3.5.0.ebuild 
b/sci-libs/gdal/gdal-3.5.0-r1.ebuild
similarity index 99%
rename from sci-libs/gdal/gdal-3.5.0.ebuild
rename to sci-libs/gdal/gdal-3.5.0-r1.ebuild
index fa5448c24673..b7c50dee839e 100644
--- a/sci-libs/gdal/gdal-3.5.0.ebuild
+++ b/sci-libs/gdal/gdal-3.5.0-r1.ebuild
@@ -101,6 +101,9 @@ src_configure() {
-DGDAL_USE_EXTERNAL_LIBS=ON
-DGDAL_USE_INTERNAL_LIBS=OFF
 
+   # bug #844874
+   -DCMAKE_INSTALL_INCLUDEDIR="/usr/include/gdal"
+
# Options here are generally off because of one of:
# - Not yet packaged dependencies
#



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

2022-05-16 Thread Sam James
commit: 1831ff8c4a88e16be77248556d969d21ef785c83
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun May 15 20:45:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 01:18:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1831ff8c

media-libs/babl: 0.1.92 version bump

Closes: https://bugs.gentoo.org/843266

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/25506
Signed-off-by: Sam James  gentoo.org>

 media-libs/babl/Manifest   |  1 +
 media-libs/babl/babl-0.1.92.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest
index 0f0b012413ae..f676bcb26b94 100644
--- a/media-libs/babl/Manifest
+++ b/media-libs/babl/Manifest
@@ -1,2 +1,3 @@
 DIST babl-0.1.88.tar.xz 299972 BLAKE2B 
a22811196e306e3b846da63f361ecf792715d461cd8af85017af8dd353a406a38130f3e675214edc261557b6a0f6d3ed5586bfe7ecdf9b08ed5b8e7bc4aeb7f7
 SHA512 
1260133e44aa1878e13e2c64387e8540ca93edd7a905e2f8eebc58679444ba8815b9b6801b538a759c9b7b60294d7d7c33418bb1feee1879dcb8381450fe1742
 DIST babl-0.1.90.tar.xz 309324 BLAKE2B 
9fbbbe06539fd85007875e697529aa071d32a2d9e65f9750ceeb4a1f1ec1a3ac4a74dc40f932f7ff669bafdb1e9506df05414c7765f57b7d818901bffc55ccc2
 SHA512 
c0eac3c7d5eb328de2f97ccc9743bc2f78d79c23dc4d3465e979d98827b1643a0f2a257f0445e4acd09f15a9f95c79f67d09cb18c2c94b4f3d290944a0341e3c
+DIST babl-0.1.92.tar.xz 309784 BLAKE2B 
c3c716ba1b54082743ba6ea33da99fb458dc971ab78ae72170af9840eadbc7f2aeb0a26d3270ede2a6e0d7b55489fc8f700b1c69731a4612ba4106f9672762d0
 SHA512 
c2baf39f576bf7f57786c59f2de0818257f4d1d62cadf44fdd802c9a534ed94390dd1616e7e72fcc9de1fb85a24a10fbacdbbabbe376a45ae598be46817e3bc0

diff --git a/media-libs/babl/babl-0.1.92.ebuild 
b/media-libs/babl/babl-0.1.92.ebuild
new file mode 100644
index ..bd0399f8e4cf
--- /dev/null
+++ b/media-libs/babl/babl-0.1.92.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_USE_DEPEND=vapigen
+
+inherit meson gnome2-utils vala
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git;
+   SRC_URI=""
+else
+   SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
+fi
+
+DESCRIPTION="A dynamic, any to any, pixel format conversion library"
+HOMEPAGE="https://gegl.org/babl/;
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c 
cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
+REQUIRED_USE="vala? ( introspection )"
+
+BDEPEND="
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+RDEPEND="
+   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+   lcms? ( >=media-libs/lcms-2.8:2 )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   gnome2_environment_reset
+
+   sed -i -e 's/Description/description/' meson.build || die # bug 843266
+}
+
+src_configure() {
+   use vala && vala_setup
+
+   # Automagic rsvg support is just for website generation we do not call,
+   # so we don't need to fix it
+   # w3m is used for dist target thus no issue for us that it is 
automagically
+   # detected
+   local emesonargs=(
+   -Dwith-docs=false
+   $(meson_use introspection enable-gir)
+   $(meson_use lcms with-lcms)
+   $(meson_use vala enable-vapi)
+   $(meson_use cpu_flags_x86_avx2 enable-avx2)
+   $(meson_use cpu_flags_x86_f16c enable-f16c)
+   $(meson_use cpu_flags_x86_mmx enable-mmx)
+   $(meson_use cpu_flags_x86_sse enable-sse)
+   $(meson_use cpu_flags_x86_sse2 enable-sse2)
+   $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
+   )
+   meson_src_configure
+}



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

2022-05-16 Thread Sam James
commit: 122cd845c79ca3aee2ecbc8ed7cce797df1984da
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:15:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 01:15:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=122cd845

media-libs/glm: test for -fno-ipa-modref before using

Closes: https://bugs.gentoo.org/845105
Bug: https://bugs.gentoo.org/818235
Thanks-to: Jonathan Lovelace  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/glm/glm-0.9.9.8-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glm/glm-0.9.9.8-r1.ebuild 
b/media-libs/glm/glm-0.9.9.8-r1.ebuild
index 1b411e2a5fab..32a1a04eaf5a 100644
--- a/media-libs/glm/glm-0.9.9.8-r1.ebuild
+++ b/media-libs/glm/glm-0.9.9.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,7 +26,7 @@ src_configure() {
if use test; then
# See https://github.com/g-truc/glm/pull/1087
# https://bugs.gentoo.org/818235
-   append-cxxflags -fno-ipa-modref
+   test-flag-CXX -fno-ipa-modref && append-cxxflags -fno-ipa-modref
 
local mycmakeargs=(
-DGLM_TEST_ENABLE=ON



[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/files/

2022-05-16 Thread Sam James
commit: ad6b7ed0acb9732706787cbdbbaee3e0be931c82
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:12:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 01:12:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6b7ed0

app-backup/bacula: add link to upstream slibtool bug

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

 app-backup/bacula/files/bacula-fix-slibtool.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-backup/bacula/files/bacula-fix-slibtool.patch 
b/app-backup/bacula/files/bacula-fix-slibtool.patch
index b1bd82da8557..9a58e5c9a4eb 100644
--- a/app-backup/bacula/files/bacula-fix-slibtool.patch
+++ b/app-backup/bacula/files/bacula-fix-slibtool.patch
@@ -1,3 +1,5 @@
+https://bugs.bacula.org/view.php?id=2665
+
 commit cfad44e501f71e1576f1106a97350ea9b229ac1a
 Author: orbea 
 Date:   Sun May 8 08:12:38 2022 -0700



[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/, app-backup/bacula/files/

2022-05-16 Thread Sam James
commit: 86bdb5ca9634d10a4bcf7d24d2869508987af78d
Author: orbea  riseup  net>
AuthorDate: Sun May  8 15:35:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 01:06:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bdb5ca

app-backup/bacula: Fix build with slibtool

Bug: https://bugs.gentoo.org/790140
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25386
Signed-off-by: Sam James  gentoo.org>

 app-backup/bacula/bacula-11.0.6.ebuild|   3 +
 app-backup/bacula/files/bacula-fix-slibtool.patch | 126 ++
 2 files changed, 129 insertions(+)

diff --git a/app-backup/bacula/bacula-11.0.6.ebuild 
b/app-backup/bacula/bacula-11.0.6.ebuild
index 280ae3cb775c..9cd91adc9e56 100644
--- a/app-backup/bacula/bacula-11.0.6.ebuild
+++ b/app-backup/bacula/bacula-11.0.6.ebuild
@@ -125,6 +125,9 @@ src_prepare() {
# fix soname in libbaccat.so bug #602952
eapply -p0 "${FILESDIR}/bacula-fix-sonames.patch"
 
+   # fix the build with slibtool bug #790140
+   eapply -p1 "${FILESDIR}/bacula-fix-slibtool.patch"
+
# do not strip binaries
sed -i -e "s/strip /# strip /" src/filed/Makefile.in || die
sed -i -e "s/strip /# strip /" src/console/Makefile.in || die

diff --git a/app-backup/bacula/files/bacula-fix-slibtool.patch 
b/app-backup/bacula/files/bacula-fix-slibtool.patch
new file mode 100644
index ..b1bd82da8557
--- /dev/null
+++ b/app-backup/bacula/files/bacula-fix-slibtool.patch
@@ -0,0 +1,126 @@
+commit cfad44e501f71e1576f1106a97350ea9b229ac1a
+Author: orbea 
+Date:   Sun May 8 08:12:38 2022 -0700
+
+build: Fix the build with slibtool
+
+  * cats: soname is a linker argument
+  * stored: Linker -lfoo flags are for external dependencies
+
+diff --git a/src/cats/Makefile.in b/src/cats/Makefile.in
+index d30cc75..f06266f 100644
+--- a/src/cats/Makefile.in
 b/src/cats/Makefile.in
+@@ -135,21 +135,21 @@ libbaccats.la: Makefile cats_null.lo
+ libbaccats-mysql.la: Makefile $(MYSQL_LOBJS)
+   @echo "Making $@ ..."
+   $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(MYSQL_LOBJS) 
-export-dynamic -rpath $(libdir) -release $(LIBBACCATS_LT_RELEASE) \
+- -soname 
libbaccats-$(LIBBACCATS_LT_RELEASE).so $(MYSQL_LIBS)
++ 
-Wl,-soname,libbaccats-$(LIBBACCATS_LT_RELEASE).so $(MYSQL_LIBS)
+ 
+ libbaccats-postgresql.la: Makefile $(POSTGRESQL_LOBJS)
+   @echo "Making $@ ..."
+   $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ 
$(POSTGRESQL_LOBJS) -export-dynamic -rpath $(libdir) -release 
$(LIBBACCATS_LT_RELEASE) \
+- -soname 
libbaccats-$(LIBBACCATS_LT_RELEASE).so $(POSTGRESQL_LIBS)
++ 
-Wl,-soname,libbaccats-$(LIBBACCATS_LT_RELEASE).so $(POSTGRESQL_LIBS)
+ 
+ libbaccats-sqlite3.la: Makefile $(SQLITE_LOBJS)
+   @echo "Making $@ ..."
+   $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ 
$(SQLITE_LOBJS) -export-dynamic -rpath $(libdir) -release 
$(LIBBACCATS_LT_RELEASE) \
+- -soname 
libbaccats-$(LIBBACCATS_LT_RELEASE).so $(SQLITE_LIBS)
++ 
-Wl,-soname,libbaccats-$(LIBBACCATS_LT_RELEASE).so $(SQLITE_LIBS)
+ #libbaccats-dbi.la: Makefile $(DBI_LOBJS)
+ #  @echo "Making $@ ..."
+ #  $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(DBI_LOBJS) 
-export-dynamic -rpath $(libdir) -release $(LIBBACCATS_LT_RELEASE) \
+-# -soname 
libbaccats-$(LIBBACCATS_LT_RELEASE).so $(DBI_LIBS)
++# 
-Wl,-soname,libbaccats-$(LIBBACCATS_LT_RELEASE).so $(DBI_LIBS)
+ 
+ Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
+   cd $(topdir) \
+diff --git a/src/stored/Makefile.in b/src/stored/Makefile.in
+index cfc3aa7..bead1c7 100644
+--- a/src/stored/Makefile.in
 b/src/stored/Makefile.in
+@@ -123,7 +123,7 @@ LZO_INC= @LZO_INC@
+ TOKYOCABINET_LIBS = @TOKYOCABINET_LIBS@
+ TOKYOCABINET_INC = @TOKYOCABINET_INC@
+ 
+-SD_LIBS = -lbacsd -lbaccfg -lbac -lbacfind
++SD_LIBS = libbacsd.la ../lib/libbaccfg.la ../lib/libbac.la 
../findlib/libbacfind.la
+ 
+ 
+ .SUFFIXES:.c .o .lo
+@@ -153,7 +153,7 @@ bacula-sd: Makefile libbacsd.la $(SDOBJS) \
+   ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) \
+   ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE)
+   @echo "Linking $@ ..."
+-  $(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) -L. -L../lib -L../findlib 
\
++  $(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) \
+  -o $@ $(SDOBJS) $(ZLIBS) \
+  $(SD_LIBS) -lm $(DLIB) $(LIBS) $(WRAPLIBS) \
+  $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS)
+@@ -206,7 +206,7 @@ 

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

2022-05-16 Thread Sam James
commit: 0e4bdd6bbebca017d6099c62090116306d1c1a89
Author: orbea  riseup  net>
AuthorDate: Sun May 15 01:05:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 01:06:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4bdd6b

dev-util/clippy: Fix clippy install with slibtool

Installing a file created by libtool is not portable for slibtool and
this will result in installing the slibtool shell wrapper script for
clippy and not the clippy binary.

This additionally fails when compiling net-misc/frr which will use the
shell wrapper script that does not work outside of the build directory.

The 'make install' target is not appropriate for --enable-clippy-only
and fixing that seems like significant work so just use shell instead to
find the correct file.

I bumped the ebuild revision because this causes a build failure in frr.

Bug: https://bugs.gentoo.org/830087
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25491
Signed-off-by: Sam James  gentoo.org>

 dev-util/clippy/clippy-8.2.2-r1.ebuild | 46 ++
 1 file changed, 46 insertions(+)

diff --git a/dev-util/clippy/clippy-8.2.2-r1.ebuild 
b/dev-util/clippy/clippy-8.2.2-r1.ebuild
new file mode 100644
index ..5b4cdd92cece
--- /dev/null
+++ b/dev-util/clippy/clippy-8.2.2-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/;
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/flex"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-clippy-only
+}
+
+src_install() {
+   # 830087
+   find "lib" -type f -name "clippy" -print0 |
+   xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+   xargs -I '{}' dobin '{}' ||
+   die "Failed to install 'lib/clippy'"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdg-utils/

2022-05-16 Thread Sam James
commit: 2f48953defaec0a1e125e28372e30dadfe082130
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 23:31:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:38:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f48953d

x11-misc/xdg-utils: add 1.1.3_p20210805

Add patch to avoid needing sys-apps/which at runtime.

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

 x11-misc/xdg-utils/Manifest|  2 +
 .../xdg-utils/xdg-utils-1.1.3_p20210805.ebuild | 85 ++
 2 files changed, 87 insertions(+)

diff --git a/x11-misc/xdg-utils/Manifest b/x11-misc/xdg-utils/Manifest
index 5dc536bc22fe..4bcf0300d166 100644
--- a/x11-misc/xdg-utils/Manifest
+++ b/x11-misc/xdg-utils/Manifest
@@ -1 +1,3 @@
+DIST xdg-utils-1.1.3_p20200220-no-which.patch.xz 5576 BLAKE2B 
cf8c3111689c355add2a0c16a887fd463dc2d00c267cac0561d4598430f043d19fea376859aa4ff521273ff788b4e8afdea5ef6e7b0ba51ffded23be2ad61335
 SHA512 
c30e512e8caae3f4d2282592722bc24e08cb33f5ec01d5504d2e49833c1598fe27807c095dc2226efca57dcbef4d2883fd9bfa46fb893c53f9880c050b51
 DIST xdg-utils-1.1.3_p20200220.tar.bz2 287080 BLAKE2B 
eb9067527d5073f290d10ad36bcda24d4b813f3c98776b57955a7f254956795c26f1536c858ac104259f68f755746976d2cfc3aeccb9b9b35eaca5ea5eb89806
 SHA512 
8445109e87fb9e92edeebbf6b07a41b79344bc5016eb7224f5f2b7e599c6d075363337c81dd2ddf8f3007c633debba7f814631188c02db3ae002f622b4c323ec
+DIST xdg-utils-1.1.3_p20210805.tar.bz2 287544 BLAKE2B 
ec3755e5e6f596c5787324ab254ba14938f35dda6df5a4ef88fb582c5df7704e706dee2f4362cc0597164cf2aeab5cf8f5f6db1b9d374355723e3d738e101264
 SHA512 
ec51e98e4c73ad7cb3c77051617a939c7956c7da6bcbbcda4e54121af247ce6978c8638c80bc644a49cfca14b18f06cb25747719bc20c97f7e60b9b4f3597a71

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805.ebuild
new file mode 100644
index ..db26c50443bd
--- /dev/null
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MY_COMMIT="1a58bc28f6844898532daf9ee1bf6da7764955a9"
+DESCRIPTION="Portland utils for cross-platform/cross-toolkit/cross-desktop 
interoperability"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/xdg-utils/;
+SRC_URI="https://gitlab.freedesktop.org/xdg/xdg-utils/-/archive/${MY_COMMIT}/${P}.tar.bz2;
+# https://gitlab.freedesktop.org/xdg/xdg-utils/-/merge_requests/24
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.1.3_p20200220-no-which.patch.xz;
+S="${WORKDIR}"/xdg-utils-${MY_COMMIT}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc gnome"
+REQUIRED_USE="gnome? ( dbus )"
+
+RDEPEND="
+   dev-util/desktop-file-utils
+   dev-perl/File-MimeInfo
+   dbus? (
+   sys-apps/dbus
+   gnome? (
+   dev-perl/Net-DBus
+   dev-perl/X11-Protocol
+   )
+   )
+   x11-misc/shared-mime-info
+   x11-apps/xprop
+   x11-apps/xset
+"
+BDEPEND="
+   >=app-text/xmlto-0.0.28-r3[text(+)]
+   virtual/awk
+"
+
+DOCS=( ChangeLog README RELEASE_NOTES TODO )
+
+# Tests run random system programs, including interactive programs
+# that block forever
+RESTRICT="test"
+
+PATCHES=(
+   "${WORKDIR}"/${PN}-1.1.3_p20200220-no-which.patch
+)
+
+src_prepare() {
+   default
+
+   # If you choose to do git snapshot instead of patchset, you need to 
remember
+   # to run `autoconf` in ./ and `make scripts-clean` in ./scripts/ to 
refresh
+   # all the files
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_path_XMLTO="$(type -P xmlto) --skip-validation" #502166
+   default
+   emake -C scripts scripts-clean
+}
+
+src_install() {
+   default
+
+   newdoc scripts/xsl/README README.xsl
+   use doc && dodoc -r scripts/html
+
+   # Install default XDG_DATA_DIRS, bug #264647
+   echo XDG_DATA_DIRS=\"${EPREFIX}/usr/local/share\" > 30xdg-data-local
+   echo 'COLON_SEPARATED="XDG_DATA_DIRS XDG_CONFIG_DIRS"' >> 
30xdg-data-local
+   doenvd 30xdg-data-local
+
+   echo XDG_DATA_DIRS=\"${EPREFIX}/usr/share\" > 90xdg-data-base
+   echo XDG_CONFIG_DIRS=\"${EPREFIX}/etc/xdg\" >> 90xdg-data-base
+   doenvd 90xdg-data-base
+}
+
+pkg_postinst() {
+   [[ -x $(type -P gtk-update-icon-cache) ]] \
+   || elog "Install dev-util/gtk-update-icon-cache for the 
gtk-update-icon-cache command."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/

2022-05-16 Thread Sam James
commit: ead31c072a82b66cafb82200bc79e0d78416158c
Author: Tomáš Mózes  gmail  com>
AuthorDate: Mon May 16 16:42:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:30:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead31c07

dev-php/pecl-memcached: prefer dev-libs/libmemcached-awesome

Closes: https://bugs.gentoo.org/841608
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25253
Signed-off-by: Sam James  gentoo.org>

 .../pecl-memcached/pecl-memcached-3.2.0-r1.ebuild  | 56 ++
 1 file changed, 56 insertions(+)

diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild 
b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild
new file mode 100644
index ..ec79c6932fb8
--- /dev/null
+++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PHP_EXT_NAME="memcached"
+DOCS=( ChangeLog README.markdown )
+
+USE_PHP="php7-4 php8-0 php8-1"
+PHP_EXT_NEEDED_USE="json(+)?,session(-)?"
+MY_P="${PN/pecl-/}-${PV/_rc/RC}"
+PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
+PHP_EXT_S="${WORKDIR}/${MY_P}"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="Interface PHP with memcached via libmemcached library"
+LICENSE="PHP-3.01"
+SLOT="7"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="igbinary json sasl +session test"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="|| ( dev-libs/libmemcached-awesome[sasl(-)?] 
>=dev-libs/libmemcached-1.0.14[sasl(-)?] )
+   sys-libs/zlib
+   igbinary? ( 
dev-php/igbinary[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?]
 )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="${COMMON_DEPEND} test? ( net-misc/memcached )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS="--enable-memcached
+   $(use_enable session memcached-session)
+   $(use_enable sasl memcached-sasl)
+   $(use_enable json memcached-json)
+   $(use_enable igbinary memcached-igbinary)"
+
+   php-ext-source-r3_src_configure
+}
+
+src_test() {
+   touch "${T}/memcached.pid" || die
+   local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 
-U 11211 )
+   [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
+   memcached "${memcached_opts[@]}" || die "Can't start memcached test 
server"
+
+   local exit_status
+   php-ext-source-r3_src_test
+   exit_status=$?
+
+   kill "$(<"${T}/memcached.pid")"
+   return ${exit_status}
+}



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

2022-05-16 Thread Sam James
commit: 9fb54b2727967ed71951faffb705e46f368e6a93
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 23:30:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:30:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb54b27

media-libs/libuninameslist: drop superfluous --disable-static

default w/ EAPI 8+

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

 media-libs/libuninameslist/libuninameslist-2024.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/libuninameslist/libuninameslist-2024.ebuild 
b/media-libs/libuninameslist/libuninameslist-2024.ebuild
index d237b6cedd16..8b737b8c494e 100644
--- a/media-libs/libuninameslist/libuninameslist-2024.ebuild
+++ b/media-libs/libuninameslist/libuninameslist-2024.ebuild
@@ -19,11 +19,12 @@ PATCHES=(
 
 src_prepare() {
default
+
eautoreconf
 }
 
 src_configure() {
-   econf --disable-static --enable-frenchlib
+   econf --enable-frenchlib
 }
 
 src_install() {



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

2022-05-16 Thread Sam James
commit: 2be6681afa5001ef1a0c71b441a494d0d05c65c0
Author: orbea  riseup  net>
AuthorDate: Mon May 16 20:35:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:30:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be6681a

media-libs/libuninameslist: Remove old version

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25528
Signed-off-by: Sam James  gentoo.org>

 media-libs/libuninameslist/Manifest|  1 -
 .../libuninameslist-20091231-r1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/media-libs/libuninameslist/Manifest 
b/media-libs/libuninameslist/Manifest
index c2b28641b4fb..a8b0c3c33ab6 100644
--- a/media-libs/libuninameslist/Manifest
+++ b/media-libs/libuninameslist/Manifest
@@ -1,3 +1,2 @@
-DIST libuninameslist-20091231.tar.bz2 568820 BLAKE2B 
09574729cc8b655bc9921c49b6f81a7c242a761d70865a0ca6b9ef479582f158f05580e81b94100994ede623ebf8e16f482ae2bacbd596d195b2201023a8ee7e
 SHA512 
3780759428ef2bf2fd808de6ea87a44cf85952f926240ea355d692ef08b5e50c1cf068a2ee05b00cf0fc6b725d71142306aae01e9d6e5144291f6e5dc4505bc2
 DIST libuninameslist-dist-20200413.tar.gz 1210689 BLAKE2B 
10577d930e4f1e2d8dc41d7df684b63897f62dae31d0bb2208b26ec9102ecc2fd0181d7d3d05c6c678de69b4f379805bfcbf0a484fd0076ff65ee2fa1e9d1368
 SHA512 
88befff4bf7efed149b4e3a5d58a733b2cb6477e103ec34529ff02a88f8c72a6fc9d7b0be9e97cd539a75c8ebe5e4127cdf03a568da2f219157174b9b585b2a3
 DIST libuninameslist-dist-2024.tar.gz 1247578 BLAKE2B 
dd96a81c87e214b7b53549ecfcc0b79388a51218f3e6ecb64786d9acc4c540838e2679c4c0f634c94ca55271bb9f3a4350918bd0071c89dbebbd993758ab5314
 SHA512 
febd0fafe836a85148aa7ceb87888a5882e7c27968c20595026cd947e9e6c1d0246d6e585510377f0e561d36a194d129df302143c67f59dd3b82aa3d30190acb

diff --git a/media-libs/libuninameslist/libuninameslist-20091231-r1.ebuild 
b/media-libs/libuninameslist/libuninameslist-20091231-r1.ebuild
deleted file mode 100644
index 4ea179d8d318..
--- a/media-libs/libuninameslist/libuninameslist-20091231-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Library of unicode annotation data"
-HOMEPAGE="http://libuninameslist.sourceforge.net/;
-SRC_URI="mirror://sourceforge/libuninameslist/${P}.tar.bz2"
-S="${WORKDIR}/${PN}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}"/usr -name '*.la' -delete || die
-}



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

2022-05-16 Thread Sam James
commit: c73aabb310313383d209f1d0ec8296fc77db8549
Author: orbea  riseup  net>
AuthorDate: Mon May 16 20:29:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:30:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73aabb3

media-libs/libuninameslist: Add 2024

The patch fixes undefined references with slibtool when libuninameslist
is not already installed where it links with the installed package
rather than the newly compiled library.

The other bug was already fixed in upstream before the latest release.

Bug: https://bugs.gentoo.org/792474
Upstream-PR: https://github.com/fontforge/libuninameslist/pull/27
Upstream-Commit: 
https://github.com/fontforge/libuninameslist/commit/77f4eea51b87c2e7a36cd3e1e64b424cdd5f7ad8

Bug: https://bugs.gentoo.org/779670
Upstream-PR: https://github.com/fontforge/libuninameslist/pull/24
Upstream-Commit: 
https://github.com/fontforge/libuninameslist/commit/9192c8dfee8c9e437e841962fec78cba1093d0d6

Signed-off-by: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libuninameslist/Manifest|  1 +
 .../files/libuninameslist-2024-slibtool.patch  | 64 ++
 .../libuninameslist-2024.ebuild| 32 +++
 3 files changed, 97 insertions(+)

diff --git a/media-libs/libuninameslist/Manifest 
b/media-libs/libuninameslist/Manifest
index 41b1d12d1014..c2b28641b4fb 100644
--- a/media-libs/libuninameslist/Manifest
+++ b/media-libs/libuninameslist/Manifest
@@ -1,2 +1,3 @@
 DIST libuninameslist-20091231.tar.bz2 568820 BLAKE2B 
09574729cc8b655bc9921c49b6f81a7c242a761d70865a0ca6b9ef479582f158f05580e81b94100994ede623ebf8e16f482ae2bacbd596d195b2201023a8ee7e
 SHA512 
3780759428ef2bf2fd808de6ea87a44cf85952f926240ea355d692ef08b5e50c1cf068a2ee05b00cf0fc6b725d71142306aae01e9d6e5144291f6e5dc4505bc2
 DIST libuninameslist-dist-20200413.tar.gz 1210689 BLAKE2B 
10577d930e4f1e2d8dc41d7df684b63897f62dae31d0bb2208b26ec9102ecc2fd0181d7d3d05c6c678de69b4f379805bfcbf0a484fd0076ff65ee2fa1e9d1368
 SHA512 
88befff4bf7efed149b4e3a5d58a733b2cb6477e103ec34529ff02a88f8c72a6fc9d7b0be9e97cd539a75c8ebe5e4127cdf03a568da2f219157174b9b585b2a3
+DIST libuninameslist-dist-2024.tar.gz 1247578 BLAKE2B 
dd96a81c87e214b7b53549ecfcc0b79388a51218f3e6ecb64786d9acc4c540838e2679c4c0f634c94ca55271bb9f3a4350918bd0071c89dbebbd993758ab5314
 SHA512 
febd0fafe836a85148aa7ceb87888a5882e7c27968c20595026cd947e9e6c1d0246d6e585510377f0e561d36a194d129df302143c67f59dd3b82aa3d30190acb

diff --git 
a/media-libs/libuninameslist/files/libuninameslist-2024-slibtool.patch 
b/media-libs/libuninameslist/files/libuninameslist-2024-slibtool.patch
new file mode 100644
index ..9a3edd736137
--- /dev/null
+++ b/media-libs/libuninameslist/files/libuninameslist-2024-slibtool.patch
@@ -0,0 +1,64 @@
+Upstream-PR: https://github.com/fontforge/libuninameslist/pull/27
+From 77f4eea51b87c2e7a36cd3e1e64b424cdd5f7ad8 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Fri, 13 May 2022 21:57:38 -0700
+Subject: [PATCH] build: Link with .la files for internal deps
+
+When building libuninameslist with --enable-frenchlib and slibtool the
+build will fail when it can't find -luninameslist-fr.
+
+However if libuninameslist is already installed to the system it will
+compile successfully using the already installed version of
+uninameslist-fr.so instead of the locally built new library.
+
+This can be fixed by linking with the libtool archive (.la) instead as
+should be done for internal dependencies while -l linker flags should be
+only for external dependencies.
+
+Additionally I removed the now redundant DEPENDENCIES and LIBADD line.
+
+GNU libtool is less strict about user errors and will silently hide such
+issues.
+
+I missed this second issue until now when I fixed the previous issue in
+PR https://github.com/fontforge/libuninameslist/pull/24.
+
+Gentoo Bugs:
+   https://bugs.gentoo.org/779670
+   https://bugs.gentoo.org/792474
+---
+ Makefile.am | 8 ++--
+ 1 file changed, 2 insertions(+), 6 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index f9fe87c..68c64db 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -44,25 +44,21 @@ lib_LTLIBRARIES += libuninameslist.la
+ 
+ include_HEADERS = uninameslist.h
+ libuninameslist_la_LIBADD =
+-EXTRA_libuninameslist_la_DEPENDENCIES =
+ man_MANS = libuninameslist.3
+ noinst_HEADERS = nameslist-dll.h
+-LIBADD =
+ 
+ if WANTLIBOFR
+ include_HEADERS += uninameslist-fr.h
+ libuninameslist_fr_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(FR_VERSION)
+ libuninameslist_fr_la_SOURCES = nameslist-fr.c
+ libuninameslist_fr_la.$(OBJEXT): uninameslist-fr.h nameslist-dll.h 
buildnameslist.h
+-libuninameslist_la_LIBADD += -luninameslist-fr
+-EXTRA_libuninameslist_la_DEPENDENCIES += libuninameslist-fr.la
++libuninameslist_la_LIBADD += libuninameslist-fr.la
+ man_MANS += libuninameslist-fr.3
+-LIBADD += -luninameslist-fr
+ else
+ EXTRA_DIST += nameslist-fr.c uninameslist-fr.h 

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

2022-05-16 Thread Sam James
commit: b9779237803d0e53e4f57439d97a5ef3d8800abe
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Apr 29 11:07:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:30:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9779237

dev-libs/libmemcached-awesome: new package

libmemcache 1.0.18 was released in February 2014, so hasn't received an
update for 8 years.

libmemcache-awesome is a fork providing same libraries, tools with
API/ABI compatibility.

Closes: https://bugs.gentoo.org/841605
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libmemcached-awesome/Manifest |  1 +
 .../libmemcached-awesome-1.1.1.ebuild  | 40 ++
 dev-libs/libmemcached-awesome/metadata.xml | 19 ++
 3 files changed, 60 insertions(+)

diff --git a/dev-libs/libmemcached-awesome/Manifest 
b/dev-libs/libmemcached-awesome/Manifest
new file mode 100644
index ..50f37410c29c
--- /dev/null
+++ b/dev-libs/libmemcached-awesome/Manifest
@@ -0,0 +1 @@
+DIST libmemcached-awesome-1.1.1.tar.gz 527161 BLAKE2B 
8eedefc35ef1964efd653523ade11da5233ddbab620e34552f963b6138a19f358adfde57fc5955f4ae28c755df2e39d716cb36fb96eef0c14a54ddce20dd8e39
 SHA512 
b5de32a3db506fb70f2da2bb029a10129667e1a1b054e0cd68ed4f8f99c5b514c2c3e14cb714dbb83de5a138d6a0b867bfc956f08ba9d2b02f050115ae175af5

diff --git a/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.1.ebuild 
b/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.1.ebuild
new file mode 100644
index ..8cde5918b234
--- /dev/null
+++ b/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="a C/C++ memcached client library"
+HOMEPAGE="https://github.com/awesomized/libmemcached;
+SRC_URI="https://github.com/awesomized/libmemcached/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/libmemcached-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+libevent sasl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="!dev-libs/libmemcached
+   libevent? ( dev-libs/libevent:= )
+   sasl? ( dev-libs/cyrus-sasl:2 )"
+DEPEND="${RDEPEND}
+   test? ( net-misc/memcached )"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DENABLE_DTRACE=OFF
+   -DENABLE_SASL=$(usex sasl)
+   )
+
+   cmake_src_configure
+}
+
+# Running tests:
+#
+# FEATURES="test -network-sandbox" \
+# USE="test" \
+# emerge dev-libs/libmemcached-awesome

diff --git a/dev-libs/libmemcached-awesome/metadata.xml 
b/dev-libs/libmemcached-awesome/metadata.xml
new file mode 100644
index ..c65546e91187
--- /dev/null
+++ b/dev-libs/libmemcached-awesome/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hydrapo...@gmail.com
+   Tomáš Mózes
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   awesomized/libmemcached
+   
+   
+   Use the libevent event loop 
interface.
+   Use sasl auth for communications.
+   
+



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

2022-05-16 Thread Sam James
commit: 949f1967cfbe394838ddaa39678b908f3e50bccf
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May 15 13:19:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:29:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949f1967

user.eclass: Avoid reserved function name

Names that contain "ebuild" are reserved for package manager use.

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

 eclass/user.eclass | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/eclass/user.eclass b/eclass/user.eclass
index aab549d0c473..906e84e83c69 100644
--- a/eclass/user.eclass
+++ b/eclass/user.eclass
@@ -31,12 +31,12 @@ _USER_ECLASS=1
 
 inherit user-info
 
-# @FUNCTION: _assert_pkg_ebuild_phase
+# @FUNCTION: _user_assert_pkg_phase
 # @INTERNAL
 # @USAGE: 
 # @DESCRIPTION:
 # Raises an alert if the phase is not suitable for user.eclass usage.
-_assert_pkg_ebuild_phase() {
+_user_assert_pkg_phase() {
case ${EBUILD_PHASE} in
setup|preinst|postinst|prerm|postrm) ;;
*)
@@ -89,7 +89,7 @@ enewuser() {
ewarn "Insufficient privileges to execute ${FUNCNAME[0]}"
return 0
fi
-   _assert_pkg_ebuild_phase ${FUNCNAME}
+   _user_assert_pkg_phase ${FUNCNAME}
 
local create_home=1 force_uid=
while [[ ${1} == -* ]]; do
@@ -262,7 +262,7 @@ enewgroup() {
ewarn "Insufficient privileges to execute ${FUNCNAME[0]}"
return 0
fi
-   _assert_pkg_ebuild_phase ${FUNCNAME}
+   _user_assert_pkg_phase ${FUNCNAME}
 
local force_gid=
while [[ ${1} == -* ]]; do
@@ -365,7 +365,7 @@ enewgroup() {
 # If the new home directory does not exist, it is created.
 # Any previously existing home directory is NOT moved.
 esethome() {
-   _assert_pkg_ebuild_phase ${FUNCNAME}
+   _user_assert_pkg_phase ${FUNCNAME}
 
# get the username
local euser=${1}; shift
@@ -451,7 +451,7 @@ esethome() {
 # Required parameters is the username and the new shell.
 # Specify -1 if you want to set shell to platform-specific nologin.
 esetshell() {
-   _assert_pkg_ebuild_phase ${FUNCNAME}
+   _user_assert_pkg_phase ${FUNCNAME}
 
# get the username
local euser=${1}; shift
@@ -528,7 +528,7 @@ esetshell() {
 # Update the comment field in a platform-agnostic way.
 # Required parameters is the username and the new comment.
 esetcomment() {
-   _assert_pkg_ebuild_phase ${FUNCNAME}
+   _user_assert_pkg_phase ${FUNCNAME}
 
# get the username
local euser=${1}; shift
@@ -602,7 +602,7 @@ esetcomment() {
 # Required parameters is the username and the new list of groups,
 # primary group first.
 esetgroups() {
-   _assert_pkg_ebuild_phase ${FUNCNAME}
+   _user_assert_pkg_phase ${FUNCNAME}
 
[[ ${#} -eq 2 ]] || die "Usage: ${FUNCNAME}  "
 



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

2022-05-16 Thread Sam James
commit: f9a50f89252523542011b4ec28d467c30a855fb7
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 06:46:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:25:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a50f89

autotools.eclass: egrep -> grep -E

Deprecated for a while but newer grep emits deprecation warnings.

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

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

diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass
index b8eeb55fd8f2..d6c5b7f0ec0d 100644
--- a/eclass/autotools.eclass
+++ b/eclass/autotools.eclass
@@ -283,7 +283,7 @@ _at_uses_pkg() {
for macro ; do
args+=( -e "^[[:space:]]*${macro}\>" )
done
-   egrep -q "${args[@]}" configure.??
+   grep -E -q "${args[@]}" configure.??
fi
 }
 _at_uses_autoheader()  { _at_uses_pkg A{C,M}_CONFIG_HEADER{S,}; }



[gentoo-commits] repo/gentoo:master commit in: x11-misc/alock/, x11-misc/alock/files/

2022-05-16 Thread Sam James
commit: fe668307e129013f764d655fb4c3416872970de4
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 23:13:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe668307

x11-misc/alock: avoid using which in configure

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

 x11-misc/alock/alock-1.0.0-r1.ebuild |  3 ++-
 x11-misc/alock/files/no-which.patch  | 30 ++
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/x11-misc/alock/alock-1.0.0-r1.ebuild 
b/x11-misc/alock/alock-1.0.0-r1.ebuild
index 33a86aadaf0a..476253fafdaa 100644
--- a/x11-misc/alock/alock-1.0.0-r1.ebuild
+++ b/x11-misc/alock/alock-1.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,6 +33,7 @@ PATCHES=(
"${FILESDIR}"/tidy-printf.patch
"${FILESDIR}"/fix-aliasing.patch
"${FILESDIR}"/no-xf86misc.patch
+   "${FILESDIR}"/no-which.patch
 )
 
 src_configure() {

diff --git a/x11-misc/alock/files/no-which.patch 
b/x11-misc/alock/files/no-which.patch
new file mode 100644
index ..1764be32c82d
--- /dev/null
+++ b/x11-misc/alock/files/no-which.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/844886
+--- a/configure
 b/configure
+@@ -26,7 +26,7 @@ msg_chkfor() {
+ check_docs() {
+ 
+ msg_chkfor "asciidoc"
+-if which asciidoc 1> /dev/null 2>&3
++if command -v asciidoc 1> /dev/null 2>&3
+ then
+ echo "ok."
+ echo "#___" >&4
+@@ -40,7 +40,7 @@ check_docs() {
+ check_tools() {
+ 
+ msg_chkfor "compiler $CC"
+-if which "$CC" 1> /dev/null 2>&3
++if command -v "$CC" 1> /dev/null 2>&3
+ then
+ echo "ok."
+ echo "-" 1>&3
+@@ -56,7 +56,7 @@ check_tools() {
+ check_imlib2() {
+ 
+ msg_chkfor "imlib2-config"
+-if which imlib2-config 1> /dev/null 2>&3
++if command -v imlib2-config 1> /dev/null 2>&3
+ then
+ echo "ok."
+ cat << EOF > tmp.c



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

2022-05-16 Thread Sam James
commit: 571dd66bedd32f3f5fdf4a1609e2edfa3b76a0e9
Author: David Seifert  gentoo  org>
AuthorDate: Sun May 15 17:10:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:28:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571dd66b

toolchain-funcs.eclass: document proper tc-check-openmp use

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

 eclass/toolchain-funcs.eclass | 13 +
 1 file changed, 13 insertions(+)

diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 9ad5e224b03e..54d4b0912a6e 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -611,6 +611,19 @@ tc-has-openmp() {
 # OpenMP support that has been requested by the ebuild. Using this function
 # to test for OpenMP support should be preferred over tc-has-openmp and
 # printing a custom message, as it presents a uniform interface to the user.
+#
+# You should test for any necessary OpenMP support in pkg_pretend in order to
+# warn the user of required toolchain changes.  You must still check for OpenMP
+# support at build-time, e.g.
+# @CODE
+# pkg_pretend() {
+#  [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+# }
+#
+# pkg_setup() {
+#  [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+# }
+# @CODE
 tc-check-openmp() {
if ! _tc-has-openmp; then
eerror "Your current compiler does not support OpenMP!"



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

2022-05-16 Thread Sam James
commit: 3732ab5e6d4768c172627f39ae6269d1bf7f06c1
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 06:47:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:28:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3732ab5e

ruby-ng.eclass: fgrep -> grep -F

Deprecated for a while but newer grep emits deprecation warnings.

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

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

diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index 70cb5be74b87..f0d6c4f6f6c4 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -604,7 +604,7 @@ _each_ruby_check_install() {
# that's what changes between two implementations (otherwise you'd get 
false
# positives now that Ruby 1.9.2 installs with the same sitedir as 1.8)
${scancmd} -qnR "${D}${sitelibdir}" "${D}${sitelibdir/site_ruby/gems}" \
-   | fgrep -v "${libruby_soname}" \
+   | grep -F -v "${libruby_soname}" \
| grep -E -v "${RUBY_QA_ALLOWED_LIBS}" \
> "${T}"/ruby-ng-${_ruby_implementation}-mislink.log
 



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

2022-05-16 Thread Sam James
commit: 9bc832c6d39b7b27314d7e08cd34fcd08713fe7f
Author: David Seifert  gentoo  org>
AuthorDate: Sun May 15 17:10:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:28:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc832c6

toolchain-funcs.eclass: deprecate tc-has-openmp

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

 eclass/toolchain-funcs.eclass | 19 +++
 1 file changed, 15 insertions(+), 4 deletions(-)

diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 77fb304940b2..9ad5e224b03e 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -1,4 +1,4 @@
-# Copyright 2002-2021 Gentoo Authors
+# Copyright 2002-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: toolchain-funcs.eclass
@@ -569,11 +569,12 @@ tc-ld-force-bfd() {
fi
 }
 
-# @FUNCTION: tc-has-openmp
+# @FUNCTION: _tc-has-openmp
+# @INTERNAL
 # @USAGE: [toolchain prefix]
 # @DESCRIPTION:
 # See if the toolchain supports OpenMP.
-tc-has-openmp() {
+_tc-has-openmp() {
local base="${T}/test-tc-openmp"
cat <<-EOF > "${base}.c"
#include 
@@ -593,6 +594,16 @@ tc-has-openmp() {
return ${ret}
 }
 
+# @FUNCTION: tc-has-openmp
+# @DEPRECATED: tc-check-openmp
+# @USAGE: [toolchain prefix]
+# @DESCRIPTION:
+# See if the toolchain supports OpenMP.  This function is deprecated and will 
be
+# removed on 2023-01-01.
+tc-has-openmp() {
+   _tc-has-openmp "$@"
+}
+
 # @FUNCTION: tc-check-openmp
 # @DESCRIPTION:
 # Test for OpenMP support with the current compiler and error out with
@@ -601,7 +612,7 @@ tc-has-openmp() {
 # to test for OpenMP support should be preferred over tc-has-openmp and
 # printing a custom message, as it presents a uniform interface to the user.
 tc-check-openmp() {
-   if ! tc-has-openmp; then
+   if ! _tc-has-openmp; then
eerror "Your current compiler does not support OpenMP!"
 
if tc-is-gcc; then



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

2022-05-16 Thread Sam James
commit: 35f856adc153ee2697e71a280f80613ad3dedb20
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 06:46:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:25:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f856ad

haskell-cabal.eclass: egrep -> grep -E

Deprecated for a while but newer grep emits deprecation warnings.

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

 eclass/haskell-cabal.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/haskell-cabal.eclass b/eclass/haskell-cabal.eclass
index ae3229cc2676..64dcabb852b1 100644
--- a/eclass/haskell-cabal.eclass
+++ b/eclass/haskell-cabal.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: haskell-cabal.eclass
@@ -288,8 +288,8 @@ cabal-show-brokens() {
elog "ghc-pkg check: 'checking for other broken packages:'"
# pretty-printer
$(ghc-getghcpkg) check 2>&1 \
-   | egrep -v '^Warning: haddock-(html|interfaces): ' \
-   | egrep -v '^Warning: include-dirs: ' \
+   | grep -E -v '^Warning: haddock-(html|interfaces): ' \
+   | grep -E -v '^Warning: include-dirs: ' \
| head -n 20
 
cabal-die-if-nonempty 'broken' \



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

2022-05-16 Thread Sam James
commit: 76e219513367c692e7d46082ec5a6772e41edec0
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 06:46:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:25:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e21951

epatch.eclass: egrep -> grep -E

Deprecated for a while but newer grep emits deprecation warnings.

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

 eclass/epatch.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/epatch.eclass b/eclass/epatch.eclass
index 5d18befe55b9..6a9c460da0a3 100644
--- a/eclass/epatch.eclass
+++ b/eclass/epatch.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: epatch.eclass
@@ -285,13 +285,13 @@ epatch() {
# people could (accidently) patch files in the root filesystem.
# Or trigger other unpleasantries #237667.  So disallow -p0 on
# such patches.
-   local abs_paths=$(egrep -n '^[-+]{3} /' "${PATCH_TARGET}" | awk 
'$2 != "/dev/null" { print }')
+   local abs_paths=$(grep -E -n '^[-+]{3} /' "${PATCH_TARGET}" | 
awk '$2 != "/dev/null" { print }')
if [[ -n ${abs_paths} ]] ; then
count=1
printf "NOTE: skipping -p0 due to absolute paths in 
patch:\n%s\n" "${abs_paths}" >> "${STDERR_TARGET}"
fi
# Similar reason, but with relative paths.
-   local rel_paths=$(egrep -n '^[-+]{3} [^ ]*[.][.]/' 
"${PATCH_TARGET}")
+   local rel_paths=$(grep -E -n '^[-+]{3} [^   ]*[.][.]/' 
"${PATCH_TARGET}")
if [[ -n ${rel_paths} ]] ; then
echo
eerror "Rejected Patch: ${patchname}!"



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

2022-05-16 Thread Sam James
commit: 92fab9761f5b3e54146f5fe533c8f717cf89cbf7
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 23:06:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:06:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92fab976

dev-python/miniupnpc: add github upstream metadata

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

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

diff --git a/dev-python/miniupnpc/metadata.xml 
b/dev-python/miniupnpc/metadata.xml
index 3797ac3fc7ad..304bb292a330 100644
--- a/dev-python/miniupnpc/metadata.xml
+++ b/dev-python/miniupnpc/metadata.xml
@@ -6,6 +6,7 @@
Michał Górny


+   miniupnp/miniupnp
miniupnpc

 



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

2022-05-16 Thread Sam James
commit: 1433a9fb4a1ee949a5787913df55b5bf3045f74f
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 23:05:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:05:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1433a9fb

net-libs/miniupnpc: add github upstream metadata

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

 net-libs/miniupnpc/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/net-libs/miniupnpc/metadata.xml b/net-libs/miniupnpc/metadata.xml
index a3c057ba374d..c89549110c7c 100644
--- a/net-libs/miniupnpc/metadata.xml
+++ b/net-libs/miniupnpc/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   mgo...@gentoo.org
-   Michał Górny
-
+   
+   mgo...@gentoo.org
+   Michał Górny
+   
+   
+   miniupnp/miniupnp
+   
 



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

2022-05-16 Thread Sam James
commit: 4d2516123d670c287f4d63b5e5c002a60bb0ab63
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 23:05:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:05:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d251612

net-misc/miniupnpd: add github upstream metadata

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

 net-misc/miniupnpd/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/miniupnpd/metadata.xml b/net-misc/miniupnpd/metadata.xml
index 37183016068f..e1c5b875f102 100644
--- a/net-misc/miniupnpd/metadata.xml
+++ b/net-misc/miniupnpd/metadata.xml
@@ -17,4 +17,7 @@
Check if a port is in use before 
allowing a NAT-PMP client to map it.
Be more strict regarding compliance with 
UPnP specifications.

+   
+   miniupnp/miniupnp
+   
 



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-kernel/

2022-05-16 Thread Sam James
commit: eaf88276f89b7887a734683ddfe9234175ef45a0
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 23:04:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 23:04:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf88276

sec-keys/openpgp-keys-kernel: fix HOMEPAGE

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

 sec-keys/openpgp-keys-kernel/openpgp-keys-kernel-20201103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sec-keys/openpgp-keys-kernel/openpgp-keys-kernel-20201103.ebuild 
b/sec-keys/openpgp-keys-kernel/openpgp-keys-kernel-20201103.ebuild
index e6004d19e2e1..f74787c7a2d9 100644
--- a/sec-keys/openpgp-keys-kernel/openpgp-keys-kernel-20201103.ebuild
+++ b/sec-keys/openpgp-keys-kernel/openpgp-keys-kernel-20201103.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DESCRIPTION="OpenPGP keys used to sign Linux kernel releases"
-HOMEPAGE="http://miniupnp.free.fr/files/;
+HOMEPAGE="https://www.kernel.org/signature.html;
 SRC_URI="

https://kernel.org/.well-known/openpgpkey/hu/e3n9xnm94c5apezqnj1pmrfuaoyfm8cf?l=gregkh
-> gre...@kernel.org.key



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

2022-05-16 Thread Patrick McLean
commit: 655981065e863938894942b3cf834afbe013a001
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon May 16 22:58:03 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon May 16 22:58:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65598106

dev-libs/libbpf: add 0.8.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/libbpf/Manifest|  1 +
 dev-libs/libbpf/libbpf-0.8.0.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest
index 4f6fef31854a..796fddbf012f 100644
--- a/dev-libs/libbpf/Manifest
+++ b/dev-libs/libbpf/Manifest
@@ -1 +1,2 @@
 DIST libbpf-0.7.0.tar.gz 900120 BLAKE2B 
a67d83f52fde8a6d7771b0d31fbfabbc7d81013aacd733b1a71724a30eef47a085884f28687cb9e5a103a08a3bd9dde6eeb93f13fa4f1a04a386fe6887f126eb
 SHA512 
8f1b13d60fc61176567f780a6c34314e5bdf1d2d3a8187c31b83eef74250729612a4333a9f739cd75887a8b7bd94446d6a1e0c8424565366051be9d24aa286b4
+DIST libbpf-0.8.0.tar.gz 942574 BLAKE2B 
c8e380d80f69f10da9d8a6ea4d19a53e8b34ed5a6072e1b57c61273f0714d13135c917224086de37246d9e47e9b848cbe75aced79278711a3007aa9e564db4b5
 SHA512 
8b034a9c8f23207638630b95ff95a651148a800589eb52f2fe09698bf3c4147f2e2008b24de45a70832cc7669cdfebd78bc491e575ca0b27de5c2de3b1fb5637

diff --git a/dev-libs/libbpf/libbpf-0.8.0.ebuild 
b/dev-libs/libbpf/libbpf-0.8.0.ebuild
new file mode 100644
index ..2ebd8eeef0c6
--- /dev/null
+++ b/dev-libs/libbpf/libbpf-0.8.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/libbpf/libbpf.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+S="${WORKDIR}/${P}/src"
+
+DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
+HOMEPAGE="https://github.com/libbpf/libbpf;
+
+LICENSE="GPL-2 LGPL-2.1 BSD-2"
+SLOT="0/$(ver_cut 1-2 ${PV})"
+IUSE="static-libs"
+
+DEPEND="
+   sys-kernel/linux-headers
+   virtual/libelf
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/libbpf--paths.patch
+)
+
+src_configure() {
+   append-cflags -fPIC
+   tc-export CC AR
+   export LIBSUBDIR="$(get_libdir)" V=1
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   install install_uapi_headers
+
+   if ! use static-libs; then
+   find "${ED}" -name '*.a' -delete || die
+   fi
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+}



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

2022-05-16 Thread Mike Pagano
commit: 9ac3350618058e3e6838a56e68f98c1922b8d57a
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May 16 22:55:45 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May 16 22:55:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac33506

linux-info.eclass: Documentation updates

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

 eclass/linux-info.eclass | 35 ++-
 1 file changed, 30 insertions(+), 5 deletions(-)

diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index d2003874da09..7e130062a6c1 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -169,10 +169,9 @@ set_arch_to_portage() {
 # Set the env ARCH to match what the package manager expects.
 set_arch_to_pkgmgr() { export ARCH=$(tc-arch); }
 
-# qeinfo "Message"
-# ---
-# qeinfo is a quiet einfo call when EBUILD_PHASE
-# should not have visible output.
+# @FUNCTION: qout
+# @DESCRIPTION:
+# qout   is a quiet call when EBUILD_PHASE should not 
have visible output.
 qout() {
local outputmsg type
type=${1}
@@ -186,8 +185,21 @@ qout() {
[ -n "${outputmsg}" ] && ${type} "${outputmsg}"
 }
 
+# @FUNCTION: qeinfo
+# @DESCRIPTION:
+# qeinfo is a quiet einfo call when EBUILD_PHASE should not have visible 
output.
 qeinfo() { qout einfo "${@}" ; }
+
+# @FUNCTION: qewarn
+# @DESCRIPTION:
+# qewarn is a quiet ewarn call when EBUILD_PHASE
+# should not have visible output.
 qewarn() { qout ewarn "${@}" ; }
+
+# @FUNCTION: qeerror
+# @DESCRIPTION:
+# qeerror is a quiet error call when EBUILD_PHASE
+# should not have visible output.
 qeerror() { qout eerror "${@}" ; }
 
 # File Functions
@@ -269,6 +281,10 @@ getfilevar_noexec() {
 # config is available at all.
 _LINUX_CONFIG_EXISTS_DONE=
 
+# @FUNCTION: linux_config_qa_check
+# @INTERNAL
+# @DESCRIPTION:
+# Helper funciton which returns an error before the function argument is run 
if no config exists
 linux_config_qa_check() {
local f="$1"
if [ -z "${_LINUX_CONFIG_EXISTS_DONE}" ]; then
@@ -438,6 +454,9 @@ kernel_is() {
"${1:-${KV_MAJOR:-0}}.${2:-${KV_MINOR:-0}}.${3:-${KV_PATCH:-0}}"
 }
 
+# @FUNCTION: get_makefile_extract_function
+# @INTERNAL
+# @DESCRIPTION:
 # Check if the Makefile is valid for direct parsing.
 # Check status results:
 # - PASS, use 'getfilevar' to extract values
@@ -453,7 +472,10 @@ get_makefile_extract_function() {
echo "${mkfunc}"
 }
 
-# internal variable, so we know to only print the warning once
+# @ECLASS_VARIABLE: get_version_warning_done
+# @INTERNAL
+# @DESCRIPTION: 
+# Internal variable, so we know to only print the warning once.
 get_version_warning_done=
 
 # @FUNCTION: get_version
@@ -870,6 +892,9 @@ check_extra_config() {
export LINUX_CONFIG_EXISTS_DONE="${old_LINUX_CONFIG_EXISTS_DONE}"
 }
 
+# @FUNCTION: check_zlibinflate
+# @DESCRIPTION:
+# Function to make sure a ZLIB_INFLATE configuration has the required symbols.
 check_zlibinflate() {
if ! use kernel_linux; then
die "${FUNCNAME}() called on non-Linux system, please fix the 
ebuild"



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

2022-05-16 Thread Matt Turner
commit: d0093adaa71556161d7e81cfa1d277e19ab91926
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 16 22:21:48 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 16 22:23:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0093ada

media-gfx/gthumb: Add missing jxl and libheif deps

Closes: https://bugs.gentoo.org/840981
Signed-off-by: Matt Turner  gentoo.org>

 .../gthumb/{gthumb-3.12.2-r1.ebuild => gthumb-3.12.2-r2.ebuild} | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r1.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
similarity index 93%
rename from media-gfx/gthumb/gthumb-3.12.2-r1.ebuild
rename to media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index 480440e8f992..cc3cfd595f53 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r1.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
@@ -41,6 +41,8 @@ RDEPEND="
cdr? ( >=app-cdr/brasero-3.2.0 )
svg? ( >=gnome-base/librsvg-2.34:2 )
webp? ( >=media-libs/libwebp-0.2.0:= )
+   jpegxl? ( >=media-libs/libjxl-0.3.0 )
+   heif? ( >=media-libs/libheif-1.11:0= )
lcms? ( >=media-libs/lcms-2.6:2 )
colord? (
>=x11-misc/colord-1.3
@@ -48,7 +50,7 @@ RDEPEND="
)
 
sys-libs/zlib
-   virtual/jpeg:0=
+   media-libs/libjpeg-turbo:0=
tiff? ( media-libs/tiff:= )
media-libs/libpng:0=
>=gnome-base/gsettings-desktop-schemas-0.1.4



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

2022-05-16 Thread Sam James
commit: 9b3b2aee1367e78ce1e4df439bea78c0301836c5
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 21:50:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 21:50:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3b2aee

dev-python/tldextract: Stabilize 3.3.0 amd64, #844850

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

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

diff --git a/dev-python/tldextract/tldextract-3.3.0.ebuild 
b/dev-python/tldextract/tldextract-3.3.0.ebuild
index ef7d2500fe3e..07a0d69c5bdb 100644
--- a/dev-python/tldextract/tldextract-3.3.0.ebuild
+++ b/dev-python/tldextract/tldextract-3.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 RDEPEND="
dev-python/filelock[${PYTHON_USEDEP}]



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

2022-05-16 Thread Sam James
commit: dfbda22401d69b22148a91d06d32470e33e62f2d
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 21:50:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 21:50:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfbda224

dev-python/fonttools: Stabilize 4.33.3 amd64, #844778

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

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

diff --git a/dev-python/fonttools/fonttools-4.33.3.ebuild 
b/dev-python/fonttools/fonttools-4.33.3.ebuild
index c9bfa8325c91..e21c08426418 100644
--- a/dev-python/fonttools/fonttools-4.33.3.ebuild
+++ b/dev-python/fonttools/fonttools-4.33.3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/fonttools/fonttools/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
 
 RDEPEND=">=dev-python/fs-2.4.9[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}



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

2022-05-16 Thread Sam James
commit: 3fc9bd1544e903bd2ab515a6762ed63b48ae5ee9
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 21:50:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 21:50:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc9bd15

dev-python/importlib_resources: Stabilize 5.7.1 ALLARCHES, #844811

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

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

diff --git a/dev-python/importlib_resources/importlib_resources-5.7.1.ebuild 
b/dev-python/importlib_resources/importlib_resources-5.7.1.ebuild
index 9c3938137ce2..93db39055792 100644
--- a/dev-python/importlib_resources/importlib_resources-5.7.1.ebuild
+++ b/dev-python/importlib_resources/importlib_resources-5.7.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2022-05-16 Thread Sam James
commit: 7d248e469f0db972eae44ab07a6ebf7334f36478
Author: Sam James  gentoo  org>
AuthorDate: Mon May 16 21:50:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 16 21:50:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d248e46

dev-python/immutables: Stabilize 0.17 amd64, #844793

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

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

diff --git a/dev-python/immutables/immutables-0.17.ebuild 
b/dev-python/immutables/immutables-0.17.ebuild
index 826985e1de20..060838c1097a 100644
--- a/dev-python/immutables/immutables-0.17.ebuild
+++ b/dev-python/immutables/immutables-0.17.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc ~x86"
 
 distutils_enable_tests pytest
 



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

2022-05-16 Thread Matt Turner
commit: 682f0c5ea7a85c5c3add6229b4561bd3f2ddf9bb
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 16 21:02:09 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 16 21:02:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682f0c5e

net-misc/gnome-connections: Raise libhandy dependency

Closes: https://bugs.gentoo.org/845045
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-connections/gnome-connections-42.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gnome-connections/gnome-connections-42.1.2.ebuild 
b/net-misc/gnome-connections/gnome-connections-42.1.2.ebuild
index 9d5c94babc04..b73b0f74756b 100644
--- a/net-misc/gnome-connections/gnome-connections-42.1.2.ebuild
+++ b/net-misc/gnome-connections/gnome-connections-42.1.2.ebuild
@@ -19,7 +19,7 @@ DEPEND="
>=dev-libs/glib-2.50:2
>=x11-libs/gtk+-3.22:3[introspection]
>=net-libs/gtk-vnc-0.4.4[pulseaudio,vala]
-   >=gui-libs/libhandy-1.2.0:1[vala]
+   >=gui-libs/libhandy-1.6.0:1[vala]
>=dev-libs/libxml2-2.7.8
app-crypt/libsecret[vala]
 



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

2022-05-16 Thread Jakov Smolić
commit: ebfdb8c186153b8456f3c2a860ef0e946622b024
Author: Chi-Tan-Da-Eru  gmail  com>
AuthorDate: Mon May 16 16:06:07 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon May 16 20:55:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebfdb8c1

dev-python/pygit2: Keyword 1.9.1 riscv, #845000

Signed-off-by: Ao Luo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25527
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/pygit2/pygit2-1.9.1.ebuild 
b/dev-python/pygit2/pygit2-1.9.1.ebuild
index ef2034d47953..51bfbad8388d 100644
--- a/dev-python/pygit2/pygit2-1.9.1.ebuild
+++ b/dev-python/pygit2/pygit2-1.9.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
 
 DEPEND="
=dev-libs/libgit2-1.4*:=



[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/

2022-05-16 Thread Michał Górny
commit: 51c9dd2af0157865acb2698205066ea4a1ce8968
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 16 20:44:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 16 20:44:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c9dd2a

app-portage/gpyutils: Remove old

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

 app-portage/gpyutils/Manifest  |  2 --
 app-portage/gpyutils/gpyutils-0.6.2.ebuild | 31 ---
 app-portage/gpyutils/gpyutils-0.7.0.ebuild | 34 --
 3 files changed, 67 deletions(-)

diff --git a/app-portage/gpyutils/Manifest b/app-portage/gpyutils/Manifest
index 3a0bec3c09f2..c10b46ddbb82 100644
--- a/app-portage/gpyutils/Manifest
+++ b/app-portage/gpyutils/Manifest
@@ -1,4 +1,2 @@
 DIST gpyutils-0.6.1.tar.gz 23914 BLAKE2B 
1e799ce33a949037b68262cb7a6ca5fd99b4ca4ec74c3044bfb31ea08b59906a21f6c96cdf99330f6af16d68be6ee7ab49c3cf05979691899abaacc9d62032eb
 SHA512 
74d984e496ccfa7124cfefd9f8f79d5fab4bb4dbf5e61f4400b39367dd54e23b871f286eef28007a5c255b862533a34948449bbf7aed55cf8fe315e76ac876ea
-DIST gpyutils-0.6.2.tar.gz 23585 BLAKE2B 
6458569d42b8095e6b355ca4e3ce7173ccddef6c3e01a103d997d3e395515ad145c562171bc73711d994e4503b9fef99534ec608985c5f8f4482a1bbe3172e47
 SHA512 
fcd8312b7752c1a4de46cd9655300097962270c2ca07572eda4e9240c9a32d4a58d200659d2a26c38fb1389ec57cac6beb1b40a7d0520d6505db42e6fbe593dc
-DIST gpyutils-0.7.0.tar.gz 18417 BLAKE2B 
d4dcb08794450a0dba2a2e1ef0227ff9e3f330ed3afe68f8e5f2aeff5cb3ff065b3eceb0d2dbe6466c5e40ca00b9c4f9ae58a2694426f209aa5160c20979cb99
 SHA512 
4ed8e4d109e57eab35228ee33ee96d99cad446f8f6e6b22f89432d11d67d202715152723440e0a1f4082bd5d9de4310e2a5e0e476872c48a4ba35a921f986ace
 DIST gpyutils-0.7.1.tar.gz 18464 BLAKE2B 
6f19aeddbae7b64a3f523b7bbad45ddeef6ba22b6261fd0bf6ac280f962de338a3ba4da509685c5ce665d96b9d25e1175d65c0229f9b901924d7848010b0363d
 SHA512 
46b60c52996c39139e51241abf08034c1fe16189df9d37a9517a1ccd22410bf7646c274a875a576d703973d2ae5846b26799a1ab0adbc22e363d8de32424362e

diff --git a/app-portage/gpyutils/gpyutils-0.6.2.ebuild 
b/app-portage/gpyutils/gpyutils-0.6.2.ebuild
deleted file mode 100644
index 8b95aeb92dbf..
--- a/app-portage/gpyutils/gpyutils-0.6.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Utitilies for maintaining Python packages"
-HOMEPAGE="https://github.com/mgorny/gpyutils/;
-SRC_URI="
-   https://github.com/mgorny/gpyutils/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   epytest --doctest-modules
-}

diff --git a/app-portage/gpyutils/gpyutils-0.7.0.ebuild 
b/app-portage/gpyutils/gpyutils-0.7.0.ebuild
deleted file mode 100644
index 6ce33debf4ee..
--- a/app-portage/gpyutils/gpyutils-0.7.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Utitilies for maintaining Python packages"
-HOMEPAGE="
-   https://github.com/mgorny/gpyutils/
-   https://pypi.org/project/gpyutils/
-"
-SRC_URI="
-   https://github.com/mgorny/gpyutils/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   epytest --doctest-modules
-}



[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/

2022-05-16 Thread Michał Górny
commit: 8f9c161f6cbac629690e712949a9b6567abcac72
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 16 20:43:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 16 20:43:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9c161f

app-portage/gpyutils: Bump to 0.7.1

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

 app-portage/gpyutils/Manifest  |  1 +
 app-portage/gpyutils/gpyutils-0.7.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-portage/gpyutils/Manifest b/app-portage/gpyutils/Manifest
index d8a190fe286e..3a0bec3c09f2 100644
--- a/app-portage/gpyutils/Manifest
+++ b/app-portage/gpyutils/Manifest
@@ -1,3 +1,4 @@
 DIST gpyutils-0.6.1.tar.gz 23914 BLAKE2B 
1e799ce33a949037b68262cb7a6ca5fd99b4ca4ec74c3044bfb31ea08b59906a21f6c96cdf99330f6af16d68be6ee7ab49c3cf05979691899abaacc9d62032eb
 SHA512 
74d984e496ccfa7124cfefd9f8f79d5fab4bb4dbf5e61f4400b39367dd54e23b871f286eef28007a5c255b862533a34948449bbf7aed55cf8fe315e76ac876ea
 DIST gpyutils-0.6.2.tar.gz 23585 BLAKE2B 
6458569d42b8095e6b355ca4e3ce7173ccddef6c3e01a103d997d3e395515ad145c562171bc73711d994e4503b9fef99534ec608985c5f8f4482a1bbe3172e47
 SHA512 
fcd8312b7752c1a4de46cd9655300097962270c2ca07572eda4e9240c9a32d4a58d200659d2a26c38fb1389ec57cac6beb1b40a7d0520d6505db42e6fbe593dc
 DIST gpyutils-0.7.0.tar.gz 18417 BLAKE2B 
d4dcb08794450a0dba2a2e1ef0227ff9e3f330ed3afe68f8e5f2aeff5cb3ff065b3eceb0d2dbe6466c5e40ca00b9c4f9ae58a2694426f209aa5160c20979cb99
 SHA512 
4ed8e4d109e57eab35228ee33ee96d99cad446f8f6e6b22f89432d11d67d202715152723440e0a1f4082bd5d9de4310e2a5e0e476872c48a4ba35a921f986ace
+DIST gpyutils-0.7.1.tar.gz 18464 BLAKE2B 
6f19aeddbae7b64a3f523b7bbad45ddeef6ba22b6261fd0bf6ac280f962de338a3ba4da509685c5ce665d96b9d25e1175d65c0229f9b901924d7848010b0363d
 SHA512 
46b60c52996c39139e51241abf08034c1fe16189df9d37a9517a1ccd22410bf7646c274a875a576d703973d2ae5846b26799a1ab0adbc22e363d8de32424362e

diff --git a/app-portage/gpyutils/gpyutils-0.7.1.ebuild 
b/app-portage/gpyutils/gpyutils-0.7.1.ebuild
new file mode 100644
index ..6ce33debf4ee
--- /dev/null
+++ b/app-portage/gpyutils/gpyutils-0.7.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Utitilies for maintaining Python packages"
+HOMEPAGE="
+   https://github.com/mgorny/gpyutils/
+   https://pypi.org/project/gpyutils/
+"
+SRC_URI="
+   https://github.com/mgorny/gpyutils/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest --doctest-modules
+}



  1   2   3   4   5   6   >