The NetBSD Project

CVS log for src/share/mk/bsd.x11.mk

[BACK] Up to [cvs.NetBSD.org] / src / share / mk

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.113 / (download) - annotate - [select for diffs], Wed Jul 16 14:10:26 2014 UTC (4 months ago) by nakayama
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base, netbsd-7, HEAD
Changes since 1.112: +3 -2 lines
Diff to previous 1.112 (colored)

Add new transform for gl.pc.
Now GLX_TLS is "no" since GLX_USE_TLS is not defined.

Revision 1.112 / (download) - annotate - [select for diffs], Mon Mar 31 01:59:36 2014 UTC (7 months, 3 weeks ago) by mrg
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Branch point for: tls-earlyentropy
Changes since 1.111: +3 -3 lines
Diff to previous 1.111 (colored)

make pkg-config files be cleaned by "make clean"

Revision 1.111 / (download) - annotate - [select for diffs], Sun Mar 23 20:40:18 2014 UTC (7 months, 4 weeks ago) by mrg
Branch: MAIN
Changes since 1.110: +2 -1 lines
Diff to previous 1.110 (colored)

allow for .pc substitutions to be listed per makefile
(could maybe do per-target, as well.)  fix the remaining
substitutions for xcb-proto, fontconfig and xorg-server.

(XXX: move many per-package-specific parts out of
bsd.x11.mk itself, into the relevant Makefile.)

Revision 1.110 / (download) - annotate - [select for diffs], Sun Mar 23 19:49:52 2014 UTC (7 months, 4 weeks ago) by tron
Branch: MAIN
Changes since 1.109: +4 -4 lines
Diff to previous 1.109 (colored)

Fix generation of pkg-config(1) files. Patch from Ryo ONODERA via
"current-users" mailing list.

Revision 1.109 / (download) - annotate - [select for diffs], Thu Mar 20 22:24:32 2014 UTC (8 months ago) by mrg
Branch: MAIN
Changes since 1.108: +13 -3 lines
Diff to previous 1.108 (colored)

substitute several more values for .pc files:
+ 		s,@LIBXML2_CFLAGS@,,; \
+ 		s,@ICONV_CFLAGS@,,; \
+ 		s,@PACKAGE@,${PKGDIST},; \
+ 		s,@PKGCONFIG_REQUIRES@,xx,; \
+ 		s,@PKGCONFIG_REQUIRES_PRIVATELY@,xx,; \
+ 		s,@ERRORDBDIR@,${X11LIBDIR},; \
+ 		s,@EXPAT_CFLAGS@,,; \
+ 		s,@FREETYPE_CFLAGS@,-I${X11ROOTDIR}/include/freetype2 -I${X11ROOTDIR}/include,; \
+ 		s,@SDK_REQUIRED_MODULES@,xproto >= 7.0.17 randrproto >= 1.2.99.3 renderproto >= 0.11 xextproto >= 7.1.99 inputproto >= 1.9.99.902 kbproto >= 1.0.3 fontsproto," \

Revision 1.108 / (download) - annotate - [select for diffs], Wed Jun 5 23:14:13 2013 UTC (17 months, 2 weeks ago) by mrg
Branch: MAIN
CVS Tags: riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.107: +11 -3 lines
Diff to previous 1.107 (colored)

make .pc files depend upon configure files if they exist.  this
will force them to be rebuilt when the version has changed.
this fixes one of the most often broken parts of update builds
after a version update.

Revision 1.107 / (download) - annotate - [select for diffs], Mon Jun 3 07:39:07 2013 UTC (17 months, 2 weeks ago) by mrg
Branch: MAIN
Changes since 1.106: +3 -3 lines
Diff to previous 1.106 (colored)

update to xorg-server 1.10.6.

Revision 1.106 / (download) - annotate - [select for diffs], Wed Apr 4 10:59:47 2012 UTC (2 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, agc-symver-base, agc-symver
Branch point for: tls-maxphys
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 (colored)

Disable new -Wstring-plus-int warning where needed for now.
Adjust various places that add GCC-only options to check for the active
compiler first.

Revision 1.105 / (download) - annotate - [select for diffs], Tue Jan 17 19:40:08 2012 UTC (2 years, 10 months ago) by njoly
Branch: MAIN
CVS Tags: netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Changes since 1.104: +2 -2 lines
Diff to previous 1.104 (colored)

For xkb_base, do not use ${libdir} (xkeyboard-config.pc does not define
it) but its value ${prefix}/lib instead.

Revision 1.104 / (download) - annotate - [select for diffs], Thu Sep 29 10:59:26 2011 UTC (3 years, 1 month ago) by dholland
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.103: +2 -2 lines
Diff to previous 1.103 (colored)

Fix the setting of "xcbincludedir" in .pc files (where the xcb XML
files live) so that anything that needs to find them can. Fixes build
of pkgsrc libxcb, not that that in particular is terribly important.

Revision 1.103 / (download) - annotate - [select for diffs], Sat Sep 10 16:57:35 2011 UTC (3 years, 2 months ago) by apb
Branch: MAIN
Changes since 1.102: +7 -10 lines
Diff to previous 1.102 (colored)

Move all "clean" and "cleandir" processing to a new bsd.clean.mk
file, as proposed in tech-toolchain.

Revision 1.102 / (download) - annotate - [select for diffs], Thu Sep 1 16:41:48 2011 UTC (3 years, 2 months ago) by plunky
Branch: MAIN
Changes since 1.101: +3 -3 lines
Diff to previous 1.101 (colored)

pcc cpp(1) does not understand the '-undef' and '-traditional' long form
arguments, use $(CC) -E instead of $(CPP) for these

Revision 1.101 / (download) - annotate - [select for diffs], Tue Aug 2 07:44:39 2011 UTC (3 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.100: +3 -3 lines
Diff to previous 1.100 (colored)

updates for xorg-server 1.10.3

Revision 1.100 / (download) - annotate - [select for diffs], Sun Jul 24 01:40:40 2011 UTC (3 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.99: +2 -2 lines
Diff to previous 1.99 (colored)

update to xorg-server 1.9.5

Revision 1.99 / (download) - annotate - [select for diffs], Sun Jul 24 00:33:38 2011 UTC (3 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.98: +7 -4 lines
Diff to previous 1.98 (colored)

updates for freetype 2.4.5

Revision 1.98 / (download) - annotate - [select for diffs], Sun Jul 3 22:59:46 2011 UTC (3 years, 4 months ago) by dholland
Branch: MAIN
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored)

Fix the value of "appdefaultdir" that ends up in native X .pc files.
(It should be "app-defaults" but was "app-default", probably because
of a typo; it's been wrong ever since this logic was put in two and a
half years ago, and as app-defaults files are a legacy mechanism it
took this long for anyone to notice.) Should be pulled up to -5.

Revision 1.97 / (download) - annotate - [select for diffs], Mon Apr 11 23:03:38 2011 UTC (3 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: cherry-xenmp-base, cherry-xenmp
Changes since 1.96: +2 -2 lines
Diff to previous 1.96 (colored)

Adjust --sysroot related usage:
-Wl,-rpath does not expand =, so just drop it.

Drop -Wl,-rpath-link entries that duplicate the -Wl,-rpath entries, this
is done implicitly now that ld is built with sysroot support.

Use ${DESTDIR} explicitly for the remaining -Wl,-rpath-link entries.

Revision 1.96 / (download) - annotate - [select for diffs], Mon Apr 11 21:04:11 2011 UTC (3 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored)

GCC 4.1 doesn't have the support code for -I =... yet, so don't use it
for now.

Revision 1.95 / (download) - annotate - [select for diffs], Sun Apr 10 16:52:36 2011 UTC (3 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.94: +3 -5 lines
Diff to previous 1.94 (colored)

For USETOOLS=yes, use the --sysroot support of the compiler to cut down
the number of hard-coded pathes and magic invocations.

Revision 1.94 / (download) - annotate - [select for diffs], Sat Mar 12 13:22:03 2011 UTC (3 years, 8 months ago) by plunky
Branch: MAIN
Changes since 1.93: +4 -2 lines
Diff to previous 1.93 (colored)

CLEANFILES is not processed by <bsd.files.mk> so don't assume that
anything assigned there will be cleaned up; handle clean up of the
PKGCONFIG files explicitly. (eg lib/dri/dri.pc was not cleaned)

Revision 1.93 / (download) - annotate - [select for diffs], Wed Dec 8 01:57:22 2010 UTC (3 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.92: +3 -3 lines
Diff to previous 1.92 (colored)

Don't depend on ${CC} passing down -R to ld, use -Wl,-rpath explicitly.

Revision 1.92 / (download) - annotate - [select for diffs], Tue Nov 23 09:49:30 2010 UTC (3 years, 11 months ago) by mrg
Branch: MAIN
Changes since 1.91: +9 -5 lines
Diff to previous 1.91 (colored)

- always include <xorg-config.h> for DIX components
- update stuff to xorg-server 1.9.2

Revision 1.91 / (download) - annotate - [select for diffs], Tue Nov 23 00:02:20 2010 UTC (4 years ago) by mrg
Branch: MAIN
Changes since 1.90: +3 -1 lines
Diff to previous 1.90 (colored)

add transforms for dri.pc.

Revision 1.90 / (download) - annotate - [select for diffs], Fri Oct 22 16:48:38 2010 UTC (4 years, 1 month ago) by yhardy
Branch: MAIN
Changes since 1.89: +2 -2 lines
Diff to previous 1.89 (colored)

Fix pkg-config substitution for glu

Revision 1.89 / (download) - annotate - [select for diffs], Tue Aug 17 08:40:57 2010 UTC (4 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.88: +2 -1 lines
Diff to previous 1.88 (colored)

PR/43772: enami tsugutomo: __XCONFIGFILEMAN__ is left unexpaneded in
xinit(1)/startx(1)

Revision 1.88 / (download) - annotate - [select for diffs], Sun Aug 15 06:48:56 2010 UTC (4 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.87: +9 -6 lines
Diff to previous 1.87 (colored)

add/fix some transforms for some font, GL and xcb .pc files.

XXX: xcb still has pythondir=@pythondir@ in it.

Revision 1.87 / (download) - annotate - [select for diffs], Sun Jul 18 07:05:39 2010 UTC (4 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.86: +17 -1 lines
Diff to previous 1.86 (colored)

add some more transforms to the hacky ugly sed script for pkg-config files,
and note a few more that are not yet handled but should be.

Revision 1.86 / (download) - annotate - [select for diffs], Mon Jul 12 07:54:12 2010 UTC (4 years, 4 months ago) by kiyohara
Branch: MAIN
Changes since 1.85: +2 -1 lines
Diff to previous 1.85 (colored)

Support xserver for prep.
  It tested only s3(864).

Revision 1.85 / (download) - annotate - [select for diffs], Thu Jun 17 03:10:21 2010 UTC (4 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored)

ugh.  this needs a real fix, but for now just update it to reality.
the diff -u is more obvious than a description:

-X11FLAGS.VERSION=      -DOSMAJORVERSION=1 -DOSMINORVERSION=6           # XXX
+X11FLAGS.VERSION=      -DOSMAJORVERSION=5 -DOSMINORVERSION=99          # XXX

Revision 1.84 / (download) - annotate - [select for diffs], Thu Jun 3 10:08:34 2010 UTC (4 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.83: +2 -2 lines
Diff to previous 1.83 (colored)

Needs additional single quotes to keep the double qoutes. Magic...

Revision 1.83 / (download) - annotate - [select for diffs], Wed Jun 2 19:40:12 2010 UTC (4 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored)

XORGVERSION should be a single quoted expression as it represents a
single argument for .TH

Revision 1.82 / (download) - annotate - [select for diffs], Sun May 23 21:23:59 2010 UTC (4 years, 6 months ago) by veego
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored)

Remove a / between a ${DESTDIR}${X11USRLIBDIR} which would result in a
double /

Revision 1.81 / (download) - annotate - [select for diffs], Sun Dec 13 05:04:37 2009 UTC (4 years, 11 months ago) by nonaka
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.80: +3 -2 lines
Diff to previous 1.80 (colored)

The support of X for zaurus is added.

Revision 1.80 / (download) - annotate - [select for diffs], Wed Nov 11 16:35:45 2009 UTC (5 years ago) by tron
Branch: MAIN
Changes since 1.79: +3 -1 lines
Diff to previous 1.79 (colored)

Enable Stack Smash Protection (SSP) by default for NetBSD/amd64 and
NetBSD/i386 as previously discussed on the "port-amd64" and
"port-i386" mailing lists. No objections from the core team.

Thanks a lot to Tobias Nygren for helping me with the benchmarking
and to Christos Zoulas for fixing SSP problems in cgd(4).

Revision 1.79 / (download) - annotate - [select for diffs], Mon Nov 9 07:38:14 2009 UTC (5 years ago) by mrg
Branch: MAIN
Changes since 1.78: +3 -3 lines
Diff to previous 1.78 (colored)

update for xorg-server 1.6.5

Revision 1.78 / (download) - annotate - [select for diffs], Sat Aug 22 01:41:03 2009 UTC (5 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.77: +3 -3 lines
Diff to previous 1.77 (colored)

update for xorg-server 1.6.3.

Revision 1.77 / (download) - annotate - [select for diffs], Fri Jul 24 04:46:53 2009 UTC (5 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

we have xorg 1.6.2 now.

Revision 1.76 / (download) - annotate - [select for diffs], Thu Jul 9 07:30:17 2009 UTC (5 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored)

XORG_CURRENT_VERSION is now 1.6.2.

Revision 1.75 / (download) - annotate - [select for diffs], Tue Jun 23 04:40:29 2009 UTC (5 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.74: +12 -1 lines
Diff to previous 1.74 (colored)

add transforms for new GLU, GLUT and xorg-server pkgconfig files.

Revision 1.74 / (download) - annotate - [select for diffs], Thu Jun 11 05:34:22 2009 UTC (5 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.73: +7 -2 lines
Diff to previous 1.73 (colored)

update XORG_VERSION_CURRENT.
update the pkgconfig sed script to handle newer pixman.

XXX: should make the pkgconfig sed script barf it it ends up leaving
XXX: behind something that looks like "@.*@", i think.

Revision 1.73 / (download) - annotate - [select for diffs], Wed Jun 10 08:28:20 2009 UTC (5 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

don't define FONTCACHE here any more, for Xorg.

Revision 1.72 / (download) - annotate - [select for diffs], Sat Jan 24 17:24:53 2009 UTC (5 years, 9 months ago) by bouyer
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored)

Add support for X11FLAVOUR=xorg to NetBSD/alpha. Tested on PWS500
(ev56, handled as non-BWX by Xorg) and XP1000 (ev6, BWX). Also
tested by Rafael Ruiz on a AlphaStation 255 (thanks !).
non-PCI adapters are not supported; someone should make these work
as a wsfb device.

Revision 1.71 / (download) - annotate - [select for diffs], Sun Nov 9 23:02:29 2008 UTC (6 years ago) by mrg
Branch: MAIN
Changes since 1.70: +4 -14 lines
Diff to previous 1.70 (colored)

- retire MKXORG from public use
- introduce X11FLAVOUR to choose src/x11 vs src/external/mit/xorg
  for the X11 to build if MKX11=yes is set.  it takes the values
  of either Xorg or XFree86.
- default to Xorg on alpha, i386, macppc, shark, sparc and sparc64
- remove MKXORG_WITH_XSRC_XSERVER, unused and never useful

Revision 1.70 / (download) - annotate - [select for diffs], Sat Oct 25 22:27:36 2008 UTC (6 years ago) by apb
Branch: MAIN
CVS Tags: netbsd-5-base
Branch point for: netbsd-5
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

Use ${TOOL_SED} instead if plain sed in Makefiles.

Revision 1.69 / (download) - annotate - [select for diffs], Sun Oct 19 22:05:21 2008 UTC (6 years, 1 month ago) by apb
Branch: MAIN
CVS Tags: matt-mips64-base2
Changes since 1.68: +3 -2 lines
Diff to previous 1.68 (colored)

Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands.
Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.

Revision 1.68 / (download) - annotate - [select for diffs], Tue Oct 14 23:33:55 2008 UTC (6 years, 1 month ago) by cube
Branch: MAIN
Changes since 1.67: +53 -17 lines
Diff to previous 1.67 (colored)

Rework the way manual pages are handled.

 - .man.pre files are treated just like .man files.
 - Makefiles are offered the choice of using sed or cpp for the
   transformation.  MKXORG will default to sed, MKX11 to cpp.
 - At least for now, versions of packages are not tracked individually.

Revision 1.67 / (download) - annotate - [select for diffs], Mon Sep 15 18:21:48 2008 UTC (6 years, 2 months ago) by cube
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, mjf-devfs2-base
Changes since 1.66: +3 -3 lines
Diff to previous 1.66 (colored)

Play it safe and change the sed script so that -E isn't needed.

Revision 1.66 / (download) - annotate - [select for diffs], Mon Sep 15 08:05:19 2008 UTC (6 years, 2 months ago) by rtr
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

replace XTHREAD_CFLAGS with _REENTRANT instead of _POSIX_THREAD_SAFE_FUNCTIONS
as is done in pkgsrc.

Revision 1.65 / (download) - annotate - [select for diffs], Mon Sep 15 02:37:54 2008 UTC (6 years, 2 months ago) by cube
Branch: MAIN
Changes since 1.64: +3 -2 lines
Diff to previous 1.64 (colored)

Make sure pkgconfig files we install have RPATH directives.

${TOOL_SED} -E is authorized, right?  Right?

Revision 1.64 / (download) - annotate - [select for diffs], Sat Sep 13 04:28:37 2008 UTC (6 years, 2 months ago) by cube
Branch: MAIN
Changes since 1.63: +108 -1 lines
Diff to previous 1.63 (colored)

Add logic to install pkgconfig files from X.Org sources.  Initial idea from
Tyler Retzlaff.

No, this is not code I am going to be proud of.  Meanwhile, anyone is
welcome to work on a mknative-xorg script and make sure that outputs across
all archs are consistent, and use it to generate a bunch of other stuff such
as the Imake config file and so on.  That will do for now though.

Revision 1.63 / (download) - annotate - [select for diffs], Sun Sep 7 14:29:38 2008 UTC (6 years, 2 months ago) by lukem
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-2
Changes since 1.62: +2 -1 lines
Diff to previous 1.62 (colored)

Define __appmansuffix__=1 in the man page cpp(1) translation.

Revision 1.62 / (download) - annotate - [select for diffs], Sun Sep 7 13:10:22 2008 UTC (6 years, 2 months ago) by rtr
Branch: MAIN
Changes since 1.61: +3 -1 lines
Diff to previous 1.61 (colored)

add XLOCALE.DEFINES for locale path defs, easier to manage them here
than deep in the reachover.

Revision 1.61 / (download) - annotate - [select for diffs], Thu Aug 28 23:32:51 2008 UTC (6 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.60: +11 -1 lines
Diff to previous 1.60 (colored)

Force a failure if both MKX11 and MKXORG are set to != "no".

Revision 1.60 / (download) - annotate - [select for diffs], Thu Aug 28 07:18:19 2008 UTC (6 years, 2 months ago) by mrg
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

xorg server is version 1.4.2

Revision 1.59 / (download) - annotate - [select for diffs], Sat Aug 2 04:36:12 2008 UTC (6 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.58: +19 -2 lines
Diff to previous 1.58 (colored)

add X11FLAGS.DIX and X11INCS.DIX for use with Xorg.
fix the version to 1.4.2.

Revision 1.58 / (download) - annotate - [select for diffs], Tue Jul 29 04:40:15 2008 UTC (6 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.57: +28 -1 lines
Diff to previous 1.57 (colored)

begin to add support for cross-built Xorg:

- add MKXORG
- default to DRI-on for Xorg
- add paths for 192 Xorg packages that will exist in
  xsrc/external/mit/<package>/dist
- add some more X11FLAGS.* variables if MKXORG.

this is somewhat based on the xorg work rtr@ did a couple of years ago.

XXX: seriously need to fix the XORG_RELEASE value, it is still set to
XXX: 6.8.1 from when rtr was working on this.

Revision 1.57 / (download) - annotate - [select for diffs], Sat Mar 8 10:39:39 2008 UTC (6 years, 8 months ago) by phx
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-1, wrstuden-revivesa-base, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa, mjf-devfs2
Changes since 1.56: +2 -1 lines
Diff to previous 1.56 (colored)

Make XFree86 compile for ofppc.
Approved by garbled.

Revision 1.56 / (download) - annotate - [select for diffs], Mon Aug 6 04:25:57 2007 UTC (7 years, 3 months ago) by lukem
Branch: MAIN
CVS Tags: pc532-eol-2008, matt-mips64-base, matt-armv6-prevmlocking, matt-armv6-base, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf
Branch point for: matt-mips64, matt-armv6, keiichi-mipv6
Changes since 1.55: +2 -1 lines
Diff to previous 1.55 (colored)

Support MAKEVERBOSE when installing APPDEFS.

Revision 1.55 / (download) - annotate - [select for diffs], Thu Jun 7 11:49:17 2007 UTC (7 years, 5 months ago) by tron
Branch: MAIN
CVS Tags: hpcarm-cleanup
Changes since 1.54: +5 -1 lines
Diff to previous 1.54 (colored)

Don't use alloca(3) inside the X11 libraries if we compile with
stack protection. XFree86 can now be buildt fine with "USE_SSP=yes".

Revision 1.54 / (download) - annotate - [select for diffs], Thu Dec 21 01:45:32 2006 UTC (7 years, 11 months ago) by macallan
Branch: MAIN
Changes since 1.53: +3 -2 lines
Diff to previous 1.53 (colored)

build XFree86 on shark

Revision 1.53 / (download) - annotate - [select for diffs], Mon Apr 17 12:50:51 2006 UTC (8 years, 7 months ago) by uwe
Branch: MAIN
CVS Tags: netbsd-4-base, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: netbsd-4
Changes since 1.52: +2 -1 lines
Diff to previous 1.52 (colored)

netwinder uses loadable server modules.

(Oops, forgot to commit this change along with other netwinder
X server commits.  Unbreaks builds.)

Revision 1.52 / (download) - annotate - [select for diffs], Thu Mar 16 18:43:34 2006 UTC (8 years, 8 months ago) by jwise
Branch: MAIN
CVS Tags: rtr-xorg-branch-base
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

Now that we have real build system support for syspkgs, remove someone's
half-implemented idea of building `syspkgs' (really a few giant blobs of the
same granularity of the old sets) using install(1).

Revision 1.51 / (download) - annotate - [select for diffs], Sat Nov 12 22:57:46 2005 UTC (9 years ago) by spz
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

Enable build.sh -x building for the usbtablet driver new in xsrc

distrib/sets/lists/xserver/md.* to list the additional files for XFree86
using ports
share/mk/bsd.x11.mk and x11/... for the actual building

Contributes to closing PR xsrc/23964
Reviewed by tron@NetBSD.org

Revision 1.50 / (download) - annotate - [select for diffs], Sat Oct 1 22:51:31 2005 UTC (9 years, 1 month ago) by macallan
Branch: MAIN
Changes since 1.49: +3 -3 lines
Diff to previous 1.49 (colored)

Build XFree86 on NetBSD/sparc.
Tested on Krups and a SPARCbook 3GX
Works only with wscons kernels, currently there's official support on Krups
with igsfb and more or less official support for SPARCbooks with pnozz and
SPARCstations with cgsix.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Apr 6 08:32:11 2005 UTC (9 years, 7 months ago) by martin
Branch: MAIN
Changes since 1.48: +3 -2 lines
Diff to previous 1.48 (colored)

Add -fno-merge-constants (as the xsrc build does too) to make the module
loader work with the gcc versions we use now. No idea why i386 apparently
was not affected by this.

Revision 1.48 / (download) - annotate - [select for diffs], Sat Mar 26 10:31:51 2005 UTC (9 years, 7 months ago) by martin
Branch: MAIN
Changes since 1.47: +3 -2 lines
Diff to previous 1.47 (colored)

sparc64 needs LOADABLE flags too

Revision 1.47 / (download) - annotate - [select for diffs], Mon Mar 21 14:10:29 2005 UTC (9 years, 8 months ago) by tron
Branch: MAIN
Changes since 1.46: +3 -2 lines
Diff to previous 1.46 (colored)

Compile "src/x11" with "-fno-strict-aliasing" because that's what the
native build does.

Revision 1.46 / (download) - annotate - [select for diffs], Sat Mar 19 17:27:46 2005 UTC (9 years, 8 months ago) by hira
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

Update __vendorversion__ to 4.5.0.

Revision 1.45 / (download) - annotate - [select for diffs], Fri Jan 21 05:15:36 2005 UTC (9 years, 10 months ago) by rtr
Branch: MAIN
CVS Tags: netbsd-3-base
Branch point for: netbsd-3
Changes since 1.44: +1 -4 lines
Diff to previous 1.44 (colored)

+ cleanup removal of -DUSE_NBSD_THREADLIB usage

Revision 1.44 / (download) - annotate - [select for diffs], Tue Jan 11 10:39:47 2005 UTC (9 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Don't define "USE_NBSD_THREADLIB" because "threadlib.h" was removed.

Revision 1.43 / (download) - annotate - [select for diffs], Mon Jan 10 02:58:59 2005 UTC (9 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.42: +6 -2 lines
Diff to previous 1.42 (colored)

Only compile in IPv6 support if ${USE_INET6} != "no"

MKINET6 is for providing IPv6 infrastructure.
USE_INET6 is for compiling IPv6 support into the programs (needs MKINET6).

Revision 1.42 / (download) - annotate - [select for diffs], Thu Dec 2 16:33:47 2004 UTC (9 years, 11 months ago) by fredb
Branch: MAIN
Changes since 1.41: +4 -3 lines
Diff to previous 1.41 (colored)

Mirror Rev 1.6 in Imake.rules, addressing PR misc/28444. This implements
Thomas Dickey's idea to work around a standards mandated change to the
C pre-processor to avoid having to change dozens of ancient X man pages,
appending a space to any line in a man page that ends in backslash "\".

Revision 1.41 / (download) - annotate - [select for diffs], Tue Jul 13 09:29:45 2004 UTC (10 years, 4 months ago) by sekiya
Branch: MAIN
Branch point for: rtr-xorg-branch
Changes since 1.40: +3 -2 lines
Diff to previous 1.40 (colored)

Enable "loadable module" dlopen() scheme.  Necessary to crossbuild the XFree86
server on platforms that are not supported by the Metrolink module loader
(i.e., MIPS).

Enabled for sgimips in bsd.x11.mk.

Revision 1.40 / (download) - annotate - [select for diffs], Thu Apr 29 00:48:04 2004 UTC (10 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.39: +6 -3 lines
Diff to previous 1.39 (colored)

When creating man pages, provide a defintion for __adminmansuffix__.
(This is a new feature in XFree86 4.4.x)

Revision 1.39 / (download) - annotate - [select for diffs], Thu Apr 15 14:48:41 2004 UTC (10 years, 7 months ago) by drochner
Branch: MAIN
Changes since 1.38: +5 -1 lines
Diff to previous 1.38 (colored)

always #define __AMD64__ on and64 -- xfree86 depends on it

Revision 1.38 / (download) - annotate - [select for diffs], Sat Mar 27 20:16:16 2004 UTC (10 years, 7 months ago) by fredb
Branch: MAIN
CVS Tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Changes since 1.37: +9 -6 lines
Diff to previous 1.37 (colored)

Update ${X11TOOL_UNXCOMM} to XFree86 4.4.0's "CppSedMagic". From the comments
in Imake.rules:

 * Allow XCOMM to be preceded by whitespace and provide a means of generating
 * output lines with trailing backslashes.
 * Allow XHASH to always be substituted, even in cases where XCOMM isn't.

In particular, this fixes an issue pointed out by wiz on tech-x11, where "@@"
remains unsubstituted for "\" in "startx".

Revision 1.37 / (download) - annotate - [select for diffs], Fri Mar 26 21:29:54 2004 UTC (10 years, 7 months ago) by fredb
Branch: MAIN
Changes since 1.36: +3 -2 lines
Diff to previous 1.36 (colored)

Enable IPv6 in XFree86 4.4.0 reachover build. Usage is describe
in "/usr/X11R6/lib/X11/doc/RELNOTES". Note particularly that "tcp",
as in "X -nolisten tcp" or "xhost +tcp/host:0", now means *both*
IP transport protocols. Use "inet" or "inet6", instead, to specify
only one or the other.

XDMCP support for IPv6 -- such as it is -- is disabled, just as
it is in the native, out-of-the-box build. XDM-AUTHORIZATION-1
does not really support IPv6 addresses, in any case. (It is
possible to build "xdm" with -DIPv6, but that presumes support
for IPv6-mapped IPv4 addresses in the default installation, for
one thing, and there are unexplored issues with all that.)

Revision 1.36 / (download) - annotate - [select for diffs], Tue Mar 16 00:24:47 2004 UTC (10 years, 8 months ago) by perry
Branch: MAIN
Changes since 1.35: +4 -3 lines
Diff to previous 1.35 (colored)

Handle XHASH properly -- from Nicolas Joly

Revision 1.35 / (download) - annotate - [select for diffs], Sun Mar 14 16:59:00 2004 UTC (10 years, 8 months ago) by matt
Branch: MAIN
Changes since 1.34: +2 -3 lines
Diff to previous 1.34 (colored)

Don't use loadable modules for sgimips.  XF86 doesn't understand mips
relocs at this time.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Mar 14 06:22:32 2004 UTC (10 years, 8 months ago) by matt
Branch: MAIN
Changes since 1.33: +3 -2 lines
Diff to previous 1.33 (colored)

Make the sgimips XF86 server use loadable modules.

Revision 1.33 / (download) - annotate - [select for diffs], Wed Mar 10 23:41:20 2004 UTC (10 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

We're now using XFree86 4.4.0; update manual page generation accordingly.
Noted by Kouichirou Hiratsuka in PR misc/24725.

Revision 1.32 / (download) - annotate - [select for diffs], Wed Mar 10 16:21:16 2004 UTC (10 years, 8 months ago) by rtr
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored)

Update reachover to build XSUN for sun3

Revision 1.31 / (download) - annotate - [select for diffs], Thu Mar 4 13:14:57 2004 UTC (10 years, 8 months ago) by rtr
Branch: MAIN
Changes since 1.30: +8 -1 lines
Diff to previous 1.30 (colored)

+ += extension flags for dri components if X11DRI != "no"

Revision 1.30 / (download) - annotate - [select for diffs], Wed Feb 11 11:28:17 2004 UTC (10 years, 9 months ago) by rtr
Branch: MAIN
Changes since 1.29: +1 -3 lines
Diff to previous 1.29 (colored)

oops, FOOBAR= foo shouldn't be in here

Revision 1.29 / (download) - annotate - [select for diffs], Fri Feb 6 11:52:48 2004 UTC (10 years, 9 months ago) by rtr
Branch: MAIN
Changes since 1.28: +9 -1 lines
Diff to previous 1.28 (colored)

PRINTX11VERSION contains command for automated extraction of
major,minor,patch,snap passed to some sourc during build.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Jan 29 00:21:31 2004 UTC (10 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

fix thinko in previous

Revision 1.27 / (download) - annotate - [select for diffs], Thu Jan 29 00:02:04 2004 UTC (10 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.26: +5 -5 lines
Diff to previous 1.26 (colored)

add some missing .PHONYs

Revision 1.26 / (download) - annotate - [select for diffs], Sun Jan 25 02:15:51 2004 UTC (10 years, 9 months ago) by rtr
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

We always build glx ext, so for 64-bit archs we define -D__GLX_ALIGN64

Revision 1.25 / (download) - annotate - [select for diffs], Tue Jan 20 16:40:11 2004 UTC (10 years, 10 months ago) by jmmv
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Fix typo: XFree86XDGA -> XFreeXDGA.  This adds support for DGA (as intended).

Revision 1.24 / (download) - annotate - [select for diffs], Sun Jan 18 08:24:16 2004 UTC (10 years, 10 months ago) by rtr
Branch: MAIN
Changes since 1.23: +4 -4 lines
Diff to previous 1.23 (colored)

+ escape new lines
+ remove extra ||

Revision 1.23 / (download) - annotate - [select for diffs], Sun Jan 18 06:38:16 2004 UTC (10 years, 10 months ago) by matt
Branch: MAIN
Changes since 1.22: +14 -7 lines
Diff to previous 1.22 (colored)

Change _XSERVER64 to depend on MACHINE_ARCH, not MACHINE.
Disable XF86VIDMODE for vax.
Format MACHINE .if's nicer (and alphabetize).

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jan 18 05:43:16 2004 UTC (10 years, 10 months ago) by rtr
Branch: MAIN
Changes since 1.21: +5 -3 lines
Diff to previous 1.21 (colored)

Don't build XDGA, VIDMODE and XINPUT extensions for alpha, pmax, acorn32.
XXX There should probably be more archs/machines that do not build these.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Jan 13 03:26:09 2004 UTC (10 years, 10 months ago) by rtr
Branch: MAIN
Changes since 1.20: +5 -4 lines
Diff to previous 1.20 (colored)

+ no vid mode ext or dga for amiga
+ amd64 & alpha need X11FLAGS.SERVER+=	_XSERVER64
+ pass loadable defines for amd64 & cats

Revision 1.20 / (download) - annotate - [select for diffs], Sat Jan 10 16:44:57 2004 UTC (10 years, 10 months ago) by rtr
Branch: MAIN
Changes since 1.19: +2 -7 lines
Diff to previous 1.19 (colored)

control undefine of DDXTIME through Xserver/Makefile.common vars

Revision 1.19 / (download) - annotate - [select for diffs], Sat Jan 10 03:28:19 2004 UTC (10 years, 10 months ago) by fredb
Branch: MAIN
Changes since 1.18: +5 -3 lines
Diff to previous 1.18 (colored)

Don't define DDXTIME on mac68k. This will let us use GetTimeInMillis()
of ".../Xserver/os/utils.c", instead of supplying our own home-rolled
(yet identical) function.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jan 1 12:36:14 2004 UTC (10 years, 10 months ago) by rtr
Branch: MAIN
Changes since 1.17: +4 -7 lines
Diff to previous 1.17 (colored)

back out hpcmips changes accidently committed in prev. noticed by lukem@

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jan 1 09:30:31 2004 UTC (10 years, 10 months ago) by rtr
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

grr typo .manN -> .man.N

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jan 1 07:02:27 2004 UTC (10 years, 10 months ago) by rtr
Branch: MAIN
Changes since 1.15: +9 -6 lines
Diff to previous 1.15 (colored)

section 4 and 5 man/cat pages do get installed

Revision 1.15 / (download) - annotate - [select for diffs], Thu Jan 1 01:19:36 2004 UTC (10 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

correct __vendorversion__ to match xsrc/xfree

Revision 1.14 / (download) - annotate - [select for diffs], Fri Dec 26 08:24:33 2003 UTC (10 years, 10 months ago) by rtr
Branch: MAIN
Changes since 1.13: +1 -8 lines
Diff to previous 1.13 (colored)

remove endian selection hack - from lukem

Revision 1.13 / (download) - annotate - [select for diffs], Tue Dec 23 15:36:45 2003 UTC (10 years, 11 months ago) by rtr
Branch: MAIN
Changes since 1.12: +9 -2 lines
Diff to previous 1.12 (colored)

endian table for X_BYTE_ORDER=

Revision 1.12 / (download) - annotate - [select for diffs], Tue Dec 23 11:12:35 2003 UTC (10 years, 11 months ago) by rtr
Branch: MAIN
Changes since 1.11: +7 -3 lines
Diff to previous 1.11 (colored)

sparc64 defines

Revision 1.11 / (download) - annotate - [select for diffs], Sat Dec 20 14:24:29 2003 UTC (10 years, 11 months ago) by rtr
Branch: MAIN
Changes since 1.10: +25 -9 lines
Diff to previous 1.10 (colored)

Remove duplicate -DPIXPRIV from X11FLAGS.SERVER
Don't define -DXINPUT -DXFree86XDGA -DXF86VIDMODE -DDXTIME for sparc
Add X11FLAGS.LOADABLE for for module control/module flags.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Dec 8 10:10:46 2003 UTC (10 years, 11 months ago) by rtr
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

No such thing as NONBINOWN, use NONBINMODE instead.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Nov 26 15:18:00 2003 UTC (10 years, 11 months ago) by jwise
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

APPDEF files should be installed with mode ${NONBINMODE}, not mode ${BINMODE}.

Picked up via /etc/security:

Checking setuid files and devices:
Setuid additions:
-r-sr-xr-x 1 root wheel 252016 Nov 26 02:27:32 2003 /home/NetBSD/build/dest/i386/usr/X11R6/bin/xterm
-r-sr-xr-x 1 root wheel 4822 Nov 25 23:36:45 2003 /home/NetBSD/build/dest/i386/usr/X11R6/lib/X11/app-defaults/XTerm
-r-sr-xr-x 1 root wheel 828 Nov 25 23:36:45 2003 /home/NetBSD/build/dest/i386/usr/X11R6/lib/X11/app-defaults/XTerm-color

Revision 1.8 / (download) - annotate - [select for diffs], Mon Nov 17 05:14:21 2003 UTC (11 years ago) by lukem
Branch: MAIN
Changes since 1.7: +13 -1 lines
Diff to previous 1.7 (colored)

Provide X11FLAGS.OS_DEFINES.
Add some comments

Revision 1.7 / (download) - annotate - [select for diffs], Tue Oct 21 10:01:22 2003 UTC (11 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.6: +3 -8 lines
Diff to previous 1.6 (colored)

Rework how MAKEVERBOSE operates:

    *	Don't bother prefixing commands with a line of  ${_MKCMD}\
	and instead rely upon "make -s".  This is less intrusive on
	all the Makefiles than the former.  Idea from David Laight.

    *	Rename the variables use to print messages.  The scheme now is:
	    _MKMSG_FOO		Run  _MKMSG 'foo'
	    _MKTARGET_FOO	Run  _MKMSG_FOO ${.TARGET}
	From discussion with Alistair Crooks.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Oct 19 03:00:55 2003 UTC (11 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

Provide _MKMSG{BUILD,CREATE,COMPILE,FORMAT,INSTALL,LINK,LEX,YACC} to display
${_MKMSG} "  ...  {$.TARGET}"  and use appropriately.

Provide _MKMSGLINK.m to provide "link" message by itself (without ${.TARGET})

Replace _MKSHCMD with _MKSHECHO

Revision 1.5 / (download) - annotate - [select for diffs], Sat Oct 18 15:37:29 2003 UTC (11 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.4: +9 -2 lines
Diff to previous 1.4 (colored)

implement MAKEVERBOSE

Revision 1.4 / (download) - annotate - [select for diffs], Sat Sep 13 20:39:45 2003 UTC (11 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

in cleanx11man, support "MAN defaults to ${PROG}.1"

Revision 1.3 / (download) - annotate - [select for diffs], Sat Sep 13 20:10:44 2003 UTC (11 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.2: +8 -1 lines
Diff to previous 1.2 (colored)

explicitly set  BINDIR LIBDIR MANDIR  here

Revision 1.2 / (download) - annotate - [select for diffs], Sat Sep 13 00:16:10 2003 UTC (11 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

sanitise ${DESTDIR}${SOMEOTHERVAR}

Revision 1.1 / (download) - annotate - [select for diffs], Fri Sep 12 07:40:34 2003 UTC (11 years, 2 months ago) by lukem
Branch: MAIN

<bsd.x11.mk>: infrastructure to support reach-over builds of xsrc

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>