summaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
...
* libiscsi: rename patches to follow the new name structureVicente Olivert Riera2014-11-085-0/+0
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tcl: add hash filePeter Seiderer2014-11-081-0/+2
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tcl: update package disablingPeter Seiderer2014-11-081-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update package disabling (removing pkgs subdirectories) after latest tcl version update: $ ls tcl8.6.1/pkgs/ itcl4.0.0 sqlite3.8.0 tdbc1.0.0 tdbcmysql1.0.0 tdbcodbc1.0.0 tdbcpostgres1.0.0 tdbcsqlite3-1.0.0 thread2.7.0 $ ls tcl8.6.2/pkgs/ itcl4.0.1 sqlite3.8.6 tdbc1.0.1 tdbcmysql1.0.1 tdbcodbc1.0.1 tdbcpostgres1.0.1 tdbcsqlite3-1.0.1 thread2.7.1 Fixes: http://autobuild.buildroot.net/results/07ae8e42acf62fef99de70c8099ec5a0ca89a817/ Could not reproduce the build failure, but disabling pkgs/sqlite3.8.6 should prevent all build failures in this directory... Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mesa3d: bump to 10.3.3Bernd Kuhls2014-11-082-3/+3
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/cramfs: Needs zlibBernd Kuhls2014-11-081-0/+1
| | | | | | | | | | | | cramfs.mk contains CRAMFS_DEPENDENCIES = zlib but this dependency was missing in Config.in. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* vim: install vi symlinkGustavo Zacarias2014-11-081-1/+9
| | | | | | | | | Install a 'vi' symlink to win over busybox vi (more features) and in case busybox isn't around, for people expecting plain simple 'vi' to call the editor. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* arptables: re-enable for staticGustavo Zacarias2014-11-083-5/+34
| | | | | | | | | | | Add a small patch to re-enable arptables for static builds. The dlfcn.h is a stray include for a past attempt at loadable plugins but the code is disabled so there's no need for it. Also add hash file. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/qemu: fix specifying custom target sub-setYann E. MORIN2014-11-081-2/+12
| | | | | | | | | | The logic was wrong. Even though it was working for previous versions of QEMU, it changed in later versions, and thus now breaks on the version we currently package. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* arptables: needs dynamic linking support for dlopen()Peter Korsgaard2014-11-081-2/+6
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/b96/b9642befef82e479cc50839e07114cb87314d156/ http://autobuild.buildroot.net/results/57f/57ffebbe925391badf81f6867fdbf16975b4af6f/ http://autobuild.buildroot.net/results/5f1/5f1966f1a7c8800846a8405b7e74f4893f3fcd14/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* bash: switch to release tarballGustavo Zacarias2014-11-077-5508/+2
| | | | | | | | | Yay! The release tarball allows us to drop sizable in-tree patches, so switch to it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* systemd: Properly define the __NR_memfd_create macro for MIPSVicente Olivert Riera2014-11-071-0/+60
| | | | | | | | | | | | | | | | This is an upstream patch which has been applied to the master branch and I have adapted it to make it apply to the v216 version. v217 is not fixed. This patch can be removed when we bump to v218. Upstream commit: http://cgit.freedesktop.org/systemd/systemd/commit/?id=e6c019026b8cfd27a997e6e6ed1349f8f289b7e2 Fixes: http://autobuild.buildroot.net/results/596/59617a822fb2c8961881dd78a0dc8e41bdb14ede/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* systemd: rename patches to follow the new name structureVicente Olivert Riera2014-11-073-0/+0
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* grep: fix build failure for muslGustavo Zacarias2014-11-071-1/+2
| | | | | | | | musl doesn't implement re_match and friends and grep fails to detect this properly, so force internal regex routines for musl. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* coreutils: fix build failure for muslGustavo Zacarias2014-11-071-1/+2
| | | | | | | | musl doesn't implement re_match and friends and coreutils fails to detect this properly, so force internal regex routines for musl. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ffmpeg: typo fixKaroly Kasza2014-11-071-1/+1
| | | | | | | Add missing bracket. Signed-off-by: Karoly Kasza <kaszak@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdk-pixbuf: host variant needs pkgconfig and libglib2 just like target variantPeter Korsgaard2014-11-071-1/+1
| | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/576/576d110cb02a8bc655e227bd949bb58ae39c2e38/ http://autobuild.buildroot.net/results/c48/c487a1fff7c74218a31024074aa2fd6255b6d09f/ http://autobuild.buildroot.net/results/b28/b282b7e7a9e3e5a8334d593be9092746509d4702/ http://autobuild.buildroot.net/results/dee/dee288268d81cc19fe685b32d68036b596af260e/ And many more. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* elfutils: disable for static buildsVicente Olivert Riera2014-11-074-7/+10
| | | | | | | | | | | | | | | | | | | | | | | Even when doing static builds, a shared library is built. This causes a build failure under some circumstances, for instance when building for MIPS + uClibc + static. After asking upstream if it would be possible to add a configure option to not build the shared library, the answer was that doing a static build is not a good idea. Here is a small snippet of the conversation: "Note that fully static builds are problematic. elfutils uses dlopen to open the EBL backends (the CPU-specific support snippets), so even if you link statically, the final binaries are still considerably dynamic." Related: https://lists.fedorahosted.org/pipermail/elfutils-devel/2014-November/004223.html Fixes: http://autobuild.buildroot.net/results/691/6913f5af6519463fbed39ef37b6a40ecf6a67b54/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* btrfs-progs: bump to version 3.17.1Gustavo Zacarias2014-11-072-2/+2
| | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iproute2: bump to version 3.17.0Gustavo Zacarias2014-11-072-2/+2
| | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pwgen: bump to version 2.07Gustavo Zacarias2014-11-072-1/+4
| | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gcc: do not use BR2_GCC_TARGET_TUNE anymoreThomas Petazzoni2014-11-071-3/+0
| | | | | | | | | Since the BR2_GCC_TARGET_TUNE value is always empty now, there is no longer a point in using it in the gcc package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ffmpeg: use arch and cpu instead of tuneThomas Petazzoni2014-11-071-1/+6
| | | | | | | | | | | | | | | | ffmpeg currently uses BR2_GCC_TARGET_TUNE as the --cpu option value. However, there are multiple architectures for which BR2_GCC_TARGET_TUNE is not used. After inspecting the ffmpeg configure script, we concluded that using the BR2_GCC_TARGET_CPU value if available, or the BR2_GCC_TARGET_ARCH value as a fallback was the appropriate behavior. This allows to remove the reference to BR2_GCC_TARGET_TUNE, which is one step towards the removal of this option. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dhcpcd: do not pass --target optionThomas Petazzoni2014-11-071-1/+0
| | | | | | | | | | | | | | | | | | | | dhcpcd is using $(BR2_GCC_TARGET_ARCH) as the value of its --target option. However, depending on the architecture, this value might be empty. After inspecting the dhcpcd configure script, it turns out that in fact the --target option has the following semantic: --target=TARGET configure for building compilers for TARGET [HOST] So it is very much like the --target option of regular, autoconf-based, configure scripts. Since dhcpcd is not a compiler, passing --target is pointless. Moreover, as long as --os=linux is passed, passing --host or --target is completely ignored by the configure script. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libnspr: use the BR2_ARM_CPU_ARMV7A optionThomas Petazzoni2014-11-061-1/+1
| | | | | | | | | | | The libnspr --enable-thumb2 option was only enabled on Cortex-A8 and Cortex-A9. This commit switches to using BR2_ARM_CPU_ARMV7A instead, which will allow using Thumb2 for this package even with the other Cortex-A cores. [Peter: use BR2_ARM_CPU_HAS_THUMB2 instead] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* x264: use the BR2_ARM_CPU_ARMV7A optionThomas Petazzoni2014-11-061-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* valgrind: use the BR2_ARM_CPU_ARM* optionsThomas Petazzoni2014-11-062-6/+5
| | | | | | | | | | | Instead of using the exhaustive list of Cortex-A ARM cores, use BR2_ARM_CPU_ARMV7A instead. We also fix a wrong comment that said the Valgrind package could only be selected for Cortex-A8 and Cortex-A9, which was true a long time ago, but was no longer true since it was also enabled for all the other Cortex-A platforms. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* webkit: use BR2_ARM_CPU_ARM* optionsThomas Petazzoni2014-11-061-2/+1
| | | | | | | | | The webkit package is not available on ARM < v5, so this commit switches to using the newly introduced BR2_ARM_CPU_ARM* options instead of per ARM core options. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* vo-aacenc: use the BR2_ARM_CPU_ARM* optionsThomas Petazzoni2014-11-061-1/+1
| | | | | | | | | The vo-aacenc package has an option to enable ARMv5 optimizations. It was enabled based on per ARM core options, but now that we have per ARM architecture options, this commit switches to using them. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* speex: use BR2_ARM_CPU_ARM* optionsThomas Petazzoni2014-11-061-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5: use the BR2_ARM_CPU_ARM* optionsThomas Petazzoni2014-11-061-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nodejs: use BR2_ARM_CPU_ARM* optionsThomas Petazzoni2014-11-061-2/+2
| | | | | | | | | Adjust the nodejs Config.in dependencies to use the per ARM architecture BR2_ARM_CPU_ARM* options instead of the per ARM core options. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nettle: use the BR2_ARM_CPU_ARM* optionsThomas Petazzoni2014-11-061-1/+1
| | | | | | | | Adjust the nettle package to use the BR2_ARM_CPU_ARM* option to disable the usage of assembly code on ARMv4 and ARMv5. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libplayer: use BR2_ARM_CPU_ARM* optionThomas Petazzoni2014-11-061-2/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mplayer: also hide toolchain comment on ARMv4Peter Korsgaard2014-11-061-0/+1
| | | | | | Like we do for the other arch dependencies. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mplayer: allow usage of ARMv6 optimizations on ARMv7 platformsPeter Korsgaard2014-11-061-1/+1
| | | | | | Similar to what we do for ffmpeg/gst-ffmpeg/gst1-libav. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mplayer: use BR2_ARM_CPU_ARM* optionsThomas Petazzoni2014-11-062-4/+3
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-libav: allow usage of ARMv6 optimizations on ARMv7 platformsThomas Petazzoni2014-11-061-1/+1
| | | | | | | | | | Contrary to the ffmpeg package, the gst1-libav package was only allowing ARMv6 optimizations on ARMv6 platforms. This commit also allows ARMv6 optimizations on ARMv7 platforms, like the ffmpeg package does. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-libav: use the new BR2_ARM_CPU_ARM* optionsThomas Petazzoni2014-11-061-2/+2
| | | | | | | | | Instead of using the Config.in options for each individual ARM core, use the newly introduced BR2_ARM_CPU_ARM* options, which exist per ARM architecture. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* webkit: Add --enable-dependency-tracking to the configure optionsVicente Olivert Riera2014-11-061-0/+1
| | | | | | | | | | | | | | | | | | | --disable-dependency-tracking was added globally to package/pkg-autotools.mk by this commit: http://git.buildroot.net/buildroot/commit/?id=3e37b0fc6cbbe2245e39fedb247a381fb4e0d992 This causes a failure in webkit because some source files are generated after the Makefile is created. To fix this, we add --enable-dependency-tracking to the configure options. Fixes: http://autobuild.buildroot.net/results/5beea967b02df202bca1d42afd6fa8c2c13383d5/ Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.{12, 2}.x seriesGustavo Zacarias2014-11-061-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* stunnel: bump to version 5.07Gustavo Zacarias2014-11-062-4/+11
| | | | | | | | | | Also enable optional systemd support. [Peter: fixup announcement url in .hash as pointed out by Baruch] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcurl: security bump to version 7.39.0Gustavo Zacarias2014-11-063-39/+2
| | | | | | | | | | | | | | Fixes: CVE-2014-3707 - libcurl's function curl_easy_duphandle() has a bug that can lead to libcurl eventually sending off sensitive data that was not intended for sending. Removed patch that was upstream and now in the release. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* subversion: ensure --disable-debug doesn't mangle CFLAGSPeter Korsgaard2014-11-061-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/fc6/fc69a19c66462585449f7c4dad174d45a84e4947/ http://autobuild.buildroot.net/results/e04/e0471f2a9087d547840a7b18863289963e357b57/ http://autobuild.buildroot.net/results/bd8/bd8cdf976937c7b9029658871929f4be464b7a47/ http://autobuild.buildroot.net/results/652/652c3afe844e912061fbc5991e6fecad98ff6e6f/ And many more. When --disable-debug is passed to configure, as is automatically done by the autotools infrastructure since 822a757456e (infra: Move --enable/--disable-debug to package/Makefile.in), the configure script will try to strip debugging (-g) options from the C/CXXFLAGS. The logic to do so is unfortunately buggy, so it ends up mangling options like -mfloat-gprs=double that we use on certain PowerPC variants, breaking the build. Fix it by adjusting the sed regexp to be more selective in what it strips. The package unfortunately doesn't cleanly autoreconf, so configure is patched instead of configure.ac. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* adwaita-icon-theme: depends on host-libgtk3Eric Le Bihan2014-11-042-1/+2
| | | | | | | | | | | The adwaita icon theme can only be selected with libgtk3 and depends on host-libgtk3 to build. Fixes http://autobuild.buildroot.org/results/f8d/f8d0e2198fa54f9141512e2db6dc46e3cee1cd44/ Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpd: bump to version 0.19.2Gustavo Zacarias2014-11-043-32/+2
| | | | | | | Patch now upstream. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lttng-tools: update hashPeter Korsgaard2014-11-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/4c0/4c0f8583986d72fbc879d21bef65246bc9b4a732/ http://autobuild.buildroot.net/results/db4/db4011b3444c71942b1a269dd16b18652fd22d97/ http://autobuild.buildroot.net/results/220/220ef41676096bafd2e38f4fbb892eb0a7d654d8/ http://autobuild.buildroot.net/results/545/545371f5a39c85aba0d15a41cdc46e1cf6c1ba9f/ And many more. Upstream silently updated the tarball on 30/10, breaking the build. The only difference between the old and new tarballs is that the version number is fixed: diff -urpN old/lttng-tools-2.5.1/include/version.h new/lttng-tools-2.5.1/include/version.h --- old/lttng-tools-2.5.1/include/version.h 2014-10-20 21:47:51.000000000 +0200 +++ new/lttng-tools-2.5.1/include/version.h 2014-10-31 16:33:17.000000000 +0100 @@ -20,7 +20,7 @@ #ifndef VERSION_H #define VERSION_H -#define GIT_VERSION "heads/stable-2.5-0-g56eb774" +#define GIT_VERSION "2.5.1" The copy of the old tarball on sources.buildroot.net has also been removed. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qextserialport: allow building with Qt5Thomas Petazzoni2014-11-032-5/+9
| | | | | | | | qextserialport builds fine with both Qt4 and Qt5, so this commit enables it for Qt5. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qjson: allow building with Qt5Thomas Petazzoni2014-11-032-2/+4
| | | | | | | | | Since commit 18714011b231fc326c96782134fbea778ab6a94d ("qjson: bump version"), qjson can be built either against Qt4 or Qt5. This commit therefore allows this package to be selected when Qt5 is enabled. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5: expose a QT5_QMAKE variable for other Qt5 packagesThomas Petazzoni2014-11-031-0/+3
| | | | | | | | | Much like package/qt/qt.mk exposes a QT_QMAKE variable that other qmake-based Qt4 libraries/applications can use in their .mk file, this commit adds a QT5_QMAKE variable to allow the same for Qt5 packages. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package: prepare to support modules that work with Qt or Qt5Thomas Petazzoni2014-11-035-4/+8
| | | | | | | | | | | | | | | | | | | | | | Currently, all the Qt external modules (qtuio, qjson, etc.) can only be compiled against Qt4. However, some of them (qjson, qextserialport at least) can compile with either Qt4 or Qt5. Therefore, this commit adjusts the Config.in logic to make it possible for certain modules to be selected with either Qt4 or Qt5. We use the same approach as the one of for Python 2 vs. Python 3 modules: - in package/Config.in, the package Config.in files are included either if BR2_PACKAGE_QT or BR2_PACKAGE_QT5 are enabled. - each individual package is then responsible for having a dependency on either BR2_PACKAGE_QT, or BR2_PACKAGE_QT5 or both depending on what they support. In this commit, we add a dependency on BR2_PACKAGE_QT to all packages, since for now, they only support Qt4. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud