summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2021-11-10 20:39:17 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-11-11 17:09:16 +0000
commit6d7d97d787ee9351fe9fd42e21045239bbdae8ff (patch)
treef1274f9bc5715c4721848323e40c8275dc635b9f /meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
parent5e8410a9541a4ff30e3fb667e3695fad17da1379 (diff)
downloadpoky-6d7d97d787ee9351fe9fd42e21045239bbdae8ff.tar.gz
xserver-xorg: update 1.20.13 -> 21.1.1
libxcvt is a new dependency (thanks Oleksandr!). Include ${libdir}/xorg/modules/input/*.so into the main package (if for someone separate packaging matters, please investigate what they do). Remove options no longer present upstream. Remove patches available upstream; drop a chunk as well. (From OE-Core rev: fe501ae1f6bea73882707c944c4fab5c5657a551) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics/xorg-xserver/xserver-xorg.inc')
-rw-r--r--meta/recipes-graphics/xorg-xserver/xserver-xorg.inc7
1 files changed, 2 insertions, 5 deletions
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index e1fc0a06dc..6a5f274046 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
@@ -28,7 +28,7 @@ inherit autotools pkgconfig
28inherit features_check 28inherit features_check
29REQUIRED_DISTRO_FEATURES = "x11" 29REQUIRED_DISTRO_FEATURES = "x11"
30 30
31LIB_DEPS = "pixman libxfont2 xtrans libxau libxext libxdmcp libdrm libxkbfile libpciaccess" 31LIB_DEPS = "pixman libxfont2 xtrans libxau libxext libxdmcp libdrm libxkbfile libpciaccess libxcvt"
32DEPENDS = "xorgproto ${LIB_DEPS} font-util" 32DEPENDS = "xorgproto ${LIB_DEPS} font-util"
33 33
34# Split out some modules and extensions from the main package 34# Split out some modules and extensions from the main package
@@ -78,7 +78,7 @@ RRECOMMENDS:${PN}-xwayland += "${XSERVER_RRECOMMENDS}"
78RDEPENDS:${PN}-xvfb += "xkeyboard-config" 78RDEPENDS:${PN}-xvfb += "xkeyboard-config"
79RDEPENDS:${PN}-module-exa = "${PN} (= ${EXTENDPKGV})" 79RDEPENDS:${PN}-module-exa = "${PN} (= ${EXTENDPKGV})"
80 80
81FILES:${PN} = "${bindir} ${libdir}/X11/Options ${libdir}/X11/Cards ${libdir}/X11/getconfig ${libdir}/X11/etc ${libdir}/modules/*.so ${libdir}/xorg/modules/*.so /etc/X11 ${libdir}/xorg/protocol.txt ${datadir}/X11/xorg.conf.d" 81FILES:${PN} = "${bindir} ${libdir}/X11/Options ${libdir}/X11/Cards ${libdir}/X11/getconfig ${libdir}/X11/etc ${libdir}/modules/*.so ${libdir}/xorg/modules/input/*.so ${libdir}/xorg/modules/*.so /etc/X11 ${libdir}/xorg/protocol.txt ${datadir}/X11/xorg.conf.d"
82FILES:${PN}-dev += "${libdir}/xorg/modules/*.la ${libdir}/xorg/modules/*/*.la" 82FILES:${PN}-dev += "${libdir}/xorg/modules/*.la ${libdir}/xorg/modules/*/*.la"
83FILES:${PN}-doc += "${libdir}/X11/doc ${datadir}/X11/xkb/compiled/README.compiled ${localstatedir}/lib/xkb/README.compiled" 83FILES:${PN}-doc += "${libdir}/X11/doc ${datadir}/X11/xkb/compiled/README.compiled ${localstatedir}/lib/xkb/README.compiled"
84FILES:${PN}-sdl = "${bindir}/Xsdl" 84FILES:${PN}-sdl = "${bindir}/Xsdl"
@@ -109,7 +109,6 @@ EXTRA_OECONF += "--with-fop=no \
109 --with-pic \ 109 --with-pic \
110 --disable-static \ 110 --disable-static \
111 --disable-record \ 111 --disable-record \
112 --disable-dmx \
113 --disable-xnest \ 112 --disable-xnest \
114 --enable-xvfb \ 113 --enable-xvfb \
115 --enable-composite \ 114 --enable-composite \
@@ -118,7 +117,6 @@ EXTRA_OECONF += "--with-fop=no \
118 --sysconfdir=/etc/X11 \ 117 --sysconfdir=/etc/X11 \
119 --localstatedir=/var \ 118 --localstatedir=/var \
120 --with-xkb-output=/var/lib/xkb \ 119 --with-xkb-output=/var/lib/xkb \
121 --with-os-name=Linux \
122" 120"
123 121
124OPENGL_PKGCONFIGS = "dri glx glamor dri3 xshmfence" 122OPENGL_PKGCONFIGS = "dri glx glamor dri3 xshmfence"
@@ -141,7 +139,6 @@ PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native docbook-xml-
141PACKAGECONFIG[systemd-logind] = "--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus," 139PACKAGECONFIG[systemd-logind] = "--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus,"
142PACKAGECONFIG[systemd] = "--with-systemd-daemon,--without-systemd-daemon,systemd" 140PACKAGECONFIG[systemd] = "--with-systemd-daemon,--without-systemd-daemon,systemd"
143PACKAGECONFIG[xinerama] = "--enable-xinerama,--disable-xinerama" 141PACKAGECONFIG[xinerama] = "--enable-xinerama,--disable-xinerama"
144PACKAGECONFIG[xwayland] = "--enable-xwayland,--disable-xwayland,wayland wayland-native wayland-protocols libepoxy"
145 142
146# Xorg requires a SHA1 implementation, pick one 143# Xorg requires a SHA1 implementation, pick one
147XORG_CRYPTO ??= "openssl" 144XORG_CRYPTO ??= "openssl"