Commit graph

59 commits

Author SHA1 Message Date
abs
a1d0b1b68b USE_LANGUAGES=c c++ 2004-02-11 01:46:30 +00:00
jmmv
8cbf958a99 Put TEST_TARGET definition before the includes. 2004-02-11 00:20:51 +00:00
jlam
80ef42b174 The BUILDLINK_DEPENDS.<pkg> should match the one in the buildlink2.mk file
if it exists.
2004-02-10 20:15:09 +00:00
xtraeme
1f87f5d76c bl3ify 2004-02-10 01:56:42 +00:00
jlam
bbdd151ce7 BUILDLINK_DEPENDS.<pkg> lines should _always_ use += to _append_ to the
existing value.  This is critical to set the correct list of dependencies
for a package.
2004-02-09 23:56:32 +00:00
recht
53fd1e5ac4 Add buildlink3.mk. (needed to bl3ify lang/mono)
ok'ed by xtraeme@
2004-02-03 10:49:53 +00:00
grant
f49bdea710 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 08:24:28 +00:00
xtraeme
1bc31a5c9d Make sure libgthread is linked to the libpthread library, fixes gtk2 build
in FreeBSD. Patch provided by Michal Pasternak in PR pkg/23841.

Tested in NetBSD -current and FreeBSD 5.x.
2004-01-07 07:33:54 +00:00
gavan
3ff3196d9d Use G_VA_COPY instead of va_copy. 2003-12-30 12:25:44 +00:00
grant
8f7501a112 improve descriptions of glib/gtk packages. taken straight from
www.gtk.org.
2003-12-29 22:57:48 +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
xtraeme
b70a69d2cc I'm the new maintainer. 2003-11-02 07:02:32 +00:00
dmcmahill
1db6009463 protect the --with-libiconv configure argument with a ICONV_IS_GNU check.
Thanks to Mark Davies and Jeremy Reed for pointing out the problems with the
previous commit.
2003-10-31 02:11:43 +00:00
dmcmahill
48fd726a1c add --with-libiconv=yes to CONFIGURE_ARGS. This makes sure that the
USE_GNU_ICONV is correctly set on systems which need the pkgsrc libiconv.
2003-10-30 10:27:52 +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
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
dillo
9d47c6ba38 use TEST_TARGET instead of custom test target 2003-07-12 13:13:46 +00:00
drochner
96b70d137c NetBSD-current's iconv is good enough, remove USE_GNU_ICONV.
This saves all the headache about mixing GNU and native (lib)iconv.
2003-07-01 16:44:55 +00:00
drochner
ed50e8c206 propagate the USE_GNU_ICONV to dependant packages, otherwise we get
conflicting dependencies
2003-06-30 18:30:55 +00:00
salo
90223ac185 This really wants GNU iconv. 2003-06-25 22:18:30 +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
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +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
70c2781912 Fix reverted check for "_POSIX_THREAD_PRIORITY_SCHEDULING" in last commit
and bump package revision again.
2003-01-29 10:18:34 +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
jmmv
df80c33e92 Install documentation under share/doc/html (not share/gtk-doc/html).
Also avoid possible detection of gtk-doc (not needed).
Bump PKGREVISION to 1.
2003-01-04 19:56:38 +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
tron
39a943ad92 Replace "true" by "${TRUE}". 2002-12-09 16:01:10 +00:00
salo
071f86009a We still need PKGLOCALEDIR for configure script here. 2002-11-30 21:08:23 +00:00
grant
8c87b191bb missed from last commit. 2002-11-30 14:47:35 +00:00
grant
e898293327 USE_PKGLOCALEDIR. 2002-11-30 14:28:07 +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
rh
c2934c968e Track directory layout change at MASTER_SITE_GNOME.
Patch provided in PR pkg/18701 by Julio Merino <jmmv@menta.net>
2002-10-19 10:54:42 +00:00
rh
3a3e01d6ba Switch glib2 from PTL2 to pth.
Introduce USE_PTL2 so that PTL2 can still be used as an alternative (e.g.
for debugging).
Only include ptl2/buildlink2.mk if USE_PTL2 is set and no native threads
are available.
Bump PKGREVISIONS.
2002-10-16 03:14:41 +00:00
jlam
5f57a45e1c Unused. 2002-10-08 22:34:25 +00:00
jlam
011e4075f8 Use BUILDLINK_CPPFLAGS.<pkg> and BUILDLINK_LDFLAGS.<pkg> as standard names
for the extra CPPFLAGS and LDFLAGS needed by packages that include these
buildlink2.mk files.
2002-09-23 02:28:36 +00:00
jlam
936bc5845d buildlink1 -> buildlink2 2002-09-11 11:31:40 +00:00
jlam
5020ee32ae Use buildlink2.mk files, not buildlink.mk files. Thanks wiz! 2002-09-11 11:24:40 +00:00
jlam
2adb61bc4e USE_PTHREAD died a long time ago; match pthread handling from buildlink.mk
and add the PTL header directory to CPPFLAGS so that the headers for the
pthread implementation used by glib2 may be found by other packages.
2002-09-10 19:50:36 +00:00
wiz
80ee491886 Since the major of libiconv was increased during the update to 1.8,
bump dependency to latest libiconv version; recursively also bump all
dependencies of packages depending on libiconv.
Requested by fredb.
2002-09-10 16:06:32 +00:00