summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* package/libfcgi: do not build examplesYann E. MORIN2014-07-195-0/+21
| | | | | | | | | | | | | | | | | | | | | | | Examples do not compile for a static build, because libtool forcibly wants to link against the shared version of libstdc++.so, instead of the static version. Since we do not really need the examples on the target, just disable them, it is easier than fixing libtool. Also, while we're at it, rename the patches to include a sequence number. Fixes: http://autobuild.buildroot.org/results/66e/66e19cfd5a6048d2aaa46365518ea875e0abcb4d/ http://autobuild.buildroot.org/results/71d/71d9ba50b41efa05a3aff06c24412d5e8b81d8f1/ [Thomas: edit commit log to indicate that the patches are renamed to include a sequence number.] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libmemcached: disable libtestGustavo Zacarias2014-07-193-11/+33
| | | | | | | This allows libmemcached to be enabled for musl and uClibc as well. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* collectd: add memcachec plugin supportGustavo Zacarias2014-07-192-0/+12
| | | | | | | | Now that we've got a libmemcached package we can add support for the memcachec plugin. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pckage/upmpdcli: disable for powerpc CS toolchainsYann E. MORIN2014-07-191-0/+2
| | | | | | | | | | | | | | Those toolchains use gcc <= 4.5, which is too old as they are missing range-based for-loops, only introduced with gcc-4.6. Fixes: http://autobuild.buildroot.net/results/f00/f00fa9b83718abaffd1f52dcd50e582434b3c5e2/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Cc: Ezequiel Garcia <elezegarcia@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: remove lpc32xx defconfigsThomas Petazzoni2014-07-193-147/+0
| | | | | | | | | | | | | | | | | | Those defconfigs rely on gcc 4.3.x, which was said to be the only gcc version that was producing a working kernel. Since we have removed gcc 4.3.x, those defconfigs no longer build. Also, the kernel being used in these defconfigs was 2.6.32, but there is a "new" 2.6.39 kernel available from the lpclinux.com git repository, which maybe works fine with more recent compilers. However, those defconfigs were contributed by Alexandre Belloni, who no longer has access to the hardware, so we have no way to verify that a compiler update + kernel update actually works. Therefore, we simply remove those defconfigs. Cc: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* perl-gd: fix broken patchesFrancois Perrad2014-07-193-0/+9
| | | | | | | in each patch, the 3 trailing lines are lost Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* collectd: disallow for static-only buildsThomas Petazzoni2014-07-192-11/+4
| | | | | | | | | | | | | | | collectd doesn't really support static-only builds: each plugin defines a module_register() function, and plugins are supposed to be dynamically loaded. Also, passing -lm in LIBS makes more sense than LDFLAGS, as it is passed at the end of the build command line. Fixes: http://autobuild.buildroot.org/results/047/047dc20aba46885679b6d21cdd2d77fc252374b6/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* make: bump to version 4.0Thomas Petazzoni2014-07-193-5/+3
| | | | | | | | | | | | | | This commit bumps make to version 4.0. This version now uses fork(), so it is no longer available on non-MMU platforms, which consequently works around: http://autobuild.buildroot.org/results/2e1/2e1b11ccb501f1ab431c04435be52a6538d035cb/ The glob special options seem to no longer be needed, at least make 4.0 builds fine with both an ARM uClibc toolchain and an ARM glibc toolchain. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libva/libva-intel-driver: Fix wayland-related compile errorsBernd Kuhls2014-07-192-0/+76
| | | | | | | | Fixes http://autobuild.buildroot.net/results/896/896010d8a9ef978386ea1af8e21f5999a735997d/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* infra/perl: switch to using a reliable mirrorYann E. MORIN2014-07-192-2/+2
| | | | | | | | | | | | | | | | | | | The mirror we currently use is not a mirror, it's the main archive. It has a few shortcomings: - it might not contain all the versions of the modules we use, - it can be unavailable at times (like now, for example) Switch to using a realmirror, that: - does a round-robin on the actual mirror, so availability is better - contains all versions of all modules (yes, mojolicious is there!) As a consequence, switch mojolicious to use our standard mirror, Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: François Perrad <francois.perrad@gadz.org> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mesa3d: Bump version to 10.2.4Bernd Kuhls2014-07-191-1/+1
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libmemcached: disable testsGustavo Zacarias2014-07-192-0/+18
| | | | | | | | | | | Disable test libraries and programs, even though it needs to autoreconf it's a good tradeoff since it cuts the build time by half, and avoids build issues with extra dependencies that aren't properly checked for. Fixes: http://autobuild.buildroot.net/results/739/739ae9b2f28486dec8900aa584145d2d38f44331/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dejavu: new packagePeter Seiderer2014-07-193-0/+96
| | | | | | | [Thomas: refactor installation, only install fontconfig files when fontconfig is enabled.] Signed-off-by: Peter Seiderer <ps.report@gmx.net>
* ti-gfx: add patch to fix build failure with es5.xHadrien Boutteville2014-07-191-0/+21
| | | | | | | | | | | | | | | Since commit a73fdc647417699833f22d0f239affe22e062827 in the kernel, omap_dss_device's 'output' is renamed 'src'. Build with es5.x fails because ti-gfx still uses 'output'. Fix build with at least es5.x selected (AM35xx). Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libuv: new packageGustavo Zacarias2014-07-193-0/+42
| | | | | | | | [Thomas: add comment suggested by Yann E. Morin.] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/script/scanpcan: small fixFrancois Perrad2014-07-191-5/+6
| | | | | | | | - typo in comment - remove trailing space in _HOST_DEPENCENCIES when no dependency Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* infra/pkg-autotools: cleanup the gettextize stepYann E. MORIN2014-07-192-7/+11
| | | | | | | | | | | | | | | | | | | | Align the way we call gettextize to the way we call autoreconf: - provide the $(GETTEXTIZE) variable - pass $(HOST_CONFIGURE_OPTS) in the environment - pass the fully-qualified path to autom4te - use of -f even if the package provides its own options Some eye-candy in the output of gettextize. Thanks to Gustavo for pointing out the discrepancy between the way we call gettextize and the way we call autoreconf, and to Thomas for the live debug session. ;-) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lcdapi: bump version to fix static-only buildThomas Petazzoni2014-07-192-14/+45
| | | | | | | | | | | | | The upstream lcdapi has moved over from a basic Makefile to the autotools build system, which has the advantage of fixing static-only build. Therefore, this commit bumps the lcdapi version. Unfortunately, one patch is needed to fix an upstream issue. Fixes: http://autobuild.buildroot.org/results/6fd/6fd65b3fd7d6f439ed14dc38fb28ad3e8e6678b1/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* inotify-tools: fix static-only buildThomas Petazzoni2014-07-191-0/+47
| | | | | | | | | Add a patch to the inotify-tools package to fix static-only build. Fixes: http://autobuild.buildroot.org/results/53e/53e98db373ee0218329a5a9c418f10d7b056b5d3/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* php-memcached: new packageGustavo Zacarias2014-07-193-0/+45
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libmemcached: new packageGustavo Zacarias2014-07-193-0/+34
| | | | | | | | For varying reasons it doesn't play well with uClibc or musl based toolchains so they're excluded for now. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* memcached: new packageGustavo Zacarias2014-07-183-0/+37
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libsoup: add libsoup-gnome supportHadrien Boutteville2014-07-182-1/+12
| | | | | | | | | | libsoup can build a libsoup-gnome library. Add support for libsoup-gnome as it is a dependency of Midori. Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* systemd: install timesync service if selectedEric Le Bihan2014-07-181-0/+6
| | | | | | | | If support for systemd-timesyncd is selected, install the associated service. Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* systemd: bump to version 214Eric Le Bihan2014-07-183-36/+10
| | | | | | | | | | | | | | | | | This patch bumps systemd to version 214. Changes: - add new users: systemd-bus-proxy, systemd-network and systemd-resolve. - remove gtk-doc patch, as it is no longer needed. - remove attr dependency (extended attributes functions are provided by glibc). - enable nss-myhostname, so local hostname changes are properly handled. - add hook to install symlink to resolv.conf when using systemd-networkd. Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ntp: rename patches to follow BR guidelinesDanomi Manchego2014-07-182-0/+0
| | | | | Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: bump default to version 3.15.6Gustavo Zacarias2014-07-181-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux-headers: bump 3.{4, 10, 14, 15}.x seriesGustavo Zacarias2014-07-181-4/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python: fix termios build for xtensaBaruch Siach2014-07-181-0/+23
| | | | | | | | | | | | | | | | | | The xtensa ioctls.h header references struct serial_multiport_struct that is not defined in this header or included headers. ioctls.h also references tty_struct that is not exported to userspace at all. Add a patch fixing these issues. This is only a workaround as the real problem should be fixed in the kernel (by removing all struct references like all other archs). But since we support older kernel versions we'll have to carry this patch for some time. Fixes: http://autobuild.buildroot.net/results/12b/12b5612828d7f1fc7d1f69fc01341d5a6e628db5/ Cc: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pkg-download: Fix DOWNLOAD_LOCALFILESAndreas Naumann2014-07-181-1/+1
| | | | | | | | The cp helperscript expects a filename as target, but just the folder name was given. Signed-off-by: Andreas Naumann <anaumann@ultratronik.de> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* gcc 4.9.x: Exclude for PPC SPE because of PR60102Gustavo Zacarias2014-07-181-0/+2
| | | | | | | | | | Exclude gcc 4.9.x for PowerPC SPE toolchains because of an ICE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60102 There's a patch available but it's somewhat intrusive with PPC in general and hasn't been well tested yet. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libnl: bump to version 3.2.25Gustavo Zacarias2014-07-181-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libev: bump to version 4.15Gustavo Zacarias2014-07-181-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libcurl: bump to version 7.37.1Gustavo Zacarias2014-07-181-1/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* perl-gdgraph: new packageFrancois Perrad2014-07-183-0/+27
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* perl-gdtextutil: new packageFrancois Perrad2014-07-183-0/+20
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* perl-gd: new packageFrancois Perrad2014-07-186-0/+131
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/scripts/scancpan: automatically populate LICENSE_FILESFrancois Perrad2014-07-182-8/+25
| | | | | | | | | This commit improves the scancpan script to automatically populate the LICENSE_FILES variable using informations available in the Perl package MANIFEST file. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-numpy: remove duplicate BR2_sh in dependenciesThomas Petazzoni2014-07-181-1/+1
| | | | | Reported-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* opencv: since 2.4.8 bump, requires NPTLThomas Petazzoni2014-07-182-5/+6
| | | | | | | | | | | | | | The core module of OpenCV is now using the pthread_spin_*() API, which is only available in the 'linuxthreads' and 'NPTL' thread implementations, but not in the 'linuxthreads.old' implementation. Therefore, this commit adds a dependency on OpenCV to NPTL threads. Fixes: http://autobuild.buildroot.org/results/75d/75db3827ec4be8a3805508a22b8b6a4d1a3b9ce3/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-numpy: disable on non-supported architecturesThomas Petazzoni2014-07-181-0/+4
| | | | | | | | | | | | | The numpy/core/include/numpy/npy_cpu.h file has some architecture-specific definitions, and not all architectures are supported. This commit makes sure python-numpy cannot be selected on the architectures that are not supported. Fixes: http://autobuild.buildroot.org/results/327/327c85f5b1849d390fcf0727cf48e621b946571f/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/eudev: Bump version to 1.9Bernd Kuhls2014-07-171-3/+3
| | | | | | | | | | | - Switch EUDEV_SITE to official upstream: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-fs/eudev/eudev-1.9-r1.ebuild?view=markup Github does not carry this current eudev version. - Remove EUDEV_AUTORECONF = yes, tarball contains ./configure Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gnupg: security bump to version 1.4.18Gustavo Zacarias2014-07-171-1/+1
| | | | | | | | | | Fixes CVE-2014-4617 (The do_uncompress function in g10/compress.c allows context-dependent attackers to cause a denial of service (infinite loop) via malformed compressed packets, as demonstrated by an a3 01 5b ff byte sequence. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/powerpc-utils: Add powerpc hardware utilitiesJeremy Kerr2014-07-173-0/+25
| | | | | | | | | | | | | | | This change adds a package definition for the powerpc-utils project, containing a set of powerpc-specific hardware management utilities. We're using a git tag from upstream, which contains a few build-system fixes. [Thomas: - Add dependency on PowerPC architecture in Config.in. - Add homepage in Config.in help text.] Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: fix fallout from c78d57637cd57a383e44713eb27e654b3071340eGustavo Zacarias2014-07-171-0/+2
| | | | | | | | | | The new variable LINUX_TARGET_NAME is unconditionally used but it may be unset leading to a default kernel build (which might not be uImage or other requested format). See http://lists.busybox.net/pipermail/buildroot/2014-July/102069.html Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libconfuse: needs host-flexGustavo Zacarias2014-07-171-0/+1
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/63f/63f6f6204058932b02f79eaaa44eb4555c5bbb1f/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/kexec-lite: Add a package for the kexec-lite toolsJeremy Kerr2014-07-174-0/+72
| | | | | | | | | | | | | | | | Kexec-lite is a tiny impementation of kexec for devicetree-based platforms. [Thomas: - Add !BR2_PREFER_STATIC_LIB dependency, inherited from the dtc package - Fix license to be GPLv2+, and not just GPL. - Use $(TARGET_CONFIGURE_OPTS) instead of manually passing CC, LD, CFLAGS. - Use a full path as the target of $(INSTALL)] Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dcron: provide init scriptAlvaro G. M2014-07-172-0/+26
| | | | | | | | | | | | | dcron doesn't create a pid file, so we run it in foreground but make start-stop-daemon create the pidfile and move the daemon to background. Give it a number greater than exim's init script, so job output email can be sent. [Thomas: as suggested by Yann E. Morin, use DCRON_INSTALL_INIT_SYSV.] Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gcc: bump 4.9.x series to version 4.9.1Gustavo Zacarias2014-07-179-16/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* musl: work around gcc 4.9.x bugGustavo Zacarias2014-07-171-1/+7
| | | | | | | | MUSL doesn't build happily with gcc 4.9.0/1 so work around the bug when appropiate as suggested by upstream. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud