buildroot.git
8 years agocoreutils: disable stdbuf for static builds
David du Colombier [Sat, 28 Nov 2015 21:17:30 +0000 (22:17 +0100)]
coreutils: disable stdbuf for static builds

When stdbuf is enabled, it builds a shared library, but it will fail
in a static-only scenario.

Fixes:

  http://autobuild.buildroot.org/results/974/9741cc9841fa95f7430a91f585c4464ee2c9311b/

Signed-off-by: David du Colombier <0intro@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibgdiplus: new package
Sergio Prado [Wed, 25 Nov 2015 00:15:10 +0000 (22:15 -0200)]
libgdiplus: new package

Libgdiplus is an open source implementation of the GDI+ API.

[Thomas: remove trailing whitespace.]

Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoopenssl: re-enable parallel build
Gustavo Zacarias [Thu, 3 Dec 2015 21:31:16 +0000 (18:31 -0300)]
openssl: re-enable parallel build

The previous incarnation was incomplete, it only applied one of the
Gentoo patches, hence it had corner cases.
Apply all 4 patches as pointed out by Mike on the mailing list.

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agovnstat: add upstream patch to fix build with musl
Rodrigo Rebello [Tue, 1 Dec 2015 21:54:11 +0000 (19:54 -0200)]
vnstat: add upstream patch to fix build with musl

The header file 'fcntl.h' was missing from 'src/common.h', which caused
the build with musl to fail with undeclared symbol errors like the
following:

  dbaccess.c: In function ‘backupdb’:
  dbaccess.c:268:25: error: ‘O_RDONLY’ undeclared (first use in this function)
    if ((c = open(current, O_RDONLY)) == -1) {
                           ^
This has already been fixed upstream, so the included patch must be
dropped on the next version bump.

Signed-off-by: Rodrigo Rebello <rprebello@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agovnstat: bump to version 1.14
Rodrigo Rebello [Tue, 1 Dec 2015 21:54:10 +0000 (19:54 -0200)]
vnstat: bump to version 1.14

Also add new dependency on BR2_USE_WCHAR (version 1.14 uses mbstowcs())
and rewrap help text to 72 characters.

Signed-off-by: Rodrigo Rebello <rprebello@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/arptables: add patch to fix musl build issue
Jörg Krause [Wed, 2 Dec 2015 04:33:03 +0000 (05:33 +0100)]
package/arptables: add patch to fix musl build issue

Due to clashes in the namespace between the Linux Kernel headers and the
netinet headers building arptables with the musl C library fails.

Best advice from the musl developers is to not include both headers in a
userspace tool (see the thread on the musl mailing list [1], especially [2]).

Since arptables only requires a few definitions from the Linux Kernel headers
we opt-out the clashing header files and define the needed definitions.

Patch sent upstream [3].

Fixes:
http://autobuild.buildroot.net/results/b72/b721e4fa24a0728c20fd2ec0663c2b5981387642/
http://autobuild.buildroot.net/results/4e9/4e9e0ed9454d258ef4333e847dc394ff22378ca4/
http://autobuild.buildroot.net/results/b39/b3951f700ab1664e06e14d95964875fc8e3dd8f4/
http://autobuild.buildroot.net/results/716/716e81f49f8894b7248f394919c8f22efb908277/

[1] http://www.openwall.com/lists/musl/2012/10/09/1
[2] http://www.openwall.com/lists/musl/2012/10/11/1
[3] http://marc.info/?l=netfilter&m=144903021705206&w=2

Cc: Brendan Heading <brendanheading@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibtirpc: using sys/queue.h from staging
Sergio Prado [Wed, 2 Dec 2015 15:07:59 +0000 (13:07 -0200)]
libtirpc: using sys/queue.h from staging

Now that musl toolchains depend on netbsd-queue package, a
implementation of sys/queue.h will always be available in the
staging directory, so we can remove the patch that adds a local
sys/queue.h implementation.

Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agomusl: add a sys/queue.h implementation
Sergio Prado [Wed, 2 Dec 2015 00:58:28 +0000 (22:58 -0200)]
musl: add a sys/queue.h implementation

Musl does not provide a 'sys/queue.h' implementation, and this has been
a problem for packages that depend on it.

So lets create a package called netbsd-queue that will install a
'sys/queue.h' in the staging directory when enabled, based on the
NetBSD implementation.

Musl toolchain and external toolchain packages will depend on this
package, so that 'sys/queue.h' will be always installed when compiling
with a musl based toolchain.

Tested on ARM and x86 in the following cases:
  - Buildroot musl toolchain.
  - External musl toolchain without 'sys/queue.h'.
  - External musl toolchain with 'sys/queue.h'.

Fixes:
http://autobuild.buildroot.net/results/24bad2d06ab40024dacf136bee722072d587f84e

And possibly many others.

Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agovalgrind: update 0003-mips-replace-addi-with-addiu.patch
Vicente Olivert Riera [Tue, 1 Dec 2015 14:58:34 +0000 (14:58 +0000)]
valgrind: update 0003-mips-replace-addi-with-addiu.patch

This patch has been updated in the upstream bug report, so let's update
it in Buildroot as well. It will fix the build issue for mips64r6:

m_dispatch/dispatch-mips64-linux.S:199: Error: opcode not supported on
this processor: mips64r6 (mips64r6) `daddi $13,$13,8'

Fixes:

  http://autobuild.buildroot.net/results/6ca/6ca3a31d1542fbbb44238e296565b40d6afcd5fa/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolua: bump to version 5.3.2
Francois Perrad [Tue, 1 Dec 2015 19:20:14 +0000 (20:20 +0100)]
lua: bump to version 5.3.2

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotorsmo: deprecate this package
Vicente Olivert Riera [Thu, 17 Dec 2015 16:39:54 +0000 (16:39 +0000)]
torsmo: deprecate this package

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoConfig.in: Introduce a new BR2_DEPRECATED_SINCE_2015_11 variable
Vicente Olivert Riera [Thu, 17 Dec 2015 16:39:53 +0000 (16:39 +0000)]
Config.in: Introduce a new BR2_DEPRECATED_SINCE_2015_11 variable

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoirssi: update download URL
Rodrigo Rebello [Thu, 17 Dec 2015 19:19:34 +0000 (17:19 -0200)]
irssi: update download URL

Irssi source packages are now hosted on GitHub.

Signed-off-by: Rodrigo Rebello <rprebello@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agonfsd: accept config to set number of threads
Andreas Ehmanns [Thu, 17 Dec 2015 19:45:05 +0000 (20:45 +0100)]
nfsd: accept config to set number of threads

[Thomas: tweak commit title and author.]

Signed-off-by: Andreas Ehmanns <universeII@gmx.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agorabbitmq-c: new package
Joris Lijssens [Wed, 18 Nov 2015 10:42:07 +0000 (11:42 +0100)]
rabbitmq-c: new package

[Thomas:
 - pass -DBUILD_TOOLS_DOCS=OFF in <pkg>_CONF_OPTS
 - use -DBUILD_SHARED_LIBS and -DBUILD_STATIC_LIBS to enable/disable
   the creation of shared/static libraries depending on the
   configuration.
 - remove trailing spaces.]

Signed-off-by: Joris Lijssens <joris.lijssens@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agonetsniff-ng: bump version to v0.6.0
Joris Lijssens [Thu, 17 Dec 2015 14:33:57 +0000 (15:33 +0100)]
netsniff-ng: bump version to v0.6.0

Signed-off-by: Joris Lijssens <joris.lijssens@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agonetsniff-ng: add optional dependencies on geoip, ncurses and zlib
Joris Lijssens [Thu, 17 Dec 2015 14:33:56 +0000 (15:33 +0100)]
netsniff-ng: add optional dependencies on geoip, ncurses and zlib

[Thomas: rework commit title.]

Signed-off-by: Joris Lijssens <joris.lijssens@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agowhetstone: add a hash file
Vicente Olivert Riera [Wed, 2 Dec 2015 12:29:43 +0000 (12:29 +0000)]
whetstone: add a hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotorsmo: add a hash file
Vicente Olivert Riera [Wed, 2 Dec 2015 12:29:42 +0000 (12:29 +0000)]
torsmo: add a hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agodhrystone: add a hash file
Vicente Olivert Riera [Wed, 2 Dec 2015 12:29:40 +0000 (12:29 +0000)]
dhrystone: add a hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoqemu: bump version to 2.5.0
Vicente Olivert Riera [Thu, 17 Dec 2015 11:57:06 +0000 (11:57 +0000)]
qemu: bump version to 2.5.0

- Bump version to 2.5.0.

- Update hash file.

- Remove upstreamed patch:

  http://git.qemu.org/?p=qemu.git;a=commit;h=fccd35a04640a728f979e6d72b2c7d02c05549f0

- Remove non-existent configure options:

  ERROR: unknown option --disable-guest-base
  Try './configure --help' for more information

  ERROR: unknown option --disable-smartcard-nss
  Try './configure --help' for more information

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agonetsniff-ng:Prevent finding host installed nacl
Joris Lijssens [Mon, 30 Nov 2015 14:28:30 +0000 (15:28 +0100)]
netsniff-ng:Prevent finding host installed nacl

Signed-off-by: Joris Lijssens <joris.lijssens@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosamba4: security bump to version 4.3.3
Gustavo Zacarias [Thu, 17 Dec 2015 10:59:18 +0000 (07:59 -0300)]
samba4: security bump to version 4.3.3

Fixes:
CVE-2015-7540 - Remote DoS in Samba (AD) LDAP server
CVE-2015-3223 - Denial of service in Samba Active Directory server
CVE-2015-5252 - Insufficient symlink verification in smbd)
CVE-2015-5299 - Missing access control check in shadow copy code
CVE-2015-5296 - Samba client requesting encryption vulnerable to
downgrade attack
CVE-2015-8467 - Denial of service attack against Windows Active
Directory server
CVE-2015-5330 - Remote memory read in Samba LDAP server

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoruby: security bump to version 2.2.4
Gustavo Zacarias [Thu, 17 Dec 2015 10:58:58 +0000 (07:58 -0300)]
ruby: security bump to version 2.2.4

Fixes:
CVE-2015-7551 - Unsafe tainted string usage in Fiddle and DL

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoopenvpn: bump to version 2.3.9
Gustavo Zacarias [Thu, 17 Dec 2015 10:58:35 +0000 (07:58 -0300)]
openvpn: bump to version 2.3.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobcache-tools: fix build with gcc-5
Vicente Olivert Riera [Wed, 2 Dec 2015 10:39:41 +0000 (10:39 +0000)]
bcache-tools: fix build with gcc-5

Backport a Debian patch to fix a build failure with gcc-5:

bcache.c:125:9: warning: 'crc_table' is static but used in inline
function 'crc64' which is not static
...
make-bcache.c:277: undefined reference to `crc64'

This issue has been reported upstream but is not yet fixed.

Fixes:

  http://autobuild.buildroot.net/results/410/410954d33206475d70b8e5ba55a2c955a229af9b/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobcache-tools: bump version to 1.0.8
Vicente Olivert Riera [Wed, 2 Dec 2015 10:39:40 +0000 (10:39 +0000)]
bcache-tools: bump version to 1.0.8

And also add a hash file.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/gauche: fix musl build issue
Jörg Krause [Thu, 17 Dec 2015 10:47:34 +0000 (11:47 +0100)]
package/gauche: fix musl build issue

Add a patch from upstream to fix a musl build issue:

  In file included from os_dep.c:44:0:
  /home/peko/autobuild/instance-0/output/host/usr/arm-buildroot-linux-musleabihf/sysroot/usr/include/asm/sigcontext.h:9:8: error: redefinition of 'struct sigcontext'
   struct sigcontext {
          ^
  In file included from /home/peko/autobuild/instance-0/output/host/usr/arm-buildroot-linux-musleabihf/sysroot/usr/include/signal.h:243:0,
                   from ./include/private/../gc_pthread_redirects.h:42,
                   from ./include/private/../gc.h:1443,
                   from ./include/private/gc_priv.h:46,
                   from os_dep.c:17:
  /home/peko/autobuild/instance-0/output/host/usr/arm-buildroot-linux-musleabihf/sysroot/usr/include/bits/signal.h:11:16: note: originally defined here
   typedef struct sigcontext

The Linux headers sigcontext and asm/sigcontext are no longer used and were
replaced with ucontext_t in GC 7.0alpha1 (gauche uses a private copy of bdwgc).

Fixes:
http://autobuild.buildroot.net/results/411/4111ea586143410649b78c8dfc737f0f83d78441/
http://autobuild.buildroot.net/results/b19/b19dbcc7ddf0f24472afcecf4c684915045550bf/
http://autobuild.buildroot.net/results/9eb/9ebf7ad0d721433dcc8523a55d08ca074d037e58/
http://autobuild.buildroot.net/results/223/22328dbe8ea86c59ceff3ba40da1d9ef39e10533/
and many more.

Fetch from:
https://github.com/shirok/Gauche/commit/13a196557848f22a1607a300643131345e9f32b3

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibsecret: bump to version 0.18.3
Gustavo Zacarias [Thu, 17 Dec 2015 00:51:53 +0000 (21:51 -0300)]
libsecret: bump to version 0.18.3

Also forcibly disable GIR (default=auto) to avoid issues.

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolinux-headers: bump 3.18.x series to 3.18.25
Gustavo Zacarias [Thu, 17 Dec 2015 00:50:27 +0000 (21:50 -0300)]
linux-headers: bump 3.18.x series to 3.18.25

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopkg-generic: remove unused NAMEVER
Arnout Vandecappelle [Wed, 16 Dec 2015 23:57:47 +0000 (00:57 +0100)]
pkg-generic: remove unused NAMEVER

Commit 5538e476 (from 2013!) removed the use of the NAMEVER variable in
.stamp_patched, but it was still defined. So remove the definition now.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agowireshark: add optional sbc support
Gustavo Zacarias [Wed, 2 Dec 2015 20:48:21 +0000 (17:48 -0300)]
wireshark: add optional sbc support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agomanual: clarify policy when updating a package patch
Arnout Vandecappelle [Wed, 2 Dec 2015 22:13:26 +0000 (23:13 +0100)]
manual: clarify policy when updating a package patch

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Renaud AUBIN <root@renaud.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/gnupg2: really do not run tests in cross-compilation
Yann E. MORIN [Wed, 16 Dec 2015 21:44:30 +0000 (22:44 +0100)]
package/gnupg2: really do not run tests in cross-compilation

gnupg2 still tries to run test even if it tries to avoid it in
cross-compilation.

Really disable running the tests.

Since that requires a complete autoreconf, the existing patch against
configure is turned into a patch against the m4 macro.

since we autoreconf, we slightly patch configure.ac to not emit git
errors on stderr because it is not in a git tree.

[Thomas: rename patch 0000 to 0004, as suggested by Arnout.]

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/gnupg2: fix build with musl
Yann E. MORIN [Wed, 16 Dec 2015 21:44:29 +0000 (22:44 +0100)]
package/gnupg2: fix build with musl

Add a missing include to get select().

Fixes:
    http://autobuild.buildroot.org/results/8b2/8b282f546dc36f4bf9c25721cdf922c7a7ba340b/
    http://autobuild.buildroot.org/results/dc1/dc192255b1fcae18db8b98e65309e5c1493bdbc1/
    http://autobuild.buildroot.org/results/4c0/4c0ab2b28500a28945da3f4df742d8c2e2f21cd0/
    ...

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibass: allow compilation without a system font provider
Vicente Olivert Riera [Wed, 16 Dec 2015 21:11:48 +0000 (22:11 +0100)]
libass: allow compilation without a system font provider

If no system font provider is provided, then libass will fail to build
because it requires one by default. The error looks like this:

    configure: error: Either DirectWrite (on Windows), CoreText (on OSX),
    or Fontconfig(Linux, other) is required. If you really want to compile
    withouta system font provider, add --disable-require-system-font-provider

(typo is from the actual message)

But, as the error messages says, we can allow the compilation without a
system font provider if we use the above configure option, so let's do
it.

Fixes:
    http://autobuild.buildroot.net/results/3a4/3a4c07a0a54d5497fa8a4be2191856e286729637/
    http://autobuild.buildroot.org/results/d5a/d5a93b5a870de748259b097ec0b98b207cfaa303/
    and many others...

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
[yann.morin.1998@free.fr: move the --disable option in the !fontconfig
 case]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogtkmm3: new package
James Knight [Thu, 3 Dec 2015 21:36:45 +0000 (16:36 -0500)]
gtkmm3: new package

[Thomas:
 - rename from libgtkmm30 to gtkmm3.
 - add libsigc dependency.]

Signed-off-by: James Knight <james.knight@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopangomm: fix typo in Config.in following package rename
Thomas Petazzoni [Wed, 16 Dec 2015 22:06:37 +0000 (23:06 +0100)]
pangomm: fix typo in Config.in following package rename

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoatkmm: new package
James Knight [Thu, 3 Dec 2015 21:36:44 +0000 (16:36 -0500)]
atkmm: new package

[Thomas:
 - rename to atkmm
 - move next to atk in menuconfig
 - add dependency to libsigc]

Signed-off-by: James Knight <james.knight@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopangomm: new package
James Knight [Thu, 3 Dec 2015 21:36:43 +0000 (16:36 -0500)]
pangomm: new package

[Thomas:
 - rename to pangomm.
 - move next to pango in menuconfig.
 - add dependency to libsigc.]

Signed-off-by: James Knight <james.knight@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agocairomm: new package
James Knight [Thu, 3 Dec 2015 21:36:42 +0000 (16:36 -0500)]
cairomm: new package

[Thomas:
 - rename package from libcairomm to cairomm in order to match
   upstream name.
 - put the package next to cairo in menuconfig
 - add missing dependency on libsigc
 - add missing depends on BR2_INSTALL_LIBSTDCPP
 - fix license: it's LGPLv2+, not LGPLv2.]

Signed-off-by: James Knight <james.knight@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libhdhomerun: new package
Bernd Kuhls [Sun, 13 Dec 2015 13:39:23 +0000 (14:39 +0100)]
package/libhdhomerun: new package

Needed for new kodi-pvr-hdhomerun package.

[Thomas: use TARGET_MAKE_ENV, other minor tweaks.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libfreeglut: new package
Bernd Kuhls [Sun, 13 Dec 2015 16:31:41 +0000 (17:31 +0100)]
package/libfreeglut: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoopenal: needs NPTL threads
Gustavo Zacarias [Wed, 16 Dec 2015 11:16:42 +0000 (08:16 -0300)]
openal: needs NPTL threads

Fixes:
http://autobuild.buildroot.net/results/ef2/ef22efa0f8a73458852b529a32a7f21e9c72caa8/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibrsvg: needs host-gdk-pixbuf
Gustavo Zacarias [Tue, 15 Dec 2015 23:43:46 +0000 (20:43 -0300)]
librsvg: needs host-gdk-pixbuf

It's required for the gdk-pixbuf-query-loaders tool, to build the svg
gdk-pixbuf module. Fixes:
http://autobuild.buildroot.net/results/603/6031dbb937dadd04b6b9d1d77fc6106728502152/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoxfsprogs: add cross-compile fix patch
Gustavo Zacarias [Tue, 15 Dec 2015 23:58:55 +0000 (20:58 -0300)]
xfsprogs: add cross-compile fix patch

Don't use CFLAGS (target) with BUILD_CC (host), fixes:
http://autobuild.buildroot.net/results/c94/c945bdb1427b55e03901027fa674b577e45963a1/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agognutls: fix --disable-crywrap
Gustavo Zacarias [Wed, 16 Dec 2015 00:05:03 +0000 (21:05 -0300)]
gnutls: fix --disable-crywrap

Add a patch to really enable the --disable-crywrap option in gnutls.
Fixes:
http://autobuild.buildroot.org/results/d86/d8604fe448bb11395e8443726d09b041eb34c6d5/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibsodium: bump to version 1.0.6
Gustavo Zacarias [Tue, 1 Dec 2015 18:14:39 +0000 (15:14 -0300)]
libsodium: bump to version 1.0.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agozeromq: bump to version 4.1.3
Gustavo Zacarias [Tue, 1 Dec 2015 18:14:38 +0000 (15:14 -0300)]
zeromq: bump to version 4.1.3

Add upstream patch to fix build failure of zeromq with latest
libsodium, since sodium_init() has a retval and is now declared to warn
on unused result, with zeromq treating warnings as errors.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/mesa3d-demos: remove copy-and-paste artifact from 0001-demos-optional-gl...
Bernd Kuhls [Mon, 14 Dec 2015 06:32:56 +0000 (07:32 +0100)]
package/mesa3d-demos: remove copy-and-paste artifact from 0001-demos-optional-gl.patch

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/mesa3d-demos: Disable glesv1 support
Bernd Kuhls [Mon, 14 Dec 2015 06:32:55 +0000 (07:32 +0100)]
package/mesa3d-demos: Disable glesv1 support

The only files enabled by glesv1 support are in src/egl/opengles1/

Quoting src/egl/opengles1/Makefile.am:

"# These programs aren't intended to be included with the normal distro."
"# They're not too interesting but they're good for testing."

Most of the files present in this directory contain

"#include <X11/Xlib.h>"

which breaks a wayland-only build because the build system does not take
care of the x11 dependency here. Since these files are "not too
interesting" anyway we just disable glesv1 support.

Fixes
http://autobuild.buildroot.net/results/b3e/b3ed3ee174a3ddce84bf64039eac39d4e6e75b71/

[Thomas: adapt on top of master.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agowine: Add OpenAL dependency
André Hentschel [Sun, 13 Dec 2015 23:57:05 +0000 (00:57 +0100)]
wine: Add OpenAL dependency

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-idna: new package
Yegor Yefremov [Mon, 14 Dec 2015 08:24:50 +0000 (09:24 +0100)]
python-idna: new package

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibrsvg: bump to version 2.40.12
Gustavo Zacarias [Mon, 14 Dec 2015 11:14:49 +0000 (08:14 -0300)]
librsvg: bump to version 2.40.12

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibcroco: new package
Gustavo Zacarias [Mon, 14 Dec 2015 11:14:48 +0000 (08:14 -0300)]
libcroco: new package

It's required for the librsvg upgrade (ditto host variant).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogptfdisk: Add host package
Trent Piepho [Tue, 8 Dec 2015 23:20:23 +0000 (15:20 -0800)]
gptfdisk: Add host package

This tool which is useful for scripts that create flash images with
multiple partitions.  The host-parted package can do this too, but is
missing a number of features that the gptfdisk program has for dealing
with GPT.

The interactive gdisk and curses based sgdisk aren't built.  Just the
scriptable tool sgdisk.  The target package allows configuring which
tools are built, but this seem unnecessarily complex for the host
tool.

[Thomas: minor reformatting tweaks.]

Signed-off-by: Trent Piepho <tpiepho@kymetacorp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosbc: new package
Gustavo Zacarias [Mon, 14 Dec 2015 11:29:44 +0000 (08:29 -0300)]
sbc: new package

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoglibmm: bump to version 2.46.3
Gustavo Zacarias [Mon, 14 Dec 2015 11:13:42 +0000 (08:13 -0300)]
glibmm: bump to version 2.46.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolttng-tools: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:24 +0000 (10:11 -0300)]
lttng-tools: comma separate licenses

[Thomas: put between parenthesis the description of what is covered by
each license.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolttng-modules: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:23 +0000 (10:11 -0300)]
lttng-modules: comma separate licenses

[Thomas: put between parenthesis the description of what is covered by
each license.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolttng-libust: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:22 +0000 (10:11 -0300)]
lttng-libust: comma separate licenses

[Thomas: put between parenthesis the description of what is covered by
each license.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolttng-babeltrace: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:21 +0000 (10:11 -0300)]
lttng-babeltrace: comma separate licenses

[Thomas: put between parenthesis the description of what is covered by
each license.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoaudiofile: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:20 +0000 (10:11 -0300)]
audiofile: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoswig: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:19 +0000 (10:11 -0300)]
swig: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosetools: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:18 +0000 (10:11 -0300)]
setools: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotaglib: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:17 +0000 (10:11 -0300)]
taglib: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoltp-testsuite: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:16 +0000 (10:11 -0300)]
ltp-testsuite: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agovde2: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:15 +0000 (10:11 -0300)]
vde2: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agofmlib: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:14 +0000 (10:11 -0300)]
fmlib: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agognutls: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:13 +0000 (10:11 -0300)]
gnutls: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibtasn1: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:12 +0000 (10:11 -0300)]
libtasn1: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoolsr: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:11 +0000 (10:11 -0300)]
olsr: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibidn: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:10 +0000 (10:11 -0300)]
libidn: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoiputils: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:09 +0000 (10:11 -0300)]
iputils: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agowebkitgtk24: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:08 +0000 (10:11 -0300)]
webkitgtk24: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agorsyslog: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:07 +0000 (10:11 -0300)]
rsyslog: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agodbus: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:06 +0000 (10:11 -0300)]
dbus: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agokeyutils: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:05 +0000 (10:11 -0300)]
keyutils: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agodvb_apps: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:04 +0000 (10:11 -0300)]
dvb_apps: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobluez_utils: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:03 +0000 (10:11 -0300)]
bluez_utils: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agontfs-3g: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:02 +0000 (10:11 -0300)]
ntfs-3g: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-pyzmq: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:01 +0000 (10:11 -0300)]
python-pyzmq: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoustr: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:11:00 +0000 (10:11 -0300)]
ustr: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agominidlna: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:59 +0000 (10:10 -0300)]
minidlna: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopppd: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:58 +0000 (10:10 -0300)]
pppd: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibiscsi: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:57 +0000 (10:10 -0300)]
libiscsi: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agocollectd: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:56 +0000 (10:10 -0300)]
collectd: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibfuse: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:55 +0000 (10:10 -0300)]
libfuse: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoomniorb: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:54 +0000 (10:10 -0300)]
omniorb: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobc: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:53 +0000 (10:10 -0300)]
bc: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoxz: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:52 +0000 (10:10 -0300)]
xz: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogdb: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:51 +0000 (10:10 -0300)]
gdb: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoliboping: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:50 +0000 (10:10 -0300)]
liboping: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibbsd: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:49 +0000 (10:10 -0300)]
libbsd: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolvm2: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:48 +0000 (10:10 -0300)]
lvm2: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoqemu: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:47 +0000 (10:10 -0300)]
qemu: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobluez5_utils: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:46 +0000 (10:10 -0300)]
bluez5_utils: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotrace-cmd: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:45 +0000 (10:10 -0300)]
trace-cmd: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agodbus-glib: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:44 +0000 (10:10 -0300)]
dbus-glib: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agodtv-scan-tables: comma separate licenses
Gustavo Zacarias [Mon, 14 Dec 2015 13:10:43 +0000 (10:10 -0300)]
dtv-scan-tables: comma separate licenses

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>