Accepting request 1170210 from games:tools

OBS-URL: https://build.opensuse.org/request/show/1170210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gamescope?expand=0&rev=12
This commit is contained in:
Ana Guerrero 2024-04-26 21:27:08 +00:00 committed by Git OBS Bridge
commit a3090ef4a8
5 changed files with 23 additions and 4 deletions

View File

@ -3,6 +3,7 @@
<service name="tar_scm" mode="disabled"> <service name="tar_scm" mode="disabled">
<param name="url">https://github.com/Plagman/gamescope.git</param> <param name="url">https://github.com/Plagman/gamescope.git</param>
<param name="versionformat">@PARENT_TAG@</param> <param name="versionformat">@PARENT_TAG@</param>
<param name="revision">jupiter-3.6</param>
<param name="scm">git</param> <param name="scm">git</param>
<param name="versionrewrite-pattern">([\.\d]+)</param> <param name="versionrewrite-pattern">([\.\d]+)</param>
<param name="versionrewrite-replacement">\1</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 Thu Mar 07 20:27:13 UTC 2024 - antonio.teixeira@suse.com

View File

@ -18,7 +18,7 @@
%bcond_without intree_libs %bcond_without intree_libs
Name: gamescope Name: gamescope
Version: 3.14.2 Version: 3.14.6
Release: 0 Release: 0
Summary: Micro-compositor optimized for running video games on Wayland Summary: Micro-compositor optimized for running video games on Wayland
License: BSD-2-Clause License: BSD-2-Clause
@ -47,7 +47,9 @@ BuildRequires: pkgconfig(glm)
BuildRequires: pkgconfig(hwdata) BuildRequires: pkgconfig(hwdata)
BuildRequires: pkgconfig(libavif) BuildRequires: pkgconfig(libavif)
BuildRequires: pkgconfig(libcap) BuildRequires: pkgconfig(libcap)
BuildRequires: pkgconfig(libdecor-0)
BuildRequires: pkgconfig(libdrm) >= 2.4.113 BuildRequires: pkgconfig(libdrm) >= 2.4.113
BuildRequires: pkgconfig(libeis-1.0)
BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(libpipewire-0.3)
BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(sdl2)
BuildRequires: pkgconfig(vulkan) BuildRequires: pkgconfig(vulkan)
@ -107,6 +109,7 @@ BuildRequires: pkgconfig(xkbcommon)
%if 0%{?suse_version} < 1599 %if 0%{?suse_version} < 1599
sed -i "s|dependency('stb')|declare_dependency(include_directories: include_directories('/usr/include/stb'))|g" src/meson.build sed -i "s|dependency('stb')|declare_dependency(include_directories: include_directories('/usr/include/stb'))|g" src/meson.build
%endif %endif
sed -i "s|#include <libei-1.0/libeis.h>|#include <libeis.h>|g" src/InputEmulation.cpp
%meson \ %meson \
-Dpipewire=enabled \ -Dpipewire=enabled \
%{nil} %{nil}