From 4d83b958345b2751e1bfd69f9b0f547159f399f1946573b33999a419e1fe1595 Mon Sep 17 00:00:00 2001 From: llyyr Date: Thu, 25 Apr 2024 20:32:26 +0000 Subject: [PATCH] Accepting request 1170183 from home:ateixeira:branches:games:tools - Update to version 3.14.6: * wlserver: Collection of cursor improvements/fixes * wlserver: Fix some crashes wrt. Gamescope swapchain lifetime * Revert "drm: Update AMD color management for Linux 6.8" * convar: add Split helper * drm: Only expose explicit sync on > kernel 6.8 * wayland_backend: comment out assert for now * build: Add missing input_emulation option * input: Add support for xtest emulation with libei * drm: Get backend to close down cleanly * steamcompmgr: Set PDEATHSIG for launched children OBS-URL: https://build.opensuse.org/request/show/1170183 OBS-URL: https://build.opensuse.org/package/show/games:tools/gamescope?expand=0&rev=23 --- _service | 1 + gamescope-3.14.2.tar.xz | 3 --- gamescope-3.14.6.tar.xz | 3 +++ gamescope.changes | 15 +++++++++++++++ gamescope.spec | 5 ++++- 5 files changed, 23 insertions(+), 4 deletions(-) delete mode 100644 gamescope-3.14.2.tar.xz create mode 100644 gamescope-3.14.6.tar.xz diff --git a/_service b/_service index e4910c9..a4a15ee 100644 --- a/_service +++ b/_service @@ -3,6 +3,7 @@ https://github.com/Plagman/gamescope.git @PARENT_TAG@ + jupiter-3.6 git ([\.\d]+) \1 diff --git a/gamescope-3.14.2.tar.xz b/gamescope-3.14.2.tar.xz deleted file mode 100644 index f9407bb..0000000 --- a/gamescope-3.14.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cfdbbb84383801c59fa4206965c2d18c6630e76e20fd81d7e1757c40a27fd966 -size 102543100 diff --git a/gamescope-3.14.6.tar.xz b/gamescope-3.14.6.tar.xz new file mode 100644 index 0000000..1bbbdf3 --- /dev/null +++ b/gamescope-3.14.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6d165348aca63274a0d61e18595f70c1bb2a2c812811390d97d3e11b3132229 +size 102572904 diff --git a/gamescope.changes b/gamescope.changes index 7d438f1..7b4a56d 100644 --- a/gamescope.changes +++ b/gamescope.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Thu Apr 25 14:16:52 UTC 2024 - antonio.teixeira@suse.com + +- Update to version 3.14.6: + * wlserver: Collection of cursor improvements/fixes + * wlserver: Fix some crashes wrt. Gamescope swapchain lifetime + * Revert "drm: Update AMD color management for Linux 6.8" + * convar: add Split helper + * drm: Only expose explicit sync on > kernel 6.8 + * wayland_backend: comment out assert for now + * build: Add missing input_emulation option + * input: Add support for xtest emulation with libei + * drm: Get backend to close down cleanly + * steamcompmgr: Set PDEATHSIG for launched children + ------------------------------------------------------------------- Thu Mar 07 20:27:13 UTC 2024 - antonio.teixeira@suse.com diff --git a/gamescope.spec b/gamescope.spec index 012aba2..2c80d45 100644 --- a/gamescope.spec +++ b/gamescope.spec @@ -18,7 +18,7 @@ %bcond_without intree_libs Name: gamescope -Version: 3.14.2 +Version: 3.14.6 Release: 0 Summary: Micro-compositor optimized for running video games on Wayland License: BSD-2-Clause @@ -47,7 +47,9 @@ BuildRequires: pkgconfig(glm) BuildRequires: pkgconfig(hwdata) BuildRequires: pkgconfig(libavif) BuildRequires: pkgconfig(libcap) +BuildRequires: pkgconfig(libdecor-0) BuildRequires: pkgconfig(libdrm) >= 2.4.113 +BuildRequires: pkgconfig(libeis-1.0) BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(vulkan) @@ -107,6 +109,7 @@ BuildRequires: pkgconfig(xkbcommon) %if 0%{?suse_version} < 1599 sed -i "s|dependency('stb')|declare_dependency(include_directories: include_directories('/usr/include/stb'))|g" src/meson.build %endif +sed -i "s|#include |#include |g" src/InputEmulation.cpp %meson \ -Dpipewire=enabled \ %{nil}