2009-03-20 20:25:55 by Joerg Sonnenberger | Files touched by this commit (1252) |
Log message:
Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
|
2008-08-06 06:09:12 by David Sainty | Files touched by this commit (3) | |
Log message:
Tk uses X event numbers to index an "event" array, as well as adding a \
few of
its own, starting with "VirtualEvent" (Which is correctly set to LASTEvent,
defined in include/X11/X.h). In xproto-7.0.13, a new event \
"GenericEvent" was
added - making the defined array broken for all of Tk's internal events.
The easy fix is to just add in the missing event into the hard-coded array.
This patch was reported here: http://bugs.gentoo.org/show_bug.cgi?id=225999
A cleaner fix, but a much bigger patch, is listed in the Tk bug tracker. I'm
punting that Tk will have been updated with the fix before X.h grows another
event.
http://sourceforge.net/tracker/index.php?func=detail&aid=2010422&group_id=12997&atid=112997
Bump PKGREVISION.
|
2008-07-21 01:35:20 by Darrin B. Jewell | Files touched by this commit (3) |
Log message:
include LDFLAGS when creating shared library.
This fixes build problems on darwin
|
2008-04-07 17:14:10 by Blair Sadewitz | Files touched by this commit (3) |
Log message:
Update to version 8.4.18. Way too many changes to list here--please
see ChangeLog. Insofar as I can tell, all of the changes are bug fixes
(and some backports from HEAD for Darwin).
|
2007-10-13 13:41:34 by Adam Ciarcinski | Files touched by this commit (6) |
Log message:
Changes 8.4.16:
* Bug fixes
* Improvements
|
2007-09-25 12:03:54 by Kouichirou Hiratsuka | Files touched by this commit (19) |
Log message:
Back out previous. Pointed out by uebayasi@ and martti@.
|
2007-09-25 10:31:55 by Kouichirou Hiratsuka | Files touched by this commit (19) |
Log message:
ln -> ${LN}.
|
2007-05-31 15:02:06 by Adam Ciarcinski | Files touched by this commit (6) |
Log message:
Changes 8.4.15:
* Minor bugfixes
|
2007-05-29 20:37:09 by Klaus Heinz | Files touched by this commit (1) |
Log message:
Added support for installation to DESTDIR. Approved by Jim Wise.
|
2007-01-02 12:03:11 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
- convert to modular Xorg
|