Accepting request 51921 from home:vuntz:branches:GNOME:Factory

OBS-URL: https://build.opensuse.org/request/show/51921
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=111
This commit is contained in:
Dominique Leuenberger 2010-11-01 20:19:13 +00:00 committed by Git OBS Bridge
parent 6e1ace6d54
commit 9fa6d6c1a6
5 changed files with 44 additions and 34 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7266a9580e6984658b3c55bd2683289416e87a26c35e7b1b5f6d5ac87db9ddf4
size 6564913

3
glib-2.27.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6071f91fab89456a425969077325a6679d9d1ccf0ebfca2d030e1bef2b66e868
size 6747605

View File

@ -1,25 +0,0 @@
commit ac05f990db211a27a950d61ef4bf47335ced7cc4
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Sep 18 12:52:58 2010 -0400
Fix header cleaup fallout when using system pcre
Using the internal pcre has the side effect of exposing gregex.c to
glib.h. When we use the system one, we lose that, so we need to
explicitly include the things we use (glist, gatomic, etc..)
diff --git a/glib/gregex.c b/glib/gregex.c
index f21fbe8..b62bda7 100644
--- a/glib/gregex.c
+++ b/glib/gregex.c
@@ -32,6 +32,10 @@
#include "gtypes.h"
#include "gregex.h"
#include "glibintl.h"
+#include "glist.h"
+#include "gmessages.h"
+#include "gstrfuncs.h"
+#include "gatomic.h"
/**
* SECTION:gregex

View File

@ -1,3 +1,41 @@
-------------------------------------------------------------------
Mon Nov 1 11:44:58 EDT 2010 - vuntz@opensuse.org
- Update to version 2.27.1:
+ GDateTime now has full week number support.
New API: g_date_time_get_week_numbering_year
+ The GSettings schema compiler will now skip over broken .xml
schema files instead of aborting altogether.
+ GSettings now works properly on bigendian systems.
+ GSettings has more complete support for ranges.
New API: g_settings_get_range and g_settings_range_check
The gsettings commandline tool supports ranges too.
+ GApplication has been rewritten; see the API docs for details
and examples. The action support is not complete yet.
+ The GLib mainloop has gained 'dispatch to context'
functionality, which can replace manually created idles in many
cases.
New API: g_main_context_invoke and g_main_context_invoke_full
+ The gio-desktop-app-info-lookup extension point has been
removed from GIO. GIO now uses x-scheme-handler mimetypes when
looking for default applications.
+ On win32, make g_get_user_data_dir() return the
CSIDL_LOCAL_APPDATA folder on Windows, and not CSIDL_PERSONAL.
This matches what Qt does, and has been widely requested. Also
make g_get_user_config_dir() return this and not the (roaming)
CSIDL_APPDATA folder.
+ A periodic event clock has been added in GIO: GPeriodic. Note
that this API is still experimental and expected to undergo
changes before it will be incorporated into a stable GLib
release. Use at your own risk.
+ Bug fixes: bgo#613822, bgo#618737, bgo#620710, bgo#623400,
bgo#627126, bgo#627171, bgo#628876, bgo#628937, bgo#629274,
bgo#629289, bgo#629687, bgo#629849, bgo#629945, bgo#630000,
bgo#630077, bgo#630185, bgo#630797, bgo#630968, bgo#631263,
bgo#631264, bgo#631379, bgo#631410, bgo#632884.
+ Updated translations.
- Drop glib2-fix-regex-build.patch: fixed upstream.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Nov 1 11:05:30 EDT 2010 - vuntz@opensuse.org Mon Nov 1 11:05:30 EDT 2010 - vuntz@opensuse.org

View File

@ -1,5 +1,5 @@
# #
# spec file for package glib2 (Version 2.27.0) # spec file for package glib2 (Version 2.27.1)
# #
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
@ -21,8 +21,8 @@
Name: glib2 Name: glib2
%define _name glib %define _name glib
Version: 2.27.0 Version: 2.27.1
Release: 2 Release: 1
# FIXME: change zlib-devel to pkgconfig(zlib) once we have a recent enough version of zlib # FIXME: change zlib-devel to pkgconfig(zlib) once we have a recent enough version of zlib
# FIXME: find out if tapsets should really be in devel package or in main package # FIXME: find out if tapsets should really be in devel package or in main package
License: LGPLv2+ License: LGPLv2+
@ -40,8 +40,6 @@ Source5: macros.glib2
# Please update this file from the latest gtk-doc package: # Please update this file from the latest gtk-doc package:
Source6: gtk-doc.m4 Source6: gtk-doc.m4
Source99: baselibs.conf Source99: baselibs.conf
# PATCH-FIX-UPSTREAM glib2-fix-regex-build.patch vuntz@opensuse.org -- Fix build of gregex, taken from git
Patch0: glib2-fix-regex-build.patch
# PATCH-FIX-OPENSUSE glib2-bnc379332-desktop-su.patch bnc379332 vuntz@novell.com -- Use X-KDE-SubstituteUID # PATCH-FIX-OPENSUSE glib2-bnc379332-desktop-su.patch bnc379332 vuntz@novell.com -- Use X-KDE-SubstituteUID
Patch8: glib2-bnc379332-desktop-su.patch Patch8: glib2-bnc379332-desktop-su.patch
# PATCH-FEATURE-UPSTREAM glib2-bgo569829-gettext-gkeyfile.patch fate300461 bgo569829 vuntz@novell.com -- Look for translation of desktop entry strings via gettext, part that we share with Ubuntu and try to push upstream # PATCH-FEATURE-UPSTREAM glib2-bgo569829-gettext-gkeyfile.patch fate300461 bgo569829 vuntz@novell.com -- Look for translation of desktop entry strings via gettext, part that we share with Ubuntu and try to push upstream
@ -241,7 +239,6 @@ The GObject library provides an object-oriented framework for C.
%prep %prep
%setup -q -n %{_name}-%{version} %setup -q -n %{_name}-%{version}
translation-update-upstream translation-update-upstream
%patch0 -p1
%patch8 %patch8
%patch10 -p1 %patch10 -p1
%patch11 -p1 %patch11 -p1