From 9d8a183b387521603e4afab09002c4f4035a3a74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sr=C4=91an=20Tot?= Date: Sat, 8 Jun 2013 11:14:45 +0200 Subject: [PATCH 1/2] Raspberry Pi includes moved from rpi.patch to CXXFLAGS --- extra/qt5/PKGBUILD | 3 ++- extra/qt5/rpi.patch | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/extra/qt5/PKGBUILD b/extra/qt5/PKGBUILD index acee2ae80..afe9138d1 100644 --- a/extra/qt5/PKGBUILD +++ b/extra/qt5/PKGBUILD @@ -50,7 +50,7 @@ md5sums=('2cab3518d86fe8f0638c7faea8b46397' 'd6ab43fb371be494e3bfd9b210c40bf1' '7927028e2374321c78a76df858e723d6' '27f2a06c6d363338ffe5e5dba96821d9' - 'b7a0d68183b822899834eb1dd08c1f67' + '54ce1583d83f5e7e4b64bf89ea7cab99' '3740dc700c9c43379b0da6c10d2f6c6e') build() { @@ -60,6 +60,7 @@ build() { export QTDIR="${srcdir}"/${_pkgfqn} export LD_LIBRARY_PATH=${QTDIR}/lib:${LD_LIBRARY_PATH} + export CXXFLAGS=${CXXFLAGS}" -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux" sed -i "s|-O2|${CXXFLAGS}|" qtbase/mkspecs/common/{g++,gcc}-base.conf sed -i "/^QMAKE_LFLAGS_RPATH/s| -Wl,-rpath,||g" qtbase/mkspecs/common/gcc-base-unix.conf diff --git a/extra/qt5/rpi.patch b/extra/qt5/rpi.patch index b8ca1dd7b..6fc52eaa3 100644 --- a/extra/qt5/rpi.patch +++ b/extra/qt5/rpi.patch @@ -65,13 +65,12 @@ index 51f04d9..4794b1e 100644 -QMAKE_STRIP = $${CROSS_COMPILE}strip --- a/mkspecs/devices/linux-rasp-pi-g++/qmake.conf +++ b/mkspecs/devices/linux-rasp-pi-g++/qmake.conf -@@ -11,7 +11,8 @@ +@@ -11,7 +11,7 @@ QMAKE_LIBDIR_OPENGL_ES2 = $$[QT_SYSROOT]/opt/vc/lib QMAKE_LIBDIR_EGL = $$QMAKE_LIBDIR_OPENGL_ES2 -QMAKE_INCDIR_EGL = $$[QT_SYSROOT]/opt/vc/include $$[QT_SYSROOT]/opt/vc/include/interface/vcos/pthreads +QMAKE_INCDIR_EGL = $$[QT_SYSROOT]/opt/vc/include $$[QT_SYSROOT]/opt/vc/include/interface/vcos/pthreads $$[QT_SYSROOT]/opt/vc/include/interface/vmcs_host/linux -+QMAKE_CFLAGS += -I$$[QT_SYSROOT]/opt/vc/include -I$$[QT_SYSROOT]/opt/vc/include/interface/vcos/pthreads -I$$[QT_SYSROOT]/opt/vc/include/interface/vmcs_host/linux QMAKE_INCDIR_OPENGL_ES2 = $${QMAKE_INCDIR_EGL} QMAKE_LIBS_EGL = -lEGL -lGLESv2 From 5fb3f9f3dba5651643fc08e936a52c9739f51cc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sr=C4=91an=20Tot?= Date: Sat, 8 Jun 2013 11:19:00 +0200 Subject: [PATCH 2/2] Raspberry Pi includes moved from rpi.patch to CXXFLAGS for armv6h --- extra/qt5/PKGBUILD | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extra/qt5/PKGBUILD b/extra/qt5/PKGBUILD index afe9138d1..64646c28c 100644 --- a/extra/qt5/PKGBUILD +++ b/extra/qt5/PKGBUILD @@ -60,7 +60,9 @@ build() { export QTDIR="${srcdir}"/${_pkgfqn} export LD_LIBRARY_PATH=${QTDIR}/lib:${LD_LIBRARY_PATH} - export CXXFLAGS=${CXXFLAGS}" -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux" + if [ "$CARCH" == 'armv6h' ]; then + export CXXFLAGS=${CXXFLAGS}" -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux" + fi sed -i "s|-O2|${CXXFLAGS}|" qtbase/mkspecs/common/{g++,gcc}-base.conf sed -i "/^QMAKE_LFLAGS_RPATH/s| -Wl,-rpath,||g" qtbase/mkspecs/common/gcc-base-unix.conf