Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.11.9 15 Sep 2024 11:54:31 |
Daniel Engberg (diizzy) |
textproc/libxml2: Update to 2.11.9
Fixes CVE-2024-40896
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.11.9
PR: 281350
Approved by: desktop (fluffy)
Exp-run by: antoine |
2.11.8 26 May 2024 07:09:15 |
Daniel Engberg (diizzy) |
textproc/libxml2: Update to 2.11.8
Fixes CVE-2024-34459
Reference:
https://www.cve.org/CVERecord?id=CVE-2024-34459
Changelog:
https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.11.8
PR: 279043
Approved by: desktop (tcberner)
Sponsored by: Blinkinblox
Exp-run by: antoine |
2.11.7 17 May 2024 08:51:04 |
Jason E. Hale (jhale) |
py-libxml2: Byte compile
This eliminates annoying fs-violation errors, notably from
textproc/itstool and textproc/gtk-doc where the byte code is generated
at build time instead of already having been generated by py-libxml2.
It is still peculiar to me that these files are dumped directly into
PYTHON_SITELIBDIR and don't have a subdirectory of their own.
Worth investigating, but hierachical changes are obviously more
intrusive and beyond this scope. |
2.11.7 23 Feb 2024 17:48:43 |
Daniel Engberg (diizzy) |
textproc/libxml2: Update to 2.11.7
Fixes CVE-2024-25062
Reference:
https://www.cve.org/CVERecord?id=CVE-2024-25062
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.11.7
PR: 276900
Approved by: desktop (fluffy)
Sponsored by: Blinkinblox
Exp-run by: antoine |
2.11.6 12 Jan 2024 17:05:01 |
Daniel Engberg (diizzy) |
textproc/libxml2: Update to 2.11.6
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.11.6/NEWS
PR: 273210
Reviewed by: fluffy
Approved by: desktop (arrowd)
Exp-run by: antoine |
2.10.4_2 17 Nov 2023 11:46:00 |
Jan Beich (jbeich) |
devel/icu: update to 74.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by: GitHub (watch releases)
PR: 274317
Exp-run by: antoine (incomplete)
Approved by: fluffy |
2.10.4_1 15 Sep 2023 13:25:49 |
Dimitry Andric (dim) |
textproc/libxml2: fix build with lld 17
Many symbols in the linker version script libxml2.syms are only defined
when --with-xptr-locs is enabled at configure time. Since version
scripts do not support conditionals, suppress errors with lld >= 17 due
to these undefined symbols.
PR: 273789
MFH: 2023Q3
Approved by: blanket (for desktop and kde) |
2.10.4 27 Apr 2023 22:54:46 |
Dima Panov (fluffy) |
textproc/libxml2: restore accidentally deleted PORTREVISION?= line |
2.10.4 27 Apr 2023 18:25:56 |
Dima Panov (fluffy) |
textproc/libxml2: update to 2.10.14 security release (+)
- [CVE-2023-29469] Hashing of empty dict strings isn't deterministic
- [CVE-2023-28484] Fix null deref in xmlSchemaFixupComplexType
- schemas: Fix null-pointer-deref in xmlSchemaCheckCOSSTDerivedOK
- SAX2: Ignore namespaces in HTML documents
- io: Fix "buffer full" error with certain buffer sizes
PR: 270906
Security: 0bd7f07b-dc22-11ed-bf28-589cfc0f81b0
Sponsored by: Serenity Cybersecurity, LLC |
2.10.3_2 13 Apr 2023 00:56:37 |
Jan Beich (jbeich) |
devel/icu: update to 73.1
- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)
Changes: https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by: GitHub (watch releases)
PR: 270422
Exp-run by: antoine |
2.10.3_1 19 Oct 2022 08:10:29 |
Jan Beich (jbeich) |
devel/icu: update to 72.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by: GitHub (watch releases)
PR: 266582
Exp-run by: antoine |
2.10.3 17 Oct 2022 06:03:03 |
Dima Panov (fluffy) |
textproc/libxml2: update to 2.10.3 security release (+)
* [CVE-2022-40304] Fix dict corruption caused by entity reference cycles
* [CVE-2022-40303] Fix integer overflows with XML_PARSE_HUGE
* Fix overflow check in SAX2.c
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.10.3
MFH: 2022Q4 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.10.2 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.10.2 31 Aug 2022 08:34:10 |
Dima Panov (fluffy) |
textproc/libxml2: update to 2.10.2 maintenance release (+)
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.10.2 |
2.10.1 27 Aug 2022 14:08:28 |
Dima Panov (fluffy) |
textproc/libxml2: update to 2.10.1 release (+)
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/tags/v2.10.0 \
https://gitlab.gnome.org/GNOME/libxml2/-/tags/v2.10.1 |
2.9.14 24 Jul 2022 13:28:51 |
Dima Panov (fluffy) |
textproc/libxml2: update to 2.9.14 maintenance release (+)
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.9.14 |
2.9.13_2 20 Jul 2022 14:23:14 |
Tobias C. Berner (tcberner) |
textproc: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Choe, Cheng-Dae" whitekid
* -
* <glewis@FreeBSD.org>
* <koshy@india.hp.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron Straup Cope
* Aaron Straup Cope <ascope@cpan.org>
* Ache
* Adam Herzog <adam@herzogdesigns.com>
* Adam Weinberger <adamw@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
2.9.13_2 10 Apr 2022 19:11:40 |
Charlie Li (vishwin) |
textproc/{,py-}libxml2: switch back to autotools
See notes in Makefile and linked PRs.
While here, disable the ICU option by default. CFLAGS for libicu
are passed to libxml2's consumers when the option is enabled. As
icu's API is not stable between versions, PORTREVISION bumps can
get missed.
Additionally, properly exclude all OPTIONS from py-libxml2 and
prevent do-configure from unnecessarily running.
Co-authored-by: diizzy
PR: 262853, 262940, 262877
Approved by: fluffy (mentor) |
2.9.13_1 07 Apr 2022 00:39:10 |
Jan Beich (jbeich) |
devel/icu: update to 71.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by: GitHub (watch releases)
PR: 262654
Exp-run by: antoine
Approved by: fluffy |
2.9.13 25 Mar 2022 17:14:39 |
Daniel Engberg (diizzy) |
textproc/libxml2: Update to 2.9.13 and migrate to CMake
Depend on ICU and (lib)readline to follow other distros
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/tags/v2.9.13
I'd like to thank both tcberner and mandree for reviewing,
suggesting improvements and helping out in general. I'd also like
thank antoine for doing exp-runs.
PR: 262288
Reviewed by: tcberner, mandree
Approved by: desktop (tcberner)
Differential Revision: https://reviews.freebsd.org/D34338
Exp-run by: antoine |
2.9.12 06 Sep 2021 19:27:28 |
Tobias Kortkamp (tobik) |
*: Clean up some things
- Fix typos
- Remove nop or unreferenced variables
- Clean up commented PORTREVISION
- Add missing USES
Reported by: portscan |
2.9.12 21 Jun 2021 21:19:10 |
Gleb Popov (arrowd) Author: Daniel Engberg |
textproc/libxml2: Update to 2.9.12
PR: 256436
Reviewed by: arrowd
Tested by: arrowd |
2.9.10_4 23 May 2021 14:31:54 |
Tobias C. Berner (tcberner) Author: Yasuhiro Kimura |
textproc/libxml2: add upstream fix for CVE-2021-3541
This is relapted to parameter entities expansion and following
the line of the billion laugh attack. Somehow in that path the
counting of parameters was missed and the normal algorithm based
on entities "density" was useless.
PR: 256094
Obtained
from: https://gitlab.gnome.org/GNOME/libxml2/-/commit/8598060bacada41a0eb09d95c97744ff4e428f8e
Security: CVE-2021-3541 |
2.9.10_3 05 May 2021 00:17:11 |
Adriaan de Groot (adridg) |
textproc/libxml2: fix build with VALIDATION option off
Grab two commits from upstream that fix the build when
--no-valid is passed to configure; in the ports build
that translates to the VALIDATION option turned off.
These come straight from GNOME GitLab, although I've
bunged them into one patch-* file.
Not bumping PORTREVISION, since with this option off
it would never have built, and with the option on
the resulting package is unchanged.
PR: 253596 |
2.9.10_3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.9.10_3 12 Feb 2021 20:27:37 |
tcberner |
textproc/libxml2: rename VALID option to VALIDATION
- The option name could under some circumctances lead to issues
with the VALID_CATEGOIRES variable of the ports framework.
- Simply rename the option, to something similar.
PR: 252933
Submitted by: andrew@tao11.riddles.org.uk |
2.9.10_2 30 Nov 2020 18:45:04 |
tcberner |
textproc/libxml2: ship patches via files/ due to gitlab
- gitlab has a tendency to change checksum of patches due to metadata changes
- switch to including the patches in the tree directly instead of using
PATCH_FILES
PR: 251040
Submitted by: daniel.engberg.lists@pyret.net
Reported by: David Armstrong <bink19th@pm.me> |
2.9.10_1 13 Oct 2020 00:55:42 |
fluffy |
textproc/libxml2: backport python 3.9.x support
No PORTREVISION bump, py-libxml2 was always unbuildable with py39
With hat: desktop
Obtained from: libxml2 repo |
2.9.10_1 25 Sep 2020 20:29:37 |
tcberner |
textproc/libxml2: Multiple vulnerabilities
Includes upstreams fixes for
* CVE-2019-20388
* CVE-2020-7595
* CVE-2020-24977
PR: 249386
Submitted by: daniel.engberg.lists@pyret.net
MFH: 2020Q3 |
2.9.10 19 Sep 2020 10:43:47 |
bapt |
In preparation of the update of glib remove the -reference ports
Those ports mainly concern old Gnome2 libraries, the behaviour of this infra
is not compatible with the meson build system (being used in newer version)
the documentation is provided otherwise in the other version |
2.9.10 18 Jan 2020 21:08:36 |
antoine |
Unbreak py-libxml2 |
2.9.10 18 Jan 2020 20:16:01 |
tcberner |
textproc/libxml2: Remove gmake dependency
- remove dependency on gmake in textproc/libxml2 and textproc/libxml2-reference
PR: 243346
Submitted by: daniel.engberg.lists@pyret.net |
2.9.10 23 Nov 2019 20:09:34 |
tcberner |
textproc/libxml2: update to 2.9.10
PR: 24004
Exp-run by: antoine
Reviewed by: madpilot
Differential Revision: https://reviews.freebsd.org/D22410 |
2.9.9 15 Nov 2019 20:10:21 |
tcberner |
Create desktop@ as maintainer of some shared desktop ports
This idea has been around for quite some time. Time to make it happen.
In order to share the load on the ports required by multiple desktop
environments start to share the responsibility of maintainership.
This is the initial list that came to mind, but we can probably extend it, to
include another handful of ports.
WWW: https://wiki.freebsd.org/DesktopTeam
Mailing List: https://lists.freebsd.org/mailman/listinfo/freebsd-desktop
Approved by: swills, kwm (gnome), madpilot (xfce)
Differential Revision: https://reviews.freebsd.org/D22389 |
2.9.9 05 Oct 2019 05:42:02 |
antoine |
MASTERDIR is always defined after bsd.port.pre.mk |
2.9.9 04 Oct 2019 22:24:37 |
linimon |
Prepare for powerpc-on-clang by deleting hard-coded tests for libstdc++.so
as a stand-in for "are we running on gcc".
For people already testing powerpc on clang, it is possible that they
already have both compilers in base. Thus, the assumption that "gcc is
in base" (e.g. libstdc++.so exists) always means "force use of GCC" is
already broken. It will be for everyone on -CURRENT once the switch is
made.
Tested on both amd64 and powerpc64.
PR: 239153
Approved by: gnome (maintainer-timeout, > 1 month) |
2.9.9 13 Jun 2019 12:59:39 |
swills |
textproc/libxml2: Update to 2.9.9 [1]
While here, fix a bug in libxslt triggered by the libxml2 update
PR: 235713 [1]
PR: 238522
Exp-run by: antoine
Reported by: kunda <chitty_cloud@me.com> [1]
Reviewed by: kwm [1] [2]
Obtained
from: https://gitlab.gnome.org/GNOME/libxslt/commit/5b0965010abf274f7a3a1291d16dde34c167e8a7 |
2.9.8 08 Mar 2019 06:47:53 |
antoine |
Workaround https://bugzilla.gnome.org/show_bug.cgi?id=789714
PR: 234633
Obtained from: Fedora / openSuse |
2.9.8 05 Jan 2019 23:55:00 |
swills |
textproc/libxml2: fix build with GCC-based architectures
PR: 234563
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
Pointyhat to: swills |
2.9.8 03 Jan 2019 18:08:40 |
antoine |
Fix LICENSE_PERMS |
2.9.8 01 Jan 2019 23:25:29 |
swills |
textproc/libxml2: update to 2.9.8
PR: 233804
Exp-run by: antoine |
2.9.7 25 Oct 2018 19:26:44 |
kwm |
Remove usage of _PyVerify_fd().
This function appears to be removed in python 3.5.0. Instead of adding a
version check like the submitter proposed. Grab the upstream patch instead
that just removes the function usage.
PR: 224902
Submitted by: Michael Zhilin <mizhka@gmail.com>
Obtained from: libxml2 upstream |
2.9.7 14 Mar 2018 08:33:13 |
amdmi3 |
- Add LICENSE
Approved by: portmgr blanket |
2.9.7 27 Feb 2018 13:03:48 |
mat |
Switch some MASTER_SITES from http/ftp to https.
Also some cleanup of dead entries.
PR: 226203
Submitted by: Sam H
Sponsored by: Absolight |
2.9.7 13 Dec 2017 14:46:44 |
swills |
textproc/libxml2: update to 2.9.7
PR: 222893
PR: 224189
Reported by: Walter Hop <walter@lifeforms.nl>
Approved by: gnome@ (kwm)
Exp-run by: antoine
MFH: 2017Q4
Security: 76e59f55-4f7a-4887-bcb0-11604004163a |
2.9.4 21 Oct 2016 12:51:41 |
mat |
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight |
2.9.4 31 Aug 2016 20:13:51 |
marino |
textproc/libxml2: remove LICENSE block to unbreak libxml2-reference
The addition of the MIT licence block broke at least the
textproc/libxml2-reference port due to how the helper script
bsd.gnome-reference.mk works. Removed at the request of person that
suggested the license be added [2].
PR: 209806
PR: 212265 [2]
Reported by: cpm |
2.9.4 28 Aug 2016 19:18:20 |
kwm |
Update libxml2 to 2.9.4.
Add license block.
Pull extra patch to fix NULL pointer deref. [1]
Changelog: https://mail.gnome.org/archives/xml/2016-May/msg00023.html
PR: 209806
Submitted by: pi@
Obtained from: upstream [1]
MFH: 2016Q3
Security: e195679d-045b-4953-bb33-be0073ba2ac6 |
2.9.3 20 Nov 2015 20:45:25 |
kwm |
New release to fix a number of CVE's.
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 |
2.9.2_3 16 Jul 2015 06:32:00 |
amdmi3 |
- Add option to disable validator
Approved by: kwm |
2.9.2_3 01 Jul 2015 13:59:19 |
kwm |
Fix libxml2 CVE-2015-1819
doc/ tree tested by: wblock@
Obtained from: libxml2 upstream
MFH: 2015Q3
Security: 9c7177ff-1fe1-11e5-9a01-bcaec565249c |
2.9.2_2 22 May 2015 20:34:29 |
mat |
Remove $FreeBSD$ from patches files everywhere.
With hat: portmgr
Sponsored by: Absolight |
2.9.2_2 10 May 2015 20:38:23 |
amdmi3 |
- Add CPE info
Approved by: portmgr blanket |
2.9.2_2 29 Oct 2014 17:11:12 |
kwm |
Fix regression introduced in CVE-201403660 fix.
Submitted by: gjb@
Obtained from: libxml2 upstream |
2.9.2_1 20 Oct 2014 14:19:06 |
kwm |
patch-parser.c:
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 |
2.9.2 18 Oct 2014 12:55:55 |
kwm |
Update to 2.9.2.
This release fixes CVE-2014-3660 (DoS).
MFH: 2014Q4
Security: 0642b064-56c4-11e4-8b87-bcaec565249c |
2.9.1_1 16 May 2014 10:50:28 |
kwm |
Fix miss merge relating to iconv support.
Reported & tested by: Cyril Kalinchikov <cyr.k@me.com> |
2.9.1 14 May 2014 14:26:55 |
kwm |
Make sure to remove all orphaned doc dirs.
Submitted by: port jenkins via swills@ |
2.9.1 13 May 2014 21:25:15 |
kwm |
Make check-plist not trow it cookies. |
2.9.1 13 May 2014 20:32:00 |
kwm |
Update to libxml2 2.9.1 [1]
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 |
2.8.0_5 23 Apr 2014 13:25:17 |
tijl |
When linking a library libA with a library libB using libtool, if libB.la
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).
(Only the first 15 lines of the commit message are shown above ) |
2.8.0_4 16 Apr 2014 18:28:50 |
zeising |
The FreeBSD x11@ and graphics team proudly presents
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 (Only the first 15 lines of the commit message are shown above ) |
2.8.0_3 25 Nov 2013 08:31:27 |
hrs |
- Add STAGEDIR support.
- Use *_CONFIGURE_WITH.
- Add workaround for an iconv incompatibility on 10.X and later. |
2.8.0_2 20 Sep 2013 23:17:32 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc) |
2.8.0_2 07 Sep 2013 19:49:42 |
bsam |
Introduce variable ICONV_PREFIX at Mk/Uses/iconv.mk. The default for
pre 100043 is ${LOCALBASE} and /usr otherwise. Convert all ports to
new variable usage.
Approved by: portmgr (bapt, implicit) |
2.8.0_2 02 Sep 2013 10:35:45 |
bapt |
Track down the latest USE_GNOME=pkgconfig |
2.8.0_2 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
2.8.0_2 27 Apr 2013 18:25:25 |
mva |
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
USE_GETTEXT=yes to USES=gettext while here |
2.8.0_2 18 Apr 2013 22:40:33 |
jkim |
Fix build with LZMA. All supported versions have liblzma in the base.
Approved by: gnome (mezz)
Feature safe: yes |
2.8.0_1 05 Apr 2013 19:39:31 |
bdrewery |
- Add http mirror in case FTP is not available
Approved by: gnome (kwm)
Approved by: portmgr (implicit) |
2.8.0_1 29 Mar 2013 20:12:13 |
kwm |
Fix options evaluation that got mixed up in the OptionsNG converstion.
PR: ports/177480
Submitted by: scf@
Pointyhat for: kwm |
2.8.0 29 Mar 2013 16:35:15 |
kwm |
Fix typo
PR: ports/177480
Submitted by: Sayetsky Anton <vsjcfm@gmail.com> |
2.8.0 29 Mar 2013 14:08:47 |
kwm |
Update to 2.8.0. [1]
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 |
2.7.8_5 26 Nov 2012 17:30:02 |
kwm |
Switch main site and mirror around. The mirror is still valid but it is really
slow.
Reported by: many
Feature safe: yes |
2.7.8_5 30 Sep 2012 14:31:54 |
swills |
- Revert previous change to add -pthread since libxml2 is not threaded, but is
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 |
2.7.8_4 25 Sep 2012 14:55:49 |
swills |
- Build with -pthread and include -pthread in xml2-config --libs output when
threads are enabled
PR: ports/171353
Discussed with: marcus, kwm
Approved by: marcus |
2.7.8_3 16 Aug 2012 17:51:49 |
kwm |
Merge the patch-Makefile.in into patch-aa which already patched Makefile.in. |
2.7.8_3 16 Aug 2012 07:42:00 |
demon |
Compile static libxml2.a with -fPIC so 3rd party shared libs can
link statically with libxml2.a.
OK from: mezz |
2.7.8_3 20 May 2012 16:31:52 |
mezz |
Fix the disable iconv option.
PR: ports/167211
Submitted by: sunpoet |
2.7.8_3 18 May 2012 11:51:18 |
kwm |
Document and fix a off-by-one vulnability in libxml2.
Obtained from: libxml upstream
Security: b8ae4659-a0da-11e1-a294-bcaec565249c |
2.7.8_2 16 Mar 2012 09:02:36 |
kwm |
Fix last commit which broke the build.
Feature safe: yes |
2.7.8_2 16 Mar 2012 02:27:04 |
mezz |
-Make the iconv optional.
PR: ports/162571
Submitted by: Pedro Giffuni <giffunip@tutopia.com>
Feature safe: yes |
2.7.8_2 27 Feb 2012 23:12:03 |
kwm |
Fix libxml2 heap buffer overflow vulnability.
PR: ports/164270
Submitted by: kj <b4039413@nwldx.com>
Security: 57f1a624-6197-11e1-b98c-bcaec565249c |
2.7.8_1 09 Nov 2011 15:26:04 |
miwi |
- Remove WITH_FBSD10_FIX, is no longer needed |
2.7.8_1 02 Nov 2011 22:49:26 |
kwm |
Do the WITH_FBSD10_FIX manualy, because it doesn't do the right thing (yet).
This should unbreak the python bindings.
Reported by: miwi and pointyhat (via pav) |
2.7.8_1 01 Nov 2011 11:08:35 |
kwm |
Make sure the FreeBSD 10 fix, doesn't blow away local changes.
Reported by: Marco Steinbach <coco@executive-computing.de>
Ruslan Mahmatkhanov <cvs-src@yandex.ru> |
2.7.8_1 28 Oct 2011 17:07:54 |
kwm |
Add WITH_FBSD10_FIX=yes, to fix build on FreeBSD 10.0.
Submitted by: beat@ |
2.7.8_1 25 Oct 2011 18:17:32 |
kwm |
Remove obsolete patch, for freebsd6.
PR: ports/162011
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> |
2.7.8_1 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- 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 |
2.7.8_1 11 Aug 2011 19:20:17 |
kwm |
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.
PR: ports/159624
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> |
2.7.8_1 27 Nov 2010 16:02:15 |
kwm |
Re-enable symbol versioning. This fixes the undefined symbols.
PR: ports/152616 ports/152612
Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net>
Pascal Stumpf <Pascal.Stumpf@cubes.de> |
2.7.8 27 Nov 2010 05:23:45 |
marcus |
Update to 2.7.8. |
2.7.7 09 Oct 2010 20:12:37 |
kwm |
Use USE_CSTD=gnu89 to build libxml2.
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 |
2.7.7 24 Jun 2010 17:20:01 |
mezz |
Add an option to build libxml w/out threads support.
PR: ports/146582
Submitted by: Alexander Kriventsov <avk@vl.ru>
Feature safe: yes |
2.7.7 10 May 2010 21:19:08 |
kwm |
Presenting GNOME 2.30.1 for FreeBSD. The offical release notes for this
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. (Only the first 15 lines of the commit message are shown above ) |
2.7.6_2 17 Mar 2010 21:06:18 |
delphij |
libxml2 knows too much about zlib internals. Beginning from zlib 1.2.2.3
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@) |
2.7.6_1 01 Dec 2009 09:48:07 |
ale |
Build thread-safe library and do it in the right way to not break other ports.
Reviewed by: marcus
Approved by: marcus |
2.7.6 10 Oct 2009 18:37:15 |
marcus |
Update to 2.7.6. |
2.7.5 26 Sep 2009 12:56:14 |
marcus |
Update to 2.7.5.
Feature safe: yes |