summaryrefslogtreecommitdiffstats
path: root/package/Config.in
AgeCommit message (Collapse)Author
2014-06-02package/libinput: new packageYann E. MORIN
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-06-02package/procps: bump version and rename to procps-ngYann E. MORIN
procps is getting replaced by procps-ng, and there are new versions available! procps-ng is now an autotools package, so get rid of our custom build/install rules. Remove most patches, except for one that still half-applies, so update and rename it. procps is dead, long live procps-ng! Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-06-01dillo: new packagePeter Seiderer
[Peter: drop redundant ipv6 handling, whitespace issues] Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-18lz4: new packageGustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-09iptraf-ng: new packageEzequiel Garcia
[Peter: needs IPv6, doesn't need threads. Fix ncurses library handling] Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-07qdecoder : new packageSagaert Johan
Features: Supports parsing a request encoded by GET/POST method Supports parsing multipart/form-data encoding.(in-memory and direct disk) Supports COOKIE handling. Supports Session management. Supports FastCGI [Peter: drop invalid patch, add patches for make install + configure paths] Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-04armadillo: new packageSamuel Martin
Armadillo is a C++ linear algebra library. [Peter: needs largefile, sort Config.in alphabetically] Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-04clapack: new packageSamuel Martin
This package provides BLAS and LAPACK libraries. Though it is common to find implementation of these two libraries in Fortran, this package provides a C-implementation for both, because: - Fortran support has been deprecated in Buildroot since the 2013.11 release; - most of the external toolchains do not provide a Fortran compiler. Often BLAS build-systems build some test programs and run them to generate some source files or adjust some build optimizations, naively assuming they are building the library for the build-machine. This does not play well when cross-compiling. This implementation has this defect too, by building and running a tool generating a header. However, the build-system allows to pass an empty header. So, we have to patch the CMake to build the generator (but never install it) and correctly support building with and without this header provided by the user. Also, some CMake patches are needed to fix the build and install rules. [Peter: needs largefile, fix _LICENSE_FILES, tweak patch desc] Signed-off-by: Samuel Martin <s.martin49@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-01libsoxr: new packageHadrien Boutteville
Building tests fails mainly because of the cross-compilation, so they are disabled for the moment. Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com> Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-01vala: remove deprecated target packageThomas De Schampheleire
The vala target package has been deprecated since 2013.05 and thus can be removed in 2014.05. The host vala support is left untouched. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-01btrfs-progs: new packageGustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-04-21smack: new package.Eric Le Bihan
SMACK stands for Simplified Mandatory Access Control Kernel. It is a Linux Security Module which provides a Mandatory Access Control mechanism, like SELinux, but aiming towards simplicity. This package provides the tools to load/unload the policy from the kernel as well as a library allowing applications to interact with SMACK. The proper kernel options are also set. [Thomas: - fixed license to be LGPLv2.1 instead of LGPLv2.1+. Even though the debian/copyright file has the "or later" indication, none of the .c source files carry it, so I suppose LGPLv2.1 is more correct. - added !BR2_PREFER_STATIC_LIB dependency. - added dependency on host-pkgconf, since Smack configure.ac uses PKG_CHECK_MODULES.] Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-20e2tools: new packageDaniel Nyström
E2tools is a simple set of GPL'ed utilities to read, write, and manipulate files in an ext2/ext3 filesystem. These utilities access a filesystem directly using the ext2fs library. [Thomas: add toolchain dependencies as needed, use full Git hash, use github helper, add support for host version.] Signed-off-by: Daniel Nyström <daniel.nystrom@timeterminal.se> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-20postgresql: new packagePeter Seiderer
Based on suggested new package by Marco Trapanese ([1]). [1] http://lists.busybox.net/pipermail/buildroot/2014-February/090661.html [Thomas: make it only available with glibc toolchains.] Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-19qhull: new packageDavide Viti
Signed-off-by: Davide Viti <d.viti@infosolution.it> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-17nftables: new packageGustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-16package: add Boehm-Demers-Weiser gc libraryalex.bennee@linaro.org
This is needed for applications like Zile [Thomas: - use $(...) instead of ${...} to reference LIBGC_VERSION - add missing dependency on libatomic_ops dependencies - fix DEPENDANCIES -> DEPENDENCIES - replace += by = in dependencies definition - add host-pkgconf to the list of dependencies - fix license, it's a X11-style permissive license - fix license file, COPYING didn't exist, use README.md instead] Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-15flann: new packageDavide Viti
[Thomas: changed license from BSD to BSD-3c, to be more specific.] Signed-off-by: Davide Viti <zinosat@tiscali.it> CC: minimod@morethan.org CC: patrickdepinguin@gmail.com Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-15jquery-mobile : new packageSagaert Johan
Since version 1.4 jquery-mobile includes the core-jquery. No need for extra dependencies. [Thomas: remove trailing spaces in Config.in file, and rewrap help text.] Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-14flite: new packageSamuel Martin
[Thomas: rewrap Config.in help text, and use proper format for wchar comment according to the Buildroot manual.] Signed-off-by: Samuel Martin <s.martin49@gmail.com> Cc: Eric Jarrige <eric.jarrige@armadeus.org> Cc: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-12znc: new packageCédric Chépied
ported patch from Cédric Chépied: http://patchwork.ozlabs.org/patch/306896/ [Thomas: added comment explaining why we don't use <pkg>_AUTORECONF, and use a more conventional syntax for <pkg>_DEPENDENCIES and <pkg>_CONF_OPT.] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-11pypcap: new packageMatt Weber
Signed-off-by: Matt Weber <mlweber1@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-04-10expect: new package 5.45Andrew Ruder
Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-04-09tz: new packageAlexandre Belloni
uClibc can not use timezone info from tzdata as-is, but accepts setting the local timezone in /etc/TZ. [Peter: strip quotes/use local TZ_LOCALTIME variable] Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> [yann.morin.1998@free.fr: make it a blind package; little tweak to help text] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-04-08agentpp: new packageLuca Ceresoli
[Peter: add threads dependency, style fixes] Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-04-06exim: move to "Mail" menuLuca Ceresoli
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-05package/luainterpreter: rename the _HAS and _PROVIDES variablesYann E. MORIN
The basic rule for a package is to have its options named after the package name. There is no reason this should not also be the case for virtual packages. Besides, this will allow us to switch luainterpreter to use the soon-to-be-introduced virtual-package infrastructure. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Eric Le Bihan <eric.le.bihan.dev@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Cc: Mike Zick <minimod@morethan.org> Cc: Francois Perrad <fperrad@gmail.com> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-05exim: new packageLuca Ceresoli
[Thomas: - use $(INSTALL) instead of install - add AR and RANLIB variables in the local makefiles, so that the cross toolchain ar and ranlib utilities are used instead of the native ones. - move the init script initialization to the EXIM_INSTALL_INIT_SYSV variable. - Use parenthesis instead of curly braces to reference TARGET_DIR.] Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-29mesa3d: pull out from x11Bernd Kuhls
mesa3d does not depend on x11, it can be used by wayland or other apps Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com> Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-29dbus-triggerd: new packageArnaud Rébillout
dbus-triggerd is a little daemon that can monitor dbus events, match them against some watch-expressions, then trigger shell-commands. It can be used in any situation where dbus-interaction is needed, and shell script is preferred over other languages. [Thomas: also pass $(TARGET_MAKE_ENV) in the environment.] Signed-off-by: Arnaud Rébillout <rebillout@syscom.ch> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-29package/dtv-scan-tables: new packageYann E. MORIN
The dvb-apps package used to carry pre-scanned transponders data. These transponders data have now been moved out of dvb-apps, and into their own repository. So, until we bump the dvb-apps package (to come in a follow-up patch), dtv-scan-tables is exclusive to dvb-apps. To be noted: the licensing information for those data is dubious. The package carries the COPYING and COPYING.LIB files, hinting that the data is covered by the GPLv2 *and* the LGPLv2.1. This is incoherent, and dubious: - since GPLv2 is a superset of LGPLv2.1, the actual license would be just plan GPLv2; - the transponders data is just a collection of 'facts': the frequencies of each transponder; as such, it is usally not considered to be a 'work' as per traditional copyright, and thus should be in the public domain [cue the zoneinfo DB not so long ago]. But since this is a difficult question, we'll leave to the user to sort these things out. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-29python-libconfig: new packageJohan Derycke
Python bindings to the C++ library libconfig https://github.com/cnangel/python-libconfig Signed-off-by: Johan Derycke <johan.derycke@barco.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-29package/iprutils: Add IBM Power RAID utilitiesJeremy Kerr
[Thomas: add patch to allow passing CFLAGS from the environment, use TARGET_CONFIGURE_OPTS instead of manually passing CC/LD, add upstream URL in Config.in, use the Makefile install target instead of open-coding the installation in iprutils.mk.] Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-29libstrophe: new packageDenis Bodor
[Thomas: allow compilation with either expat or libxml2, reword the license description to indicate that it's MIT *or* GPLv3. ] Signed-off-by: Denis Bodor <lefinnois@lefinnois.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-29libndp: new packageYegor Yefremov
[Thomas: add patch to add stdarg.h include needed on uClibc, add missing upstream URL in Config.in, fix license to be LGPLv2.1+ instead of LGPLv2.1] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-27xbmc: new packageMaxime Hadjinlian
XBMC is an award-winning free and open source (GPL) software media player and entertainment hub for digital media. We do provide a sub-option for each major feature we support, to avoid letting the user hunt-down required libraries, since the dependency is not always obvious and straightforward. We also provide our own wrapper script, because the ones bundled in XBMC are not suitable to all platforms. We need such a wrapper script because XBMC exits with different exit codes, depending on how the user quit XBMC: 0 is normal exit, 64 is for halt, and 66 is for reboot. So we can't simply call the real XBMC binary from the startup script, or we would lose this information. So, we provide a wrapper script that takes appropriate action according to the above exit codes. When run as root from a startup script, there is no HOME set, so XBMC defaults to saving its configuration in /.xbmc (yes, at the root of the rootfs). Since this does not play well with read-only filesystems (and is inherently ugly anyway), and sicne there is no real clean way to tell XBMC where to store its configuration, just provide a symlink to a better place: /.xbmc -> /var/xbmc (note: the only location _guaranteed_ to be writable is /tmp, but we want the configuration to survive a reboot. So, /var/xbmc looks a better place than /var/run/xbmc. and the user will have to take action to ensure /var/xbmc be writable.) (note: for this reason, we do not want to set $HOME to /root either, even if it is root running XBMC.) Some of XBMC sub-options select libraries that depend on toolchain options, such as IPv6. But those are already covered, being also implicit dependencies of XBMC, as XBMC can only be used on an (e)glibc toolchain anyway. When^WIf XBMC is one day buildable under uClibc/musl, this will be time to revisit those dependencies. This package was originally found at : https://github.com/huceke/buildroot-rbp By gimli <ebsi4711@gmail.com> Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: gimli <ebsi4711@gmail.com> Cc: Martin Bark <martin@barkynet.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-03-23libuci: new packageYegor Yefremov
[Peter: needs !static, use += for _CONF_OPT] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-03-23libubox: new packageYegor Yefremov
[Peter: needs !static, use += for _DEPENDENCIES/_CONF_OPT] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-03-20libraries: add category LoggingYegor Yefremov
Add new category and move all logging packages there: liblog4c-localtime liblogging log4cplus log4cxx zlog Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-03-17mtools: add support for building for targetFrank Hunleth
This patch adds a menu option and updates the mtools.mk file to support building mtools for the target. [Peter: use same upstream URL as host variant] Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-03-15liblogging: new packageClayton Shotwell
Signed-off-by: Clayton Shotwell <clshotwe@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-03-15libee: new packageClayton Shotwell
[Peter: needs host-pkgconf to find libestr] Signed-off-by: Clayton Shotwell <clshotwe@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-03-15libestr: new packageClayton Shotwell
Signed-off-by: Clayton Shotwell <clshotwe@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-03-15fetchmail: New packageBernd Kuhls
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-03-15Create new section "Mail" in menuconfig and collect mail packagesBernd Kuhls
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-03-08jack2: new packageWojciech M. Zabolotny
[Thomas: use github download helper, small improvements to Config.in] Signed-off-by: Wojciech M. Zabolotny <wzab01@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-03libxmlrpc: new packageAlvaro G. M
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-03zlog: new packageYegor Yefremov
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-02samba4: new packageGustavo Zacarias
Samba 4.1.x uses the waf build system which isn't very cross-compile friendly, and also some tests are formulated in a way that isn't cross-build friendly either by needing to run them. For this reason the samba4 build system includes a way to define answers for many of the tests, but this support isn't complete and some tests still want to be executed. Samba 4.1.x also requires a proper answers file for each architecture, and at the moment i've only tested for ARM and PowerPC so only those architectures are supported to begin with. To add support for another architecture basically copy one of the cache files to the proper name, enable it in Config.in and adjust endianess and all of the "size of" answers. I'm in the process of automating the sizeof and endianess answers within the samba build system to make them cross friendly to simplify the answers file to just one generic linux variant. The 3.6.x branch is still security supported for the forseeable future. I'm currently working with samba upstream to solve many of these issues but this will probably happen with the yet unreleased 4.2 branch only. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-03-02xlib_libpthread-stubs: Rename package to libpthread-stubsBernd Kuhls
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com> Signed-Off-By: Paul Cercueil <paul@crapouillou.net> Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>