History log of /netbsd-current/distrib/sets/lists/xetc/mi
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.45 04-Jul-2024 mrg

add new 11-lcdfilter-none.conf from fontconfig 2.15.0.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.44 20-Jun-2023 mrg

update for fontconfig 2.14.2.


# 1.43 28-Jan-2023 mrg

add missing ./etc/fonts/conf.avail/10-yes-antialias.conf, noted by wiz.


# 1.42 21-Jan-2023 mrg

updates for fontconfig 2.14.1.


# 1.41 19-Jan-2023 mrg

updates for fontconfig 2.14.


Revision tags: 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 cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.40 09-Jan-2021 uki

Fix "build.sh syspkgs" build error


# 1.39 10-Oct-2020 nia

branches: 1.39.2;
Switch to the same hack in pkgsrc for avoiding bitmap fonts on the web

Just for consistency's sake, and making it easier to disable this if
someone wants to do that.


# 1.38 27-Aug-2020 riastradh

Sort and deduplicate set lists.


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.37 22-Oct-2019 uki

Give syspkg names to xetc files


# 1.36 18-Aug-2019 maya

Don't mark /etc/X11/conf.d entries obsolete: a user may choose to have
an entry here.


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 netbsd-9-base phil-wifi-20190609
# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

branches: 1.30.2;
remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.44 20-Jun-2023 mrg

update for fontconfig 2.14.2.


# 1.43 28-Jan-2023 mrg

add missing ./etc/fonts/conf.avail/10-yes-antialias.conf, noted by wiz.


# 1.42 21-Jan-2023 mrg

updates for fontconfig 2.14.1.


# 1.41 19-Jan-2023 mrg

updates for fontconfig 2.14.


Revision tags: netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.40 09-Jan-2021 uki

Fix "build.sh syspkgs" build error


# 1.39 10-Oct-2020 nia

branches: 1.39.2;
Switch to the same hack in pkgsrc for avoiding bitmap fonts on the web

Just for consistency's sake, and making it easier to disable this if
someone wants to do that.


# 1.38 27-Aug-2020 riastradh

Sort and deduplicate set lists.


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.37 22-Oct-2019 uki

Give syspkg names to xetc files


# 1.36 18-Aug-2019 maya

Don't mark /etc/X11/conf.d entries obsolete: a user may choose to have
an entry here.


Revision tags: netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609
# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

branches: 1.30.2;
remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.43 28-Jan-2023 mrg

add missing ./etc/fonts/conf.avail/10-yes-antialias.conf, noted by wiz.


# 1.42 21-Jan-2023 mrg

updates for fontconfig 2.14.1.


# 1.41 19-Jan-2023 mrg

updates for fontconfig 2.14.


Revision tags: netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.40 09-Jan-2021 uki

Fix "build.sh syspkgs" build error


# 1.39 10-Oct-2020 nia

branches: 1.39.2;
Switch to the same hack in pkgsrc for avoiding bitmap fonts on the web

Just for consistency's sake, and making it easier to disable this if
someone wants to do that.


# 1.38 27-Aug-2020 riastradh

Sort and deduplicate set lists.


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.37 22-Oct-2019 uki

Give syspkg names to xetc files


# 1.36 18-Aug-2019 maya

Don't mark /etc/X11/conf.d entries obsolete: a user may choose to have
an entry here.


Revision tags: netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609
# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

branches: 1.30.2;
remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.42 21-Jan-2023 mrg

updates for fontconfig 2.14.1.


# 1.41 19-Jan-2023 mrg

updates for fontconfig 2.14.


Revision tags: netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.40 09-Jan-2021 uki

Fix "build.sh syspkgs" build error


# 1.39 10-Oct-2020 nia

branches: 1.39.2;
Switch to the same hack in pkgsrc for avoiding bitmap fonts on the web

Just for consistency's sake, and making it easier to disable this if
someone wants to do that.


# 1.38 27-Aug-2020 riastradh

Sort and deduplicate set lists.


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.37 22-Oct-2019 uki

Give syspkg names to xetc files


# 1.36 18-Aug-2019 maya

Don't mark /etc/X11/conf.d entries obsolete: a user may choose to have
an entry here.


Revision tags: netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609
# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

branches: 1.30.2;
remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.41 19-Jan-2023 mrg

updates for fontconfig 2.14.


Revision tags: netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.40 09-Jan-2021 uki

Fix "build.sh syspkgs" build error


# 1.39 10-Oct-2020 nia

branches: 1.39.2;
Switch to the same hack in pkgsrc for avoiding bitmap fonts on the web

Just for consistency's sake, and making it easier to disable this if
someone wants to do that.


# 1.38 27-Aug-2020 riastradh

Sort and deduplicate set lists.


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.37 22-Oct-2019 uki

Give syspkg names to xetc files


# 1.36 18-Aug-2019 maya

Don't mark /etc/X11/conf.d entries obsolete: a user may choose to have
an entry here.


Revision tags: netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609
# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

branches: 1.30.2;
remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.40 09-Jan-2021 uki

Fix "build.sh syspkgs" build error


Revision tags: thorpej-futex-base
# 1.39 10-Oct-2020 nia

Switch to the same hack in pkgsrc for avoiding bitmap fonts on the web

Just for consistency's sake, and making it easier to disable this if
someone wants to do that.


# 1.38 27-Aug-2020 riastradh

Sort and deduplicate set lists.


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.37 22-Oct-2019 uki

Give syspkg names to xetc files


# 1.36 18-Aug-2019 maya

Don't mark /etc/X11/conf.d entries obsolete: a user may choose to have
an entry here.


Revision tags: netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609
# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

branches: 1.30.2;
remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.39 10-Oct-2020 nia

Switch to the same hack in pkgsrc for avoiding bitmap fonts on the web

Just for consistency's sake, and making it easier to disable this if
someone wants to do that.


# 1.38 27-Aug-2020 riastradh

Sort and deduplicate set lists.


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.37 22-Oct-2019 uki

Give syspkg names to xetc files


# 1.36 18-Aug-2019 maya

Don't mark /etc/X11/conf.d entries obsolete: a user may choose to have
an entry here.


Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609
# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

branches: 1.30.2;
remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.38 27-Aug-2020 riastradh

Sort and deduplicate set lists.


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.37 22-Oct-2019 uki

Give syspkg names to xetc files


# 1.36 18-Aug-2019 maya

Don't mark /etc/X11/conf.d entries obsolete: a user may choose to have
an entry here.


Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609
# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

branches: 1.30.2;
remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.37 22-Oct-2019 uki

Give syspkg names to xetc files


# 1.36 18-Aug-2019 maya

Don't mark /etc/X11/conf.d entries obsolete: a user may choose to have
an entry here.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

branches: 1.30.2;
remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.36 18-Aug-2019 maya

Don't mark /etc/X11/conf.d entries obsolete: a user may choose to have
an entry here.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

branches: 1.30.2;
remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.35 13-May-2019 uki

Change package name "-obsolete-" to "<category>-obsolete". It is a little step.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.34 11-Mar-2019 nakayama

Install new files also to etc/fonts/conf.avail.


# 1.33 08-Mar-2019 mrg

mark 30-urw-aliases.conf as obsolete.


# 1.32 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


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.31 30-Aug-2018 maya

revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.


Revision tags: 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
# 1.30 29-Mar-2018 snj

remove lingering x11 (xfree86) entries.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.29 29-Aug-2017 maya

branches: 1.29.2;
Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

branches: 1.27.6;

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.29 29-Aug-2017 maya

Don't fc-match bitmap fonts by default.

Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.28 29-Aug-2017 mrg

updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.27 15-Dec-2016 kre

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 03-Sep-2015 youri

branches: 1.26.2;
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.


# 1.25 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.24 18-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 18-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 20-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 02-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 29-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.27 14-Dec-2016 kre

More sets list sorting (maybe this time they're really all done)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.26 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.


# 1.25 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.24 17-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


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 cherry-xenmp-base bouyer-quota2-nbase
# 1.18 17-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base matt-mips64-premerge-20101231
# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


Revision tags: matt-premerge-20091211
# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.15 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.14 19-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.9 01-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 28-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


Revision tags: pre-x-tag wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.26 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.


# 1.25 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.24 17-Dec-2014 mrg

update sets and reachover makefiles for mesa 10.3.5.


# 1.23 11-Aug-2013 joerg

branches: 1.23.4;
Sort entries in strcmp order.


# 1.22 03-Jun-2013 mrg

updates for fontconfig 2.10.93.


# 1.21 03-Jun-2013 mrg

properly obsolete 20-fix-globaladvance.conf.


# 1.20 03-Jun-2013 mrg

20-fix-globaladvance.conf is obsolete now.


# 1.19 03-Jun-2013 mrg

add fontconfig 2.10.2 files.


# 1.18 17-Feb-2011 jmcneill

branches: 1.18.4; 1.18.6; 1.18.10;
Add rc.d script to make sure the system fontconfig cache is up to date.


# 1.17 14-Jan-2010 wiz

branches: 1.17.2;
More consistency with obsolete tag:
it should be only be accompanied by gcc={3,4} or {xorg,x11}, and only
if they are necessary, i.e. if the same line exists for the other setting
of gcc or xorg/x11.
Make it so.


# 1.16 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


# 1.15 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.14 19-Apr-2009 mrg

delete lbxutil and lbxproxy.


# 1.13 13-Mar-2009 plunky

add the xdm config files Xstartup and Xreset to the build


# 1.12 11-Feb-2009 plunky

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
X11BASE/include/X11/pixmaps/


# 1.11 05-Dec-2008 cube

branches: 1.11.2;
Move etc/rc.d/x{dm,fs} into xetc.tgz.


# 1.10 26-Sep-2008 rtr

branches: 1.10.2;
install font configurations to /etc/fonts/conf.d


# 1.9 01-Sep-2008 lukem

Reformat the columns


# 1.8 30-Aug-2008 rtr

add entries for ./etc/mtree/set.x{server,font,etc} when MKXORG=yes


# 1.7 28-Aug-2008 rtr

- add missing xorg entries


# 1.6 28-Aug-2008 rtr

- add x11 tag to all entries
- add most of the entries required for xorg (with xorg tag)


# 1.5 03-Jan-2008 jdc

branches: 1.5.2; 1.5.6; 1.5.10;
Add a note about marking entries as "obsolete", instead of deleting them.


# 1.4 16-May-2004 lukem

branches: 1.4.20;
On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.


# 1.3 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


# 1.2 30-Jan-2004 lukem

branches: 1.2.4;
Add ./etc/mtree/set.<setname> entry for each set.


# 1.1 23-Jan-2004 lukem

Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.


# 1.2.4.1 30-Jan-2005 he

Apply patch (requested by jschauma in ticket #978):
Add new NetBSD logo pixmaps.


# 1.4.20.1 08-Jan-2008 matt

sync with HEAD


# 1.5.10.1 17-Sep-2008 wrstuden

Sync with wrstuden-revivesa-base-2.


# 1.5.6.2 05-Oct-2008 mjf

Sync with HEAD.


# 1.5.6.1 28-Sep-2008 mjf

Sync with HEAD.


# 1.5.2.2 03-Jan-2008 jdc

Add a note about marking entries as "obsolete", instead of deleting them.


# 1.5.2.1 03-Jan-2008 jdc

file mi was added on branch mjf-devfs on 2008-01-03 20:48:06 +0000


# 1.10.2.5 19-Sep-2009 snj

Mark /etc/X11/lbxproxy/AtomControl as xorg,obsolete, not obsolete for
all. This unbreaks XFree86-using ports and should have been part of
ticket 958. Hi mrg!


# 1.10.2.4 16-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.10.2.3 15-Mar-2009 snj

branches: 1.10.2.3.4;
Pull up following revision(s) (requested by plunky in ticket #574):
distrib/sets/lists/xetc/mi: revision 1.13
external/mit/xorg/bin/xdm/config/Makefile: revision 1.7
add the xdm config files Xstartup and Xreset to the build


# 1.10.2.2 17-Feb-2009 snj

Pull up following revision(s) (requested by plunky in ticket #450):
distrib/sets/lists/xbase/mi: revision 1.71
distrib/sets/lists/xetc/mi: revision 1.12
external/mit/xorg/bin/xdm/config/Makefile: revision 1.5
external/mit/xorg/bin/xdm/config/NetBSD.xpm: revision 1.1
external/mit/xorg/bin/xdm/config/NetBSD-bw.xpm: revision 1.1
external/mit/xorg/bin/xdm/config/NetBSD-inv.xpm: revision 1.1
Restore NetBSD branding to xdm login widget
- add NetBSD banner pixmaps and have Xdm use them by default.
- also, move the pixmap files back to X11BASE/include/X11/pixmaps/


# 1.10.2.1 06-Dec-2008 snj

Pull up following revision(s) (requested by cube in ticket #168):
distrib/sets/lists/etc/mi: revision 1.202
distrib/sets/lists/xetc/mi: revision 1.11
Move etc/rc.d/x{dm,fs} into xetc.tgz.


# 1.10.2.3.4.1 20-Apr-2010 matt

sync to netbsd-5


# 1.11.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.17.2.1 05-Mar-2011 bouyer

Sync with HEAD


# 1.18.10.2 19-Aug-2014 tls

Rebase to HEAD as of a few days ago.


# 1.18.10.1 23-Jun-2013 tls

resync from head


# 1.18.6.1 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.18.4.1 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.23.4.1 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