BSD Ports

devel/xmltooling 3.3.0 FreeBSD

Low level XML support for SAML

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
devel, security
Package size
745.4 KiB, 5558.2 KiB installed

Description

Shibboleth 2.x relies on OpenSAML 2, which in turn requires this lower-level library that provides a higher level interface to XML processing, particularly in light of signing and encryption.

In the other systems

SystemPortVersion
FreeBSDdevel/xmltooling3.3.0
NetBSDtextproc/xmltooling3.3.0nb7
DragonFlydevel/xmltooling3.3.0

Install

Binary package:

pkg install xmltooling

From the ports tree:

cd /usr/ports/devel/xmltooling/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	xmltooling>0:devel/xmltooling
LIB_DEPENDS=	libxmltooling-lite.so:devel/xmltooling

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.3.03.3.03.2.33.3.03.3.0
FreeBSD:14:quarterly3.3.03.3.0n/a3.3.03.3.0
FreeBSD:15:latest3.3.03.3.0n/a3.3.03.3.0
FreeBSD:15:quarterly3.3.03.3.0n/an/an/a
FreeBSD:16:latest3.3.03.3.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 24
Run dependencies 13

Configuration

Options name: devel_xmltooling

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe gmake libtool pkgconfig tar:bzip2 ssl autoreconf
Service scripts
none

Files

pkg-plist 103
  • include/xmltooling/AbstractAttributeExtensibleXMLObject.h
  • include/xmltooling/AbstractComplexElement.h
  • include/xmltooling/AbstractDOMCachingXMLObject.h
  • include/xmltooling/AbstractSimpleElement.h
  • include/xmltooling/AbstractXMLObject.h
  • include/xmltooling/AttributeExtensibleXMLObject.h
  • include/xmltooling/ConcreteXMLObjectBuilder.h
  • include/xmltooling/ElementExtensibleXMLObject.h
  • include/xmltooling/ElementProxy.h
  • include/xmltooling/Lockable.h
  • include/xmltooling/Namespace.h
  • include/xmltooling/PluginManager.h
  • include/xmltooling/QName.h
  • include/xmltooling/XMLObject.h
  • include/xmltooling/XMLObjectBuilder.h
  • include/xmltooling/XMLToolingConfig.h
  • include/xmltooling/base.h
  • include/xmltooling/char_traits.h
  • include/xmltooling/config_pub.h
  • include/xmltooling/encryption/Decrypter.h
  • include/xmltooling/encryption/EncryptedKeyResolver.h
  • include/xmltooling/encryption/Encrypter.h
  • include/xmltooling/encryption/Encryption.h
  • include/xmltooling/exceptions.h
  • include/xmltooling/impl/AnyElement.h
  • include/xmltooling/impl/ManagedResource.h
  • include/xmltooling/impl/OpenSSLSecurityHelper.h
  • include/xmltooling/impl/OpenSSLSupport.h
  • include/xmltooling/impl/UnknownElement.h
  • include/xmltooling/io/AbstractXMLObjectMarshaller.h
  • include/xmltooling/io/AbstractXMLObjectUnmarshaller.h
  • include/xmltooling/io/GenericRequest.h
  • include/xmltooling/io/GenericResponse.h
  • include/xmltooling/io/HTTPRequest.h
  • include/xmltooling/io/HTTPResponse.h
  • include/xmltooling/logging.h
  • include/xmltooling/security/AbstractPKIXTrustEngine.h
  • include/xmltooling/security/BasicX509Credential.h
  • include/xmltooling/security/ChainingTrustEngine.h
  • include/xmltooling/security/Credential.h
  • include/xmltooling/security/CredentialContext.h
  • include/xmltooling/security/CredentialCriteria.h
  • include/xmltooling/security/CredentialResolver.h
  • include/xmltooling/security/DataSealer.h
  • include/xmltooling/security/KeyInfoCredentialContext.h
  • include/xmltooling/security/KeyInfoResolver.h
  • include/xmltooling/security/OpenSSLCredential.h
  • include/xmltooling/security/OpenSSLCryptoX509CRL.h
  • include/xmltooling/security/OpenSSLPathValidator.h
  • include/xmltooling/security/OpenSSLTrustEngine.h
  • include/xmltooling/security/PKIXPathValidatorParams.h
  • include/xmltooling/security/PathValidator.h
  • include/xmltooling/security/SecurityHelper.h
  • include/xmltooling/security/SignatureTrustEngine.h
  • include/xmltooling/security/TrustEngine.h
  • include/xmltooling/security/X509Credential.h
  • include/xmltooling/security/X509TrustEngine.h
  • include/xmltooling/security/XSECCryptoX509CRL.h
  • include/xmltooling/signature/ContentReference.h
  • include/xmltooling/signature/KeyInfo.h
  • include/xmltooling/signature/Signature.h
  • include/xmltooling/signature/SignatureValidator.h
  • include/xmltooling/soap/HTTPSOAPTransport.h
  • include/xmltooling/soap/OpenSSLSOAPTransport.h
  • include/xmltooling/soap/SOAP.h
  • include/xmltooling/soap/SOAPClient.h
  • include/xmltooling/soap/SOAPTransport.h
  • include/xmltooling/unicode.h
  • include/xmltooling/util/CloneInputStream.h
  • include/xmltooling/util/CurlURLInputStream.h
  • include/xmltooling/util/DirectoryWalker.h
  • include/xmltooling/util/NDC.h
  • include/xmltooling/util/ParserPool.h
  • include/xmltooling/util/PathResolver.h
  • include/xmltooling/util/Predicates.h
  • include/xmltooling/util/ReloadableXMLFile.h
  • include/xmltooling/util/ReplayCache.h
  • include/xmltooling/util/StorageService.h
  • include/xmltooling/util/TemplateEngine.h
  • include/xmltooling/util/Threads.h
  • include/xmltooling/util/URLEncoder.h
  • include/xmltooling/util/XMLConstants.h
  • include/xmltooling/util/XMLHelper.h
  • include/xmltooling/util/XMLObjectChildrenList.h
  • include/xmltooling/validation/Validator.h
  • include/xmltooling/validation/ValidatorSuite.h
  • include/xmltooling/version.h
  • lib/libxmltooling-lite.so
  • lib/libxmltooling-lite.so.11
  • lib/libxmltooling-lite.so.11.0.0
  • lib/libxmltooling.so
  • lib/libxmltooling.so.11
  • lib/libxmltooling.so.11.0.0
  • libdata/pkgconfig/xmltooling-lite.pc
  • libdata/pkgconfig/xmltooling.pc
  • share/xml/xmltooling/catalog.xml
  • share/xml/xmltooling/soap-envelope.xsd
  • share/xml/xmltooling/xenc-schema.xsd
  • share/xml/xmltooling/xenc11-schema.xsd
  • share/xml/xmltooling/xml.xsd

The first 100 are listed.

distinfo 1
FileSizeSHA256
xmltooling-3.3.0.tar.bz26221700a2c421be976f3a44b876d6b06ba1f6a2ffbc404f4622f8a65a66c3ba77cb047
Master sites 1
  • http://shibboleth.net/downloads/c++-opensaml/latest/

Commit history 0

No commits in the history this site was built from.