forked from pool/ayatana-ido
Accepting request 835012 from home:cgiboudeaux:branches:X11:Unity
- Add upstream patch to fix build: * 0001-gtk_widget_get_state-is-deprecated.patch OBS-URL: https://build.opensuse.org/request/show/835012 OBS-URL: https://build.opensuse.org/package/show/X11:Unity/ayatana-ido?expand=0&rev=10
This commit is contained in:
parent
310fc03eef
commit
206f4f7db8
26
0001-gtk_widget_get_state-is-deprecated.patch
Normal file
26
0001-gtk_widget_get_state-is-deprecated.patch
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
From cbe2eb7890c635cf1b1ae3b6559a5373f9879a34 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Sylvain POULAIN <kikislater@users.noreply.github.com>
|
||||||
|
Date: Tue, 7 Jul 2020 09:18:43 +0400
|
||||||
|
Subject: [PATCH] gtk_widget_get_state is deprecated
|
||||||
|
|
||||||
|
gtk_widget_get_state is even deprecated, and has to be replaced with gtk_widget_get_state_flags. It worked.
|
||||||
|
---
|
||||||
|
src/idomediaplayermenuitem.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/idomediaplayermenuitem.c b/src/idomediaplayermenuitem.c
|
||||||
|
index 7ed9d6d..232ad0e 100644
|
||||||
|
--- a/src/idomediaplayermenuitem.c
|
||||||
|
+++ b/src/idomediaplayermenuitem.c
|
||||||
|
@@ -81,7 +81,7 @@ ido_media_player_menu_item_draw (GtkWidget *widget,
|
||||||
|
int y;
|
||||||
|
|
||||||
|
gtk_style_context_get_color (gtk_widget_get_style_context (widget),
|
||||||
|
- gtk_widget_get_state (widget),
|
||||||
|
+ gtk_widget_get_state_flags (widget),
|
||||||
|
&color);
|
||||||
|
|
||||||
|
gtk_widget_get_allocation (widget, &allocation);
|
||||||
|
--
|
||||||
|
2.28.0
|
||||||
|
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 16 21:19:35 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
|
||||||
|
|
||||||
|
- Add upstream patch to fix build:
|
||||||
|
* 0001-gtk_widget_get_state-is-deprecated.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Nov 8 03:40:02 UTC 2019 - Marguerite Su <i@marguerite.su>
|
Fri Nov 8 03:40:02 UTC 2019 - Marguerite Su <i@marguerite.su>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package ayatana-ido
|
# spec file for package ayatana-ido
|
||||||
#
|
#
|
||||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2020 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -29,7 +29,9 @@ URL: https://github.com/AyatanaIndicators/ayatana-ido
|
|||||||
Source: https://github.com/AyatanaIndicators/ayatana-ido/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
Source: https://github.com/AyatanaIndicators/ayatana-ido/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||||
Source1: baselibs.conf
|
Source1: baselibs.conf
|
||||||
#PATCH-FIX-UPSTREAM ayatana-ido-glib-2.58.patch g_type_class_add_private was deprecated since glib 2.58
|
#PATCH-FIX-UPSTREAM ayatana-ido-glib-2.58.patch g_type_class_add_private was deprecated since glib 2.58
|
||||||
Patch: ayatana-ido-glib-2.58.patch
|
Patch0: ayatana-ido-glib-2.58.patch
|
||||||
|
# PATCH-FIX-UPSTREAM 0001-gtk_widget_get_state-is-deprecated.patch -- gtk_widget_get_state is deprecated
|
||||||
|
Patch1: 0001-gtk_widget_get_state-is-deprecated.patch
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: mate-common
|
BuildRequires: mate-common
|
||||||
@ -84,14 +86,13 @@ This package contains the development files for Ido.
|
|||||||
%build
|
%build
|
||||||
NOCONFIGURE=1 mate-autogen
|
NOCONFIGURE=1 mate-autogen
|
||||||
%configure
|
%configure
|
||||||
make %{?_smp_mflags} V=1
|
%make_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%make_install
|
%make_install
|
||||||
find %{buildroot} -type f -name "*.la" -delete -print
|
find %{buildroot} -type f -name "*.la" -delete -print
|
||||||
|
|
||||||
%post -n %{lname} -p /sbin/ldconfig
|
%post -n %{lname} -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -n %{lname} -p /sbin/ldconfig
|
%postun -n %{lname} -p /sbin/ldconfig
|
||||||
|
|
||||||
%files -n %{lname}
|
%files -n %{lname}
|
||||||
|
Loading…
Reference in New Issue
Block a user