Hello community, here is the log from the commit of package glib2 for openSUSE:Factory checked in at 2014-05-05 21:14:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glib2 (Old) and /work/SRC/openSUSE:Factory/.glib2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "glib2" Changes: -------- --- /work/SRC/openSUSE:Factory/glib2/glib2.changes 2014-01-09 17:24:21.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.glib2.new/glib2.changes 2014-05-05 21:15:33.000000000 +0200 @@ -1,0 +2,273 @@ +Mon Mar 24 19:53:13 UTC 2014 - zaitor@opensuse.org + +- Update to version 2.40.0: + + Disable IPv6 testcases on machines without IPv6. + + Document that it is a bad idea to match on generic error codes. + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 18 08:53:20 UTC 2014 - dimstar@opensuse.org + +- Update to version 2.39.92: + + Bugs fixed: bgo#710367, bgo#723899, bgo#724859, bgo#724916, + bgo#725651, bgo#725656, bgo#725891, bgo#726046. + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 3 21:47:37 UTC 2014 - dimstar@opensuse.org + +- Update to version 2.39.91: + + Bugs fixed: bgo#670144, bgo#673607, bgo#710142, bgo#722360, + bgo#722604, bgo#723316, bgo#724609, bgo#724687, bgo#724706, + bgo#724707, bgo#724839, bgo#724858, bgo#724994, bgo#725023. + + Updated translations. + +------------------------------------------------------------------- +Tue Feb 18 15:25:13 UTC 2014 - zaitor@opensuse.org + +- Update to version 2.39.90: + + Bugs fixed: bgo#625408, bgo#660809, bgo#661576, bgo#679957, + bgo#712837, bgo#721458, bgo#721977, bgo#722033, bgo#723422, + bgo#723616, bgo#724001, bgo#724124, bgo#724126, bgo#724233, + bgo#724239, bgo#724278, bgo#724330, bgo#724385, bgo#724401, + bgo#724417, bgo#724434. + + Updated translations. + +------------------------------------------------------------------- +Tue Feb 4 09:27:32 UTC 2014 - dimstar@opensuse.org + +- Update to version 2.39.4: + + Bugs fixed: bgo#139699, bgo#583036, bgo#683388, bgo#685204, + bgo#688406, bgo#693299, bgo#707111, bgo#711547, bgo#719344, + bgo#722025, bgo#722323, bgo#722326, bgo#722357, bgo#722436, + bgo#722503, bgo#722526, bgo#722591, bgo#722973, bgo#723048, + bgo#723360. + + Updated translations. + +------------------------------------------------------------------- +Mon Jan 13 23:08:23 UTC 2014 - dimstar@opensuse.org + +- Update to version 2.39.3: + + Fix a crasher in code from gdbus-codegen. + + Improvements to gobject gdb helper script. + + Portability fixes. + + Improved tests. + + Fix races in unix signal handling. + + Make our GVariant-based commandline tools + (glib-compile-schemas, gdbus, gapplication) print out GVariant + parse errors in context. + + GApplication now has a --gapplication-service command line + switch to turn any GApplication into a service. + + Improve compatibility of GApplication and GOptionContext. + + Fix gsettings.m4 wrt. builddir != srcdir with non-recursive + make. + + Use a directory monitor in GKeyfileSettingsBackend. + + Improve robustness of some GIcon classes. + + Bugs fixed: bgo#141251, bgo#613732, bgo#708212, bgo#710965, + bgo#711090, bgo#712171, bgo#712630, bgo#715028, bgo#719344, + bgo#720263, bgo#720539, bgo#720635, bgo#720891, bgo#721034, + bgo#721059, bgo#721074, bgo#721087, bgo#721324, bgo#721624, + bgo#721625, bgo#721796, bgo#721947. + + Updated translations. + +------------------------------------------------------------------- +Wed Jan 8 17:48:44 UTC 2014 - dimstar@opensuse.org + +- Update to version 2.39.2: + + Portability: Remove alleged support for OS/2, BeOS and + last-millennium Unixes. + + Require C90 compliance. + + Require POSIX.1 (1990) compliance on Unix. + + Require GNU make. + + Bugs fixed: bgo#113075, bgo#159528, bgo#307947, bgo#607016, + bgo#671557, bgo#676761, bgo#690525, bgo#691608, bgo#697585, + bgo#697828, bgo#702862, bgo#703522, bgo#705902, bgo#708274, + bgo#710519, bgo#710741, bgo#710983, bgo#711047, bgo#711051, + bgo#711088, bgo#711103, bgo#711178, bgo#711546, bgo#711640, + bgo#711751, bgo#711753, bgo#711796, bgo#711800, bgo#711801, + bgo#711805, bgo#711806, bgo#711807, bgo#711871, bgo#712136, + bgo#712148, bgo#712171, bgo#712314, bgo#712315, bgo#712393, + bgo#712547, bgo#715164, bgo#719395, bgo#719402, bgo#719472, + bgo#719687, bgo#719809, bgo#719837, bgo#719884, bgo#719979, + bgo#720080, bgo#720210, bgo#720236. + + Updated translations. + +------------------------------------------------------------------- +Wed Jan 8 17:48:43 UTC 2014 - dimstar@opensuse.org + +- Update to version 2.39.1: + + GSettings fixes/improvements. + - GSettingsSchema API is now more powerful and consistent. + - New GSettingsSchemaKey API allows accessing metadata for + keys: type, default value, range and the long-awaited support + for summary and description. + - GSettingsSchemaSource gains support for listing schemas + within a source. Deprecate the global API that did this for + the default source. + - 'gsettings list-schemas' now works properly with --schemadir. + - Deprecate a bunch of now-redundant functionality on + GSettings. + - Add API to GSettings for getting the default value of a key + (as set by the sysadmin) + - Add API to GSettings for determining if the user has assigned + a particular value to a key (ie: we are not just reading the + default) + - Ignore qualified tags and attributes appearing in schema + files. + + Applications/Actions: + - Make GSimpleAction a bit more strict with respect to state + changes that would violate the interface (ie: by changing the + state type after construction) + - Throw an error when attempting to 'Describe' a non-existent + action via D-Bus instead of returning a bogus description. + - Throw an error when attempting to invoke unsupported methods + on an Application (eg: 'Open' on an app that doesn't + HANDLES_OPEN) instead of emitting a g_critical() in context + of the app (which is not itself at fault for the errant + call). + + Appinfo: + - Substantially rework GDesktopAppInfo to reduce the amount of + disk accesses that are performed in common situations. + - Add a new class: GAppInfoMonitor for discovering when + applications are installed/removed. + - Add a new g_desktop_app_info_search() API for searching for + installed applications by name, keywords, etc. + + GMarkup: add new G_MARKUP_IGNORE_QUALIFIED flag for skipping + over "qualified" tags and attributes (those with a colon in the + name, such as 'my:tag'). + + GDBus: + - Ignore qualified tags, as above. + - GTestDBus: unset all D-Bus addresses (such as STARTER) to + ensure that test programs don't pick them up. + - Add new session_bus_run() convenience in the tests and use + it. + + GRand: use real random data as a seed on win32 and use the + timestamp/pid/uid fallback only on UNIX machines where we can't + open '/dev/urandom'. This may cause issues with older mingw32 + releases due to a missing prototype for the rand_s() API. + + Many win32 (and particularly MSVC) portability fixes. Many + additional tests are now runnable when building with MSVC. + + Due to early testing of the (soon to land) GCleanup framework, + a very large number of memory errors have been found and fixed + (mostly in the testcases, but some in glib itself). + + GIO: + - Some more seeking cleanups: particularly on + GLocalFileInputStream. + - Don't leave a .trashinfo file around if trashing a file + fails. + - Add a request_certificate virtual method to GTlsInteraction. + + Bugs fixed: bgo#635641, bgo#637257, bgo#637956, bgo#645453, + bgo#665634, bgo#668232, bgo#668233, bgo#680838, bgo#683017, + bgo#687185, bgo#687202, bgo#695558, bgo#696424, bgo#697348, + bgo#710133, bgo#710691, bgo#710738, bgo#710859, bgo#710885, + bgo#710962, bgo#710964, bgo#710991, bgo#711016, bgo#711048, + bgo#711049, bgo#711064, bgo#711070, bgo#711099, bgo#711520, + bgo#711556, bgo#711557, bgo#711600, bgo#711632, bgo#711754, + bgo#711755, bgo#711756, bgo#711768, bgo#711775, bgo#711782, + bgo#711803, bgo#711808. + + Updated translations. + +------------------------------------------------------------------- +Wed Jan 8 17:48:42 UTC 2014 - dimstar@opensuse.org + +- Update to version 2.39.0: + + Prep for the 2.40 series (version macros, docs index, etc.). + + GNotification: + - New API for sending persistent notifications via the desktop + shell. + - Notifications persist when the application has quit and + clicking on them can restart the application with an action + (via DBusActivatable). + + GSubprocess: + - New API for launching subprocesses. + - Nice GIO integration like async functions, cancellability, + etc. + - A convenient communicate() API inspired by the same API in + Python. + - Related: the gspawn API now has a CLOEXEC flag for the + created pipes for stdin/stdout/stderr. + + New gapplication(1) commandline tool: + - Intended to be used with DBusActivatable apps. + - Can be used for launching apps, opening files, invoking + application actions and listing apps and actions. + - Bash tab completion is supported. + + GDesktopAppInfo changes: + - g_file_get_path() can implicitly cause a FUSE mount so don't + call it until we know we need it. + - Don't crash when trying to load from a keyfile with ++++ 76 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/glib2/glib2.changes ++++ and /work/SRC/openSUSE:Factory/.glib2.new/glib2.changes Old: ---- glib-2.38.2.tar.xz New: ---- glib-2.40.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glib2.spec ++++++ --- /var/tmp/diff_new_pack.nNseY2/_old 2014-05-05 21:15:35.000000000 +0200 +++ /var/tmp/diff_new_pack.nNseY2/_new 2014-05-05 21:15:35.000000000 +0200 @@ -20,14 +20,14 @@ Name: glib2 %define _name glib -Version: 2.38.2 +Version: 2.40.0 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.38/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/glib/2.40/%{_name}-%{version}.tar.xz Source1: glib2.sh Source2: glib2.csh # Not upstream file. Only proposes upstream packages: @@ -367,6 +367,7 @@ %files tools %defattr(-,root,root) +%{_bindir}/gapplication %{_bindir}/gdbus %{_bindir}/gio-querymodules* %{_bindir}/glib-compile-schemas @@ -374,14 +375,16 @@ %{_bindir}/gsettings %dir %{_datadir}/bash-completion %dir %{_datadir}/bash-completion/completions +%{_datadir}/bash-completion/completions/gapplication %{_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* -%{_mandir}/man1/gresource.1* -%{_mandir}/man1/gsettings.1* +%{_mandir}/man1/gapplication.1%{?ext_man} +%{_mandir}/man1/gdbus.1%{?ext_man} +%{_mandir}/man1/gio-querymodules.1%{?ext_man} +%{_mandir}/man1/glib-compile-schemas.1%{?ext_man} +%{_mandir}/man1/gresource.1%{?ext_man} +%{_mandir}/man1/gsettings.1%{?ext_man} # We put those files here, but they don't really belong here. They just don't # have a better home... The zzz-glib2 scripts could arguably be in # libglib-2_0-0 but that would break the shared library policy. ++++++ glib-2.38.2.tar.xz -> glib-2.40.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/glib2/glib-2.38.2.tar.xz /work/SRC/openSUSE:Factory/.glib2.new/glib-2.40.0.tar.xz differ: char 25, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org