Accepting request 132885 from GNOME:Next

Push G:N - Addressed the comments from previous review

OBS-URL: https://build.opensuse.org/request/show/132885
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=204
This commit is contained in:
Vincent Untz 2012-09-07 15:28:34 +00:00 committed by Git OBS Bridge
parent a537eb2d88
commit 51527888b5
4 changed files with 167 additions and 11 deletions

View File

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

3
glib-2.33.12.tar.xz Normal file
View File

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

View File

@ -1,3 +1,156 @@
-------------------------------------------------------------------
Mon Sep 3 20:59:50 UTC 2012 - dimstar@opensuse.org
- Update to version 2.33.12:
+ Add a G_DEFINE_QUARK macro
+ Add symbolic icon support to drive, volume, and mount, file
and content types
+ Add API to allow thread-safe access to the same qdata item
+ Bugs fixed: bgo#562907, bgo#627240, bgo#672329, bgo#673012,
bgo#674805, bgo#679835, bgo#682075, bgo#682101, bgo#682222,
bgo#682284, bgo#682386, bgo#682560, bgo#682586, bgo#682819,
bgo#682833, bgo#682849, bgo#682965, bgo#683088
+ Updated translations.
-------------------------------------------------------------------
Tue Aug 21 07:41:09 UTC 2012 - dimstar@opensuse.org
- Update to version 2.33.10:
+ New GTest API for testcases where log output is expected:
g_test_expect_message()
+ GMenuItem now has 'get' accessors and a
construct-from-GMenuModel API
+ GVariant now has a function to check a format-string for type
compatibility
+ win32: We now use overlapped IO to support multiple
asynchronous operations (ie: reading and writing) at the same
time.
+ GMappedFile: Add g_mapped_file_get_bytes()
+ The problems with g_file_make_directory_with_parents() should
be resolved.
+ The long-standing issues with placeholder generation of
manpages are now resolved
+ gtlscertificate: Add GBytes based certificate and private-key
props
+ build: Switch back to using AS_IF for conditionals
+ test coverage improvements, documentation improvements, leak
fixes
+ Bugs fixed: bgo#326931, bgo#550433, bgo#600751, bgo#628193,
bgo#637460, bgo#674483, bgo#677065, bgo#679288, bgo#679556,
bgo#680823, bgo#681319, bgo#681336, bgo#681413, bgo#681501,
bgo#681854, bgo#682025, bgo#682067.
+ Updated translations.
- Drop gtk-doc BuildRequires and no longer pass --enable-gtk-doc to
configure: bgo#681336 has been fixed.
-------------------------------------------------------------------
Mon Aug 6 20:56:47 UTC 2012 - dimstar@opensuse.org
- Update to version 2.33.8:
+ GIO now has a g_file_delete_async function
+ The defaults for GThreadPools max_unused_threads and
max_idle_time values have been changed to 2 and 15*1000,
respectively
+ Bugs fixed: bgo#661767, bgo#669331, bgo#674314, bgo#674800,
bgo#675524, bgo#679509, bgo#679996, bgo#680074, bgo#680121,
bgo#680148, bgo#680310, bgo#680459, bgo#680505, bgo#680704,
bgo#680760, bgo#680787, bgo#680823, bgo#680831, bgo#680912,
bgo#680994, bgo#681116, bgo#681118, bgo#681151, bgo#681158.
+ Updated translations.
- Pass --enable-man to configure, to ensure we always build the
man pages.
- Add docbook-xsl-stylesheets and xsltproc BuildRequires:
dependencies to build the man pages.
- Pass --enable-gtk-doc and add gtk-doc BuildRequires: the man
pages are only installed / built in this situation.
-------------------------------------------------------------------
Mon Jul 23 06:46:27 UTC 2012 - dimstar@opensuse.org
- Update to version 2.33.6:
+ GAsyncInitable: partially revert the init_finish changes, some
applications were found to rely on behaviour that was broken by
these changes
+ Bugs fixed: bgo#679617, bgo#679968, bgo#680111
+ Updated translations.
-------------------------------------------------------------------
Sun Jul 22 14:39:54 UTC 2012 - dimstar@opensuse.org
- Update to version 2.33.4:
+ GMainContext: the source list has been reorganzied to avoid
O(n) behaviour
+ GRegex: Update included PCRE to 8.31 and expose new
functionality in 8.x versions of PCRE
+ GMountOperation gained a ::show-unmount-progress signal which
provides information about slow unmount operations.
+ Bugs fixed: bgo#616892, bgo#619329, bgo#639771, bgo#661767,
bgo#667375, bgo#671545, bgo#674452, bgo#674898, bgo#675504,
bgo#677064, bgo#677578, bgo#677579, bgo#678066, bgo#678273,
bgo#678576, bgo#678758, bgo#678808, bgo#678881, bgo#678941,
bgo#678944, bgo#678949, bgo#678959, bgo#679193, bgo#679258,
bgo#679473, bgo#679691, bgo#679671, bgo#676111, bgo#679691,
bgo#679813.
+ Updated translations.
-------------------------------------------------------------------
Sat Jul 21 21:12:58 UTC 2012 - dimstar@opensuse.org
- Update to version 2.33.3:
+ Thumbnails are now in XDG_CACHE_HOME
+ new GDBus API: per-thread g_dbus_connection_get_last_serial()
+ GUnixOutputStream now has a can_poll() implementation
+ New deep copy APIs for G(S)List: g_(s)list_copy_deep
+ Bugs fixed: bgo#518309, bgo#566994, bgo#672889, bgo#673253,
bgo#675024, bgo#675168, bgo#675966, bgo#676594, bgo#676825,
bgo#677235, bgo#677527, bgo#677718, bgo#677770, bgo#677782,
bgo#677817, bgo#677952, bgo#678052, bgo#678273, bgo#678333.
+ Updated translations.
-------------------------------------------------------------------
Sat Jul 21 19:53:51 UTC 2012 - dimstar@opensuse.org
- Update to version 2.33.2:
+ GIO input and output stream classes have grown GBytes-based
methods
+ GApplication now has hooks to register D-Bus objects before the
bus name is taken.
+ Bugs fixed: bgo#605976, bgo#660851, bgo#666386, bgo#671139,
bgo#672329, bgo#672548, bgo#674111, bgo#674483, bgo#674634,
bgo#674777, bgo#675309, bgo#675446, bgo#675509, bgo#675832,
bgo#676208, bgo#676265, bgo#676277, bgo#676397, bgo#676398,
bgo#676478, bgo#676594, bgo#676816, bgo#676937.
+ Updated translations.
-------------------------------------------------------------------
Sat Jul 21 19:29:46 UTC 2012 - dimstar@opensuse.org
- Update to version 2.33.1:
+ GApplication: add accessors for determining dbus connection and
object path
+ add g_clear_pointer as a generic form of g_clear_object
+ GDBus:
- add GTestDBus for bringing up a session bus for testing
purposes
- gdbus-codegen: Avoid warnings in generated code
- GDBusAuthObserver: Add a way to control what authentication
mechanisms to use
+ GAppInfo: add accessor for StartupWMClass
+ GResolver: add support for MX, TXT, NS and SOA records
+ GIO:
- implement GSeekable for the data and buffered stream classes
- implement GPollable for many more classes as well
- fix GConverterInputStream infinite loop when fill_buffer
returns an error
- fileinfo: document the correct type for trash::orig-path
+ test coverage improvements and general fixes
+ new 2.34 stuff: version macros, docs index section, etc.
+ Build:
- add --disable-modular-tests build option
- don't require host binaries if tests are not enabled for
cross-builds
+ Updated translations.
-------------------------------------------------------------------
Sat Jul 21 18:57:30 UTC 2012 - dimstar@opensuse.org

View File

@ -20,14 +20,14 @@
Name: glib2
%define _name glib
Version: 2.32.4
Version: 2.33.12
Release: 0
# FIXME: find out if tapsets should really be in devel package or in main package
Summary: General-Purpose Utility Library
License: LGPL-2.1+
Group: System/Libraries
Url: http://www.gtk.org/
Source: http://download.gnome.org/sources/glib/2.32/%{_name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/glib/2.33/%{_name}-%{version}.tar.xz
Source1: glib2.sh
Source2: glib2.csh
Source3: SuSEconfig.glib2
@ -49,6 +49,7 @@ Patch12: glib2-force-fam-for-remote-fs.patch
# PATCH-FIX-OPENSUSE glib2-suppress-schema-deprecated-path-warning.patch rh#814053 badshah400@gmail.com -- Suppress the deprecated path warning since it fills up screen unnecessarily during package installations/upgrade.
Patch13: glib2-suppress-schema-deprecated-path-warning.patch
BuildRequires: automake
BuildRequires: docbook-xsl-stylesheets
BuildRequires: fam-devel
BuildRequires: fdupes
BuildRequires: gcc-c++
@ -65,10 +66,11 @@ BuildRequires: python
BuildRequires: systemtap-sdt-devel
%endif
BuildRequires: translation-update-upstream
BuildRequires: xsltproc
# Needed for gresource
BuildRequires: pkgconfig(libelf) >= 0.8.12
BuildRequires: pkgconfig(libffi)
BuildRequires: pkgconfig(libpcre)
BuildRequires: pkgconfig(libpcre) >= 8.13
BuildRequires: pkgconfig(zlib)
%if 0%{?BUILD_FROM_VCS}
# It's important to keep those BuildRequires inside
@ -273,6 +275,7 @@ NOCONFIGURE=1 ./autogen.sh
%configure \
--enable-static \
--enable-selinux \
--enable-man \
%if 0%{?with_systemtap}
--enable-systemtap \
%endif
@ -382,16 +385,16 @@ rm -rf %{buildroot}
%files tools
%defattr(-,root,root)
%dir %{_datadir}/bash-completion
%dir %{_datadir}/bash-completion/completions
%{_datadir}/bash-completion/completions/gdbus
%{_datadir}/bash-completion/completions/gresource
%{_datadir}/bash-completion/completions/gsettings
%{_bindir}/gdbus
%{_bindir}/gio-querymodules*
%{_bindir}/glib-compile-schemas
%{_bindir}/gresource
%{_bindir}/gsettings
%dir %{_datadir}/bash-completion
%dir %{_datadir}/bash-completion/completions
%{_datadir}/bash-completion/completions/gdbus
%{_datadir}/bash-completion/completions/gresource
%{_datadir}/bash-completion/completions/gsettings
%{_mandir}/man1/gdbus.1*
%{_mandir}/man1/gio-querymodules.1*
%{_mandir}/man1/glib-compile-schemas.1*