diff --git a/_service b/_service index 3a60e42..9560a7c 100644 --- a/_service +++ b/_service @@ -2,7 +2,7 @@ https://github.com/Plagman/gamescope.git - refs/tags/3.15.14 + refs/tags/3.16.1 @PARENT_TAG@ git ([\.\d]+) diff --git a/gamescope-3.15.14.tar.xz b/gamescope-3.15.14.tar.xz deleted file mode 100644 index 9461ded..0000000 --- a/gamescope-3.15.14.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d19c7f8a936cae9001918a9adc83d844a1a74cffdea31cb1664584e5700c6193 -size 103493832 diff --git a/gamescope-3.16.1.tar.xz b/gamescope-3.16.1.tar.xz new file mode 100644 index 0000000..3ac1866 --- /dev/null +++ b/gamescope-3.16.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46084660548fb7cb86672ba206c3a886426a0cb5fb687a3a46e72423384b7924 +size 103605932 diff --git a/gamescope.changes b/gamescope.changes index aed3fda..83814b4 100644 --- a/gamescope.changes +++ b/gamescope.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Fri Jan 10 14:32:30 UTC 2025 - me@levitati.ng + +- Update to version 3.16.1: + * layer: Fix oldSwapchain when going in/out of XWayland bypassing + * steamcompmgr: Fix some shutdown hangs + * WaylandBackend: Filter more libdecor surfaces + * layer: Move strict -> ensure + * layer: Force up swapchain minImageCount + * WaylandBackend: Ignore events on unknown surfaces + * WaylandBackend: Fix scale equation and unscale libdecor frame commit + * rendervulkan: Fix a CVulkanCmdBuffer leak that could result in screenshot request failures + * DRMBackend: Add libliftoff log handler + * Fixed conversion from RGB to full range BT.709 YCbCr + ------------------------------------------------------------------- Mon Dec 02 18:17:00 UTC 2024 - antonio.teixeira@suse.com diff --git a/gamescope.spec b/gamescope.spec index f4f783c..71924d2 100644 --- a/gamescope.spec +++ b/gamescope.spec @@ -1,7 +1,7 @@ # # spec file for package gamescope # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %bcond_without intree_libs Name: gamescope -Version: 3.15.14 +Version: 3.16.1 Release: 0 Summary: Micro-compositor optimized for running video games on Wayland License: BSD-2-Clause @@ -82,6 +82,7 @@ BuildRequires: pkgconfig(libinput) >= 1.14.0 BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libseat) BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(luajit) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(vulkan) >= 1.2.182 BuildRequires: pkgconfig(wayland-client) @@ -135,5 +136,9 @@ sed -i "s|#include |#include |g" src/InputEmulatio %{_libdir}/libVkLayer_FROG_gamescope_wsi_%{_arch}.so %dir %{_datadir}/vulkan/implicit_layer.d/ %{_datadir}/vulkan/implicit_layer.d/VkLayer_FROG_gamescope_wsi.%{_arch}.json +%dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/scripts/ +%{_datadir}/%{name}/scripts/00-gamescope +%doc %{_datadir}/%{name}/scripts/README.md %changelog