Port details |
- libxml++ XML API for C++
- 5.2.0 textproc
=5 5.0.3Version of this port present on the latest quarterly branch. - Maintainer: jcfyecrayz@liamekaens.com
 - Port Added: 2001-02-25 15:49:50
- Last Update: 2024-07-04 18:28:23
- Commit Hash: 79716de
- People watching this port, also watch:: freetype2, zip, libxml2, unzip, gnupg
- License: LGPL21+
- WWW:
- https://github.com/libxmlplusplus/libxmlplusplus
- Description:
- libxml++ is a C++ interface for working with XML files, using libxml
(gnome-xml) to parse and write the actual XML files. It has a simple
but complete API.
libxml++-5.0 (ABI version 5.0) does not depend on glibmm, is not as
good at handling UTF-8 strings, but has fewer dependencies.
See also: https://libxmlplusplus.sourceforge.net/
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libxml++50>0:textproc/libxml++
- To install the port:
- cd /usr/ports/textproc/libxml++/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/libxml++
- pkg install libxml++50
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libxml++50
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1718435884
SHA256 (libxml++-5.2.0.tar.xz) = e41b8eae55210511585ae638615f00db7f982c0edea94699865f582daf03b44f
SIZE (libxml++-5.2.0.tar.xz) = 899356
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libxml2.so : textproc/libxml2
- This port is required by:
- for Libraries
-
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_libxml++
- USES:
- compiler:c++17-lang gnome meson pkgconfig tar:xz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.2.0 04 Jul 2024 18:28:23
    |
Daniel Engberg (diizzy)  |
textproc/libxml++: Update to 5.2.0
* Add USES= compiler:c++17-lang
* Remove USES= python:build
* Add LICENSE_FILE
* Fix install path of .pc file
* Make some minor changes to port Makefile
Changelog:
https://github.com/libxmlplusplus/libxmlplusplus/releases/tag/5.2.0
PR: 279757
Approved by: portmgr (maintainer timeout, 2+ weeks) |
5.0.3 01 Feb 2024 16:54:54
    |
Fernando Apesteguía (fernape)  Author: Olivier Duchateau |
textproc/libxml++: update to 5.0.3
ChangeLog: https://github.com/libxmlplusplus/libxmlplusplus/releases/tag/5.0.3
PR: 276178
Reported by: duchateau.olivier@gmail.com
Approved by: jcfyecrayz@liamekaens.com (maintainer, timeout > 2 weeks) |
5.0.2 13 Sep 2022 16:13:16
    |
Fernando Apesteguía (fernape)  Author: John Hein |
textproc/libxml++: update to 5.0.2
ChangeLog: https://github.com/libxmlplusplus/libxmlplusplus/releases/tag/5.0.2
PR: 266385
Reported by: jcfyecrayz@liamekaens.com (maintainer) |
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) |
5.0.1 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 ) |
5.0.1 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 ) |
5.0.1 28 Jun 2022 11:32:34
    |
Alexey Dokuchaev (danfe)  |
textproc/libxml++: resurrect^Wreadd the port and update to version 5.0.1
Keep the VERSION vs. API_VERSION separation for the time being to remain
consistent with the `textproc/libxml++26' port. Install both static and
shared libraries for the same reason.
PR: 264699 |
1.0.5_1 07 Oct 2013 10:49:47
  |
bapt  |
Remove one more gnome1 component |
1.0.5_1 20 Sep 2013 23:17:32
  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc) |
1.0.5_1 30 Aug 2013 23:52:24
  |
bapt  |
Eradicate USE_GNOME=pkgconfig from textproc
While here:
- Trim headers
- Convert USE_GMAKE to USES=gmake
- Convert USE_GNOME=gnomehack to USES=pathfix |
1.0.5_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> |
1.0.5_1 03 Jul 2011 14:40:25
 |
ohauer  |
-remove MD5 |
1.0.5_1 04 Dec 2010 07:34:27
 |
ade  |
Sync to new bsd.autotools.mk |
1.0.5_1 02 Aug 2009 19:36:34
 |
mezz  |
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr |
1.0.5_1 02 Feb 2009 01:36:16
 |
araujo  |
- Use GNOME macro instead of ${MASTER_SITE_GNOME}, remove
MASTER_SITE_SUBDIR when possible.
PR: ports/125243
Submitted by: pgollucci
Reworked by: myself
Tested on: pointyhat exp-run (pav) |
1.0.5_1 19 Apr 2008 17:56:05
 |
miwi  |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
1.0.5_1 04 Oct 2007 06:21:46
 |
edwin  |
Remove always-false/true conditions based on OSVERSION 500000 |
1.0.5_1 28 Jan 2007 09:07:47
 |
kris  |
Use libtool port instead of included one to avoid objformat a.out botch |
1.0.5_1 13 May 2006 04:24:52
 |
edwin  |
Remove USE_REINPLACE from categories starting with T |
1.0.5_1 23 Feb 2006 10:40:45
 |
ade  |
Conversion to a single libtool environment.
Approved by: portmgr (kris) |
1.0.5 24 Jan 2006 03:10:24
 |
edwin  |
SHA256ify
Approved by: krion@ |
1.0.5 15 Nov 2005 06:52:12
 |
ade  |
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run. |
1.0.5 13 Oct 2005 06:20:32
 |
bland  |
Fnalize libtool bump.
Reported by: krismail |
1.0.5 29 Sep 2005 14:58:32
 |
bland  |
Update to 1.0.5 |
1.0.4 09 Jul 2004 17:43:11
 |
marcus  |
Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port. Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version. To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version.
For example, to use the ports version of libtool-1.5, add the following to
your Makefile:
USE_LIBTOOL_VER= 15
To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:
USE_INC_LIBTOOL_VER= 15
With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).
PR: 63944
Based on work by:eik and marcus
Approved by: ade (autotools maintainer)
Tested by: kris on pointyhat
Bound to be hidden problems: You bet |
1.0.4 27 May 2004 02:23:32
 |
bland  |
Update to 1.0.4 |
1.0.2 15 Apr 2004 10:45:56
 |
kris  |
Add missing directory |
1.0.2 14 Mar 2004 06:17:56
 |
ade  |
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed. |
1.0.2 19 Feb 2004 15:06:53
 |
bland  |
Update to 1.0.2 |
1.0.1 23 Jan 2004 03:44:11
 |
bland  |
- Update to 1.0.1
- Change master site SOURCEFORGE -> GNOME
- Use lthack |
1.0.0 18 Jan 2004 05:57:06
 |
bland  |
Update to 1.0.0 |
0.27.0_1 26 Nov 2003 04:39:33
 |
bland  |
Fix plist entries.
Reported by: bento via kris (as a passepartout build error) |
0.27.0 17 Nov 2003 12:03:17
 |
trevor  |
USE_REINPLACE must be defined before REINPLACE_CMD may be used. |
0.27.0 12 Nov 2003 05:26:05
 |
bland  |
Update to 0.27.0 |
0.26.0 25 Sep 2003 03:52:46
 |
bland  |
- Update to 0.26.0
- Takeover maintainership. |
0.25.0 21 Jul 2003 13:43:59
 |
krion  |
Update to 0.25.0
PR: 54623
Approved by: fjoe (mentor) |
0.24.0_1 11 Jul 2003 17:49:16
 |
nork  |
Fix dependency & Bump PORTREVISION.
PR: ports/54377
Submitted by: Ports Fury |
0.24.0 08 Jul 2003 05:43:51
 |
daichi  |
update textproc/libxml++: 0.23.0 -> 0.24.0
PR: 54196
Submitted by: Kirill Ponomarew <ponomarew@oberon.net> |
0.23.0 22 May 2003 03:53:06
 |
foxfair  |
PR: 52475
Submitted by: "Sergey A. Osokin" <osa@freebsd.org.ru>
Reviewed by: Kirill Ponomarew <ponomarew@oberon.net>
Update libxml++: 0.22 -> 0.23 |
0.22.0 01 May 2003 23:38:08
 |
naddy  |
Update to version 0.22.0
PR: 51237
Submitted by: Ports Fury |
0.21.0 22 Feb 2003 18:41:50
 |
ijliao  |
upgrade to 0.21.0 |
0.19.0 20 Feb 2003 19:11:26
 |
knu  |
De-pkg-comment. |
0.19.0 08 Feb 2003 09:50:32
 |
ijliao  |
upgrade to 0.19.0 |
0.18.0 10 Jan 2003 10:10:57
 |
ijliao  |
upgrade to 0.18.0 |
0.17.0 03 Jan 2003 18:32:20
 |
ijliao  |
upgrade to 0.17.0
PR: 46311
Submitted by: Ports Fury |
0.16.0 21 Nov 2002 06:10:03
 |
ijliao  |
upgrade to 0.16.0 |
0.15.0 20 Nov 2002 12:57:21
 |
ijliao  |
upgrade to 0.15.0
PR: 45442
Submitted by: Ports Fury |
0.14.p2 06 Nov 2002 22:57:43
 |
kris  |
On second thoughts, back out the PORTCOMMENT change and add back
pkg-comment for now. |
0.14.p2 06 Nov 2002 14:05:33
 |
ijliao  |
upgrade to 0.14.p2 |
0.14.p1 24 Oct 2002 18:51:38
 |
naddy  |
* Update to 0.14pre1. This also fixes compilation with GCC3.
PR: 44437
Submitted by: Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
* Remove useless gmake dependency.
* Don't install .la wrapper file. |
0.13 01 Sep 2002 16:07:59
 |
dwcjr  |
${PERL} -> ${REINPLACE_CMD}
PR: 40784
Submitted by: corecode@corecode.ath.cx
Reviewed by: flynn@energyhq.homeip.net |
31 Aug 2001 15:20:29
    |
sobomax  |
USE_LIBTOOL implies GNU_CONFIGURE, so remove the latter where appropriate. |
21 May 2001 19:48:19
    |
ijliao  |
upgrade to 0.13 drop maintainership |
26 Apr 2001 06:45:30
    |
ijliao  |
fix include path and make it build again |
25 Feb 2001 18:49:50
    |
ijliao  |
add libxml++, XML API for C++ |