History log of /src/etc/mtree/NetBSD.dist.Xorg
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.31 29-Apr-2024 mrg

xdm(1) was renamed xdm(8) a long while ago. catch up location.

add support for section 8 X manuals. amusingly, we already knew
to convert __adminmansuffix__ into "8", but not how to create
.8 from X .man.


Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.30 14-Jul-2022 mrg

add libxvct include subdir.


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.29 27-Apr-2021 mrg

update for libX11 1.7.0.


# 1.28 10-Nov-2020 kamil

Reintroduce the support of MKCATPAGES

Requested by <mrg>


# 1.27 09-Nov-2020 kamil

Remove the catman directories

No longer relevant after the MKCATPAGES removal.


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
# 1.26 19-Jan-2020 jmcneill

Build radeon and nouveau drivers on evbarm.


Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609
# 1.25 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.24 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.23 03-Mar-2019 maya

Install more libdrm nouveau headers.

These will be used by mesa 18.


Revision tags: pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.22 29-Aug-2017 mrg

branches: 1.22.4;
update for xkeyboard-config 2.21.
prepare for libdrm data files.


Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.21 13-Feb-2017 snj

prune /usr/X11R7/lib/X11/xkb/torture, a ghost from the days of xkbdata


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.20 22-Nov-2016 snj

branches: 1.20.2;
update for xkeyboard-config 2.19


Revision tags: pgoyette-localcount-20161104
# 1.19 04-Oct-2016 mrg

build new pt_PT.UTF-8 locale from libX11 1.6.4.


Revision tags: localcount-20160914
# 1.18 18-Aug-2016 mrg

build and install libepoxy


Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.17 16-May-2016 christos

branches: 1.17.2;
Adjust to new freetype structure.


# 1.16 19-Sep-2015 wiz

Install radeon(4) from radeon-kms into x86 subdir.

This way, there is no file name issue with radeon(4) from
the old not-kms driver; and subdir man pages are preferred
to non-subdir.

Addresses MKREPRO issue from PR 50132.

XXX: This will stop being correct if radeon-kms is ported to more
platforms like sparc64.


# 1.15 03-Sep-2015 youri

CTWM is an extension to twm, that support multiple virtual screens,
and a lot of other goodies.

You can use and manage up to 32 virtual screens called workspaces.
You swap from one workspace to another by clicking on a button in an
optional panel of buttons (the workspace manager) or by invoking a function.

You can custom each workspace by choosing different colors, names
and pixmaps for the buttons and background root windows.

Main features are:
- Optional 3D window titles and border (ala Motif).
- Shaped, colored icons.
- Multiple icons for clients based on the icon name.
- Windows can belong to several workspaces.
- A map of your workspaces to move quickly windows between
different workspaces.
- Animations: icons, root backgrounds and buttons can be animated.
- Pinnable and sticky menus.
- etc...

See http://web.zephyrite.net/NetBSD/wm/index.html
ok mrg.


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 tls-maxphys-base
# 1.14 20-Mar-2014 mrg

merge freetype 2.5.3.


Revision tags: riastradh-drm2-base3
# 1.13 16-Mar-2014 mrg

updates for libX11 1.6.2, dri3proto and presentproto, and fix
the libXrender build.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.12 10-Jun-2013 mrg

remove xorg directories now marked obsolete.


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.11 23-Jul-2011 mrg

branches: 1.11.2; 1.11.8;
remove unused directory.


Revision tags: cherry-xenmp-base
# 1.10 06-Mar-2011 mrg

install xorg-server.m4 at the request of jmcneill.


Revision tags: bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.9 18-Jul-2010 mrg

build and install libxcb and xcb-util libraries.


# 1.8 28-May-2010 ghen

Update to xkeyboard-config 1.9.


# 1.7 22-May-2010 mrg

intall libkms.h into the right place. fix some libdrm_radeon issues.


# 1.6 22-May-2010 mrg

deal with libdrm 2.4.40: new / moved headers, libdrm_radeon.


# 1.5 27-Apr-2010 lukem

usr/libdata/debug directories for X11R7


Revision tags: matt-premerge-20091211
# 1.4 13-Dec-2009 nonaka

Added keyboard config files for Sharp Zaurus SL-C3x00.


# 1.3 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.2 02-Oct-2009 mrg

don't create xkb/compiled as a directory any more.


# 1.1 07-Sep-2009 mrg

- do not create X11 subdirs always anymore

- we now only create them when building X11, and only create the ones
we need (X11R6 xor X11R7)

- all these subdirs are now in the xbase set

- move the logic for running mtree into etc/mtree/Makefile

- split NetBSD.dist into 3 files, and have the build and postinstall handle
creating a possibly merged one. we still have a single installed file
called "NetBSD.dist".