Commit graph

23 commits

Author SHA1 Message Date
gavan
3ff3196d9d Use G_VA_COPY instead of va_copy. 2003-12-30 12:25:44 +00:00
fvdl
b0c349c2ce Add missing patch. 2003-11-13 10:58:43 +00:00
xtraeme
0135b58761 Regen (patch-ae is gone) 2003-11-13 07:05:55 +00:00
fvdl
6541bd67d7 For the 'trio' varargs functions, don't pass a reference to a va_list
argument to the level below; it's not portable. Use va_copy to
create a new copy, and pass a reference to that instead.
2003-11-11 13:39:09 +00:00
danw
7b641047ce patch the darwin gmodule implementation to recursively look up symbols
like the elf one does
2003-09-27 20:18:37 +00:00
wiz
3f97c11b0f Update to 2.2.3, from Juan RP in PR 22606.
Overview of Changes from GLib 2.2.2 to GLib-2.2.3
=================================================
* Win32 [Tor Lillqvist]
  - Fix socket handling for giochannel [Andrew Lanoix]
  - Omit helper process for GSpawn when possible
  - Accept / as well as \ as a pathname separators in
    path handling functions.
  - Fix g_strdup_printf to be locale sensitive [Ernst Lippe]
  - Build fixes [Jeff Bonggren]
  - Misc bug fixes
* Documentation improvements [Matthias Clasen]
* glib-gettext.m4 fixes [Tim Mooney, Owen Taylor, James Henstridge]
* Improve configure checks for sprintf [Matthias]
* Misc bug fixes [Albert Chin, Noah Levitt, Manish Singh, Owen,
  Morten Welinder, Daniel Yacob]
* New and updated translations (ar,az,cy,eo,is,sr,sr@Latn,zh_CN)

Also, add patch-ac to fix a compilation error in a test (patch
fed back).
2003-08-27 09:06:12 +00:00
jmmv
2f5a105339 Update to 2.2.2:
* Fix busy wait when main loop was recursed out of an IO watch or similar
  [Owen Taylor, Christian Krause]
* Fix main loops run from from other threads [Owen, Jean-Yves Lefort]
* Many bug fixes in Unicode manipulation routines [Noah Levitt]
* Win32 bug fixes [Tor Lillqvist, Cedric Gustin, Daniel Kaufmann]
* Fix portability problems with G_MIN/MAX_INT64 [Manish Singh]
* Miscellaneous bug fixes [Matthias Clasen, Martin Kretzschmar,
  Sven Neumann, Havoc Pennington, Balasz Scheidler, Ray Strode,
  Hidetoshi Tajima, Owen, Morten Welinder, Dan Winship]
* Code cleanups and performance tweaks [Morten, Matthias, Christian Biere,
  Noah Levitt, Owen]
* Threading fixes for configure.in [Sebastian Wilhelmi]
* Fix make uninstall in po/Makefile.in.in [James Henstridge]
* Miscellaneous build fixes [Zach Frey, Raja Harinath, Evan Martin,
  Andras Salamon, Jeffrey Stedfast, Hidetoshi Tajima, Owen, Morten]
* Documentation improvements [Matthias, Christian Biere, Christophe Fergeau,
  Sven, Phillip Vandry]
* New and updated translations (az,cy,et,fa,id,li,ml,pt,sr,ta,tr,yi,zh_TW)
2003-06-09 23:03:29 +00:00
wiz
a092ae390b Update to 2.2.1, provided by Juan RP in PR 20234.
Changes:
* configure fixes [Owne Taylor, Manish Singh, Rich Burridge, Tim Mooney]
* New and updated translations (am,bn,et,fi,mn,nl,pl,pt_BR,ru,zh_TW,uk)
2003-02-15 10:12:33 +00:00
chris
5aa046ef45 Fix gtk2 failing to build on -current. The problem is that the
gthread.la file doesn't note that pthread is a dependancy, so linking with
libtool against libgthread breaks.  It seems the workaround for libtool not
understanding -pthread doesn't work, so we use the same thing as linux, and
convert -pthread to -lpthread.  gtk2 now builds to completion on -current

Note that this has no impact on 1.6.1 as it doesn't use -pthread.
2003-02-09 00:57:13 +00:00
tron
5adda97c97 Regen. 2003-01-29 10:32:41 +00:00
tron
2c103c3421 Check for symbol "_POSIX_THREAD_PRIORITY_SCHEDULING" instead of
"__NetBSD__" to detect existance of pthread_attr_getschedparam() and
pthread_attr_setschedparam() as suggested by Nathan J. Williams.
2003-01-28 18:28:17 +00:00
tron
8bf3b67388 Don't try to use pthread_getschedparam() or pthread_setschedparam() under
NetBSD. This change makes this package work with "nathanw_sa". Bump
package revision to reflect the change.
2003-01-28 10:15:41 +00:00
wiz
6d534a4f20 Update to 2.2.0. Deprecate PTL2 support for this package.
Major changes:
* Improve generation of pseudo-random integers [Morten Welinder,
  Sebastian Wilhelmi]
* Avoid literal UTF-8 in favor of octal escapes [Owen, Tomas Ogren]
* Add copy of the Trio library to build and use for printf() when
  system printf isn't good enough. Add g_printf()/etc. [Matthias Clasen]
* Add g_str_has_suffix()/g_str_has_prefix() [Alex Larsson]
* Add g_markup_parse_context_get_element() [Matthias]
* Add g_utf8_strreverse [Matthias]
* Add g_ascii_strtoull() [Tim Janik]
* Support scanning of 64-bit values with GScanner [Tim]
* Add g_set/get_application_name() [Havoc Pennington]
* Add G_LIKELY()/G_UNLIKELY() macros for hinting branch probabilities.
  Use for g_return_if_fail(). [Matthias Clasen]
* Add G_GNUC_DEPRECATED macro [Tom Tromey]
* Improve the seeding algorithm of GRandom to avoid problems
  with certain pathological seeds. Support G_RANDOM_VERSION=2.0
  environment variable. [Sebastian Wilhelmi]
* Improve thread configure checks, use -pthread where applicable
  [Sebastian]
* Improve handlng of thread priorities [Sebastian]
...as well as many bug fixes and translation updates.
2002-12-24 03:36:58 +00:00
grant
7bc71c4392 update MASTER_SITES and use .bz2 distfile. 2002-12-19 12:59:29 +00:00
grant
8c87b191bb missed from last commit. 2002-11-30 14:47:35 +00:00
wiz
d4f74f5431 Update to 2.07.
Changes:
* Fix C++ warnings in gtype.h [Dom Lachowicz]
* Fix g_type_fundamental_next() [Tim Janik]
* Fix various missing includes of config.h [Morten Welinder]
* Handle main loop initialization before g_thread_init [Sebastian Wilhelmi]
* Various 64-bit fixes [Manish Singh]
* Fix GPoll on Win32 [Tor Lillqvist, Herman Bloggs]
* Fix bug with buffering on UTF-8 IOChannels [Daniel Elstner]
* Misc bug and build fixes [Soren Andersen, Gustavo Carneiro, Tor,
     Tim, Havoc Pennington,  Matthias Clasen, Sebastian Rittau,
     Masahiro Sakai, Arvind Samptur, HideToshi Tajima, Owen Taylor]
* Updated and new translations (be,cs,de,*fa,it,lv,pt_BR,tr)
2002-11-15 16:31:06 +00:00
rh
e525650d57 Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE. 2002-10-30 03:09:25 +00:00
dmcmahill
776606eb3c update to glib2-2.0.6. This is a bug fix release. Notable fixes include:
Fix problem with interface prerequisites [Jon Trowbridge, Dave Camp]
 * Clean up debug spew from GObject [Anders Carlsson]
 * Compiler warning fixes [David L. Cooper II]
 * Fix some problems with g_build_path() [Guillaume Chazarain, Owen Taylor]
 * Fixes for --disable-debug [Sebastian Wilhelmi]
 * Threading fixes [Sebastian Wilhelmi, Miroslaw Dobrzanski-Neumann,
   Rajkumar Sivasamy, Laurent Vivier]
 * Documentation fixes [Jacob Berkman, Manuel Clos, Jared Dukat,
   Sebastian Rittau, Linus Welleij]
 * Misc bug fixes [Anders Carlsson, Sam Couter, Morten Welinder, Owen]
 * Updated translations (bg,ko,vi)
2002-08-23 02:37:42 +00:00
dmcmahill
a660fa5dfb update to glib2-2.0.4. This is just a bug fix release
Overview of Changes in GLib 2.0.4
=================================

* Fix some 64-bit problems. (George Lebl, David L. Cooper II)
* Add note about Tru64 iconv to INSTALL. (Manuel Op de Coul)
* Fix problem with timouts > MAXINT. (Tim Janik, Owen Taylor)
* Updated translations (ca,es,fr,ja,gl,ms,nl,pl,pt,ru)

Overview of Changes in GLib 2.0.3
=================================

* Handle sorting 0-length arrays (Ron Arts)
* Threading fixes (Sebastian Wilhelmi)
* Portability fixes (Miroslaw Dobrzanski-Neumann, Jacob Berkman, Gareth Pierce,
  Sebastian, Qingjiang Yuan)
* Various fixes for glib-2.0.m4. (Jim Gettys, others.)
* Locate right glib-genmarshal when cross-compiling. (Mitch Natterer)
* Win32 fixes (Tor Lillqvist)
* Try to fix g_get_charset() related segfaults. (Owen)
* Fixes for gettext detection. (Dan Winship, HideToshi Tajima, Boyd Lynn Gerber,
  Andrew P. Lentvorski, Jr.)
* Fix g_scanner_unexp_token() (Tim Janik, Sven Neumann)
* g_markup fixes. (Matthias Clasen.)
* Bug fixes and cleanups (Daniel Elstner, Matthias, Laszlo Peter, Morten Welinder,
  Wayne Schuller)
2002-06-30 16:26:45 +00:00
rh
2bdb972b36 Add missing -Wl,-R to the pkgconfig files. Bump PKGREVISION and default
buildlink dependency.
2002-05-10 01:17:28 +00:00
dmcmahill
57ce63bd28 update to glib-2.0.1
Overview of Changes in GLib 2.0.1
=================================

* Portability fixes for Sun's Forte compiler [Erwann Chenede]
* Performance improvements for GObject parameter lookup,
  g_filename_to/from_utf8() [Alex Larsson]
* Actually check interface prerequisites [Matthias Clasen,
  Miroslaw Dobrzanski-Neumann]
* Fix problem with glib-mkenums taking huge amounts of stack. [Owen Taylor]
* Fix g_signal_handlers_disconnect_by_func() for C++ [Damien Sandras]
* Fixes for g_log() and threading.
  [Sebastian Wilhelmi, Miroslaw Dobrzanski-Neumann, Tim Janik]
* Make g_print(), g_printerr(), g_warning(), etc, convert from
  UTF-8 to the encoding of the locale [Sebastain Wilhelmi, Tim]
* Fixes for GIOChannel on windows. [Tor Lillquist]
* Fix gsize/gint mismatches in giochannel.c [Miroslaw]
* Fix file descriptor leak in g_file_get_contents() [Matthias]
* Workaround iconv() problems on older Solaris [Lauri Alanko]
* Fix warnings with gcc-3.1 about asm const [Cody Russel]
* Minor bug fixes.

Other contributors: Hans Breuer, LEE Sau Dan, Sven Neumann, Salmaso Raffaele,
Akira Tagoh, Morten Welinder
2002-03-30 19:58:09 +00:00
dmcmahill
62beb2544b remove unneeded patches. pkg-info adds -Wl,-R${path} automatically, no
need to add it explicitly.
2002-03-25 02:05:47 +00:00
dmcmahill
37b479265b import glib2-2.0.0
GLib is a library which includes routines for C, providing lists,
trees, hashes, memory allocation functionality and many other things.

glib2 will coexist with glib-1.2.*
2002-03-24 20:27:12 +00:00