upg cpio iwd md4c xorg-server xorg-wayland

This commit is contained in:
joborun linux 2024-01-17 13:34:58 +02:00
parent 6d38bcd487
commit 285cfa3f77
18 changed files with 770 additions and 67 deletions

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=cpio
pkgver=2.14
pkgver=2.15
pkgrel=01
pkgdesc="A tool to copy files into or out of a cpio or tar archive"
url="https://www.gnu.org/software/cpio"
@ -39,11 +39,12 @@ package() {
arch=(x86_64)
license=('GPL')
license=('GPL-3.0-or-later')
validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') # Sergey Poznyakoff <gray@gnu.org>
sha256sums=(145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454 # cpio-2.14.tar.gz
a777277329f8cca45de6659ab5a3d30088779d00937c458402ec6ecef77862a8) # cpio-2.14.tar.gz.sig
sha256sums=(efa50ef983137eefc0a02fdb51509d624b5e3295c980aa127ceee4183455499e # cpio-2.15.tar.gz
fdaea77ddfe4c6332a15ba5c54ebefcf752b92e65115005959a7451ba1c96951) # cpio-2.15.tar.gz.sig
## 03a9417672afe19f8f93ffc6f1bcdfd30ca721e8fd7f5ce134a85707cbdbd879 cpio-2.15-01-x86_64.pkg.tar.lz
## 14e9b395fcb016cd8d5ff57e09badfc6783c69c1f21d03aa349ac0cebdeef597 cpio-2.14-01-x86_64.pkg.tar.lz

View File

@ -1,14 +1,14 @@
# Maintainer: judd <jvinet@zeroflux.org>
pkgname=cpio
pkgver=2.14
pkgver=2.15
pkgrel=1
pkgdesc="A tool to copy files into or out of a cpio or tar archive"
arch=(x86_64)
license=('GPL')
license=('GPL-3.0-or-later')
url="https://www.gnu.org/software/cpio"
depends=('glibc')
source=(https://ftp.gnu.org/gnu/cpio/cpio-${pkgver}.tar.gz{,.sig})
sha256sums=('145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454'
sha256sums=('efa50ef983137eefc0a02fdb51509d624b5e3295c980aa127ceee4183455499e'
'SKIP')
validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') # Sergey Poznyakoff <gray@gnu.org>

View File

@ -1,3 +1,2 @@

View File

@ -0,0 +1,11 @@
--- src/iwd-dbus.conf 2023-11-19 18:55:17.000000000 +0100
+++ src/iwd-dbus.conf.new 2024-01-16 22:13:06.696991823 +0100
@@ -19,7 +19,7 @@
<allow send_destination="net.connman.iwd"/>
</policy>
- <policy group="netdev">
+ <policy group="network">
<allow send_destination="net.connman.iwd"/>
</policy>

View File

@ -11,13 +11,21 @@ pkgrel=01
pkgdesc='Internet Wireless Daemon w/o systemd'
url='https://git.kernel.org/cgit/network/wireless/iwd.git/'
depends=('glibc' 'readline' 'libreadline.so' 'ell' 'gcc-libs')
# makedepends=('python-docutils' 'dbus')
makedepends=('python-docutils') ## without=> 'dbus')
makedepends=('python-docutils' 'dbus')
optdepends=('qrencode: for displaying QR code after DPP is started')
source=("https://www.kernel.org/pub/linux/network/wireless/iwd-${pkgver}.tar"{.xz,.sign})
source=("https://www.kernel.org/pub/linux/network/wireless/iwd-${pkgver}.tar"{.xz,.sign}
0001-use-network-group-for-unprivileged-access.diff)
# https://mirrors.edge.kernel.org/pub/linux/network/wireless/sha256sums.asc
changelog=ChangeLog
install=iwd.install
#changelog=ChangeLog
#install=iwd.install
prepare() {
cd ${pkgname}-${pkgver}
# replace Debian "netdev" group with existing "network" group
# for unprivileged access to iwd - avoid also log spam
# https://gitlab.archlinux.org/archlinux/packaging/packages/iwd/-/issues/2
patch -Np0 -i ../0001-use-network-group-for-unprivileged-access.diff
}
build() {
cd ${pkgname}-${pkgver}
@ -56,12 +64,14 @@ package() {
arch=(x86_64)
license=('LGPL')
#license=('LGPL')
license=('LGPL-2.1-or-later')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659')
sha256sums=(5c58d0cc7c2c81540a515a7487330468c61615d23031af47be15f694fbfbc8b3 # iwd-2.13.tar.xz
a2f2b2fc4caab0c4793efe3e2ed19f5544e47b09ded32f7345bfd40d61c9e7e7) # iwd-2.13.tar.sign
a2f2b2fc4caab0c4793efe3e2ed19f5544e47b09ded32f7345bfd40d61c9e7e7 # iwd-2.13.tar.sign
80330d15f42a383b80ae160f75857500be492140a2014a0c7d5b4b6d6d98da7c) # 0001-use-network-group-for-unprivileged-access.diff
## 55c42078a825d4b61c5c2968dff1ec3a73cffaf8b6e9fac6283e26caa3b9895d iwd-2.13-01-x86_64.pkg.tar.lz
## d59fed969df906058486283294a7ae3d92e98ae797cdc747595b9a1b892f38c8 iwd-2.13-01-x86_64.pkg.tar.lz

View File

@ -4,21 +4,29 @@
pkgname=iwd
pkgver=2.13
pkgrel=1
pkgrel=2
pkgdesc='Internet Wireless Daemon'
arch=('x86_64')
url='https://git.kernel.org/cgit/network/wireless/iwd.git/'
license=('LGPL')
license=('LGPL-2.1-or-later')
depends=('glibc' 'readline' 'libreadline.so' 'ell' 'gcc-libs')
makedepends=('python-docutils' 'dbus' 'systemd')
optdepends=('qrencode: for displaying QR code after DPP is started')
source=("https://www.kernel.org/pub/linux/network/wireless/iwd-${pkgver}.tar"{.xz,.sign})
source=("https://www.kernel.org/pub/linux/network/wireless/iwd-${pkgver}.tar"{.xz,.sign}
0001-use-network-group-for-unprivileged-access.diff)
# https://mirrors.edge.kernel.org/pub/linux/network/wireless/sha256sums.asc
sha256sums=('5c58d0cc7c2c81540a515a7487330468c61615d23031af47be15f694fbfbc8b3'
'SKIP')
'SKIP'
'80330d15f42a383b80ae160f75857500be492140a2014a0c7d5b4b6d6d98da7c')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659')
changelog=ChangeLog
install=iwd.install
prepare() {
cd ${pkgname}-${pkgver}
# replace Debian "netdev" group with existing "network" group
# for unprivileged access to iwd - avoid also log spam
# https://gitlab.archlinux.org/archlinux/packaging/packages/iwd/-/issues/2
patch -Np0 -i ../0001-use-network-group-for-unprivileged-access.diff
}
build() {
cd ${pkgname}-${pkgver}

View File

@ -1,5 +1,5 @@
ell
python-docutils
dbus

View File

@ -6,10 +6,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=md4c
pkgver=0.4.8
pkgver=0.5.0
pkgrel=01
pkgdesc='C Markdown parser'
arch=(x86_64)
url='https://github.com/mity/md4c'
depends=(glibc)
makedepends=(cmake)
@ -27,8 +26,13 @@ package() {
install -Dm644 $pkgname-release-$pkgver/LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key sha256sums ----
arch=(x86_64)
license=(MIT)
sha256sums=(4a457df853425b6bb6e3457aa1d1a13bccec587a04c38c622b1013a0da41439f) # md4c-0.4.8.tar.gz
sha256sums=(79548a689bb931d099dc8242a6824e13160553fa843ae3d8a9eded571d89168e) # md4c-0.5.0.tar.gz
## 0edc9b253c27e021ffc8a9d618d8448d6fcd32de5ee1c9de48770a1624c4f9fa md4c-0.5.0-01-x86_64.pkg.tar.lz

View File

@ -1,7 +1,7 @@
# Maintainer: Antonio Rojas <arojas@archlinux.org>
pkgname=md4c
pkgver=0.4.8
pkgver=0.5.0
pkgrel=1
pkgdesc='C Markdown parser'
arch=(x86_64)
@ -10,7 +10,7 @@ license=(MIT)
depends=(glibc)
makedepends=(cmake)
source=($pkgname-$pkgver.tar.gz::"https://github.com/mity/md4c/archive/release-$pkgver.tar.gz")
sha256sums=('4a457df853425b6bb6e3457aa1d1a13bccec587a04c38c622b1013a0da41439f')
sha256sums=('79548a689bb931d099dc8242a6824e13160553fa843ae3d8a9eded571d89168e')
build() {
cmake -B build -S $pkgname-release-$pkgver \

View File

@ -1 +1,3 @@
cmake

View File

@ -8,12 +8,13 @@
pkgbase=xorg-server
pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xvfb' 'xorg-server-xnest'
'xorg-server-common' 'xorg-server-devel')
pkgver=21.1.10
pkgver=21.1.11
pkgrel=01
groups=(xorg)
url="https://xorg.freedesktop.org"
# debug option now abandoned by Arch but the ability still is available
#options=(debug) ## uncomment if you want the debug developers' pkg created
options=(strip)
makedepends=('xorgproto' 'pixman' 'libx11' 'mesa' 'mesa-libgl' 'xtrans'
'libxkbfile' 'libxfont2' 'libpciaccess' 'libxv' 'libxcvt'
'libxmu' 'libxrender' 'libxi' 'libxaw' 'libxtst' 'libxres'
@ -25,7 +26,6 @@ source=(https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pk
xvfb-run # with updates from FC master
xvfb-run.1
xorg-server.install
# 0002-xephyr_Dont_check_for_SeatId_anymore.patch
Xwrapper.config)
prepare() {
@ -182,23 +182,23 @@ package_xorg-server-devel() {
arch=(x86_64)
license=('custom')
#license=('LicenseRef-Adobe-Display-PostScript AND BSD-3-Clause AND LicenseRef-DEC-3-Clause AND HPND AND LicenseRef-HPND-sell-MIT-disclaimer-xserver AND HPND-sell-variant AND ICU AND ISC AND MIT AND MIT-open-group AND NTP AND SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant')
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF' # Peter Hutterer (Who-T) <office@who-t.net>
'67DC86F2623FC5FD4BB5225D14706DBE1E4B4540' # Olivier Fourdan <fourdan@xfce.org>
'FD0004A26EADFE43A4C3F249C6F7AE200374452D') # Povilas Kanapickas <povilas@radix.lt>
sha256sums=(ceb0b3a2efc57ac3ccf388d3dc88b97615068639fb284d469689ae3d105611d0 # xorg-server-21.1.10.tar.xz
cbb29602f3b23726d54a6e93f9c17007fab739e284c73cc5f98280ca7b11133b # xorg-server-21.1.10.tar.xz.sig
sha256sums=(1d3dadbd57fb86b16a018e9f5f957aeeadf744f56c0553f55737628d06d326ef # xorg-server-21.1.11.tar.xz
d8630da332b27779818d04028fb71bffb7e21c37a62199afd876eda964fd72f5 # xorg-server-21.1.11.tar.xz.sig
27ce50f4432e5549e662db857118761fa9cd74c6900aac52c4db768c956838db # xvfb-run
2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776 # xvfb-run.1
57316bf08e1934f983b03d085ca318dc27eaca9dc137c61ca62074ecfd5ede11 # xorg-server.install
# 057004ab36d4733e6c275f76bbc3851f6cdb9063305a3ae874f2fd83f14a6dc0 # 0002-xephyr_Dont_check_for_SeatId_anymore.patch
1e02dbcce066746acb5de54c816add1d26349ff16b5f1833b6ab48f3b3a8e634) # Xwrapper.config
## 75bd8d9ad486dc07a3d5c5994e7e217d6398b0995c593e6cd68055934de6bd20 xorg-server-21.1.10-01-x86_64.pkg.tar.lz
## 1f4a5006db0b5b7aa253712b54062e3a2b2a0b11b5ab3f891612227c568fa4bc xorg-server-common-21.1.10-01-x86_64.pkg.tar.lz
## c0266a699e167b42f8e6760075e2e57aa194a9da1e57e5782f305eb8b28daa0c xorg-server-devel-21.1.10-01-x86_64.pkg.tar.lz
## 044a797daf9793b3a9142281450cbcf59af16253d39a8f7328d4d53517d9c085 xorg-server-xephyr-21.1.10-01-x86_64.pkg.tar.lz
## 54dbb6a0562f2a298c60e0a279a0d87f23c1c37b98e58154d1f3f4326a0c07a5 xorg-server-xnest-21.1.10-01-x86_64.pkg.tar.lz
## 4d5d103ddf1dc2273dee46b6dee6f30c48a6b0e773cd2c6ed049e1f1213c4320 xorg-server-xvfb-21.1.10-01-x86_64.pkg.tar.lz
## 898d8e853ad9d2f362e3456a1bc205e793bda7de195e8b02fa539134ece08519 xorg-server-21.1.11-01-x86_64.pkg.tar.lz
## 92d9e9d6dfda2616426da206d2b80ee6612ad9a7aaab120ab95a8777f243d49c xorg-server-common-21.1.11-01-x86_64.pkg.tar.lz
## 787eb56b9be0077abad1c3de0ddc4b7977b704d5ab46deaea8fbf809130004d9 xorg-server-devel-21.1.11-01-x86_64.pkg.tar.lz
## 6ca2e8f9324734e060ee8eeb405826a232407178df4a41652990893971221b9b xorg-server-xephyr-21.1.11-01-x86_64.pkg.tar.lz
## 07ef539e19d75309520ed1124a085ca590838d8f0252f5ebd29e5d2b7cd51d0c xorg-server-xnest-21.1.11-01-x86_64.pkg.tar.lz
## 490392679d828881c02815989e70387ce45bf951c04e442f8571fce6b186aadc xorg-server-xvfb-21.1.11-01-x86_64.pkg.tar.lz

View File

@ -4,10 +4,12 @@
pkgbase=xorg-server
pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xvfb' 'xorg-server-xnest'
'xorg-server-common' 'xorg-server-devel')
pkgver=21.1.10
pkgver=21.1.11
pkgrel=1
arch=('x86_64')
license=('custom')
license=('LicenseRef-Adobe-Display-PostScript AND BSD-3-Clause AND LicenseRef-DEC-3-Clause AND HPND AND
LicenseRef-HPND-sell-MIT-disclaimer-xserver AND HPND-sell-variant AND ICU AND ISC AND MIT AND MIT-open-group AND NTP AND
SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant')
groups=('xorg')
url="https://xorg.freedesktop.org"
makedepends=('xorgproto' 'pixman' 'libx11' 'mesa' 'mesa-libgl' 'xtrans'
@ -24,7 +26,7 @@ source=(https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pk
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF' # Peter Hutterer (Who-T) <office@who-t.net>
'67DC86F2623FC5FD4BB5225D14706DBE1E4B4540' # Olivier Fourdan <fourdan@xfce.org>
'FD0004A26EADFE43A4C3F249C6F7AE200374452D') # Povilas Kanapickas <povilas@radix.lt>
sha512sums=('8135d9b7c0c71f427ba0a3b80741fee4f6ae195779399b73261a00858882f3516e367a08e2da1403734b04eacabae9aa231e5375eff23b57a3ff764e9caf8926'
sha512sums=('ad5edacbe8c7e2ebe6b4a690af94c7ea5ebc781d00b0e58ae2d273c78ceee2fa00b86d10479ad69da1b3233490619bae5a33db64c967c24bbfc5d5d39ddce1cb'
'SKIP'
'672375cb5028ba9cda286e317d17bd8c9a9039483e7f79c21f223fd08ba07655729e9f59a082f4b8f5d8de45a77a9e9affce1002fb8c6657e26ef1a490654e49'
'de5e2cb3c6825e6cf1f07ca0d52423e17f34d70ec7935e9dd24be5fb9883bf1e03b50ff584931bd3b41095c510ab2aa44d2573fd5feaebdcb59363b65607ff22')

255
xorg-server/config Normal file
View File

@ -0,0 +1,255 @@
xserver 21.1.11
Subprojects
xorgproto : NO Neither a subproject directory nor a xorgproto.wrap file was found.
User defined options
auto_features : enabled
buildtype : plain
libexecdir : lib
prefix : /usr
sbindir : bin
wrap_mode : nodownload
python.bytecompile: 1
b_lto : true
b_pie : true
dtrace : false
glamor : true
ipv6 : false
libunwind : true
suid_wrapper : true
systemd_logind : false
udev : true
xcsecurity : true
xephyr : true
xkb_dir : /usr/share/X11/xkb
xkb_output_dir : /var/lib/xkb
xnest : true
xorg : true
xvfb : true
Found ninja-1.11.1 at /usr/bin/ninja
Core properties:
Source dir /src/pkg/jobextra/xorg-server/src/xorg-server-21.1.11
Build dir /src/pkg/jobextra/xorg-server/src/build
Main project options:
Core options Current Value Possible Values Description
-------------- ------------- --------------- -----------
auto_features enabled [enabled, disabled, Override value of all 'auto' features
auto]
backend ninja [ninja, vs, vs2010, Backend to use
vs2012, vs2013,
vs2015, vs2017,
vs2019, vs2022,
xcode, none]
buildtype plain [plain, debug, Build type to use
debugoptimized,
release, minsize,
custom]
cmake_prefix_path [] [] List of additional prefixes for cmake to
search
debug false [true, false] Enable debug symbols and other
information
default_library shared [shared, static, both] Default library type
force_fallback_for [] [] Force fallback for those subprojects
genvslite vs2022 [vs2022] Setup multiple buildtype-suffixed ninja-
backend build directories, and a
[builddir]_vs containing a Visual Studio
meta-backend with multiple configurations
that calls into them
install_umask 0022 [preserve, 0000-0777] Default umask to apply on permissions of
installed files
layout mirror [mirror, flat] Build directory layout
optimization plain [plain, 0, g, 1, 2, 3, Optimization level
s]
pkg_config_path [] [] List of additional paths for pkg-config
to search
prefer_static false [true, false] Whether to try static linking before
shared linking
strip false [true, false] Strip targets on install
unity off [on, off, subprojects] Unity build
unity_size 4 >=2 Unity block size
vsenv false [true, false] Activate Visual Studio environment
warning_level 1 [0, 1, 2, 3, Compiler warning level to use
everything]
werror false [true, false] Treat warnings as errors
wrap_mode nodownload [default, nofallback, Wrap mode
nodownload,
forcefallback,
nopromote]
Backend options Current Value Possible Values Description
----------------- ------------- --------------- -----------
backend_max_links 0 >=0 Maximum number of linker processes to run
or 0 for no limit
Base options Current Value Possible Values Description
-------------- ------------- --------------- -----------
b_asneeded true [true, false] Use -Wl,--as-needed when linking
b_colorout always [auto, always, never] Use colored output
b_coverage false [true, false] Enable coverage tracking.
b_lto true [true, false] Use link time optimization
b_lto_threads 0 Use multiple threads for Link Time
Optimization
b_lundef true [true, false] Use -Wl,--no-undefined when linking
b_ndebug false [true, false, if- Disable asserts
release]
b_pch true [true, false] Use precompiled headers
b_pgo off [off, generate, use] Use profile guided optimization
b_pie true [true, false] Build executables as position independent
b_sanitize none [none, address, Code sanitizer to use
thread, undefined,
memory, leak,
address,undefined]
b_staticpic true [true, false] Build static libraries as position
independent
Compiler options Current Value Possible Values Description
------------------ ------------- --------------- -----------
c_args [-march=x86-64, [] Extra arguments passed to the c compiler
-mtune=generic, -O2,
-pipe, -fexceptions,
-Wp,-
D_FORTIFY_SOURCE=2,
-Wformat,
-Werror=format-
security, -fstack-
clash-protection,
-fcf-protection]
c_link_args [-Wl,-O1,--sort- [] Extra arguments passed to the c linker
common,--as-
needed,-z,relro,
-march=x86-64,
-mtune=generic, -O2,
-pipe, -fexceptions,
-Wp,-
D_FORTIFY_SOURCE=2,
-Wformat,
-Werror=format-
security, -fstack-
clash-protection,
-fcf-protection]
c_std gnu99 [none, c89, c99, c11, C language standard to use
c17, c18, c2x, gnu89,
gnu99, gnu11, gnu17,
gnu18, gnu2x]
Directories Current Value Possible Values Description
------------- ------------- --------------- -----------
bindir bin Executable directory
datadir share Data file directory
includedir include Header file directory
infodir share/info Info page directory
libdir lib Library directory
libexecdir lib Library executable directory
licensedir Licenses directory
localedir share/locale Locale data directory
localstatedir /var Localstate data directory
mandir share/man Manual page directory
prefix /usr Installation prefix
sbindir bin System executable directory
sharedstatedir /var/lib Architecture-independent data directory
sysconfdir /etc Sysconf data directory
Testing options Current Value Possible Values Description
----------------- ------------- --------------- -----------
errorlogs true [true, false] Whether to print the logs from failing
tests
stdsplit true [true, false] Split stdout and stderr in test logs
Project options Current Value Possible Values Description
----------------- ------------- --------------- -----------
agp auto [true, false, auto] AGP support
apple-application- X11 Application name
name
apple-applications- /Applications/Utilitie Applications directory
dir s
builder_addr xorg@lists.freedesktop Builder address
.org
builder_string Additional builder string
bundle-id-prefix org.x RDNS prefix for bundle identifier
bundle-version auto The CFBundleVersion for the application
bundle
bundle-version- auto The CFBundleShortVersionString for the
string application bundle
default_font_path default_font_path
devel-docs auto [true, false, auto] Build development documentation
dga auto [true, false, auto] DGA extension
docs auto [true, false, auto] Build documentation
docs-pdf auto [true, false, auto] Whether to build PDF version of
documentation. Setting is ignored if
documentation is not built.
dpms true [true, false] Xorg DPMS extension
dri1 auto [true, false, auto] Build DRI1 extension (default: auto)
dri2 auto [true, false, auto] Build DRI2 extension (default: auto)
dri3 auto [true, false, auto] Build DRI3 extension (default: auto)
drm true [true, false] Build Xorg with libdrm support
dtrace false [true, false] Enable dtrace hooks
fallback_input_driver auto fallback_input_driver
glamor true [true, false, auto] Enable glamor (default yes for Xorg
builds)
glx true [true, false] glx
hal auto [true, false, auto] Enable HAL integration
input_thread auto [true, false, auto] input_thread
int10 auto [stub, x86emu, vm86, Xorg int10 backend (default: usually
auto, false] x86emu)
ipv6 false [true, false, auto] ipv6
libunwind true [true, false] Use libunwind for backtrace reporting
linux_acpi true [true, false] ACPI support on Linux
linux_apm true [true, false] APM support on Linux
listen_local true [true, false] Listen on local by default
listen_tcp false [true, false] Listen on TCP by default
listen_unix true [true, false] Listen on Unix by default
log_dir log_dir
mitshm auto [true, false, auto] SHM extension
module_dir xorg/modules X.Org modules directory (absolute or
relative to the directory specified by
the libdir option)
pciaccess true [true, false] Xorg pciaccess support
screensaver true [true, false] ScreenSaver extension
secure-rpc true [true, false] secure-rpc
sha1 auto [libc, CommonCrypto, SHA1 implementation
CryptoAPI, libmd,
libsha1, libnettle,
libgcrypt, libcrypto,
auto]
sparkle-feed-url Feed URL for autoupdating with the
Sparkle Framework (default: disabled)
sparkle-public-edkey Public EdDSA key for verifying updates
from the Sparkle feed (default: disabled)
suid_wrapper true [true, false] SUID wrapper for legacy driver support
systemd_logind false [true, false, auto] Enable systemd-logind integration
udev true [true, false] udev
udev_kms true [true, false] udev_kms
vendor_name The X.Org Foundation vendor_name
vendor_name_short X.Org vendor_name_short
vendor_web http://wiki.x.org vendor_web
vgahw auto [true, false, auto] Xorg VGA access module
xace true [true, false] X-ACE extension
xcsecurity true [true, false] Security extension
xdm-auth-1 true [true, false] xdm-auth-1
xdmcp true [true, false] xdmcp
xephyr true [true, false] Enable Xephyr nested X server
xf86-input-inputtest true [true, false] Test input driver support on Xorg
xf86bigfont false [true, false] XF86 Big Font extension
xinerama true [true, false] Xinerama extension
xkb_bin_dir xkb_bin_dir
xkb_default_layout us xkb_default_layout
xkb_default_model pc105 xkb_default_model
xkb_default_options xkb_default_options
xkb_default_rules evdev xkb_default_rules
xkb_default_variant xkb_default_variant
xkb_dir /usr/share/X11/xkb xkb_dir
xkb_output_dir /var/lib/xkb xkb_output_dir
xnest true [true, false, auto] Enable Xnest nested X server
xorg true [true, false, auto] Enable Xorg X Server
xpbproxy false [true, false] Build a standalone X pasteboard proxy
xquartz auto [true, false, auto] Enable Xquartz X server
xres true [true, false] XRes extension
xselinux auto [true, false, auto] XSELINUX extension
xv true [true, false] Xv extension
xvfb true [true, false] Enable Xvfb X server
xvmc true [true, false] XvMC extension
xwin auto [true, false, auto] Enable XWin X server

13
xorg-server/configure vendored
View File

@ -1,6 +1,6 @@
`configure' configures xorg-server 21.1.4 to adapt to many kinds of systems.
`configure' configures xorg-server 21.1.11 to adapt to many kinds of systems.
Usage: ./configure [OPTION]... [VAR=VALUE]...
Usage: src/xorg-server-21.1.11/configure [OPTION]... [VAR=VALUE]...
To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.
@ -243,10 +243,10 @@ Optional Packages:
org.x)
--with-bundle-version=VERSION
Version to use for X11.app's CFBundleVersion
(default: 21.1.4)
(default: 21.1.11)
--with-bundle-version-string=VERSION
Version to use for X11.app's
CFBundleShortVersionString (default: 21.1.4)
CFBundleShortVersionString (default: 21.1.11)
--with-sparkle-feed-url=URL
URL for the Sparkle feed (default:
https://www.xquartz.org/releases/sparkle/release.xml)
@ -267,7 +267,6 @@ Some influential environment variables:
LIBS libraries to pass to the linker, e.g. -l<library>
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
you have headers in a nonstandard directory <include dir>
CPP C preprocessor
PKG_CONFIG path to pkg-config utility
PKG_CONFIG_PATH
directories to add to pkg-config's search path
@ -290,6 +289,10 @@ Some influential environment variables:
YFLAGS The list of arguments that will be passed by default to $YACC.
This script will default YFLAGS to the empty string to avoid a
default value of `-d' given by some make applications.
CPP C preprocessor
LIBBSD_CFLAGS
C compiler flags for LIBBSD, overriding pkg-config
LIBBSD_LIBS linker flags for LIBBSD, overriding pkg-config
PIXMAN_CFLAGS
C compiler flags for PIXMAN, overriding pkg-config
PIXMAN_LIBS linker flags for PIXMAN, overriding pkg-config

1
xorg-xwayland/NOTE Normal file
View File

@ -0,0 +1 @@
1st build without dbus every test seems to cause no problems, source didn't even mentioned it while building, but Arch lists it as a make dependency, and that makes one wonder

View File

@ -6,18 +6,17 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=xorg-xwayland
pkgver=23.2.3
pkgver=23.2.4
pkgrel=01
groups=('xorg')
url="https://xorg.freedesktop.org"
pkgdesc="run X clients under wayland"
pkgdesc="run X clients under wayland w/o ipv6 just like xorg-server"
provides=('xorg-server-xwayland')
depends=('nettle' 'libepoxy' 'libxfont2'
'pixman' 'xorg-server-common' 'libxcvt' 'mesa'
'libglvnd' 'libxau' 'wayland' 'libdrm' 'libtirpc'
'libxshmfence' 'glibc')
makedepends=('meson' 'xorgproto' 'xtrans' 'libxkbfile' 'dbus'
makedepends=('meson' 'xorgproto' 'xtrans' 'libxkbfile' # 'dbus'
'xorg-font-util' 'wayland-protocols' 'mesa-libgl'
'egl-wayland')
source=(https://xorg.freedesktop.org/archive/individual/xserver/xwayland-$pkgver.tar.xz{,.sig})
@ -60,18 +59,17 @@ package() {
arch=(x86_64)
license=('custom')
#license=('custom')
license=('LicenseRef-Adobe-Display-PostScript AND BSD-3-Clause AND LicenseRef-DEC-3-Clause AND HPND AND LicenseRef-HPND-sell-MIT-disclaimer-xserver AND HPND-sell-variant AND ICU AND ISC AND MIT AND MIT-open-group AND NTP AND SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant')
#validpgpkeys=('B09FAF35BE914521980951145A81AF8E6ADBB200') # "Michel Daenzer <michel@daenzer.net>"
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net>
#validpgpkeys=('67DC86F2623FC5FD4BB5225D14706DBE1E4B4540') # "Olivier Fourdan <fourdan@xfce.org>"
#validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net>
validpgpkeys=('67DC86F2623FC5FD4BB5225D14706DBE1E4B4540') # "Olivier Fourdan <fourdan@xfce.org>"
sha512sums=('37198aa2f06313a0cb2add51cc78f81b26a42f2c9d55a0d3eecf958777107ea5560961c128f2d0af055f7460ba10fadb1b9050251c2c50f2251b40ab517e79cd'
'SKIP')
#sha512sums=('ac3ff208cbef5bbe4637c335cfda226489c93b0a3768f2f4fb0201c588485ede38262fbce77ef1425b3d2a0be61b6580df53341c7b95e6072c8b6371ad29d187'
# 'SKIP')
sha256sums=(eb9d9aa7232c47412c8835ec15a97c575f03563726c787754ff0c019bd07e302 # xwayland-23.2.3.tar.xz
3a783fa34cd252a2f42325aee636a3b1eee7e05c2b236d65aa7a1c797c3d7fdf) # xwayland-23.2.3.tar.xz.sig
## 24d1a3bd2ec4fa633f4e9cd47b57edb9d53fa05b14954e9bacfc4a808dea6c18 xorg-xwayland-23.2.3-01-x86_64.pkg.tar.lz
sha256sums=(a99e159b6d0d33098b3b6ab22a88bfcece23c8b9d0ca72c535c55dcb0681b46b # xwayland-23.2.4.tar.xz
555e36d5d6e80a813192230efdbdd2a4a7612446b31fdafeb38a80fe7e8e90bb) # xwayland-23.2.4.tar.xz.sig
## 0a0686000f9d564df9b3cf2527e2b40a32b4f7dbb4242dc9b3e01252e70bc52c xorg-xwayland-23.2.4-01-x86_64.pkg.tar.lz

View File

@ -1,10 +1,10 @@
# Maintainer: AndyRTR <andyrtr@archlinux.org>
pkgname=xorg-xwayland
pkgver=23.2.3
pkgver=23.2.4
pkgrel=1
arch=('x86_64')
license=('custom')
license=('LicenseRef-Adobe-Display-PostScript AND BSD-3-Clause AND LicenseRef-DEC-3-Clause AND HPND AND LicenseRef-HPND-sell-MIT-disclaimer-xserver AND HPND-sell-variant AND ICU AND ISC AND MIT AND MIT-open-group AND NTP AND SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant')
groups=('xorg')
url="https://xorg.freedesktop.org"
pkgdesc="run X clients under wayland"
@ -16,7 +16,7 @@ makedepends=('meson' 'xorgproto' 'xtrans' 'libxkbfile' 'dbus'
'xorg-font-util' 'wayland-protocols' 'mesa-libgl'
'systemd' 'egl-wayland')
source=(https://xorg.freedesktop.org/archive/individual/xserver/xwayland-$pkgver.tar.xz{,.sig})
sha512sums=('37198aa2f06313a0cb2add51cc78f81b26a42f2c9d55a0d3eecf958777107ea5560961c128f2d0af055f7460ba10fadb1b9050251c2c50f2251b40ab517e79cd'
sha512sums=('ac3ff208cbef5bbe4637c335cfda226489c93b0a3768f2f4fb0201c588485ede38262fbce77ef1425b3d2a0be61b6580df53341c7b95e6072c8b6371ad29d187'
'SKIP')
provides=('xorg-server-xwayland')
conflicts=('xorg-server-xwayland')

409
xorg-xwayland/config Normal file
View File

@ -0,0 +1,409 @@
Project name: xwayland
Project version: 23.2.4
C compiler for the host machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20230801")
C linker for the host machine: cc ld.bfd 2.41.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wformat=2: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wbad-function-cast: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wunused: YES
Compiler for C supports arguments -Wuninitialized: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wmissing-format-attribute: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Werror=implicit: YES
Compiler for C supports arguments -Werror=nonnull: YES
Compiler for C supports arguments -Werror=init-self: YES
Compiler for C supports arguments -Werror=main: YES
Compiler for C supports arguments -Werror=missing-braces: YES
Compiler for C supports arguments -Werror=sequence-point: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=trigraphs: YES
Compiler for C supports arguments -Werror=array-bounds: YES
Compiler for C supports arguments -Werror=write-strings: YES
Compiler for C supports arguments -Werror=address: YES
Compiler for C supports arguments -Werror=int-to-pointer-cast: YES
Compiler for C supports arguments -Werror=pointer-to-int-cast: YES
xwayland-23.2.4/meson.build:61: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
Found pkg-config: YES (/usr/bin/pkg-config) 2.1.0
Run-time dependency xproto found: YES 7.0.33
Run-time dependency randrproto found: YES 1.6.0
Run-time dependency renderproto found: YES 0.11.1
Run-time dependency xextproto found: YES 7.3.0
Run-time dependency inputproto found: YES 2.3.99.2
Run-time dependency kbproto found: YES 1.0.7
Run-time dependency fontsproto found: YES 2.1.3
Run-time dependency fixesproto found: YES 6.1
Run-time dependency damageproto found: YES 1.2.1
Run-time dependency xcmiscproto found: YES 1.2.2
Run-time dependency bigreqsproto found: YES 1.1.2
Run-time dependency presentproto found: YES 1.3
Run-time dependency xtrans found: YES 1.5.0
Run-time dependency videoproto found: YES 2.3.3
Run-time dependency compositeproto found: YES 0.4.2
Run-time dependency recordproto found: YES 1.14.2
Run-time dependency scrnsaverproto found: YES 1.2.3
Run-time dependency resourceproto found: YES 1.2.0
Run-time dependency dri3proto found: YES 1.3
Run-time dependency xineramaproto found: YES 1.2.1
Run-time dependency xf86bigfontproto found: YES 1.2.0
Run-time dependency xf86vidmodeproto found: YES 2.3.1
Run-time dependency xshmfence found: YES 1.3.2
Run-time dependency xwaylandproto found: YES 1.0
Run-time dependency pixman-1 found: YES 0.43.0
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libbsd-overlay found: NO (tried pkgconfig and cmake)
Run-time dependency xkbcomp found: YES 1.4.6
Run-time dependency xkbfile found: YES 1.1.2
Run-time dependency xfont2 found: YES 2.0.6
Run-time dependency libsystemd found: NO (tried pkgconfig and cmake)
Run-time dependency libsystemd-daemon found: NO (tried pkgconfig and cmake)
Run-time dependency fontutil found: YES 1.4.1
Run-time dependency wayland-client found: YES 1.22.0
Run-time dependency wayland-protocols found: YES 1.32
Run-time dependency libxcvt found: YES 0.1.2
Run-time dependency libdrm found: YES 2.4.120
Run-time dependency epoxy found: YES 1.5.10
Run-time dependency gbm found: YES 23.3.3-arch1.01
Dependency epoxy found: YES 1.5.10 (cached)
Run-time dependency libdecor-0 found: NO (tried pkgconfig and cmake)
Run-time dependency wayland-eglstream-protocols found: YES 1.1.13
Run-time dependency libei-1.0 found: NO (tried pkgconfig and cmake)
Run-time dependency liboeffis-1.0 found: NO (tried pkgconfig and cmake)
Checking for function "SHA1Init" : NO
Checking for function "CC_SHA1_Init" : NO
Has header "wincrypt.h" : NO
Library md found: NO
Run-time dependency libsha1 found: NO (tried pkgconfig and cmake)
Run-time dependency nettle found: YES 3.9.1
Message: Using libnettle SHA1 functions
Dependency libdrm found: YES 2.4.120 (cached)
Has header "sys/shm.h" : YES
Library m found: YES
Library dl found: YES
Run-time dependency libselinux found: NO (tried pkgconfig and cmake)
Run-time dependency audit found: YES 3.1.2
Run-time dependency xorg-sgml-doctools found: NO (tried pkgconfig and cmake)
Program xmlto found: NO
Program xsltproc found: NO
Program fop found: NO
Run-time dependency dri found: YES 23.3.3-arch1.01
Checking if "typeof()" compiles: YES
Checking for function "clock_gettime" : YES
Checking if "CLOCK_MONOTONIC" compiles: YES
Checking for size of "unsigned long" : 8
Header "pthread.h" has symbol "PTHREAD_MUTEX_RECURSIVE" : YES
Checking if "pthread_setname_np(tid, name)" compiles: YES
Has header "dlfcn.h" : YES
Has header "execinfo.h" : YES
Has header "fnmatch.h" : YES
Has header "stdlib.h" : YES
Has header "string.h" : YES
Has header "strings.h" : YES
Has header "sys/ucred.h" : NO
Has header "sys/utsname.h" : YES
Has header "sys/sysmacros.h" : YES
Checking for function "arc4random_buf" with dependency libbsd-overlay: YES
Checking for function "backtrace" : YES
Checking for function "cbrt" : YES
Checking for function "epoll_create1" : YES
Checking for function "getuid" : YES
Checking for function "geteuid" : YES
Checking for function "isastream" : NO
Checking for function "issetugid" : NO
Checking for function "getifaddrs" : YES
Checking for function "getpeereid" : NO
Checking for function "getpeerucred" : NO
Checking for function "getprogname" : NO
Checking for function "getzoneid" : NO
Checking for function "memfd_create" : YES
Checking for function "mkostemp" : YES
Checking for function "mmap" : YES
Checking for function "open_device" : NO
Checking for function "poll" : YES
Checking for function "pollset_create" : NO
Checking for function "posix_fallocate" : YES
Checking for function "port_create" : NO
Checking for function "reallocarray" with dependency libbsd-overlay: YES
Checking for function "seteuid" : YES
Checking for function "setitimer" : YES
Checking for function "shmctl64" : NO
Checking for function "sigaction" : YES
Checking for function "sigprocmask" : YES
Checking for function "strcasecmp" : YES
Checking for function "strcasestr" : YES
Checking for function "strlcat" with dependency libbsd-overlay: YES
Checking for function "strlcpy" with dependency libbsd-overlay: YES
Checking for function "strncasecmp" : YES
Checking for function "strndup" : YES
Header "string.h" has symbol "strndup" : YES
Checking for function "timingsafe_memcmp" : NO
Checking for function "vasprintf" : YES
Checking for function "vsnprintf" : YES
Checking for function "walkcontext" : NO
Checking whether type "struct xucred" has member "cr_pid" : NO
Header "sys/socket.h" has symbol "SCM_RIGHTS" : YES
Header "sys/socket.h" has symbol "SO_PEERCRED" : YES
Configuring dix-config.h using configuration
Configuring version-config.h using configuration
Configuring xkb-config.h using configuration
Configuring xwayland-config.h using configuration
Run-time dependency glproto found: YES 1.4.17
Run-time dependency gl found: YES 1.2
Dependency glproto found: YES 1.4.17 (cached)
Dependency gl found: YES 1.2 (cached)
Run-time dependency libtirpc found: YES 1.3.4
Library pthread found: YES
Run-time dependency xau found: YES 1.0.11
Dependency presentproto found: YES 1.3 (cached)
Dependency epoxy found: YES 1.5.10 (cached)
Build-time dependency wayland-scanner found: YES 1.22.0
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Dependency wayland-protocols found: YES 1.32 (cached)
Configuring Xwayland.1 using configuration
Program rendercheck found: NO
Program scripts/xwayland-piglit.sh found: YES (/src/pkg/jobextra/xorg-xwayland/src/xwayland-23.2.4/test/scripts/xwayland-piglit.sh)
Run-time dependency xcb found: YES 1.16
Run-time dependency xcb-xinput found: YES 1.16
Dependency xcb found: YES 1.16 (cached)
Run-time dependency xcb-damage found: YES 1.16
Dependency xcb found: YES 1.16 (cached)
Run-time dependency xcb-sync found: YES 1.16
Configuring Xserver.1 using configuration
Build targets in project: 30
NOTICE: Future-deprecated features used:
* 0.56.0: {'dependency.get_pkgconfig_variable', 'meson.build_root', 'meson.source_root'}
xwayland 23.2.4
User defined options
auto_features : enabled
buildtype : plain
libexecdir : lib
prefix : /usr
sbindir : bin
wrap_mode : nodownload
python.bytecompile: 1
b_lto : true
b_pie : true
dri3 : true
glamor : true
ipv6 : false
xcsecurity : true
xdmcp : false
xkb_dir : /usr/share/X11/xkb
xkb_output_dir : /var/lib/xkb
xvfb : false
xwayland_eglstream: true
Found ninja-1.11.1 at /usr/bin/ninja
Core properties:
Source dir /src/pkg/jobextra/xorg-xwayland/src/xwayland-23.2.4
Build dir /src/pkg/jobextra/xorg-xwayland/src/build
Main project options:
Core options Current Value Possible Values Description
-------------- ------------- --------------- -----------
auto_features enabled [enabled, disabled, Override value of all 'auto' features
auto]
backend ninja [ninja, vs, vs2010, Backend to use
vs2012, vs2013,
vs2015, vs2017,
vs2019, vs2022,
xcode, none]
buildtype plain [plain, debug, Build type to use
debugoptimized,
release, minsize,
custom]
cmake_prefix_path [] [] List of additional prefixes for cmake to
search
debug false [true, false] Enable debug symbols and other
information
default_library shared [shared, static, both] Default library type
force_fallback_for [] [] Force fallback for those subprojects
genvslite vs2022 [vs2022] Setup multiple buildtype-suffixed ninja-
backend build directories, and a
[builddir]_vs containing a Visual Studio
meta-backend with multiple configurations
that calls into them
install_umask 0022 [preserve, 0000-0777] Default umask to apply on permissions of
installed files
layout mirror [mirror, flat] Build directory layout
optimization plain [plain, 0, g, 1, 2, 3, Optimization level
s]
pkg_config_path [] [] List of additional paths for pkg-config
to search
prefer_static false [true, false] Whether to try static linking before
shared linking
strip false [true, false] Strip targets on install
unity off [on, off, subprojects] Unity build
unity_size 4 >=2 Unity block size
vsenv false [true, false] Activate Visual Studio environment
warning_level 1 [0, 1, 2, 3, Compiler warning level to use
everything]
werror false [true, false] Treat warnings as errors
wrap_mode nodownload [default, nofallback, Wrap mode
nodownload,
forcefallback,
nopromote]
Backend options Current Value Possible Values Description
----------------- ------------- --------------- -----------
backend_max_links 0 >=0 Maximum number of linker processes to run
or 0 for no limit
Base options Current Value Possible Values Description
-------------- ------------- --------------- -----------
b_asneeded true [true, false] Use -Wl,--as-needed when linking
b_colorout always [auto, always, never] Use colored output
b_coverage false [true, false] Enable coverage tracking.
b_lto true [true, false] Use link time optimization
b_lto_threads 0 Use multiple threads for Link Time
Optimization
b_lundef true [true, false] Use -Wl,--no-undefined when linking
b_ndebug false [true, false, if- Disable asserts
release]
b_pch true [true, false] Use precompiled headers
b_pgo off [off, generate, use] Use profile guided optimization
b_pie true [true, false] Build executables as position independent
b_sanitize none [none, address, Code sanitizer to use
thread, undefined,
memory, leak,
address,undefined]
b_staticpic true [true, false] Build static libraries as position
independent
Compiler options Current Value Possible Values Description
------------------ ------------- --------------- -----------
c_args [-march=x86-64, [] Extra arguments passed to the c compiler
-mtune=generic, -O2,
-pipe, -fno-plt,
-fexceptions, -Wp,-
D_FORTIFY_SOURCE=2,
-Wformat,
-Werror=format-
security, -fstack-
clash-protection,
-fcf-protection]
c_link_args [-Wl,-O1,--sort- [] Extra arguments passed to the c linker
common,--as-needed,-
z,relro,-z,now,
-march=x86-64,
-mtune=generic, -O2,
-pipe, -fno-plt,
-fexceptions, -Wp,-
D_FORTIFY_SOURCE=2,
-Wformat,
-Werror=format-
security, -fstack-
clash-protection,
-fcf-protection]
c_std gnu99 [none, c89, c99, c11, C language standard to use
c17, c18, c2x, gnu89,
gnu99, gnu11, gnu17,
gnu18, gnu2x]
pkgconfig module Current Value Possible Values Description
options
-------------------- ------------- --------------- -----------
------
pkgconfig.relocatable false [true, false] Generate pkgconfig files as relocatable
Directories Current Value Possible Values Description
------------- ------------- --------------- -----------
bindir bin Executable directory
datadir share Data file directory
includedir include Header file directory
infodir share/info Info page directory
libdir lib Library directory
libexecdir lib Library executable directory
licensedir Licenses directory
localedir share/locale Locale data directory
localstatedir /var Localstate data directory
mandir share/man Manual page directory
prefix /usr Installation prefix
sbindir bin System executable directory
sharedstatedir /var/lib Architecture-independent data directory
sysconfdir /etc Sysconf data directory
Testing options Current Value Possible Values Description
----------------- ------------- --------------- -----------
errorlogs true [true, false] Whether to print the logs from failing
tests
stdsplit true [true, false] Split stdout and stderr in test logs
Project options Current Value Possible Values Description
----------------- ------------- --------------- -----------
builder_addr xorg@lists.freedesktop Builder address
.org
builder_string Additional builder string
default_font_path default_font_path
devel-docs auto [true, false, auto] Build development documentation
docs auto [true, false, auto] Build documentation
docs-pdf auto [true, false, auto] Whether to build PDF version of
documentation. Setting is ignored if
documentation is not built.
dpms true [true, false] Xorg DPMS extension
dri3 true [true, false, auto] Build DRI3 extension (default: auto)
drm true [true, false] Build Xorg with libdrm support
dtrace false [true, false] Enable dtrace hooks
fontrootdir Root directory for legacy fonts. Default:
from font-utils.pc or $datadir/fonts/X11
glamor true [true, false] Enable glamor (default yes)
glx true [true, false] glx
input_thread auto [true, false, auto] input_thread
ipv6 false [true, false, auto] ipv6
libdecor auto [true, false, auto] Whether Xwayland should use libdecor when
running rootful.
libunwind false [true, false] Use libunwind for backtrace reporting
listen_local true [true, false] Listen on local by default
listen_tcp false [true, false] Listen on TCP by default
listen_unix true [true, false] Listen on Unix by default
mitshm auto [true, false, auto] SHM extension
screensaver true [true, false] ScreenSaver extension
secure-rpc true [true, false] secure-rpc
serverconfigdir Miscellaneous server configuration files
path. Default: $libdir/xorg
sha1 auto [libc, CommonCrypto, SHA1 implementation
CryptoAPI, libmd,
libsha1, libnettle,
libgcrypt, libcrypto,
auto]
vendor_name The X.Org Foundation vendor_name
vendor_name_short X.Org vendor_name_short
vendor_web http://wiki.x.org vendor_web
xace true [true, false] X-ACE extension
xcsecurity true [true, false] Security extension
xdm-auth-1 true [true, false] xdm-auth-1
xdmcp false [true, false] xdmcp
xf86bigfont false [true, false] XF86 Big Font extension
xinerama true [true, false] Xinerama extension
xkb_bin_dir xkb_bin_dir
xkb_default_layout us xkb_default_layout
xkb_default_model pc105 xkb_default_model
xkb_default_options xkb_default_options
xkb_default_rules evdev xkb_default_rules
xkb_default_variant xkb_default_variant
xkb_dir /usr/share/X11/xkb xkb_dir
xkb_output_dir /var/lib/xkb xkb_output_dir
xres true [true, false] XRes extension
xselinux auto [true, false, auto] XSELINUX extension
xv true [true, false] Xv extension
xvfb false [true, false] Enable Xvfb X server
xwayland-path Directory containing Xwayland executable
xwayland_eglstream true [true, false, auto] Enable EGLStream support for glamor on
Xwayland
xwayland_ei auto [socket, portal, Enable emulated input support on Xwayland
false, auto]
(END)