From fe8098424ac7899899f6dee77517781f2a330769bb03bb8d6764b957b1d2bf73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Fri, 4 Oct 2019 15:36:08 +0000 Subject: [PATCH 1/2] Accepting request 735025 from GNOME:Next Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/735025 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=404 --- glib-2.60.7.tar.xz | 3 -- glib-2.62.1.tar.xz | 3 ++ glib2.changes | 86 ++++++++++++++++++++++++++++++++++++++++++++++ glib2.spec | 6 ++-- 4 files changed, 92 insertions(+), 6 deletions(-) delete mode 100644 glib-2.60.7.tar.xz create mode 100644 glib-2.62.1.tar.xz diff --git a/glib-2.60.7.tar.xz b/glib-2.60.7.tar.xz deleted file mode 100644 index 2702f4c..0000000 --- a/glib-2.60.7.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8b12c0af569afd3b71200556ad751bad4cf4bf7bc4b5f880638459a42ca86310 -size 4590568 diff --git a/glib-2.62.1.tar.xz b/glib-2.62.1.tar.xz new file mode 100644 index 0000000..fe8b4f7 --- /dev/null +++ b/glib-2.62.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3dd9024e1d0872a6da7ac509937ccf997161b11d7d35be337c7e829cbae0f9df +size 4681716 diff --git a/glib2.changes b/glib2.changes index bcb1f84..c51f7cf 100644 --- a/glib2.changes +++ b/glib2.changes @@ -1,3 +1,89 @@ +------------------------------------------------------------------- +Fri Oct 4 12:12:46 UTC 2019 - Bjørn Lie + +- Update to version 2.62.1: + + Fix regression in g_file_copy() when passing + `G_FILE_COPY_TARGET_DEFAULT_PERMS` flag; the destination + permissions would be private rather than following the process’ + umask. + + Several `GDateTime` parsing fixes. + + Always build the tests if installed-tests are enabled, so that + the tests can actually be installed. + + Bugs fixed: glgo#GNOME/GLib#174, glgo#GNOME/GLib#1865, + glgo#GNOME/GLib#1875, glgo#GNOME/GLib#1887, + glgo#GNOME/GLib#1888, glgo#GNOME/GLib!1021, + glgo#GNOME/GLib!1094, glgo#GNOME/GLib!1101, + glgo#GNOME/GLib!1102, glgo#GNOME/GLib!1103, + glgo#GNOME/GLib!1127, glgo#GNOME/GLib!1128, + glgo#GNOME/GLib!1140, glgo#GNOME/GLib!1141, + glgo#GNOME/GLib!1142. + + Updated translations. + +------------------------------------------------------------------- +Fri Sep 6 10:31:47 NZST 2019 - luke@ljones.dev + +- Update to version 2.62.0: + + Fix new `GFileInfo` APIs to work when + `G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC` was not queried (!1087) + + Bugs fixed: glgo#GNOME/GLib#487, glgo#GNOME/GLib!1084, + glgo#GNOME/GLib!1086,glgo#GNOME/GLib!1087. + +------------------------------------------------------------------- +Thu Sep 5 20:24:54 NZST 2019 - luke@ljones.dev + +- Update to version 2.61.3: + + Support setting thread name on BSD systems (#1761). + + Install previously-uninstalled headers for public + `GNativeSocketAddress` object (#1854). + + Very initial support for Windows apps (UWP) (!1057). + + Add various new valgrind suppressions to `glib.supp` (#1879, !1075). + + Bugs fixed: glgo#GNOME/GLib!83, glgo#GNOME/GLib!512, + glgo#GNOME/GLib!873, glgo#GNOME/GLib!905, glgo#GNOME/GLib!1057, + glgo#GNOME/GLib!1309, glgo#GNOME/GLib!1620, glgo#GNOME/GLib!1761, + glgo#GNOME/GLib!1803, glgo#GNOME/GLib!1819, glgo#GNOME/GLib!1852, + glgo#GNOME/GLib!1854, glgo#GNOME/GLib!1860, glgo#GNOME/GLib!1863, + glgo#GNOME/GLib!1867, glgo#GNOME/GLib!1870, glgo#GNOME/GLib!1879, + glgo#GNOME/GLib!1880, glgo#GNOME/GLib!1881, glgo#GNOME/GLib!1002, + glgo#GNOME/GLib!1011, glgo#GNOME/GLib!1015, glgo#GNOME/GLib!1016, + glgo#GNOME/GLib!1017, glgo#GNOME/GLib!1023, glgo#GNOME/GLib!1026, + glgo#GNOME/GLib!1027, glgo#GNOME/GLib!1031, glgo#GNOME/GLib!1032, + glgo#GNOME/GLib!1033, glgo#GNOME/GLib!1034, glgo#GNOME/GLib!1036, + glgo#GNOME/GLib!1037, glgo#GNOME/GLib!1044, glgo#GNOME/GLib!1049, + glgo#GNOME/GLib!1050, glgo#GNOME/GLib!1054, glgo#GNOME/GLib!1057, + glgo#GNOME/GLib!1059, glgo#GNOME/GLib!1066, glgo#GNOME/GLib!1068, + glgo#GNOME/GLib!1071, glgo#GNOME/GLib!1074, glgo#GNOME/GLib!1075. + +------------------------------------------------------------------- +Mon Sep 2 18:04:38 UTC 2019 - Dominique Leuenberger + +- Update to version 2.61.2: + + Add various new array functions (#236, #269, #373). + + Rework how D-Bus connections are closed/unreffed when + `g_test_dbus_down()` is called. Tests which leak a + `GDBusConnection` may now time out and abort, rather than + silently leaking. (#787) + + Add a deprecation macro for GLib macros, and use it; + third-party uses of long-deprecated GLib macros may now start + causing warnings. (#1060). + + Deprecate `GTime` and `GTimeVal`, and various functions which + use them. Use `GDateTime` and `guint64` UNIX timestamps + instead. + + Stop using `G_DISABLE_DEPRECATED` to allow disabling + deprecation warnings; third-party code should now be using + `GLIB_VERSION_{MIN_REQUIRED, MAX_ALLOWED}` to control symbol + usage. + + Improve `GNetworkMonitor` detection of offline states (#1788). + + Fix CVE-2019-12450, wide permissions of files when copying + using GIO. +- Changes from version 2.61.1: + + Upgrade to Unicode Character Database v12.1. + + Improve network availability detection with NetworkManager to + treat lower levels of connectivity as having reduced + availability. +- Changes from version 2.61.0: + + Add coloured output support to `gdbus introspect. + + Updated translations. + ------------------------------------------------------------------- Mon Sep 2 17:04:38 UTC 2019 - Bjørn Lie diff --git a/glib2.spec b/glib2.spec index de26226..bfaa566 100644 --- a/glib2.spec +++ b/glib2.spec @@ -19,13 +19,13 @@ # systemtap is only offered as build-option, but not enabled, as it causes a build cycle %bcond_with systemtap Name: glib2 -Version: 2.60.7 +Version: 2.62.1 Release: 0 Summary: General-Purpose Utility Library License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL: https://wiki.gnome.org/Projects/GLib -Source0: https://download.gnome.org/sources/glib/2.60/glib-%{version}.tar.xz +Source0: http://download.gnome.org/sources/glib/2.62/glib-%{version}.tar.xz Source1: glib2.sh Source2: glib2.csh # Not upstream file. Only proposes upstream packages: @@ -55,7 +55,7 @@ BuildRequires: gcc-c++ BuildRequires: gtk-doc BuildRequires: libselinux-devel BuildRequires: m4 -BuildRequires: meson +BuildRequires: meson >= 0.49.2 BuildRequires: pkgconfig BuildRequires: python3-base # gdbus-codegen is run during the build, so we need python3-xml From abf4fbb5d8ab726d2045bbcc347fc378054b03146eafc33a9a25f4a98875a0aa Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 7 Oct 2019 14:50:20 +0000 Subject: [PATCH 2/2] Accepting request 735813 from GNOME:Next Fixup .changes to comply with GNOME:foo standard OBS-URL: https://build.opensuse.org/request/show/735813 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=405 --- glib2.changes | 44 +++++++++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 19 deletions(-) diff --git a/glib2.changes b/glib2.changes index c51f7cf..0128c51 100644 --- a/glib2.changes +++ b/glib2.changes @@ -24,7 +24,7 @@ Fri Sep 6 10:31:47 NZST 2019 - luke@ljones.dev - Update to version 2.62.0: + Fix new `GFileInfo` APIs to work when - `G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC` was not queried (!1087) + `G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC` was not queried. + Bugs fixed: glgo#GNOME/GLib#487, glgo#GNOME/GLib!1084, glgo#GNOME/GLib!1086,glgo#GNOME/GLib!1087. @@ -32,27 +32,33 @@ Fri Sep 6 10:31:47 NZST 2019 - luke@ljones.dev Thu Sep 5 20:24:54 NZST 2019 - luke@ljones.dev - Update to version 2.61.3: - + Support setting thread name on BSD systems (#1761). + + Support setting thread name on BSD systems. + Install previously-uninstalled headers for public - `GNativeSocketAddress` object (#1854). - + Very initial support for Windows apps (UWP) (!1057). - + Add various new valgrind suppressions to `glib.supp` (#1879, !1075). + `GNativeSocketAddress` object. + + Very initial support for Windows apps (UWP). + + Add various new valgrind suppressions to `glib.supp`. + Bugs fixed: glgo#GNOME/GLib!83, glgo#GNOME/GLib!512, glgo#GNOME/GLib!873, glgo#GNOME/GLib!905, glgo#GNOME/GLib!1057, - glgo#GNOME/GLib!1309, glgo#GNOME/GLib!1620, glgo#GNOME/GLib!1761, - glgo#GNOME/GLib!1803, glgo#GNOME/GLib!1819, glgo#GNOME/GLib!1852, - glgo#GNOME/GLib!1854, glgo#GNOME/GLib!1860, glgo#GNOME/GLib!1863, - glgo#GNOME/GLib!1867, glgo#GNOME/GLib!1870, glgo#GNOME/GLib!1879, - glgo#GNOME/GLib!1880, glgo#GNOME/GLib!1881, glgo#GNOME/GLib!1002, - glgo#GNOME/GLib!1011, glgo#GNOME/GLib!1015, glgo#GNOME/GLib!1016, - glgo#GNOME/GLib!1017, glgo#GNOME/GLib!1023, glgo#GNOME/GLib!1026, - glgo#GNOME/GLib!1027, glgo#GNOME/GLib!1031, glgo#GNOME/GLib!1032, - glgo#GNOME/GLib!1033, glgo#GNOME/GLib!1034, glgo#GNOME/GLib!1036, - glgo#GNOME/GLib!1037, glgo#GNOME/GLib!1044, glgo#GNOME/GLib!1049, - glgo#GNOME/GLib!1050, glgo#GNOME/GLib!1054, glgo#GNOME/GLib!1057, - glgo#GNOME/GLib!1059, glgo#GNOME/GLib!1066, glgo#GNOME/GLib!1068, - glgo#GNOME/GLib!1071, glgo#GNOME/GLib!1074, glgo#GNOME/GLib!1075. - + glgo#GNOME/GLib!1309, glgo#GNOME/GLib!1620, + glgo#GNOME/GLib!1761, glgo#GNOME/GLib!1803, + glgo#GNOME/GLib!1819, glgo#GNOME/GLib!1852, + glgo#GNOME/GLib!1854, glgo#GNOME/GLib!1860, + glgo#GNOME/GLib!1863, glgo#GNOME/GLib!1867, + glgo#GNOME/GLib!1870, glgo#GNOME/GLib!1879, + glgo#GNOME/GLib!1880, glgo#GNOME/GLib!1881, + glgo#GNOME/GLib!1002, glgo#GNOME/GLib!1011, + glgo#GNOME/GLib!1015, glgo#GNOME/GLib!1016, + glgo#GNOME/GLib!1017, glgo#GNOME/GLib!1023, + glgo#GNOME/GLib!1026, glgo#GNOME/GLib!1027, + glgo#GNOME/GLib!1031, glgo#GNOME/GLib!1032, + glgo#GNOME/GLib!1033, glgo#GNOME/GLib!1034, + glgo#GNOME/GLib!1036, glgo#GNOME/GLib!1037, + glgo#GNOME/GLib!1044, glgo#GNOME/GLib!1049, + glgo#GNOME/GLib!1050, glgo#GNOME/GLib!1054, + glgo#GNOME/GLib!1057, glgo#GNOME/GLib!1059, + glgo#GNOME/GLib!1066, glgo#GNOME/GLib!1068, + glgo#GNOME/GLib!1071, glgo#GNOME/GLib!1074, + glgo#GNOME/GLib!1075. ------------------------------------------------------------------- Mon Sep 2 18:04:38 UTC 2019 - Dominique Leuenberger