On Sat Dec 11, 2021 at 01:10:05AM +0100, Antoine Jacoutot wrote:
>
>
> ===> Faking installation for qtvirtualkeyboard-5.15.2
> cd src/ && ( test -e Makefile || /usr/local/bin/qmake-qt5 -o Makefile
> /exopi-obj/pobj/qtvirtualkeyboard-5.15.2/qtvirtualkeyboard-everywhere-src-5.15.2/src/src.pro
> CONFIG+=disable-layouts PREFIX=/usr/local 'QMAKE_CFLAGS=-O2 -pipe -g ' 'QMAK
> E_CFLAGS_RELEASE=-O2 -pipe -g ' QMAKE_CXX=c++ 'QMAKE_CXXFLAGS=-O2 -pipe -g '
> 'QMAKE_CXXFLAGS_RELEASE=-O2 -pipe -g ' QMAKE_LFLAGS=-g
> QMAKE_LFLAGS_RELEASE=-g ) && /usr/bin/make -f Makefile install
> cd virtualkeyboard/ && ( test -e Makefile || /usr/local/bin/qmake-qt5 -o
> Makefile
> /exopi-obj/pobj/qtvirtualkeyboard-5.15.2/qtvirtualkeyboard-everywhere-src-5.15.2/src/virtualkeyboard/virtualkeyboard.pro
> CONFIG+=disable-layouts PREFIX=/usr/
> local 'QMAKE_CFLAGS=-O2 -pipe -g ' 'QMAKE_CFLAGS_RELEASE=-O2 -pipe -g '
> QMAKE_CXX=c++ 'QMAKE_CXXFLAGS=-O2 -pipe -g ' 'QMAKE_CXXFLAGS_RELEASE=-O2
> -pipe -g ' QMAKE_LFLAGS=-g QMAKE_LFLAGS_RELEASE=-g ) && /usr/bin/make -f
> Makefile install
> make: don't know how to make /usr/local/include/Foundation/Foundation.h
> (prerequisite of: .obj/qvirtualkeyboardinputcontext_p.o)
> Stop in src/virtualkeyboard
>
Looks like qtvirtualkeyboard consumes gnustep at build time if it is
present. Checkout:
qtvirtualkeyboard-everywhere-src-5.15.2/build-amd64/src/virtualkeyboard/Makefile
Could this cause a problem in bulks? If not OK?
diff --git a/x11/qt5/qtvirtualkeyboard/Makefile
b/x11/qt5/qtvirtualkeyboard/Makefile
index 6d4e42611b3..dd2c3970754 100644
--- a/x11/qt5/qtvirtualkeyboard/Makefile
+++ b/x11/qt5/qtvirtualkeyboard/Makefile
@@ -2,6 +2,7 @@
QT5NAME = QtVirtualKeyboard
COMMENT-main = Qt5 virtual keyboard plugin
+REVISION-main = 0
REVISION-examples = 0
@@ -14,6 +15,8 @@ WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Network
Qt5Qml
WANTLIB += Qt5QmlModels Qt5Quick Qt5Svg Qt5Widgets hunspell-1.7
WANTLIB += m xcb xcb-xfixes
+BUILD_DEPENDS = x11/gnustep/base
+
LIB_DEPENDS = textproc/hunspell \
x11/qt5/qtdeclarative>=${QT5_VERSION},<${QT5_NEXT_VERSION} \
x11/qt5/qtsvg>=${QT5_VERSION},<${QT5_NEXT_VERSION}