mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-30 14:46:31 +00:00
package/x11r7/xserver_xorg-server: switch to xorgproto
The new package xorgproto will combine and replace all current xproto_* packages. For details read https://lists.x.org/archives/xorg-announce/2018-February/002835.html Removed special handling for various xproto packages because xorgproto always installs all available protocols. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
454d246ff0
commit
bb6d296a90
@ -32,27 +32,9 @@ config BR2_PACKAGE_XSERVER_XORG_SERVER
|
|||||||
select BR2_PACKAGE_XLIB_LIBXKBFILE
|
select BR2_PACKAGE_XLIB_LIBXKBFILE
|
||||||
select BR2_PACKAGE_XLIB_XTRANS
|
select BR2_PACKAGE_XLIB_XTRANS
|
||||||
select BR2_PACKAGE_XDATA_XBITMAPS
|
select BR2_PACKAGE_XDATA_XBITMAPS
|
||||||
select BR2_PACKAGE_XPROTO_BIGREQSPROTO
|
select BR2_PACKAGE_XORGPROTO
|
||||||
select BR2_PACKAGE_XPROTO_COMPOSITEPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_DAMAGEPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_FIXESPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_FONTSPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_GLPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_INPUTPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_KBPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_RANDRPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_RENDERPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_RESOURCEPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_VIDEOPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_XCMISCPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_XEXTPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_XF86BIGFONTPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_XF86DGAPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_XF86VIDMODEPROTO
|
|
||||||
select BR2_PACKAGE_XPROTO_XPROTO
|
|
||||||
select BR2_PACKAGE_XUTIL_UTIL_MACROS
|
select BR2_PACKAGE_XUTIL_UTIL_MACROS
|
||||||
select BR2_PACKAGE_XKEYBOARD_CONFIG
|
select BR2_PACKAGE_XKEYBOARD_CONFIG
|
||||||
select BR2_PACKAGE_XPROTO_DRI2PROTO if BR2_PACKAGE_SYSTEMD
|
|
||||||
help
|
help
|
||||||
X.Org X server
|
X.Org X server
|
||||||
|
|
||||||
@ -82,13 +64,11 @@ config BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_19
|
|||||||
bool "1.19.6"
|
bool "1.19.6"
|
||||||
select BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_23
|
select BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_23
|
||||||
select BR2_PACKAGE_XLIB_LIBXFONT2
|
select BR2_PACKAGE_XLIB_LIBXFONT2
|
||||||
select BR2_PACKAGE_XPROTO_PRESENTPROTO
|
|
||||||
|
|
||||||
config BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_17
|
config BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_17
|
||||||
bool "1.17.4"
|
bool "1.17.4"
|
||||||
select BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19
|
select BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19
|
||||||
select BR2_PACKAGE_XLIB_LIBXFONT
|
select BR2_PACKAGE_XLIB_LIBXFONT
|
||||||
select BR2_PACKAGE_XPROTO_PRESENTPROTO
|
|
||||||
|
|
||||||
config BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_14
|
config BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_14
|
||||||
bool "1.14.7"
|
bool "1.14.7"
|
||||||
@ -111,11 +91,9 @@ choice
|
|||||||
config BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
|
config BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
|
||||||
bool "Modular X.org"
|
bool "Modular X.org"
|
||||||
depends on BR2_INSTALL_LIBSTDCPP
|
depends on BR2_INSTALL_LIBSTDCPP
|
||||||
select BR2_PACKAGE_LIBDRM if (BR2_PACKAGE_XPROTO_XF86DRIPROTO || \
|
select BR2_PACKAGE_LIBDRM
|
||||||
BR2_PACKAGE_XPROTO_DRI2PROTO)
|
|
||||||
select BR2_PACKAGE_LIBPCIACCESS
|
select BR2_PACKAGE_LIBPCIACCESS
|
||||||
select BR2_PACKAGE_XLIB_LIBXSHMFENCE if \
|
select BR2_PACKAGE_XLIB_LIBXSHMFENCE if BR2_TOOLCHAIN_HAS_SYNC_4
|
||||||
(BR2_PACKAGE_XPROTO_DRI3PROTO && BR2_TOOLCHAIN_HAS_SYNC_4)
|
|
||||||
help
|
help
|
||||||
This variant of the X.org server is the full-blown variant,
|
This variant of the X.org server is the full-blown variant,
|
||||||
as used by desktop GNU/Linux distributions. The drivers (for
|
as used by desktop GNU/Linux distributions. The drivers (for
|
||||||
|
@ -32,24 +32,7 @@ XSERVER_XORG_SERVER_DEPENDENCIES = \
|
|||||||
xlib_libxkbfile \
|
xlib_libxkbfile \
|
||||||
xlib_xtrans \
|
xlib_xtrans \
|
||||||
xdata_xbitmaps \
|
xdata_xbitmaps \
|
||||||
xproto_bigreqsproto \
|
xorgproto \
|
||||||
xproto_compositeproto \
|
|
||||||
xproto_damageproto \
|
|
||||||
xproto_fixesproto \
|
|
||||||
xproto_fontsproto \
|
|
||||||
xproto_glproto \
|
|
||||||
xproto_inputproto \
|
|
||||||
xproto_kbproto \
|
|
||||||
xproto_randrproto \
|
|
||||||
xproto_renderproto \
|
|
||||||
xproto_resourceproto \
|
|
||||||
xproto_videoproto \
|
|
||||||
xproto_xcmiscproto \
|
|
||||||
xproto_xextproto \
|
|
||||||
xproto_xf86bigfontproto \
|
|
||||||
xproto_xf86dgaproto \
|
|
||||||
xproto_xf86vidmodeproto \
|
|
||||||
xproto_xproto \
|
|
||||||
xkeyboard-config \
|
xkeyboard-config \
|
||||||
pixman \
|
pixman \
|
||||||
mcookie \
|
mcookie \
|
||||||
@ -60,6 +43,7 @@ XSERVER_XORG_SERVER_DEPENDENCIES = \
|
|||||||
# -Os on several architectures.
|
# -Os on several architectures.
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS = \
|
XSERVER_XORG_SERVER_CONF_OPTS = \
|
||||||
--disable-config-hal \
|
--disable-config-hal \
|
||||||
|
--enable-record \
|
||||||
--disable-xnest \
|
--disable-xnest \
|
||||||
--disable-xephyr \
|
--disable-xephyr \
|
||||||
--disable-dmx \
|
--disable-dmx \
|
||||||
@ -73,8 +57,7 @@ XSERVER_XORG_SERVER_CONF_OPTS += \
|
|||||||
--with-systemd-daemon \
|
--with-systemd-daemon \
|
||||||
--enable-systemd-logind
|
--enable-systemd-logind
|
||||||
XSERVER_XORG_SERVER_DEPENDENCIES += \
|
XSERVER_XORG_SERVER_DEPENDENCIES += \
|
||||||
systemd \
|
systemd
|
||||||
xproto_dri2proto
|
|
||||||
else
|
else
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += \
|
XSERVER_XORG_SERVER_CONF_OPTS += \
|
||||||
--without-systemd-daemon \
|
--without-systemd-daemon \
|
||||||
@ -89,12 +72,6 @@ else
|
|||||||
XSERVER_XORG_SERVER_CONF_OPTS += --disable-xwayland
|
XSERVER_XORG_SERVER_CONF_OPTS += --disable-xwayland
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Present protocol only required for xserver 1.15+, but does not matter if
|
|
||||||
# enabled for older versions as they don't use it (not even optionally).
|
|
||||||
ifeq ($(BR2_PACKAGE_XPROTO_PRESENTPROTO),y)
|
|
||||||
XSERVER_XORG_SERVER_DEPENDENCIES += xproto_presentproto
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR),y)
|
ifeq ($(BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR),y)
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --enable-xorg
|
XSERVER_XORG_SERVER_CONF_OPTS += --enable-xorg
|
||||||
XSERVER_XORG_SERVER_DEPENDENCIES += libpciaccess
|
XSERVER_XORG_SERVER_DEPENDENCIES += libpciaccess
|
||||||
@ -144,7 +121,7 @@ endif
|
|||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),y)
|
ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),y)
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --enable-dri --enable-glx
|
XSERVER_XORG_SERVER_CONF_OPTS += --enable-dri --enable-glx
|
||||||
XSERVER_XORG_SERVER_DEPENDENCIES += mesa3d xproto_xf86driproto
|
XSERVER_XORG_SERVER_DEPENDENCIES += mesa3d
|
||||||
else
|
else
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --disable-dri --disable-glx
|
XSERVER_XORG_SERVER_CONF_OPTS += --disable-dri --disable-glx
|
||||||
endif
|
endif
|
||||||
@ -165,7 +142,7 @@ ifeq ($(BR2_PACKAGE_HAS_UDEV),y)
|
|||||||
XSERVER_XORG_SERVER_DEPENDENCIES += udev
|
XSERVER_XORG_SERVER_DEPENDENCIES += udev
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --enable-config-udev
|
XSERVER_XORG_SERVER_CONF_OPTS += --enable-config-udev
|
||||||
# udev kms support depends on libdrm and dri2
|
# udev kms support depends on libdrm and dri2
|
||||||
ifeq ($(BR2_PACKAGE_LIBDRM)$(BR2_PACKAGE_XPROTO_DRI2PROTO),yy)
|
ifeq ($(BR2_PACKAGE_LIBDRM),y)
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --enable-config-udev-kms
|
XSERVER_XORG_SERVER_CONF_OPTS += --enable-config-udev-kms
|
||||||
else
|
else
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --disable-config-udev-kms
|
XSERVER_XORG_SERVER_CONF_OPTS += --disable-config-udev-kms
|
||||||
@ -188,13 +165,6 @@ else
|
|||||||
XSERVER_XORG_SERVER_CONF_OPTS += --disable-libunwind
|
XSERVER_XORG_SERVER_CONF_OPTS += --disable-libunwind
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_XPROTO_RECORDPROTO),y)
|
|
||||||
XSERVER_XORG_SERVER_DEPENDENCIES += xproto_recordproto
|
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --enable-record
|
|
||||||
else
|
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --disable-record
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_XLIB_LIBXFONT2),y)
|
ifeq ($(BR2_PACKAGE_XLIB_LIBXFONT2),y)
|
||||||
XSERVER_XORG_SERVER_DEPENDENCIES += xlib_libXfont2
|
XSERVER_XORG_SERVER_DEPENDENCIES += xlib_libXfont2
|
||||||
endif
|
endif
|
||||||
@ -214,14 +184,9 @@ XSERVER_XORG_SERVER_CONF_OPTS += --disable-composite
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR),y)
|
ifeq ($(BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR),y)
|
||||||
ifeq ($(BR2_PACKAGE_XPROTO_DRI2PROTO),y)
|
|
||||||
XSERVER_XORG_SERVER_DEPENDENCIES += xproto_dri2proto
|
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --enable-dri2
|
XSERVER_XORG_SERVER_CONF_OPTS += --enable-dri2
|
||||||
else
|
ifeq ($(BR2_PACKAGE_XLIB_LIBXSHMFENCE),y)
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --disable-dri2
|
XSERVER_XORG_SERVER_DEPENDENCIES += xlib_libxshmfence
|
||||||
endif
|
|
||||||
ifeq ($(BR2_PACKAGE_XLIB_LIBXSHMFENCE)$(BR2_PACKAGE_XPROTO_DRI3PROTO),yy)
|
|
||||||
XSERVER_XORG_SERVER_DEPENDENCIES += xlib_libxshmfence xproto_dri3proto
|
|
||||||
XSERVER_XORG_SERVER_CONF_OPTS += --enable-dri3
|
XSERVER_XORG_SERVER_CONF_OPTS += --enable-dri3
|
||||||
ifeq ($(BR2_PACKAGE_HAS_LIBEGL)$(BR2_PACKAGE_HAS_LIBGL)$(BR2_PACKAGE_LIBEPOXY),yyy)
|
ifeq ($(BR2_PACKAGE_HAS_LIBEGL)$(BR2_PACKAGE_HAS_LIBGL)$(BR2_PACKAGE_LIBEPOXY),yyy)
|
||||||
XSERVER_XORG_SERVER_DEPENDENCIES += libepoxy
|
XSERVER_XORG_SERVER_DEPENDENCIES += libepoxy
|
||||||
|
Loading…
x
Reference in New Issue
Block a user