Commit Graph

541 Commits

Author SHA256 Message Date
40997d06ad Accepting request 849054 from GNOME:Factory
- Add requires(post) libgio-2_0-0 to glib2-tools: ensures
  glib-compile-schema to be functional when the file trigger fires,
  by explicitly requesting the correct library to be present for
  the post script. (boo#1178713).

- Update to version 2.66.3:
  + Fix awkward bug with `GPollFD` handling in some situations.
  + Fix sending FDs attached to very large D-Bus messages.
  + Bugs fixed: glgo#GNOME/GLib#1592, glgo#GNOME/GLib!1720,
    glgo#GNOME/GLib!1721, glgo#GNOME/GLib!1723,
    glgo#GNOME/GLib!1727, glgo#GNOME/GLib!1736. (forwarded request 848891 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/849054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=229
2020-11-19 10:57:56 +00:00
f34e577bc3 Accepting request 848891 from GNOME:Next
- Add requires(post) libgio-2_0-0 to glib2-tools: ensures
  glib-compile-schema to be functional when the file trigger fires,
  by explicitly requesting the correct library to be present for
  the post script. (boo#1178713).

- Update to version 2.66.3:
  + Fix awkward bug with `GPollFD` handling in some situations.
  + Fix sending FDs attached to very large D-Bus messages.
  + Bugs fixed: glgo#GNOME/GLib#1592, glgo#GNOME/GLib!1720,
    glgo#GNOME/GLib!1721, glgo#GNOME/GLib!1723,
    glgo#GNOME/GLib!1727, glgo#GNOME/GLib!1736.

OBS-URL: https://build.opensuse.org/request/show/848891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=438
2020-11-17 09:48:10 +00:00
4988dcf2be Accepting request 843420 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/843420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=228
2020-10-26 15:12:09 +00:00
10b8ecca1d Accepting request 843412 from GNOME:Next
- Enable building of documentation:
  + Toggle gtk_doc from bcond_with to bcond_without.
  + Use sed to replace gtk-doc version in
    docs/reference/meson.build with 1.32.

OBS-URL: https://build.opensuse.org/request/show/843412
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=436
2020-10-22 12:22:00 +00:00
98b4154ebc Accepting request 842891 from GNOME:Next
update to 3.38.1 - TW should be ready

OBS-URL: https://build.opensuse.org/request/show/842891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=435
2020-10-22 08:50:43 +00:00
b6e55152aa Accepting request 839604 from GNOME:Factory
New stable rel (forwarded request 839401 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/839604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=227
2020-10-08 11:10:41 +00:00
01390e88b8 Accepting request 839401 from home:iznogood:branches:GNOME:Factory
New stable rel

OBS-URL: https://build.opensuse.org/request/show/839401
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=433
2020-10-05 15:07:32 +00:00
874761e32a Accepting request 834307 from GNOME:Factory
New stable rel, never forwarded :-( (forwarded request 833853 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/834307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=226
2020-09-25 14:23:42 +00:00
9966e5fd4a Accepting request 833853 from GNOME:Next
New stable rel, never forwarded :-(

OBS-URL: https://build.opensuse.org/request/show/833853
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=431
2020-09-14 13:35:22 +00:00
44bb6f526a Accepting request 819941 from GNOME:Factory
- Update to version 2.64.4:
  + Bugs fixed:glgo#GNOME/GLib#2140, glgo#GNOME/GLib!1507,
    glgo#GNOME/GLib!1523, glgo#GNOME/GLib!1547.
  + Updated translations. (forwarded request 818725 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/819941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=225
2020-07-13 07:05:21 +00:00
24197efd1a Accepting request 818725 from GNOME:Next
- Update to version 2.64.4:
  + Bugs fixed:glgo#GNOME/GLib#2140, glgo#GNOME/GLib!1507,
    glgo#GNOME/GLib!1523, glgo#GNOME/GLib!1547.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/818725
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=429
2020-07-10 10:07:49 +00:00
cf4d8024ad Accepting request 811412 from GNOME:Factory
(forwarded request 807837 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/811412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=224
2020-06-08 21:47:12 +00:00
5117dfba5b Accepting request 807837 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/807837
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=427
2020-06-04 11:43:32 +00:00
00cb304992 Accepting request 795599 from GNOME:Factory
Push forgotten glib2 update

OBS-URL: https://build.opensuse.org/request/show/795599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=223
2020-04-23 16:28:43 +00:00
4b4ae34924 We need gtk-doc 1.32
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=425
2020-04-16 08:09:18 +00:00
7cdfadd676 Accepting request 792948 from GNOME:Next
Glib is supposed to be backwards compatible, so lets put that to the test - move at least to GF for now, and quite possibly even into TW.


- Update to version 2.64.2:
  + Bugs fixed: glgo#GNOME/GLib#2067, glgo#GNOME/GLib#2081,
    glgo#GNOME/GLib!1421, glgo#GNOME/GLib!1438,
    glgo#GNOME/GLib!1424, glgo#GNOME/GLib!1428,
    glgo#GNOME/GLib!1429, glgo#GNOME/GLib !1431,
    glgo#GNOME/GLib!1432, glgo#GNOME/GLib!1435,
    glgo#GNOME/GLib!1447.
  + Updated translations.
- Update to version 2.64.1:
  + Fix memory monitor tests to only be installed if
    installed-tests are enabled, and to be skipped if
    GObject-Introspection is too old.
  + Bugs fixed: glgo#GNOME/GLib#1986, glgo#GNOME/GLib#1988,
    glgo#GNOME/GLib!1407, glgo#GNOME/GLib!1412.
  + Updated translations.
- Update to version 2.64.0:
  + Use `posix_spawn()` to speed up launching test D-Bus instances.
  + Bugs fixed: glgo#GNOME/GLib#1783, glgo#GNOME/GLib#2049,
    glgo#GNOME/GLib!1384, glgo#GNOME/GLib!1386,
    glgo#GNOME/GLib!1387, glgo#GNOME/GLib!1388,
    glgo#GNOME/GLib!1389.
  + Updated translations.
- Update to version 2.63.6:
  + Fix potential relative read when calling g_printerr(), which
    could lead to a denial of service from a setuid-root process
    being used to block access to the TTY for another user.
  + Fix SOCKS proxy resolver sometimes not being used when
    resolving addresses via Happy Eyeballs (CVE-2020-6750).
  + Several other Happy Eyeballs fixes for address resolution.
  + Various race fixes in `GDBusConnection` and its unit tests.
  + Fix a race condition with D-Bus name ownership.
  + Drop `gio-launch-desktop` helper application in favour of
    calling `sh` directly.
  + Fix win32 exception handling with C# exceptions.
  + Fix thread safety of `GUnixMountMonitor`.
  + Additional fixes to new thread pool attribute behaviour from
    GLib 2.63.4 to check if sched_setattr() is allowed by system
    policies before depending on it.
  + Fix memory leaks and corruption when freeing `GSource`s while
    freeing a `GMainContext`.
  + Drop inappropriate installation of object manager example
    documentation.
  + Varioius other bugs and fixes.
  + Updated translations.
- Update to version 2.63.5:
  + Fix behaviour of `g_file_move()` fallback code to not follow
    symlinks.
  + Rename `--glib-min-version` argument of `gdbus-codegen` to
    `--glib-min-required`.
  + Add gtk-doc checks to CI and fix a number of documentation
    issues.
  + Add a debug message if `g_setenv()` or `g_unsetenv()` are used
    after any threads have been spawned — this will be upgraded to
    a warning in future.
  + Skip memory monitor tests if xdg-desktop-portal or dbusmock are
    not available.
  + Change the `libmount` configure option from a boolean to a
    Meson `feature`.
  + Do not return `target-uri` from `g_file_peek_path()` when
    called on trash/recent files.
  + Drop new TLS certificate API for PKCS #11 backed certificates,
    as the implementation is not ready yet (this is not an API
    break as the API was added earlier in the 2.63 cycle).
  + Updated translations.
  + For changes from earlier in the dev cycle see the NEWS file.
- Rebase glib2-gdbus-codegen-version.patch.

OBS-URL: https://build.opensuse.org/request/show/792948
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=424
2020-04-14 10:19:37 +00:00
6f8f9ac596 Accepting request 789277 from GNOME:Factory
- Update to version 2.62.6:
  + This is expected to be the final release in the 2.62.x stable
    series; maintenance effort will shift to the newer 2.64.x
    stable series now.
  + Fix SOCKS5 username/password authentication.
  + Exception handling fixes on Windows.
  + Bugs fixed: glgo#GNOME/GLib#1986, glgo#GNOME/GLib#1988,
    glgo#GNOME/GLib#2049, glgo#GNOME/GLib!1378,
    glgo#GNOME/GLib!1380, glgo#GNOME/GLib!1393,
    glgo#GNOME/GLib!1394, glgo#GNOME/GLib!1411.
  + Updated translations. (forwarded request 788984 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/789277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=222
2020-03-30 20:51:22 +00:00
7eddd6a42e Accepting request 788984 from home:iznogood:branches:GNOME:Factory
- Update to version 2.62.6:
  + This is expected to be the final release in the 2.62.x stable
    series; maintenance effort will shift to the newer 2.64.x
    stable series now.
  + Fix SOCKS5 username/password authentication.
  + Exception handling fixes on Windows.
  + Bugs fixed: glgo#GNOME/GLib#1986, glgo#GNOME/GLib#1988,
    glgo#GNOME/GLib#2049, glgo#GNOME/GLib!1378,
    glgo#GNOME/GLib!1380, glgo#GNOME/GLib!1393,
    glgo#GNOME/GLib!1394, glgo#GNOME/GLib!1411.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/788984
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=422
2020-03-28 12:11:30 +00:00
5dbdf1ca36 Accepting request 777062 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/777062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=221
2020-02-22 18:02:08 +00:00
7a2c38ff65 Accepting request 775603 from home:iznogood:branches:GNOME:Factory
Revert removal of gtk-doc during build

OBS-URL: https://build.opensuse.org/request/show/775603
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=420
2020-02-19 12:28:58 +00:00
3165e8520f Accepting request 775216 from home:iznogood:branches:GNOME:Factory
New stable release

OBS-URL: https://build.opensuse.org/request/show/775216
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=419
2020-02-18 16:58:21 +00:00
a5e434d570 Accepting request 767124 from GNOME:Next
Eliminate the -lang recommends

OBS-URL: https://build.opensuse.org/request/show/767124
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=418
2020-01-26 14:44:01 +00:00
74a512baa6 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=417 2020-01-11 13:33:23 +00:00
0abfdc8d49 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=416 2020-01-11 02:03:21 +00:00
e17b205128 Accepting request 762949 from GNOME:Next
- Drop gtk-doc BuildRequires: eliminate a build cycle. In a 2nd
  step we will try to provide a glib2-devel-doc package as part of
  a _multibuild. Also drop -Dgtk_doc=true meson parameter.

OBS-URL: https://build.opensuse.org/request/show/762949
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=415
2020-01-11 00:52:46 +00:00
fc59fbb29c Accepting request 758495 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/758495
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=220
2020-01-02 13:40:00 +00:00
6adada5191 Accepting request 758308 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/758308
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=413
2019-12-20 11:48:28 +00:00
2b660d74cc Accepting request 750923 from GNOME:Factory
New stable release (forwarded request 749741 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/750923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=219
2019-11-29 14:56:19 +00:00
61bdbb099b Accepting request 749741 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/749741
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=411
2019-11-26 09:25:16 +00:00
5008dee8f4 Accepting request 746224 from GNOME:Factory
(forwarded request 746057 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/746224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=218
2019-11-10 20:59:18 +00:00
0ed2a0e968 Accepting request 746057 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/746057
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=409
2019-11-07 10:53:51 +00:00
5ef983dacf Accepting request 742525 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/742525
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=217
2019-10-30 13:39:11 +00:00
87b97b9a56 Accepting request 742006 from GNOME:Next
- Update to version 2.62.2:
  + Bugs fixed:
    - glgo#GNOME/GLib#1896: Use after free when calling
      g_dbus_connection_flush_sync() in a dedicated thread.
    - glgo#GNOME/GLib!1154: Backport glgo#GNOME/GLib!1152
      “gwinhttpvfs: Handle g_get_prgname() returning NULL” to
      glib-2-62.
    - glgo#GNOME/GLib!1156: Backport glgo#GNOME/GLib!1146 Solaris
      fixes to glib-2-62.

OBS-URL: https://build.opensuse.org/request/show/742006
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=407
2019-10-24 11:05:10 +00:00
fadb788f2c Accepting request 736521 from GNOME:Factory
Scripted push from {project}

OBS-URL: https://build.opensuse.org/request/show/736521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=216
2019-10-17 10:58:49 +00:00
abf4fbb5d8 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
2019-10-07 14:50:20 +00:00
fe8098424a 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
2019-10-04 15:36:08 +00:00
6ac93361b8 Accepting request 728230 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/728230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=215
2019-09-11 08:20:14 +00:00
4f32716dbe Accepting request 727827 from home:iznogood:branches:GNOME:Factory
New stable release

OBS-URL: https://build.opensuse.org/request/show/727827
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=402
2019-09-04 08:57:05 +00:00
f3b8b1c2bd Accepting request 718307 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/718307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=214
2019-07-31 12:11:50 +00:00
e05c68c805 Accepting request 718195 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/718195
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=400
2019-07-24 15:46:39 +00:00
c2fcd37e23 Accepting request 716277 from GNOME:Factory
(forwarded request 715833 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/716277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=213
2019-07-21 09:31:31 +00:00
631cef8ca0 Accepting request 715833 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/715833
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=398
2019-07-18 10:28:38 +00:00
663da706d1 Accepting request 714309 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/714309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=212
2019-07-13 11:44:37 +00:00
43eaf3ac99 Accepting request 714208 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/714208
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=396
2019-07-09 21:30:50 +00:00
60bbdd6735 Accepting request 709085 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/709085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=211
2019-06-24 19:48:16 +00:00
419b0e6ee8 Accepting request 709059 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/709059
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=394
2019-06-11 08:48:02 +00:00
60f3a47d73 Accepting request 705579 from GNOME:Factory
- Set umask to 022 before running glib-compile-schemas
  (boo#1131761).

- Update to version 2.60.3:
  + * Various fixes to small key/value support in `GHashTable`.
  * Bugs fixed:
    - Critical in g_socket_client_async_connect_complete.
    - New GHashTable implementation confuses valgrind.
    - test_month_names: assertion failed.
    - GNetworkAddressAddressEnumerator unsafely modifies cache in
      GNetworkAddress.
    - Leaks in gsocketclient.c connection code.
    - glib/date test fails.
    - GDB pretty-printer for GHashTable no longer works
  + Updated translations. (forwarded request 704988 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/705579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=210
2019-06-02 13:12:34 +00:00
78923c5626 Accepting request 704988 from GNOME:Next
- Set umask to 022 before running glib-compile-schemas
  (boo#1131761).

- Update to version 2.60.3:
  + * Various fixes to small key/value support in `GHashTable`.
  * Bugs fixed:
    - Critical in g_socket_client_async_connect_complete.
    - New GHashTable implementation confuses valgrind.
    - test_month_names: assertion failed.
    - GNetworkAddressAddressEnumerator unsafely modifies cache in
      GNetworkAddress.
    - Leaks in gsocketclient.c connection code.
    - glib/date test fails.
    - GDB pretty-printer for GHashTable no longer works
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/704988
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=392
2019-05-27 07:46:23 +00:00
b583d5bb81 Accepting request 701854 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/701854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=209
2019-05-16 19:56:47 +00:00
934b1911fc Accepting request 701522 from GNOME:Next
- Move glib2.macros to %_rpmmacrodir. /etc is for the system admin.

OBS-URL: https://build.opensuse.org/request/show/701522
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=390
2019-05-09 20:25:35 +00:00