./devel/glib2-tools, GLib2/gobject python-dependent tools

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


Branch: CURRENT, Version: 2.56.1, Package name: glib2-tools-2.56.1, Maintainer: prlw1

This package provides glib2/gobject's python dependent tools:
glib-mkenums and glib-genmarshal.


Required to run:
[lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 4db098c15b9d57c37bb504a6f58ebe717994e6f2
RMD160: da4e45bf52d28b610a71bed8b4331bfb0b5c8d56
Filesize: 7840.543 KB

Version history: (Expand)


CVS history: (Expand)


   2018-04-17 10:04:49 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
glib2-tools: Reset PKGREVISION after glib2 update
   2018-04-01 22:26:25 by Joerg Sonnenberger | Files touched by this commit (3)
Log message:
Don't print characters that can't be converted to UTF-8. Chances are,
they won't make it to stdout as well and break the tool, especially with
Python 2.7. Bump revision of glib2-tools.
   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-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-15 16:10:40 by Patrick Welche | Files touched by this commit (3)
Log message:
Add glib2-tools, a place for glib2/gobject's python dependent tools,
namely glib-genmarshal and glib-mkenums.