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

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


Branch: CURRENT, Version: 2.54.2, Package name: glib2-2.54.2, 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/libelf] [devel/pcre]

Master sites: (Expand)

SHA1: 85b5d649fc3d18f8d8197bd971dfbebd94b5f96d
RMD160: 6804848c49bc882da563d8c3e025f1e37518bbc5
Filesize: 7647.191 KB

Version history: (Expand)


CVS history: (Expand)


   2017-11-22 09:45:59 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update bug report URL.
   2017-11-08 15:03:42 by Thomas Klausner | Files touched by this commit (1)
Log message:
glib2: make sure gtk-doc is not found

Use same hack as libidn2.
   2017-11-07 16:53:11 by Patrick Welche | Files touched by this commit (2) | Package updated
Log message:
glib2-tools: remove pkgrevision as adam updated glib2
   2017-11-07 13:04:05 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
glib2: updated to 2.54.2

GLib 2.54.2

* Bugs fixed:
 780296 Fix a race in gio open

* Translation updates:
 Catalan (Valencian)
 Nepali
 Slovak
 Slovenian
   2017-10-23 13:29:08 by Patrick Welche | Files touched by this commit (1)
Log message:
glib2: remove buildtools.mk. There should be no users of this file.
   2017-10-21 10:57:33 by Patrick Welche | Files touched by this commit (3)
Log message:
glib2-tools: Handle source files which are not utf-8

python 3 is strict about file encodings. After glib-mkenums was
translated from perl to python, build failures occur due to e.g.,
ISO-8859-1 characters in authors' names as reported by martin@ in
PR pkg/52631 for xfce4-gtk2-engines, but also causing build failures
for at least libgnome and libgnomeui.

Chritoph Reiter produced an elegant workaround, making use of the
open() function's error decoding "replace" option:

  'replace' causes a replacement marker (such as '?') to be inserted
  where there is malformed data.

which is applied here.

https://bugzilla.gnome.org/show_bug.cgi?id=785113#c27
   2017-10-16 02:40:08 by Patrick Welche | Files touched by this commit (1)
Log message:
glib2: needs python to generate gdbus-daemon-generated.{h,c}

All efforts to avoid python dependency have failed.
   2017-10-16 01:19:14 by Patrick Welche | Files touched by this commit (38)
Log message:
Revert buildtool.mk additions for glib-{mkenums,genmarshal} using packages
Add TOOL_DEPENDS+=glib2-tools to glib2/buildlink3.mk