diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2021-11-10 20:39:17 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-11-11 17:09:16 +0000 |
commit | 6d7d97d787ee9351fe9fd42e21045239bbdae8ff (patch) | |
tree | f1274f9bc5715c4721848323e40c8275dc635b9f /meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | |
parent | 5e8410a9541a4ff30e3fb667e3695fad17da1379 (diff) | |
download | poky-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.inc | 7 |
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 | |||
28 | inherit features_check | 28 | inherit features_check |
29 | REQUIRED_DISTRO_FEATURES = "x11" | 29 | REQUIRED_DISTRO_FEATURES = "x11" |
30 | 30 | ||
31 | LIB_DEPS = "pixman libxfont2 xtrans libxau libxext libxdmcp libdrm libxkbfile libpciaccess" | 31 | LIB_DEPS = "pixman libxfont2 xtrans libxau libxext libxdmcp libdrm libxkbfile libpciaccess libxcvt" |
32 | DEPENDS = "xorgproto ${LIB_DEPS} font-util" | 32 | DEPENDS = "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}" | |||
78 | RDEPENDS:${PN}-xvfb += "xkeyboard-config" | 78 | RDEPENDS:${PN}-xvfb += "xkeyboard-config" |
79 | RDEPENDS:${PN}-module-exa = "${PN} (= ${EXTENDPKGV})" | 79 | RDEPENDS:${PN}-module-exa = "${PN} (= ${EXTENDPKGV})" |
80 | 80 | ||
81 | FILES:${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" | 81 | FILES:${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" |
82 | FILES:${PN}-dev += "${libdir}/xorg/modules/*.la ${libdir}/xorg/modules/*/*.la" | 82 | FILES:${PN}-dev += "${libdir}/xorg/modules/*.la ${libdir}/xorg/modules/*/*.la" |
83 | FILES:${PN}-doc += "${libdir}/X11/doc ${datadir}/X11/xkb/compiled/README.compiled ${localstatedir}/lib/xkb/README.compiled" | 83 | FILES:${PN}-doc += "${libdir}/X11/doc ${datadir}/X11/xkb/compiled/README.compiled ${localstatedir}/lib/xkb/README.compiled" |
84 | FILES:${PN}-sdl = "${bindir}/Xsdl" | 84 | FILES:${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 | ||
124 | OPENGL_PKGCONFIGS = "dri glx glamor dri3 xshmfence" | 122 | OPENGL_PKGCONFIGS = "dri glx glamor dri3 xshmfence" |
@@ -141,7 +139,6 @@ PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native docbook-xml- | |||
141 | PACKAGECONFIG[systemd-logind] = "--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus," | 139 | PACKAGECONFIG[systemd-logind] = "--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus," |
142 | PACKAGECONFIG[systemd] = "--with-systemd-daemon,--without-systemd-daemon,systemd" | 140 | PACKAGECONFIG[systemd] = "--with-systemd-daemon,--without-systemd-daemon,systemd" |
143 | PACKAGECONFIG[xinerama] = "--enable-xinerama,--disable-xinerama" | 141 | PACKAGECONFIG[xinerama] = "--enable-xinerama,--disable-xinerama" |
144 | PACKAGECONFIG[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 |
147 | XORG_CRYPTO ??= "openssl" | 144 | XORG_CRYPTO ??= "openssl" |