summaryrefslogtreecommitdiff
path: root/package/libxml2
AgeCommit message (Collapse)Author
2012-03-11libxml2: add multiple security patchesGustavo Zacarias
Fixes for CVE-2011-1944, CVE-2011-2821, CVE-2011-2834, CVE-2011-3919, CVE-2012-0841 and others from upstream. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: remove useless arguments from AUTOTARGETSThomas Petazzoni
Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-05-02libxml2: fixup configure optionsGustavo Zacarias
Some configure options changed so adjust. Forcibly disabling threads isn't good and also it's detected by configure when there are no threads. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-03-07libxml2: remove xml2-config script from TARGET_DIRThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-12-22libxml2: bump to version 2.7.8Gustavo Zacarias
Bump libxml2 to version 2.7.8. Re-enable libtool patch now that we handle libtool2 in package infra. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-11-05Remove support for shared configuration cacheThomas Petazzoni
The configuration cache shared between packages, while being in principle a nice idea to speed-up the configuration of packages by avoiding repetitive identical checks, turned out to be unreliable due to the subtle differences between similar but not identical checks in different packages. After spending some time trying to fix those, we concluded that supporting the shared configuration cache is definitely too hard and too unreliable, and that we'd better get rid of it altogether. This patch therefore removes the shared configuration cache infrastructure and usage. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-09-12libxml2: convert old-style hook to new-style hookThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-07-30Globally remove aclocal directories from targetMalte Starostik
* Remove $(TARGET_DIR)/usr/share/aclocal from target-finalize when not installing devfiles and * Remove some (now) redundant cleanup from individual packages Signed-off-by: Malte Starostik <m-starostik@versanet.de> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-05Remove gtk-doc documentations from targetPaulius Zaleckas
On my target rootfs it is installed documentation for: atk, cairo, gdk, gdk-pixbuf, gio, glib, gobject, gtk, pango It ocupies 34M of space. Configure option --disable-gtk-doc doesn't prevent installation of it. So we should remove them manually if documentation is disabled. [Peter: also remove manual rm's from hal/libxml2/libglade] Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-02packages: remove useless HOST_*_LIBTOOL_PATCHThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-03-29libxml2: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-03-22package: remove redundant DISABLE_{IPV6,NLS,LARGEFILE} configure argsPeter Korsgaard
Makefile.autotools.in automatically adds these to the configure invocation, so there's no need to explicitly list them. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-02-20libxml2: do not apply libtool patch when compiling for hostThomas Petazzoni
The libtool patch is not applied when building for the target because it does not apply, so do not attempt to apply it when building for the host. This fixes libxml2 build for the host. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-01-28libxml2: bump to version 2.7.6Sagaert Johan
Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-15libxml2: convert to autotools infrastructure for host packageThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-11-23libxml2: fix build with BR2_CONFIG_CACHEPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-01buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard
We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-03package: Remove unnecessary dependencies on uclibc.Will Newton
A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-30libxml2: Bump version to 2.7.3.Will Newton
Closes #491 - Deletion of reject files no longer required as they have gone from the upstream release. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-04-29Add libxml2 for the hostThomas Petazzoni
Some other packages, such as shared-mime-info, might need libxml2 and related tools (xmllint, etc.) to be available on the host. This patch modifies tthe libxml2 Makefile to compile libxml2 for the host, in $(HOST_DIR). Patch from Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-01-30dbus: revert r25156 (Fix dbus dependency on libxml2, without rebuild, works ↵Peter Korsgaard
but may need refinement) As discussed on the list - Too complicated and wrong.
2009-01-30Fix dbus dependency on libxml2, without rebuild, works but may need refinementUlf Samuelsson
2009-01-27libxml2: stop continous rerun of post-extract targetPeter Korsgaard
Touch stamp file (seems to have been missed by r23656).
2009-01-18Getting rid of a bit more configure options that's been centralized.Thomas Lundquist
2008-10-20package/: remove redundant install-strip in *_TARGET_INSTALL_OPTPeter Korsgaard
It's default now.
2008-10-10package/libxml2/libxml2.mk: Bounce version to 2.6.32Daniel Laird
Bounce the version to 2.6.32. And deal with the left over .rej files. Daniel Laird
2008-08-28libxml2: Post process xml2-config file to actually work and bump versionDaniel Laird
Version bumped to 2.6.31 (2.6.32 has .rej files so patch target fails - upstream need to be informed). The xml2-config file in staging dir needs to have prefix / exec-prefix setup to understand the staging directory location. This then means that packages that call xml2-config to get include paths/cflags and libs etc work properly. This is very similar to what freetype does to freetype-config.
2008-08-24libxml2: enable ipv6 support if enabled in buildrootPeter Korsgaard
2008-08-23libxml2: use install-strip instead of install-exec for target installPeter Korsgaard
Use install-strip so binaries gets stripped and man pages / header files gets installed.
2008-08-23libxml2: cleanup configure argsPeter Korsgaard
2008-08-23libxml2: point to homepage instead of ftp site in helpPeter Korsgaard
2008-08-23libxml2: remove unused BR2_PACKAGE_LIBXML2_TARGET_HEADERS optionPeter Korsgaard
2008-07-17Kconfig: remove 'default n'Peter Korsgaard
'default n' is the default, so there's no need to say it explicitly.
2008-06-30libxml: fix compilation without large file supportPeter Korsgaard
2008-06-20libxml2: strip libraries in TARGET_DIRPeter Korsgaard
And cleanup libxml2.mk trailing whitespace while we're at it.
2008-03-06updated libxml2 makefileJohn Voltz
2007-10-01- just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-09-23Cleanup libxml2 directory structureUlf Samuelsson
2007-08-22- semicolon touchup. No other changesBernhard Reutner-Fischer
2007-08-21- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer
toolchain/*/*.mk */Makefile.in -l)
2007-08-21Remove switches if sstrip is runUlf Samuelsson
2007-08-20SED away some whitespaceUlf Samuelsson
2007-08-19Från: Brad House <brad@mainstreetsoftworks.com>Ulf Samuelsson
Till: buildroot@uclibc.org Ämne: [Buildroot] [patch] libxml2 install fails because of missing directory Datum: Tue, 14 Aug 2007 16:34:34 -0400 (22.34 CEST) If libxml2 is installed before $(TARGET_DIR)/usr/lib is created, it fails because it can't copy the library over. Also, the dependency tree is a bit messed up. libxml2.a should only be installed if target-headers is specified, it's 4MB on my system and the only .a file I found in my TARGET_DIR (target-headers was not specified). The attached patch fixes the above problems. -Brad
2007-08-07Cleanup libxml2Ulf Samuelsson
2007-07-31Only build cvs and libxml2 if WCHAR is enabledUlf Samuelsson
2007-07-24Fix some bugs in libxml2 makeUlf Samuelsson
2007-07-17Copy libxml2 headers to staging_dir (and possibly target_dir)Ulf Samuelsson
2007-07-16Add libxml2 packageUlf Samuelsson