summaryrefslogtreecommitdiff
path: root/package
AgeCommit message (Collapse)Author
2011-07-18uboot-tools: add fw_printenv, rename to uboot-toolsPeter Korsgaard
Move fw_printenv / fw_setenv options from the uboot bootloader build to the uboot-mkimage package, and rename it to uboot-tools. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-18linux-fusion: fix build after af52661d (linux: rename LINUX26 to LINUX)Peter Korsgaard
linux-fusion uses a number of linux-specific variables. Adjust to match their new names. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-18Makefile.package.in: use "" for MESSAGE argumentsPeter Korsgaard
Otherwise we get output like: >>> host-pkg-config 0.25 'Installing to host directory' Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-15toolchain/crosstool-NG: use the package infrastructureYann E. MORIN
Move crosstool-NG to package/ and make it an autotarget package. This requires a new patch (now upstream). Now, the crosstool-NG toolchain backend only contains enough to build the toolchain, there's no more reference to building crosstool-NG as a package. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-15dbus-glib: update to version 0.94Sven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-15gnutls: update to version 2.10.3Sven Neumann
There are newer releases available, but this is the last release that uses libgcrypt. Newer versions prefer nettle over gcrypt. But then there are users of gnutls (for example libsoup and glib-networking) that assume that gnutls uses gcrypt as its crypto backend. They won't compile with a version of gnutls that uses nettle. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-14package: add libyamlEvgeni Dobrev
YAML 1.1 parser and emitter written in C Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-14linux-fusion: change linux26 dependency to linuxSven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-14jpeg: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-14lzo: bump versionPeter Korsgaard
This contains an updated build system, so the patches are no longer needed. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-14xz: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-14libpng: bump versionPeter Korsgaard
Security fix. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-13package: add Mini-XMLBaruch Siach
[Peter: don't build mxmldoc as it needs spawn.h] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-13New package: aclYegor Yefremov
POSIX Access Control Lists, which are used to define more fine-grained discretionary access rights for files and directories. [Peter: needs largefile] Signed-off-by: Heiko Zuerker <smiley73@users.sourceforge.net> Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-13New package: attrYegor Yefremov
Commands for Manipulating Filesystem Extended Attributes. [Peter: needs largefile] Signed-off-by: Heiko Zuerker <smiley73@users.sourceforge.net> Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-13package: add libroxmlPeter Korsgaard
Closes #3595 Based on patch by Tristan Lelong <tristan.lelong@blunderer.org>. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-13Fix colon location in S01logging scriptH Hartley Sweeten
The S01logging script currently displays the start/stop messages like this: Start logging :OK The normal form for these messages is: Start logging: OK Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-13libargtable2: fix source tarball namePeter Korsgaard
Last minute brown paper bag bug. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-12bridge-utils: bump to version 1.5Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-12Makefile.package.in: Add BR2_XZCAT for LZMA compression typeAllan W. Nielsen
Signed-off-by: Allan W. Nielsen <a@awn.dk> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-12package: add libargtable2Robin Holt
The argtable2 sourceforge project provides easy parsing of command line options and file contents. [Peter: Misc cleanup/fixes] Signed-off-by: Robin Holt <holt@sgi.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-12package: add gnutlsDaniel Mack
[Peter: move to crypto section] Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-12libgcrypt: bump version to 1.5.0Daniel Mack
Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-12sysvinit: package name typoMilton Soares Filho
This fails when Make decides to process sysvinit targets before busybox. Signed-off-by: Milton Soares Filho <milton.soares.filho@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-11Improve TARGETS handling for bootloaders and kernelThomas Petazzoni
As the kernel and bootloaders do not use the normal BR2_PACKAGE_* Kconfig options, their target name was not automatically added to the global TARGETS variable. Each bootloader .mk and the linux.mk had to add their own target manually to TARGETS, and the package infrastructure was making tests on non-existing Kconfig variables. This commit improves the package infrastructure so that it looks at BR2_PACKAGE_<pkg> for packages, BR2_TARGET_<pkg> for bootloaders and at the special BR2_LINUX_KERNEL for the linux package. This allows to simplify a little bit the bootloaders and linux .mk files. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-11valgrind: bump to 3.6.1 and add support for ARMv7Thomas Petazzoni
We removed the shell script that wrapped valgrind (not nice to install such non-standard things), and will let the user use the uclibc.supp suppression file if needed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-11ebtables: new packageBaruch Siach
[Peter: add ipv6 dependency] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-11busybox: provide /etc/mdev.conf if mdev is usedLuca Ceresoli
Without an mdev.conf file installed, mdev generates some /dev entries in an incorrect or non-standard way. Some examples: 1. /dev/null has permissions 660, but it should be accessible to normal users; 2. alsa devices get created in /dev, not /dev/snd as is more common, and as the default value of BR2_PACKAGE_ALSA_LIB_DEVDIR suggests; 3. event<N> files are created in /dev, not /dev/input. This mdev.conf is a selection from the examples provided in the busybox sources with minor tweaks. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-11package: add libnssWill Newton
NSS is the Network Security Services library developed as part of the Mozilla project. It provides similar functions to OpenSSL but allows MPL, GPL and LGPL licensing. [Peter: fix target install] Signed-off-by: Will Newton <will.newton@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-10fs/skeleton: allow rootfs not to be remounted read-writeLuca Ceresoli
[Peter: prefix option with TARGET_GENERIC_] Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-10package: add support for post-download hooksThomas Petazzoni
This will be needed for the Linux kernel package, which needs to download patches in a custom way. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-10uboot-mkimage: add target supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-10uboot-mkimage: use correct host compiler/flagsPeter Korsgaard
As used elswwhere in BR. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-10uboot-mkimage: new packageThomas Petazzoni
The mkimage for the host is now built by a package, so that boot/u-boot/u-boot.mk is no longer responsible for doing this. It makes things a lot easier to handle, as linux/linux.mk now simply depends on host-uboot-mkimage. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-10libarchive: add optional libxml2 supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-10libarchive: bump to version 2.8.4Baruch Siach
The libxml2 dependency is new in this version, and does not behave nicely with cross compile. The configure script looks for the host xml2-config. Add '--disable-xml2' as a workaround for now. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-08libgtk2: fix host build after 7a41cbf938d (fix patching procedure for host ↵Peter Korsgaard
packages) NOHOSTPKG is no more, use RAWNAME instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07package: fix patching procedure for host packagesThomas Petazzoni
The patching procedure was using $($(NOHOSTPKG)_NAME) to find the name of the package without the host- prefix for host packages, which is needed to find the package directory and the prefix of the patches. However, this $($(NOHOSTPKG)_NAME) variable is empty when there is only an host variant for the package and no target variant for it. Therefore, instead of using this $($(NOHOSTPKG)_NAME) variable, we now use a new $(RAWNAME) variable, which is always the name of the package without the host- prefix, even for host packages. Thanks to Yann E. Morin for providing the tip on using patsubst instead of subst. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07package: add infrastructure to install things in images/Thomas Petazzoni
This will allow the bootloader makefiles and the kernel makefile to rely on the GENTARGETS infrastructure. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07Fix quoting in default extract commandThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07Makefile.package.in: Makes it possible to override the default extract commandsAllan W. Nielsen
When using GENTARGETS (or macroes depending on it), there is no way of specifying a custom extraction procedure. When using the patch one can simply define $(PACKAGE_NAME)_EXTRACT_CMDS which will override the default. If non is defined it will fall back to the default extract procedure. An example could look like this: === PACKAGE BEGIN === FGLRX_VERSION=11-3 FGLRX_SOURCE:=ati-driver-installer-$(FGLRX_VERSION)-x86.x86_64.run FGLRX_SITE:=http://www2.ati.com/drivers/linux/ define FGLRX_EXTRACT_CMDS sh $(DL_DIR)/$(FGLRX_SOURCE) --extract $(@D) endef $(eval $(call GENTARGETS,package,fglrx)) === PACKAGE END === Signed-off-by: Allan W. Nielsen <a@awn.dk> Cc: Allan W. Nielsen <a@awn.dk> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07package: add libnsprWill Newton
Add a package for the Netscape Portable Runtime library. Signed-off-by: Will Newton <will.newton@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07gst-plugins-bad: clean up configurationSven Neumann
Remove obsoleted configurations and add options for new dependency-less plugins. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07gst-plugins: ivborbis (aka tremor) moved to gst-plugins-baseSven Neumann
The integer vorbis decoder moved from gst-plugins-bad to gst-plugins-base. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07gst-plugins-base: add option for dependency-less pluginSven Neumann
Make the build of the dependency-less plugin 'encoding' optional. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07Makefile.package.in: extract: only ensure r/w access for userPeter Korsgaard
There's no reason to make the source files writable for everyone. Reported-by: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07ruby: fix build with openssl 1.0Peter Korsgaard
Patch from Debian bug #620998 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-06infrastructure: remove leftover of old style hooksDaniel Hobi
Commit ae2be8d (infrastructure: remove support for old style hooks) forgot to update an uninstall rule. Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Daniel Hobi <daniel.hobi@schmid-telecom.ch> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-05lame: fix build if host has libgtk12-dev (gtk-config)Peter Korsgaard
Lame contains an optional gtk12 based frame analyzer application, which will be built if gtk12 is detected (using gtk-config). We no longer have support for (the obsolete) gtk12 in BR, but the host might have gtk-config, so forcible disable it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-05package: add rsyslogMaxime Ripard
Rsyslog is a powerful and flexible syslog daemon. [Peter: whitespace, rename initscript, allow platform override of conf file] Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>