commit:     b1c92b2d20ce5e3134ac8a8442e2ab36056684c2
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 13:39:41 2022 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 13:39:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c92b2d

dev-libs/weston: Version bump to 11.0.0

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

 dev-libs/weston/Manifest                                     |  1 +
 dev-libs/weston/{weston-9999.ebuild => weston-11.0.0.ebuild} | 10 +++++-----
 dev-libs/weston/weston-9999.ebuild                           | 10 +++++-----
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest
index 32c06970b1b6..8ecacb356a46 100644
--- a/dev-libs/weston/Manifest
+++ b/dev-libs/weston/Manifest
@@ -1,2 +1,3 @@
 DIST weston-10.0.0.tar.xz 1774600 BLAKE2B 
b2b8fa4f7542aba03970ca8abf504f340f8f8da9f9581c16ceac5c702eac355f5d4244778393a8804017f39dff490431e26a48580746033158bd2d2b721437f8
 SHA512 
77e05530751e4f743eebf015ab5b78a1fcc66b774713b5e296cfffc488be84e459f811c85ac4280b7b63eebf4ff5c958dd7306376ab343e6b80feae16c8c35a4
 DIST weston-10.0.2.tar.xz 1776748 BLAKE2B 
6caad07ffa8b9eeb048e8e8bd1383c16f373fb1170c3705fea070d3e3d27b68cb4678424866ea23d46ceb93d3fa01d305418501b387780c07d20cd583e006ce8
 SHA512 
1b9e9162bd13c2424c8c495274be406cdd5a5ea7f5901b5c5f87b46cca546e73e98bc4b55af17445e60c9544b34022bf9f9a915fc5133c50f607d376b064f2ff
+DIST weston-11.0.0.tar.xz 1900292 BLAKE2B 
3ae083294dc48f4b152ef493c8a00ba87e682ebee4e1981fa5ccac96ad69436031fffed8510cffc525a8022294cae71650a09bb003448816b4774f7c3c3d19bf
 SHA512 
71554dc870e9c6832fdfb8f0e8dbcd7ad01c3827041c2f7fe4b7679df33b242fd00e7f0c8728d1aeecc648f8296a9d3fc502a66c91ec662f03086d9a28aab3ea

diff --git a/dev-libs/weston/weston-9999.ebuild 
b/dev-libs/weston/weston-11.0.0.ebuild
similarity index 94%
copy from dev-libs/weston/weston-9999.ebuild
copy to dev-libs/weston/weston-11.0.0.ebuild
index 94da35c7886e..b8ebeae90ac0 100644
--- a/dev-libs/weston/weston-9999.ebuild
+++ b/dev-libs/weston/weston-11.0.0.ebuild
@@ -40,14 +40,14 @@ REQUIRED_USE="
 
 RDEPEND="
        >=dev-libs/libinput-0.8.0
-       >=dev-libs/wayland-1.18.0
+       >=dev-libs/wayland-1.20.0
        >=dev-libs/wayland-protocols-1.24
-       lcms? ( media-libs/lcms:2 )
+       lcms? ( >=media-libs/lcms-2.9:2 )
        media-libs/libpng:0=
        webp? ( media-libs/libwebp:0= )
        jpeg? ( media-libs/libjpeg-turbo:0= )
        >=x11-libs/cairo-1.11.3
-       >=x11-libs/libdrm-2.4.95
+       >=x11-libs/libdrm-2.4.108
        >=x11-libs/libxkbcommon-0.5.0
        >=x11-libs/pixman-0.25.2
        x11-misc/xkeyboard-config
@@ -126,11 +126,11 @@ src_configure() {
 
 src_test() {
        xdg_environment_reset
+       addwrite /dev/dri/
 
-       # devices test usually fails.
        # xwayland test can fail if X11 socket already exists.
        cd "${BUILD_DIR}" || die
-       meson test $(meson test --list | grep -Exv "devices|xwayland") || die
+       meson test $(meson test --list | grep -Exv "xwayland") || die
 }
 
 src_install() {

diff --git a/dev-libs/weston/weston-9999.ebuild 
b/dev-libs/weston/weston-9999.ebuild
index 94da35c7886e..b8ebeae90ac0 100644
--- a/dev-libs/weston/weston-9999.ebuild
+++ b/dev-libs/weston/weston-9999.ebuild
@@ -40,14 +40,14 @@ REQUIRED_USE="
 
 RDEPEND="
        >=dev-libs/libinput-0.8.0
-       >=dev-libs/wayland-1.18.0
+       >=dev-libs/wayland-1.20.0
        >=dev-libs/wayland-protocols-1.24
-       lcms? ( media-libs/lcms:2 )
+       lcms? ( >=media-libs/lcms-2.9:2 )
        media-libs/libpng:0=
        webp? ( media-libs/libwebp:0= )
        jpeg? ( media-libs/libjpeg-turbo:0= )
        >=x11-libs/cairo-1.11.3
-       >=x11-libs/libdrm-2.4.95
+       >=x11-libs/libdrm-2.4.108
        >=x11-libs/libxkbcommon-0.5.0
        >=x11-libs/pixman-0.25.2
        x11-misc/xkeyboard-config
@@ -126,11 +126,11 @@ src_configure() {
 
 src_test() {
        xdg_environment_reset
+       addwrite /dev/dri/
 
-       # devices test usually fails.
        # xwayland test can fail if X11 socket already exists.
        cd "${BUILD_DIR}" || die
-       meson test $(meson test --list | grep -Exv "devices|xwayland") || die
+       meson test $(meson test --list | grep -Exv "xwayland") || die
 }
 
 src_install() {

Reply via email to