mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-08 00:05:33 +03:00
x11-misc/xdotool: restore libXi for now
No need for a revbump given library will either be unused or it will have failed to build (with -O0).. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
parent
fc463301ed
commit
18ffd01752
@ -7,8 +7,8 @@
|
||||
-XDOTOOL_LIBS=$(shell pkg-config --libs x11 2> /dev/null || echo "$(DEFAULT_LIBS)") $(shell sh platform.sh extralibs)
|
||||
-LIBXDO_LIBS=$(shell pkg-config --libs xi x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_LIBS)")
|
||||
-INC=$(shell pkg-config --cflags xi x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_INC)")
|
||||
+XDOTOOL_LIBS=$(shell $(PKG_CONFIG) --libs x11 2> /dev/null || echo "$(DEFAULT_LIBS)") $(shell sh platform.sh extralibs)
|
||||
+LIBXDO_LIBS=$(shell $(PKG_CONFIG) --libs x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_LIBS)")
|
||||
+XDOTOOL_LIBS=$(shell $(PKG_CONFIG) --libs xi x11 2> /dev/null || echo "$(DEFAULT_LIBS)") $(shell sh platform.sh extralibs)
|
||||
+LIBXDO_LIBS=$(shell $(PKG_CONFIG) --libs xi x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_LIBS)")
|
||||
+INC=$(shell $(PKG_CONFIG) --cflags x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_INC)")
|
||||
CFLAGS+=-std=c99 $(INC)
|
||||
|
||||
|
||||
@ -18,8 +18,14 @@ IUSE="examples"
|
||||
# tests have various troublesome requirements
|
||||
RESTRICT="test"
|
||||
|
||||
# libXi is "unused" but it still uses headers from it and relies on the
|
||||
# compiler optimizing out a function to be dropped by as-needed, so keep
|
||||
# until next release (not important to patch given libXtst pulls libXi
|
||||
# anyway, so the dependency is not really avoidable either way)
|
||||
# https://github.com/jordansissel/xdotool/pull/446
|
||||
RDEPEND="
|
||||
x11-libs/libX11
|
||||
x11-libs/libXi
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXtst
|
||||
x11-libs/libxkbcommon
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user