Commit Graph

2114 Commits

Author SHA1 Message Date
Douglas R. Reno
479979e5f9 Tags 2023-08-18 15:05:38 -05:00
Douglas R. Reno
57d2e27b47 libxcb: Python 3 is now mandatory, so we no longer need to specify it 2023-08-18 11:37:36 -05:00
Bruce Dubbs
7a66d3bcfb Typo 2023-08-18 10:43:17 -05:00
Bruce Dubbs
f84ad2e01e Tag most of Chapter 24 2023-08-17 19:27:51 -05:00
Bruce Dubbs
0173ebe04e Update to xwayland-23.2.0. 2023-08-17 16:29:58 -05:00
Bruce Dubbs
95ee13f27e Update to mesa-23.1.6. 2023-08-17 15:46:23 -05:00
Bruce Dubbs
840763315b Update to libxcb-1.16. 2023-08-17 15:01:29 -05:00
Bruce Dubbs
62a5408799 Update to xcb-proto-1.16.0. 2023-08-17 14:39:52 -05:00
Xi Ruoyao
a698f381b5
Revert "mesa: Document a test timeout with Glibc-2.38"
This reverts commit 3cb77ad5a6.

Fixed with the Glibc memalign patch.
2023-08-16 16:47:18 +08:00
Xi Ruoyao
89a234100d
libxcb: Fix documention ownership
I remember we've discussed this on IRC several months ago, and I just
noticed it again today...
2023-08-14 19:45:05 +08:00
Bruce Dubbs
8b095de141 Update to mesa-23.1.5. 2023-08-05 15:12:44 -05:00
Xi Ruoyao
65585fa70e
xwayland: Add Xorg applications as runtime dependency
If setxkbmap is not installed, Xwayland will refuse to start.

In a "normal" build Xorg applications should be pulled in by Xorg fonts
-> xcursor-themes -> Xorg applications, but we are saying "only
font-util" for Xorg fonts and font-util does not need xcursor-themes.
2023-08-04 12:59:34 +08:00
Xi Ruoyao
3cb77ad5a6
mesa: Document a test timeout with Glibc-2.38 2023-08-04 11:00:59 +08:00
Douglas R. Reno
0c76f3cfb3 Typo fixes from rhubarbpieguy 2023-08-01 15:22:19 -05:00
Xi Ruoyao
c41cafb3bc
kernel-config: Add color for hotkey
Align with recent LFS change.  Regenerate all kernel.xml files.
2023-07-31 21:44:37 +08:00
Xi Ruoyao
14176436f0
kernel-config: Update the script
1. Don't throw unspecified entries too early.  Doing so caused various
   rendering glitches.  And we can now also check if an entry is
   selected but it's parent not.
2. "menu"s in Kconfig can also have dependencies...

Some pre-existing .toml data files are found problematic after the
change, fix them and regenerate all rendered -kernel.xml files.
2023-07-31 21:44:37 +08:00
Xi Ruoyao
4e37f01a45
kernel-config: Do not include kernel version in every generated file
This is stupid and it will cause meaningless diffs in version control
(like this commit does :( ).

Remove the kernel version from the generated XML files.  Add
kernel.version file into git to track the kernel version.
2023-07-31 21:44:37 +08:00
Xi Ruoyao
c36db1c461
Convert the remaining of X to use the new kernel-config system 2023-07-31 21:44:36 +08:00
Xi Ruoyao
d9e1464442
.gitignore: Don't ignore generated kernel configuration
We don't expect every editor to run kernel-config.py!
2023-07-31 21:44:36 +08:00
Xi Ruoyao
831ba20acd
kernel-config: Handle if/endif pairs in Kconfig, and allow to set "forced" attribute for options
For example, CONFIG_INPUT is forced w/o CONFIG_EXPERT.

libevdev kernel section needs these features to be rendered
successfully.
2023-07-31 21:44:36 +08:00
Xi Ruoyao
5ca8d70839
kernel-config: Allow setting comments for options, and convert Mesa 2023-07-31 21:44:35 +08:00
Xi Ruoyao
604355989a
Add kernel-config infrastructure
The kernel-config.py script takes a toml file containing a set of
kernel configuration key-value pairs.  Then it parses the Kconfig files
in a kernel source tree and render the given configuration as a
LFS-style <screen> in a separate XML file.  The XML file can be used in
the book with xinclude.

Some "features":

1. The lines are limited to 80 columns.
   If the text of the configuration option is too long, it will be
   trimmed; if the symbolic name of the option cannot fit in this line,
   a separate line will be used for it.
2. If a configuration option is given but it does not exist in Kconfig
   files, the script will abort immediately.  This helps catching
   removed options.
3. The script also aborts immediately if a configuration option is
   illegal, for example setting an option to 'M' while it cannot be a
   module.
4. The infrastructure is not wired into the main Makefile.  It's because
   not all editors have the latest kernel tree, and even if they do the
   locations of the kernel tree are still different.  To update the
   generated XML files, use
   "make -C kernel-config KERNEL_TREE=/sources/linux-x.y.z".

Backword incompatible change:

The script no longer outputs "CONFIG_" prefix for the symbolic name.  It
really does not make too much sense to waste 7 characters here because
it's a common prefix for all options!

A limitation:

The script does not really validate the configuration.  Generally
validating the configuration requires to solve the 3-CNF-SAT problem,
which is NP-complete.
2023-07-31 21:44:35 +08:00
Xi Ruoyao
7affde51e6
xorg-config: Further refine the condition where vga_arbiter is needed
Let's stop people from messing with vga_arbiter because they have two
state-of-art NVIDIA or AMD GPUs.
2023-07-26 17:58:30 +08:00
Xi Ruoyao
1473268a08
xorg-config: Remove xf86-video-* remnant from PRIME configuration
Hmm, it may be hard to distinguish two "modesetting"s here.  But anyway
this command is said to be unnecessary with the modesetting driver.
2023-07-26 17:03:45 +08:00
Xi Ruoyao
9871a7a6a8
xorg-config: Update the DRI checking example after xf86-video-* removal 2023-07-26 16:46:23 +08:00
Xi Ruoyao
4ada352178
xorg-config: Some reword about the TearFree control
1. Move the configuration file into /etc, to be consistent with other
   configuration files created in BLFS.
2. We no longer need a separate "configure the graphic card" example
   because the TearFree configuration file is already a good example.
3. Tearing issue is really not new after xf86-video-* removal.  In some
   xf86-video-* drivers a TearFree option is available but rarely
   enabled by default (only the amdgpu driver when the output is rotated
   or transformed).  So this is actually the first time we document it
   in BLFS.
4. It's really not difficult to observer the tearing by dragging a
   window in twm, despite twm only renders the window border during
   dragging.
2023-07-26 16:04:06 +08:00
Xi Ruoyao
2ac99448b1
xorg-config: Remove "AIGLX error" section
With modesetting driver, $HOME/.local/share/xorg/Xorg.0.log contains:

    [ 65817.713] (II) AIGLX: Loaded and initialized crocus

And there is no more "AIGLX error" messages.
2023-07-26 16:04:05 +08:00
Xi Ruoyao
1903174c9f
twm: Comment out xorg-legacy dependency
I really don't understand what it is for.  And I can run twm without it.

If someone has a good reason to use legacy fonts, please revert, but you
should at least consider marking it runtime and maybe demoting it to
optional.
2023-07-26 16:04:05 +08:00
Xi Ruoyao
50bf1ac670
x: Use <xref> for some references to wget
It would be easier for the user to just follow the link to wget page if
they've not installed wget yet.
2023-07-25 11:07:49 +08:00
Douglas R. Reno
18d398b5f8 Update to mesa-23.1.4 2023-07-23 13:02:35 -05:00
Douglas R. Reno
810935e2b5 Xorg-config: Add a section about configuring Tearfree.
We might want to consider reviewing that page now that we don't carry
any of the other Xorg drivers now.
2023-07-21 20:15:47 -05:00
Douglas R. Reno
a1ea6d4e94 Add the TearFree option back to Xorg-Server. Patch by Rahul Chandra 2023-07-21 11:51:31 -05:00
Xi Ruoyao
f4d129763c
/usr/libexec/Xorg does not exist anymore
With -Dsuid_wrapper=true removed from xorg-server, /usr/bin/Xorg is the
Xorg server itself.
2023-07-19 03:54:44 +08:00
Xi Ruoyao
b952db2ee8
xorg-server: "a even" -> "an even" 2023-07-19 03:54:44 +08:00
Bruce Dubbs
e77c478989 Merge branch 'trunk' into lxqt 2023-07-18 16:51:51 +00:00
Xi Ruoyao
cb88494ae6
xorg-server: Align kernel config 2023-07-18 02:27:04 +08:00
Xi Ruoyao
5c7ad049db
Move Xorg mode line setting from qemu to xorg-config
It's not really QEMU specific.

By the way, move the "additional cfg unneeded on most systems" into the
bottom of the page, and adjust it to refer modesetting driver instead of
radeon driver.
2023-07-13 19:56:08 +08:00
Bruce Dubbs
32936bc2c2 lxqt and qt5-alternate cleanups 2023-07-13 01:17:52 -05:00
Xi Ruoyao
797182d11a
xorg-server: Add kernel configuration section 2023-07-13 03:12:04 +08:00
Xi Ruoyao
c97d35e2f6
xorg-server: Force -Dglamor=true
With the DDX drivers gone, we must use Glamor to provide the modeset
driver or X server won't start.
2023-07-13 01:45:49 +08:00
Xi Ruoyao
22c1bfc373
Archive xf86-video-* 2023-07-13 01:39:51 +08:00
Xi Ruoyao
ed848370ef
xorg-server: Create /tmp/.{X11,ICE}-unix
So we don't need to reboot.
2023-07-13 01:32:34 +08:00
Thomas Trepl
bd42330127 Upgrade xterm-384 2023-07-11 08:07:36 +02:00
Xi Ruoyao
117b4e97f3
mesa: Add kernel cfg section into the index 2023-07-11 02:07:22 +08:00
Xi Ruoyao
9a612888e4
Move HW-accel video encoding/decoding library into Multimedia section
They don't really belong to some Graphical Environment.
2023-07-11 00:56:43 +08:00
Xi Ruoyao
13145c0e15
mesa: Some Nouveau 3D features may be N/A
"N/A" means the hardware just does not support this feature.

Currently "Fixed pipe TCL" is N/A for all supported models,
"Geometry programs" and "Tessellation programs" are N/A for some early
supported models.
2023-07-08 09:22:55 +08:00
Bruce Dubbs
d4102cea4b Wording changes. 2023-07-07 11:16:58 -05:00
Xi Ruoyao
2c92dadaa0
mesa: Add kernel config section and -Dgallium-drivers explanation
We used to assume the users to config the kernel properly in xf86 video
drivers.  But (1) xf86 video drivers and mesa drivers are not one-to-one
mapping; (2) there are wayland-based DEs where no xf86 video drivers are
installed.
2023-07-07 19:48:37 +08:00
Douglas R. Reno
88cf4eb7b7 Update to intel-media-driver-23.2.4 2023-07-05 20:33:02 -05:00
Xi Ruoyao
7f41c4ae39
Move Vulkan description from "Graphical Environments" to Mesa
Well, Vulkan is not an alternative of X, nor Wayland.  It's an
alternative of OpenGL.

Change "libvulkan" to "Vulkan-Loader" by the way.  "libvulkan" is a
library, and Vulkan-Loader is the name of the package providing it.  The
URL is also updated because there is no download link at vulkan.org.
2023-07-05 09:05:20 +08:00
Bruce Dubbs
e94c3fdbba Update to xterm-383. 2023-06-29 15:20:32 -05:00
Xi Ruoyao
42ddc3001a
treewide: Replace "User Notes" with "Editor Notes" 2023-06-30 02:18:51 +08:00
Xi Ruoyao
14891a9084
treewide: More "User Notes" clean up
Remove links to pages w/o real contents.
2023-06-30 02:18:51 +08:00
Xi Ruoyao
9a6d0d9bcf
x: Remove non-exist User Notes link
Part of User Notes removal by
https://www.linuxfromscratch.org/~xry111/remove-nonexist-usernote.sh
2023-06-29 19:22:51 +08:00
Tim Tassonis
a9dea18aa0 Update to mesa-23.1.3. 2023-06-25 15:53:46 +02:00
Pierre Labastie
6167879d52 Update to xorgproto-2023.2 2023-06-17 14:00:58 +02:00
Rahul Chandra
677cf19bdf
Update to libX11-1.8.6. 2023-06-17 01:15:00 +08:00
Bruce Dubbs
51aa6e5935 Update to xkeyboard-config-2.39. 2023-06-12 13:28:53 -05:00
Pierre Labastie
bf92b527fd mesa: patch to prevent segfaults on old Intel IGP 2023-06-12 17:28:23 +02:00
Bruce Dubbs
3b84f79a91 Update to mesa-23.1.2. 2023-06-10 17:30:50 -05:00
Bruce Dubbs
ad6fc7ee30 Update to xwayland-23.1.2. 2023-06-08 14:56:53 -05:00
Bruce Dubbs
b687f3a20a Update to xorgproto-2023.1. 2023-06-08 13:32:16 -05:00
Douglas R. Reno
7d52b1166e Update to intel-media-driver-23.2.3 2023-06-05 11:55:53 -05:00
Douglas R. Reno
54cc37881a Remove description for libdmx and remove from installed files 2023-06-04 20:22:20 -05:00
Bruce Dubbs
493fd24555 Update to xwd-1.0.9 (Xorg App). 2023-06-04 20:12:08 -05:00
Bruce Dubbs
131ce99857 Update to xrdb-1.2.2 (Xorg App). 2023-06-04 20:10:16 -05:00
Bruce Dubbs
2834474aa7 Delete obsolete Xorg Library libdmx. 2023-06-04 19:54:28 -05:00
Bruce Dubbs
61c4030307 Update to xtrans-1.5.0 (Xorg Library). 2023-06-04 19:52:37 -05:00
Bruce Dubbs
8b2b100c10 Update to libX11-1.8.5 (Xorg Library). 2023-06-04 19:46:54 -05:00
Bruce Dubbs
571e7ff949 Update to xterm-382. 2023-06-04 17:30:14 -05:00
Pierre Labastie
9595e27dd6 Update to xterm-381 2023-05-29 21:36:13 +02:00
Bruce Dubbs
94c702ffe4 Update to mesa-23.1.1. 2023-05-28 10:28:23 -05:00
Bruce Dubbs
66956b7dcc Update to setxkbmap-1.3.4 (Xorg App). 2023-05-19 14:23:57 -05:00
Bruce Dubbs
28818fd3e0 Update to mesa-23.1.0 2023-05-15 16:33:55 -05:00
Bruce Dubbs
381bb31d0e Update to xterm-380. 2023-05-11 20:11:17 -05:00
Ken Moffat
973598a7f5 Fix libvdpau-va-gl ftbfs with gcc-13. 2023-05-09 19:32:25 +01:00
Bruce Dubbs
141beb7e18 Update to libevdev-1.13.1 (Xorg driver). 2023-05-06 17:35:52 -05:00
Bruce Dubbs
a8cacf3323 Update to libXi-1.8.1 (Xorg library). 2023-05-06 17:18:58 -05:00
Tim Tassonis
a87d5b2bf8 Update to intel-media-23.2.1. 2023-05-06 16:54:02 +02:00
Bruce Dubbs
c3270fb63d Update to xinput-1.6.4 (xorg app). 2023-04-28 20:25:41 -05:00
Bruce Dubbs
62af5ea66e Update to xdpyinfo-1.3.4 (Xorg app) 2023-04-28 19:10:19 -05:00
Douglas R. Reno
c33a0d3348 Update to xf86-video-ati-22.0.0 (Xorg Driver) 2023-04-27 13:51:13 -05:00
Tim Tassonis
41d9005e9b Update to mesa-23.0.3. 2023-04-21 22:07:29 +02:00
Xi Ruoyao
e48a679062
x7lib: Remove unneeded sed for libXpm
The --disable-open-zfile option is now enough for disabling the faulty
test.
2023-04-21 13:10:55 +08:00
Douglas R. Reno
99fd16eb27 Update to intel-media-driver-23.2.0 2023-04-19 17:14:19 -05:00
Bruce Dubbs
23b5bc2f50 Update to libXpm-3.5.16 (Xorg Library). 2023-04-18 13:52:39 -05:00
Bruce Dubbs
a33e8e9ed8 Update to libXft-2.3.8 (Xorg Library), 2023-04-18 13:40:39 -05:00
Douglas R. Reno
d2171cb772 Update to intel-media-driver-23.1.6 2023-04-10 17:33:59 -05:00
Bruce Dubbs
f2e7ca7270 Update to xwininfo-1.1.6 (Xorg app). 2023-04-10 13:36:20 -05:00
Bruce Dubbs
133c7f56b3 Update to libXfixes-6.0.1 (Xorg library). 2023-04-10 13:31:02 -05:00
Bruce Dubbs
16445bf387 Update to libXt-1.3.0 (Xorg library). 2023-04-10 13:27:07 -05:00
Douglas R. Reno
e345bd2498 Update to xf86-input-wacom-1.2.0 2023-04-10 11:44:22 -05:00
Pierre Labastie
3edc406c54 Fix mesa patch
mesa-add_xdemos-1.patch points to a too old version of the patch.
Use mesa-add_xdemos-2.patch pointing to the right version.
2023-04-10 12:23:56 +02:00
Bruce Dubbs
ab75b523a7 Update to mesa-23.0.2.
Changed to an unversioned mesa-add_xdemos-1.patch sonce it never changes.
2023-04-09 14:17:45 -05:00
Douglas R. Reno
5378451420 Update to libva-2.18.0 2023-04-08 21:35:55 -05:00
Bruce Dubbs
63ddb624f4 Update to xf86-input-libinput-1.3.0 (Xorg Driver). 2023-04-06 14:38:57 -05:00
Xi Ruoyao
6a7191e6d1
intel-media-driver: Tell how to make generation-specific build 2023-04-04 19:14:44 +08:00
Xi Ruoyao
253862074d
intel-media-driver: Install into $XORG_PREFIX 2023-04-04 18:31:31 +08:00
Douglas R. Reno
6f30fd18af Update to intel-media-driver-23.1.5 2023-04-03 18:29:44 -05:00
Pierre Labastie
41bc718660 Update to xwayland-23.1.1 (security update) 2023-04-03 04:01:29 +02:00
Douglas R. Reno
23502fea43 Update to xorg-server-21.1.8 2023-03-30 17:24:36 -05:00
Pierre Labastie
427570a348 Update to libinput-1.23.0 2023-03-30 11:28:48 +02:00
Pierre Labastie
58140c3ea1 Update to xwayland-23.1.0 2023-03-30 10:49:13 +02:00
Pierre Labastie
d5077f7935 Update to mesa-23.0.1 2023-03-30 10:17:55 +02:00
Douglas R. Reno
02458f1856 Update to intel-media-driver-23.1.4 2023-03-23 15:34:14 -05:00
Bruce Dubbs
a2ff52a407 Make xorg-libinput-driver label lower case 2023-03-21 10:47:25 -05:00
Pierre Labastie
d5e731dfd3 xserver cannot use polkit, even at run time
also add role="runtime" for run time deps
2023-03-21 14:32:55 +01:00
Xi Ruoyao
adf287b1be
xorg-server: Mark both elogind and systemd dependencies runtime
xorg-server itself does not need libelogind/libsystemd to invoke the
logind D-Bus API.  elogind/systemd-logind works for Xorg server when you
login: once you've logged in on a TTY, pam_systemd or pam_elogind
invokes systemd-logind or elogind to modify the ACL of the device node
of GPU for you:

    $ getfacl /dev/dri/card1
    getfacl: Removing leading '/' from absolute path names
    # file: dev/dri/card1
    # owner: root
    # group: video
    user::rw-
    user:xry111:rw-
    group::rw-
    mask::rw-
    other::---

Note that the "user:xry111:rw-" line allows the user logged in (in this
example, xry111, my user account) to operate on the GPU.  If
systemd-logind or elogind is not installed, there will be no such a line
and you need to setuid bit for Xorg executable, which is not
recommended.

FWIW logind is smart enough not to add the ACL entry if you've logged in
via SSH.

You may need to logout and login again to use startx if you've installed
pam_{elogind,systemd} and Xorg server & xinit in a continous login
session, but this is already mentioned on xorg-config.xml.

You may ask why Xorg server links to libsystemd or libelogind.  It uses
sd_notify and sd_listen_fds API so the Xorg server can function as a
socket-activated systemd service.  This is useless in SysV: elogind is
a logind, not a service manager.  In Systemd the libsystemd.so installed
in LFS should be enough, and we've never provided instructions to run
Xorg server in BLFS as a systemd service.

Reported-by: Rainer Fiebig <jrf@mailbox.org>
2023-03-21 15:23:40 +08:00
Pierre Labastie
70d6ea499f Sysv: fix deps between dbus, X libs, and elogind
also remove a useless switch on dbus configure for sysv
2023-03-20 14:12:09 +01:00
Pierre Labastie
005fa60314 A few fixes to recent updates
- fix gobject-instrospection download url
- libXaw tarball is now .xz
2023-03-18 10:29:01 +01:00
Bruce Dubbs
250e82dbf7 Update to libXaw-1.0.15 (Xorg library). 2023-03-17 13:35:06 -05:00
Pierre Labastie
91318eb9aa Add "setup" to meson commands
I've not been very consistent on typography, but it is a start
2023-03-13 17:48:55 +01:00
Douglas R. Reno
233661ae5b Update to various new xorg-fonts. 2023-03-02 11:00:42 -06:00
Douglas R. Reno
20c43bbcab Update xorg-legacy-fonts to their new versions. 2023-03-02 10:45:28 -06:00
Douglas R. Reno
557e97fe31 Update to xbitmaps-1.1.3 2023-03-02 10:28:01 -06:00
Douglas R. Reno
32676cbbb1 Update to xcursor-themes-1.0.7 2023-03-02 10:23:30 -06:00
Xi Ruoyao
ad91950fbc
Update to Mesa-22.3.6
Bring back the update from Tim reverted due to freeze.

This partially reverts commit 211e17547c.
2023-03-02 19:35:23 +08:00
Xi Ruoyao
f5091b3fef
x7driver: libva: List the VA API drivers (for suitable GPUs) as recommended runtime dependencies 2023-03-02 11:00:25 +08:00
Xi Ruoyao
5edd53e754
x7driver: Seperate intel-vaapi-driver from libva
The user should select the correct libva driver and install it, not
blindly install intel-vaapi-driver as a part of libva.
2023-03-02 10:59:56 +08:00
Douglas R. Reno
25707aa767 Add intel-gmmlib as a dependency for intel-media-driver 2023-02-27 21:35:57 -06:00
Douglas R. Reno
2ad1b08527 Xorg-Fonts: Minor reword to make the sentence flow properly 2023-02-27 20:41:10 -06:00
Douglas R. Reno
308cbf9da3 Add the Intel Media Driver. 2023-02-27 20:34:57 -06:00
Pierre Labastie
4c3c9faf26 Fix xcb-util-cursor dependencies 2023-02-26 23:38:02 +01:00
Pierre Labastie
60244f7d85 Fix libxcvt dependency on Xorg build env 2023-02-26 22:13:30 +01:00
Douglas R. Reno
d6c15b0861 Update to xf86-video-intel-20230223.
Tested on Intel HD Graphics 630.

I will add the intel-media-driver once I've finished testing it. So far
though, X is currently up. Note that the driver might also remove the
test failure for elements_vapostproc and elements_vacompositor from
gst-plugins-bad, but not sure on that yet. We shall see.
2023-02-25 20:14:19 -06:00
Douglas R. Reno
0e7f10adec Tag the synaptics driver 2023-02-25 20:07:10 -06:00
Bruce Dubbs
0b4aa54601 Update to font-util-1.4.0 (Xorg Font). 2023-02-24 15:10:59 -06:00
Bruce Dubbs
5e00caf09e Update to xf86-video-amdgpu-23.0.0. 2023-02-24 12:35:38 -06:00
Pierre Labastie
e444c3b940 xorg-server deps: Remove a spurious space in Sysv 2023-02-24 10:00:59 +01:00
Xi Ruoyao
efbfa241d5
xorg-server: Recommend the libinput driver at runtime
With no input driver we cannot make any input and we'll have to recover
the system via ssh or magic SysRq key.
2023-02-24 13:35:30 +08:00
Tim Tassonis
211e17547c Revert due to freeze
This reverts commit 7ef484e0b5.
2023-02-23 17:08:36 +01:00
Tim Tassonis
7ef484e0b5 Update to mesa-22.3.6.
Update to thunar-4.18.4.
Update to transmission-4.0.1.
2023-02-23 16:03:41 +01:00
Xi Ruoyao
5ba1d98ea6
mesa: Reword test suite paragraph to match the command 2023-02-23 13:17:10 +08:00
Pierre Labastie
1ae85c65a5 xcursor-themes: typo and decorate an envar 2023-02-22 22:39:02 +01:00
Bruce Dubbs
7eb572d100 Explicity install xcursor themes in /usr
We need to always install xcursor themes in /usr so gnome-wayland
cand find them.
2023-02-22 09:48:35 -06:00
Douglas R. Reno
42e9baf8e9 Tag the xf86-video-ati driver 2023-02-21 16:17:50 -06:00
Thomas Trepl
8a6a4030d7 A few tags 2023-02-21 22:13:59 +01:00
Bruce Dubbs
dc1a45e9de Lots of tags 2023-02-17 22:35:46 -06:00
Douglas R. Reno
18aa933933 Lots of tags for X 2023-02-16 14:17:59 -06:00
Douglas R. Reno
3fb307f625 Update to xterm-379 and tag 2023-02-16 14:08:41 -06:00
Bruce Dubbs
2b2ddc1764 Update to util-macros-1.20.0. 2023-02-13 14:55:11 -06:00
Xi Ruoyao
4fa25c5da0
x7font: Fix an uppercase vs. lowercase issue 2023-02-11 15:28:37 +08:00
Xi Ruoyao
1770d641c9
xwayland: Add --buildtype=release, and ...
Adjust the description of man page Xserver.1: technically both Xorg and
Xwayland are in the category of "X server".  The reason we don't install
it here is not "it's not a part of this package", but we don't want to
overwrite a man page from another package.

Remove the creation of /etc/X11/xorg.conf.d: "Xorg" is "another X
server" so technically Xwayland (and other packages except Xorg and the
Xorg drivers) should have nothing to do with it.  In my last build
/etc/X11/xorg.conf.d is empty.
2023-02-11 15:14:16 +08:00
Xi Ruoyao
adcccac0cd
mesa: Explicitly reconfigure to use -Dbuild-tests before ninja test
It's good to have an example about "meson configure" command.
2023-02-10 21:36:54 +08:00
Tim Tassonis
2c596e3fed Update to mesa-22.3.5
Update to transmission-4.0.0
2023-02-09 22:41:05 +01:00
Pierre Labastie
40c9be7769 Update to xwayland-22.1.8 2023-02-09 11:56:01 +01:00
Bruce Dubbs
a7a992f9a7 Update to xkeyboard-config-2.38. 2023-02-08 21:30:27 -06:00
Tim Tassonis
24ac3c2034 Update to xorg-server-21.1.7.
Update to libX11-1.8.4.
2023-02-07 06:40:18 +01:00
Pierre Labastie
eff9ad4b8d Fix Xorg vmware driver md5 2023-02-06 11:53:49 +01:00
Pierre Labastie
2a56e1531d Remove the sed in xkeyboard-config
This sed is used to change the command for symlinking xorg to
base in /usr/share/X11/xkb/rules. But the default for the xorg
symlinks is false, and those symlinks have been deprecated since
2005...
Prompted by a question of r1c0n3r0 on #lfs-support
Also add the explanation for --buildtype
2023-02-04 09:06:33 +01:00