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}

Reply via email to