BSD Ports

security/xmlsec1 1.3.9 FreeBSD

XML Security Library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
security
Package size
675.9 KiB, 5305.8 KiB installed

Description

XML Security Library is the latest stable of a C library based on LibXML2 and OpenSSL. The library was created with a goal to support major XML security standards:

  • XML Signature
  • XML Encryption
  • Canonical XML (was included in libxml2)
  • Exclusive Canonical XML (was included in libxml2)

In the other systems

SystemPortVersion
FreeBSDsecurity/xmlsec11.3.9
NetBSDsecurity/xmlsec11.2.41nb1
DragonFlysecurity/xmlsec11.3.6
MidnightBSDsecurity/xmlsec11.3.9_1

Install

Binary package:

pkg install xmlsec1

From the ports tree:

cd /usr/ports/security/xmlsec1/ && make install clean

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

RUN_DEPENDS=	xmlsec1>0:security/xmlsec1
LIB_DEPENDS=	libxmlsec1-gcrypt.so:security/xmlsec1

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:latest1.3.91.3.91.2.34_11.3.6_11.3.9
FreeBSD:14:quarterly1.3.91.3.9n/a1.3.6_11.3.9
FreeBSD:15:latest1.3.91.3.9n/a1.3.6_11.3.6_1
FreeBSD:15:quarterly1.3.91.3.9n/an/an/a
FreeBSD:16:latest1.3.91.3.9n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 16
Run dependencies 14
Required by 149

The first 100 are listed.

Configuration

Options name: security_xmlsec1

OptionDefaultDescription
DOCSoffBuild and/or install documentation
GNUTLSoffSSL/TLS support via GnuTLS
NSSonSSL/TLS support via NSS
OPENSSLonSSL/TLS support via OpenSSL
USES
gmake gnome libtool localbase pathfix pkgconfig
Service scripts
none

Files

Manual pages 2
  • xmlsec1(1)
  • xmlsec1-config(1)
pkg-plist 73
  • bin/xmlsec1
  • bin/xmlsec1-config
  • etc/xmlsec1Conf.sh
  • include/xmlsec1/xmlsec/app.h
  • include/xmlsec1/xmlsec/base64.h
  • include/xmlsec1/xmlsec/bn.h
  • include/xmlsec1/xmlsec/buffer.h
  • include/xmlsec1/xmlsec/crypto.h
  • include/xmlsec1/xmlsec/dl.h
  • include/xmlsec1/xmlsec/errors.h
  • include/xmlsec1/xmlsec/exports.h
  • include/xmlsec1/xmlsec/gcrypt/app.h
  • include/xmlsec1/xmlsec/gcrypt/crypto.h
  • include/xmlsec1/xmlsec/gcrypt/symbols.h
  • include/xmlsec1/xmlsec/gnutls/app.h
  • include/xmlsec1/xmlsec/gnutls/crypto.h
  • include/xmlsec1/xmlsec/gnutls/keysstore.h
  • include/xmlsec1/xmlsec/gnutls/symbols.h
  • include/xmlsec1/xmlsec/gnutls/x509.h
  • include/xmlsec1/xmlsec/io.h
  • include/xmlsec1/xmlsec/keyinfo.h
  • include/xmlsec1/xmlsec/keys.h
  • include/xmlsec1/xmlsec/keysdata.h
  • include/xmlsec1/xmlsec/keysmngr.h
  • include/xmlsec1/xmlsec/list.h
  • include/xmlsec1/xmlsec/membuf.h
  • include/xmlsec1/xmlsec/nodeset.h
  • include/xmlsec1/xmlsec/nss/app.h
  • include/xmlsec1/xmlsec/nss/crypto.h
  • include/xmlsec1/xmlsec/nss/keysstore.h
  • include/xmlsec1/xmlsec/nss/pkikeys.h
  • include/xmlsec1/xmlsec/nss/symbols.h
  • include/xmlsec1/xmlsec/nss/x509.h
  • include/xmlsec1/xmlsec/openssl/app.h
  • include/xmlsec1/xmlsec/openssl/crypto.h
  • include/xmlsec1/xmlsec/openssl/evp.h
  • include/xmlsec1/xmlsec/openssl/keysstore.h
  • include/xmlsec1/xmlsec/openssl/symbols.h
  • include/xmlsec1/xmlsec/openssl/x509.h
  • include/xmlsec1/xmlsec/parser.h
  • include/xmlsec1/xmlsec/private.h
  • include/xmlsec1/xmlsec/strings.h
  • include/xmlsec1/xmlsec/templates.h
  • include/xmlsec1/xmlsec/transforms.h
  • include/xmlsec1/xmlsec/version.h
  • include/xmlsec1/xmlsec/x509.h
  • include/xmlsec1/xmlsec/xmldsig.h
  • include/xmlsec1/xmlsec/xmlenc.h
  • include/xmlsec1/xmlsec/xmlsec.h
  • include/xmlsec1/xmlsec/xmltree.h
  • lib/libxmlsec1-gcrypt.so
  • lib/libxmlsec1-gcrypt.so.1
  • lib/libxmlsec1-gcrypt.so.
  • lib/libxmlsec1-gnutls.so
  • lib/libxmlsec1-gnutls.so.1
  • lib/libxmlsec1-gnutls.so.
  • lib/libxmlsec1-nss.so
  • lib/libxmlsec1-nss.so.1
  • lib/libxmlsec1-nss.so.
  • lib/libxmlsec1-openssl.so
  • lib/libxmlsec1-openssl.so.1
  • lib/libxmlsec1-openssl.so.
  • lib/libxmlsec1.so
  • lib/libxmlsec1.so.1
  • lib/libxmlsec1.so.
  • libdata/pkgconfig/xmlsec1-gcrypt.pc
  • libdata/pkgconfig/xmlsec1-gnutls.pc
  • libdata/pkgconfig/xmlsec1-nss.pc
  • libdata/pkgconfig/xmlsec1-openssl.pc
  • libdata/pkgconfig/xmlsec1.pc
  • share/man/man1/xmlsec1-config.1.gz
  • share/man/man1/xmlsec1.1.gz
  • share/aclocal/xmlsec1.m4
distinfo 1
FileSizeSHA256
xmlsec1-1.3.9.tar.gz2.377806e+06a631c8cd7a6b86e6adb9f5b935d45a9cf9768b3cb090d461e8eb9d043cf9b62f
Master sites 2
  • https://github.com/lsh123/xmlsec/releases/download/xmlsec_${DISTVERSION:S,.,_,g}/
  • https://www.aleksey.com/xmlsec/download/

Commit history 0

No commits in the history this site was built from.