* [gentoo-commits] repo/gentoo:master commit in: profiles/, gui-libs/egl-wayland/
@ 2024-08-09 22:34 Ionen Wolkens
0 siblings, 0 replies; only message in thread
From: Ionen Wolkens @ 2024-08-09 22:34 UTC (permalink / raw
To: gentoo-commits
commit: e7e04d756c9a6543a7c177d5586cd72725ec87c2
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 9 22:02:40 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 22:32:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e04d75
gui-libs/egl-wayland: drop 1.1.13, 1.1.13-r1, 1.1.14, 1.1.14-r1
If have problems with 1.1.15, either go back to 1.1.13.1
or set __NV_DISABLE_EXPLICIT_SYNC=1 rather than try the known
buggy 1.1.14.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
gui-libs/egl-wayland/Manifest | 2 --
gui-libs/egl-wayland/egl-wayland-1.1.13-r1.ebuild | 42 -----------------------
gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild | 41 ----------------------
gui-libs/egl-wayland/egl-wayland-1.1.14-r1.ebuild | 42 -----------------------
gui-libs/egl-wayland/egl-wayland-1.1.14.ebuild | 42 -----------------------
profiles/package.mask | 18 ----------
6 files changed, 187 deletions(-)
diff --git a/gui-libs/egl-wayland/Manifest b/gui-libs/egl-wayland/Manifest
index ab68aa74150d..950fd6fe6f35 100644
--- a/gui-libs/egl-wayland/Manifest
+++ b/gui-libs/egl-wayland/Manifest
@@ -1,4 +1,2 @@
DIST egl-wayland-1.1.13.1.tar.gz 68181 BLAKE2B 12587c24828570b5ad399042bb339b27c4d17e14896398d331970b32020956f12d56155e6b97f82c0e7c5f7aa5ad962b923c37ff1609f5384a99bb83e02c2dd7 SHA512 264373b22bab2a26dcd8391308ae24c0afe31168c318fd8fdf74a9958bc41658f9295645c4d91e395b5ab472cdf9dcf5160c448ba54e0aa8eccf04c294ffdb5b
-DIST egl-wayland-1.1.13.tar.gz 68153 BLAKE2B 08b576189112ae36b80a6d090f51b7c3cc40ee5bc9c1b0d22ef975ab13a6a30237ef5daafa21b01a62b5e8ae3f9f58fc0bb38a5216336c7dad8edfcc95119646 SHA512 7859d4bc8919c2028bd55425ca378bb81304c566bd9f7c1d768d810a0ee7a7531d297157fe331d1d0d6b5e16df00a9811e1d517572408734ec2321c376beda5a
-DIST egl-wayland-1.1.14.tar.gz 73721 BLAKE2B a3f5cdc259b8cbecd07c8dc513df06b8dbebc3ac7412c2533026f9ebdd7e6f0aa8ffa8b343a972aded6ada47a371b51128c28087f5d2909caa9a936fa6082665 SHA512 7b668ca94eefbef3d81b6b8f54fb1751fb2df70fcd281be69d19d940342801f085f77d81d58cbd3b911131c69f13c37d523da63a55e691ccfab2d776e10e3560
DIST egl-wayland-1.1.15.tar.gz 74483 BLAKE2B f457f27a70b132fa753c688711bb03301d7c22bc1bf039fa6dbf87f8a288572fdd4feb9b5da9e5545d06be95b8c3b3259a82189af14a5ae036f72cf0d01a8a1d SHA512 714f3d52dc1a884adc7d4942bc2486774637f61a05e74b3f00cc9389fadb1328b7fc87b31be9f49bd5be65e43bd6e6dc5341e2e7755ff6549dabaafcd2c50a3c
diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.13-r1.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.13-r1.ebuild
deleted file mode 100644
index 93079328f2a5..000000000000
--- a/gui-libs/egl-wayland/egl-wayland-1.1.13-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson-multilib
-
-DESCRIPTION="EGLStream-based Wayland external platform"
-HOMEPAGE="https://github.com/NVIDIA/egl-wayland/"
-SRC_URI="
- https://github.com/NVIDIA/egl-wayland/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- dev-libs/wayland[${MULTILIB_USEDEP}]
- x11-libs/libdrm[${MULTILIB_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
- dev-libs/wayland-protocols
- >=gui-libs/eglexternalplatform-1.1-r1
- media-libs/libglvnd
-"
-BDEPEND="
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.1.6-remove-werror.patch
-)
-
-src_install() {
- meson-multilib_src_install
-
- insinto /usr/share/egl/egl_external_platform.d
- doins "${FILESDIR}"/10_nvidia_wayland.json
-}
diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild
deleted file mode 100644
index 660e7e1e1c84..000000000000
--- a/gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="EGLStream-based Wayland external platform"
-HOMEPAGE="https://github.com/NVIDIA/egl-wayland/"
-SRC_URI="
- https://github.com/NVIDIA/egl-wayland/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-
-RDEPEND="
- dev-libs/wayland
- x11-libs/libdrm
- !<x11-drivers/nvidia-drivers-470.57.02[wayland(-)]
-"
-DEPEND="
- ${RDEPEND}
- dev-libs/wayland-protocols
- gui-libs/eglexternalplatform
- media-libs/libglvnd
-"
-BDEPEND="dev-util/wayland-scanner"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.1.6-remove-werror.patch
-)
-
-src_install() {
- meson_src_install
-
- insinto /usr/share/egl/egl_external_platform.d
- doins "${FILESDIR}"/10_nvidia_wayland.json
-}
diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.14-r1.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.14-r1.ebuild
deleted file mode 100644
index 93079328f2a5..000000000000
--- a/gui-libs/egl-wayland/egl-wayland-1.1.14-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson-multilib
-
-DESCRIPTION="EGLStream-based Wayland external platform"
-HOMEPAGE="https://github.com/NVIDIA/egl-wayland/"
-SRC_URI="
- https://github.com/NVIDIA/egl-wayland/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- dev-libs/wayland[${MULTILIB_USEDEP}]
- x11-libs/libdrm[${MULTILIB_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
- dev-libs/wayland-protocols
- >=gui-libs/eglexternalplatform-1.1-r1
- media-libs/libglvnd
-"
-BDEPEND="
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.1.6-remove-werror.patch
-)
-
-src_install() {
- meson-multilib_src_install
-
- insinto /usr/share/egl/egl_external_platform.d
- doins "${FILESDIR}"/10_nvidia_wayland.json
-}
diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.14.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.14.ebuild
deleted file mode 100644
index fe124fecead4..000000000000
--- a/gui-libs/egl-wayland/egl-wayland-1.1.14.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="EGLStream-based Wayland external platform"
-HOMEPAGE="https://github.com/NVIDIA/egl-wayland/"
-SRC_URI="
- https://github.com/NVIDIA/egl-wayland/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- dev-libs/wayland
- x11-libs/libdrm
-"
-DEPEND="
- ${RDEPEND}
- dev-libs/wayland-protocols
- gui-libs/eglexternalplatform
- media-libs/libglvnd
-"
-BDEPEND="
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.1.6-remove-werror.patch
-)
-
-src_install() {
- meson_src_install
-
- insinto /usr/share/egl/egl_external_platform.d
- doins "${FILESDIR}"/10_nvidia_wayland.json
-}
diff --git a/profiles/package.mask b/profiles/package.mask
index d5018de33d20..db8379eb4de8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -179,24 +179,6 @@ games-puzzle/zaz
games-simulation/cannonsmash
games-strategy/crimson
-# Ionen Wolkens <ionen@gentoo.org> (2024-07-18)
-# Explicit sync currently causes firefox to crash[1][2][3] (should be
-# improved in >=firefox-130 or so) among others like obs-studio[3],
-# and is still to be considered experimental. So keeping masked for
-# the time being while issues are ironed out.
-#
-# Feel free to unmask if not affected as it should improve the
-# experience esp. with Plasma 6 + wayland + nvidia, but please try
-# 1.1.13 before reporting crashes, freezes, or visual issues (and
-# bugs should go upstream).
-#
-# [1] https://github.com/NVIDIA/egl-wayland/issues/110
-# [2] https://github.com/NVIDIA/egl-wayland/issues/117
-# [3] https://bugzilla.mozilla.org/show_bug.cgi?id=1898476
-# [4] https://github.com/NVIDIA/egl-wayland/issues/118
-# and: https://bugzilla.mozilla.org/show_bug.cgi?id=1908825
-~gui-libs/egl-wayland-1.1.14
-
# Hans de Graaff <graaff@gentoo.org> (2024-07-17)
# Obsolete slot. Please use a newer slot instead. No reverse
# dependencies left. Removal on 2024-08-17.
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2024-08-09 22:34 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-09 22:34 [gentoo-commits] repo/gentoo:master commit in: profiles/, gui-libs/egl-wayland/ Ionen Wolkens
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox