./devel/glib2, Some useful routines for C programming (glib2)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.68.3nb1, Package name: glib2-2.68.3nb1, Maintainer: prlw1

GLib provides the core application building blocks for libraries
and applications written in C. It provides the core object system
used in GNOME, the main loop implementation, and a large set of
utility functions for strings and common data structures.

This package contains GLib version 2.

DEINSTALL [+/-]

Required to run:
[devel/libffi] [devel/pcre]

Required to build:
[pkgtools/cwrappers] [lang/python37] [devel/meson]

Master sites: (Expand)

SHA1: aa1e007c1e6340981c0c8f6d715b63d37b3cfaea
RMD160: 2e4d20249d9db0c108596db4e7691eb389bb9666
Filesize: 4829.332 KB

Version history: (Expand)


CVS history: (Expand)


   2021-06-30 16:26:11 by Patrick Welche | Files touched by this commit (4) | Package updated
Log message:
Re-add patches I wrote in October 2018:

    glib2's gobject subsystem is essentially a wrapper for dlopen. In
    view of comments in PR lib/49791 which can be summarised as
    "RTLD_GLOBAL is a bug", make gobject use RTLD_DEFAULT instead.

This should fix PR pkg/56212

The upstream merge request

    https://gitlab.gnome.org/GNOME/glib/-/m … uests/2171

has been updated - feel free to add a description of the problems you
experienced without this patch to it.
   2021-06-25 09:23:19 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
glib2 glib2-tools gdbus-codegen: updated to 2.68.3

Overview of changes in GLib 2.68.3
==================================
* Bugs fixed:
 - 2311 testfilemonitor test leaks ip_watched_file_t struct
 - 2417 GFile: `g_file_replace_contents()` reports `G_IO_ERROR_WRONG_ETAG` when \ 
saving from a symlink
 - !2133 Backport !2128 “inotify: Fix a memory leak” to glib-2-68
 - !2137 Backport !2136 “tlscertificate: Avoid possible invalid read” to \ 
glib-2-68
 - !2141 Backport !2138 “glocalfileoutputstream: Fix ETag check when replacing \ 
through a symlink” to glib-2-68
   2021-05-11 19:03:25 by Dan Cirnat | Files touched by this commit (1)
Log message:
glib2: Fix PLIST for 2.68.2
   2021-05-11 15:25:49 by Dan Cirnat | Files touched by this commit (3) | Package updated
Log message:
glib2: Update devel/glib2 to 2.68.2

Overview of changes in GLib 2.68.2

- Fix building third-party projects against GLib on CentOS 7 (work by
Ignacio Casal Quinteiro) (#2387)

Bugs fixed:
- #2387 json-glib does not build with glib 2.68.1
- !2060 gmacros: check that __cplusplus or _MSC_VER is defined
- !2068 gmacros: missing check if STDC_VERSION is defined
- !2079 Backport !2078 “gthreadedresolver: don't ignore flags in \ 
lookup_by_name_with_flags” to glib-2-68

Translation updates:

- Nepali
- Serbian
   2021-04-13 21:22:15 by Adam Ciarcinski | Files touched by this commit (6) | Package updated
Log message:
glib2: updated to 2.68.1

Overview of changes in GLib 2.68.1
==================================

* Fix a crash in `GKeyFile` when parsing a file which contains translations
  using a `GKeyFile` instance which has loaded another file previously

* Pin GIO DLL in memory on Windows (!2016)

* Bugs fixed:
 - g_key_file_load_from_file segfaults on "Key[*]="like lines
 - !1997 Backport !1996 Include glibconfig.h to get the G_OS_UNIX token to glib-2-68
 - !2016 GIO W32: Pin gio DLL
 - !2021 Backport MR !2016 (GIO W32: Pin gio DLL) into glib-2-68
 - !2022 Few fixes and notes for building on Visual Studio 2012 and earlier
 - !2034 Backport MR !2032 (gkeyfile: Drop a redundant check) into glib-2-68
 - !2035 Backport !2026 Split g_test_log() messages that contain multiple lines \ 
to glib-2-68

* Translation updates:
 - English (United Kingdom)
   2021-03-31 12:11:38 by Thomas Klausner | Files touched by this commit (2)
Log message:
glib2: use upstream version of fix for ghostutils.c
   2021-03-31 12:11:23 by Thomas Klausner | Files touched by this commit (1)
Log message:
glib2: regen patch
   2021-03-31 11:59:43 by Jonathan Perkin | Files touched by this commit (3)
Log message:
glib2: Fix a couple of build issues.