Commit Graph

23426 Commits

Author SHA1 Message Date
Gwenhael Goavec-Merou
72578e1883 python-sip: new package
Based on http://lists.busybox.net/pipermail/buildroot/2013-October/080830.html

[Thomas:
 - fix license information: it is a "or" between the SIP license,
   GPLv2 and GPLv3
 - the target version of python-sip does *not* need the host version
   of python-sip, it can build perfectly fine without it. python-qt
   will need host-python-sip, but there's no need to have this
   dependency between python-sip and host-python-sip.
 - add support for Python 3, since the package could also be enabled
   for Python 3.
 - add <pkg>_BUILD_CMDS for host and target variants, so that the
   build does not take place when doing the installation.
 - use HOST_MAKE_ENV and TARGET_MAKE_ENV where appropriate.
 - fix indentation.
 - propagate the thread and mmu dependencies from Qt.
 - extend the Config.in help text.]

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Cc: Sergey Kostanbaev <sergey.kostanbaev@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 15:00:06 +02:00
Gustavo Zacarias
a52a01be6d librsvg: add hash file
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:40:50 +02:00
Gustavo Zacarias
ceb184f3db librsvg: add host variant
Required by the midori build process (rsvg-convert).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:40:45 +02:00
Gustavo Zacarias
d24891ca36 pango: add host variant
Required by librsvg which in turn is required by midori.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:40:29 +02:00
Gustavo Zacarias
7f463cbfcd cairo: add host variant
Required for host-pango, which in turn is required for host-librsvg and
at last midori.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:40:22 +02:00
Gustavo Zacarias
a14f3d2e2e harfbuzz: add host variant
Required for host-pango, which in turn is required for host-librsvg and
at last midori.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:40:14 +02:00
Gustavo Zacarias
d0b812533c toolchain-external: install libatomic
It's required in some 32-bit architectures for the extended (64-bit)
atomic operations, like __sync_add_and_fetch_8.
These arches are at least: i386, mips & mipsel.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:40:05 +02:00
Gustavo Zacarias
5b9f64e420 gcc-final: install libatomic
It's required in some 32-bit architectures for the extended (64-bit)
atomic operations, like __sync_add_and_fetch_8.
These arches are at least: i386, mips & mipsel.

Target size growth is ~15 KiB for ARM.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:39:59 +02:00
Fabio Porcedda
81e22ebd5e package/python-m2crypto: add hash
Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:25:28 +02:00
Fabio Porcedda
ef6e009a08 package/python-setuptools: add hash
Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:25:23 +02:00
Bernd Kuhls
5783b4c1ff package/dmraid: add hash
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:25:15 +02:00
Bernd Kuhls
6311723c4f package/cvs: add hash
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:25:10 +02:00
Bernd Kuhls
4238658fa4 package/ctorrent: add hash
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:25:03 +02:00
Bernd Kuhls
6d214c295d package/dbus-python: remove whitespace
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:24:57 +02:00
Bernd Kuhls
c212a90b61 package/dfu-util: bump version to 0.8, add hash, fix SITE url
http://dfu-util.gnumonks.org is down

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 14:24:50 +02:00
Fabio Porcedda
a8385c7925 package/yasm: add hash
Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:50:44 +02:00
Bernd Kuhls
90d9ef50b9 package/cloop: add hash
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
1b4c9a6122 package/classpath: add hash
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
9d60191956 package/celt051: add hash
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
d961134ba3 package/cdrkit: add hash
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
545545e216 package/ccid: add hash
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
cbbc6e0b5e package/perl-mail-dkim: new package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
bb81914e95 package/perl-mailtools: new package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
0384795af3 package/perl-crypt-openssl-rsa: new package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
c78b687b86 package/perl-crypt-openssl-random: new package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
d78f0f042c package/perl-timedate: new package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
5088ed7855 package/perl-digest-sha1: new package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
90c62ef5d9 package/perl-mime-base64: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
15f46e3354 package/perl-libwww: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
d4c24d19b2 package/perl-www-robotrules: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
15d306cc56 package/perl-net-http: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
5ad4b02f30 package/perl-http-negotiate: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:45 +02:00
Bernd Kuhls
514f331c9e package/perl-http-daemon: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
c8e2c56de4 package/perl-http-cookies: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
27e4a433b4 package/perl-http-message: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
2b221670b1 package/perl-lwp-mediatypes: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
fe58e6f562 package/perl-uri: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
b00822f78d package/perl-io-html: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
7e6e868a09 package/perl-file-listing: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
2291556617 package/perl-http-date: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
c0229917ff package/perl-encode-locale: new package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
fe2df45c09 package/perl-time-hires: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
6d47f90a1e package/perl-net-dns: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
7263ad4b72 package/perl-netaddr-ip: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
d12a441585 package/perl-html-parser: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
e4920b6e18 package/perl-html-tagset: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:43:44 +02:00
Bernd Kuhls
1554d69d0a package/Config.in: Sort perl-file-util correctly
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 13:42:52 +02:00
Bernd Kuhls
7553eac7a8 perl-digest-hmac: New package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 11:40:53 +02:00
Bernd Kuhls
1736bed791 package/x11r7/xapp_oclock: bump version to 1.0.3, add hash
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 11:39:40 +02:00
Bernd Kuhls
ffd5125be1 package/openssl: bin/openssl depends on dynamic linking
Fixes
/home/br/br3/output/host/usr/lib/gcc/i586-buildroot-linux-uclibc/4.8.4/../../../../i586-buildroot-linux-uclibc/bin/ld: cannot find -ldl

using this defconfig

BR2_STATIC_LIBS=y
BR2_PACKAGE_OPENSSL=y
BR2_PACKAGE_OPENSSL_BIN=y

Quoting PROBLEMS:
"We don't have framework to associate -ldl with no-dso, therefore the only
way is to edit Makefile right after ./config no-dso and remove -ldl from
EX_LIBS line."

To not make the build procedure more complicated disable static building of
bin/openssl.

[Thomas: add corresponding kconfig comment.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-19 11:38:37 +02:00