Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gui-wm/gamescope/
Date: Wed, 21 Sep 2022 20:52:13
Message-Id: 1663793438.df2f4f5a5fac3385fbe3ce703b304612277c6b0c.chewi@gentoo
1 commit: df2f4f5a5fac3385fbe3ce703b304612277c6b0c
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 21 20:50:26 2022 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 21 20:50:38 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2f4f5a
7
8 gui-wm/gamescope: Bump to 3.11.45.2, drop old 3.11.43
9
10 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
11
12 gui-wm/gamescope/Manifest | 2 +-
13 .../{gamescope-3.11.43.ebuild => gamescope-3.11.45.2.ebuild} | 7 ++++---
14 2 files changed, 5 insertions(+), 4 deletions(-)
15
16 diff --git a/gui-wm/gamescope/Manifest b/gui-wm/gamescope/Manifest
17 index 19fd9a53722a..6c03e4db5cdf 100644
18 --- a/gui-wm/gamescope/Manifest
19 +++ b/gui-wm/gamescope/Manifest
20 @@ -1 +1 @@
21 -DIST gamescope-3.11.43.tar.gz 193497 BLAKE2B 2b7f14b24d395f2bd19c15113a6ae414ec54dd6e840f7c377117ea268f267fd0f27e3197b214726decdecb0bc6a00ec6b6aceeb7e9cb87bf54509c76c31ebf9a SHA512 406555ea37adb3b53b43017b45719ece91f21c4419fa7348c4e47bb18bfda6606755853f013ddef0fc9938499ff72b47efc34b525395801c807735d21eec57ce
22 +DIST gamescope-3.11.45.2.tar.gz 197744 BLAKE2B c717f8018d9535f3eecd68122773ab695f50ab6422467d1a89c59052b053063cc189bb91e2f0c52a59e13821b52dca57ecf457a32ad9d7f6b5f10cc00f5d93e2 SHA512 c78013a129f9ca5ada2f8ba15a5f64a7306d950b0aacbefad81ff69ba5de685de30ec7421398c8c59163a32ac7b83576a093658f71e5c45126a2de6fb107076c
23
24 diff --git a/gui-wm/gamescope/gamescope-3.11.43.ebuild b/gui-wm/gamescope/gamescope-3.11.45.2.ebuild
25 similarity index 93%
26 rename from gui-wm/gamescope/gamescope-3.11.43.ebuild
27 rename to gui-wm/gamescope/gamescope-3.11.45.2.ebuild
28 index 4922750b401d..ea21c3332aa2 100644
29 --- a/gui-wm/gamescope/gamescope-3.11.43.ebuild
30 +++ b/gui-wm/gamescope/gamescope-3.11.45.2.ebuild
31 @@ -5,7 +5,8 @@ EAPI=8
32
33 inherit fcaps meson
34
35 -MY_PV="${PV//_/-}"
36 +MY_PV=$(ver_rs 3 -)
37 +MY_PV="${MY_PV//_/-}"
38 DESCRIPTION="Efficient micro-compositor for running games"
39 HOMEPAGE="https://github.com/Plagman/gamescope"
40 SRC_URI="https://github.com/Plagman/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
41 @@ -16,13 +17,13 @@ IUSE="pipewire"
42
43 RDEPEND="
44 =dev-libs/libliftoff-0.3*
45 - dev-libs/wayland
46 + >=dev-libs/wayland-1.21
47 >=dev-libs/wayland-protocols-1.17
48 =gui-libs/wlroots-0.15*[X]
49 media-libs/libsdl2[video]
50 media-libs/vulkan-loader
51 sys-libs/libcap
52 - x11-libs/libdrm
53 + >=x11-libs/libdrm-2.4.109
54 x11-libs/libX11
55 x11-libs/libXcomposite
56 x11-libs/libXdamage