Updated multiple packages...

This commit is contained in:
Zeckmathederg 2024-09-09 00:27:54 -06:00
parent f7fa1a14f5
commit 3c8f48ced5
8 changed files with 63 additions and 57 deletions

View File

@ -39,6 +39,15 @@
</listitem>
-->
<listitem>
<para>September 9th, 2024</para>
<itemizedlist>
<listitem>
<para>[Zeckmathederg] - Updated multiple packages...</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>September 6th, 2024</para>
<itemizedlist>

View File

@ -1 +1 @@
6.10.3
6.10.9

View File

@ -7,4 +7,4 @@ DRM_AMD_DC="*"
DRM_NOUVEAU = { value = " *M", comment = "For nouveau" }
DRM_I915 = { value = " *M", comment = "For i915, crocus, or iris" }
DRM_VMWGFX = { value = " *M", comment = "For svga" }
DRM_VGEM = { value = " *M", comment = "For swrast" }
DRM_VGEM = { value = " *", comment = "For LLVMPipe or Softpipe" }

View File

@ -3,8 +3,8 @@
<!-- Networking -->
<!ENTITY libtasn1-version "4.19.0">
<!ENTITY nspr-version "4.35">
<!ENTITY nss-dir "3_103">
<!ENTITY nss-minor-version "103">
<!ENTITY nss-dir "3_104">
<!ENTITY nss-minor-version "104">
<!--<!ENTITY nss-micro-version "1">-->
<!--<!ENTITY nss-version "3.&nss-minor-version;.&nss-micro-version;">-->
<!ENTITY nss-version "3.&nss-minor-version;">
@ -88,7 +88,7 @@
<!-- END X7LIB -->
<!ENTITY libxcvt-version "0.1.2">
<!ENTITY cmake-major-version "3.30">
<!ENTITY cmake-minor-version "2">
<!ENTITY cmake-minor-version "3">
<!ENTITY cmake-version "&cmake-major-version;.&cmake-minor-version;">
<!-- extra-cmake-modules version is the same as kf6-frameworks -->
<!ENTITY dbus-version "1.14.10"> <!-- Even minors only -->
@ -104,18 +104,18 @@
<!ENTITY libxml2-version "2.13.3">
<!-- Wayland -->
<!ENTITY wayland-version "1.23.0">
<!ENTITY wayland-protocols-version "1.36">
<!ENTITY wayland-protocols-version "1.37">
<!ENTITY seatd-version "0.8.0">
<!-- Graphics APIs -->
<!ENTITY libglvnd-version "1.7.0">
<!ENTITY vulkan-headers-version "1.3.293">
<!ENTITY vulkan-loader-version "1.3.293">
<!ENTITY vulkan-headers-version "1.3.295">
<!ENTITY vulkan-loader-version "1.3.295">
<!ENTITY spirv-headers-version "1.3.290.0">
<!ENTITY spirv-tools-version "1.3.290.0">
<!ENTITY glslang-version "14.3.0">
<!-- Graphics Drivers -->
<!ENTITY pciutils-version "3.13.0">
<!ENTITY hwdata-version "0.385">
<!ENTITY hwdata-version "0.387">
<!ENTITY amdgpu-pro-major-version "24.10">
<!ENTITY amdgpu-pro-major-short-version "&amdgpu-pro-major-version;">
<!ENTITY amdgpu-pro-minor-version "1787253">
@ -127,7 +127,7 @@
<!ENTITY llvm-maj-version "18">
<!ENTITY llvm-point-version "7">
<!ENTITY llvm-version "&llvm-maj-version;.1.&llvm-point-version;">
<!ENTITY rust-version "1.80.1">
<!ENTITY rust-version "1.81.0">
<!ENTITY cbindgen-version "0.27.0">
<!ENTITY rust-bindgen-version "0.70.1">
<!ENTITY mako-version "1.3.5">
@ -135,14 +135,14 @@
<!ENTITY libva-version "2.22.0">
<!ENTITY libvdpau-version "1.5">
<!ENTITY libvdpau-va-gl-version "0.4.2">
<!ENTITY spirv-llvm-translator-version "18.1.3">
<!ENTITY spirv-llvm-translator-version "18.1.4">
<!ENTITY libclc-version "18.1.7">
<!ENTITY ply-version "3.11">
<!ENTITY cython-version "3.0.11">
<!ENTITY yaml-version "0.2.5">
<!ENTITY pyyaml-version "6.0.2">
<!ENTITY mesa-major-minor "24.2">
<!ENTITY mesa-version "&mesa-major-minor;.1">
<!ENTITY mesa-version "&mesa-major-minor;.2">
<!-- X11 -->
<!ENTITY xcb-util-version "0.4.1">
<!ENTITY xcb-util-image-version "0.4.1">
@ -210,7 +210,7 @@
<!ENTITY xwayland-version "24.1.2">
<!ENTITY mtdev-version "1.1.7">
<!-- BEGIN X7DRIVER -->
<!ENTITY libevdev-version "1.13.2">
<!ENTITY libevdev-version "1.13.3">
<!ENTITY xorg-evdev-driver-version "2.10.6">
<!ENTITY libinput-version "1.26.2">
<!ENTITY xorg-libinput-driver-version "1.4.0">
@ -238,6 +238,6 @@
<!-- MinGW-w64 for GCC-14.1.0 fails to build - Zeckma. -->
<!ENTITY mingw-w64-gcc-version "13.2.0">
<!ENTITY libxkbcommon-version "1.7.0">
<!ENTITY sdl2-version "2.30.6">
<!ENTITY sdl2-version "2.30.7">
<!ENTITY wine-major-version "9">
<!ENTITY wine-version "&wine-major-version;.14">

View File

@ -19,7 +19,7 @@
&lt; /*/M&gt; N<emphasis role='blue'>o</emphasis>uveau (NVIDIA) cards [DRM_NOUVEAU]
# For i915, crocus, or iris:
&lt; /*/M&gt; <emphasis role='blue'>I</emphasis>ntel 8xx/9xx/G3x/G4x/HD Graphics [DRM_I915]
# For swrast:
&lt; /*/M&gt; <emphasis role='blue'>V</emphasis>irtual GEM provider [DRM_VGEM]
# For LLVMPipe or Softpipe:
&lt; /*&gt; <emphasis role='blue'>V</emphasis>irtual GEM provider [DRM_VGEM]
# For svga:
&lt; /*/M&gt; <emphasis role='blue'>D</emphasis>RM driver for VMware Virtual GPU [DRM_VMWGFX]</screen>

View File

@ -23,38 +23,41 @@
<title>Kernel Configuration</title>
<para>
The kernel options below enable GPU and virtual GPU drivers.
Enable the ones you need and recompile the kernel if necessary.
The kernel options below enable GPU and virtual GPU drivers.
Enable the ones you need and recompile the kernel if necessary.
</para>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gpuconfig-kernel.xml"/>
<note>
<para>
There are comments for the options above, corresponding with Mesa's
Gallium3D dri driver names.
There are comments for the options above, corresponding with Mesa's
Gallium3D dri driver names.
</para>
<para>
Selecting <option>CONFIG_DRM_RADEON</option>,
<option>CONFIG_DRM_AMDGPU</option>, or
<option>CONFIG_DRM_NOUVEAU</option> as
<quote><literal>y</literal></quote> is not recommended. If it is, any
required firmware must be built as a part of the kernel image or the
initramfs for the driver to function correctly.
Selecting <option>CONFIG_DRM_RADEON</option>,
<option>CONFIG_DRM_AMDGPU</option>, or
<option>CONFIG_DRM_NOUVEAU</option> as
<quote><literal>y</literal></quote> is not recommended. If it is, any
required firmware must be built as a part of the kernel image or the
initramfs for the driver to function correctly.
</para>
<para>
The sub-entries under <option>CONFIG_DRM_AMDGPU</option> are used
to ensure the AMDGPU kernel driver supports all GPUs using the
<literal>radeonsi</literal> driver. They are not needed if you
won't need <option>CONFIG_DRM_AMDGPU</option> itself. They
may be unneeded for some GPU models.
The sub-entries under <option>CONFIG_DRM_AMDGPU</option> are used
to ensure the AMDGPU kernel driver supports all GPUs using the
<literal>radeonsi</literal> driver. They are not needed if you
won't need <option>CONFIG_DRM_AMDGPU</option> itself. They
may be unneeded for some GPU models.
</para>
<para>
For <literal>swrast</literal>, <option>CONFIG_DRM_VGEM</option>
is not strictly needed but recommended as an optimization.
For <literal>LLVMPipe</literal> or <literal>LLVMPipe</literal>,
<option>CONFIG_DRM_VGEM</option> is required or Xorg clients will
probably fail. While this can be compiled as a module, it is more
convenient to just build it into the kernel, otherwise the module
will not be loaded automatically.
</para>
</note>

View File

@ -566,7 +566,8 @@ ldconfig</userinput></screen>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle><!-- in /usr/lib -->
<segtitle>Installed DRI Drivers</segtitle><!-- in /usr/lib/dri -->
<segtitle>Installed DRI Driver Stubs</segtitle><!-- in /usr/lib/dri -->
<segtitle>Installed VA-API Drivers</segtitle><!-- in /usr/lib/dri -->
<segtitle>Installed VDPAU Drivers</segtitle><!-- in /usr/lib/vdpau -->
<segtitle>Installed Vulkan Drivers</segtitle><!-- in /usr/lib -->
<segtitle>Installed Directories</segtitle>
@ -580,45 +581,45 @@ ldconfig</userinput></screen>
libGL.so,
libGLESv1_CM.so,
libGLESv2.so,
libgallium-&mesa-version;.so,
libgbm.so,
libglapi.so,
libOSMesa.so, and
libxatracker.so
</seg>
<seg>
<!-- d3dadapter9.so (optional)
I guess this is useless today, Wine applications use Vulkan
through libvkd3d, and new games with native Linux support
likely uses Vulkan directly. -->
<!-- Begin gallium DRI drivers (*_dri.so) and VA-API drivers
(*_drv_video.so): this is the full set -->
<seg>
<!-- Begin DRI Driver Stubs -->
libdril_dri.so and symlinks to it:
crocus_dri.so,
i915_dri.so,
iris_dri.so,
kms_swrast_dri.so,
libdril_dri.so
nouveau_dri.so,
nouveau_drv_video.so,
r300_dri.so,
r600_dri.so,
r600_drv_video.so,
radeonsi_dri.so,
radeonsi_drv_video.so,
swrast_dri.so,
virtio_gpu_dri.so,
virtio_gpu_drv_video.so,
vmwgfx_dri.so, and
zink_dri.so
<!-- End DRI Drivers -->
<!-- End DRI Driver Stubs -->
</seg>
<seg>
<!-- Begin VA-API Drivers -->
nouveau_drv_video.so,
radeonsi_drv_video.so,
virtio_gpu_drv_video.so,
<!-- End VA-API Drivers -->
</seg>
<seg>
<!-- Begin VDPAU drivers -->
<!-- Begin VDPAU Drivers -->
libvdpau_nouveau.so,
libvdpau_r300.so
libvdpau_r600.so, and
libvdpau_radeonsi.so
libvdpau_virtio_gpu.so
<!-- End VDPAU drivers -->
<!-- End VDPAU Drivers -->
(Many of these drivers are hard-linked).
</seg>
<seg>

View File

@ -6,7 +6,7 @@
<!ENTITY rust-download-http "https://static.rust-lang.org/dist/rustc-&rust-version;-src.tar.xz">
<!ENTITY rust-download-ftp " ">
<!ENTITY change-id "125535">
<!ENTITY change-id "127866">
]>
<sect1 id="rust" xreflabel="rustc-&rust-version;">
@ -366,14 +366,7 @@ EOF</userinput></screen>
</para>
<screen role='root'><userinput>python3 x.py install rustc std &amp;&amp;
install -vm755 \
build/host/stage1-tools/*/*/{cargo{,-clippy,-fmt},clippy-driver,rustfmt} \
/opt/rustc-&rust-version;/bin &amp;&amp;
install -vDm644 \
src/tools/cargo/src/etc/_cargo \
/opt/rustc-&rust-version;/share/zsh/site-functions/_cargo &amp;&amp;
install -vm644 src/tools/cargo/src/etc/man/* \
/opt/rustc-&rust-version;/share/man/man1</userinput></screen>
python3 x.py install --stage=1 cargo clippy rustfmt</userinput></screen>
<para>
Still as the &root; user, fix the installation of the documentation