4 Commits

3 changed files with 27 additions and 2 deletions

12
touchegg-gcc15.patch Normal file
View File

@@ -0,0 +1,12 @@
Index: touchegg-2.0.17/src/animations/animation.h
===================================================================
--- touchegg-2.0.17.orig/src/animations/animation.h
+++ touchegg-2.0.17/src/animations/animation.h
@@ -19,6 +19,7 @@
#define ANIMATIONS_ANIMATION_H_
#include <cairo.h>
+#include <cstdint>
#include <memory>

View File

@@ -1,3 +1,15 @@
-------------------------------------------------------------------
Sat Nov 22 21:26:08 CET 2025 - Stanislav Brabec <sbrabec@suse.com>
- Remove unused BuildRequires: update-desktop-files.
-------------------------------------------------------------------
Wed Apr 30 13:47:08 UTC 2025 - pgajdos@suse.com
- added patches
https://github.com/JoseExposito/touchegg/issues/679
+ touchegg-gcc15.patch
-------------------------------------------------------------------
Sat May 25 10:31:16 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package touchegg
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
#
# All modifications and additions to the file contributed by third parties
@@ -26,12 +26,13 @@ Group: Hardware/Other
URL: https://github.com/JoseExposito/touchegg
Source: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
Patch0: harden_touchegg.service.patch
# https://github.com/JoseExposito/touchegg/issues/679
Patch1: touchegg-gcc15.patch
BuildRequires: c++_compiler
BuildRequires: cmake
BuildRequires: hicolor-icon-theme
BuildRequires: pkgconfig
BuildRequires: systemd-rpm-macros
BuildRequires: update-desktop-files
BuildRequires: cmake(pugixml)
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(glib-2.0)