Home | History | Annotate | Download | only in xcomp
History log of /src/distrib/sets/lists/xcomp/mi
RevisionDateAuthorComments
 1.247  13-May-2025  nia x11: Separate concepts of having EGL and having glamor/DRMKMS

EGL is becoming an increasingly popular API and it makes sense to
offer it as standard - the package builds suffer otherwise.
It seems to work fine on sparc64 and other ports that don't use
DRMKMS.
 1.246  04-Jul-2024  mrg updates for libxcb / xcb-proto 1.17.0.
 1.245  04-Jul-2024  mrg libpthread-stubs is now a pkg-config.pc only package.

mark the old library obsolete (it only had pthread_condattr_init
which is in libpthread.) as a static-only library, not an issue
for binary compatibility.
 1.244  15-Jun-2024  wiz add some obsolete files to set lists
 1.243  13-May-2024  christos mark more of libXxf86misc obsolete
 1.242  09-May-2024  nia unhook libXxf86misc from the build and mark obsolete

library has no users in src or pkgsrc, it's primarily useful for
managing input devices on mid-2000s xfree86 servers
 1.241  26-Jan-2024  tsutsui Put back xorg_server_ver=110 specific files lost in 21.1.3 updates.

Also fix syspkg names and reorder entries for readabilities.
Fixes "fail to load libfb.so" errors on X.org 1.10 server ports.

Ok'ed by mrg@ on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2024/01/24/msg002434.html

Should be pulled up to netbsd-10.
 1.240  22-Jul-2023  mrg mark gl_mangle.h and glx_mangle.h as mesa_ver=19.
 1.239  29-Oct-2022  mrg branches: 1.239.2;
add new libXpresent manuals.
 1.238  12-Aug-2022  mrg install new xorgproto files.
 1.237  15-Jul-2022  mrg updates for xorg-server 21.1.3.
 1.236  14-Jul-2022  mrg build and install libxcvt, and it's cvt(1).
 1.235  12-Jul-2022  mrg updates for xcb-proto 1.15.2.
 1.234  11-Jul-2022  mrg updates for libdrm 2.4.112.
 1.233  03-May-2022  uwe libXcursor: Add missing MLINKS.
 1.232  03-May-2022  uwe libXrandr: Add missing MLINKS.
 1.231  01-May-2022  uwe libX11: Add missing MLINKS.
 1.230  22-Feb-2022  uwe libXi: Bring back manual pages.
 1.229  22-Feb-2022  uwe libXxf86vm: Add missing XF86VidModeAddModeLine.3 mlink.
 1.228  22-Feb-2022  uwe libXv: add missing man pages added in libXv-1.0.5

While here, split MAN and MLINKS into individual += assignments and
sort them.
 1.227  21-Feb-2022  uwe libXext: Fix MLINKS for XShape.3

XShapeQueryExtension.3 and XShapeQueryVersion.3 are not conjoined twins.
While here split XShape.3 links into separate MLINKS += src dst assignments
and sort them.
 1.226  24-Aug-2021  mrg glu_mangle.h is obsolete now.
 1.225  11-Jul-2021  mrg remove mesa < 18 support
 1.224  09-Jan-2021  uki Fix "build.sh syspkgs" build error
 1.223  10-Nov-2020  kamil branches: 1.223.2;
Reintroduce the support of MKCATPAGES

Requested by <mrg>
 1.222  09-Nov-2020  kamil Remove catman pages support

No longer relevant after the MKCATPAGES removal.
 1.221  28-Oct-2020  nia xorg: retire XTrap library and sample clients

the DEC-XTRAP extension is deprecated since 1994, so modern X servers do
not support it

the library was removed from pkgsrc last year and is not required by
anything not-sample-client related in src

if you try to query the protocol on netbsd, you get the following:

$ xtrapproto
Display: :0.0
Warning: Can't load DEC-XTRAP extension
xtrapproto: could not initialize extension
 1.220  27-Oct-2020  nia xorg: obsolete libXevie

this is a library for an X server extension that the modern Xorg server
does not have.

it no longer has any users in src or pkgsrc.
 1.219  25-Oct-2020  nia Unhook libglut (MesaGLUT) from the build.

The GL Utility Library was formerly a core part of most OpenGL
distributions.

Originally, this version of libglut was developed as part of Mesa (the
primary OpenGL implementation used in NetBSD) before it was mostly abandoned
and work moved to the freeglut fork. It provides a platform-neutral way of
creating OpenGL contexts, something that many other libraries can also do
today (e.g. SDL, glfw).

All users in pkgsrc have been switched to the freeglut fork and there are no
remaining users of this library in src. If having a GLUT implementation in
base turns out to be particularly useful outside of compatibility with
previous NetBSD versions, we can import freeglut (which, AFAIK, is also
ABI compatible with MesaGLUT).
 1.218  21-Oct-2020  maya Build fixes for freetype 2.10.4
 1.217  30-Aug-2020  mrg install dmxproto.pc and dpmsproto.pc
 1.216  06-Feb-2020  uki Fix incorrect package name in xcomp
 1.215  25-Jan-2020  uki Fix incorrect package name, lacked category prefix.
 1.214  12-Nov-2019  uki Give syspkg names to lintlib packages
 1.213  22-Oct-2019  uki Give syspkg names to xcomp all online manuals
 1.212  21-Oct-2019  uki Give syspkg names. catman, htmlman, man are remaining
 1.211  15-Oct-2019  uki Give syspkg's names to xcomp mi files until extensions.
 1.210  21-Jul-2019  rjs branches: 1.210.2;
Add ftcolor.h to build from freetype2.
 1.209  09-Jul-2019  mrg update for libepoxy 1.4.3.
 1.208  16-Apr-2019  mrg enable EGL and glamor. partly from maya@.

for x86 and evbarm:
- install headers and libEGL
- install xorg-server glamoregl component
- link xorg drivers against gbm/egl

bonus fix:
- fix some wrongly marked compatx11file files


build tested on shark, sgimips, evbarm64-el, amd64 and i386.
run tested on radeon, intel and nvidia on amd64, including
'modesetting' driver on amd64. however, my systems disable
it due to llvmpipe so i'm not sure what is happening.
 1.207  12-Mar-2019  mrg move the mesa 18 khrplatform.h header into xcomp/mi.
 1.206  10-Mar-2019  mrg - build and install libvdpau and x86 and evbarm.
- add khrplatform.h for mesa_ver=18 platforms.

need to enable libvdpau.pc generation (needs special rules)


this mostly comes from maya in the first one, and a small part
of the second:

commit 48eb746983a5a7967fba221e7b167808af36f44a
Author: Maya Rashish <maya@NetBSD.org>
Date: Sun Feb 24 09:31:22 2019 +0200

More of vdpau. Cogs spin.

commit d9fbba8f61a43648d32f160c5fa62626788566ff
Author: Maya Rashish <maya@NetBSD.org>
Date: Sat Feb 23 22:36:37 2019 +0200

Adjust for MesaLib 18.

Build llvmpipe driver on x86 (the driver itself is x86-only).
build llvm on all x86, even on GCC builds.
galahad driver removed (upstream).
Don't build mesa 7 at all.
 1.205  09-Mar-2019  kamil Fix MKCATPAGES=yes build

Register missing files in distribution sets.
 1.204  09-Mar-2019  christos html3 suffixes are .html
 1.203  08-Mar-2019  mrg add html pages to match the previous (not tested)
 1.202  08-Mar-2019  mrg - install fontconfig 2.13.1 files and new fc-conflist
- move libuuid_ul stuff into its srcs.mk and link directly into libfontconfig.
- update reachover
- update man page list
 1.201  02-Jan-2019  christos more headers only in 120
 1.200  31-Dec-2018  mrg update for xorg-server 1.20.3:
- add new files
- re-mark them as 120 not 118
 1.199  07-Jun-2018  rjs branches: 1.199.2;
Add missing xcb files to build.

Fixes xsrc/53337.
 1.198  09-May-2018  maya Adjust for freetype 2.9.1

Adjusting non-freetype because ftbase.c now includes ftfntfmt.c.
pickup pkgconfig version from pkgsrc pkgconfig file.
 1.197  14-Mar-2018  mrg obsolete fontcacheproto.
prepare for xorgproto - split the non replaced list out.
 1.196  11-Mar-2018  christos sort, add missing lint file
 1.195  11-Mar-2018  mrg mark fontcache files as obsolete.
 1.194  11-Mar-2018  mrg build and install libXfont2.
 1.193  11-Mar-2018  mrg stop building libXfontcache as it is obsolete for a decade.
 1.192  06-Mar-2017  nakayama branches: 1.192.10;
Fix previous.
- xevie.pc is for libXevie, not for libxcb-xevie.
- obsolete lint file.
 1.191  05-Mar-2017  mrg build fixes and updates for libxcb / xcb-proto 1.12.
 1.190  04-Mar-2017  mrg install libsync.h. new in libdrm 2.4.75.
 1.189  05-Jan-2017  wiz branches: 1.189.2;
Tag cleanup: if the last column contains 'obsolete', the one before should too.
 1.188  05-Jan-2017  christos move xtrans.m4 to comp, since it gets installed with the headers.
 1.187  15-Dec-2016  kre More sets list sorting (maybe this time they're really all done)
 1.186  24-Sep-2016  mrg mark all the xorg-server 1.10 specific files as obsolete for xorg-server 1.18.

being to adapt not ready or not switched ports more to 1.18.
 1.185  19-Aug-2016  mrg remove all the X11R6 (old xfree86) entries.

a technically more correct solution would be to mark all but the
shared libraries obsolete, but with approximately 10000 entries
it would significantly slowdown postinstall obsolete checking
and as an end-user, i'm not sure i'd want it anyway.

this also makes it much easier to automate X11R7 changes ;-)
 1.184  19-Aug-2016  mrg dix-config.h is obsolete
 1.183  19-Aug-2016  christos add missing lint libraries, sort
 1.182  18-Aug-2016  mrg teach the build about glamor and install glamor.h.
fix SDK_REQUIRED_MODULES for xorg-server 1.18.
 1.181  18-Aug-2016  mrg build and install libepoxy
 1.180  17-Aug-2016  mrg updates for libdrm 2.4.70. build libdrm_amdgpu on x86.
 1.179  16-Aug-2016  mrg sets lists updates for xorg-server 1.18. mark the obsolete files
with xorg_server_ver=110 and the new-only files with 118.
 1.178  16-Aug-2016  mrg build libxshmfence.
 1.177  16-May-2016  christos branches: 1.177.2;
Adjust to new freetype-2.6.3
 1.176  21-Mar-2016  dholland Install ftttdrv.h, which was apparently overlooked at some point
(probably because it contains little of substance...) PR 50902.
 1.175  13-Oct-2015  mrg install nouveau.h
 1.174  23-Aug-2015  mrg move the obsolete list files into their respective sets. this means
that if you install a new set and run "postinstall fix obsolete"
the expected things happen.

(hi 12.5 year old me who thought base was better than etc set, which
it really was, but this is better again :-)
 1.173  23-Jul-2015  mrg build libXpresent.
 1.172  20-Jul-2015  mrg updates for freetype 2.6.
 1.171  11-Jul-2015  christos add missing lint library
 1.170  11-Jul-2015  christos another one bites the dust
 1.169  01-Jul-2015  christos fix lint sets.
 1.168  27-Jun-2015  matt X11 libs liblisp, libmp, libre are no longer installed and are now obsolete.
 1.167  27-Jun-2015  matt Add MKCOMPATX11 knob for making X11 compat libraries.
 1.166  25-Jun-2015  matt More compat changes. Add compat dirs to each set.
 1.165  24-Jun-2015  matt Support building the xorg X11 libraries under MKCOMPAT.
Add XORG_MACHINE_ARCH to compat's bsd.*.mk
Turn xorg makekeys and makestrs into real host tools which are installed into
${TOOLSDIR}
 1.164  06-Mar-2015  wiz Remove empty line added in previous.
 1.163  06-Mar-2015  christos add missing library
 1.162  26-Feb-2015  snj don't install X11/Xaw/Print.h and X11/Xaw/PrintSP.h. they haven't been
included upstream since libXaw 1.0.5 (released in 2008) and are useless
in this Xprint-less world.
 1.161  23-Feb-2015  jmcneill add gbm.pc
 1.160  23-Feb-2015  martin Add libgbm (hi Jared!)
 1.159  23-Feb-2015  jmcneill Build and install Mesa GBM buffer management library (libgbm).
 1.158  21-Feb-2015  jmcneill install xcb/xkb.h
 1.157  19-Feb-2015  snj don't install Xtransdnet.c or Xtransos2.c, which were last part of xtrans
1.2.1.
 1.156  09-Feb-2015  ryoon In recent freetype2 installation, ft2build.h should be located
under include/freetype2.

This change should fix non pkg-config build that uses freetype2,
for example, pkgsrc/lang/openjdk8.

netbsd-7 has also this problem.
 1.155  31-Jan-2015  roy libglapi_p.a belongs in profile.
 1.154  18-Dec-2014  mrg update sets and reachover makefiles for mesa 10.3.5.
 1.153  05-Nov-2014  prlw1 Install fbpict.h
(e.g., new xf86-video-intel assumes it exists if RENDER is defined)
 1.152  15-May-2014  apb branches: 1.152.2;
sort
 1.151  02-Apr-2014  riastradh branches: 1.151.2;
Install compositeext.h and shmint.h from X.org.
 1.150  22-Mar-2014  njoly Add a few xorg lint libraries.
 1.149  20-Mar-2014  mrg merge freetype 2.5.3.
 1.148  17-Mar-2014  mrg updates for libdrm 2.4.52.
 1.147  17-Mar-2014  mrg merge libxcb 1.10 and libpthread-stubs build.
update the libxcb generated files.
 1.146  17-Mar-2014  mrg merge xtrans 1.3.3 (deletes Xtranstli.c -- so sad, bye bye.)
 1.145  16-Mar-2014  mrg updates for libX11 1.6.2, dri3proto and presentproto, and fix
the libXrender build.
 1.144  11-Aug-2013  joerg Sort entries in strcmp order.
 1.143  12-Jun-2013  mrg rename (new) xorg_drivers to xorg_server -- platforms that build the
actual Xorg server (aka "xfree86 server").

move the list of these platforms from xorg-server/Makefile.common to
bsd.own.mk, so that we can access it easily in distrib.

this should fix most of the current build failures.
 1.142  10-Jun-2013  mrg add support for MKXORG_DRIVERS/xorg_drivers keyword, and use it to
mark the xf86-input-mouse files not all platforms use.
 1.141  05-Jun-2013  mrg updates for freetype 2.4.12 and pixman 0.30.0.
 1.140  05-Jun-2013  mrg spell the new header properly.
 1.139  05-Jun-2013  mrg add new files for xf86-input-mouse 1.9.0.
 1.138  03-Jun-2013  mrg install libXdmGreet.so so xdm works again.
requires linking xdm with --export-dynamic.
 1.137  03-Jun-2013  mrg add fontconfig 2.10.2 files.
 1.136  31-May-2013  mrg update for libxcb and libXrandr updates
 1.135  16-Jan-2013  christos Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set
 1.134  29-Feb-2012  tron branches: 1.134.2;
Move "libexpat" from X11 into base which fixes PR lib/40346.
This change was approved by the Core Group.
 1.133  22-Oct-2011  jmcneill branches: 1.133.2; 1.133.4;
hook xsetwallpaper into xorg build
 1.132  09-Oct-2011  dholland When xprint was nuked, the .pc files from the libs were accidentally
removed from here instead of marked obsolete, so the files hang
around; this causes pkgsrc to think e.g. that a builtin libXprintUtil
is present, but it isn't really, so certain obscure and unimportant
packages fail to build. Bring the entries back marked obsolete. ok mrg
 1.131  03-Aug-2011  macallan obsolete renderedge.h and xaaWrapper.h
 1.130  02-Aug-2011  mrg remove bstore*.h, add Xprintf.h and inpututils.h
 1.129  24-Jul-2011  mrg XtAsprintf.0 is in X11R7 / xorg.
 1.128  24-Jul-2011  mrg updates for freetype 2.4.5
 1.127  23-Jul-2011  mrg adjust for new XtAsprintf manual. sort set list.
 1.126  07-Mar-2011  mrg move xorg-server.m4 into the xserver set, and mark it 'xorg'.

fixes non-xorg-server builds.
 1.125  06-Mar-2011  mrg install xorg-server.m4 at the request of jmcneill.
 1.124  26-Feb-2011  mrg add missing x11-xcb.pc.
 1.123  23-Feb-2011  mrg enable USE_XCB in libX11.
install missing libX11-xcb and Xlib-xcb.h.
 1.122  19-Jan-2011  jakllsch branches: 1.122.2;
note the libXvMCW lint file too
 1.121  19-Jan-2011  jmcneill Build and install the XvMC wrapper library libXvMCW.
 1.120  27-Nov-2010  mrg install an empty date.def, like the xorg package does. PR#44158.
 1.119  25-Nov-2010  njoly +fc-{query,scan}.debug
 1.118  23-Nov-2010  mrg - remove README.DIR, README.rapidaccess.
- add README.modes.
- add new xorg-server headers.
- obsolete XKeysymDB.
 1.117  22-Nov-2010  mrg install dri.pc.
put the Mesa version into it's own makefile, and share it. there
are now 4 references to it.
 1.116  21-Nov-2010  mrg obsolete lbx.h, lbxstr.h and lbximage.h
 1.115  21-Nov-2010  mrg remove deprecated xft-config, fix xsm locations, don't install lbx
headers, instal Xmu/WhitePoint.h.
 1.114  21-Nov-2010  mrg install lndir again. (hooray, i've missed this stupid app ;-)
 1.113  14-Aug-2010  mrg re-enable shapestr.h and syncstr.h, from xextproto 7.1.2.
 1.112  18-Jul-2010  mrg oops, install all the xcb-util headers.
 1.111  18-Jul-2010  mrg build and install libxcb and xcb-util libraries.
 1.110  28-May-2010  ghen Install pkgconfig file for xkeyboard-config.
 1.109  23-May-2010  mrg updates for Mesa 7.7.1.
 1.108  23-May-2010  mrg install libdrm_intel.pc and libdrm_radeon.pc
 1.107  22-May-2010  mrg add llib-ldrm_radeon.ln
 1.106  22-May-2010  mrg intall libkms.h into the right place. fix some libdrm_radeon issues.
 1.105  22-May-2010  mrg deal with libdrm 2.4.40: new / moved headers, libdrm_radeon.
 1.104  22-May-2010  mrg obsolete a bunch of obsolete man pages. missed in update builds...
 1.103  22-May-2010  mrg install GL/internal/sarea.h and GL/internal/dri_interface.h, like Mesa does.
 1.102  22-May-2010  mrg merge various Xorg package updates, mostly Xext and friends.
 1.101  14-Mar-2010  mrg fix MKDEBUG=yes builds for bebox, prep, rs6000, alpha, cats, macppc,
netwinder, shark, sparc* and zaurus. (the other changed files were
already working, but wrong.)
 1.100  08-Oct-2009  snj Move libdrm headers up one level (out of the X11 directory) to match
the rest of the world and fix the inconsistency with libdrm.pc.
Fixes PR xsrc/42126.
 1.99  26-Aug-2009  njoly +bdftruncate.debug
 1.98  05-Jul-2009  mrg install geext.h.
 1.97  18-Jun-2009  mrg fix the prior change to add MKX11FONTS support.
 1.96  18-Jun-2009  mrg implement MKX11FONTS for Xorg.
 1.95  12-Jun-2009  mrg merge all the changes for xorg-server 1.6
 1.94  10-Jun-2009  mrg merge libXfont 1.4.0.
 1.93  10-Jun-2009  mrg install dri2proto headers.
 1.92  09-Jun-2009  mrg put the drm_intel files in the right places.
 1.91  09-Jun-2009  mrg set lists updates for new libdrm, libdrm_intel.

partly from snj@.
 1.90  20-Apr-2009  mrg mark xorg-only obsolete files with "obsolete,xorg" so that they are
not obsoleted for xfree86 builds, leading to checklist complaining
about those files being missing.
 1.89  20-Apr-2009  mrg also obsolete Xp lint files for xorg.
 1.88  20-Apr-2009  mrg delete lbxutil and lbxproxy.
 1.87  20-Apr-2009  mrg part two of excising Xprint support from native xorg:

- delete libXp, libXprintAppUtil and libXprinUtil
- delete printproto
- delete xphelloworld, xplsprinters, xprehashprinterlist,
xpsimplehelloworld and xpxthelloworld


i'll be removing the sources shortly.
 1.86  19-Apr-2009  mrg in preparation for removing Xprint:
- retire libXaw8
- remote Xprint support from xmore
- bump libXaw7 to major 10 so that "libXaw.so" gets a new SONAME, and
make it the "libXaw" used.


XXX: this probably should be pulled up to netbsd-5, which is why i have
XXX: separated it out from the general Xprint removal
 1.85  13-Apr-2009  snj Fix typo: s/fftadvanc/ftadvanc/
 1.84  13-Apr-2009  snj Update for freetype-2.3.9.
 1.83  12-Mar-2009  nakayama Fix tag for html man files.
 1.82  12-Mar-2009  nakayama Fix tag for catman files.
 1.81  10-Mar-2009  mrg add the new Xi manuals.
 1.80  02-Mar-2009  pgoyette Remove garbage line that prevents 'build.sh release' from working. The
line contains only a single character 'P' and there is no such file in
the $DESTDIR
 1.79  02-Mar-2009  christos more missing debuglibs.
 1.78  02-Mar-2009  christos add debug libs.
 1.77  14-Feb-2009  abs Try to cleanup the sets to allow ports without X11R7 servers to build:
- Xnest is mi, cvt and gtf are not
- Man pages are (mostly) mi
 1.76  11-Nov-2008  cube branches: 1.76.2;
Register files installed for libglut.
 1.75  11-Nov-2008  dogcow x11,xorg,lint doesn't work, as the keywords are AND'ed together; you have to
split the entries onto separate lines. Problem pointed out by Jukka Salmi.
 1.74  10-Nov-2008  dogcow Move all the xorg/x11 linty stuff from comp/mi -> xcomp/mi
 1.73  07-Nov-2008  rtr add entries for MKDEBUG=yes
- xmlwf.debug
- fc-match.debug
- fc-cat.debug
 1.72  07-Nov-2008  rtr sort
 1.71  05-Oct-2008  cube branches: 1.71.2;
Fix a file name who lost its extension. Noted by mrg@.
 1.70  05-Oct-2008  cube Install API manual pages for fontcnfig as well as fonts-conf(5).
 1.69  05-Oct-2008  cube Install manual pages for libXScrnSaver.
 1.68  05-Oct-2008  cube Install manual pages for libXau.
 1.67  05-Oct-2008  cube Install manual pages for libXcomposite.
 1.66  05-Oct-2008  cube Install manual pages for libXevie.
 1.65  05-Oct-2008  cube Install manual pages for libXext.
 1.64  05-Oct-2008  cube Install manual page for libXfixes.
 1.63  05-Oct-2008  cube Note installation of xft-config.
 1.62  05-Oct-2008  cube Install manual pages for libXi.
 1.61  04-Oct-2008  cube Install manual pages for libXinerama.
 1.60  04-Oct-2008  cube Install manual pages for libXp.
 1.59  04-Oct-2008  cube Install manual pages for libXres.
 1.58  04-Oct-2008  cube Install manual pages (the 267 of them) of libXt.
 1.57  04-Oct-2008  cube Install manual pages for libXtst.
 1.56  04-Oct-2008  cube Install manual pages for libXv.
 1.55  04-Oct-2008  cube Install manual pages for libXxf86misc.
 1.54  04-Oct-2008  cube Add previously not installed headers.
 1.53  03-Oct-2008  cube Move freetype-config to xcomp, and note installation of xft-config, with
manual.
 1.52  28-Sep-2008  lukem Obsolete libXres* as they were mistakenly installed with the wrong name.

NOTE: As nothing should have linked against this, it should be ok to
obsolete the major shared library, which I've done contrary to the
usual rules for such files.
 1.51  25-Sep-2008  cube The library provided by the libXres package is actually XRes, and not Xres.

Consistency(R) is a trademark of the X.Org Foundation.
 1.50  25-Sep-2008  rtr ioport.debug does not belong in the mi set
 1.49  20-Sep-2008  cube Register the build of libOSMesa for native X.Org.
 1.48  13-Sep-2008  cube Add pkgconfig files.
 1.47  06-Sep-2008  rtr install libX11 man,cat,html pages
 1.46  06-Sep-2008  rtr add xorg list entries for xinput binary and manpages
 1.45  06-Sep-2008  bjs Add profile tag to libfoo_p.a xorg libraries.
 1.44  06-Sep-2008  rtr add entry for xorgversion.def that is now installed
 1.43  04-Sep-2008  rtr add chooser.debug and xorgconfig.debug entries for xorg when MKDEBUG=yes
 1.42  02-Sep-2008  njoly +rgb.debug
 1.41  02-Sep-2008  lukem Reformat the columns
 1.40  29-Aug-2008  lukem Entries for HTML man pages generated with MKHTML=yes.
PR 29233
 1.39  29-Aug-2008  rtr move pic archives from mi to shl.mi (where they belong)
 1.38  29-Aug-2008  rtr move xorg library entries from xcomp to xbase (where they belong)
- shl.mi should contain lib.so.<maj>.<min>.<tiny>
- shl.elf should contain lib.so and lib.so.<maj> links
 1.37  29-Aug-2008  rtr add the last of the xorg list entries
 1.36  29-Aug-2008  rtr put CVS $Id$ back in the right place, fix empty comment lines after last sort
 1.35  29-Aug-2008  rtr - add debuglib tag to appropriate xorg entries
 1.34  28-Aug-2008  rtr - add debug tag to appropriate entries
 1.33  28-Aug-2008  rtr - add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)
- add most of the entries required for debuglib (with debuglib tag)
 1.32  27-Aug-2008  lukem sort various files (before adding new entries)
 1.31  03-Jan-2008  jdc branches: 1.31.2; 1.31.6; 1.31.10;
Add a note about marking entries as "obsolete", instead of deleting them.
 1.30  31-Dec-2007  ad Remove systrace. Ok core@.
 1.29  11-Sep-2006  dbj branches: 1.29.8;
rename 2 installed files in xsrc which may have case conflicts in $DESTDIR
/usr/X11R6/bin/xdmx -> /usr/X11R6/bin/dmx
/usr/X11R6/include/X11/bitmaps/Stipple -> /usr/X11R6/include/X11/bitmaps/Stippler
 1.28  23-Jul-2006  lukem Implement MKDEBUG:
If "no", don't build and install separate debugging symbols
into /usr/libdata/debug.
Default: no
 1.27  23-Mar-2005  tron The last of the changes for missing files in i386 vs xsrc.

+ build libafb for i386 (like xsrc does)
+ hook getconfig into the build
+ add new input driver acecad
+ add new xkb symbols
+ add new font encodings
 1.26  22-Mar-2005  tron Add Xdmx server, libraries and utilities to reachover set lists.
 1.25  21-Mar-2005  tron Update reachover build framework set list for XFree86 4.5.0.
 1.24  28-Apr-2004  lukem branches: 1.24.2; 1.24.6;
Fix up botches in X userland from upgrade from XFree86 4.3.0 -> 4.4.0.
(All paths are relative to usr/X11R6)

* Obsolete:
bin/fontconfig-config

* Add directories:
lib/X11/locale/zh_CN.UTF-8
lib/X11/xkb/geometry/ibm

* Rename include/freetype2/ft2build.h to include/ft2build.h and obsolete former

* Add files:
fonttosfnt(1) program & man page
include/expat.h
lib/X11/app-defaults/XClock-color
lib/X11/fonts/TTF/Vera*.ttf
some font encodings
zn_CN.UTF-8 locale
some font encodings
various xkb config files
lib/X11/xedit/lisp/progmodes/patch.lsp
Xfontcache(3) and various links
XDGA(3) and various links
XRes(3) and various links
Xss(3) and various XScreenSaver*(3) links

* Add some more TODO items

* Clean up lib/expat build now that the version is hard coded.
 1.23  11-Mar-2004  rtr branches: 1.23.2;
+ add/update files removed between xf43->44 as obsolete
 1.22  06-Mar-2004  rtr update set lists for x11 reachover sets
 1.21  07-Feb-2004  rtr move _pic.a archives to shl.mi
 1.20  31-Jan-2004  dan mark *_p.a as profile libs, so checkflist copes with MKX11=yes MKPROFILE=no
 1.19  30-Jan-2004  lukem Add ./etc/mtree/set.<setname> entry for each set.
 1.18  13-Jan-2004  lukem remove unnecessary directory
 1.17  11-Jan-2004  lukem Add support for MKCATPAGES=no MKMAN=no MKMANZ=yes MKLINT=no.
Remove unnecessary entries for directories.
Move some catman pages from xbase -> xserver, to match the man pages.
 1.16  09-Jan-2004  rtr Move

dpms.h dpmsstr.h xf86misc.h xf86mscstr.h xf86vmode.h xf86vmstr.h libXxf86misc.a
libXxf86vm.a

to mi since always installed.
 1.15  08-Jan-2004  rtr x11 set lists mi and md.i386
 1.14  28-Dec-2003  lukem Separate out the X sets:
* sets for xsrc/xc (XF 3.x)
xbase3 xcomp3 xcontrib3 xfont3 xmisc3 xserver3
* sets for xsrc/xfree/xc (XF 4.x)
xbase4 xcomp4 xcontrib4 xfont4 xmisc4 xserver4
* sets for src/x11 (reachover build of xsrc/xfree/xc):
xbase xcomp xcontrib xfont xmisc xserver
(note: not populated yet, and not to be shared by x*3 or x*4 anymore)
 1.13  23-Oct-2003  tron Backout last change which is incorrect for XFree86 3.3.6 and our current
configuration of XFree86 4.3.0. This fixes a part of PR xsrc/23233.
 1.12  18-Oct-2003  he The Xauth.h and Xdmcp.h headers and libXau.a and libXdmcp.a are apparently
no longer installed, so move them from the install set to the obsolete list.
 1.11  01-Mar-2003  tron Update X11 sets for XFree86 4.3.0.
 1.10  11-Feb-2002  tron branches: 1.10.2;
First step of supporting XFree86 4.x binary sets:
- Recognize version dependent X11 lists files.
- Move all files which only belong to XFree86 3.3.6 in lists for version 3.
 1.9  29-Apr-2001  wiz Note change of location of X, XConsortium, XStandards and Xsecurity
man pages.
 1.8  03-Sep-1999  tron branches: 1.8.8;
Update for XFree86 3.3.5 changes.
 1.7  19-Apr-1999  simonb Add a NetBSD RCS tag to each distrib list file.
 1.6  30-Jan-1999  veego branches: 1.6.2;
Sync for the new files in XFree86 3.3.3.1.
 1.5  15-Jun-1998  lukem sort files
 1.4  28-Dec-1997  fvdl Move some MI stuff to i386 MD files, courtesy of the broken config
files for other ports.
 1.3  27-Dec-1997  fvdl Add various missing files.
 1.2  28-Oct-1997  veego To be consitent with the other sets:
- use ./usr and not usr
- remove duplicated directory entries
 1.1  19-Oct-1997  scottr branches: 1.1.2;
Add MI and mac68k-specific X11 set lists.
 1.1.2.3  29-Dec-1997  mellon Pull rev 1.4 up from trunk (fvdl)
 1.1.2.2  28-Dec-1997  mellon Pull rev 1.3 up from trunk (fvdl)
 1.1.2.1  28-Oct-1997  mellon Pull rev 1.2 up from trunk (veego)
 1.6.2.1  10-Sep-1999  he Pull up revisions 1.7-1.8:
o Update for XFree86 3.3.4
o Update for XFree86 3.3.5
o RCS Id policy conformance
(tron)
 1.8.8.1  09-May-2001  he Pull up revision 1.9 (requested by wiz):
Note change of location of X, XConsortium, XStandards and Xsecurity
man pages.
 1.10.2.1  20-Jun-2003  grant Pull up revision 1.11 (requested by tron in ticket #1326):

Update X11 sets for XFree86 4.3.0.
 1.23.2.1  29-Apr-2004  jmc Pullup rev 1.24 (requested by lukem in ticket #224)

Fix up botches in X userland from upgrade from XFree86 4.3.0 -> 4.4.0.
* Obsolete:
bin/fontconfig-config

* Add directories:
lib/X11/locale/zh_CN.UTF-8
lib/X11/xkb/geometry/ibm

* Rename include/freetype2/ft2build.h to include/ft2build.h and obsolete former

* Add files:
fonttosfnt(1) program & man page
include/expat.h
lib/X11/app-defaults/XClock-color
lib/X11/fonts/TTF/Vera*.ttf
some font encodings
zn_CN.UTF-8 locale
some font encodings
various xkb config files
lib/X11/xedit/lisp/progmodes/patch.lsp
Xfontcache(3) and various links
XDGA(3) and various links
XRes(3) and various links
Xss(3) and various XScreenSaver*(3) links

* Add some more TODO items

* Clean up lib/expat build now that the version is hard coded.
 1.24.6.3  06-Apr-2005  tron Pull up revision 1.27 (requested by jmc in ticket #114):
The last of the changes for missing files in i386 vs xsrc.
+ build libafb for i386 (like xsrc does)
+ hook getconfig into the build
+ add new input driver acecad
+ add new xkb symbols
+ add new font encodings
 1.24.6.2  06-Apr-2005  tron Pull up revision 1.26 (requested by jmc in ticket #114):
Add Xdmx server, libraries and utilities to reachover set lists.
 1.24.6.1  06-Apr-2005  tron Pull up revision 1.25 (requested by jmc in ticket #114):
Update reachover build framework set list for XFree86 4.5.0.
 1.24.2.2  21-Nov-2004  rtr + remove pics that should never have been in the list
+ fix sgimips dso entries
+ make obsolete XFree86 manpage
 1.24.2.1  15-Nov-2004  rtr static & xorg src/x11
 1.29.8.1  09-Jan-2008  matt sync with HEAD
 1.31.10.2  24-Sep-2008  wrstuden Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.
 1.31.10.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.31.6.3  05-Oct-2008  mjf Sync with HEAD.
 1.31.6.2  05-Oct-2008  mjf Sync with HEAD.
 1.31.6.1  28-Sep-2008  mjf Sync with HEAD.
 1.31.2.2  03-Jan-2008  jdc Add a note about marking entries as "obsolete", instead of deleting them.
 1.31.2.1  03-Jan-2008  jdc file mi was added on branch mjf-devfs on 2008-01-03 20:48:05 +0000
 1.71.2.7  17-Mar-2010  snj Apply patch (requested by mrg in ticket #1342):
Fix some set list issues with MKDEBUG=yes. Fixes PR toolchain/42938.
 1.71.2.6  10-Oct-2009  sborrill Pull up the following revisions(s) (requested by snj in ticket #1079):
distrib/sets/lists/base/mi: patch
etc/mtree/NetBSD.dist: patch
distrib/sets/lists/xcomp/mi: revision 1.100
external/mit/xorg/lib/dri/dri.mk: revision 1.8
external/mit/xorg/lib/dri/libmesa/Makefile: revision 1.4
external/mit/xorg/lib/libGL/Makefile: revision 1.10
external/mit/xorg/lib/libdrm/Makefile: revision 1.5
external/mit/xorg/lib/libdrm/drm/Makefile: revision 1.3
external/mit/xorg/lib/libdrm_intel/Makefile: revision 1.3
external/mit/xorg/server/drivers/Makefile.xf86-driver: revision 1.16
external/mit/xorg/server/drivers/xf86-video-glint/Makefile: revision 1.7
external/mit/xorg/server/drivers/xf86-video-intel/Makefile: revision 1.7
external/mit/xorg/server/drivers/xf86-video-intel/ch7017/Makefile: revision 1.2
external/mit/xorg/server/drivers/xf86-video-intel/ch7xxx/Makefile: revision 1.2
external/mit/xorg/server/drivers/xf86-video-intel/ivch/Makefile: revision 1.2
external/mit/xorg/server/drivers/xf86-video-intel/sil164/Makefile: revision 1.2
external/mit/xorg/server/drivers/xf86-video-intel/tfp410/Makefile: revision 1.2
external/mit/xorg/server/drivers/xf86-video-mga/Makefile: revision 1.7
external/mit/xorg/server/drivers/xf86-video-radeon/Makefile: revision 1.5
external/mit/xorg/server/drivers/xf86-video-savage/Makefile: revision 1.7
external/mit/xorg/server/drivers/xf86-video-sis/Makefile: revision 1.7
external/mit/xorg/server/drivers/xf86-video-tdfx/Makefile: revision 1.6
external/mit/xorg/server/drivers/xf86-video-via/Makefile: revision 1.5
external/mit/xorg/server/xorg-server/GL/glx/Makefile.glx: revision 1.5
external/mit/xorg/server/xorg-server/glx/Makefile.glx: revision 1.4
external/mit/xorg/server/xorg-server/hw/xfree86/dri/Makefile: revision 1.7
external/mit/xorg/server/xorg-server/hw/xfree86/dri2/Makefile: revision 1.4

Move libdrm headers up one level (out of the X11 directory) to match
the rest of the world and fix the inconsistency with libdrm.pc.
Fixes PR xsrc/42126.
 1.71.2.5  17-Sep-2009  snj Apply patch (requested by mrg in ticket #958):
Sync X.Org reachover build framework and setlists with the new X.Org.
 1.71.2.4  19-Nov-2008  snj branches: 1.71.2.4.4;
Pull up following revision(s) (requested by cube in ticket #79):
distrib/sets/lists/xcomp/mi: revision 1.76
distrib/sets/lists/xcomp/shl.mi: revision 1.11
distrib/sets/lists/xbase/shl.mi: revision 1.24
distrib/sets/lists/xbase/shl.elf: revision 1.19
Register files installed for libglut.
 1.71.2.3  18-Nov-2008  snj Pull up following revision(s) (requested by abs in ticket #85):
distrib/sets/lists/comp/mi: revision 1.1204 via patch
distrib/sets/lists/xcomp/mi: revision 1.74-1.75 via patch
Move all the xorg/x11 linty stuff from comp/mi -> xcomp/mi
---
It appears that there's a possible bug in the set lists handling;
x11,xorg,lint doesn't work, so you have to duplicate the lines with
separate xorg,lint and x11,lint entries. Ugh. Problem pointed out by
Jukka Salmi on current-users.
 1.71.2.2  09-Nov-2008  snj Pull up following revision(s) (requested by rtr in ticket #33):
distrib/sets/lists/xcomp/mi: revision 1.73
add entries for MKDEBUG=yes
- xmlwf.debug
- fc-match.debug
- fc-cat.debug
 1.71.2.1  09-Nov-2008  snj Pull up following revision(s) (requested by rtr in ticket #33):
distrib/sets/lists/xcomp/mi: revision 1.72
sort
 1.71.2.4.4.1  21-Apr-2010  matt sync to netbsd-5
 1.76.2.1  13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.122.2.1  05-Mar-2011  bouyer Sync with HEAD
 1.133.4.3  13-Jul-2016  snj Pull up following revision(s) (requested by mrg in ticket #1326):
distrib/sets/lists/xbase/shl.mi: patch
distrib/sets/lists/xcomp/mi: patch
distrib/sets/lists/xcomp/shl.mi: patch
external/mit/xorg/lib/libdrm/Makefile: patch
external/mit/xorg/lib/libdrm/Makefile.defines: patch
external/mit/xorg/lib/libdrm/shlib_version: patch
external/mit/xorg/lib/libdrm/drm/Makefile: patch
external/mit/xorg/lib/libdrm_intel/Makefile: patch
external/mit/xorg/lib/libdrm_radeon/Makefile: patch
external/mit/xorg/lib/libdrm_radeon/shlib_version: patch
external/mit/xorg/server/drivers/xf86-video-radeon/Makefile: revision 1.15
external/mit/xorg/server/drivers/xf86-video-ati/Makefile: patch
xsrc/external/mit/libdrm/dist/Makefile.am: patch
xsrc/external/mit/libdrm/dist/Makefile.in: patch
xsrc/external/mit/libdrm/dist/aclocal.m4: patch
xsrc/external/mit/libdrm/dist/config.guess: patch
xsrc/external/mit/libdrm/dist/config.h.in: patch
xsrc/external/mit/libdrm/dist/config.sub: patch
xsrc/external/mit/libdrm/dist/configure: patch
xsrc/external/mit/libdrm/dist/configure.ac: patch
xsrc/external/mit/libdrm/dist/depcomp: patch
xsrc/external/mit/libdrm/dist/install-sh: patch
xsrc/external/mit/libdrm/dist/libdrm_lists.h: patch
xsrc/external/mit/libdrm/dist/ltmain.sh: patch
xsrc/external/mit/libdrm/dist/missing: patch
xsrc/external/mit/libdrm/dist/xf86drm.c: patch
xsrc/external/mit/libdrm/dist/xf86drm.h: patch
xsrc/external/mit/libdrm/dist/xf86drmMode.c: patch
xsrc/external/mit/libdrm/dist/xf86drmMode.h: patch
xsrc/external/mit/libdrm/dist/build-aux/config.guess: patch
xsrc/external/mit/libdrm/dist/build-aux/config.sub: patch
xsrc/external/mit/libdrm/dist/build-aux/depcomp: patch
xsrc/external/mit/libdrm/dist/build-aux/install-sh: patch
xsrc/external/mit/libdrm/dist/build-aux/ltmain.sh: patch
xsrc/external/mit/libdrm/dist/build-aux/missing: patch
xsrc/external/mit/libdrm/dist/exynos/Makefile.am: patch
xsrc/external/mit/libdrm/dist/exynos/Makefile.in: patch
xsrc/external/mit/libdrm/dist/exynos/exynos_drm.c: patch
xsrc/external/mit/libdrm/dist/exynos/exynos_drm.h: patch
xsrc/external/mit/libdrm/dist/exynos/exynos_drmif.h: patch
xsrc/external/mit/libdrm/dist/exynos/libdrm_exynos.pc.in: patch
xsrc/external/mit/libdrm/dist/include/Makefile.in: patch
xsrc/external/mit/libdrm/dist/include/drm/Makefile: patch
xsrc/external/mit/libdrm/dist/include/drm/Makefile.am: patch
xsrc/external/mit/libdrm/dist/include/drm/Makefile.in: patch
xsrc/external/mit/libdrm/dist/include/drm/drm.h: patch
xsrc/external/mit/libdrm/dist/include/drm/drm_fourcc.h: patch
xsrc/external/mit/libdrm/dist/include/drm/drm_mode.h: patch
xsrc/external/mit/libdrm/dist/include/drm/i915_drm.h: patch
xsrc/external/mit/libdrm/dist/include/drm/radeon_drm.h: patch
xsrc/external/mit/libdrm/dist/intel/Makefile.am: patch
xsrc/external/mit/libdrm/dist/intel/Makefile.in: patch
xsrc/external/mit/libdrm/dist/intel/intel_aub.h:patch
xsrc/external/mit/libdrm/dist/intel/intel_bufmgr.c: patch
xsrc/external/mit/libdrm/dist/intel/intel_bufmgr.h: patch
xsrc/external/mit/libdrm/dist/intel/intel_bufmgr_gem.c: patch
xsrc/external/mit/libdrm/dist/intel/intel_bufmgr_priv.h: patch
xsrc/external/mit/libdrm/dist/intel/intel_chipset.h: patch
xsrc/external/mit/libdrm/dist/intel/intel_debug.h: patch
xsrc/external/mit/libdrm/dist/intel/intel_decode.c: patch
xsrc/external/mit/libdrm/dist/intel/test_decode.c: patch
xsrc/external/mit/libdrm/dist/intel/tests/gen4-3d.batch-ref.txt: patch
xsrc/external/mit/libdrm/dist/intel/tests/gen4-3d.batch.sh: patch
xsrc/external/mit/libdrm/dist/intel/tests/gen5-3d.batch-ref.txt: patch
xsrc/external/mit/libdrm/dist/intel/tests/gen5-3d.batch.sh: patch
xsrc/external/mit/libdrm/dist/intel/tests/gen6-3d.batch-ref.txt: patch
xsrc/external/mit/libdrm/dist/intel/tests/gen6-3d.batch.sh: patch
xsrc/external/mit/libdrm/dist/intel/tests/gen7-2d-copy.batch-ref.txt: patch
xsrc/external/mit/libdrm/dist/intel/tests/gen7-2d-copy.batch.sh: patch
xsrc/external/mit/libdrm/dist/intel/tests/gen7-3d.batch-ref.txt: patch
xsrc/external/mit/libdrm/dist/intel/tests/gen7-3d.batch.sh: patch
xsrc/external/mit/libdrm/dist/intel/tests/gm45-3d.batch-ref.txt: patch
xsrc/external/mit/libdrm/dist/intel/tests/gm45-3d.batch.sh: patch
xsrc/external/mit/libdrm/dist/intel/tests/test-batch.sh: patch
xsrc/external/mit/libdrm/dist/libkms/Makefile.am: patch
xsrc/external/mit/libdrm/dist/libkms/Makefile.in: patch
xsrc/external/mit/libdrm/dist/libkms/dumb.c: patch
xsrc/external/mit/libdrm/dist/libkms/internal.h: patch
xsrc/external/mit/libdrm/dist/libkms/linux.c: patch
xsrc/external/mit/libdrm/dist/libkms/radeon.c: patch
xsrc/external/mit/libdrm/dist/m4/libtool.m4: patch
xsrc/external/mit/libdrm/dist/m4/ltoptions.m4: patch
xsrc/external/mit/libdrm/dist/m4/ltsugar.m4: patch
xsrc/external/mit/libdrm/dist/m4/ltversion.m4: patch
xsrc/external/mit/libdrm/dist/m4/lt~obsolete.m4: patch
xsrc/external/mit/libdrm/dist/nouveau/Makefile.am: patch
xsrc/external/mit/libdrm/dist/nouveau/Makefile.in: patch
xsrc/external/mit/libdrm/dist/nouveau/abi16.c: patch
xsrc/external/mit/libdrm/dist/nouveau/bufctx.c: patch
xsrc/external/mit/libdrm/dist/nouveau/libdrm_nouveau.pc.in: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau.c: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau.h: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_bo.c: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_bo.h: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_channel.c: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_channel.h: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_device.c: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_device.h: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_drmif.h: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_grobj.c: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_grobj.h: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_notifier.c: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_notifier.h: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_private.h: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_pushbuf.c: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_pushbuf.h: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_reloc.c: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_reloc.h: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_resource.c: patch
xsrc/external/mit/libdrm/dist/nouveau/nouveau_resource.h: patch
xsrc/external/mit/libdrm/dist/nouveau/private.h: patch
xsrc/external/mit/libdrm/dist/nouveau/pushbuf.c: patch
xsrc/external/mit/libdrm/dist/omap/Makefile.am: patch
xsrc/external/mit/libdrm/dist/omap/Makefile.in: patch
xsrc/external/mit/libdrm/dist/omap/libdrm_omap.pc.in: patch
xsrc/external/mit/libdrm/dist/omap/omap_drm.c: patch
xsrc/external/mit/libdrm/dist/omap/omap_drm.h: patch
xsrc/external/mit/libdrm/dist/omap/omap_drmif.h: patch
xsrc/external/mit/libdrm/dist/radeon/Makefile.am: patch
xsrc/external/mit/libdrm/dist/radeon/Makefile.in: patch
xsrc/external/mit/libdrm/dist/radeon/r600_pci_ids.h: patch
xsrc/external/mit/libdrm/dist/radeon/radeon_cs_space.c: patch
xsrc/external/mit/libdrm/dist/radeon/radeon_surface.c: patch
xsrc/external/mit/libdrm/dist/radeon/radeon_surface.h: patch
xsrc/external/mit/libdrm/dist/tests/Makefile.am: patch
xsrc/external/mit/libdrm/dist/tests/Makefile.in: patch
xsrc/external/mit/libdrm/dist/tests/drmtest.c: patch
xsrc/external/mit/libdrm/dist/tests/gem_flink.c: patch
xsrc/external/mit/libdrm/dist/tests/kmstest/Makefile.in: patch
xsrc/external/mit/libdrm/dist/tests/modeprint/Makefile.am: patch
xsrc/external/mit/libdrm/dist/tests/modeprint/Makefile.in: patch
xsrc/external/mit/libdrm/dist/tests/modeprint/modeprint.c: patch
xsrc/external/mit/libdrm/dist/tests/modetest/Makefile.am: patch
xsrc/external/mit/libdrm/dist/tests/modetest/Makefile.in: patch
xsrc/external/mit/libdrm/dist/tests/modetest/modetest.c: patch
xsrc/external/mit/libdrm/dist/tests/radeon/Makefile.am: patch
xsrc/external/mit/libdrm/dist/tests/radeon/Makefile.in: patch
xsrc/external/mit/libdrm/dist/tests/radeon/list.h: patch
xsrc/external/mit/libdrm/dist/tests/radeon/radeon_ttm.c: patch
xsrc/external/mit/libdrm/dist/tests/radeon/rbo.c: patch
xsrc/external/mit/libdrm/dist/tests/radeon/rbo.h: patch
xsrc/external/mit/libdrm/dist/tests/vbltest/Makefile.in: patch
xsrc/external/mit/libdrm/dist/tests/vbltest/vbltest.c: patch
xsrc/external/mit/xf86-video-ati/dist/src/r600_exa.c: revision 1.6
xsrc/external/mit/xf86-video-ati/dist/src/r600_textured_videofuncs.c: revision 1.2
xsrc/external/mit/xf86-video-ati/dist/src/r6xx_accel.c: revision 1.7
xsrc/external/mit/xf86-video-ati/dist/src/radeon_exa.c: revision 1.2
xsrc/external/mit/xf86-video-ati/dist/src/radeon_exa_funcs.c: revision 1.10
xsrc/external/mit/xf86-video-ati/dist/src/radeon_textured_video.c: revision 1.5
Update libdrm to 2.4.36.
--
make sure all the KMS code is only ever run when in KMS mode. fixes
problems with the UMS (aka existing) driver type when KMS is enabled.
--
enable KMS on x86.
 1.133.4.2  22-Dec-2014  msaitoh Add some changes for ticket #1178:
distrib/sets/lists/xbase/mi 1.117-1.118
distrib/sets/lists/xbase/shl.mi 1.47-1.49
distrib/sets/lists/xcomp/mi 1.137 via patch
distrib/sets/lists/xcomp/shl.mi patch
distrib/sets/lists/xetc/mi 1.19-1.22
external/mit/xorg/bin/Makefile 1.12-1.13
external/mit/xorg/bin/fc-pattern/Makefile new
external/mit/xorg/bin/fc-validate/Makefile new
xsrc/external/mit/fontconfig/dist/fc-pattern/Makefile.am patch
xsrc/external/mit/fontconfig/dist/fc-pattern/Makefile.in patch
xsrc/external/mit/fontconfig/dist/fc-pattern/fc-pattern.1 patch
xsrc/external/mit/fontconfig/dist/fc-pattern/fc-pattern.c patch
xsrc/external/mit/fontconfig/dist/fc-pattern/fc-pattern.sgml patch
xsrc/external/mit/fontconfig/dist/fc-validate/Makefile.am patch
xsrc/external/mit/fontconfig/dist/fc-validate/Makefile.in patch
xsrc/external/mit/fontconfig/dist/fc-validate/fc-validate.1 patch
xsrc/external/mit/fontconfig/dist/fc-validate/fc-validate.c patch
xsrc/external/mit/fontconfig/dist/fc-validate/fc-validate.sgml patch
 1.133.4.1  02-Mar-2012  riz Pull up following revision(s) (requested by tron in ticket #72):
external/mit/xorg/lib/fontconfig/src/Makefile: revision 1.8
distrib/sets/lists/xbase/shl.mi: revision 1.45
distrib/sets/lists/comp/ad.mips64eb: revision 1.72
external/mit/expat/lib/Makefile: revision 1.1
external/mit/xorg/tools/fc-cache/Makefile: revision 1.6
x11/lib/fontconfig/src/Makefile: revision 1.11
distrib/sets/lists/xcomp/mi: revision 1.134
distrib/sets/lists/base/md.amd64: revision 1.159
distrib/sets/lists/base/ad.mips64eb: revision 1.85
external/mit/xorg/lib/dri/dri.mk: revision 1.11
external/mit/expat/lib/Makefile.inc: revision 1.1
external/mit/expat/Makefile.inc: revision 1.1
distrib/sets/lists/base/shl.mi: revision 1.619
distrib/sets/lists/comp/shl.mi: revision 1.212
distrib/sets/lists/man/mi: revision 1.1382
distrib/sets/lists/comp/mi: revision 1.1743
x11/lib/expat/Makefile: file removal
lib/Makefile: revision 1.182
external/mit/expat/Makefile: revision 1.1
external/mit/Makefile: revision 1.2
distrib/sets/lists/xcomp/shl.mi: revision 1.31
external/mit/xorg/bin/xmlwf/Makefile: revision 1.4
external/mit/xorg/lib/Makefile: revision 1.25
external/mit/expat/lib/libexpat/Makefile: revision 1.1
distrib/sets/lists/comp/ad.mips64el: revision 1.72
x11/lib/expat/shlib_version: file removal
external/mit/xorg/lib/expat/expat_config.h: file removal
external/mit/expat/bin/xmlwf/Makefile: revision 1.1
share/mk/bsd.prog.mk: revision 1.274
distrib/sets/lists/base/ad.mips64el: revision 1.84
x11/lib/Makefile: revision 1.11
external/mit/xorg/lib/expat/Makefile: file removal
external/mit/xorg/lib/expat/shlib_version: file removal
distrib/sets/lists/comp/md.amd64: revision 1.158
distrib/sets/lists/base/mi: revision 1.987
distrib/sets/lists/base/md.sparc64: revision 1.150
share/mk/bsd.README: revision 1.294
external/mit/expat/bin/Makefile.inc: revision 1.1
distrib/sets/lists/xbase/mi: revision 1.113
external/mit/expat/lib/libexpat/shlib_version: revision 1.1
external/mit/expat/lib/libexpat/expat_config.h: revision 1.1
distrib/sets/lists/comp/md.sparc64: revision 1.141
share/mk/bsd.hostprog.mk: revision 1.67
external/mit/expat/bin/Makefile: revision 1.1
Move &quot;libexpat&quot; from X11 into base which fixes PR lib/40346.
This change was approved by the Core Group.
 1.133.2.3  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.133.2.2  23-Jan-2013  yamt sync with head
 1.133.2.1  17-Apr-2012  yamt sync with head
 1.134.2.3  19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.134.2.2  23-Jun-2013  tls resync from head
 1.134.2.1  25-Feb-2013  tls resync with head
 1.151.2.1  10-Aug-2014  tls Rebase.
 1.152.2.7  12-Dec-2016  msaitoh Pull up following revision(s) (requested by snj in ticket #1305):
distrib/sets/lists/xbase/md.amd64: revision 1.15 via patch
distrib/sets/lists/xbase/md.i386: revision 1.29
distrib/sets/lists/xcomp/md.amd64: revision 1.43 via patch
distrib/sets/lists/xcomp/md.i386: revision 1.48 via patch
distrib/sets/lists/xcomp/mi: revision 1.175
distrib/sets/lists/xdebug/md.amd64: revision 1.22 via patch
distrib/sets/lists/xdebug/md.i386: revision 1.21 via patch
distrib/sets/lists/xserver/md.amd64: revisions 1.85-1.87
distrib/sets/lists/xserver/md.i386: revision 1.103-1.105
external/mit/xorg/lib/Makefile: revision 1.36
external/mit/xorg/lib/gallium/Makefile: revision 1.8, 1.9
external/mit/xorg/lib/libdrm/drm/Makefile: revision 1.7
external/mit/xorg/lib/libdrm_nouveau/Makefile: revision 1.1
external/mit/xorg/lib/libdrm_nouveau/shlib_version: revision 1.1
external/mit/xorg/server/drivers/Makefile: revision 1.70
external/mit/xorg/server/drivers/xf86-video-nouveau/Makefile: revisions 1.1, 1.2 via patch
share/mk/bsd.own.mk: revision 1.875 via patch
Build xf86-video-nouveau and libdrm_nouveau on x86.
 1.152.2.6  10-Apr-2015  snj branches: 1.152.2.6.4;
Pull up following revision(s) (requested by mrg in ticket #673):
distrib/sets/lists/xcomp/mi: revision 1.162
external/mit/xorg/lib/libXaw/Makefile: revision 1.10
don't install X11/Xaw/Print.h and X11/Xaw/PrintSP.h. they haven't been
included upstream since libXaw 1.0.5 (released in 2008) and are useless
in this Xprint-less world.
 1.152.2.5  11-Mar-2015  snj Pull up following revision(s) (requested by mrg in ticket #585):
distrib/sets/lists/xcomp/mi: revision 1.157
external/mit/xorg/include/xtrans/Makefile: revision 1.4
external/mit/xorg/lib/libXfont/Makefile: revision 1.10
don't install Xtransdnet.c or Xtransos2.c, which were last part of xtrans
1.2.1.
--
update for libXfont 1.5.0
 1.152.2.4  21-Feb-2015  martin Pull up following revision(s) (requested by jmcneill in ticket #541):
distrib/sets/lists/xcomp/mi: revision 1.158
external/mit/xorg/lib/libxcb/libxcb/Makefile: revision 1.7
install xcb/xkb.h
 1.152.2.3  11-Feb-2015  martin Pull up following revision(s) (requested by ryoon in ticket #504):
external/mit/xorg/lib/freetype/Makefile: revision 1.14
distrib/sets/lists/xcomp/mi: revision 1.156
external/mit/xorg/lib/freetype/freetype2.pc.in: revision 1.3
external/mit/xorg/lib/freetype/freetype/Makefile: revision 1.18
In recent freetype2 installation, ft2build.h should be located
under include/freetype2.
This change should fix non pkg-config build that uses freetype2,
for example, pkgsrc/lang/openjdk8.
 1.152.2.2  05-Jan-2015  martin Pull up following revision(s) (requested by mrg in ticket #381):
distrib/sets/lists/xdebug/md.amd64: revision 1.7
external/mit/xorg/lib/libGL/internal/Makefile: revision 1.2
distrib/sets/lists/xdebug/md.amd64: revision 1.8
distrib/sets/lists/xserver/md.sparc64: revision 1.55
distrib/sets/lists/xdebug/md.sparc64: revision 1.4
external/mit/xorg/lib/Makefile: revision 1.30
external/mit/xorg/lib/libglapi/Makefile: revision 1.1
distrib/sets/lists/xserver/md.macppc: revision 1.67
external/mit/xorg/lib/dri/radeon/Makefile: file removal
external/mit/xorg/lib/asm.mk: revision 1.1
external/mit/xorg/lib/dri/dri.mk: file removal
external/mit/xorg/lib/dri/mach64/Makefile: file removal
external/mit/xorg/lib/libGL/Makefile: revision 1.21
external/mit/xorg/lib/libGL/Makefile.glslsrcs: file removal
external/mit/xorg/lib/dri/Makefile: revision 1.20
external/mit/xorg/lib/driver.mk: revision 1.1
external/mit/xorg/lib/dri/r600/Makefile: file removal
external/mit/xorg/lib/dri/r128/Makefile: file removal
external/mit/xorg/lib/dri/i915/Makefile: file removal
external/mit/xorg/lib/dri/Makefile: revision 1.23
external/mit/xorg/lib/gallium/Makefile: revision 1.1
external/mit/xorg/lib/gallium/Makefile: revision 1.2
distrib/sets/lists/xcomp/mi: revision 1.154
external/mit/xorg/lib/libOSMesa/libmesa.mk: file removal
external/mit/xorg/lib/libGL/mesa-ver.mk: revision 1.2
distrib/sets/lists/xserver/mi: revision 1.34
external/mit/xorg/bin/glxgears/Makefile: revision 1.4
distrib/sets/lists/xserver/md.alpha: revision 1.38
external/mit/xorg/lib/libOSMesa/shlib_version: file removal
external/mit/xorg/lib/dri/trident/Makefile: file removal
external/mit/xorg/lib/dri/i810/Makefile: file removal
external/mit/xorg/lib/libGLw/Makefile: revision 1.4
external/mit/xorg/TODO: file removal
external/mit/xorg/lib/dri/sis/Makefile: file removal
distrib/sets/lists/xserver/md.sparc: revision 1.57
distrib/sets/lists/xserver/md.prep: revision 1.15
distrib/sets/lists/xcomp/shl.mi: revision 1.38
external/mit/xorg/lib/dri/tdfx/Makefile: file removal
external/mit/xorg/lib/dri/mga/Makefile: file removal
distrib/sets/lists/xdebug/md.macppc: revision 1.4
external/mit/xorg/lib/libOSMesa/Makefile: file removal
distrib/sets/lists/xdebug/shl.mi: revision 1.16
external/mit/xorg/lib/libGL/Makefile.mesa: file removal
distrib/sets/lists/xdebug/mi: revision 1.9
distrib/sets/lists/xdebug/md.i386: revision 1.7
external/mit/xorg/lib/dri/swrast/Makefile: file removal
distrib/sets/lists/xdebug/md.i386: revision 1.8
external/mit/xorg/lib/dri/savage/Makefile: file removal
external/mit/xorg/lib/dri/r200/Makefile: file removal
distrib/sets/lists/xetc/mi: revision 1.24
distrib/sets/lists/xbase/shl.mi: revision 1.57
distrib/sets/lists/xdebug/md.sparc: revision 1.5
external/mit/xorg/lib/dri/i965/Makefile: file removal
external/mit/xorg/lib/libloader.mk: revision 1.1
external/mit/xorg/bin/glxinfo/Makefile: revision 1.5
distrib/sets/lists/xserver/md.ofppc: revision 1.20
external/mit/xorg/lib/libmesa.mk: revision 1.1
external/mit/xorg/lib/dri/libmesa/Makefile: file removal
external/mit/xorg/lib/dri/Makefile: revision 1.19
distrib/sets/lists/xserver/md.amd64: revision 1.74
distrib/sets/lists/xserver/md.bebox: revision 1.11
distrib/sets/lists/xdebug/md.ofppc: revision 1.4
external/mit/xorg/lib/libglsl.mk: revision 1.1
external/mit/xorg/lib/dri/r300/Makefile: file removal
external/mit/xorg/lib/dri/unichrome/Makefile: file removal
external/mit/xorg/lib/dri/s3v/Makefile: file removal
distrib/sets/lists/xserver/md.i386: revision 1.93
update sets and reachover makefiles for mesa 10.3.5.
fix build problem with radeon_*.c files.
- mesa_dri_drivers.so.0.debug is not obsolete for amd64
- kms_swrast_dri.so.0.debug was missing
- Don't install absolute symlinks
- Add missing debug symlinks
- consistently install symlinks (like we do for everything else)
- add missing debug libs
 1.152.2.1  09-Nov-2014  martin Pull up following revision(s) (requested by snj in ticket #184):
distrib/sets/lists/xcomp/mi: revision 1.153
external/mit/xorg/server/xorg-server/include/Makefile: revision 1.12
Install fbpict.h
(e.g., new xf86-video-intel assumes it exists if RENDER is defined)
 1.152.2.6.4.1  18-Jan-2017  skrll Sync with netbsd-5
 1.177.2.3  20-Mar-2017  pgoyette Sync with HEAD
 1.177.2.2  07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
 1.177.2.1  04-Nov-2016  pgoyette Sync with HEAD
 1.189.2.1  21-Apr-2017  bouyer Sync with HEAD
 1.192.10.4  18-Jan-2019  pgoyette Synch with HEAD
 1.192.10.3  25-Jun-2018  pgoyette Sync with HEAD
 1.192.10.2  21-May-2018  pgoyette Sync with HEAD
 1.192.10.1  15-Mar-2018  pgoyette Synch with HEAD
 1.199.2.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.199.2.1  10-Jun-2019  christos Sync with HEAD
 1.210.2.1  22-Oct-2020  martin Apply patch, requested by maya in ticket #1118:

distrib/sets/lists/xcomp/mi (patch)

Update for freetype 2.10.4.
 1.223.2.1  03-Apr-2021  thorpej Sync with HEAD.
 1.239.2.1  03-Feb-2024  martin Pull up following revision(s) (requested by tsutsui in ticket #571):

distrib/sets/lists/xserver/md.alpha: revision 1.62
distrib/sets/lists/xdebug/md.sgimips: revision 1.18
distrib/sets/lists/xdebug/md.netwinder: revision 1.14
distrib/sets/lists/xdebug/md.alpha: revision 1.22
distrib/sets/lists/xdebug/md.vax: revision 1.16
distrib/sets/lists/xserver/md.vax: revision 1.28
distrib/sets/lists/xserver/md.sgimips: revision 1.70
distrib/sets/lists/xserver/md.netwinder: revision 1.48
distrib/sets/lists/xcomp/mi: revision 1.241

Put back xorg_server_ver=110 specific files lost in 21.1.3 updates.
Also fix syspkg names and reorder entries for readabilities.

Fixes "fail to load libfb.so" errors on X.org 1.10 server ports.
Ok'ed by mrg@ on tech-x11@:

https://mail-index.netbsd.org/tech-x11/2024/01/24/msg002434.html

RSS XML Feed