BSD Ports

devel/qca 2.3.8_1 MidnightBSD

Cross-platform crypto API for Qt

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl2.1
Categories
devel

Description

QCA aims to provide a straightforward and cross-platform crypto API, using Qt datatypes and conventions.

Supported features:

* SSL/TLS * X509 * SASL * RSA * Hashing (SHA1, MD5) * Ciphers (Blowfish, 3DES, AES)

In the other systems

SystemPortVersion
MidnightBSDdevel/qca2.3.8_1
FreeBSDdevel/qca2.3.12
OpenBSDsecurity/qca-qt52.3.12
DragonFlydevel/qca2.3.10
HardenedBSDdevel/qca2.3.10_5
GhostBSDdevel/qca2.3.10_5

Install

Binary package:

mport install qca-qt5

From mports:

cd /usr/mports/devel/qca && make install clean

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

RUN_DEPENDS=	qca-qt5>0:devel/qca
LIB_DEPENDS=	libqca-.so:devel/qca

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1
Required by 1

Configuration

Options name: devel_qca

OptionDefaultDescription
BOTANoffBuild with Botan crypto library
GNUPGon
OPENSSLon
SASLoff
TESToff
USES
cmake compiler:c++11-lang qt:${FLAVOR:S/qt//} tar:xz
Service scripts
none

Files

Manual pages 1
  • qcatool-(1)
pkg-plist 33
  • bin/mozcerts-
  • bin/qcatool-
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/QtCrypto
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_basic.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_cert.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_core.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_export.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_keystore.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_publickey.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_safetimer.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_securelayer.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_securemessage.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_support.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_textfilter.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_tools.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qca_version.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qcaprovider.h
  • include/Qca-%%QCA_QT_VERSION%%/QtCrypto/qpipe.h
  • lib/cmake/Qca-%%QCA_QT_VERSION%%/Qca-%%QCA_QT_VERSION%%Config.cmake
  • lib/cmake/Qca-%%QCA_QT_VERSION%%/Qca-%%QCA_QT_VERSION%%ConfigVersion.cmake
  • lib/cmake/Qca-%%QCA_QT_VERSION%%/Qca-%%QCA_QT_VERSION%%Targets-.cmake
  • lib/cmake/Qca-%%QCA_QT_VERSION%%/Qca-%%QCA_QT_VERSION%%Targets.cmake
  • lib/libqca-.so
  • lib/libqca-.so.2
  • lib/libqca-.so.
  • lib/qca-%%QCA_QT_VERSION%%/crypto/libqca-botan.so
  • lib/qca-%%QCA_QT_VERSION%%/crypto/libqca-cyrus-sasl.so
  • lib/qca-%%QCA_QT_VERSION%%/crypto/libqca-gnupg.so
  • lib/qca-%%QCA_QT_VERSION%%/crypto/libqca-ossl.so
  • %%QT_MKSPECDIR%%/features/crypto.prf
  • libdata/pkgconfig/qca2-.pc
  • share/man/man1/qcatool-.1.gz
distinfo 1
FileSizeSHA256
qca-2.3.8.tar.xz76134048759ca86a0202461d908ba66134380cc3bb7d20fed3c031b9fc0289796a8264
Master sites 1
  • KDE/stable/qca/${PORTVERSION}