Commit graph

13 commits

Author SHA1 Message Date
wiz
e295539939 Update to 1.0.6:
Some warning fixes, documentation update.

Alan Coopersmith (1):
      Add README with pointers to mailing list, bugzilla & git repos

Paulo Cesar Pereira de Andrade (1):
      Janitor: Correct sparse warnings.

Peter Hutterer (1):
      libICE 1.0.6
2009-08-29 15:28:51 +00:00
joerg
b02a0f888e Remove @dirrm entries from PLISTs 2009-06-14 18:24:43 +00:00
joerg
2d1ba244e9 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.
2009-03-20 19:23:50 +00:00
wiz
eecd76cc0a Update to 1.0.5:
Changes not documented.
2009-01-13 07:14:59 +00:00
cube
403e256ff6 Merge cube-native-xorg, so that pkgsrc-current can be used with the native
X.Org found in NetBSD-current.

Thanks a lot to all who helped, especially Matthias Scheler who did
repeated tests on Mac OS X and older versions of NetBSD to make sure the
support for those platforms wouldn't be broken (or at least, not fatally,
as I would still expect a few hiccups here and there, because there is
only so much one can test in such limited time).

On the infrastructure side, this branch brings pkgconfig-builtin.mk, in
order to write very easily new builtin.mk files.  It can actually handle
more than just pkgconfig files, but it will provide a version if it finds
such a file.  x11.builtin.mk has also been made more useful and now all
existing (and future!) native-X11-related builtin.mk files should include
it.
2008-10-05 21:36:32 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
wiz
c232d59ec7 Update to 1.0.4:
Version bump: 1.0.4
    Add $(AM_CFLAGS) to lint flags to get correct Xtrans flags
    Replace many malloc(strlen()); strcpy() pairs with strdup()
    Provide ANSI C prototypes for more static functions
    Convert authutil.c static helpers to ANSI C prototypes to clear
    sparse warnings
    Add hooks for checking source code with lint/sparse/etc.

    Coverity #1086: Double free of pointer "*listenObjsRet"

    Same bug, different function.

    Coverity #1085: Double free of pointer "*listenObjsRet"

    If malloc failed in the loop in IceListenForConnections, the error path
    would free all previous allocations, then loop around and try again, and
    if it failed again, free the previous allocations again.   On the other
    hand, if it succeeded on the later tries, then the memory would just be
    leaked, since the error would be returned and not the pointer to them.

    Add *~ to .gitignore to skip emacs/patch droppings
2008-01-15 22:59:16 +00:00
tron
5343748c77 Detect builtin "libICE" e.g. under Mac OS X Leopard. 2007-12-17 13:27:28 +00:00
abs
ef77fd8fa4 Add explicit option check for -inet6 2007-11-07 11:51:52 +00:00
joerg
47747b0d8f Update to libICE-1.0.3. Only functional change is the avoidance of a
NULL reference.
2007-01-22 14:47:30 +00:00
joerg
68ff4729c6 First step to making modular transparent:
Redirect from the individual modular libraries to the old libs or
mk/x11.buildlink3.mk.
2006-11-05 16:55:28 +00:00
joerg
8095654a00 Regen b3.mk. 2006-11-03 17:31:12 +00:00
joerg
a08defdd72 Import libICE-1.0.1 from pkgsrc-wip, the Inter Client Exchange
(ICE) library.
2006-11-03 17:27:30 +00:00