aboutsummaryrefslogtreecommitdiff
path: root/textproc/libxml2/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* New release to fix a number of CVE's.Koop Mast2015-11-201-2/+3
| | | | | | | | | | | CVE-2015-1819 is also listed in the release notes of 2.9.3 but that issue was fixed in a previous commit and documented in another vuxml entry. MFH: 2015Q4 Security: e5423caf-8fb8-11e5-918c-bcaec565249c Notes: svn path=/head/; revision=402102
* - Add option to disable validatorDmitry Marakasov2015-07-161-2/+4
| | | | | | | Approved by: kwm Notes: svn path=/head/; revision=392275
* Fix libxml2 CVE-2015-1819Koop Mast2015-07-011-2/+1
| | | | | | | | | | | doc/ tree tested by: wblock@ Obtained from: libxml2 upstream MFH: 2015Q3 Security: 9c7177ff-1fe1-11e5-9a01-bcaec565249c Notes: svn path=/head/; revision=391064
* - Add CPE infoDmitry Marakasov2015-05-101-1/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=386028
* Fix regression introduced in CVE-201403660 fix.Koop Mast2014-10-291-1/+1
| | | | | | | | Submitted by: gjb@ Obtained from: libxml2 upstream Notes: svn path=/head/; revision=371693
* patch-parser.c:Koop Mast2014-10-201-1/+1
| | | | | | | | | | | | | | Replace allready applied patch with new patch from upstream to unbreak the xmlcatalog command. patch-uri.c: Revert uri.c commit that causes the document chain to fail. Reported by: antoine@ Tested by: bapt@ MFH: 2014Q4 Notes: svn path=/head/; revision=371269
* Update to 2.9.2.Koop Mast2014-10-181-3/+3
| | | | | | | | | | This release fixes CVE-2014-3660 (DoS). MFH: 2014Q4 Security: 0642b064-56c4-11e4-8b87-bcaec565249c Notes: svn path=/head/; revision=371120
* Fix miss merge relating to iconv support.Koop Mast2014-05-161-2/+2
| | | | | | | Reported & tested by: Cyril Kalinchikov <cyr.k@me.com> Notes: svn path=/head/; revision=354210
* Make sure to remove all orphaned doc dirs.Koop Mast2014-05-141-1/+1
| | | | | | | Submitted by: port jenkins via swills@ Notes: svn path=/head/; revision=354061
* Make check-plist not trow it cookies.Koop Mast2014-05-131-0/+5
| | | | Notes: svn path=/head/; revision=354000
* Update to libxml2 2.9.1 [1]Koop Mast2014-05-131-25/+15
| | | | | | | | | | | | This version fixes CVE-2013-2877. Add upstream patch for CVE-2014-0191. CVE's Reported by: Akinori MUSHA <knu@iDaemons.org> Obtained from: GNOME dev repo [1], libxml2 upstream [2] MFH: 2014Q2 Notes: svn path=/head/; revision=353989
* When linking a library libA with a library libB using libtool, if libB.laTijl Coosemans2014-04-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exists, libtool will add all libraries libB.la refers to (dependency_libs field) to the linker command line and store them in the dependency_libs field of libA.la. So everything that subsequently links with libA will also link to these extra libraries. This causes too much overlinking. This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs field in .la libraries during staging. However, because .la libraries have very limited use when dependency_libs is empty it makes sense to completely remove them during staging. So with this commit USES=libtool is modified to remove .la libraries and a new form (USES=libtool:keepla) is introduced in case they need to be kept (dependency_libs is still emptied). PORTREVISION is bumped on all ports with USES=libtool that install .la libraries. Most ports are also changed to add :keepla because .la libraries have to be kept around as long as there are dependent ports with .la libraries that refer to them in their dependency_libs field. In most cases :keepla can be removed again as soon as all dependent ports that install .la libraries have some form of USES=libtool added to their Makefile. PR: ports/188759 Exp-run: bdrewery Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=351936
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-161-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb) Notes: svn path=/head/; revision=351411
* - Add STAGEDIR support.Hiroki Sato2013-11-251-31/+11
| | | | | | | | - Use *_CONFIGURE_WITH. - Add workaround for an iconv incompatibility on 10.X and later. Notes: svn path=/head/; revision=334822
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | textproc) Notes: svn path=/head/; revision=327773
* Introduce variable ICONV_PREFIX at Mk/Uses/iconv.mk. The default forBoris Samorodov2013-09-071-1/+1
| | | | | | | | | | pre 100043 is ${LOCALBASE} and /usr otherwise. Convert all ports to new variable usage. Approved by: portmgr (bapt, implicit) Notes: svn path=/head/; revision=326683
* Track down the latest USE_GNOME=pkgconfigBaptiste Daroussin2013-09-021-3/+1
| | | | Notes: svn path=/head/; revision=325971
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* - Convert USE_ICONV=yes to USES=iconvMarcus von Appen2013-04-271-2/+1
| | | | | | | | - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and USE_GETTEXT=yes to USES=gettext while here Notes: svn path=/head/; revision=316683
* Fix build with LZMA. All supported versions have liblzma in the base.Jung-uk Kim2013-04-181-3/+2
| | | | | | | | Approved by: gnome (mezz) Feature safe: yes Notes: svn path=/head/; revision=316079
* - Add http mirror in case FTP is not availableBryan Drewery2013-04-051-0/+1
| | | | | | | | Approved by: gnome (kwm) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=315735
* Fix options evaluation that got mixed up in the OptionsNG converstion.Koop Mast2013-03-291-7/+4
| | | | | | | | | PR: ports/177480 Submitted by: scf@ Pointyhat for: kwm Notes: svn path=/head/; revision=315569
* Fix typoKoop Mast2013-03-291-1/+1
| | | | | | | | PR: ports/177480 Submitted by: Sayetsky Anton <vsjcfm@gmail.com> Notes: svn path=/head/; revision=315548
* Update to 2.8.0. [1]Koop Mast2013-03-291-24/+24
| | | | | | | | | | | | Add patch to fix CVE-2013-0338 and CVE-2013-0339. [2] Convert to OptionsNG, rename patches to standard form. [1] Notified by: swills@ [2] Obtained from: gnome team repo [1] Security: 843a4641-9816-11e2-9c51-080027019be0 Notes: svn path=/head/; revision=315540
* Switch main site and mirror around. The mirror is still valid but it is ↵Koop Mast2012-11-261-2/+2
| | | | | | | | | | really slow. Reported by: many Feature safe: yes Notes: svn path=/head/; revision=307792
* - Revert previous change to add -pthread since libxml2 is not threaded, but isSteve Wills2012-09-301-10/+1
| | | | | | | | | | | | thread-safe, so -pthread is not needed here, but in threaded programs that use libxml2 Pointed out by: ale@ Discussed with: marcus, kwm Pointyhat to: swills Notes: svn path=/head/; revision=305080
* - Build with -pthread and include -pthread in xml2-config --libs output when ↵Steve Wills2012-09-251-1/+10
| | | | | | | | | | | threads are enabled PR: ports/171353 Discussed with: marcus, kwm Approved by: marcus Notes: svn path=/head/; revision=304839
* Fix the disable iconv option.Jeremy Messenger2012-05-201-0/+2
| | | | | | | | PR: ports/167211 Submitted by: sunpoet Notes: svn path=/head/; revision=297040
* Document and fix a off-by-one vulnability in libxml2.Koop Mast2012-05-181-3/+2
| | | | | | | | Obtained from: libxml upstream Security: b8ae4659-a0da-11e1-a294-bcaec565249c Notes: svn path=/head/; revision=296901
* Fix last commit which broke the build.Koop Mast2012-03-161-1/+1
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=293404
* -Make the iconv optional.Jeremy Messenger2012-03-161-3/+6
| | | | | | | | | PR: ports/162571 Submitted by: Pedro Giffuni <giffunip@tutopia.com> Feature safe: yes Notes: svn path=/head/; revision=293390
* Fix libxml2 heap buffer overflow vulnability.Koop Mast2012-02-271-1/+1
| | | | | | | | | PR: ports/164270 Submitted by: kj <b4039413@nwldx.com> Security: 57f1a624-6197-11e1-b98c-bcaec565249c Notes: svn path=/head/; revision=292333
* - Remove WITH_FBSD10_FIX, is no longer neededMartin Wilke2011-11-091-1/+0
| | | | Notes: svn path=/head/; revision=285379
* Do the WITH_FBSD10_FIX manualy, because it doesn't do the right thing (yet).Koop Mast2011-11-021-5/+8
| | | | | | | | | This should unbreak the python bindings. Reported by: miwi and pointyhat (via pav) Notes: svn path=/head/; revision=284939
* Make sure the FreeBSD 10 fix, doesn't blow away local changes.Koop Mast2011-11-011-0/+4
| | | | | | | | Reported by: Marco Steinbach <coco@executive-computing.de> Ruslan Mahmatkhanov <cvs-src@yandex.ru> Notes: svn path=/head/; revision=284834
* Add WITH_FBSD10_FIX=yes, to fix build on FreeBSD 10.0.Koop Mast2011-10-281-0/+1
| | | | | | | Submitted by: beat@ Notes: svn path=/head/; revision=284546
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-2/+2
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* Remove USE_GNOME=gnometarget from ports. It has been a empty keyword sinceKoop Mast2011-08-111-1/+1
| | | | | | | | | | mid 2008. PR: ports/159624 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Notes: svn path=/head/; revision=279506
* Re-enable symbol versioning. This fixes the undefined symbols.Koop Mast2010-11-271-1/+1
| | | | | | | | | PR: ports/152616 ports/152612 Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net> Pascal Stumpf <Pascal.Stumpf@cubes.de> Notes: svn path=/head/; revision=265281
* Update to 2.7.8.Joe Marcus Clarke2010-11-271-1/+1
| | | | Notes: svn path=/head/; revision=265249
* Use USE_CSTD=gnu89 to build libxml2.Koop Mast2010-10-091-0/+1
| | | | | | | | | | | When build with Clang it tries to use C99 math functions we don't have. Also fix a symbol collision with the python bindings that got exposed by a Clang bug. With hat: gnome Notes: svn path=/head/; revision=262707
* Add an option to build libxml w/out threads support.Jeremy Messenger2010-06-241-0/+5
| | | | | | | | | PR: ports/146582 Submitted by: Alexander Kriventsov <avk@vl.ru> Feature safe: yes Notes: svn path=/head/; revision=256920
* Presenting GNOME 2.30.1 for FreeBSD. The offical release notes for thisKoop Mast2010-05-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | release can be found at http://library.gnome.org/misc/release-notes/2.30/ . This release brings initial PackageKit support, Upower (replaces power management part of hal), cuse4bsd integration with HAL and cheese, and a faster Evolution. Sadly GNOME 2.30.x will be the last release with FreeBSD 6.X support. This will also be the last of the 2.x releases. The next release will be the highly-anticipated GNOME 3.0 which will bring with it a new UI experience. Currently, there are a few bugs with GNOME 2.30 that may be of note for our users. Be sure to consult the UPGRADING note or the 2.30 upgrade FAQ at http://www.freebsd.org/gnome/docs/faq230.html for specific upgrading instructions, and the up-to-date list of known issues. This release features commits by avl, ahze, bland, marcus, mezz, and myself. The FreeBSD GNOME Team would like to thank Anders F Bjorklund for doing the initual packagekit porting. And the following contributors & testers for there help with this release: Eric L. Chen Vladimir Grebenschikov Sergio de Almeida Lenzi DomiX walder crsd Kevin Oberman Michal Varga Pavel Plesov Bapt kevin and ITetcu for two exp-run PR: ports/143852 ports/145347 ports/144980 ports/145830 ports/145511 Notes: svn path=/head/; revision=254099
* libxml2 knows too much about zlib internals. Beginning from zlib 1.2.2.3Xin LI2010-03-171-1/+1
| | | | | | | | | | | | | | | | | | the zlib authors has provided a 'gzdirect' function to detect whether the current gzFile descriptor is still providing a stream from uncompression, so use it instead of rolling own. The upcoming zlib 1.2.4 update will break the current libxml2 usage. Patch was the same as Mark Adler provided to libxml2 maintainers at: http://osdir.com/ml/svn-commits-list/2010-01/msg05723.html PR: ports/144828 Approved by: mezz (freebsd-gnome@) Notes: svn path=/head/; revision=251188
* Build thread-safe library and do it in the right way to not break other ports.Alex Dupre2009-12-011-9/+2
| | | | | | | | Reviewed by: marcus Approved by: marcus Notes: svn path=/head/; revision=245050
* Update to 2.7.6.Joe Marcus Clarke2009-10-101-1/+1
| | | | Notes: svn path=/head/; revision=242638
* Update to 2.7.5.Joe Marcus Clarke2009-09-261-2/+2
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=242133
* Fix thread support.Joe Marcus Clarke2009-09-191-1/+1
| | | | | | | | | PR: 138942 Submitted by: andrew.w.nosenko@gmail.com Feature safe: yes Notes: svn path=/head/; revision=241743
* Add a upstream patch that fixes runtime problem with inkscape.Koop Mast2009-09-161-1/+1
| | | | | | | | | | Noticed by: Ashish SHUKLA <wahjava.ml@gmail.com> Submitted by: Romain Tarti`ere <romain@blogreen.org> [1] Obtained from: Gnome Git [1] Feature safe: yes Notes: svn path=/head/; revision=241528
* Update to 2.7.4.Joe Marcus Clarke2009-09-121-2/+2
| | | | Notes: svn path=/head/; revision=241282