summaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* cc-tool: new packageMarcin Bis2015-05-034-0/+41
| | | | | | | | | cc-tool provides support for Texas Instruments CC Debugger Signed-off-by: Marcin Bis <marcin@bis.org.pl> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [Arnout: avoid adding /usr/local to library path] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* sdl_sound: add patch to remove -Werror when --enable-debug is passedThomas Petazzoni2015-05-021-0/+29
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/37d/37d0ae47902c5fa6f749e8b832f31924ad03b7af/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* php.ini: set date.timezoneFloris Bos2015-05-021-0/+8
| | | | | | | | | | Set date.timezone in php.ini to match time zone settings. Prevents a warning being logged about it not being set each time a PHP date/time method is used. Signed-off-by: Floris Bos <bos@je-eigen-domein.nl> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rpi-firmware: modify settings for Pi 2Floris Bos2015-05-022-5/+11
| | | | | | | | | | | | | | | | Remove low-level settings from config.txt like arm_freq and sdram_freq. The defaults should be good for most and differ by Pi model. E.g. the Pi 2 runs at 900 Mhz by default, setting arm_freq=700 like we had previously would underclock it. Add short description in comments to options. Mention initramfs option. Remove obsolete options from cmdline.txt Signed-off-by: Floris Bos <bos@je-eigen-domein.nl> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/vlc: Fix strerror_l related compile errorBernd Kuhls2015-05-021-0/+43
| | | | | | | | | | | | | | strerror_l is not implemented by uClibc. Fixes http://autobuild.buildroot.net/results/ae3/ae31f4585d2c2f850473c446f1ccfba7699c711b/ http://autobuild.buildroot.net/results/504/504cf78a08315e2fc6eaeb9a29ae791972753830/ http://autobuild.buildroot.net/results/092/09280c5d63da9b8b58916c32e6040a98f7ff0ee8/ http://autobuild.buildroot.net/results/da6/da62d97ea060ce03db94f59a91d84a235d03e8f0/ http://autobuild.buildroot.net/results/7a4/7a40f66b3be8cd71a27df04415c4851cd4426cc3/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mono: bump to version 4.0.1Angelo Compagnucci2015-05-025-240/+1
| | | | | | | | | | | | | | | | This patch: * bumps mono version to 4.0.1. * Removes no more needed patches included upstream * Removes profile switches no more present in configure [Thomas: - add Config.in.legacy handling for the removed options. - remove the select that ensured at least one of the .Net runtime version was enabled.] Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/monolite: bump to version 117Angelo Compagnucci2015-05-021-1/+1
| | | | | | | This bump is required for proper compiling mono 4.0.1. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/xenomai: add hash fileYann E. MORIN2015-05-021-0/+2
| | | | | | | | | | | Now that custom versions are properly excluded from the list, we can add a hash for the version we package. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/xenomai: ignore custom versionsYann E. MORIN2015-05-021-0/+2
| | | | | | | | | | | | We can safely reference XENOMAI_SOURCE, even though it is defined later, because BR_NO_CHECK_HASH_FOR is a recursively-expanded variable, so its content is only evaluated when the variable is referenced. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pkg-infra: assign BR_NO_CHECK_HASH_FOR so it is recursively-expandedYann E. MORIN2015-05-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, assigning to BR_NO_CHECK_HASH_FOR but referencing variable assigned to later, fails. Here's a failing test-case, which is the reduced test-case of how we handle BR_NO_CHECK_HASH_FOR for now (warning added for test-case): export BR_NO_CHECK_HASH_FOR BR_NO_CHECK_HASH_FOR += $(XENOMAI_SOURCE) XENOMAI_VERSION = 2.6.4 XENOMAI_SOURCE = xenomai-$(XENOMAI_VERSION).tar.bz2 $(warning BR_NO_CHECK_HASH_FOR='$(BR_NO_CHECK_HASH_FOR)') all: Run it with simply make: $ make BR_NO_CHECK_HASH_FOR=' ' Now, change the first line to read: export BR_NO_CHECK_HASH_FOR = And we now get: $ make BR_NO_CHECK_HASH_FOR=' xenomai-2.6.4.tar.bz2' This new behaviour will be needed later for Xenomai, which handles the version string in an unusual way, so we can exclude its custom versions. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libpthsem: remove argp-standalone dependencyRomain Naour2015-05-022-2/+0
| | | | | | | | | | argp-standalone provide libargp.a and argp.h which are never used in libpthsem. Signed-off-by: Romain Naour <romain.naour@openwide.fr> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* imx-usb-loader: cleanupPeter Korsgaard2015-05-021-3/+3
| | | | | | | | | HOST_CONFIGURE_OPTS is a superset of HOST_MAKE_ENV, so there is no need to pass them both. Also use HOST_CONFIGURE_OPTS for the install step for consistency, and finally, add host-pkgconf to _DEPENDENCIES as it is explicitly used (currently gets pulled in by host-libusb though). Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* imx-usb-loader: fix build issueThomas Petazzoni2015-05-021-1/+1
| | | | | | | | | | | | | | host-imx-usb-loader uses pkg-config to find libusb-1.0, but since it's a host package, pkg-config needs to be passed the appropriate environment variables, which are in $(HOST_CONFIGURE_OPTS). Therefore, we now pass $(HOST_CONFIGURE_OPTS) in the environment when building host-imx-usb-loader. Fixes: http://autobuild.buildroot.org/results/fba/fba11afe003c512ed5c529c417f3a0feb920b0ed/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* squid: security bump to version 3.5.4Gustavo Zacarias2015-05-022-4/+4
| | | | | | | | Fixes: CVE-2015-3455 - Incorrect X509 server certificate validation Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* network-manager: remove redundant dependenciesArnout Vandecappelle2015-05-021-5/+3
| | | | | | | | Now network-manager depends on glibc, there is no need anymore for the wchar and threads dependencies (implied by glibc). So remove them. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* network-manager: needs (e)glibcPeter Korsgaard2015-05-021-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/1cc/1ccd21cf2ae58ecac75a4cba393b7be4d2e43e5d/ http://autobuild.buildroot.net/results/718/718fc0eb28fc056ac83352547fe92313b33c3d59/ http://autobuild.buildroot.net/results/704/704bff70b73e77f552dc6b91732afefd846a1f50/ http://autobuild.buildroot.net/results/1ee/1eef17a793d151eb140d3364fbb8020e53eec10f/ And many more. With the recent inclusion of systemd-dhcp, network-manager no longer builds on uClibc/musl as it uses: - CLOCK_BOOTTIME (not available in uClibc 0.9.33.2) - IPTOS_CLASS_* (not available in uClibc/musl) - Uses locale functionality (may not be available in uClibc) Now, patches could be written to make these things optional, but systemd is historically not known to be receptive of such kind of patches (and NM wants to be able to sync with systemd with minimal effort, so is not interested in diverging from upstream), and NM is big / has lots of dependencies so just mark it (e)glibc-only like systemd. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* imx-usb-loader: new host packageAntoine Ténart2015-05-023-0/+32
| | | | | | | | | | | | | This host package allows to build tools to download and execute code on Freescale i.MX5/i.MX6 and Vybrid SoCs through the Serial Download Protocol. The work behind this commit was funded by ECA Group <http://www.ecagroup.com>. ECA Group is the copyright owner of the contributed code. Signed-off-by: Antoine Tenart <antoine.tenart@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* php: fpm sapi: install php-fpm.confFloris Bos2015-05-022-0/+22
| | | | | | | | | | | | | Install a custom php-fpm.conf instead of the stock one. - Listening on /var/run/php-fpm.sock instead of TCP port so we can restrict access to webserver user www-data. - Using ondemand pm, so PHP children are only started after a PHP request, instead of kept resident all the time. Signed-off-by: Floris Bos <bos@je-eigen-domein.nl> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* php: fpm sapi: install startup scriptFloris Bos2015-05-022-0/+50
| | | | | | | | Install the startup script if using the FastCGI Process Manager. Signed-off-by: Floris Bos <bos@je-eigen-domein.nl> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boa: add patch to fix musl build issueThomas Petazzoni2015-05-021-0/+21
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/76a/76a8d5750c30321825acaa2fc3ce9d73a1c87bc7/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python: needs dynamic library supportPeter Korsgaard2015-05-021-2/+3
| | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/7a0/7a044d5c8bf7526fcf4f0ec80a2b9b18d1f632a1/ http://autobuild.buildroot.net/results/27f/27ff12127dee3b1a8df86ef8b05681d695b2cac8/ http://autobuild.buildroot.net/results/7ce/7ce78169b661dcd6c04dc3ee5b1877c0de09f91d/ http://autobuild.buildroot.net/results/e58/e583583bc0ba4aff84d896fb7e6caf4793e03eb9/ And many more. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* python: move toolchain comment above main optionPeter Korsgaard2015-05-021-4/+4
| | | | | | So suboptions are correctly indented. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcap-ng: add patch to fix musl buildThomas Petazzoni2015-05-021-0/+22
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/98c/98c296d8bd717f4419fc6010dc9c92df3027a9f0/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-pyxml: fix <pkg>_LICENSE_FILESThomas Petazzoni2015-05-021-1/+1
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/972/9727fdeccc6df40c791f8ab31a606e0a8caedb87/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/ola: fix autoreconf issue for host-olaRomain Naour2015-05-021-0/+51
| | | | | | | | | | | | | | | CXX variable is overwritten with an empy value when host-autoconf-archive package has been installed before host-ola. config.log: configure:19965: -o conftest -O2 [snip -I and -L] conftest.cpp -ldl Fixes: http://autobuild.buildroot.net/results/8fa/8fa0a64422a96023a926412a033d9a4f01af5a71/build-end.log Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/wvstreams: add argp-standalone as optional dependencyRomain Naour2015-05-011-0/+6
| | | | | | | This ensures the build reproducibility. Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Vivante drivers: bump to version 3.10.17-1.0.1Jérôme Pouiller2015-05-012-3/+4
| | | | | | | Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5base: fix "Unable to find an X11 visual" errorJérôme Pouiller2015-05-012-2/+30
| | | | | | | | | | | | | | | | | | | | | Fix "Unable to find an X11 visual" bug that produce at runtime with Vivante drivers. Add a conditionnal patch and add variable QT5BASE_EXTRA_CFLAGS in order to enable workaround. This patch is actually an improvement over the fix available in Yocto: https://github.com/Freescale/meta-fsl-arm/blob/dizzy/qt5-layer/recipes-qt/qt5/qtbase/Force_egl_visual_ID_33.patch [Thomas: - Add SoB from Jérôme Pouiller inside the patch imported from Yocto. - Add a space between $(TARGET_CFLAGS) and $(QT5BASE_EXTRA_CFLAGS), and ditto for CXXFLAGS. - Merge the QT5BASE_EXTRA_CFLAGS into an existing BR2_PACKAGE_GPU_VIV_BIN_MX6Q conditional.] Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5base: fix compilation with Vivante headers.Jérôme Pouiller2015-05-011-0/+63
| | | | | | Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xdriver_xf86-video-imx-viv: new packageJérôme Pouiller2015-05-014-0/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Xorg driver for imx6. Inspired from Yocto project. I did not find any problem, but notice Yocto project force Xorg xserver 1.14.4 while we use 1.16. Notice Vivante driver should be able to provide Desktop OpenGL implementation. However, this feature seems broken for a while[1]. Yocto use Mesa3D/swraster to provide Desktop OpenGL API[2]. [1] http://comments.gmane.org/gmane.linux.embedded.yocto.meta-freescale/8253 [2] See recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_3.10.17-1.0.1.bb in meta-fsl-arm layer Tested with: subsequent qt5base and libdrm fixes + QMX6 board + BR2_ARM_EABIHF= both tested BR2_ARM_ENABLE_NEON=y BR2_ARM_FPU_NEON=y BR2_TOOLCHAIN_EXTERNAL=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_GIT=y BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://git.congatec.com/arm/qmx6_kernel.git" BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="9bafbcba67f7bb2a48a5e05998cecb1165aa444f" BR2_LINUX_KERNEL_DEFCONFIG="qmx6" BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x10008000" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-qmx6" BR2_PACKAGE_QT5=y BR2_PACKAGE_QT5BASE_LICENSE_APPROVED=y BR2_PACKAGE_QT5BASE_EXAMPLES=y BR2_PACKAGE_QT5BASE_OPENGL_ES2=y BR2_PACKAGE_QT5BASE_OPENGL_LIB=y BR2_PACKAGE_QT5BASE_XCB=y BR2_PACKAGE_QT5BASE_DEFAULT_QPA="xcb" BR2_PACKAGE_QT5BASE_GIF=y BR2_PACKAGE_QT5BASE_JPEG=y BR2_PACKAGE_QT5BASE_PNG=y BR2_PACKAGE_QT5QUICKCONTROLS=y BR2_PACKAGE_XORG7=y BR2_PACKAGE_XSERVER_XORG_SERVER=y BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR=y BR2_PACKAGE_XDRIVER_XF86_INPUT_EVDEV=y BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV=y BR2_PACKAGE_FREESCALE_IMX=y BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q=y BR2_PACKAGE_GPU_VIV_BIN_MX6Q=y BR2_PACKAGE_GPU_VIV_BIN_MX6Q_EXAMPLES=y [Thomas: - license is GPLv2+ and not GPLv2 - use full destination path when using $(INSTALL), and use -D option.] Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> merge
* gpu-viv-bin-mx6q: change output selection mechanismJérôme Pouiller2015-05-012-7/+6
| | | | | | | | | Move output selection to Config.in. It easier to add new backends selection (wayland, directfb, ...). Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gpu-viv-bin-mx6q: add version in libraries symlinksJérôme Pouiller2015-05-011-4/+8
| | | | | | | | | | | | Create libraries symbolic links with version numbers. This now matches what is done in Yocto: https://github.com/Freescale/meta-fsl-arm/blob/dizzy/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc#L165 Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gpu-viv-bin-mx6q: remove useless build time depsJérôme Pouiller2015-05-012-3/+2
| | | | | | | | | | Since gpu-viv-bin-mx6q is provided as binary package, there is no build time dependencies. Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gpu-viv-bin-mx6q: make fb/x11 choice explicitJérôme Pouiller2015-05-012-3/+22
| | | | | | | | | This approach is less error-prone during development. Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gpu-viv-bin-mx6q: fix compiling issues with EGL_API_FBJérôme Pouiller2015-05-014-7/+13
| | | | | | | | | | | | | | | | | | | To compile with Vivante header and use framebuffer, it is necessary to pass option -DEGL_API_FB. This option is declared in pkg-config file of Vivante library. But many packages (especialy qt5 components) does not consider these flags. So instead of patching every packages that use EGL, it is more convenient to patch Vivante headers. This commit add #define EGL_API_FB on top of eglvivante.h when necessary. [Thomas: fix syntax error.] Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mesa3d: Give possibility to external backends to enable DRI/GalliumJérôme Pouiller2015-05-011-2/+2
| | | | | | | | | | | Thus, it is possible to force compilation of Gallium/DRI support in mesa3d even if no Gallium/DRI drivers are selected. This is intended to be used by external OpenGL provider (especialy further imx6 support). Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Reviewed-by: Bernd Kuhls <bernd.kuhls@t-online.de> Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-pyxml: new packageClayton Shotwell2015-05-014-0/+32
| | | | | | | | | | | | It always uses its own copy of pyexpat, but we can at least make it use buildroot's expat.so. [Peter: select expat] Signed-off-by: Clayton Shotwell <clshotwe@rockwellcollins.com> Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* php: readline needs dynamic libraryGustavo Zacarias2015-05-011-0/+4
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/604/604995ecf88e97976cbb9e4257ce85df66934ff3/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* leveldb: disable for blackfinGustavo Zacarias2015-05-011-0/+3
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/f79/f7930231cadeef7ccb0df6acf41b62c2c6fd1e02/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* sane-backends: bump to version 1.0.24Gustavo Zacarias2015-05-016-98/+84
| | | | | | | | | | | | | | | Bump sane-backends to a "modern" 1.0.24 version. Tweak the patches to avoid autoreconf (it doesn't seem to be happy for me in gentoo). Disable cups support (checks are wrong and it's no longer required). Disable systemd support (checks are wrong and we never accounted for this). Should fix wine failure (i was unable to build sane-backends before): http://autobuild.buildroot.net/results/d01/d01a3c7786df8cfd962a27f39283851db45c6165/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wine: fix alsa-related build errorGustavo Zacarias2015-05-011-1/+1
| | | | | | | | | The fix from 81230a5b3a27e315f0ba1334d7ab257812b7ab69 is incomplete. BR2_PACKAGE_ALSA_LIB_RAWMIDI is required as well. Fixes: http://autobuild.buildroot.org/results/018/018391c5e70d33bc0b5745ad7a2a273efa9be0d7/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wine: fix build breakage with ncurseswGustavo Zacarias2015-05-012-0/+19
| | | | | | | | | The configure script doesn't detect ncursesw at all hence breaks the build. Backport a patch from upstream for this. Fixes: http://autobuild.buildroot.net/results/426/42669ca3b7215765a59a85c53ed724cbff79384e/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gptfdisk: reinstate ldlibs support patchGustavo Zacarias2015-05-011-0/+31
| | | | | | | | | | | I removed that in fac3042cc53a9aff87cb047f55a12d23c9973f4d because the ICU part was no longer required. However the LDLIBS part is for static builds and should have been a separate patch to avoid confusion. Fixes: http://autobuild.buildroot.net/results/a90/a9092d01a71e2d799e5b7b3afb9fd3e304370d0c/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* argp-standalone: fix build issue caused by UCHAR_MAX definitionThomas Petazzoni2015-05-011-7/+17
| | | | | | | | | | | | | The issue was simply that the patch from Max Filippov forgot to include <limits.h> to get the definition of UCHAR_MAX. Fixes: http://autobuild.buildroot.org/results/bd1/bd120ada4830fda3db96da945513d4f6f7b2d419/ and lots of similar build failures. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* json-c: add patch to make sure the library is linked against libm when neededThomas Petazzoni2015-05-012-4/+57
| | | | | | | | | | | | On uClibc, a number of symbols such as isnan() are in libm and not libc, so we might need to link against libm. This commit adds a patch to json-c that does this. Fixes: http://autobuild.buildroot.net/results/94d/94dd7f38ae105e7cd2f342d718e27a65edcf3a3d/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "package/boost: bump to version 1.58.0"Thomas Petazzoni2015-05-012-4/+4
| | | | | | | | | | | This reverts commit 25655021fb66f58afe4966face0afdda1e7be65a. Boost 1.58.0 breaks the build, trying to pass -m32 to compilers that do not support it: http://autobuild.buildroot.org/results/66c/66c3a868816dfe4bd4d0ffafec6988fd87a2c058/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: mark Synopsys toolchain as brokenThomas Petazzoni2015-05-013-12/+0
| | | | | | | | | | | | | | This uClibc toolchain does not provide an appropriate uClibc configuration for Buildroot: missing IPv6, missing nsl stub, missing program invocation, etc. Therefore, we mark it as broken, waiting for a new upstream release of a new toolchain. We keep around the toolchain-external Synopsys code anyway, since it will most likely be identical for the new toolchain version. However, we remove all the quirks that were introduced to start work around issues related to this toolchain. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* argp-standalone: restrict value range passed to isprint functionMax Filippov2015-05-011-0/+35
| | | | | | | | | | | | | | | | | | According to C standards isprint argument shall be representable as an unsigned char or be equal to EOF, otherwise the behaviour is undefined. Passing arbitrary ints leads to segfault in nm program from elfutils. Restrict isprint argument range to values representable by unsigned char. Note: a similar change was done to the internal argp implementation of glibc in commit https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=9055724a92433ffa4c36f93d918ee1b3dfa1d6f7. [Thomas: add a reference to the corresponding glibc fix.] Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* QEMU: Bump to 2.3.0Markos Chandras2015-05-012-2/+2
| | | | | | | Bump QEMU to 2.3.0 Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/boost: bump to version 1.58.0Jörg Krause2015-05-012-4/+4
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud