[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}