Port details |
- xerces-c3 Validating XML parser from the Apache XML Project
- 3.2.3 textproc
=4 3.2.3Version of this port present on the latest quarterly branch. - Maintainer: sunpoet@FreeBSD.org
 - Port Added: 2011-02-23 17:13:36
- Last Update: 2021-04-06 14:31:07
- Commit Hash: 305f148
- People watching this port, also watch:: mkfontscale, libunwind, font-misc-meltho, py39-pycparser, fribidi
- License: APACHE20
- Description:
- Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and write
XML data. A shared library is provided for parsing, generating, manipulating,
and validating XML documents using the DOM, SAX, and SAX2 APIs.
Xerces-C++ is faithful to the XML 1.0 recommendation and many associated
standards.
The parser provides high performance, modularity, and scalability. Source code,
samples and API documentation are provided with the parser. For portability,
care has been taken to make minimal use of templates, no RTTI, and minimal use
of #ifdefs.
WWW: https://xerces.apache.org/xerces-c/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For RUN/BUILD depends:
- xerces-c3>0:textproc/xerces-c3
- For LIB depends:
- libxerces-c-3.2.so:textproc/xerces-c3
- libxerces-c.so:textproc/xerces-c3
- To install the port:
- cd /usr/ports/textproc/xerces-c3/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/xerces-c3
- pkg install xerces-c3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xerces-c3
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1587445498
SHA256 (xerces-c-3.2.3.tar.gz) = fb96fc49b1fb892d1e64e53a6ada8accf6f0e6d30ce0937956ec68d39bd72c7e
SIZE (xerces-c-3.2.3.tar.gz) = 7120270
- Packages (timestamps in pop-ups are UTC):
- This port is required by:
- for Libraries
-
- cad/freecad
- cad/sumo
- deskutils/kdepim-runtime
- devel/libepp-nicbr
- devel/xsd
- editors/xmlcopyeditor
- games/enigma
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
- Configuration Options:
- No options to configure
- Options name:
- textproc_xerces-c3
- USES:
- compiler cpe iconv libtool pathfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
06 Apr 2021 14:31:07 3.2.3
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
21 Apr 2020 19:48:14
3.2.3
|
sunpoet  |
Update to 3.2.3
Changes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12344135
PR: 245576
Submitted by: Roger Leigh <rleigh@codelibre.net> |
08 Dec 2019 17:32:21
3.2.2
|
sunpoet  |
Fix build on powerpc with clang
PR: 242135
Submitted by: pkubaj |
04 Nov 2018 18:58:27
3.2.2
|
sunpoet  |
Fix PLIST on powerpc*
PR: 232909 (based on)
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> |
29 Oct 2018 22:14:31
3.2.2
|
sunpoet  |
Update to 3.2.2
- Silence patch message
Changes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12341423
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12342890
PR: 231481
Submitted by: Roger Leigh <rleigh@codelibre.net> |
08 Oct 2017 13:47:17
3.2.0_2
|
sunpoet  |
Remove tab |
08 Sep 2017 05:43:05
3.2.0_2
|
antoine  |
Revert r449418, it breaks ports depending on xerces-c3
With hat: portmgr |
07 Sep 2017 20:12:37
3.2.0_1
|
sunpoet  |
Change from gmake to cmake
- Add DOCS option
- Bump PORTREVISION for package change |
05 Sep 2017 07:02:32
3.2.0
|
mat  |
Fix build.
Submitted by: Craig Leres
Sponsored by: Absolight |
02 Sep 2017 14:23:38
3.2.0
|
sunpoet  |
Update to 3.2.0
Changes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12314395 |
30 May 2017 01:47:20
3.1.4
|
sunpoet  |
Remove CONFLICTS_INSTALL: textproc/xerces-c2 and textproc/xerces-c2-devel has
been removed over 2 years |
15 Jan 2017 04:17:17
3.1.4
|
sunpoet  |
Update pkg-descr and WWW |
26 Jul 2016 16:05:24
3.1.4
|
feld  |
textproc/xerces-c3: Update to 3.1.4
Changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12336069
PR: 211023
MFH: 2016Q3 |
06 Mar 2016 06:19:05
3.1.3 
|
sunpoet  |
- Add LICENSE_FILE
- Add missing USES=iconv |
28 Feb 2016 18:55:44
3.1.3 
|
girgen  |
Update xerces-c3 and shibboleth to latest versions
The update in xerces fixes a buffer overflow security problem that exposes the
possibility of a denial of service attack, and could conceivably result in
remote code execution.
Users of Shibboleth or any other service usingi the xerces-c3 xml library are
recommended to upgrade promptly.
URL: http://xerces.apache.org/xerces-c/secadv/CVE-2016-0729.txt
Security: CVE-2016-0729 |
01 Oct 2015 15:56:40
3.1.2 
|
sunpoet  |
- Convert to new test framework |
30 Mar 2015 17:56:25
3.1.2 
|
sunpoet  |
- Add CPE information
PR: 199036
Submitted by: shun <shun.fbsd.pr@dropcut.net> |
20 Mar 2015 13:29:37
3.1.2 
|
sunpoet  |
- Update to 3.1.2
Changes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12315014 |
20 Dec 2014 18:15:52
3.1.1_4 
|
sunpoet  |
- Add LICENSE
- Strip shared library
- Use PKGNAMESUFFIX
- Simplify MASTER_SITES
- Use MAKE_CMD
- Bump PORTREVISION for package change
- Sort PLIST
- Take maintainership |
10 Dec 2014 22:29:15
3.1.1_3 
|
gahr  |
- Reset maintainership of my ports |
15 Nov 2014 16:26:33
3.1.1_3 
|
antoine  |
Cleanup plist |
21 Sep 2014 12:33:11
3.1.1_3 
|
amdmi3  |
- Drop .la files, no dependees require them
Approved by: portmgr blanket |
27 Jun 2014 09:05:59
3.1.1_2 
|
amdmi3  |
- Switch to USES=libtool
Approved by: portmgr blanket |
06 Mar 2014 10:08:06
3.1.1_1 
|
gahr  |
- Fix CONFLICTS line
Suggested by: thierry |
10 Oct 2013 08:13:01
3.1.1_1 
|
gahr  |
- Convert to USES+=gmake
- STAGE-clean
- JOBS-clean |
20 Sep 2013 23:17:32
3.1.1_1 
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc) |
08 Jul 2013 15:22:48
3.1.1_1 
|
gahr  |
- Fix installation when curl is installed.
When ftp/curl is already installed, xerces-c3 configure script chooses
netaccessor-curl instead of netaccessor-socket and copies header files to
PREFIX/include/xercesc/util/NetAccessors/. [1]
- While at it, trim Makefile headers
Reported by: Hugo Koji Kobayashi <koji@registro.br> |
19 Mar 2013 13:04:31
3.1.1_1 
|
eadler  |
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.
PR: ports/177081
Reviewed by: bapt
Approved by: portmgr (miwi) |
12 Sep 2012 09:47:57
3.1.1_1 
|
gahr  |
- Add patches to address upstream the following upstream issues [1]
* https://issues.apache.org/jira/browse/XERCESC-1994
* https://issues.apache.org/jira/browse/XERCESC-1995
- Bump PORTREVISION
- While at it, add a 'test' target to run the provided test suite
PR: 171537 [1]
Submitted by: Michael Gmelin <freebsd@grem.de> |
09 Nov 2011 15:26:04
3.1.1 
|
miwi  |
- Remove WITH_FBSD10_FIX, is no longer needed |
29 Oct 2011 08:45:31
3.1.1 
|
miwi  |
- Fix build on FreeBSD 10 |
24 Oct 2011 04:17:38
3.1.1 
|
dougb  |
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file. |
24 Feb 2011 10:30:50
3.1.1 
|
gahr  |
- Explicitely use iconv as a transcoder |
23 Feb 2011 17:13:25
3.1.1 
|
gahr  |
- New port: textproc/xerces-c3
This is a port of the 3.x series of the Apache Xerces-C++ library.
Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data. A shared library is provided for parsing, generating,
manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs. |