From 1c37c819a31ab040220bc22245fa31c1bd01a6bb Mon Sep 17 00:00:00 2001 From: FrantiĊĦek Zatloukal Date: Jul 25 2023 22:07:03 +0000 Subject: Rebase to 3.12.0 --- diff --git a/.gitignore b/.gitignore index 6e2da7b..e19d6e2 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,6 @@ /gamescope-3.11.47.tar.gz /gamescope-3.11.48.tar.gz /gamescope-3.11.49.tar.gz +/gamescope-3.11.51.tar.gz +/vkroots-e6b8949.tar.gz +/gamescope-3.12.0.tar.gz diff --git a/gamescope.spec b/gamescope.spec index b34f191..8fb9613 100644 --- a/gamescope.spec +++ b/gamescope.spec @@ -1,8 +1,8 @@ -%global libliftoff_minver 0.3.0 +%global libliftoff_minver 0.4.1 Name: gamescope -Version: 3.11.49 -Release: 3%{?dist} +Version: 3.12.0 +Release: 1%{?dist} Summary: Micro-compositor for video games on Wayland License: BSD @@ -13,8 +13,13 @@ Source1: stb.pc BuildRequires: meson >= 0.54.0 BuildRequires: ninja-build +BuildRequires: cmake BuildRequires: gcc BuildRequires: gcc-c++ +BuildRequires: glm-devel +BuildRequires: google-benchmark-devel +BuildRequires: libXmu-devel +BuildRequires: pkgconfig(libdisplay-info) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xcomposite) @@ -32,11 +37,13 @@ BuildRequires: pkgconfig(wayland-protocols) >= 1.17 BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(libpipewire-0.3) -BuildRequires: (pkgconfig(wlroots) >= 0.15.0 with pkgconfig(wlroots) < 0.16) -BuildRequires: (pkgconfig(libliftoff) >= 0.3.0 with pkgconfig(libliftoff) < 0.4) +BuildRequires: (pkgconfig(wlroots) >= 0.16.0 with pkgconfig(wlroots) < 0.17) +BuildRequires: (pkgconfig(libliftoff) >= 0.4.1 with pkgconfig(libliftoff) < 0.5) BuildRequires: pkgconfig(libcap) +BuildRequires: pkgconfig(hwdata) BuildRequires: stb_image-devel BuildRequires: stb_image_write-devel +BuildRequires: vkroots-devel BuildRequires: /usr/bin/glslangValidator # libliftoff hasn't bumped soname, but API/ABI has changed for 0.2.0 release @@ -54,30 +61,35 @@ Recommends: mesa-vulkan-drivers mkdir -p pkgconfig cp %{SOURCE1} pkgconfig/stb.pc - %build export PKG_CONFIG_PATH=pkgconfig -%meson -Dpipewire=enabled -Dforce_fallback_for=[] +%meson -Dpipewire=enabled -Denable_openvr_support=false -Dforce_fallback_for=[] %meson_build - %install %meson_install - %files %license LICENSE %doc README.md %{_bindir}/gamescope +%{_libdir}/libVkLayer_FROG_gamescope_wsi.so +%{_datadir}/vulkan/implicit_layer.d/VkLayer_FROG_gamescope_wsi.*.json %changelog +* Wed Jul 26 2023 Frantisek Zatloukal - 3.12.0-1 +- Rebase to 3.12.0 (fixes RHBZ#2152065,RHBZ#2225815) + * Wed Jul 19 2023 Fedora Release Engineering - 3.11.49-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jan 19 2023 Fedora Release Engineering - 3.11.49-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild +* Wed Dec 07 2022 Frantisek Zatloukal - 3.11.51-1 +- Rebase to 3.11.51 + * Fri Nov 18 2022 Onuralp SEZER - 3.11.49-1 - Rebase to 3.11.49 (fixes RHBZ#2143471 ) diff --git a/sources b/sources index 662082f..a86803c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gamescope-3.11.49.tar.gz) = 16f9a47b1e79c4a7bc7de22fda10df7bd1537daae25f41f4ff45882890e38b9892ff6ac42f9da1ace744ef9d37614b4fbcd7805e9af6b94bc421397324dd3413 +SHA512 (gamescope-3.12.0.tar.gz) = 864d61d9caf0bb8b13c71a084dd54a74e4d9104168cdc9ff8bc971e5a78a019fa80bf43c3b58b2e5ade6d461842385c37c3184ceede7e058d4d8d989a9e62bd9