Accepting request 481402 from GNOME:Next

Update to 3.24.0

OBS-URL: https://build.opensuse.org/request/show/481402
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=77
This commit is contained in:
Dominique Leuenberger 2017-03-20 15:51:06 +00:00 committed by Git OBS Bridge
parent f13e665ed1
commit 8553eadab7
7 changed files with 35 additions and 44 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08b29cfb08efc80f7a8630a2734dec65a99c1b59f1e5771c671d2e4ed8a5cbe7
size 756820

3
pygobject-3.24.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4e228b1c0f36e810acd971fad1c7030014900d8427c308d63a560f3f1037fa3c
size 758336

View File

@ -1,31 +0,0 @@
From d005df9645fd5fb2f19bd09384355f45591f1e58 Mon Sep 17 00:00:00 2001
From: Christoph Reiter <creiter@src.gnome.org>
Date: Mon, 23 Jan 2017 21:26:05 +0100
Subject: Disable -Werror=missing-prototypes
https://bugzilla.gnome.org/show_bug.cgi?id=760056
added some code triggering "missing-prototype" which we by default
treat as an error. This disables that specific error by default.
https://bugzilla.gnome.org/show_bug.cgi?id=777534
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index c8d95c7..8e225f4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -228,7 +228,7 @@ AC_SUBST(INTROSPECTION_SCANNER)
AC_SUBST(INTROSPECTION_COMPILER)
# compiler warnings, errors, required cflags, and code coverage support
-GNOME_COMPILE_WARNINGS([maximum])
+GNOME_COMPILE_WARNINGS([maximum], [-Wno-error=missing-prototypes])
AC_MSG_CHECKING(for Gnome code coverage support)
m4_ifdef([GNOME_CODE_COVERAGE],
[AC_MSG_RESULT(yes)
--
cgit v0.12

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Mon Mar 20 15:28:17 UTC 2017 - dimstar@opensuse.org
- Update to version 3.24.0:
+ overrides: Update for Gdk-4.0 and Gtk+-4.0 (bgo#773315,
bgo#777680).
+ Disable -Werror=missing-prototypes (bgo#777534).
+ Fix new PEP8 errors (bgo#776009).
+ Move pep8/pyflakes tests from 'make check' to
'make check.quality' (bgo#764087).
+ Handle exception unreffing Variant at exit (bgo#776092).
+ Handle multiple deinit of callable cache (bgo#776092).
- Drop python-gobject-missing-prototypes.patch: fixed upstream.
-------------------------------------------------------------------
Wed Mar 15 19:38:20 UTC 2017 - toddrme2178@gmail.com

View File

@ -40,14 +40,12 @@ Name: python-gobject
Summary: Python bindings for GObject
License: LGPL-2.1+
Group: Development/Libraries/Python
Version: 3.22.0
Version: 3.24.0
Release: 0
Url: https://wiki.gnome.org/Projects/PyGObject/
Source: http://download.gnome.org/sources/pygobject/3.22/%{_name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/pygobject/3.24/%{_name}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM pycompile-searchpath.patch jmatejek@suse.com -- Fix build with python 3.4
Patch1: pycompile-searchpath.patch
# PATCH-FIX-UPSTREAM python-gobject-missing-prototypes.patch bgo#777534 dimstar@opensuse.org -- Disable -Werror=missing-prototypes, taken from git commit d005df
Patch2: python-gobject-missing-prototypes.patch
BuildRequires: fdupes
BuildRequires: glib2-devel >= 2.38.0
BuildRequires: gnome-common
@ -129,7 +127,6 @@ addon libraries such as pygtk.
%prep
%setup -q -n %{_name}-%{version}
%patch1 -p1
%patch2 -p1
%build
autoreconf -fiv

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Mon Mar 20 15:28:17 UTC 2017 - dimstar@opensuse.org
- Update to version 3.24.0:
+ overrides: Update for Gdk-4.0 and Gtk+-4.0 (bgo#773315,
bgo#777680).
+ Disable -Werror=missing-prototypes (bgo#777534).
+ Fix new PEP8 errors (bgo#776009).
+ Move pep8/pyflakes tests from 'make check' to
'make check.quality' (bgo#764087).
+ Handle exception unreffing Variant at exit (bgo#776092).
+ Handle multiple deinit of callable cache (bgo#776092).
- Drop python-gobject-missing-prototypes.patch: fixed upstream.
-------------------------------------------------------------------
Wed Mar 15 19:38:20 UTC 2017 - toddrme2178@gmail.com

View File

@ -40,14 +40,12 @@ Name: python3-gobject
Summary: Python bindings for GObject
License: LGPL-2.1+
Group: Development/Libraries/Python
Version: 3.22.0
Version: 3.24.0
Release: 0
Url: https://wiki.gnome.org/Projects/PyGObject/
Source: http://download.gnome.org/sources/pygobject/3.22/%{_name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/pygobject/3.24/%{_name}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM pycompile-searchpath.patch jmatejek@suse.com -- Fix build with python 3.4
Patch1: pycompile-searchpath.patch
# PATCH-FIX-UPSTREAM python-gobject-missing-prototypes.patch bgo#777534 dimstar@opensuse.org -- Disable -Werror=missing-prototypes, taken from git commit d005df
Patch2: python-gobject-missing-prototypes.patch
BuildRequires: fdupes
BuildRequires: glib2-devel >= 2.38.0
BuildRequires: gnome-common
@ -129,7 +127,6 @@ addon libraries such as pygtk.
%prep
%setup -q -n %{_name}-%{version}
%patch1 -p1
%patch2 -p1
%build
autoreconf -fiv