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
This commit is contained in:
llyyr 2024-04-25 20:32:26 +00:00 committed by Git OBS Bridge
parent 8084b198c3
commit 4d83b95834
5 changed files with 23 additions and 4 deletions

View File

@ -3,6 +3,7 @@
<service name="tar_scm" mode="disabled">
<param name="url">https://github.com/Plagman/gamescope.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="revision">jupiter-3.6</param>
<param name="scm">git</param>
<param name="versionrewrite-pattern">([\.\d]+)</param>
<param name="versionrewrite-replacement">\1</param>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cfdbbb84383801c59fa4206965c2d18c6630e76e20fd81d7e1757c40a27fd966
size 102543100

3
gamescope-3.14.6.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d6d165348aca63274a0d61e18595f70c1bb2a2c812811390d97d3e11b3132229
size 102572904

View File

@ -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

View File

@ -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 <libei-1.0/libeis.h>|#include <libeis.h>|g" src/InputEmulation.cpp
%meson \
-Dpipewire=enabled \
%{nil}