summaryrefslogtreecommitdiffstats
path: root/xorg-xserver/xorg-server
diff options
context:
space:
mode:
authorPavel Vinogradov2018-12-19 21:25:14 -0500
committerPavel Vinogradov2018-12-19 21:26:04 -0500
commit73f3198fc9de8ce512d515af347d336a94bd9cd8 (patch)
treeb6a0138fa8bcf11567c03963e0cfb1494386fd25 /xorg-xserver/xorg-server
parentdeb412375c4ff2f66fe90e7d2e0ae7ff05ff702d (diff)
xorg-xserver/xorg-server: added XWAYLAND subdependency
Diffstat (limited to 'xorg-xserver/xorg-server')
-rw-r--r--xorg-xserver/xorg-server/HISTORY3
-rwxr-xr-xxorg-xserver/xorg-server/PRE_SUB_DEPENDS1
-rwxr-xr-xxorg-xserver/xorg-server/REPAIR^all^PRE_SUB_DEPENDS1
-rwxr-xr-xxorg-xserver/xorg-server/REPAIR^all^SUB_DEPENDS2
-rwxr-xr-xxorg-xserver/xorg-server/SUB_DEPENDS2
5 files changed, 9 insertions, 0 deletions
diff --git a/xorg-xserver/xorg-server/HISTORY b/xorg-xserver/xorg-server/HISTORY
index 8866cb002c..a1858e7904 100644
--- a/xorg-xserver/xorg-server/HISTORY
+++ b/xorg-xserver/xorg-server/HISTORY
@@ -1,3 +1,6 @@
+2018-12-19 Pavel Vinogradov <public@sourcemage.org>
+ * *SUB_DEPENDS: added XWAYLAND subdependency
+
2018-10-28 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* PRE_BUILD, fix-CVE-2018-14665.patch: fix CVE-2018-14665
* DETAILS: SECURITY_PATCH++
diff --git a/xorg-xserver/xorg-server/PRE_SUB_DEPENDS b/xorg-xserver/xorg-server/PRE_SUB_DEPENDS
index cc9d460846..7fd4fb6af4 100755
--- a/xorg-xserver/xorg-server/PRE_SUB_DEPENDS
+++ b/xorg-xserver/xorg-server/PRE_SUB_DEPENDS
@@ -8,6 +8,7 @@ case $THIS_SUB_DEPENDS in
XEPHYR) list_find "$XORG_SERVER_OPTS" "--enable-kdrive" &&
list_find "$XORG_SERVER_OPTS" "--enable-xephyr" && return 0 ;;
XVFB) list_find "$XORG_SERVER_OPTS" "--enable-xvfb" && return 0 ;;
+ XWAYLAND) is_depends_enabled $SPELL wayland ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/xorg-xserver/xorg-server/REPAIR^all^PRE_SUB_DEPENDS b/xorg-xserver/xorg-server/REPAIR^all^PRE_SUB_DEPENDS
index 76e6a138b8..b75a433555 100755
--- a/xorg-xserver/xorg-server/REPAIR^all^PRE_SUB_DEPENDS
+++ b/xorg-xserver/xorg-server/REPAIR^all^PRE_SUB_DEPENDS
@@ -8,6 +8,7 @@ case $THIS_SUB_DEPENDS in
XEPHYR) list_find "$XORG_SERVER_OPTS" "--enable-kdrive" &&
list_find "$XORG_SERVER_OPTS" "--enable-xephyr" && return 0 ;;
XVFB) list_find "$XORG_SERVER_OPTS" "--enable-xvfb" && return 0 ;;
+ XWAYLAND) is_depends_enabled $SPELL wayland ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/xorg-xserver/xorg-server/REPAIR^all^SUB_DEPENDS b/xorg-xserver/xorg-server/REPAIR^all^SUB_DEPENDS
index 6531834dff..4acd740d2a 100755
--- a/xorg-xserver/xorg-server/REPAIR^all^SUB_DEPENDS
+++ b/xorg-xserver/xorg-server/REPAIR^all^SUB_DEPENDS
@@ -17,6 +17,8 @@ case "$THIS_SUB_DEPENDS" in
XEPHYR) message "${MESSAGE_COLOR}Forcing Kdrive and Xephyr...${DEFAULT_COLOR}" &&
list_remove XORG_SERVER_OPTS "--disable-kdrive --disable-xephyr" &&
list_add XORG_SERVER_OPTS "--enable-kdrive --enable-xephyr" ;;
+ XWAYLAND) message "${MESSAGE_COLOR}Forcing XWayland...${DEFAULT_COLOR}" &&
+ depends wayland "--enable-xwayland" ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/xorg-xserver/xorg-server/SUB_DEPENDS b/xorg-xserver/xorg-server/SUB_DEPENDS
index 2e0dcb2ddb..1e08a5b58c 100755
--- a/xorg-xserver/xorg-server/SUB_DEPENDS
+++ b/xorg-xserver/xorg-server/SUB_DEPENDS
@@ -18,6 +18,8 @@ case "$THIS_SUB_DEPENDS" in
list_remove XORG_SERVER_OPTS "--disable-kdrive --disable-xephyr" &&
list_add XORG_SERVER_OPTS "--enable-kdrive --enable-xephyr" ;;
XVFB) list_add XORG_SERVER_OPTS "--enable-xvfb" ;;
+ XWAYLAND) message "${MESSAGE_COLOR}Forcing XWayland...${DEFAULT_COLOR}" &&
+ depends wayland "--enable-xwayland" ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac