SHA256
1
0
forked from pool/gtk3

Accepting request 537877 from GNOME:Next

- Update to version 3.22.25:
  + The HighContrast theme has received numerous improvements.
  + Middle-click on scrollbars jumps to the position again.
  + Wayland:
    - Terminal sizing problems are fixed.
    - The Wayland backend now implemented the KDE server-side
      decorations protocol.
  + X11: Problems with menus on several X servers are fixed.
  + Bugs fixed: bgo#701296, bgo#728452, bgo#738387, bgo#763517,
    bgo#769877, bgo#769879, bgo#771279, bgo#775217, bgo#776793,
    bgo#777072, bgo#778811, bgo#778930, bgo#780101, bgo#781909,
    bgo#782396, bgo#783995, bgo#784314, bgo#784509, bgo#786220,
    bgo#786794, bgo#787274, bgo#787669, bgo#787866, bgo#788053,
    bgo#788458, bgo#788496, bgo#788505, bgo#788516, bgo#788573,
    bgo#788574, bgo#788575, bgo#788577, bgo#788580, bgo#788614,
    bgo#788841, bgo#788905, bgo#789141, bgo#789149, bgo#789327,
    bgo#789357.
  + Updated translations.
- Drop gtk3-silence-log-spew-blank-cursors.patch: Fixed upstream.
- Add gtk3-wayland-distribute-server-decoration-xml.patch: Builds
  that include wayland fail unless
  gtk/wayland/protocol/server-decoration.xml is included in
  tarballs (bgo#789630). Patch touches Makefile.am, uncomment
  BuildRequires: gnome-common and ./autogen.sh before configure.

OBS-URL: https://build.opensuse.org/request/show/537877
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=299
This commit is contained in:
2017-11-01 12:08:05 +00:00
committed by Git OBS Bridge
parent 5eed1b8f40
commit 23ec6b23f8
6 changed files with 165 additions and 65 deletions

View File

@@ -29,7 +29,7 @@
Name: gtk3
%define _name gtk+
Version: 3.22.24
Version: 3.22.25
Release: 0
Summary: The GTK+ toolkit library (version 3)
License: LGPL-2.1+
@@ -44,18 +44,18 @@ Source99: baselibs.conf
Patch0: gtk3-GTK_PATH64.patch
# PATCH-NEEDS-REBASE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 -- Was PATCH-FIX-OPENSUSE
Patch1: gtk3-path-local.patch
# PATCH-FIX-UPSTREAM gtk3-silence-log-spew-blank-cursors.patch bgo#775217 zaitor@opensuse.org -- wayland: Don't spew warnings for blank cursors
Patch2: gtk3-silence-log-spew-blank-cursors.patch
# PATCH-FIX-OPENSUSE gtk3-restore-filechooser-click-behavior.patch bgo#758065 bsc#1057471 yfjiang@suse.com -- revert upstream commit#fb0a13b to restore the single click behavior
Patch3: gtk3-restore-filechooser-click-behavior.patch
# PATCH-FIX-OPENSUSE revert-forced-xftdpi.patch fvogt@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96
Patch4: gtk3-revert-forced-xftdpi.patch
# PATCH-FIX-UPSTREAM gtk3-wayland-distribute-server-decoration-xml.patch bgo#789630 badshah400@gmail.com -- Builds that include wayland fail unless gtk/wayland/protocol/server-decoration.xml is included in tarballs
Patch5: gtk3-wayland-distribute-server-decoration-xml.patch
BuildRequires: cups-devel >= 1.2
BuildRequires: docbook-xsl-stylesheets
BuildRequires: fdupes
BuildRequires: gettext-tools-mini >= 0.19.7
# Needed for patch1 - disabled since patch is disabled...
# BuildRequires: gnome-common
# Needed for patch1 and patch5
BuildRequires: gnome-common
BuildRequires: hicolor-icon-theme
%if !0%{?is_opensuse}
BuildRequires: translation-update-upstream
@@ -369,14 +369,14 @@ cp -a %{S:1} .
%endif
# Patch disabled, needs rebase.
#patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%build
# Disabled since patch 1 is in need of rebase
# Needed for patch1
#NOCONFIGURE=1 ./autogen.sh
# Needed for patch1 and patch5
NOCONFIGURE=1 ./autogen.sh
%configure \
--disable-static \
--enable-man \