diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-05-15 20:23:52 +0200 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2015-05-16 15:13:58 +0200 |
commit | 5e22719ad5ccb691241c457524472b7e99568a86 (patch) | |
tree | e826e45408ba119b99ea12250e2b2e8b818dd5f3 /package/qt5/qt5base/0003-mkspecs-files.patch | |
parent | 749dcfe8a89e7082f51670567510adccd326aba3 (diff) | |
download | buildroot-5e22719ad5ccb691241c457524472b7e99568a86.tar.gz buildroot-5e22719ad5ccb691241c457524472b7e99568a86.zip |
qt5base: rename patch to avoid conflict on 0002
There are currently two patches with the 0002 sequence number, which
isn't great. Rename one of them to use the 0003 sequence number.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/qt5/qt5base/0003-mkspecs-files.patch')
-rw-r--r-- | package/qt5/qt5base/0003-mkspecs-files.patch | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/package/qt5/qt5base/0003-mkspecs-files.patch b/package/qt5/qt5base/0003-mkspecs-files.patch new file mode 100644 index 0000000000..09c1b67c11 --- /dev/null +++ b/package/qt5/qt5base/0003-mkspecs-files.patch @@ -0,0 +1,39 @@ +Add a Buildroot 'device' to ease cross-compilation + +Qt5 has a mechanism to support "device" profiles, so that people can +specify the compiler, compiler flags and so on for a specific device. + +We leverage this mechanism in the Buildroot packaging of qt5 to +simplify cross-compilation: we have our own "device" definition, which +allows us to easily pass the cross-compiler paths and flags from our +qt5.mk. + +Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> + +Index: b/mkspecs/devices/linux-buildroot-g++/qmake.conf +=================================================================== +--- /dev/null ++++ b/mkspecs/devices/linux-buildroot-g++/qmake.conf +@@ -0,0 +1,16 @@ ++include(../common/linux_device_pre.conf) ++ ++# modifications to g++-unix.conf ++QMAKE_CC = $${BR_CCACHE} $${CROSS_COMPILE}gcc ++QMAKE_CXX = $${BR_CCACHE} $${CROSS_COMPILE}g++ ++ ++#modifications to gcc-base.conf ++QMAKE_CFLAGS += $${BR_COMPILER_CFLAGS} ++QMAKE_CXXFLAGS += $${BR_COMPILER_CXXFLAGS} ++QMAKE_CXXFLAGS_RELEASE += -O3 ++CONFIG += nostrip ++ ++QMAKE_LIBS += -lrt -lpthread -ldl ++ ++include(../common/linux_device_post.conf) ++load(qt_config) +Index: b/mkspecs/devices/linux-buildroot-g++/qplatformdefs.h +=================================================================== +--- /dev/null ++++ b/mkspecs/devices/linux-buildroot-g++/qplatformdefs.h +@@ -0,0 +1 @@ ++#include "../../linux-g++/qplatformdefs.h" |