Change logs for glib2.0 source package in Vivid

  • glib2.0 (2.44.1-1ubuntu1) vivid; urgency=medium
    
      * Merge stable release from Debian to vivid. (LP: #1454776), remaining
        change:
        - d/p/0001-Don-t-warn-about-deprecated-properties-by-default.patch:
          + Don't warn about deprecated properties by default
    
    glib2.0 (2.44.1-1) unstable; urgency=medium
    
      * New upstream release 2.44.1
        + Improve the default application algorithm
        + Bump the number of children a GType can have
        + Various testsuite improvements
    
    glib2.0 (2.44.0-3) unstable; urgency=medium
    
      * Team upload.
    
      [ Simon McVittie ]
      * d/p/regex-test-do-not-assert-that-system-PCRE-allows-P-1.patch:
        update to the version that went upstream in 2.45.1. No functional change.
      * d/p/regex-if-PCRE-is-8.34-or-later-disable-auto-possessi.patch:
        update to my latest version submitted upstream, which fixes undefined
        behaviour in the unlikely event that G_REGEX_OPTIMIZE is combined
        with g_regex_match_all().
      * d/p/regex-test-do-not-assert-that-system-PCRE-still-has-.patch:
        update to my latest version submitted upstream, which asserts that
        a newer-than-8.32 system PCRE does not have the bug in question.
      * d/p/gdbus-serialization-use-check_serialization-instead-.patch:
        add patch to fix FTBFS in non-minimal environments (libdbus-1-dev
        installed). Applied upstream for 2.45.2.
      * d/p/gdbus-peer-test-let-GDBusServer-start-before-notifyi.patch:
        add patch fixing a race condition in the gdbus-peer test.
        Applied upstream for 2.45.2.
      * d/p/GDBus-tests-change-progress-noise-from-if-not-quiet-.patch:
        add patch fixing potential test failures caused by corrupt TAP
        output. Applied upstream for 2.45.2.
      * d/p/gdatetime-test-don-t-assume-that-time-stands-still.patch:
        add patch fixing potential test failures at the boundary between
        one second and the next. Applied upstream for 2.45.2.
      * d/p/10_kfreebsd_issetugid_prototype.patch,
        d/p/11_kfreebsd_pthread_condattr_setclock_prototype.patch,
        d/p/13_sparc_prlimit_prototype.patch:
        drop workarounds for #635205, #703545, #703559 which were all fixed
        in jessie
      * d/p/81-skip-monitor-test-on-non-linux.patch: add DEP-3 information
      * d/p/90_gio-modules-multiarch-compat.patch: add DEP-3 information
    
      [ Iain Lane ]
      * d/p/0001-Fix-trashing-on-overlayfs.patch: Take patch from
        upstream bug to fix trashing on overlayfs.
    
    glib2.0 (2.44.0-2) unstable; urgency=medium
    
      * Upload to unstable.
      * debian/watch: Consider stable versions only.
    
     -- Iain Lane <email address hidden>  Wed, 13 May 2015 17:59:35 +0100
  • glib2.0 (2.44.0-1ubuntu3) vivid; urgency=medium
    
      * debian/patches/0001-Fix-trashing-on-overlayfs.patch: Cherry-pick patch
        from upstream bug to fix trash on live CDs (LP: #1445622).
     -- Iain Lane <email address hidden>   Tue, 21 Apr 2015 18:13:32 +0100
  • glib2.0 (2.44.0-1ubuntu2) vivid; urgency=medium
    
      * Use upstream's patch instead.
     -- Iain Lane <email address hidden>   Thu, 16 Apr 2015 19:22:56 +0100
  • glib2.0 (2.44.0-1ubuntu1) vivid; urgency=medium
    
      * debian/patches/0001-Don-t-warn-about-deprecated-properties-by-
        default.patch:
        - Don't warn about deprecated properties by default (lp: #1430307)
     -- Lars Uebernickel <email address hidden>   Thu, 16 Apr 2015 18:17:45 +0200
  • glib2.0 (2.44.0-1) experimental; urgency=medium
    
    
      * New upstream release 2.44.0
        + gsocket: Document FD ownership with g_socket_new_from_fd()
    
     -- Iain Lane <email address hidden>  Mon, 30 Mar 2015 16:35:53 +0100
  • glib2.0 (2.43.92-1) experimental; urgency=medium
    
    
      * New upstream release 2.43.92
        + GUnixMountMonitor now properly supports multiple main contexts
        + many documentation improvements and cleanups.
        + new support for HTTP proxies in GIO
        + new GTask:completed property
        + use "private" futexes in order to further improve the performance of the
          contended case of GMutex and g_bit_lock()
      * debian/libglib2.0-0.symbols: Add new symbols for this release.
    
     -- Iain Lane <email address hidden>  Wed, 18 Mar 2015 11:03:04 +0000
  • glib2.0 (2.43.91-1) experimental; urgency=medium
    
    
      * New upstream release 2.43.91
        - We have now added 'g_autofree' as a libgsystem-style autocleanup macro
          that calls g_free() on the content of a local variable when it leaves
          scope (working only on GCC and clang).
        - GApplication now has an "is-busy" property, allowing one to query the
          effective busy state.
      * debian/libglib2.0-0.symbols: Add new symbols for this release.
    
     -- Iain Lane <email address hidden>  Tue, 03 Mar 2015 17:36:38 +0000
  • glib2.0 (2.43.90-1) experimental; urgency=medium
    
    
      * New upstream release 2.43.90
        + new GSimpleIOStream class to construct a GIOStream from an arbitrary
          GInputStream and GOutputStream
        + GApplication: new API for marking 'busy' state according to the value of
          a boolean property on another object
        + GOptionGroup: add binding support (boxed type, annotation fixes, etc.)
      * debian/patches/gdbus-Let-the-pending-read-finish-before-closing-the.patch:
        Drop this cherry-pick from an upstream bug - should be fixed differently
        in this release (bgo #743990).
      * debian/libglib2.0-0.symbols: Add new symbols for this release.
    
     -- Iain Lane <email address hidden>  Thu, 19 Feb 2015 11:37:11 +0000
  • glib2.0 (2.43.4-1) experimental; urgency=medium
    
    
      * New upstream release 2.43.4
        + GType now has type declaration macros G_DECLARE_DERIVABLE_TYPE,
          G_DECLARE_FINAL_TYPE and G_DECLARE_INTERFACE, which significantly reduce
          the boilerplate needed for GObject types and interfaces.
        + g_autoptr and g_auto are macros for declaring variables with automatic
          cleanup. They only work with gcc and clang.
        + GListModel is a new interface that represents a dynamic list of GObjects.
        + GListStore is a GSequence-based implementation of GListModel.
        + g_simple_action_set_state_hint: New function to set the state hint of
          GSimpleActions
        + g_settings_schema_list_children and g_settings_schema_key_get_name are
          new functions to complete the GSettingsSchema API.
      * debian/libglib2.0-0.symbols: Add new symbols for this release.
    
     -- Iain Lane <email address hidden>  Mon, 16 Feb 2015 16:37:30 +0000
  • glib2.0 (2.43.3-1) experimental; urgency=medium
    
    
      [ Laurent Bigonville ]
      * debian/control.in, debian/libglib2.0-dev.install.in,
        debian/libglib2.0-0-dbg.install.in: Install the gdb python scripts in the
        proper locations, move them to the -dbg package and add the needed
        Breaks/Replaces (Closes: #774024)
    
      [ Iain Lane ]
      * New upstream release 2.43.3
        + add g_set_object() convenience function
        + GNetworkMonitor: check if NM is not running and don't crash
        + fix some races with g_mkdir_with_parents
        + avoid use of G_STRLOC in G_OBJECT_WARN_INVALID_PSPEC in order to save on
          static strings
        + fix some content type vs. mime issues
      * 07_disable_tests_on_slow_archs.patch: Refresh
    
     -- Iain Lane <email address hidden>  Tue, 20 Jan 2015 13:46:28 +0000
  • glib2.0 (2.43.2-1ubuntu1) vivid; urgency=medium
    
      * 0001-gnetworkmonitornm-Check-if-network-manager-is-runnin.patch: Take
        patch from upstream bug to resolve crash in gnetworkmonitornm when
        network-manager is not running.
     -- Iain Lane <email address hidden>   Thu, 18 Dec 2014 17:21:48 +0000
  • glib2.0 (2.43.2-1) experimental; urgency=medium
    
    
      [ Laurent Bigonville ]
      * debian/control.in: Switch build-dependency from libelfg0-dev to libelf-dev
        (Closes: #769408)
    
      [ Iain Lane ]
      * New upstream release 2.43.2
        + New function: g_strv_contains
        + New function: g_network_address_new_loopback
        + New function: g_socket_send_messages
        + A new GNetworkMonitor implementation using NetworkManager provides more
          detailed connectivity information
      * 0001-GSettings-fix-check-for-delaying-backend-subscriptio.patch,
        0001-gmain-fix-poll-record-comparison.patch: gmain: fix the sorting of:
        Drop, applied in this release.
      * debian/libglib2.0-0.symbols: Add new symbols for this release.
    
     -- Iain Lane <email address hidden>  Tue, 16 Dec 2014 17:29:02 +0000
  • glib2.0 (2.43.1-2) experimental; urgency=medium
    
    
      * 0001-GSettings-fix-check-for-delaying-backend-subscriptio.patch:
        Cherry-pick patch from upstream. Check signal detail too when looking for
        pending signal handlers, so that subscribing to changed signals with a
        detail works again.
      * 0001-gmain-fix-poll-record-comparison.patch: gmain: fix the sorting of
        poll records. Resolves FTBFS on ppc64el.
    
     -- Iain Lane <email address hidden>  Fri, 28 Nov 2014 18:08:16 +0000
  • glib2.0 (2.43.1-1) experimental; urgency=medium
    
    
      * New upstream release 2.43.1, changes since 2.42.1:
        + GQueue now accepts NULL as a sibling in g_queue_insert_before() and
          g_queue_insert_after()
        + GObject gained a debug option to provide instance counts. To use it, set
          GOBJECT_DEBUG=instance-count and call g_type_get_instance_count().
        + GOption now has a strict POSIX mode in which it stops parsing arguments
          as soon as a non-option argument is encountered.
      * debian/control{,.in}: Bump Standards-Version to 3.9.6, no changes
        required.
      * debian/libglib2.0-0.symbols: Add new symbols for this release.
    
     -- Iain Lane <email address hidden>  Tue, 25 Nov 2014 12:46:31 +0000
  • glib2.0 (2.42.1-1) unstable; urgency=medium
    
    
      [ Iain Lane ]
      * Pass --enable-debug=minimum not minimal - this is what configure.ac
        expects.
    
      [ Emilio Pozuelo Monfort ]
      * New upstream bugfix release.
      * d/p/0001-properties-disable-default-deprecation-warnings.patch:
        + Removed, merged upstream.
    
     -- Emilio Pozuelo Monfort <email address hidden>  Tue, 11 Nov 2014 18:53:49 +0100
  • glib2.0 (2.42.0-2) unstable; urgency=medium
    
    
      [ Andreas Henriksson ]
      * Update Vcs-* to use unstable instead of experimental branch
    
      [ Iain Lane ]
      * 0001-properties-disable-default-deprecation-warnings.patch: Backport from
        upstream stable branch - silences warnings that are shown to users on
        stderr, and which also cause some testsuite failures and consequent FTBFS.
    
     -- Iain Lane <email address hidden>  Thu, 02 Oct 2014 13:08:24 +0100