lavabit / robox

The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
626 stars 139 forks source link

Consider including the xbase set on OpenBSD #203

Closed bodgit closed 2 years ago

bodgit commented 3 years ago

Hello,

I'm trying to use your OpenBSD boxes and I'm finding it's hard to automatically install some packages because they happen to be linked against X11 libraries even though they work fine on the command line.

Would you consider just including the xbase set in the OpenBSD box which provides the X11 libraries, header files and a few other files? This does not include the actual X server itself so it doesn't make the box into a graphical one.

I would be using these boxes as automated test boxes for Puppet so having to manually find, download and unpack the xbase set every time would break the workflow.

Also, it would be really handy to have the current and previous OpenBSD release as distinct boxes, which matches the OpenBSD support/release policy. So for example I'd like to have generic/openbsd69 and generic/openbsd68 available, but when 7.0 comes out, (assuming that's the next release), it's fine to drop the 6.8 box, etc.

ladar commented 2 years ago

@bodgit I excluded the xbase set (along with the other X sets) because they would add more the box download(100 megabytes for xbase), and those sets aren't inline with our goal of creating ready made CLI environments. That said, I also prefer to emphasize having a usable environment, over download size, which is why I preinstall packages I would expect to find and or use in a shell script. For example grep, sed, awk, curl, etc. But I don't think the xbase fits that either.

In a perfect world, I wouldcreate graphical variants for some of the distros (I've wanted to for awhile, but don't have the time/resources), and if there is ever a full time employee hired to work on this project, it will probably happen.

If you don't mind building your own base images, what you want is a pretty easy change. Just remove the relevant line from the http/generic.openbsd6.install.cfg file, and run ./robox.sh box generic-openbsd6-libvirt to create a box file.

Obviously change the version, and/or provider if you don't want v6 or libvirt.

As for the OpenBSD versioning issue, it's actually come up before. OpenBSD was around before the modern major, minor, patch version scheme became the norm, so I realize they do it a little different, and it doesn't match how I create and maintain the other distro boxes. But given resource/time constraints, I can't justify maintaining and rebuilding the past OpenBSD releases, like I do with Fedora/Ubuntu, so it's stayed as is. Until recently it wasn't an issue, since the only repo, generic/openbsd6 was effectively locked onto the latest distro release. But with 7.0 that changed.

If it was just me, I think the solution would be to drop the 6 and 7 from the repo names, and just have a single repo locked on the latest. That's how it works with Gentoo and Arch, since they release frequently, and I can't maintain all the past variants. But that repo name change would break everyone's scripts, so I'm hesitant to do it without more community feedback.

bodgit commented 2 years ago

@bodgit I excluded the xbase set (along with the other X sets) because they would add more the box download(100 megabytes for xbase), and those sets aren't inline with our goal of creating ready made CLI environments. That said, I also prefer to emphasize having a usable environment, over download size, which is why I preinstall packages I would expect to find and or use in a shell script. For example grep, sed, awk, curl, etc. But I don't think the xbase fits that either.

The problem is some predominantly CLI packages have dependencies on X11 libraries so you can't install them in these images. Like I originally said, I don't need the other x* sets so I'm not asking to turn this box into a graphical one, it's still a CLI box.

If you look on the Linux boxes you build, chances are you'll probably find that the X11 libraries are installed. Ironically I don't actually need anything directly from the xbase package, it just has to be there so packages will install, likely just the same as is the case with the Linux hosts.

Perhaps that's the fault of the xbase package not being granular enough, but it's unlikely to change.

If the image increased in size by 100 MB, that would still make an OpenBSD image just over 1 GB in size, which is still smaller than the generic Ubuntu images, which are about 1.5 GB now which I'm guessing more people are probably downloading.

In a perfect world, I wouldcreate graphical variants for some of the distros (I've wanted to for awhile, but don't have the time/resources), and if there is ever a full time employee hired to work on this project, it will probably happen.

A graphical variant isn't what I'm after.

ladar commented 2 years ago

@bodgit I feel your pain, but I can't really get into the habit of adding packages (or in this case a set of libraries) to the base images for a single user. Usually when a use case like this arises, the user will either rebuild the box image themselves, or create a Vagrantfile which alters the box, squashes it back up, and uploads it back out to their own repos as a new image.

All that said, you mentioned a couple things that actually might be valid arguments for including xbase. Can you tell me what "common" or "expected" functionality isn't working because these libraries are missing? And what other boxes provide that functionality? A major factor in what I choose to add to the boxes, is whether the package in question is expected, or commonly provided on other distros. Good examples are utilities like cat, sed, awk, grep, find, etc. Whenever I discover one of the boxes is missing a key command line tool like those, I update the package set so it gets included.

I just don't know what libraries the xbase set includes, nor what expected/common functionality is missing or broken by its absence? I'm also having trouble with the idea that you can't install these libraries after installation as individual packages. But not an OpenBSD expert. I've only used it myself to handle a very small number of very specific use cases, in which security is paramount.

bodgit commented 2 years ago

All that said, you mentioned a couple things that actually might be valid arguments for including xbase. Can you tell me what "common" or "expected" functionality isn't working because these libraries are missing? And what other boxes provide that functionality? A major factor in what I choose to add to the boxes, is whether the package in question is expected, or commonly provided on other distros. Good examples are utilities like cat, sed, awk, grep, find, etc. Whenever I discover one of the boxes is missing a key command line tool like those, I update the package set so it gets included.

Any OpenBSD package that has a dependency on an X11 library found in xbase won't install.

I maintain a bunch of Puppet modules and I use your boxes for acceptance testing. The basic flow is spin up a box, apply some Puppet code which will install and configure the software in question and then run some tests against that box that confirm the software has been installed and configured correctly and is running in some desired state, then the box is killed. Under the hood Puppet is using the native package manager, so on Red Hat/CentOS it's using rpm & yum, on Debian/Ubuntu it's using dpkg & apt, etc. on OpenBSD it's using the various pkg_* utilities.

So one such module manages dbus, so Puppet is effectively running pkg_add dbus in the background. The dbus package requires some of the X11 libraries found in the xbase set so it won't install. This works on other boxes fine because the entire system is managed by the same package manager so it would normally pull any in additional libraries automatically (although chances are they are already installed anyway), but the OpenBSD package manager won't pull in those install sets as they're not managed by it.

As for what's in the xbase set, here's the contents. Some of the other boxes will have a subset of these files:

-r--r--r--  0 root   bin   1139704 30 Sep 21:58 ./usr/X11R6/lib/libEGL.so.1.1
-r--r--r--  0 root   bin   3324472 30 Sep 21:58 ./usr/X11R6/lib/libGL.so.17.1
-r--r--r--  0 root   bin    111352 30 Sep 21:58 ./usr/X11R6/lib/libGLESv1_CM.so.2.0
-r--r--r--  0 root   bin    292736 30 Sep 21:58 ./usr/X11R6/lib/libGLESv2.so.2.0
-rw-r--r--  0 root   bin    782640 30 Sep 21:48 ./usr/X11R6/lib/libGLU.so.9.0
-r--r--r--  0 root   bin     42008 30 Sep 21:58 ./usr/X11R6/lib/libGLw.so.6.0
-rw-r--r--  0 root   bin    114632 30 Sep 21:37 ./usr/X11R6/lib/libICE.so.11.0
-rw-r--r--  0 root   bin    421272 30 Sep 21:55 ./usr/X11R6/lib/libIntelXvMC.so.3.0
-r--r--r--  0 root   bin  74336424 30 Sep 21:58 ./usr/X11R6/lib/libOSMesa.so.12.0
-rw-r--r--  0 root   bin     38760 30 Sep 21:37 ./usr/X11R6/lib/libSM.so.9.0
-rw-r--r--  0 root   bin      5664 30 Sep 21:36 ./usr/X11R6/lib/libX11-xcb.so.2.0
-rw-r--r--  0 root   bin   1570592 30 Sep 21:36 ./usr/X11R6/lib/libX11.so.17.1
-rw-r--r--  0 root   bin     14288 30 Sep 21:38 ./usr/X11R6/lib/libXRes.so.5.1
-rw-r--r--  0 root   bin     14224 30 Sep 21:34 ./usr/X11R6/lib/libXau.so.10.0
lrwxr-xr-x  0 root   bin         0 30 Sep 21:58 ./usr/X11R6/lib/libXaw.so.15.0 -> libXaw7.so.15.0
-rw-r--r--  0 root   bin    590248 30 Sep 21:37 ./usr/X11R6/lib/libXaw7.so.15.0
-rw-r--r--  0 root   bin     12776 30 Sep 21:37 ./usr/X11R6/lib/libXcomposite.so.4.0
-rw-r--r--  0 root   bin     58400 30 Sep 21:37 ./usr/X11R6/lib/libXcursor.so.5.0
-rw-r--r--  0 root   bin     11960 30 Sep 21:37 ./usr/X11R6/lib/libXdamage.so.4.0
-rw-r--r--  0 root   bin     28360 30 Sep 21:35 ./usr/X11R6/lib/libXdmcp.so.11.0
-rw-r--r--  0 root   bin     98704 30 Sep 21:36 ./usr/X11R6/lib/libXext.so.13.0
-rw-r--r--  0 root   bin     28016 30 Sep 21:37 ./usr/X11R6/lib/libXfixes.so.6.0
-rw-r--r--  0 root   bin    228632 30 Sep 21:38 ./usr/X11R6/lib/libXfont2.so.2.0
-rw-r--r--  0 root   bin    112984 30 Sep 21:36 ./usr/X11R6/lib/libXft.so.12.0
-rw-r--r--  0 root   bin     77216 30 Sep 21:38 ./usr/X11R6/lib/libXi.so.12.1
-rw-r--r--  0 root   bin     11944 30 Sep 21:38 ./usr/X11R6/lib/libXinerama.so.6.0
-rw-r--r--  0 root   bin    143752 30 Sep 21:37 ./usr/X11R6/lib/libXmu.so.11.0
-rw-r--r--  0 root   bin     17648 30 Sep 21:37 ./usr/X11R6/lib/libXmuu.so.6.0
-rw-r--r--  0 root   bin     91456 30 Sep 21:37 ./usr/X11R6/lib/libXpm.so.9.0
-rw-r--r--  0 root   bin     13960 30 Sep 21:38 ./usr/X11R6/lib/libXpresent.so.1.0
-rw-r--r--  0 root   bin     53144 30 Sep 21:38 ./usr/X11R6/lib/libXrandr.so.7.1
-rw-r--r--  0 root   bin     48176 30 Sep 21:36 ./usr/X11R6/lib/libXrender.so.6.0
-rw-r--r--  0 root   bin     14480 30 Sep 21:38 ./usr/X11R6/lib/libXss.so.6.0
-rw-r--r--  0 root   bin    520248 30 Sep 21:37 ./usr/X11R6/lib/libXt.so.11.0
-rw-r--r--  0 root   bin     29560 30 Sep 21:38 ./usr/X11R6/lib/libXtst.so.11.0
-rw-r--r--  0 root   bin     23800 30 Sep 21:38 ./usr/X11R6/lib/libXv.so.6.0
-rw-r--r--  0 root   bin     17272 30 Sep 21:38 ./usr/X11R6/lib/libXvMC.so.6.0
-rw-r--r--  0 root   bin     24088 30 Sep 21:38 ./usr/X11R6/lib/libXvMCW.so.2.0
-rw-r--r--  0 root   bin     31400 30 Sep 21:38 ./usr/X11R6/lib/libXxf86dga.so.6.0
-rw-r--r--  0 root   bin     23888 30 Sep 21:38 ./usr/X11R6/lib/libXxf86vm.so.6.0
-r--r--r--  0 root   bin    288824 30 Sep 21:58 ./usr/X11R6/lib/libdrm.so.7.10
-r--r--r--  0 root   bin    149744 30 Sep 21:58 ./usr/X11R6/lib/libdrm_amdgpu.so.1.11
-r--r--r--  0 root   bin    367736 30 Sep 21:58 ./usr/X11R6/lib/libdrm_intel.so.5.4
-r--r--r--  0 root   bin    143152 30 Sep 21:58 ./usr/X11R6/lib/libdrm_radeon.so.4.0
-r--r--r--  0 root   bin   3982504 30 Sep 21:58 ./usr/X11R6/lib/libepoxy.so.4.0
-r--r--r--  0 root   bin   1000688 30 Sep 21:58 ./usr/X11R6/lib/libfontconfig.so.13.0
-rw-r--r--  0 root   bin     36760 30 Sep 21:36 ./usr/X11R6/lib/libfontenc.so.4.0
-r--r--r--  0 root   bin    928992 30 Sep 21:58 ./usr/X11R6/lib/libfreetype.so.30.0
-r--r--r--  0 root   bin    346600 30 Sep 21:58 ./usr/X11R6/lib/libgbm.so.0.5
-r--r--r--  0 root   bin   1347864 30 Sep 21:58 ./usr/X11R6/lib/libglapi.so.0.3
-rw-r--r--  0 root   bin     43336 30 Sep 21:38 ./usr/X11R6/lib/libpciaccess.so.2.0
-rw-r--r--  0 root   bin    926392 30 Sep 21:39 ./usr/X11R6/lib/libpixman-1.so.40.0
-r--r--r--  0 root   bin     26704 30 Sep 21:58 ./usr/X11R6/lib/libxcb-composite.so.1.0
-rw-r--r--  0 root   bin     24280 30 Sep 21:35 ./usr/X11R6/lib/libxcb-cursor.so.0.0
-r--r--r--  0 root   bin     19096 30 Sep 21:58 ./usr/X11R6/lib/libxcb-damage.so.1.0
-r--r--r--  0 root   bin     23216 30 Sep 21:58 ./usr/X11R6/lib/libxcb-dpms.so.1.0
-r--r--r--  0 root   bin     54216 30 Sep 21:58 ./usr/X11R6/lib/libxcb-dri2.so.1.1
-r--r--r--  0 root   bin     44856 30 Sep 21:58 ./usr/X11R6/lib/libxcb-dri3.so.0.1
-rw-r--r--  0 root   bin     80352 30 Sep 21:35 ./usr/X11R6/lib/libxcb-ewmh.so.2.0
-r--r--r--  0 root   bin    394432 30 Sep 21:58 ./usr/X11R6/lib/libxcb-glx.so.1.1
-rw-r--r--  0 root   bin     31560 30 Sep 21:35 ./usr/X11R6/lib/libxcb-icccm.so.4.0
-rw-r--r--  0 root   bin     19168 30 Sep 21:35 ./usr/X11R6/lib/libxcb-image.so.2.0
-rw-r--r--  0 root   bin     11688 30 Sep 21:35 ./usr/X11R6/lib/libxcb-keysyms.so.3.0
-r--r--r--  0 root   bin     27496 30 Sep 21:58 ./usr/X11R6/lib/libxcb-present.so.0.1
-r--r--r--  0 root   bin    240816 30 Sep 21:58 ./usr/X11R6/lib/libxcb-randr.so.2.3
-r--r--r--  0 root   bin     51728 30 Sep 21:58 ./usr/X11R6/lib/libxcb-record.so.1.1
-rw-r--r--  0 root   bin     18600 30 Sep 21:35 ./usr/X11R6/lib/libxcb-render-util.so.2.0
-r--r--r--  0 root   bin    198448 30 Sep 21:58 ./usr/X11R6/lib/libxcb-render.so.1.1
-r--r--r--  0 root   bin     42760 30 Sep 21:58 ./usr/X11R6/lib/libxcb-res.so.1.1
-r--r--r--  0 root   bin     34720 30 Sep 21:58 ./usr/X11R6/lib/libxcb-screensaver.so.2.0
-r--r--r--  0 root   bin     35320 30 Sep 21:58 ./usr/X11R6/lib/libxcb-shape.so.1.1
-r--r--r--  0 root   bin     29552 30 Sep 21:58 ./usr/X11R6/lib/libxcb-shm.so.1.1
-r--r--r--  0 root   bin     86496 30 Sep 21:58 ./usr/X11R6/lib/libxcb-sync.so.1.2
-rw-r--r--  0 root   bin     26784 30 Sep 21:35 ./usr/X11R6/lib/libxcb-util.so.0.0
-r--r--r--  0 root   bin     47096 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xf86dri.so.2.0
-r--r--r--  0 root   bin     98104 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xfixes.so.1.2
-r--r--r--  0 root   bin     25464 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xinerama.so.1.0
-r--r--r--  0 root   bin    652568 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xinput.so.0.0
-r--r--r--  0 root   bin    477632 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xkb.so.0.1
-rw-r--r--  0 root   bin     25624 30 Sep 21:35 ./usr/X11R6/lib/libxcb-xrm.so.0.0
-r--r--r--  0 root   bin     17528 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xtest.so.1.0
-r--r--r--  0 root   bin     99408 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xv.so.1.1
-r--r--r--  0 root   bin     43456 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xvmc.so.1.0
-r--r--r--  0 root   bin    645640 30 Sep 21:58 ./usr/X11R6/lib/libxcb.so.4.1
-rw-r--r--  0 root   bin    180040 30 Sep 21:38 ./usr/X11R6/lib/libxkbfile.so.6.0
-rw-r--r--  0 root   bin      8352 30 Sep 21:39 ./usr/X11R6/lib/libxshmfence.so.0.0
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./etc
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./etc/X11
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./etc/X11/app-defaults
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./etc/X11/twm
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./etc/X11/xenodm
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./etc/X11/xenodm/pixmaps
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./etc/X11/xinit
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./etc/X11/xsm
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./etc/fonts
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./etc/fonts/conf.avail
-r--r--r--  0 root   bin       484 30 Sep 21:58 ./etc/fonts/conf.avail/10-autohint.conf
-r--r--r--  0 root   bin       461 30 Sep 21:58 ./etc/fonts/conf.avail/10-hinting-full.conf
-r--r--r--  0 root   bin       463 30 Sep 21:58 ./etc/fonts/conf.avail/10-hinting-medium.conf
-r--r--r--  0 root   bin       461 30 Sep 21:58 ./etc/fonts/conf.avail/10-hinting-none.conf
-r--r--r--  0 root   bin       463 30 Sep 21:58 ./etc/fonts/conf.avail/10-hinting-slight.conf
-r--r--r--  0 root   bin       491 30 Sep 21:58 ./etc/fonts/conf.avail/10-no-sub-pixel.conf
-r--r--r--  0 root   bin      2010 30 Sep 21:58 ./etc/fonts/conf.avail/10-scale-bitmap-fonts.conf
-r--r--r--  0 root   bin       489 30 Sep 21:58 ./etc/fonts/conf.avail/10-sub-pixel-bgr.conf
-r--r--r--  0 root   bin       489 30 Sep 21:58 ./etc/fonts/conf.avail/10-sub-pixel-rgb.conf
-r--r--r--  0 root   bin       490 30 Sep 21:58 ./etc/fonts/conf.avail/10-sub-pixel-vbgr.conf
-r--r--r--  0 root   bin       490 30 Sep 21:58 ./etc/fonts/conf.avail/10-sub-pixel-vrgb.conf
-r--r--r--  0 root   bin       481 30 Sep 21:58 ./etc/fonts/conf.avail/10-unhinted.conf
-r--r--r--  0 root   bin       526 30 Sep 21:58 ./etc/fonts/conf.avail/11-lcdfilter-default.conf
-r--r--r--  0 root   bin       524 30 Sep 21:58 ./etc/fonts/conf.avail/11-lcdfilter-legacy.conf
-r--r--r--  0 root   bin       522 30 Sep 21:58 ./etc/fonts/conf.avail/11-lcdfilter-light.conf
-r--r--r--  0 root   wheel     866 30 Sep 21:58 ./etc/fonts/conf.avail/20-unhint-small-dejavu-sans-mono.conf
-r--r--r--  0 root   wheel     856 30 Sep 21:58 ./etc/fonts/conf.avail/20-unhint-small-dejavu-sans.conf
-r--r--r--  0 root   wheel     858 30 Sep 21:58 ./etc/fonts/conf.avail/20-unhint-small-dejavu-serif.conf
-r--r--r--  0 root   bin      1259 30 Sep 21:58 ./etc/fonts/conf.avail/20-unhint-small-vera.conf
-r--r--r--  0 root   bin      3256 30 Sep 21:58 ./etc/fonts/conf.avail/25-unhint-nonlatin.conf
-r--r--r--  0 root   bin      1834 30 Sep 21:58 ./etc/fonts/conf.avail/30-lucida-aliases.conf
-r--r--r--  0 root   bin     13510 30 Sep 21:58 ./etc/fonts/conf.avail/30-metric-aliases.conf
-r--r--r--  0 root   bin       889 30 Sep 21:58 ./etc/fonts/conf.avail/30-urw-aliases.conf
-r--r--r--  0 root   bin      1355 30 Sep 21:58 ./etc/fonts/conf.avail/31-nonmst.conf
-r--r--r--  0 root   bin      5182 30 Sep 21:58 ./etc/fonts/conf.avail/40-nonlatin.conf
-rw-r--r--  0 root   bin       389 31 Oct  2010 ./etc/fonts/conf.avail/42-luxi-mono.conf
-r--r--r--  0 root   bin      6362 30 Sep 21:58 ./etc/fonts/conf.avail/45-latin.conf
-r--r--r--  0 root   bin       545 30 Sep 21:58 ./etc/fonts/conf.avail/49-sansserif.conf
-r--r--r--  0 root   bin       673 30 Sep 21:58 ./etc/fonts/conf.avail/50-user.conf
-r--r--r--  0 root   bin       189 30 Sep 21:58 ./etc/fonts/conf.avail/51-local.conf
-r--r--r--  0 root   bin      1833 30 Sep 21:58 ./etc/fonts/conf.avail/60-latin.conf
-r--r--r--  0 root   bin     10118 30 Sep 21:58 ./etc/fonts/conf.avail/65-fonts-persian.conf
-r--r--r--  0 root   bin       289 30 Sep 21:58 ./etc/fonts/conf.avail/65-khmer.conf
-r--r--r--  0 root   bin      7959 30 Sep 21:58 ./etc/fonts/conf.avail/65-nonlatin.conf
-r--r--r--  0 root   bin       672 30 Sep 21:58 ./etc/fonts/conf.avail/69-unifont.conf
-r--r--r--  0 root   bin       263 30 Sep 21:58 ./etc/fonts/conf.avail/70-no-bitmaps.conf
-r--r--r--  0 root   bin       263 30 Sep 21:58 ./etc/fonts/conf.avail/70-yes-bitmaps.conf
-r--r--r--  0 root   bin       422 30 Sep 21:58 ./etc/fonts/conf.avail/80-delicious.conf
-r--r--r--  0 root   bin      1691 30 Sep 21:58 ./etc/fonts/conf.avail/90-synthetic.conf
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./etc/fonts/conf.d
-r--r--r--  0 root   bin       978 30 Sep 21:58 ./etc/fonts/conf.d/README
-r--r--r--  0 root   bin      2347 30 Sep 21:58 ./etc/fonts/fonts.conf
-r--r--r--  0 root   bin      7250 30 Sep 21:58 ./etc/fonts/fonts.dtd
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr/X11R6
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/bin
-rwxr-xr-x  0 root   bin      8960 30 Sep 21:58 ./usr/X11R6/bin/appres
-rwxr-xr-x  0 root   bin     10648 30 Sep 21:58 ./usr/X11R6/bin/atobm
-rwxr-xr-x  0 root   bin     46400 30 Sep 21:58 ./usr/X11R6/bin/bdftopcf
-rwxr-xr-x  0 root   bin     10712 30 Sep 21:34 ./usr/X11R6/bin/bdftruncate
-rwxr-xr-x  0 root   bin     10912 30 Sep 21:58 ./usr/X11R6/bin/beforelight
-rwxr-xr-x  0 root   bin    110192 30 Sep 21:58 ./usr/X11R6/bin/bitmap
-rwxr-xr-x  0 root   bin      8112 30 Sep 21:58 ./usr/X11R6/bin/bmtoa
-r-xr-xr-x  0 root   bin    110656 30 Sep 21:58 ./usr/X11R6/bin/cwm
-rwxr-xr-x  0 root   bin     35000 30 Sep 21:37 ./usr/X11R6/bin/cxpm
-rwxr-xr-x  0 root   bin     10904 30 Sep 21:58 ./usr/X11R6/bin/dga
-rwxr-xr-x  0 root   bin     71320 30 Sep 21:58 ./usr/X11R6/bin/editres
-r-xr-xr-x  0 root   bin     14128 30 Sep 21:58 ./usr/X11R6/bin/fc-cache
-r-xr-xr-x  0 root   bin     11680 30 Sep 21:58 ./usr/X11R6/bin/fc-case
-r-xr-xr-x  0 root   bin     12584 30 Sep 21:58 ./usr/X11R6/bin/fc-cat
-r-xr-xr-x  0 root   bin      9528 30 Sep 21:58 ./usr/X11R6/bin/fc-glyphname
-r-xr-xr-x  0 root   bin     53736 30 Sep 21:58 ./usr/X11R6/bin/fc-lang
-r-xr-xr-x  0 root   bin      9344 30 Sep 21:58 ./usr/X11R6/bin/fc-list
-r-xr-xr-x  0 root   bin     10488 30 Sep 21:58 ./usr/X11R6/bin/fc-match
-r-xr-xr-x  0 root   bin      9280 30 Sep 21:58 ./usr/X11R6/bin/fc-pattern
-r-xr-xr-x  0 root   bin      8696 30 Sep 21:58 ./usr/X11R6/bin/fc-query
-r-xr-xr-x  0 root   bin      9264 30 Sep 21:58 ./usr/X11R6/bin/fc-scan
-r-xr-xr-x  0 root   bin      9984 30 Sep 21:58 ./usr/X11R6/bin/fc-validate
-rwxr-xr-x  0 root   bin     58288 30 Sep 21:58 ./usr/X11R6/bin/fonttosfnt
-rwxr-xr-x  0 root   bin      5104 30 Sep 21:58 ./usr/X11R6/bin/freetype-config
-r-xr-xr-x  0 root   bin    278376 30 Sep 21:58 ./usr/X11R6/bin/fvwm
-r-xr-xr-x  0 root   bin     20352 30 Sep 21:58 ./usr/X11R6/bin/glxgears
-r-xr-xr-x  0 root   bin     58592 30 Sep 21:58 ./usr/X11R6/bin/glxinfo
-rwxr-xr-x  0 root   bin     37096 30 Sep 21:58 ./usr/X11R6/bin/iceauth
-rwxr-xr-x  0 root   bin     46528 30 Sep 21:58 ./usr/X11R6/bin/ico
-rwxr-xr-x  0 root   bin     12032 30 Sep 21:58 ./usr/X11R6/bin/listres
-rwxr-xr-x  0 root   bin     48496 30 Sep 21:58 ./usr/X11R6/bin/luit
-rwxr-xr-x  0 root   bin     42248 30 Sep 21:56 ./usr/X11R6/bin/makedepend
-rwxr-xr-x  0 root   bin        71 30 Sep 21:49 ./usr/X11R6/bin/mkfontdir
-rwxr-xr-x  0 root   bin     39592 30 Sep 21:58 ./usr/X11R6/bin/mkfontscale
-rwxr-xr-x  0 root   bin     24256 30 Sep 21:58 ./usr/X11R6/bin/oclock
-r-xr-xr-x  0 root   bin     22400 30 Sep 21:58 ./usr/X11R6/bin/resize
-rwxr-xr-x  0 root   bin     11416 30 Sep 21:58 ./usr/X11R6/bin/sessreg
-rwxr-xr-x  0 root   bin     22088 30 Sep 21:58 ./usr/X11R6/bin/setxkbmap
-rwxr-xr-x  0 root   bin      6720 30 Sep 21:58 ./usr/X11R6/bin/showrgb
-rwxr-xr-x  0 root   bin     21824 30 Sep 21:58 ./usr/X11R6/bin/smproxy
-r-xr-xr-x  0 root   bin     41280 30 Sep 21:58 ./usr/X11R6/bin/ssh-askpass
-rwxr-xr-x  0 root   bin     23008 30 Sep 21:37 ./usr/X11R6/bin/sxpm
-rwxr-xr-x  0 root   bin     22256 30 Sep 21:54 ./usr/X11R6/bin/synclient
-rwxr-xr-x  0 root   bin     20784 30 Sep 21:54 ./usr/X11R6/bin/syndaemon
-rwxr-xr-x  0 root   bin    202416 30 Sep 21:58 ./usr/X11R6/bin/twm
-rwxr-xr-x  0 root   bin     23992 30 Sep 21:34 ./usr/X11R6/bin/ucs2any
-r-xr-xr-x  0 root   bin     42024 30 Sep 21:58 ./usr/X11R6/bin/video
-rwxr-xr-x  0 root   bin     27168 30 Sep 21:58 ./usr/X11R6/bin/viewres
-rwxr-xr-x  0 root   bin    202336 30 Sep 21:58 ./usr/X11R6/bin/x11perf
-rwxr-xr-x  0 root   bin     50840 30 Sep 21:58 ./usr/X11R6/bin/xauth
-rwxr-xr-x  0 root   bin     12736 30 Sep 21:58 ./usr/X11R6/bin/xbacklight
-rwxr-xr-x  0 root   bin     19424 30 Sep 21:58 ./usr/X11R6/bin/xbiff
-rwxr-xr-x  0 root   bin     43280 30 Sep 21:58 ./usr/X11R6/bin/xcalc
-rwxr-xr-x  0 root   bin     19712 30 Sep 21:58 ./usr/X11R6/bin/xclipboard
-rwxr-xr-x  0 root   bin     51344 30 Sep 21:58 ./usr/X11R6/bin/xclock
-rwxr-xr-x  0 root   bin     40168 30 Sep 21:58 ./usr/X11R6/bin/xcmsdb
-rwxr-xr-x  0 root   bin     35888 30 Sep 21:58 ./usr/X11R6/bin/xcompmgr
-rwxr-xr-x  0 root   bin     24304 30 Sep 21:58 ./usr/X11R6/bin/xconsole
-rwxr-xr-x  0 root   bin     12480 30 Sep 21:58 ./usr/X11R6/bin/xcutsel
-rwxr-xr-x  0 root   bin      3083 30 Sep 21:51 ./usr/X11R6/bin/xdpr
-rwxr-xr-x  0 root   bin     34432 30 Sep 21:58 ./usr/X11R6/bin/xdpyinfo
-rwxr-xr-x  0 root   bin      8272 30 Sep 21:58 ./usr/X11R6/bin/xdriinfo
-rwxr-xr-x  0 root   bin    732816 30 Sep 21:58 ./usr/X11R6/bin/xedit
-rwxr-xr-x  0 root   wheel  109656 30 Sep 21:58 ./usr/X11R6/bin/xenodm
-rwxr-xr-x  0 root   bin     30264 30 Sep 21:58 ./usr/X11R6/bin/xev
-rwxr-xr-x  0 root   bin     28592 30 Sep 21:58 ./usr/X11R6/bin/xeyes
-rwxr-xr-x  0 root   bin     30848 30 Sep 21:58 ./usr/X11R6/bin/xfd
-rwxr-xr-x  0 root   bin     43616 30 Sep 21:58 ./usr/X11R6/bin/xfontsel
-rwxr-xr-x  0 root   bin     10448 30 Sep 21:58 ./usr/X11R6/bin/xgamma
-rwxr-xr-x  0 root   bin     88640 30 Sep 21:58 ./usr/X11R6/bin/xgc
-rwxr-xr-x  0 root   bin     13264 30 Sep 21:58 ./usr/X11R6/bin/xhost
-r-xr-xr-x  0 root   bin     15312 30 Sep 21:58 ./usr/X11R6/bin/xidle
-rwxr-xr-x  0 root   bin     16792 30 Sep 21:58 ./usr/X11R6/bin/xinit
-rwxr-xr-x  0 root   bin     54696 30 Sep 21:58 ./usr/X11R6/bin/xinput
-rwxr-xr-x  0 root   bin     10720 30 Sep 21:58 ./usr/X11R6/bin/xkbbell
-rwxr-xr-x  0 root   bin    223384 30 Sep 21:58 ./usr/X11R6/bin/xkbcomp
-rwxr-xr-x  0 root   bin     35136 30 Sep 21:58 ./usr/X11R6/bin/xkbevd
-rwxr-xr-x  0 root   bin     83696 30 Sep 21:58 ./usr/X11R6/bin/xkbprint
-rwxr-xr-x  0 root   bin     19920 30 Sep 21:58 ./usr/X11R6/bin/xkbvleds
-rwxr-xr-x  0 root   bin     19744 30 Sep 21:58 ./usr/X11R6/bin/xkbwatch
-rwxr-xr-x  0 root   bin     16982 30 Sep 21:51 ./usr/X11R6/bin/xkeystone
-rwxr-xr-x  0 root   bin     11592 30 Sep 21:58 ./usr/X11R6/bin/xkill
-rwxr-xr-x  0 root   bin     15760 30 Sep 21:58 ./usr/X11R6/bin/xload
-rwxr-sr-x  0 root   auth  1707504 30 Sep 21:52 ./usr/X11R6/bin/xlock
-rwxr-xr-x  0 root   bin     20880 30 Sep 21:58 ./usr/X11R6/bin/xlogo
-rwxr-xr-x  0 root   bin     10088 30 Sep 21:58 ./usr/X11R6/bin/xlsatoms
-rwxr-xr-x  0 root   bin     15240 30 Sep 21:58 ./usr/X11R6/bin/xlsclients
-rwxr-xr-x  0 root   bin     19536 30 Sep 21:58 ./usr/X11R6/bin/xlsfonts
-rwxr-xr-x  0 root   bin     45536 30 Sep 21:58 ./usr/X11R6/bin/xmag
-rwxr-xr-x  0 root   bin     20224 30 Sep 21:58 ./usr/X11R6/bin/xmessage
-rwxr-xr-x  0 root   bin     40440 30 Sep 21:58 ./usr/X11R6/bin/xmodmap
-rwxr-xr-x  0 root   bin      9488 30 Sep 21:58 ./usr/X11R6/bin/xmore
-r-xr-xr-x  0 root   bin      8072 30 Sep 21:58 ./usr/X11R6/bin/xpmroot
-rwxr-xr-x  0 root   bin     60344 30 Sep 21:58 ./usr/X11R6/bin/xpr
-rwxr-xr-x  0 root   bin     45296 30 Sep 21:58 ./usr/X11R6/bin/xprop
-rwxr-xr-x  0 root   bin     63936 30 Sep 21:58 ./usr/X11R6/bin/xrandr
-rwxr-xr-x  0 root   bin     30576 30 Sep 21:58 ./usr/X11R6/bin/xrdb
-rwxr-xr-x  0 root   bin     10536 30 Sep 21:58 ./usr/X11R6/bin/xrefresh
-rwxr-xr-x  0 root   bin     30312 30 Sep 21:58 ./usr/X11R6/bin/xset
-rwxr-xr-x  0 root   bin     16896 30 Sep 21:58 ./usr/X11R6/bin/xsetroot
-rwxr-xr-x  0 root   bin     98568 30 Sep 21:58 ./usr/X11R6/bin/xsm
-rwxr-sr-x  0 root   utmp   801920 30 Sep 21:58 ./usr/X11R6/bin/xterm
-r-xr-xr-x  0 root   bin     22224 30 Sep 21:58 ./usr/X11R6/bin/xtsscale
-r-xr-xr-x  0 root   bin     11400 30 Sep 21:58 ./usr/X11R6/bin/xvctl
-rwxr-xr-x  0 root   bin     37912 30 Sep 21:58 ./usr/X11R6/bin/xvidtune
-rwxr-xr-x  0 root   bin     11504 30 Sep 21:58 ./usr/X11R6/bin/xvinfo
-rwxr-xr-x  0 root   bin     30736 30 Sep 21:58 ./usr/X11R6/bin/xwd
-rwxr-xr-x  0 root   bin     43336 30 Sep 21:58 ./usr/X11R6/bin/xwininfo
-rwxr-xr-x  0 root   bin     26384 30 Sep 21:58 ./usr/X11R6/bin/xwud
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/EGL
-r--r--r--  0 root   wheel   20345 30 Sep 21:58 ./usr/X11R6/include/EGL/egl.h
-r--r--r--  0 root   wheel   68244 30 Sep 21:58 ./usr/X11R6/include/EGL/eglext.h
-r--r--r--  0 root   wheel    3192 30 Sep 21:58 ./usr/X11R6/include/EGL/eglextchromium.h
-r--r--r--  0 root   wheel    2129 30 Sep 21:58 ./usr/X11R6/include/EGL/eglmesaext.h
-r--r--r--  0 root   wheel    6135 30 Sep 21:58 ./usr/X11R6/include/EGL/eglplatform.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/GL
-r--r--r--  0 root   bin      7946 30 Sep 21:58 ./usr/X11R6/include/GL/GLwDrawA.h
-r--r--r--  0 root   bin      4433 30 Sep 21:58 ./usr/X11R6/include/GL/GLwDrawAP.h
-r--r--r--  0 root   bin      2309 30 Sep 21:58 ./usr/X11R6/include/GL/GLwMDrawA.h
-r--r--r--  0 root   bin      2311 30 Sep 21:58 ./usr/X11R6/include/GL/GLwMDrawAP.h
-r--r--r--  0 root   wheel   80393 30 Sep 21:58 ./usr/X11R6/include/GL/gl.h
-r--r--r--  0 root   wheel  421419 30 Sep 21:58 ./usr/X11R6/include/GL/glcorearb.h
-r--r--r--  0 root   wheel  848217 30 Sep 21:58 ./usr/X11R6/include/GL/glext.h
-rw-r--r--  0 root   bin     17255  1 Sep  2013 ./usr/X11R6/include/GL/glu.h
-rw-r--r--  0 root   bin      3315  1 Sep  2013 ./usr/X11R6/include/GL/glu_mangle.h
-r--r--r--  0 root   wheel   14578 30 Sep 21:58 ./usr/X11R6/include/GL/glx.h
-r--r--r--  0 root   wheel   48752 30 Sep 21:58 ./usr/X11R6/include/GL/glxext.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/GL/internal
-r--r--r--  0 root   wheel   80565 30 Sep 21:58 ./usr/X11R6/include/GL/internal/dri_interface.h
-r--r--r--  0 root   wheel   10360 30 Sep 21:58 ./usr/X11R6/include/GL/osmesa.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/GLES
-r--r--r--  0 root   wheel     922 30 Sep 21:58 ./usr/X11R6/include/GLES/egl.h
-r--r--r--  0 root   wheel   31669 30 Sep 21:58 ./usr/X11R6/include/GLES/gl.h
-r--r--r--  0 root   wheel   53780 30 Sep 21:58 ./usr/X11R6/include/GLES/glext.h
-r--r--r--  0 root   wheel    1152 30 Sep 21:58 ./usr/X11R6/include/GLES/glplatform.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/GLES2
-r--r--r--  0 root   wheel   43996 30 Sep 21:58 ./usr/X11R6/include/GLES2/gl2.h
-r--r--r--  0 root   wheel  231362 30 Sep 21:58 ./usr/X11R6/include/GLES2/gl2ext.h
-r--r--r--  0 root   wheel    1160 30 Sep 21:58 ./usr/X11R6/include/GLES2/gl2platform.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/GLES3
-r--r--r--  0 root   wheel   82674 30 Sep 21:58 ./usr/X11R6/include/GLES3/gl3.h
-r--r--r--  0 root   wheel  107470 30 Sep 21:58 ./usr/X11R6/include/GLES3/gl31.h
-r--r--r--  0 root   wheel  128350 30 Sep 21:58 ./usr/X11R6/include/GLES3/gl32.h
-r--r--r--  0 root   wheel     732 30 Sep 21:58 ./usr/X11R6/include/GLES3/gl3ext.h
-r--r--r--  0 root   wheel    1160 30 Sep 21:58 ./usr/X11R6/include/GLES3/gl3platform.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/KHR
-r--r--r--  0 root   wheel   10449 30 Sep 21:58 ./usr/X11R6/include/KHR/khrplatform.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/X11
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr/X11R6/include/X11/dri
-rw-r--r--  0 root   bin      2445 20 Jan  2019 ./usr/X11R6/include/X11/dri/xf86dri.h
-rw-r--r--  0 root   bin      9669  4 Jan  2020 ./usr/X11R6/include/X11/dri/xf86driproto.h
-rw-r--r--  0 root   bin       174 20 Jan  2019 ./usr/X11R6/include/X11/dri/xf86dristr.h
-rw-r--r--  0 root   bin      1719  7 Jun  2018 ./usr/X11R6/include/X11/xshmfence.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/epoxy
-r--r--r--  0 root   bin      1990 30 Sep 21:58 ./usr/X11R6/include/epoxy/common.h
-r--r--r--  0 root   bin      1840 30 Sep 21:58 ./usr/X11R6/include/epoxy/egl.h
-r--r--r--  0 root   bin     96768 30 Sep 21:58 ./usr/X11R6/include/epoxy/egl_generated.h
-r--r--r--  0 root   bin      3104 30 Sep 21:58 ./usr/X11R6/include/epoxy/gl.h
-r--r--r--  0 root   bin   1492142 30 Sep 21:58 ./usr/X11R6/include/epoxy/gl_generated.h
-r--r--r--  0 root   bin      1920 30 Sep 21:58 ./usr/X11R6/include/epoxy/glx.h
-r--r--r--  0 root   bin     66777 30 Sep 21:58 ./usr/X11R6/include/epoxy/glx_generated.h
-r--r--r--  0 root   wheel   15866 30 Sep 21:58 ./usr/X11R6/include/gbm.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/libdrm
-r--r--r--  0 root   wheel   55730 30 Sep 21:58 ./usr/X11R6/include/libdrm/amdgpu.h
-r--r--r--  0 root   wheel   33979 30 Sep 21:58 ./usr/X11R6/include/libdrm/amdgpu_drm.h
-r--r--r--  0 root   wheel   32306 30 Sep 21:58 ./usr/X11R6/include/libdrm/drm.h
-r--r--r--  0 root   wheel   52225 30 Sep 21:58 ./usr/X11R6/include/libdrm/drm_fourcc.h
-r--r--r--  0 root   wheel   29434 30 Sep 21:58 ./usr/X11R6/include/libdrm/drm_mode.h
-r--r--r--  0 root   wheel    2782 30 Sep 21:58 ./usr/X11R6/include/libdrm/drm_sarea.h
-r--r--r--  0 root   wheel   62951 30 Sep 21:58 ./usr/X11R6/include/libdrm/i915_drm.h
-r--r--r--  0 root   wheel    5933 30 Sep 21:58 ./usr/X11R6/include/libdrm/intel_aub.h
-r--r--r--  0 root   wheel   12892 30 Sep 21:58 ./usr/X11R6/include/libdrm/intel_bufmgr.h
-r--r--r--  0 root   wheel    1585 30 Sep 21:58 ./usr/X11R6/include/libdrm/intel_debug.h
-r--r--r--  0 root   wheel    7895 30 Sep 21:58 ./usr/X11R6/include/libdrm/mach64_drm.h
-r--r--r--  0 root   wheel   13010 30 Sep 21:58 ./usr/X11R6/include/libdrm/mga_drm.h
-r--r--r--  0 root   wheel   12105 30 Sep 21:58 ./usr/X11R6/include/libdrm/msm_drm.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr/X11R6/include/libdrm/nouveau
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr/X11R6/include/libdrm/nouveau/nvif
-r--r--r--  0 root   wheel    7000 30 Sep 21:58 ./usr/X11R6/include/libdrm/nouveau_drm.h
-r--r--r--  0 root   wheel    4131 30 Sep 21:58 ./usr/X11R6/include/libdrm/qxl_drm.h
-r--r--r--  0 root   wheel   10000 30 Sep 21:58 ./usr/X11R6/include/libdrm/r128_drm.h
-r--r--r--  0 root   wheel   16388 30 Sep 21:58 ./usr/X11R6/include/libdrm/r600_pci_ids.h
-r--r--r--  0 root   wheel    2839 30 Sep 21:58 ./usr/X11R6/include/libdrm/radeon_bo.h
-r--r--r--  0 root   wheel    1991 30 Sep 21:58 ./usr/X11R6/include/libdrm/radeon_bo_gem.h
-r--r--r--  0 root   wheel    1678 30 Sep 21:58 ./usr/X11R6/include/libdrm/radeon_bo_int.h
-r--r--r--  0 root   wheel    5121 30 Sep 21:58 ./usr/X11R6/include/libdrm/radeon_cs.h
-r--r--r--  0 root   wheel    1601 30 Sep 21:58 ./usr/X11R6/include/libdrm/radeon_cs_gem.h
-r--r--r--  0 root   wheel    2179 30 Sep 21:58 ./usr/X11R6/include/libdrm/radeon_cs_int.h
-r--r--r--  0 root   wheel   38317 30 Sep 21:58 ./usr/X11R6/include/libdrm/radeon_drm.h
-r--r--r--  0 root   wheel    5968 30 Sep 21:58 ./usr/X11R6/include/libdrm/radeon_surface.h
-r--r--r--  0 root   wheel    7170 30 Sep 21:58 ./usr/X11R6/include/libdrm/savage_drm.h
-r--r--r--  0 root   wheel    2633 30 Sep 21:58 ./usr/X11R6/include/libdrm/sis_drm.h
-r--r--r--  0 root   wheel   14877 30 Sep 21:58 ./usr/X11R6/include/libdrm/tegra_drm.h
-r--r--r--  0 root   wheel   14457 30 Sep 21:58 ./usr/X11R6/include/libdrm/vc4_drm.h
-r--r--r--  0 root   wheel    8372 30 Sep 21:58 ./usr/X11R6/include/libdrm/via_drm.h
-r--r--r--  0 root   wheel    5010 30 Sep 21:58 ./usr/X11R6/include/libdrm/virtgpu_drm.h
-r--r--r--  0 root   wheel   32085 30 Sep 21:58 ./usr/X11R6/include/libdrm/vmwgfx_drm.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/pixman-1
-rw-r--r--  0 root   bin      1786 30 Sep 21:38 ./usr/X11R6/include/pixman-1/pixman-version.h
-rw-r--r--  0 root   bin     47735 25 Jul 20:49 ./usr/X11R6/include/pixman-1/pixman.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr/X11R6/include/vulkan
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/xcb
-r--r--r--  0 root   wheel   36449 30 Sep 21:58 ./usr/X11R6/include/xf86drm.h
-r--r--r--  0 root   wheel   14593 30 Sep 21:58 ./usr/X11R6/include/xf86drmMode.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/include/xorg
-rw-r--r--  0 root   bin      1285 10 Jun  2012 ./usr/X11R6/include/xorg/BT.h
-rw-r--r--  0 root   bin     15810 10 Jun  2012 ./usr/X11R6/include/xorg/IBM.h
-rw-r--r--  0 root   bin      4190 10 Jun  2012 ./usr/X11R6/include/xorg/TI.h
-rw-r--r--  0 root   bin      1837 10 Jun  2012 ./usr/X11R6/include/xorg/XIstubs.h
-rw-r--r--  0 root   bin      3165 10 Jun  2012 ./usr/X11R6/include/xorg/Xprintf.h
-rw-r--r--  0 root   bin      3550 16 Sep  2015 ./usr/X11R6/include/xorg/callback.h
-rw-r--r--  0 root   bin      2566 10 Jun  2012 ./usr/X11R6/include/xorg/client.h
-rw-r--r--  0 root   bin      3034 27 Sep  2014 ./usr/X11R6/include/xorg/closestr.h
-rw-r--r--  0 root   bin      2573 16 Sep  2015 ./usr/X11R6/include/xorg/closure.h
-rw-r--r--  0 root   bin      6523 29 May  2016 ./usr/X11R6/include/xorg/colormap.h
-rw-r--r--  0 root   bin      4065 16 Sep  2015 ./usr/X11R6/include/xorg/colormapst.h
-rw-r--r--  0 root   bin     32235 13 Mar  2021 ./usr/X11R6/include/xorg/compiler.h
-rw-r--r--  0 root   bin      1982 21 Feb  2018 ./usr/X11R6/include/xorg/compositeext.h
-rw-r--r--  0 root   bin      6092 16 Sep  2015 ./usr/X11R6/include/xorg/cursor.h
-rw-r--r--  0 root   bin      3726 29 May  2016 ./usr/X11R6/include/xorg/cursorstr.h
-rw-r--r--  0 root   bin      4079  2 May  2014 ./usr/X11R6/include/xorg/damage.h
-rw-r--r--  0 root   bin      3557 27 Jul  2019 ./usr/X11R6/include/xorg/damagestr.h
-rw-r--r--  0 root   bin      7312 16 Sep  2015 ./usr/X11R6/include/xorg/dbestruct.h
-rw-r--r--  0 root   bin      2184 29 May  2016 ./usr/X11R6/include/xorg/dgaproc.h
-rw-r--r--  0 root   bin      4082 29 May  2016 ./usr/X11R6/include/xorg/displaymode.h
-rw-r--r--  0 root   bin     19168 27 Jul  2019 ./usr/X11R6/include/xorg/dix.h
-rw-r--r--  0 root   bin      2667 10 Jun  2012 ./usr/X11R6/include/xorg/dixaccess.h
-rw-r--r--  0 root   bin      3282  7 Jun  2013 ./usr/X11R6/include/xorg/dixevents.h
-rw-r--r--  0 root   bin      4361  8 Dec  2017 ./usr/X11R6/include/xorg/dixfont.h
-rw-r--r--  0 root   bin      3535  8 Dec  2017 ./usr/X11R6/include/xorg/dixfontstr.h
-rw-r--r--  0 root   bin      2734 16 Sep  2015 ./usr/X11R6/include/xorg/dixgrabs.h
-rw-r--r--  0 root   bin      6678 27 Jul  2019 ./usr/X11R6/include/xorg/dixstruct.h
-rw-r--r--  0 root   bin     13192 27 Jul  2019 ./usr/X11R6/include/xorg/dri.h
-rw-r--r--  0 root   bin     16161  7 Jun  2013 ./usr/X11R6/include/xorg/dri2.h
-rw-r--r--  0 root   bin      4933 27 Jul  2019 ./usr/X11R6/include/xorg/dri3.h
-rw-r--r--  0 root   bin      4613 10 Jun  2012 ./usr/X11R6/include/xorg/dristruct.h
-rw-r--r--  0 root   bin     19535 12 Dec  2020 ./usr/X11R6/include/xorg/edid.h
-rw-r--r--  0 root   bin      1611 27 Jul  2019 ./usr/X11R6/include/xorg/events.h
-rw-r--r--  0 root   bin     33045 16 Sep  2015 ./usr/X11R6/include/xorg/exa.h
-rw-r--r--  0 root   bin     11388  7 Jun  2013 ./usr/X11R6/include/xorg/exevents.h
-rw-r--r--  0 root   bin      4540 16 Sep  2015 ./usr/X11R6/include/xorg/extension.h
-rw-r--r--  0 root   bin      4885 27 Jul  2019 ./usr/X11R6/include/xorg/extinit.h
-rw-r--r--  0 root   bin      4067 27 Jul  2019 ./usr/X11R6/include/xorg/extnsionst.h
-rw-r--r--  0 root   bin     31669 27 Jul  2019 ./usr/X11R6/include/xorg/fb.h
-rw-r--r--  0 root   bin      3126  7 Jun  2013 ./usr/X11R6/include/xorg/fbdevhw.h
-rw-r--r--  0 root   bin      3539 16 Sep  2015 ./usr/X11R6/include/xorg/fboverlay.h
-rw-r--r--  0 root   bin      2620 27 Jul  2019 ./usr/X11R6/include/xorg/fbpict.h
-rw-r--r--  0 root   bin      4462 16 Sep  2015 ./usr/X11R6/include/xorg/fbrop.h
-rw-r--r--  0 root   bin      4287 10 Jun  2012 ./usr/X11R6/include/xorg/fourcc.h
-rw-r--r--  0 root   bin      5661 16 Sep  2015 ./usr/X11R6/include/xorg/gc.h
-rw-r--r--  0 root   bin     10397 27 Jul  2019 ./usr/X11R6/include/xorg/gcstruct.h
-rw-r--r--  0 root   bin      3037  7 Jun  2013 ./usr/X11R6/include/xorg/geext.h
-rw-r--r--  0 root   bin      1865 29 May  2016 ./usr/X11R6/include/xorg/geint.h
-rw-r--r--  0 root   bin     17305 13 Apr  2020 ./usr/X11R6/include/xorg/glamor.h
-rw-r--r--  0 root   bin      1232 27 Jul  2019 ./usr/X11R6/include/xorg/globals.h
-rw-r--r--  0 root   bin      1986 27 Jul  2019 ./usr/X11R6/include/xorg/glx_extinit.h
-rw-r--r--  0 root   bin     11407 12 Dec  2019 ./usr/X11R6/include/xorg/glxvndabi.h
-rw-r--r--  0 root   bin      3658 29 May  2016 ./usr/X11R6/include/xorg/glyphstr.h
-rw-r--r--  0 root   bin      2832 16 Sep  2015 ./usr/X11R6/include/xorg/hotplug.h
-rw-r--r--  0 root   bin        74 27 Jul  2010 ./usr/X11R6/include/xorg/i2c_def.h
-rw-r--r--  0 root   bin     33173  8 Dec  2017 ./usr/X11R6/include/xorg/input.h
-rw-r--r--  0 root   bin     24938 27 Jul  2019 ./usr/X11R6/include/xorg/inputstr.h
-rw-r--r--  0 root   bin      4868  8 Apr  2012 ./usr/X11R6/include/xorg/joystick-properties.h
-rw-r--r--  0 root   bin     15170 27 Jul  2019 ./usr/X11R6/include/xorg/list.h
-rw-r--r--  0 root   bin     19336 12 Dec  2019 ./usr/X11R6/include/xorg/mi.h
-rw-r--r--  0 root   bin      2545 10 Jun  2012 ./usr/X11R6/include/xorg/micmap.h
-rw-r--r--  0 root   bin      2082 16 Sep  2015 ./usr/X11R6/include/xorg/micoord.h
-rw-r--r--  0 root   bin      2056 27 Jul  2019 ./usr/X11R6/include/xorg/migc.h
-rw-r--r--  0 root   bin      5763 10 Jun  2012 ./usr/X11R6/include/xorg/miline.h
-rw-r--r--  0 root   bin       884 10 Jun  2012 ./usr/X11R6/include/xorg/mioverlay.h
-rw-r--r--  0 root   bin      3921 29 May  2016 ./usr/X11R6/include/xorg/mipict.h
-rw-r--r--  0 root   bin      4915  8 Dec  2017 ./usr/X11R6/include/xorg/mipointer.h
-rw-r--r--  0 root   bin      1680  8 Dec  2017 ./usr/X11R6/include/xorg/mipointrst.h
-rw-r--r--  0 root   bin     13690 12 Dec  2020 ./usr/X11R6/include/xorg/misc.h
-rw-r--r--  0 root   bin      2622 16 Sep  2015 ./usr/X11R6/include/xorg/miscstruct.h
-rw-r--r--  0 root   bin      2760 16 Sep  2015 ./usr/X11R6/include/xorg/mistruct.h
-rw-r--r--  0 root   bin      3543 12 Dec  2019 ./usr/X11R6/include/xorg/misync.h
-rw-r--r--  0 root   bin      2066  2 May  2014 ./usr/X11R6/include/xorg/misyncfd.h
-rw-r--r--  0 root   bin      1326  2 May  2014 ./usr/X11R6/include/xorg/misyncshm.h
-rw-r--r--  0 root   bin      3523 12 Dec  2019 ./usr/X11R6/include/xorg/misyncstr.h
-rw-r--r--  0 root   bin      2933 10 Jun  2012 ./usr/X11R6/include/xorg/mizerarc.h
-rw-r--r--  0 root   bin      1471 29 May  2016 ./usr/X11R6/include/xorg/nonsdk_extinit.h
-rw-r--r--  0 root   bin      2739 29 May  2016 ./usr/X11R6/include/xorg/opaque.h
-rw-r--r--  0 root   bin       244 10 Jun  2012 ./usr/X11R6/include/xorg/optionstr.h
-rw-r--r--  0 root   bin     21054 20 Apr  2020 ./usr/X11R6/include/xorg/os.h
-rw-r--r--  0 root   bin      2690 16 Sep  2015 ./usr/X11R6/include/xorg/panoramiX.h
-rw-r--r--  0 root   bin      2273 27 Sep  2014 ./usr/X11R6/include/xorg/panoramiXsrv.h
-rw-r--r--  0 root   bin      7442  9 Aug  2016 ./usr/X11R6/include/xorg/picture.h
-rw-r--r--  0 root   bin     18600 27 Jul  2019 ./usr/X11R6/include/xorg/picturestr.h
-rw-r--r--  0 root   bin      5149 27 Jul  2019 ./usr/X11R6/include/xorg/pixmap.h
-rw-r--r--  0 root   bin      4323 27 Jul  2019 ./usr/X11R6/include/xorg/pixmapstr.h
-rw-r--r--  0 root   bin      7723 27 Jul  2019 ./usr/X11R6/include/xorg/present.h
-rw-r--r--  0 root   bin      1319  2 May  2014 ./usr/X11R6/include/xorg/presentext.h
-rw-r--r--  0 root   bin     11155 27 Jul  2019 ./usr/X11R6/include/xorg/privates.h
-rw-r--r--  0 root   bin      3687 27 Jul  2019 ./usr/X11R6/include/xorg/property.h
-rw-r--r--  0 root   bin      2867 16 Sep  2015 ./usr/X11R6/include/xorg/propertyst.h
-rw-r--r--  0 root   bin      5506  7 Jun  2013 ./usr/X11R6/include/xorg/ptrveloc.h
-rw-r--r--  0 root   bin     31869  4 Sep 23:12 ./usr/X11R6/include/xorg/randrstr.h
-rw-r--r--  0 root   bin      2382 16 Sep  2015 ./usr/X11R6/include/xorg/region.h
-rw-r--r--  0 root   bin     10879 16 Sep  2015 ./usr/X11R6/include/xorg/regionstr.h
-rw-r--r--  0 root   bin      1900 16 Sep  2015 ./usr/X11R6/include/xorg/registry.h
-rw-r--r--  0 root   bin     10711 29 May  2016 ./usr/X11R6/include/xorg/resource.h
-rw-r--r--  0 root   bin      2414 16 Sep  2015 ./usr/X11R6/include/xorg/rgb.h
-rw-r--r--  0 root   bin      2722 16 Sep  2015 ./usr/X11R6/include/xorg/rrtransform.h
-rw-r--r--  0 root   bin      2849 16 Sep  2015 ./usr/X11R6/include/xorg/sarea.h
-rw-r--r--  0 root   bin      3832 16 Sep  2015 ./usr/X11R6/include/xorg/screenint.h
-rw-r--r--  0 root   bin     27265 27 Jul  2019 ./usr/X11R6/include/xorg/scrnintstr.h
-rw-r--r--  0 root   bin      3411 16 Sep  2015 ./usr/X11R6/include/xorg/selection.h
-rw-r--r--  0 root   bin      5060 16 Sep  2015 ./usr/X11R6/include/xorg/servermd.h
-rw-r--r--  0 root   bin      4834 27 Jul  2019 ./usr/X11R6/include/xorg/shadow.h
-rw-r--r--  0 root   bin      1231 16 Sep  2015 ./usr/X11R6/include/xorg/shadowfb.h
-rw-r--r--  0 root   bin      2743  2 May  2014 ./usr/X11R6/include/xorg/shmint.h
-rw-r--r--  0 root   bin      4786 16 Sep  2015 ./usr/X11R6/include/xorg/site.h
-rw-r--r--  0 root   bin      5932 23 Jan  2017 ./usr/X11R6/include/xorg/synaptics-properties.h
-rw-r--r--  0 root   bin      1887 12 Dec  2019 ./usr/X11R6/include/xorg/syncsdk.h
-rw-r--r--  0 root   bin      1515 10 Jun  2012 ./usr/X11R6/include/xorg/validate.h
-rw-r--r--  0 root   bin     12302 16 Sep  2015 ./usr/X11R6/include/xorg/vbe.h
-rw-r--r--  0 root   bin      3946 27 Sep  2014 ./usr/X11R6/include/xorg/vbeModes.h
-rw-r--r--  0 root   bin      9466 16 Sep  2015 ./usr/X11R6/include/xorg/vgaHW.h
-rw-r--r--  0 root   bin      4071 12 Dec  2019 ./usr/X11R6/include/xorg/vndserver.h
-rw-r--r--  0 root   bin      4853 27 Jul  2019 ./usr/X11R6/include/xorg/wfbrename.h
-rw-r--r--  0 root   bin      9790 29 May  2016 ./usr/X11R6/include/xorg/window.h
-rw-r--r--  0 root   bin      8920 29 May  2016 ./usr/X11R6/include/xorg/windowstr.h
-rw-r--r--  0 root   bin      1789 28 Nov  2011 ./usr/X11R6/include/xorg/ws-properties.h
-rw-r--r--  0 root   bin      6568  7 Jun  2013 ./usr/X11R6/include/xorg/xaarop.h
-rw-r--r--  0 root   bin      4451  8 Dec  2017 ./usr/X11R6/include/xorg/xace.h
-rw-r--r--  0 root   bin      3266 27 Sep  2014 ./usr/X11R6/include/xorg/xacestr.h
-rw-r--r--  0 root   bin      1489 16 Aug  2012 ./usr/X11R6/include/xorg/xf86-mouse-properties.h
-rw-r--r--  0 root   bin     16581 27 Jul  2019 ./usr/X11R6/include/xorg/xf86.h
-rw-r--r--  0 root   bin     28634 27 Jul  2019 ./usr/X11R6/include/xorg/xf86Crtc.h
-rw-r--r--  0 root   bin      3491 27 Jul  2019 ./usr/X11R6/include/xorg/xf86Cursor.h
-rw-r--r--  0 root   bin      3396 12 Dec  2020 ./usr/X11R6/include/xorg/xf86DDC.h
-rw-r--r--  0 root   bin      1515 27 Jul  2019 ./usr/X11R6/include/xorg/xf86MatchDrivers.h
-rw-r--r--  0 root   bin      4534  2 May  2014 ./usr/X11R6/include/xorg/xf86Modes.h
-rw-r--r--  0 root   bin      7448 27 Jan  2020 ./usr/X11R6/include/xorg/xf86Module.h
-rw-r--r--  0 root   bin      8159 27 Sep  2014 ./usr/X11R6/include/xorg/xf86Opt.h
-rw-r--r--  0 root   bin      1503 27 Sep  2014 ./usr/X11R6/include/xorg/xf86Optionstr.h
-rw-r--r--  0 root   bin      4556 16 Sep  2015 ./usr/X11R6/include/xorg/xf86Optrec.h
-rw-r--r--  0 root   bin     15498 27 Jul  2019 ./usr/X11R6/include/xorg/xf86Parser.h
-rw-r--r--  0 root   bin      9527 27 Jul  2019 ./usr/X11R6/include/xorg/xf86Pci.h
-rw-r--r--  0 root   bin     25250 16 Sep  2015 ./usr/X11R6/include/xorg/xf86PciInfo.h
-rw-r--r--  0 root   bin      5556 27 Jul  2019 ./usr/X11R6/include/xorg/xf86Priv.h
-rw-r--r--  0 root   bin      4360 27 Jul  2019 ./usr/X11R6/include/xorg/xf86Privstr.h
-rw-r--r--  0 root   bin      2944 16 Sep  2015 ./usr/X11R6/include/xorg/xf86RamDac.h
-rw-r--r--  0 root   bin      2583  8 Dec  2017 ./usr/X11R6/include/xorg/xf86RandR12.h
-rw-r--r--  0 root   bin      1961 10 Jun  2012 ./usr/X11R6/include/xorg/xf86VGAarbiter.h
-rw-r--r--  0 root   bin      9995 29 May  2016 ./usr/X11R6/include/xorg/xf86Xinput.h
-rw-r--r--  0 root   bin     11763 27 Jul  2019 ./usr/X11R6/include/xorg/xf86_OSlib.h
-rw-r--r--  0 root   bin      8824 27 Jan  2020 ./usr/X11R6/include/xorg/xf86_OSproc.h
-rw-r--r--  0 root   bin      2691 10 Jun  2012 ./usr/X11R6/include/xorg/xf86cmap.h
-rw-r--r--  0 root   bin      6839 27 Sep  2014 ./usr/X11R6/include/xorg/xf86fbman.h
-rw-r--r--  0 root   bin      4230 16 Sep  2015 ./usr/X11R6/include/xorg/xf86i2c.h
-rw-r--r--  0 root   bin      6649 27 Sep  2014 ./usr/X11R6/include/xorg/xf86int10.h
-rw-r--r--  0 root   bin      5947 27 Jul  2019 ./usr/X11R6/include/xorg/xf86platformBus.h
-rw-r--r--  0 root   bin      4498 27 Sep  2014 ./usr/X11R6/include/xorg/xf86sbusBus.h
-rw-r--r--  0 root   bin     23819  4 Sep 23:12 ./usr/X11R6/include/xorg/xf86str.h
-rw-r--r--  0 root   bin      9212 16 Sep  2015 ./usr/X11R6/include/xorg/xf86xv.h
-rw-r--r--  0 root   bin      5746 16 Sep  2015 ./usr/X11R6/include/xorg/xf86xvmc.h
-rw-r--r--  0 root   bin      3132 16 Sep  2015 ./usr/X11R6/include/xorg/xf86xvpriv.h
-rw-r--r--  0 root   bin      2585 10 Jun  2012 ./usr/X11R6/include/xorg/xisb.h
-rw-r--r--  0 root   bin     10297 16 Sep  2015 ./usr/X11R6/include/xorg/xkbfile.h
-rw-r--r--  0 root   bin      3884 27 Sep  2014 ./usr/X11R6/include/xorg/xkbrules.h
-rw-r--r--  0 root   bin     35137 27 Jul  2019 ./usr/X11R6/include/xorg/xkbsrv.h
-rw-r--r--  0 root   bin     20480 16 Sep  2015 ./usr/X11R6/include/xorg/xkbstr.h
-rw-r--r--  0 root   bin      5032 30 Sep 21:52 ./usr/X11R6/include/xorg/xorg-server.h
-rw-r--r--  0 root   bin      2176 10 Jun  2012 ./usr/X11R6/include/xorg/xorgVersion.h
-rw-r--r--  0 root   bin      9515  7 Jun  2013 ./usr/X11R6/include/xorg/xserver-properties.h
-rw-r--r--  0 root   bin      1784 27 Jul  2019 ./usr/X11R6/include/xorg/xserver_poll.h
-rw-r--r--  0 root   bin      9064 16 Sep  2015 ./usr/X11R6/include/xorg/xvdix.h
-rw-r--r--  0 root   bin      2939 27 Sep  2014 ./usr/X11R6/include/xorg/xvmcext.h
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/lib
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr/X11R6/lib/X11
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr/X11R6/lib/X11/app-defaults
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm
-r--r--r--  0 root   bin     17944 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/.fvwmrc
-r-xr-xr-x  0 root   bin     10720 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmAuto
-r-xr-xr-x  0 root   bin     13656 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmBacker
-r-xr-xr-x  0 root   bin    165496 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmBanner
-r-xr-xr-x  0 root   bin     83848 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmButtons
-r-xr-xr-x  0 root   bin     15120 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmCpp
-r-xr-xr-x  0 root   bin     45400 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmForm
-r-xr-xr-x  0 root   bin     65464 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmIconBox
-r-xr-xr-x  0 root   bin    102728 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmIconMan
-r-xr-xr-x  0 root   bin     22448 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmIdent
-r-xr-xr-x  0 root   bin     15408 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmM4
-r-xr-xr-x  0 root   bin     57240 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmPager
-r-xr-xr-x  0 root   bin     15176 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmRearrange
-r-xr-xr-x  0 root   bin     12320 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmSave
-r-xr-xr-x  0 root   bin     13496 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmSaveDesk
-r-xr-xr-x  0 root   bin     35560 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmScroll
-r-xr-xr-x  0 root   bin     16592 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmTalk
-r-xr-xr-x  0 root   bin     46472 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/FvwmWinList
-r--r--r--  0 root   bin      8554 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/decor_examples
-r--r--r--  0 root   bin     15294 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/new-features
-r--r--r--  0 root   bin     17229 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/system.fvwm2rc
-r--r--r--  0 root   bin     12723 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/system.fvwm2rc-sample-1
-r--r--r--  0 root   bin     24246 30 Sep 21:58 ./usr/X11R6/lib/X11/fvwm/system.fvwm2rc-sample-2
-r--r--r--  0 root   bin   1548682 30 Sep 21:58 ./usr/X11R6/lib/libEGL.a
-r--r--r--  0 root   bin   1454772 30 Sep 21:58 ./usr/X11R6/lib/libEGL_p.a
-r--r--r--  0 root   bin   4608848 30 Sep 21:58 ./usr/X11R6/lib/libGL.a
-r--r--r--  0 root   bin    192330 30 Sep 21:58 ./usr/X11R6/lib/libGLESv1_CM.a
-r--r--r--  0 root   bin    154452 30 Sep 21:58 ./usr/X11R6/lib/libGLESv1_CM_p.a
-r--r--r--  0 root   bin    506752 30 Sep 21:58 ./usr/X11R6/lib/libGLESv2.a
-r--r--r--  0 root   bin    415326 30 Sep 21:58 ./usr/X11R6/lib/libGLESv2_p.a
-rw-r--r--  0 root   bin   1429190 30 Sep 21:58 ./usr/X11R6/lib/libGLU.a
-rw-r--r--  0 root   bin       924 30 Sep 21:48 ./usr/X11R6/lib/libGLU.la
-r--r--r--  0 root   bin   4334972 30 Sep 21:58 ./usr/X11R6/lib/libGL_p.a
-r--r--r--  0 root   bin     57164 30 Sep 21:58 ./usr/X11R6/lib/libGLw.a
-rw-r--r--  0 root   bin    197300 30 Sep 21:58 ./usr/X11R6/lib/libICE.a
-rw-r--r--  0 root   bin       905 30 Sep 21:37 ./usr/X11R6/lib/libICE.la
-rw-r--r--  0 root   bin      1146 30 Sep 21:55 ./usr/X11R6/lib/libIntelXvMC.la
-r--r--r--  0 root   bin    191564 30 Sep 21:58 ./usr/X11R6/lib/libOSMesa.a
-r--r--r--  0 root   bin    187330 30 Sep 21:58 ./usr/X11R6/lib/libOSMesa_p.a
-rw-r--r--  0 root   bin     57698 30 Sep 21:58 ./usr/X11R6/lib/libSM.a
-rw-r--r--  0 root   bin       938 30 Sep 21:37 ./usr/X11R6/lib/libSM.la
-rw-r--r--  0 root   bin      2108 30 Sep 21:58 ./usr/X11R6/lib/libX11-xcb.a
-rw-r--r--  0 root   bin       926 30 Sep 21:36 ./usr/X11R6/lib/libX11-xcb.la
-rw-r--r--  0 root   bin   2789934 30 Sep 21:58 ./usr/X11R6/lib/libX11.a
-rw-r--r--  0 root   bin       928 30 Sep 21:36 ./usr/X11R6/lib/libX11.la
-rw-r--r--  0 root   bin     14894 30 Sep 21:58 ./usr/X11R6/lib/libXRes.a
-rw-r--r--  0 root   bin       982 30 Sep 21:38 ./usr/X11R6/lib/libXRes.la
-rw-r--r--  0 root   bin     21488 30 Sep 21:58 ./usr/X11R6/lib/libXau.a
-rw-r--r--  0 root   bin       905 30 Sep 21:34 ./usr/X11R6/lib/libXau.la
lrwxr-xr-x  0 root   bin         0 30 Sep 21:58 ./usr/X11R6/lib/libXaw.a -> libXaw7.a
-rw-r--r--  0 root   bin    984964 30 Sep 21:58 ./usr/X11R6/lib/libXaw7.a
-rw-r--r--  0 root   bin      1108 30 Sep 21:37 ./usr/X11R6/lib/libXaw7.la
-rw-r--r--  0 root   bin     12726 30 Sep 21:58 ./usr/X11R6/lib/libXcomposite.a
-rw-r--r--  0 root   bin       992 30 Sep 21:37 ./usr/X11R6/lib/libXcomposite.la
-rw-r--r--  0 root   bin     85648 30 Sep 21:58 ./usr/X11R6/lib/libXcursor.a
-rw-r--r--  0 root   bin      1031 30 Sep 21:37 ./usr/X11R6/lib/libXcursor.la
-rw-r--r--  0 root   bin     10508 30 Sep 21:58 ./usr/X11R6/lib/libXdamage.a
-rw-r--r--  0 root   bin      1002 30 Sep 21:37 ./usr/X11R6/lib/libXdamage.la
-rw-r--r--  0 root   bin     42270 30 Sep 21:58 ./usr/X11R6/lib/libXdmcp.a
-rw-r--r--  0 root   bin       917 30 Sep 21:35 ./usr/X11R6/lib/libXdmcp.la
-rw-r--r--  0 root   bin    190432 30 Sep 21:58 ./usr/X11R6/lib/libXext.a
-rw-r--r--  0 root   bin       959 30 Sep 21:36 ./usr/X11R6/lib/libXext.la
-rw-r--r--  0 root   bin     41012 30 Sep 21:58 ./usr/X11R6/lib/libXfixes.a
-rw-r--r--  0 root   bin       968 30 Sep 21:37 ./usr/X11R6/lib/libXfixes.la
-rw-r--r--  0 root   bin    417996 30 Sep 21:58 ./usr/X11R6/lib/libXfont2.a
-rw-r--r--  0 root   bin       985 30 Sep 21:38 ./usr/X11R6/lib/libXfont2.la
-rw-r--r--  0 root   bin    174518 30 Sep 21:58 ./usr/X11R6/lib/libXft.a
-rw-r--r--  0 root   bin      1037 30 Sep 21:36 ./usr/X11R6/lib/libXft.la
-rw-r--r--  0 root   bin    184460 30 Sep 21:58 ./usr/X11R6/lib/libXi.a
-rw-r--r--  0 root   bin       973 30 Sep 21:38 ./usr/X11R6/lib/libXi.la
-rw-r--r--  0 root   bin     11912 30 Sep 21:58 ./usr/X11R6/lib/libXinerama.a
-rw-r--r--  0 root   bin      1006 30 Sep 21:38 ./usr/X11R6/lib/libXinerama.la
-rw-r--r--  0 root   bin    252632 30 Sep 21:58 ./usr/X11R6/lib/libXmu.a
-rw-r--r--  0 root   bin      1052 30 Sep 21:37 ./usr/X11R6/lib/libXmu.la
-rw-r--r--  0 root   bin     22356 30 Sep 21:58 ./usr/X11R6/lib/libXmuu.a
-rw-r--r--  0 root   bin       956 30 Sep 21:37 ./usr/X11R6/lib/libXmuu.la
-rw-r--r--  0 root   bin    156048 30 Sep 21:58 ./usr/X11R6/lib/libXpm.a
-rw-r--r--  0 root   bin       951 30 Sep 21:37 ./usr/X11R6/lib/libXpm.la
-rw-r--r--  0 root   bin     13324 30 Sep 21:58 ./usr/X11R6/lib/libXpresent.a
-rw-r--r--  0 root   bin       980 30 Sep 21:38 ./usr/X11R6/lib/libXpresent.la
-rw-r--r--  0 root   bin     92014 30 Sep 21:58 ./usr/X11R6/lib/libXrandr.a
-rw-r--r--  0 root   bin      1023 30 Sep 21:38 ./usr/X11R6/lib/libXrandr.la
-rw-r--r--  0 root   bin     77344 30 Sep 21:58 ./usr/X11R6/lib/libXrender.a
-rw-r--r--  0 root   bin       974 30 Sep 21:36 ./usr/X11R6/lib/libXrender.la
-rw-r--r--  0 root   bin     14966 30 Sep 21:58 ./usr/X11R6/lib/libXss.a
-rw-r--r--  0 root   bin       976 30 Sep 21:38 ./usr/X11R6/lib/libXss.la
-rw-r--r--  0 root   bin    919274 30 Sep 21:58 ./usr/X11R6/lib/libXt.a
-rw-r--r--  0 root   bin       996 30 Sep 21:37 ./usr/X11R6/lib/libXt.la
-rw-r--r--  0 root   bin     42170 30 Sep 21:58 ./usr/X11R6/lib/libXtst.a
-rw-r--r--  0 root   bin      1009 30 Sep 21:38 ./usr/X11R6/lib/libXtst.la
-rw-r--r--  0 root   bin     31346 30 Sep 21:58 ./usr/X11R6/lib/libXv.a
-rw-r--r--  0 root   bin       970 30 Sep 21:38 ./usr/X11R6/lib/libXv.la
-rw-r--r--  0 root   bin     19112 30 Sep 21:58 ./usr/X11R6/lib/libXvMC.a
-rw-r--r--  0 root   bin      1006 30 Sep 21:38 ./usr/X11R6/lib/libXvMC.la
-rw-r--r--  0 root   bin     40582 30 Sep 21:58 ./usr/X11R6/lib/libXvMCW.a
-rw-r--r--  0 root   bin      1012 30 Sep 21:38 ./usr/X11R6/lib/libXvMCW.la
-rw-r--r--  0 root   bin     44336 30 Sep 21:58 ./usr/X11R6/lib/libXxf86dga.a
-rw-r--r--  0 root   bin      1006 30 Sep 21:38 ./usr/X11R6/lib/libXxf86dga.la
-rw-r--r--  0 root   bin     31954 30 Sep 21:58 ./usr/X11R6/lib/libXxf86vm.a
-rw-r--r--  0 root   bin      1000 30 Sep 21:38 ./usr/X11R6/lib/libXxf86vm.la
-r--r--r--  0 root   bin    484234 30 Sep 21:58 ./usr/X11R6/lib/libdrm.a
-r--r--r--  0 root   bin    272354 30 Sep 21:58 ./usr/X11R6/lib/libdrm_amdgpu.a
-r--r--r--  0 root   bin    259776 30 Sep 21:58 ./usr/X11R6/lib/libdrm_amdgpu_p.a
-r--r--r--  0 root   bin    619846 30 Sep 21:58 ./usr/X11R6/lib/libdrm_intel.a
-r--r--r--  0 root   bin    581410 30 Sep 21:58 ./usr/X11R6/lib/libdrm_intel_p.a
-r--r--r--  0 root   bin    455598 30 Sep 21:58 ./usr/X11R6/lib/libdrm_p.a
-r--r--r--  0 root   bin    238868 30 Sep 21:58 ./usr/X11R6/lib/libdrm_radeon.a
-r--r--r--  0 root   bin    222892 30 Sep 21:58 ./usr/X11R6/lib/libdrm_radeon_p.a
-r--r--r--  0 root   bin   6295110 30 Sep 21:58 ./usr/X11R6/lib/libepoxy.a
-r--r--r--  0 root   bin   1762726 30 Sep 21:58 ./usr/X11R6/lib/libfontconfig.a
-r--r--r--  0 root   bin       944 30 Sep 21:58 ./usr/X11R6/lib/libfontconfig.la
-rw-r--r--  0 root   bin     48002 30 Sep 21:58 ./usr/X11R6/lib/libfontenc.a
-rw-r--r--  0 root   bin       930 30 Sep 21:36 ./usr/X11R6/lib/libfontenc.la
-r--r--r--  0 root   bin   1444662 30 Sep 21:58 ./usr/X11R6/lib/libfreetype.a
-r--r--r--  0 root   bin    155858 30 Sep 21:58 ./usr/X11R6/lib/libgbm.a
-r--r--r--  0 root   bin    141658 30 Sep 21:58 ./usr/X11R6/lib/libgbm_p.a
-r--r--r--  0 root   bin   2433630 30 Sep 21:58 ./usr/X11R6/lib/libglapi.a
-r--r--r--  0 root   bin   2088754 30 Sep 21:58 ./usr/X11R6/lib/libglapi_p.a
-rw-r--r--  0 root   bin     72654 30 Sep 21:58 ./usr/X11R6/lib/libpciaccess.a
-rw-r--r--  0 root   bin       939 30 Sep 21:38 ./usr/X11R6/lib/libpciaccess.la
-rw-r--r--  0 root   bin   1357706 30 Sep 21:58 ./usr/X11R6/lib/libpixman-1.a
-rw-r--r--  0 root   bin       959 30 Sep 21:39 ./usr/X11R6/lib/libpixman-1.la
-r--r--r--  0 root   bin  11082760 30 Sep 21:58 ./usr/X11R6/lib/libvulkan_intel.so
-r--r--r--  0 root   bin   8901952 30 Sep 21:58 ./usr/X11R6/lib/libvulkan_radeon.so
-r--r--r--  0 root   bin     39618 30 Sep 21:58 ./usr/X11R6/lib/libxcb-composite.a
-rw-r--r--  0 root   bin     26738 30 Sep 21:58 ./usr/X11R6/lib/libxcb-cursor.a
-rw-r--r--  0 root   bin      1088 30 Sep 21:35 ./usr/X11R6/lib/libxcb-cursor.la
-r--r--r--  0 root   bin     26540 30 Sep 21:58 ./usr/X11R6/lib/libxcb-damage.a
-r--r--r--  0 root   bin     34748 30 Sep 21:58 ./usr/X11R6/lib/libxcb-dpms.a
-r--r--r--  0 root   bin     92964 30 Sep 21:58 ./usr/X11R6/lib/libxcb-dri2.a
-r--r--r--  0 root   bin     73006 30 Sep 21:58 ./usr/X11R6/lib/libxcb-dri3.a
-rw-r--r--  0 root   bin    124288 30 Sep 21:58 ./usr/X11R6/lib/libxcb-ewmh.a
-rw-r--r--  0 root   bin       955 30 Sep 21:35 ./usr/X11R6/lib/libxcb-ewmh.la
-r--r--r--  0 root   bin    729720 30 Sep 21:58 ./usr/X11R6/lib/libxcb-glx.a
-rw-r--r--  0 root   bin     46106 30 Sep 21:58 ./usr/X11R6/lib/libxcb-icccm.a
-rw-r--r--  0 root   bin       961 30 Sep 21:35 ./usr/X11R6/lib/libxcb-icccm.la
-rw-r--r--  0 root   bin     18228 30 Sep 21:58 ./usr/X11R6/lib/libxcb-image.a
-rw-r--r--  0 root   bin      1001 30 Sep 21:35 ./usr/X11R6/lib/libxcb-image.la
-rw-r--r--  0 root   bin     10352 30 Sep 21:58 ./usr/X11R6/lib/libxcb-keysyms.a
-rw-r--r--  0 root   bin       973 30 Sep 21:35 ./usr/X11R6/lib/libxcb-keysyms.la
-r--r--r--  0 root   bin     42424 30 Sep 21:58 ./usr/X11R6/lib/libxcb-present.a
-r--r--r--  0 root   bin    429922 30 Sep 21:58 ./usr/X11R6/lib/libxcb-randr.a
-r--r--r--  0 root   bin     85996 30 Sep 21:58 ./usr/X11R6/lib/libxcb-record.a
-rw-r--r--  0 root   bin     17608 30 Sep 21:58 ./usr/X11R6/lib/libxcb-render-util.a
-rw-r--r--  0 root   bin      1010 30 Sep 21:35 ./usr/X11R6/lib/libxcb-render-util.la
-r--r--r--  0 root   bin    338736 30 Sep 21:58 ./usr/X11R6/lib/libxcb-render.a
-r--r--r--  0 root   bin     70744 30 Sep 21:58 ./usr/X11R6/lib/libxcb-res.a
-r--r--r--  0 root   bin     49722 30 Sep 21:58 ./usr/X11R6/lib/libxcb-screensaver.a
-r--r--r--  0 root   bin     57032 30 Sep 21:58 ./usr/X11R6/lib/libxcb-shape.a
-r--r--r--  0 root   bin     45704 30 Sep 21:58 ./usr/X11R6/lib/libxcb-shm.a
-r--r--r--  0 root   bin    143090 30 Sep 21:58 ./usr/X11R6/lib/libxcb-sync.a
-rw-r--r--  0 root   bin     29202 30 Sep 21:58 ./usr/X11R6/lib/libxcb-util.a
-rw-r--r--  0 root   bin       955 30 Sep 21:35 ./usr/X11R6/lib/libxcb-util.la
-r--r--r--  0 root   bin     78638 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xf86dri.a
-r--r--r--  0 root   bin    170934 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xfixes.a
-r--r--r--  0 root   bin     38980 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xinerama.a
-r--r--r--  0 root   bin   1080272 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xinput.a
-r--r--r--  0 root   bin    769992 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xkb.a
-rw-r--r--  0 root   bin     39028 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xrm.a
-rw-r--r--  0 root   bin       983 30 Sep 21:35 ./usr/X11R6/lib/libxcb-xrm.la
-r--r--r--  0 root   bin     23478 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xtest.a
-r--r--r--  0 root   bin    174444 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xv.a
-r--r--r--  0 root   bin     73054 30 Sep 21:58 ./usr/X11R6/lib/libxcb-xvmc.a
-r--r--r--  0 root   bin   1179580 30 Sep 21:58 ./usr/X11R6/lib/libxcb.a
-rw-r--r--  0 root   bin    310022 30 Sep 21:58 ./usr/X11R6/lib/libxkbfile.a
-rw-r--r--  0 root   bin       974 30 Sep 21:38 ./usr/X11R6/lib/libxkbfile.la
-rw-r--r--  0 root   bin      6540 30 Sep 21:58 ./usr/X11R6/lib/libxshmfence.a
-rw-r--r--  0 root   bin       938 30 Sep 21:39 ./usr/X11R6/lib/libxshmfence.la
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/lib/locate
-rw-r--r--  0 root   bin     46120 30 Sep 21:58 ./usr/X11R6/lib/locate/xorg.db
-r--r--r--  0 root   bin       241 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/dri.pc
-r--r--r--  0 root   bin       322 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/egl.pc
-r--r--r--  0 root   bin       301 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/epoxy.pc
-r--r--r--  0 root   bin       173 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/gbm.pc
-r--r--r--  0 root   bin       335 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/gl.pc
-r--r--r--  0 root   bin       235 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/glesv1_cm.pc
-r--r--r--  0 root   bin       226 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/glesv2.pc
-rw-r--r--  0 root   bin       241 30 Sep 21:48 ./usr/X11R6/lib/pkgconfig/glu.pc
-r--r--r--  0 root   bin       226 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/glw.pc
-r--r--r--  0 root   bin       226 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/libdrm.pc
-r--r--r--  0 root   bin       276 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/libdrm_amdgpu.pc
-r--r--r--  0 root   bin       261 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/libdrm_intel.pc
-r--r--r--  0 root   bin       233 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/osmesa.pc
-rw-r--r--  0 root   bin       232 30 Sep 21:38 ./usr/X11R6/lib/pkgconfig/pixman-1.pc
-rw-r--r--  0 root   bin       166 30 Sep 21:34 ./usr/X11R6/lib/pkgconfig/presentproto.pc
-rw-r--r--  0 root   bin       232 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/x11-xcb.pc
-rw-r--r--  0 root   bin       229 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-atom.pc
-rw-r--r--  0 root   bin       238 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-aux.pc
-r--r--r--  0 root   bin       258 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-composite.pc
-rw-r--r--  0 root   bin       300 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-cursor.pc
-r--r--r--  0 root   bin       249 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-damage.pc
-r--r--r--  0 root   bin       232 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-dpms.pc
-r--r--r--  0 root   bin       232 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-dri2.pc
-r--r--r--  0 root   bin       232 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-dri3.pc
-rw-r--r--  0 root   bin       244 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-event.pc
-rw-r--r--  0 root   bin       232 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-ewmh.pc
-r--r--r--  0 root   bin       229 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-glx.pc
-rw-r--r--  0 root   bin       235 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-icccm.pc
-rw-r--r--  0 root   bin       255 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-image.pc
-rw-r--r--  0 root   bin       233 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-keysyms.pc
-r--r--r--  0 root   bin       271 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-present.pc
-r--r--r--  0 root   bin       240 30 Sep 21:57 ./usr/X11R6/lib/pkgconfig/xcb-proto.pc
-r--r--r--  0 root   bin       246 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-randr.pc
-r--r--r--  0 root   bin       238 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-record.pc
-r--r--r--  0 root   bin       238 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-render.pc
-rw-r--r--  0 root   bin       278 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-renderutil.pc
-r--r--r--  0 root   bin       236 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-res.pc
-r--r--r--  0 root   bin       253 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-screensaver.pc
-r--r--r--  0 root   bin       235 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-shape.pc
-r--r--r--  0 root   bin       229 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-shm.pc
-r--r--r--  0 root   bin       232 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-sync.pc
-rw-r--r--  0 root   bin       243 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-util.pc
-r--r--r--  0 root   bin       249 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-xf86dri.pc
-r--r--r--  0 root   bin       259 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-xfixes.pc
-r--r--r--  0 root   bin       244 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-xinerama.pc
-r--r--r--  0 root   bin       264 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-xinput.pc
-r--r--r--  0 root   bin       249 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-xkb.pc
-rw-r--r--  0 root   bin       278 30 Sep 21:35 ./usr/X11R6/lib/pkgconfig/xcb-xrm.pc
-r--r--r--  0 root   bin       235 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-xtest.pc
-r--r--r--  0 root   bin       234 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-xv.pc
-r--r--r--  0 root   bin       239 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb-xvmc.pc
-r--r--r--  0 root   bin       279 30 Sep 21:58 ./usr/X11R6/lib/pkgconfig/xcb.pc
-rw-r--r--  0 root   bin       176 30 Sep 21:34 ./usr/X11R6/lib/pkgconfig/xf86driproto.pc
-rw-r--r--  0 root   bin       149 30 Sep 21:54 ./usr/X11R6/lib/pkgconfig/xorg-joystick.pc
-rw-r--r--  0 root   bin       262 30 Sep 21:39 ./usr/X11R6/lib/pkgconfig/xshmfence.pc
-rw-r--r--  0 root   bin       269 30 Sep 21:38 ./usr/X11R6/lib/pkgconfig/xvmc-wrapper.pc
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/lib/xorg
-rw-r--r--  0 root   bin     25699 27 Jul  2019 ./usr/X11R6/lib/xorg/protocol.txt
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/man
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/man/man1
-rw-r--r--  0 root   bin       989 30 Sep 21:34 ./usr/X11R6/man/man1/bdftruncate.1
-rw-r--r--  0 root   bin       611 30 Sep 21:50 ./usr/X11R6/man/man1/dga.1
-r--r--r--  0 root   bin       651 30 Sep 21:58 ./usr/X11R6/man/man1/glxgears.1
-r--r--r--  0 root   bin      2959 30 Sep 21:58 ./usr/X11R6/man/man1/glxinfo.1
-rw-r--r--  0 root   bin      1878 30 Sep 21:34 ./usr/X11R6/man/man1/ucs2any.1
-rw-r--r--  0 root   bin      1165 30 Sep 21:51 ./usr/X11R6/man/man1/xdriinfo.1
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/man/man3
-rw-r--r--  0 root   bin     15129 30 Sep 21:38 ./usr/X11R6/man/man3/XDGA.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGAChangePixmapMode.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGACloseFramebuffer.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGACopyArea.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGACopyTransparentArea.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGACreateColormap.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGAFillRectangle.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGAGetViewportStatus.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGAInstallColormap.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGAKeyEventToXKeyEvent.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGAOpenFramebuffer.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGAQueryExtension.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGAQueryModes.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGAQueryVersion.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGASelectInput.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGASetClientVersion.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGASetMode.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGASetViewport.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XDGASync.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XF86DGA.3
-rw-r--r--  0 root   bin     13893 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VM.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeDeleteModeLine.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeGetAllModeLines.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeGetDotClocks.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeGetGamma.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeGetGammaRamp.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeGetGammaRampSize.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeGetModeLine.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeGetMonitor.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeGetPermissions.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeGetViewPort.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeLockModeSwitch.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeModModeLine.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeQueryExtension.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeQueryVersion.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeSetClientVersion.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeSetGamma.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeSetGammaRamp.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeSetViewPort.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeSwitchMode.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeSwitchToMode.3
-rw-r--r--  0 root   bin        18 30 Sep 21:38 ./usr/X11R6/man/man3/XF86VidModeValidateModeLine.3
-rw-r--r--  0 root   bin        16 30 Sep 21:38 ./usr/X11R6/man/man3/XFree86-DGA.3
-r--r--r--  0 root   bin      1340 30 Sep 21:58 ./usr/X11R6/man/man3/drmAvailable.3
-r--r--r--  0 root   bin      2375 30 Sep 21:58 ./usr/X11R6/man/man3/drmHandleEvent.3
-r--r--r--  0 root   bin      3434 30 Sep 21:58 ./usr/X11R6/man/man3/drmModeGetResources.3
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/man/man4
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/man/man5
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/man/man7
-r--r--r--  0 root   bin     10976 30 Sep 21:58 ./usr/X11R6/man/man7/drm-kms.7
-r--r--r--  0 root   bin     14470 30 Sep 21:58 ./usr/X11R6/man/man7/drm-memory.7
-r--r--r--  0 root   bin      4317 30 Sep 21:58 ./usr/X11R6/man/man7/drm.7
-rw-r--r--  0 root   wheel  173164 30 Sep 21:58 ./usr/X11R6/man/mandoc.db
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr/X11R6/share
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/share/X11
-rw-r--r--  0 root   bin      1723 18 May  2010 ./usr/X11R6/share/X11/Xcms.txt
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/share/X11/app-defaults
-rw-r--r--  0 root   bin        45 31 Oct  2010 ./usr/X11R6/share/X11/app-defaults/Beforelight
-rw-r--r--  0 root   bin      6525 10 Mar  2012 ./usr/X11R6/share/X11/app-defaults/Bitmap
-rw-r--r--  0 root   bin       431 26 Sep  2009 ./usr/X11R6/share/X11/app-defaults/Bitmap-color
-rw-r--r--  0 root   bin      6584 10 Mar  2012 ./usr/X11R6/share/X11/app-defaults/Bitmap-nocase
-rw-r--r--  0 root   bin       115 18 Feb  2012 ./usr/X11R6/share/X11/app-defaults/Clock-color
-rw-r--r--  0 root   bin      9870 21 May  2018 ./usr/X11R6/share/X11/app-defaults/Editres
-rw-r--r--  0 root   bin      2751 14 Jan  2013 ./usr/X11R6/share/X11/app-defaults/Editres-color
-r--r--r--  0 root   bin      3875 30 Sep 21:58 ./usr/X11R6/share/X11/app-defaults/SshAskpass
-rw-r--r--  0 root   bin      3184 27 Mar  2010 ./usr/X11R6/share/X11/app-defaults/Viewres
-rw-r--r--  0 root   bin       973 27 Mar  2010 ./usr/X11R6/share/X11/app-defaults/Viewres-color
-rw-r--r--  0 root   bin     22676 15 Aug  2019 ./usr/X11R6/share/X11/app-defaults/XCalc
-rw-r--r--  0 root   bin     10325 28 Mar  2010 ./usr/X11R6/share/X11/app-defaults/XCalc-color
-rw-r--r--  0 root   bin      4086 18 Feb  2012 ./usr/X11R6/share/X11/app-defaults/XClipboard
-rw-r--r--  0 root   bin        20 26 Sep  2009 ./usr/X11R6/share/X11/app-defaults/XClock
-rw-r--r--  0 root   bin       245 26 Sep  2009 ./usr/X11R6/share/X11/app-defaults/XClock-color
-rw-r--r--  0 root   bin       615 14 Jan  2013 ./usr/X11R6/share/X11/app-defaults/XConsole
-rw-r--r--  0 root   bin      4774  7 Apr  2012 ./usr/X11R6/share/X11/app-defaults/XFontSel
-rw-r--r--  0 root   bin       106  7 Apr  2012 ./usr/X11R6/share/X11/app-defaults/XLoad
-rw-r--r--  0 root   bin     25705 26 Nov  2006 ./usr/X11R6/share/X11/app-defaults/XLock
-rw-r--r--  0 root   bin       133 15 Aug  2019 ./usr/X11R6/share/X11/app-defaults/XLogo
-rw-r--r--  0 root   bin       215 28 Mar  2010 ./usr/X11R6/share/X11/app-defaults/XLogo-color
-rw-r--r--  0 root   bin      1107 23 Apr  2010 ./usr/X11R6/share/X11/app-defaults/XMore
-rw-r--r--  0 root   bin      3871 31 Oct  2010 ./usr/X11R6/share/X11/app-defaults/XSm
-r--r--r--  0 root   bin     11574 30 Sep 21:58 ./usr/X11R6/share/X11/app-defaults/XTerm
-r--r--r--  0 root   bin      5826 30 Sep 21:58 ./usr/X11R6/share/X11/app-defaults/XTerm-color
-rw-r--r--  0 root   bin     15689 31 Oct  2010 ./usr/X11R6/share/X11/app-defaults/Xedit
-rw-r--r--  0 root   bin      5536 31 Oct  2010 ./usr/X11R6/share/X11/app-defaults/Xedit-color
-rw-r--r--  0 root   bin       754 21 Jul  2013 ./usr/X11R6/share/X11/app-defaults/Xfd
-rw-r--r--  0 root   bin        65 28 Mar  2010 ./usr/X11R6/share/X11/app-defaults/Xgc
-rw-r--r--  0 root   bin      2353 28 Mar  2010 ./usr/X11R6/share/X11/app-defaults/Xgc-color
-rw-r--r--  0 root   bin       730 31 Oct  2010 ./usr/X11R6/share/X11/app-defaults/Xmag
-rw-r--r--  0 root   bin       248 28 Mar  2010 ./usr/X11R6/share/X11/app-defaults/Xmessage
-rw-r--r--  0 root   bin       920 28 Mar  2010 ./usr/X11R6/share/X11/app-defaults/Xmessage-color
-rw-r--r--  0 root   bin      6628 28 Mar  2010 ./usr/X11R6/share/X11/app-defaults/Xvidtune
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/share/libdrm
-r--r--r--  0 root   bin     10551 30 Sep 21:58 ./usr/X11R6/share/libdrm/amdgpu.ids
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr/X11R6/share/vulkan
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./usr/X11R6/share/vulkan/icd.d
-r-xr-xr-x  0 root   bin       152 30 Sep 21:58 ./usr/X11R6/share/vulkan/icd.d/intel_icd.x86_64.json
-r-xr-xr-x  0 root   bin       153 30 Sep 21:58 ./usr/X11R6/share/vulkan/icd.d/radeon_icd.x86_64.json
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./usr/X11R6/share/xcb
-r--r--r--  0 root   bin     16132 30 Sep 21:57 ./usr/X11R6/share/xcb/xcb.xsd
-r--r--r--  0 root   bin     91919 30 Sep 21:57 ./usr/X11R6/share/xcb/xkb.xml
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./var
drwxr-xr-x  0 root   wheel       0 30 Sep 21:57 ./var/cache
drwxr-xr-x  0 root   wheel       0 30 Sep 21:58 ./var/cache/fontconfig
-rw-r--r--  0 root   wheel  500400 30 Sep 21:58 ./var/cache/fontconfig/0f0db7876307790c19e1f91eb9095080-le64.cache-7
-rw-r--r--  0 root   wheel  499680 30 Sep 21:58 ./var/cache/fontconfig/1487dd4aecf3164c4a11193169052443-le64.cache-7
-rw-r--r--  0 root   wheel     112 30 Sep 21:58 ./var/cache/fontconfig/49aa604a5ac92994756d3008e408245c-le64.cache-7
-rw-r--r--  0 root   wheel     176 30 Sep 21:58 ./var/cache/fontconfig/558352270fb122ca08359d23b5a778d4-le64.cache-7
-rw-r--r--  0 root   wheel     128 30 Sep 21:58 ./var/cache/fontconfig/5dc9fcf026e07a49c5f91c19054b9930-le64.cache-7
-rw-r--r--  0 root   wheel  141880 30 Sep 21:58 ./var/cache/fontconfig/79652363633577d7d713baab7f54ad8c-le64.cache-7
-rw-r--r--  0 root   wheel     200 30 Sep 21:58 ./var/cache/fontconfig/CACHEDIR.TAG
-rw-r--r--  0 root   wheel   33656 30 Sep 21:58 ./var/cache/fontconfig/a1a78d9c18cd095d3829c724810e6ffb-le64.cache-7
-rw-r--r--  0 root   wheel   35208 30 Sep 21:58 ./var/cache/fontconfig/ba022efc551c75e21c690774bbcf5304-le64.cache-7
-rw-r--r--  0 root   wheel   64024 30 Sep 21:58 ./var/cache/fontconfig/bc06c1eea3e636f72101cafc3fb39508-le64.cache-7
-rw-r--r--  0 root   wheel     488 30 Sep 21:58 ./var/cache/fontconfig/c5f5d66d15c24edc3e863c27139db87e-le64.cache-7
-rw-r--r--  0 root   wheel     120 30 Sep 21:58 ./var/cache/fontconfig/f22309b238134d3cca63435f528976cd-le64.cache-7
drwx------  0 root   wheel       0 30 Sep 21:58 ./var/sysmerge
-rw-r--r--  0 root   wheel    7070 30 Sep 21:58 ./var/sysmerge/xetc.tgz
ladar commented 2 years ago

I maintain a bunch of Puppet modules and I use your boxes for acceptance testing. The basic flow is spin up a box, apply some Puppet code which will install and configure the software in question and then run some tests against that box that confirm the software has been installed and configured correctly and is running in some desired state, then the box is killed.

I do the exact same thing, only with the Magma project, which is how this project got started. Initially I only built those boxes. But at some point I realized I could omit the Magma specific config changes, and be left with a generic box. And now, years later, we not only use them all over the place. Most recently to test out Pahoehoe (that's codename for the project which encompasses all of the client/server apps we use/developed to provide Lavabit's free VPN service). I bring up Pahoehoe because I had to install and configure DBus so it can run export $(dbus-launch) it comes to time to launch Anbox.

I also use the these boxes to test a number of less public codebases. Like the patch set I created for Lineage. I used to generate custom ROMs for my phone, and hopefully will again if T-Mobile ever agrees to activate my phone. It's from F(x)tec, and as such the IMEI wasn't on Sprint's (and not T-mobile's) "approved" list. I digress.

The dbus package requires some of the X11 libraries found in the xbase set so it won't install. This works on other boxes fine because the entire system is managed by the same package manager so it would normally pull any in additional libraries automatically (although chances are they are already installed anyway), but the OpenBSD package manager won't pull in those install sets as they're not managed by it.

That makes complete sense. DBus is used to pass data between graphical applications, or CLI tools, and graphical applications. I'm not aware of any strictly console projects that require it. I've run into CLI tools that interface with DBus, but don't require it, thermald comes to mind. But it's optional functionality which only that only activates when it detects X11 and/or DBus. If you look at the providers.sh script in this repo, the libvirt setup function looks for the presence of the /usr/bin/X and installs the graphical tools, like virt-manager if it's present.

It sounds like your saying the files provided by the xbase set don't belong to any package, so it's impossible to add them after the install process? The part I struggle with is how does OpenBSD patch those files between releases? That's why I keep thinking they are in fact provided by a package, and the problem is with the DBus package, because it doesn't define those as dependencies, since they are usually provided by the xbase set during installation.

So one such module manages dbus, so Puppet is effectively running pkg_add dbus in the background.

This is the final question I have. Why is Puppet trying to manage dbus, when dbus (or a graphical environment) aren't installed? Are you forcing it to test Puppet's dbus integration, because the dbus module is pone of the modules you maintain, and you need to test it? Or does Puppet require dbus to work, regardless of whether it's a graphical install?

I know I was long winded, but I needed to kill time while the boxes built. I've uploaded generic/openbsd7 boxes for VirtualBox and libvirt, with a vmware box forthcoming. These boxes were uplocated as version 3.5.3 ... which is behind the current release version string, 3.5.4, and thus shouldn't be picked automatically. I leave the odd number versions available for just this type testing.

Can you see if those do what you need?

ladar commented 2 years ago

@bodgit I forgot to tag in the prevous comment, so you might not have gotten notified. Either way, I did some digging, and I think I understand what's happening far better. The packages you would need are available from the repos. The problem is when you goto install it, you end up in a circular dependency maze, and unfortunately I'm not acquainted with OpenBSD well enough to know how to navigate that maze.

I did find a one line solution to your problem though. If you add the following command to your Vagrantfile ... it will fix your problem:

  config.vm.provision "shell", run: "always", inline: <<-SHELL
    sudo bash -c ' cd / ; curl --silent https://ftp.usa.openbsd.org/pub/OpenBSD//7.0/amd64/xbase70.tgz | gzip -d -c | tar -x -f - '
  SHELL

You can also fix this problem by running:

vagrant ssh -c "sudo bash -c 'cd / ; curl --silent https://ftp.usa.openbsd.org/pub/OpenBSD//7.0/amd64/xbase70.tgz | gzip -d -c | tar -x -f - '"

Before you run your acceptance tests. This is the result of me running the command above from a regular shell connection setup using vagrant ssh:

-bash-5.1$ sudo bash -c ' cd / ; curl --silent https://ftp.usa.openbsd.org/pub/OpenBSD//7.0/amd64/xbase70.tgz | gzip -d -c | tar -x -f - '
-bash-5.1$ sudo pkg_add dbus
quirks-4.53 signed on 2021-11-24T12:33:36Z
dbus-1.12.20p1v0: ok
The following new rcscripts were installed: /etc/rc.d/messagebus
See rcctl(8) for details.
New and changed readme(s):
    /usr/local/share/doc/pkg-readmes/dbus

Please note the one-liner above should be fine for a disposable test box, but if you were to use this as part of a production deployment, you should hash/signature checking to ensure the downloaded tarball is authentic. It wouldn't be hard. You'd just have to download the data to file first, then grab the SHA256 and SHA256.sig files from the same directory. You can use the SHA256 file to validate the xbase.tgz file, and then use the SHA256.sig file to ensure the hash you used for verification was provided by OpenBSD and authentic.

ladar commented 2 years ago

I was feeling guilty about posting instructions that are horribly insecure, for someone using OpenBSD. So here is an install script that also checks the file hashes/signatures.

#!/bin/ksh

echo -n "Downloading ... "
curl --silent --fail --fail-early -O "https://ftp.usa.openbsd.org/pub/OpenBSD/7.0/amd64/SHA256.sig" -O "https://ftp.usa.openbsd.org/pub/OpenBSD/7.0/amd64/x{base,font,serv,share}70.tgz"
if [ $? != 0 ]; then
  echo "X windows download failed. Terminating."
  exit 1
fi
echo "complete."

signify -Cp /etc/signify/openbsd-70-base.pub -x SHA256.sig xbase70.tgz xfont70.tgz xserv70.tgz xshare70.tgz
if [ $? != 0 ]; then
  echo "X windows signature verification failed. Terminating."
  exit 1
fi

tar -z -x -C / -f xbase70.tgz && tar -z -x -C / -f xfont70.tgz && tar -z -x -C / -f xserv70.tgz && tar -z -x -C / -f xshare70.tgz
if [ $? != 0 ]; then
  echo "X windows installation failed. Terminating."
  exit 1
fi
echo "X windows installation complete. Happy hacking."