Commit graph

36 commits

Author SHA1 Message Date
chuck
a99bcc7241 add missing NetBSD cvs tag to patch file 2008-11-18 17:59:02 +00:00
chuck
639d0db593 do not use "extern inline", use "static inline" instead, as suggested
by joerg.   see discussion here:
http://mail-index.netbsd.org/tech-toolchain/2008/11/17/msg000501.html
2008-11-18 17:57:38 +00:00
rillig
e417d9dd2b ISO C90 does not allow code intermixed with declarations. (hi tron!) 2006-07-11 09:35:13 +00:00
tron
43938949b9 Use fix for "glib" package from PR pkg/21909 on all platforms. This will
fix problems with this package under Mac OS X (and eventually DragonFly).
Fix various problems reported by "pkglint". Bump package revision because
of these changes.

This fixes PR pkg/33664 by Darrin B.Jewell.
2006-06-08 21:13:38 +00:00
joerg
8c7adeb14e Fix glib.h's NULL definition for C++: it MUST be 0 there, not (void *)0.
Bump revision.
2006-01-12 19:49:15 +00:00
jmmv
66f06fe7c6 Fix build under DragonFly. Patch from Joerg Sonnenberger. 2005-06-06 18:57:30 +00:00
wiz
63bc8e3278 Fix AC_DEFUN argument quoting for automake 1.8 and newer. Addresses
part of PR 30053.  No PKGREVISION bump because most people won't
care.
2005-04-27 08:57:00 +00:00
minskim
20d6a4f42c Correct library permission. Patch provided by Hiramatsu Yoshifumi
in PR pkg/27116.

Bump PKGREVISION.
2004-10-05 12:12:57 +00:00
shannonjr
8ea4f2f10b Re: PR 25706 Syntax error prevents compilation with gcc 3.4.0
Applied patch provided by Christian Biere <christianbiere@gmx.de>
The patch ensures that G_GNUC_FUNCTION and G_GNUC_PRETTY_FUNCTION always
expand to string literals - necessary since they will be concatenated
(the source of the compilation error). This closes the PR.
2004-06-01 08:03:10 +00:00
jschauma
f167e4d6f7 Make this build under IRIX by only applying this patch on non-irix.
(Is this patch really needed on all other platforms?)
2004-04-12 20:18:07 +00:00
mjl
60c32037f1 Make FreeBSD patch for ld.so semantic differences between linux and bsd
apply for NetBSD too: this closes PR/21452 (problem with gnucash not
finding its symbols in dynamically loaded modules) for -currentish
installations (this needs RTLD_DEFAULT support in ld_elf.so).
1.6 installations still suffer unless a -current ld_elf.so and
/usr/include/dlfcn.h are installed, sorry.

Make other FreeBSD-specific patch apply too since it looks sensible
(adds error checking).
2004-02-08 23:22:45 +00:00
xtraeme
295a90b33e Make this work on FreeBSD 5.x systems, where SC_GETPW_R_SIZE_MAX
still is not implemented. This closes my own PR pkg/21909. Reviewed
by wiz@
2003-09-05 16:54:49 +00:00
rh
e525650d57 Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE. 2002-10-30 03:09:25 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
2002-08-25 18:38:05 +00:00
mycroft
602494a0d8 Get the path right... 2002-07-19 03:48:14 +00:00
mycroft
ddd6759b83 Fix LP64 bugs in testgthread, so `make check' works. 2002-07-19 03:47:00 +00:00
rh
db7a881c68 Patch the various pkgconfig files to include proper -Wl,-R options.
Bump PKGREVISION
2002-07-18 02:19:24 +00:00
rh
c4de8865e8 Update glib to 1.2.10. Changes are minor bugfixes only. 2001-04-26 17:38:28 +00:00
drochner
be5f505fe6 update to 1.2.9.
Overview of Changes in GLib 1.2.9:

* Move include files into a glib-1-2/ subdir to support parallel
  installation with GLib-2.0. If you are installing from source
  on top of a previous version, you should to remove $(includedir)/glib.h
  $(includedir)/module.h manually before installing the new version.
* Fix warnings about varargs macros with recent GCC versions
* Miscellaneous important bug fixes
  (g_strncasecmp, some g_printf_string_upper_bound fixes)
* Addition of .pc files
2001-03-10 10:48:08 +00:00
wiz
7845ad2e17 Use USE_LIBTOOL instead of USE_PKGLIBTOOL. 2000-06-05 00:54:47 +00:00
rh
88baaaeb7b Update glib to 1.2.8. Overview of changes:
* GArray zero initialization bug fixed
 * Fix for upper bound calculation of formatted strings
 * Improved GCC detection
 * AIX dynamic modules fix to retrive symbols from shared libraries
   for the main program.
 * Miscellaneous other minor bug fixes
2000-05-26 05:37:00 +00:00
danw
82d9c1f174 Remove patches to deal with two bugs involving configure's handling of
INSTALL which have both been worked around in bsd.pkg.mk now.
2000-05-02 18:48:35 +00:00
tron
c6962e9d82 Update "glib" package to version 1.2.7 and enable thread support using the
"pth" package. Changes since version 1.2.6:
- gstring.c: changed g_str_hash() to a 31 bit version based on
  a submission by Karl Nelson and hand optimized ad absurdum by
  various people ;)
- gmain.c: removed spurious non-commented #endif suffix
- gtimer.c (g_timer_elapsed): Never report negative times -
  clip times to 0.
- gmain.c (g_timeout_prepare): Guard against unexpected
  clock shifts by never setting a timeout of more than
  data->interval msecs.
      - gmain.c: s/current_time/dispatch_time/ for the dispatch() handlers.
        refetch the current time after invocation of poll() to cover up for
        the time spent in that function call.
      - gstrfuncs.c (g_strtod): correctly fetch the current locale,
        fix from owen.
- configure.in: Make the test for getpwuid_r work on newer AIX
  versions, too. Still works on Solaris and Linux. Patch from Craig
  Rodrigues <rodrigc@mediaone.net>.
- glib.h (G_DIR_SEPARATOR): Add defines for EMX/OS2.
- gcache.c (g_cache_remove): Test if node is NULL.
  If not tested, GIMP's script-fu will crash.
- gdataset.c (g_data_set_internal): remove g_dataset_global_lock around
  destroy() notification here as well.
- gdataset.c (g_datalist_clear_i): Avoid Freezing, when g_datalist
  is called recursivly. Reported by Ola Andersson <rand@ling.umu.se>.
2000-03-12 22:24:05 +00:00
tron
ed7208fe1a Update "glib" package to version 1.2.6 included in GNOME 1.0.53 release. 1999-10-22 23:34:22 +00:00
rh
d3c06baafb Fix shared library version numbers as pointed out in private mail by
Johnny C. Lam, thanks!
1999-08-28 22:51:31 +00:00
rh
f3da992da0 Update glib to 1.2.4
Changes are mostly bug and portability fixes.
1999-08-28 09:34:45 +00:00
tron
23cf13f1d6 Update "glib" package to version 1.2.2. 1999-05-02 14:05:55 +00:00
tron
32fde6f2b2 Add "-Wl,-R" to linker option list in "glib-config". 1999-04-27 21:05:04 +00:00
tron
3a6ffc6278 Update "glib" package to version 1.2.1. 1999-04-16 19:18:54 +00:00
tron
bb3e97c8f6 Don't automatically prefix "../" to the INSTALL command for subdir use. 1999-03-09 22:04:39 +00:00
tron
eb9a3c37d1 Don't use strange library naming scheme ("libglib-12.so.0.0") because it
will cause all programs to be linked with the static library. The shared
library is now called "libglib.so.13.0".
1999-03-05 09:44:20 +00:00
tron
a10396f807 Update "glib" package to release version 1.2.0. 1999-03-04 08:50:43 +00:00
tron
5af78008dd The never ending gnome story:
Update "glib" package to version 1.1.12.
1999-01-15 22:57:13 +00:00
tron
e77bf65abe Update "glib" package to version 1.1.9. 1998-12-18 23:52:22 +00:00
tron
b6d0452662 Update "glib" package to version 1.1.3. 1998-10-04 18:03:18 +00:00
agc
400bfc7031 Initial import, from the FreeBSD ports collection, of glib-1.1.2,
which used to be part of gtk+.  It is a library providing lists,
trees, hashes, memory allocation functionality and many other things.

Modified by me to use the NetBSD libtool package, add NetBSD RCS Ids,
correct the PLIST, install scripts correctly, correct the English etc.
1998-08-19 09:29:25 +00:00