Go to file
Dominique Leuenberger 30a2510db5 Accepting request 555796 from home:xiaoguang_wang:branches:GNOME:Factory
- Add glib2-gsettings-overrides-per-session.patch: gsettings
  default value can be overridden depending on session
  (bgo#746592 bsc#1070090).

  + Bugs fixed: bgo#686895, bgo#688704, bgo#602715, bgo#688377,
  + GTask (the new GAsyncResult implementation) has landed
    - bgo#624991 GSettings mapping for G_TYPE_STRV
    - g_mkstemp_full is a variant of g_mkstemp that allows to
    - bgo#593232 g_rand_new: read no more than requested from
  + GIO:
  + GIO:
- SLE-11 uses PPC64 instead of PPC, adapt baselibs.conf
- add gcc-c++ to buildreqires to work around libtool problem
    * New API to enable out-of-process volume monitors:
      g_signal_override_class_handler
- fix build
    icons for mime types
    additional GIO modules
    bgo#521045, bgo#521672, bgo#521946, bgo#522335, bgo#523015,
- obsolete glib2-<arch> via baselibs.conf
  recommendation of gvfs.
- Tag patches
   * g_win32_get_package_installation_directory_of_module: new
     function which supersedes
    * The MD5 implementation works correctly on buffers
  it easier to write threadsafe one-time initialization functions
* Add g_string_chunk_clear() for clearing a
* Add G_GNUC_MAY_ALIAS which wraps the gcc may_alias
- removed obsolete patch glib2-unexpanded-variables.patch (#249204)
  343825 Double expansion in m4macros/glib-gettext.m4 will fail with

OBS-URL: https://build.opensuse.org/request/show/555796
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=352
2017-12-13 10:18:47 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=1 2007-01-05 15:49:20 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=1 2007-01-05 15:49:20 +00:00
baselibs.conf Accepting request 382482 from GNOME:Next 2016-03-31 19:27:36 +00:00
glib2-bgo569829-gettext-gkeyfile.patch Accepting request 184956 from home:dimstar:branches:GNOME:Factory 2013-07-31 18:54:03 +00:00
glib2-dbus-socket-path.patch Accepting request 207365 from home:dimstar:bnc849913 2013-11-18 20:25:22 +00:00
glib2-fate300461-gettext-gkeyfile-suse.patch Accepting request 256790 from home:gberh:branches:GNOME:Factory 2014-10-16 09:05:15 +00:00
glib2-gdbus-codegen-version.patch Accepting request 499854 from home:olh:branches:GNOME:Factory 2017-06-07 13:34:11 +00:00
glib2-gsettings-overrides-per-session.patch Accepting request 555796 from home:xiaoguang_wang:branches:GNOME:Factory 2017-12-13 10:18:47 +00:00
glib2-gtester-report-py3.patch Accepting request 554779 from home:dimstar:branches:GNOME:Factory 2017-12-06 11:53:44 +00:00
glib2-rpmlintrc Updating link to change in openSUSE:Factory/glib2 revision 83.0 2010-05-13 22:13:55 +00:00
glib2-suppress-schema-deprecated-path-warning.patch Accepting request 519642 from GNOME:Next 2017-08-31 07:45:56 +00:00
glib2-upstream-gnome_defaults.conf Accepting request 207365 from home:dimstar:bnc849913 2013-11-18 20:25:22 +00:00
glib2.changes Accepting request 555796 from home:xiaoguang_wang:branches:GNOME:Factory 2017-12-13 10:18:47 +00:00
glib2.csh Accepting request 110373 from home:vuntz:branches:GNOME:Factory 2012-03-22 06:10:34 +00:00
glib2.sh OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=1 2007-01-05 15:49:20 +00:00
glib2.spec Accepting request 555796 from home:xiaoguang_wang:branches:GNOME:Factory 2017-12-13 10:18:47 +00:00
glib-2.54.2.tar.xz Accepting request 537534 from GNOME:Next 2017-10-30 14:26:14 +00:00
gsettings.zsh fixup 2015-09-10 09:05:51 +00:00
gtk-doc.m4 Accepting request 241439 from home:Zaitor:branches:GNOME:Factory 2014-07-18 09:16:34 +00:00
macros.glib2 Accepting request 519642 from GNOME:Next 2017-08-31 07:45:56 +00:00
README.Gsettings-overrides Accepting request 76525 from home:vuntz:branches:GNOME:Factory 2011-07-20 09:46:10 +00:00

Quoting the "Vendor overrides" section from [1]:

Default values are defined in the schemas that get installed by an application.
Sometimes, it is necessary for a vendor or distributor to adjust these
defaults. Since patching the XML source for the schema is inconvenient and
error-prone, glib-compile-schemas reads so-called 'vendor override' files.
These are keyfiles in the same directory as the XML schema sources which can
override default values. The schema id serves as the group name in the key
file, and the values are expected in serialized GVariant form, as in the
following example:

	[org.gtk.Example]
	key1='string'
	key2=1.5

glib-compile-schemas expects schema files to have the extension
.gschema.override

[1] http://developer.gnome.org/gio/stable/GSettings.html