Accepting request 666065 from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/666065
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=340
This commit is contained in:
2019-01-15 21:46:30 +00:00
committed by Git OBS Bridge
parent f36f8f251d
commit 889b6a0693
8 changed files with 76 additions and 579 deletions

View File

@@ -22,7 +22,7 @@
%define _name gtk+
%bcond_without broadway
Name: gtk3
Version: 3.24.2
Version: 3.24.3
Release: 0
Summary: The GTK+ toolkit library (version 3)
License: LGPL-2.1-or-later
@@ -33,16 +33,13 @@ Source1: README.SUSE
Source2: settings.ini
Source3: macros.gtk3
Source99: baselibs.conf
# PATCH-FIX-OPENSUSE gtk3-GTK_PATH64.patch sbrabec@novell.com - 64-bit dual install. Use GTK_PATH64 environment variable instead of GTK_PATH
Patch0: gtk3-GTK_PATH64.patch
# PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch fvogt@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96
Patch1: gtk3-revert-forced-xftdpi.patch
# PATCH-FEATURE-UPSTREAM gtk3-atk-table-cell.patch fate#326548 mgorse@suse.com -- a11y: add support for AtkTableCell.
Patch2: gtk3-atk-table-cell.patch
# PATCH-FIX-UPSTREAM gtk3-revert-Fix-deprecation-warnings.patch -- Revert "Fix deprecation warnings", fixes build.
Patch3: gtk3-revert-Fix-deprecation-warnings.patch
# PATCH-FIX-UPSTREAM gtk3-x11-fix-deprecation-macro-use.patch -- x11: Fix deprecation macro use
Patch4: gtk3-x11-fix-deprecation-macro-use.patch
# PATCH-FIX-UPSTREAM gtk3-boo1121456-a11y-export.patch boo#1121456 mgorse@suse.com -- export gtk_cell_accessible_parent_get_(row|column)_header_cells functions.
Patch2: gtk3-boo1121456-a11y-export.patch
BuildRequires: cups-devel >= 1.2
BuildRequires: docbook-xsl-stylesheets
@@ -118,7 +115,7 @@ Recommends: %{name}-immodule-tigrigna = %{version}
Recommends: %{name}-immodule-vietnamese = %{version}
Recommends: %{name}-lang
Recommends: gvfs
# Provide %{name} to make the lang and immodules packages installable
# Provide %%{name} to make the lang and immodules packages installable
Provides: %{name} = %{version}
# Before 3.0, the package was actually libgtk-3_0-0 and files might
# conflict
@@ -358,7 +355,6 @@ This package enhances gettext with an International Tag Set for GTK+ 3
%prep
%setup -q -n gtk+-%{version}
# Translation this time intentionally disabled.. they fail
translation-update-upstream
translation-update-upstream po-properties gtk30-properties
# remove incomplete translations caused by translation-update-upstream (global LINGUAS file, two domains)
@@ -375,8 +371,6 @@ cp -a %{SOURCE1} .
%endif
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%build
%configure \