buildroot.git
8 years agopackage/kodi: needs .py modules
Yann E. MORIN [Sat, 15 Oct 2016 16:10:51 +0000 (18:10 +0200)]
package/kodi: needs .py modules

Kodi segfaults as soon as it tries to load a python module:

    Could not find platform independent libraries <prefix>
    Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
    ImportError: No module named site
    Segmentation fault

Turns out that keeping .py modules (with or without .pyc) fixes the
issue.

Currently, Kodi selects python, but since the format of modules is a
choice, we can not select it.

Fix that by inverting the dependency on python from Kodi:
  - turn it into a depends rather than a select,
  - add the dependency to ! pyc-only
  - update the comment accordingly.

In addition, the !MMU and !static dependencies are updated since they
are no longer needed for Python (we now depend on it rather than
selecting it), but for other packages. The !MMU dependency is moved to
the _ARCH_SUPPORTS symbol as well.

Also, we can no longer "select BR2_PACKAGE_SAMBA4", because samba4
selects python, and we can no longer select python. Therefore, we switch
to a "depends on" dependency for samba4, which is fine as a user willing
to use Kodi with Samba will certainly realize that Samba should be
enabled.

Fixes bug #9221.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Thomas:
 - update on latest master
 - take care of the !MMU/!static dependencies.
 - take care of the samba4 problem.]
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>
8 years agoconfigs/zynq_*_defconfig: enable VFP support
Peter Korsgaard [Sat, 15 Oct 2016 16:41:16 +0000 (18:41 +0200)]
configs/zynq_*_defconfig: enable VFP support

The A9 cores inside the Xilinx Zynq have a VFP unit, so enable it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs: add defconfig for Digilent Zybo
Sebastien Van Cauwenberghe [Sun, 24 Jul 2016 15:36:58 +0000 (17:36 +0200)]
configs: add defconfig for Digilent Zybo

This configuration allows out-of-the box Digilent Zybo
support. It uses mainline U-boot and Linux kernel.
This configuration generates a SD card image named sdcard.img.

[Peter: rename genimage.cfg, cleanup post-image script, enable VFP support,
  use 4.6 kernel headers and add tools needed by genimage]
Signed-off-by: Sebastien Van Cauwenberghe <svancau@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agosqlite: bump version to 3150000 (3.15.0)
Vicente Olivert Riera [Sat, 15 Oct 2016 15:35:35 +0000 (16:35 +0100)]
sqlite: bump version to 3150000 (3.15.0)

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs/beaglebone_qt5: new defconfig
Lothar Felten [Thu, 22 Sep 2016 22:20:49 +0000 (00:20 +0200)]
configs/beaglebone_qt5: new defconfig

Add a target configuration for the beaglebone that supports the SGX530
graphics acceleration and builds the qt5 demos with the eglfs backend.
The imagination technologies demos and fbv are also included. The Linux
kernel is based on the omap2plus defconfig, a config fragment adds the
required settings for SGX accelerator support.

Signed-off-by: Lothar Felten <lothar.felten@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs/beaglebone: update kernel/uboot, add AM335x EVM support
Lothar Felten [Thu, 22 Sep 2016 22:20:48 +0000 (00:20 +0200)]
configs/beaglebone: update kernel/uboot, add AM335x EVM support

This patch updates the target config for the beaglebone based on the
AM335x CPU. It also supports the beagleboneblack, the TI evm and evmsk.
Device tree blobs for am335x-evm, am335x-evmsk, am335x-bone,
am335x-boneblack will be built and a sd card image is created with a
post-image script.  The kernel and driver versions match the
ti-processor-sdk 02.00.00.00.  Patches allow the use of old AM335x evm
revisions (1 bit sd card) and JTAG debugging.

Kernel JTAG patch: By default the kernel will disable the JTAG clock,
access via the JTAG port will not work after the kernel booted. The
AM335x-evm has a JTAG header fitted, this patch keeps the JTAG clock
alive.

Signed-off-by: Lothar Felten <lothar.felten@gmail.com>
[Thomas: remove 1-bit MMC patch, it's causing a significant performance
regression for users of BeagleBone, which are 99.99% of the users of
this defconfig.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoDEVELOPPERS: add packages I'm interesting in
Yann E. MORIN [Sat, 15 Oct 2016 13:55:41 +0000 (15:55 +0200)]
DEVELOPPERS: add packages I'm interesting in

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogcc: add patches to fix PR70473
Thomas Petazzoni [Sat, 15 Oct 2016 13:53:18 +0000 (15:53 +0200)]
gcc: add patches to fix PR70473

gcc 5.x introduced a regression in the ARM build, which causes the
s-automata program to consume a very significant amount of RAM during
the gcc build. This causes numerous failures with our Travis-CI based
testing of defconfigs.

In order to address this, this commit backports a commit from the gcc
master branch, to both our gcc 5.x and gcc 6.x support.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agotoolchain-buildroot: enable Musl for MIPS R6
Vicente Olivert Riera [Sat, 15 Oct 2016 13:36:22 +0000 (14:36 +0100)]
toolchain-buildroot: enable Musl for MIPS R6

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogcc: add support for MIPS R6 Musl
Vicente Olivert Riera [Sat, 15 Oct 2016 13:36:21 +0000 (14:36 +0100)]
gcc: add support for MIPS R6 Musl

Backport upstream patch to add support for MIPS R6 Musl:

  https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=83717065090bb8b954556d1216dd9dc397dc0243

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoDEVELOPERS: change developer for wpa_supplicant
Thomas Petazzoni [Sat, 15 Oct 2016 13:54:45 +0000 (15:54 +0200)]
DEVELOPERS: change developer for wpa_supplicant

The wpa_supplicant was in fact no introduced by Peter, but by Gustavo,
and Gustavo is much more active in maintaining this package, so let's
mention Gustavo as the developer for this package.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoDEVELOPERS: update entry for gcc
Thomas Petazzoni [Sat, 15 Oct 2016 13:53:36 +0000 (15:53 +0200)]
DEVELOPERS: update entry for gcc

Refering to package/gcc/gcc-initial and package/gcc/gcc-final was not a
good idea, as it doesn't notify when gcc patches are
added/removed/modified, so change this to package/gcc so that it catches
all changes.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoopenblas: use MIPS specific cores for P5600 and I6400
Vicente Olivert Riera [Sat, 15 Oct 2016 11:26:12 +0000 (12:26 +0100)]
openblas: use MIPS specific cores for P5600 and I6400

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoqt53d, qt5serialbus: move to technology preview section
Matt Kraai [Tue, 11 Oct 2016 02:46:00 +0000 (19:46 -0700)]
qt53d, qt5serialbus: move to technology preview section

As explained in
https://wiki.qt.io/New_Features_in_Qt_5.6#Technology_Preview_Modules,
not only qt5quickcontrols2 is a technology preview component in Qt 5.6,
but also qt53d, qt5serialbus.

Signed-off-by: Matt Kraai <kraai@ftbfs.org>
[Thomas: improve commit log with a reference.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agodmidecode: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:58 +0000 (19:13 -0300)]
dmidecode: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoaufs-util: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:56 +0000 (19:13 -0300)]
aufs-util: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoduma: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:55 +0000 (19:13 -0300)]
duma: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoespeak: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:54 +0000 (19:13 -0300)]
espeak: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoodhcploc: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:53 +0000 (19:13 -0300)]
odhcploc: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibtommath: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:52 +0000 (19:13 -0300)]
libtommath: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoushare: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:51 +0000 (19:13 -0300)]
ushare: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agomtdev2tuio: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:50 +0000 (19:13 -0300)]
mtdev2tuio: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agounrar: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:49 +0000 (19:13 -0300)]
unrar: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopptp-linux: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:48 +0000 (19:13 -0300)]
pptp-linux: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolive555: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:47 +0000 (19:13 -0300)]
live555: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibfreeimage: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:46 +0000 (19:13 -0300)]
libfreeimage: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agomongoose: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:45 +0000 (19:13 -0300)]
mongoose: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolmbench: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:43 +0000 (19:13 -0300)]
lmbench: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibnss: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:42 +0000 (19:13 -0300)]
libnss: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agojack2: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:41 +0000 (19:13 -0300)]
jack2: use $(TARGET_MAKE_ENV) when calling $(MAKE)

In this case in particular it's $(TARGET_CONFIGURE_OPTS), which includes
$(TARGET_MAKE_ENV).

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoiw: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:40 +0000 (19:13 -0300)]
iw: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogadgetfs-test: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:39 +0000 (19:13 -0300)]
gadgetfs-test: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agofeh: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:38 +0000 (19:13 -0300)]
feh: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobsdiff: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:37 +0000 (19:13 -0300)]
bsdiff: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoboost: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:36 +0000 (19:13 -0300)]
boost: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoblktrace: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:35 +0000 (19:13 -0300)]
blktrace: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoti-utils: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:34 +0000 (19:13 -0300)]
ti-utils: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agostatserial: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:33 +0000 (19:13 -0300)]
statserial: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoopentyrian: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:30 +0000 (19:13 -0300)]
opentyrian: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoopen2300: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:29 +0000 (19:13 -0300)]
open2300: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoiputils: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:28 +0000 (19:13 -0300)]
iputils: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agortmpdump: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:27 +0000 (19:13 -0300)]
rtmpdump: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosmstools3: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:26 +0000 (19:13 -0300)]
smstools3: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoncurses: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:25 +0000 (19:13 -0300)]
ncurses: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotcping: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:24 +0000 (19:13 -0300)]
tcping: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agomplayer: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:23 +0000 (19:13 -0300)]
mplayer: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoopenssl: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:22 +0000 (19:13 -0300)]
openssl: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotinyalsa: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:21 +0000 (19:13 -0300)]
tinyalsa: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoxvkbd: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:20 +0000 (19:13 -0300)]
xvkbd: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoirda-utils: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:19 +0000 (19:13 -0300)]
irda-utils: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agohans: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:18 +0000 (19:13 -0300)]
hans: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopifmrds: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:17 +0000 (19:13 -0300)]
pifmrds: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agowireless_tools: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:16 +0000 (19:13 -0300)]
wireless_tools: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoarptables: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:14 +0000 (19:13 -0300)]
arptables: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agozlog: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:12 +0000 (19:13 -0300)]
zlog: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolz4: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:11 +0000 (19:13 -0300)]
lz4: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agop910nd: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:10 +0000 (19:13 -0300)]
p910nd: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agowf111: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:09 +0000 (19:13 -0300)]
wf111: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolsof: use $(TARGET_MAKE_ENV) when calling $(MAKE)
Gustavo Zacarias [Thu, 13 Oct 2016 22:13:08 +0000 (19:13 -0300)]
lsof: use $(TARGET_MAKE_ENV) when calling $(MAKE)

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs/arm_juno: add the bootloader build
Joao Pinto [Sat, 15 Oct 2016 08:03:43 +0000 (10:03 +0200)]
configs/arm_juno: add the bootloader build

Thanks to the recent addition of the vexpress-firmware and
arm-trusted-firmware packages, this commit improves the ARM Juno
defconfig to also build a bootloader.

Signed-off-by: Joao Pinto <jpinto@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoarm-trusted-firmware: new package
Joao Pinto [Sat, 15 Oct 2016 08:03:42 +0000 (10:03 +0200)]
arm-trusted-firmware: new package

Signed-off-by: Joao Pinto <jpinto@synopsys.com>
[Thomas:
 - Rename the package from atfirmware to arm-trusted-firmware, in order
   to match upstream.
 - Remove option to apply custom patches. We no longer add such options,
   and use the global patch directory instead.
 - Rename the repo URL/version options, in order to not be Git specific,
   in case support for fetching from other VCS is added later. This is
   consistent with how other bootloaders handle this.
 - Add license information.
 - Do not add a weird dependency on the vexpress-firmware package in
   Config.in. Instead, simply use it if it's available. Of course, some
   configurations (such as the juno configuration) will fail to build if
   vexpress-image is not enabled, but it's the responsibility of the
   user to create a config that builds.
 - Simplify misc aspects in the .mk file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoMIPS: add support for P6600 cores
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:59 +0000 (10:36 +0100)]
MIPS: add support for P6600 cores

-march=p6600 is not yet supported in GCC upstream, so disabling all
versions when selecting this core.

Note that P6600 implies a MIPS R6 CPU, and some GCC versions are already
disabled for R6, so we don't need to disable those ones for P6600 as
well.

The external Codescape IMG GNU Linux Toolchain has support for this
core.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: add support for P5600 cores
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:58 +0000 (10:36 +0100)]
MIPS: add support for P5600 cores

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: add support for I6400 cores
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:57 +0000 (10:36 +0100)]
MIPS: add support for I6400 cores

-march=i6400 support starts from GCC-6, so disable previous versions
when selecting this core.

Note that I6400 implies a MIPS R6 CPU, and some GCC versions are already
disabled for R6, so we don't need to disable those ones for I6400 as
well.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: add support for M5101 cores
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:56 +0000 (10:36 +0100)]
MIPS: add support for M5101 cores

-march=m5101 support starts from GCC-6, so disable previous versions
when selecting this core.

Note that M5101 implies a MIPS R5 CPU, and some GCC versions are already
disabled for R5, so we don't need to disable those ones for M5101 as
well.

Also disable external toolchains that don't support this core.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: add support for M5100 cores
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:55 +0000 (10:36 +0100)]
MIPS: add support for M5100 cores

-march=m5100 support starts from GCC-6, so disable previous versions
when selecting this core.

Note that M5100 implies a MIPS R5 CPU, and some GCC versions are already
disabled for R5, so we don't need to disable those ones for M5100 as
well.

Also disable external toolchains that don't support this core.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: add support for interAptiv cores
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:54 +0000 (10:36 +0100)]
MIPS: add support for interAptiv cores

-march=interaptiv support starts from GCC-6, so disable previous
versions when selecting this core.

Also disable external toolchains that don't support this core.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: enable Codescape MTI toolchain for R5
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:53 +0000 (10:36 +0100)]
MIPS: enable Codescape MTI toolchain for R5

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: add mips64r5 generic architecture variant
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:52 +0000 (10:36 +0100)]
MIPS: add mips64r5 generic architecture variant

-march=mips64r5 support started from GCC-5, so disable previous versions
when the CPU is R5.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: add mips32r5 generic architecture variant
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:51 +0000 (10:36 +0100)]
MIPS: add mips32r5 generic architecture variant

-march=mips32r5 support started from GCC-5, so disable previous versions
when the CPU is R5.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: state that the current architecture variants are generic
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:50 +0000 (10:36 +0100)]
MIPS: state that the current architecture variants are generic

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: replace every BR2_mips_* with the new MIPS CPU options
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:49 +0000 (10:36 +0100)]
MIPS: replace every BR2_mips_* with the new MIPS CPU options

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: target architecture variants select the appropriate CPU ISA
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:48 +0000 (10:36 +0100)]
MIPS: target architecture variants select the appropriate CPU ISA

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMIPS: add default CPU ISAs
Vicente Olivert Riera [Fri, 30 Sep 2016 09:36:47 +0000 (10:36 +0100)]
MIPS: add default CPU ISAs

Meant to be used by the target architecture variants.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agocore/legal-info: save empty string when no license file
Yann E. MORIN [Sat, 15 Oct 2016 08:15:53 +0000 (10:15 +0200)]
core/legal-info: save empty string when no license file

This is stored in the manifest file; it is perfectly possible to have
empty fields in there.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Luca Ceresoli <luca@lucaceresoli.net>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agocore/legal-info: don't generate big file with all license texts
Yann E. MORIN [Sat, 15 Oct 2016 08:15:54 +0000 (10:15 +0200)]
core/legal-info: don't generate big file with all license texts

By aggregating all the license files into a single big text-only file
means we have no way to use license files that are binary blobs (e.g.
pdf, rtf...).

Just do not generate that big file; if the user still wants it, it is
very easy to create it afterwards.

Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Luca Ceresoli <luca@lucaceresoli.net>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agovexpress-firmware: new package
Joao Pinto [Sat, 15 Oct 2016 08:03:41 +0000 (10:03 +0200)]
vexpress-firmware: new package

This commit adds a new package for the SCP (System Control Processor)
firmware for the ARM reference platforms. There will most likely be
other SCP firmware provided by other vendors, but they might be provided
in a different form, so we for now create a vendor-specific package
named vexpress-firmware.

Since this firmware is used for booting, we create the package in boot/
and not in package/.

The package simply installs a single pre-built binary file into the
images directory.

Signed-off-by: Joao Pinto <jpinto@synopsys.com>
[Thomas:
 - Rename the package from scpfirmware to vexpress-firmware.
 - Add a Config.in prompt for the package.
 - Remove the prompt-less Config.in options to select the Git repo and
   version. Since we only support the Vexpress firmware, there's no need
   for configurability here, so we just use the right Git repo/version
   in the .mk file.
 - Use $(INSTALL) -D to install the firmware file.
 - Add license information.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Thomas: add hash file, as suggested by Yann.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/assimp: wrap long lines
Samuel Martin [Sat, 15 Oct 2016 09:44:31 +0000 (11:44 +0200)]
package/assimp: wrap long lines

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/urg: fix build with gcc-6
Samuel Martin [Mon, 12 Sep 2016 19:23:23 +0000 (21:23 +0200)]
package/urg: fix build with gcc-6

Add patch fixing/adding explicit cast on negative value in char[], which
is required with gcc-6 (see "Narrowing conversions" paragraph in [1])

Fixes:
  http://autobuild.buildroot.net/results/d0c/d0cd11163753db69a14c02e941dbda40e5f98bba/

[1] https://gcc.gnu.org/gcc-6/porting_to.html

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/urg: update homepage and source url
Samuel Martin [Sat, 15 Oct 2016 10:04:20 +0000 (12:04 +0200)]
package/urg: update homepage and source url

Fetch the source archive from fedora repository since this version of
the source is not available on the project site since it moved to
sourceforge.

Also add the md5 checksum computed by feodra to the *.hash file.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoDEVELOPERS: add entry for php-amqp
Frank Hunleth [Tue, 11 Oct 2016 20:44:50 +0000 (16:44 -0400)]
DEVELOPERS: add entry for php-amqp

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agophp-amqp: new package
Frank Hunleth [Tue, 11 Oct 2016 20:44:49 +0000 (16:44 -0400)]
php-amqp: new package

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoDEVELOPERS: add entry for python-pyelftools
Julien Floret [Wed, 12 Oct 2016 08:06:32 +0000 (10:06 +0200)]
DEVELOPERS: add entry for python-pyelftools

Signed-off-by: Julien Floret <julien.floret@6wind.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-pyelftools: new package
Olivier Matz [Wed, 12 Oct 2016 08:06:31 +0000 (10:06 +0200)]
python-pyelftools: new package

Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
Signed-off-by: Julien Floret <julien.floret@6wind.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobind: bump version to 9.11.0
Vicente Olivert Riera [Tue, 11 Oct 2016 12:54:23 +0000 (13:54 +0100)]
bind: bump version to 9.11.0

- With the release of BIND 9.11.0, ISC is changing the open source
  license for BIND from the ISC license to the Mozilla Public License
  (MPL 2.0). See release notes:
  http://ftp.isc.org/isc/bind9/9.11.0/RELEASE-NOTES-bind-9.11.0.html

- Explicitly enable/disable zlib support, otherwise the configure script
  will fail like this:

  checking for zlib library... yes
  checking for library containing deflate... no
  configure: error: found zlib include but not library.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopoppler: bump to version 0.48.0
Gustavo Zacarias [Thu, 13 Oct 2016 01:13:56 +0000 (22:13 -0300)]
poppler: bump to version 0.48.0

Drop upstream patch.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopoppler: add explicit libglib2 support
Gustavo Zacarias [Thu, 13 Oct 2016 01:13:55 +0000 (22:13 -0300)]
poppler: add explicit libglib2 support

Evince needs poppler-glib support (when poppler is enabled, for PDF
reading support), so add explicit handling to the package.
And poppler-glib requires cairo output, hence the conditional on both
libglib2 and cairo to enable it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopoppler: add explicit cairo support
Gustavo Zacarias [Thu, 13 Oct 2016 01:13:54 +0000 (22:13 -0300)]
poppler: add explicit cairo support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogsettings-desktop-schemas: bump to version 3.22.0
Gustavo Zacarias [Thu, 13 Oct 2016 01:13:52 +0000 (22:13 -0300)]
gsettings-desktop-schemas: bump to version 3.22.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agohiawatha: bump version to 10.4
Peter Korsgaard [Sat, 15 Oct 2016 07:44:51 +0000 (09:44 +0200)]
hiawatha: bump version to 10.4

Needed for compatibility with mbedtls 2.3.0

Fixes:
http://autobuild.buildroot.net/results/8d7/8d77069856620ec0e95a2e9bd865be08180fedff/
http://autobuild.buildroot.net/results/54b/54b2c7df1b1d2edab5f4925455248eaabea7ef87/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agomysql: Make S97mysqld source a default file
Eloi BAIL [Thu, 13 Oct 2016 18:28:02 +0000 (14:28 -0400)]
mysql: Make S97mysqld source a default file

Hardcoded parameters are used for mysql user/directory.

Make S97mysqld source a /etc/default/mysql file where these
parameters can be overridden.

Signed-off-by: Eloi BAIL <eloi.bail@savoirfairelinux.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/mono: bump to version 4.6.0.245
Angelo Compagnucci [Thu, 13 Oct 2016 16:04:18 +0000 (18:04 +0200)]
package/mono: bump to version 4.6.0.245

* Bump to mono 4.6.0.245
* Enabling previously disabled aot cause this version doesn't
  compile without
* Fixing removed licensing file in mcs/COPYING.LIB

Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/monolite: bump to version 149
Angelo Compagnucci [Thu, 13 Oct 2016 16:04:17 +0000 (18:04 +0200)]
package/monolite: bump to version 149

This patch bumps monolite to version 149

Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibgpgme: improve language bindings
Gustavo Zacarias [Thu, 13 Oct 2016 11:19:55 +0000 (08:19 -0300)]
libgpgme: improve language bindings

The C++ bindings require C++11 support with minimum gcc version 4.8, so
handle it accordingly.

The new python bindings require some work, but since they were
previously unavailable just disable them for now until someone is
interested in building/using them. Fixes:
http://autobuild.buildroot.net/results/685/6853c21aa084952bc232f0ec3e96dcb972d8fbfe/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agotoolchain: update comment about uClibc/uClibc-ng
Waldemar Brodkorb [Sat, 15 Oct 2016 08:13:58 +0000 (10:13 +0200)]
toolchain: update comment about uClibc/uClibc-ng

External toolchains can use both, so mention it here.

Reported-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoqemu: add ARM noMMU defconfig
Waldemar Brodkorb [Thu, 29 Sep 2016 10:55:20 +0000 (12:55 +0200)]
qemu: add ARM noMMU defconfig

Useful for testing no-MMU ARM code in Qemu.

The newer Linux kernels with DT support for Qemu Versatile aren't yet
working, so use latest 4.4 kernel.

Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org>
Tested-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/x11r7/xlib_libXxf86dga: needs MMU
Bernd Kuhls [Fri, 14 Oct 2016 17:24:27 +0000 (19:24 +0200)]
package/x11r7/xlib_libXxf86dga: needs MMU

Fixes
http://autobuild.buildroot.net/results/f8f/f8f0b6cf9af21ff7d9ac76e670a7735ee9753315/
http://autobuild.buildroot.net/results/579/579e6db79929910ac53a914f65fc398a483134ae/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoRevert "texinfo: new host package"
Thomas De Schampheleire [Tue, 11 Oct 2016 12:02:34 +0000 (14:02 +0200)]
Revert "texinfo: new host package"

This reverts commit ea161cf6891c3a3a601dfce072f68ee4aed08d21.

The host-texinfo dependency is no longer used by any package, after using
another solution to the problem that required its introduction in the first
place.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agobinutils: get rid of host-texinfo dependency and other documentation tricks
Thomas De Schampheleire [Tue, 11 Oct 2016 12:02:33 +0000 (14:02 +0200)]
binutils: get rid of host-texinfo dependency and other documentation tricks

The binutils/host-binutils package applied several tricks to avoid building
info documentation. In the worst case, host-texinfo is added as dependency.

However, there is a simpler solution that removes the need for all these
tricks: instruct the makefiles to use a dummy makeinfo command ('true').

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogdb: unbreak host/target install step
Peter Korsgaard [Fri, 14 Oct 2016 17:32:43 +0000 (19:32 +0200)]
gdb: unbreak host/target install step

Commit 12306a81f8edc (gdb: get rid of host-texinfo dependency) tried to
append MAKEINFO=true to the host/target make install arguments, but as the
default values for these are only added when (host-)autotools-package is
evaluated (and only if empty), this effectively drops the default values and
we ended up without the 'install' target and nothing got installed.

To fix this, specify the full install arguments.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>