Commit graph

18 commits

Author SHA1 Message Date
rillig
863e9d140a pkgsrc doesn't have "xorg" anymore. 2008-01-06 00:08:30 +00:00
joerg
38af886787 Update to xproto-7.0.10. No functional changes. 2007-01-18 18:06:43 +00:00
joerg
df099bfa92 NetBSD doesn't provide _POSIX_THREAD_SAFE_FUNCTIONS, which broke
the pwent/grent accessor functions. Fix and bump revision.
2006-12-30 11:50:11 +00:00
joerg
8dabe168b8 Fix the fix of the typo. Bump revision again. 2006-12-23 15:31:29 +00:00
joerg
0988643082 For reasons beyond my compressions, (b)make handles
.if foo || bar
BAZ=	no
.else
BAZ=	yes
.endif

different from

.if foo
BAZ=	no
.elif bar
BAZ=	no
.else
BAZ=	yes
.endif

in some situations exposed in this builtin.mk. Workaround this for now.
2006-12-16 01:04:43 +00:00
joerg
1662e47171 Don't assume that we have a builtin version of the X11 proto packages,
if LOCALBASE and X11BASE are identical.
2006-12-15 20:43:00 +00:00
joerg
6359a506b8 Just include limits.h in Xos_r.h, don't play with _POSIX_SOURCE.
For example, configure plays dirty with that.

Fix a type in the MTSAFE_PWAPI section and the configure test for
NETDBAPI (from David Sainty).

Assume that readdir_r follows POSIX semantics if configure detected it
and we have no reason to believe so otherwise. Most importantly, use it
when _POSIX_REENTRANT_FUNCTIONS is not defined.

Bump revision.
2006-12-15 19:11:48 +00:00
joerg
5e43280b23 Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.
The redundant parsing of bsd.prefs.mk is mostly avoided now and
parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
2006-12-12 21:52:34 +00:00
joerg
f1ad3246d7 Really bump API depends for Xos_r.h changes. 2006-11-03 17:04:38 +00:00
joerg
89471e6d1e Update to xproto-7.0.9:
- add _X_LIKELY and _X_UNLIKELY (branch prediction)
- define _X_INLINE for older compilers

Add patches to handle reentrancy in X11/Xos_r.h better
by detecting via autoconf whether the interfaces are
actually present.

As this change is needed on various change for xproto to work
correctly, bump BUILDLINK_API_DEPENDS.

Take maintainership.
2006-11-03 17:03:04 +00:00
reed
c5ab2f0f17 Update to 7.0.8.
Due to builtin.mk this is not used by default on most pkgsrc systems
that have good enough headers (or use Xorg).

Changes include:

    XF86keysym: add keyboard/monitor brightness controls (Bug #8120)
    Add XF86{Kbd,Mon}Brightness{Up,Down}, and XF86KbdLightOnOff.

    Xfuncproto: add _X_INLINE

    Bug #7458: AIX changes to Xmd.h

    Bugzilla Bug #7458 <https://bugs.freedesktop.org/show_bug.cgi?id=7458>
    Patch #6179 <https://bugs.freedesktop.org/attachment.cgi?id=6179>

    Add ISO_Level5_{Shift,Latch,Lock}.

    Bug #6887: Add dead_stroke, bump to 7.0.7. (Troy Korjuslommi)

    Bug #6296: Add support for Braille. (Samuel Thibault)

    Fix more comment typos.

    On Solaris, #include <sys/isa_defs.h> to be sure _LP64 is defined in 64-bit
        builds.
    Fix some comment typos.
2006-10-13 13:45:23 +00:00
rillig
d9579252ee Needs a C compiler. 2006-07-21 04:51:11 +00:00
joerg
19338c63c5 Don't use the builtin framework for the various Xorg components
when X11_TYPE=xorg. Let them include x11.buildlink3.mk directly.
Remove the manual USE_BUILTIN declarations from xorg-libs/b3.mk.
This fixes a symmetry in the dependency list depending on whether
xorg-libs is installed already or not.

Discussed with jlam@
2006-07-11 14:42:03 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
reed
4d28f1b9a7 Add builtin.mk. It is needed by x11-links. Also this works
so native XFree86 and Xorg and packaged xorg-libs will be used instead.
2006-04-19 12:19:47 +00:00
reed
3776faa5ee Change "wip" to "x11". 2006-04-18 17:10:50 +00:00
reed
93f318a749 Import xproto from pkgsrc-wip.
X protocol and ancillary headers from modular Xorg X11.
2006-04-18 17:06:39 +00:00