From 3e414b476f220832f9f52fd12a0058a03350b735 Mon Sep 17 00:00:00 2001 From: agc Date: Thu, 28 Feb 2013 15:43:25 +0000 Subject: Import libsodium-0.3 into the Packages Collection. Provided by csosstudy E. in PR 47600. NaCl (pronounced "salt") is a new easy-to-use high-speed software library for network communication, encryption, decryption, signatures, etc. NaCl's goal is to provide all of the core operations needed to build higher-level cryptographic tools. libsodium is a library for network communication, encryption, decryption, signatures, etc. libsodium is a portable, cross-compilable, installable, packageable, API-compatible version for NaCl. One minor change was to take the "check" target out of the post-build state and put it into the TEST_TARGET definition. --- security/libsodium/DESCR | 5 +++++ security/libsodium/Makefile | 18 ++++++++++++++++++ security/libsodium/PLIST | 43 +++++++++++++++++++++++++++++++++++++++++++ security/libsodium/distinfo | 5 +++++ 4 files changed, 71 insertions(+) create mode 100644 security/libsodium/DESCR create mode 100644 security/libsodium/Makefile create mode 100644 security/libsodium/PLIST create mode 100644 security/libsodium/distinfo (limited to 'security/libsodium') diff --git a/security/libsodium/DESCR b/security/libsodium/DESCR new file mode 100644 index 00000000000..c0a7bbd6081 --- /dev/null +++ b/security/libsodium/DESCR @@ -0,0 +1,5 @@ +libsodium is a library for network communication, encryption, +decryption, signatures, etc. + +libsodium is a portable, cross-compilable, installable, +packageable, API-compatible version for NaCl. diff --git a/security/libsodium/Makefile b/security/libsodium/Makefile new file mode 100644 index 00000000000..6f8c6c4ca59 --- /dev/null +++ b/security/libsodium/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1.1.1 2013/02/28 15:43:25 agc Exp $ +# + +DISTNAME= libsodium-0.3 +CATEGORIES= security +MASTER_SITES= http://download.dnscrypt.org/libsodium/releases/ + +MAINTAINER= csosstudy@gmail.com +HOMEPAGE= https://github.com/jedisct1/libsodium +COMMENT= Library for build higher-level cryptographic tools +LICENSE= isc + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes + +TEST_TARGET= check + +.include "../../mk/bsd.pkg.mk" diff --git a/security/libsodium/PLIST b/security/libsodium/PLIST new file mode 100644 index 00000000000..7dff0e1a835 --- /dev/null +++ b/security/libsodium/PLIST @@ -0,0 +1,43 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2013/02/28 15:43:25 agc Exp $ +include/sodium.h +include/sodium/crypto_auth.h +include/sodium/crypto_auth_hmacsha256.h +include/sodium/crypto_auth_hmacsha512256.h +include/sodium/crypto_box.h +include/sodium/crypto_box_curve25519xsalsa20poly1305.h +include/sodium/crypto_core_hsalsa20.h +include/sodium/crypto_core_salsa20.h +include/sodium/crypto_core_salsa2012.h +include/sodium/crypto_core_salsa208.h +include/sodium/crypto_hash.h +include/sodium/crypto_hash_sha256.h +include/sodium/crypto_hash_sha512.h +include/sodium/crypto_hashblocks_sha256.h +include/sodium/crypto_hashblocks_sha512.h +include/sodium/crypto_onetimeauth.h +include/sodium/crypto_onetimeauth_poly1305.h +include/sodium/crypto_scalarmult_curve25519.h +include/sodium/crypto_secretbox.h +include/sodium/crypto_secretbox_xsalsa20poly1305.h +include/sodium/crypto_shorthash.h +include/sodium/crypto_shorthash_siphash24.h +include/sodium/crypto_sign.h +include/sodium/crypto_sign_ed25519.h +include/sodium/crypto_sign_edwards25519sha512batch.h +include/sodium/crypto_stream.h +include/sodium/crypto_stream_aes128ctr.h +include/sodium/crypto_stream_salsa20.h +include/sodium/crypto_stream_salsa2012.h +include/sodium/crypto_stream_salsa208.h +include/sodium/crypto_stream_xsalsa20.h +include/sodium/crypto_uint16.h +include/sodium/crypto_uint32.h +include/sodium/crypto_uint64.h +include/sodium/crypto_uint8.h +include/sodium/crypto_verify_16.h +include/sodium/crypto_verify_32.h +include/sodium/randombytes.h +include/sodium/randombytes_salsa20_random.h +include/sodium/randombytes_sysrandom.h +include/sodium/version.h +lib/libsodium.la diff --git a/security/libsodium/distinfo b/security/libsodium/distinfo new file mode 100644 index 00000000000..34b7e48fee5 --- /dev/null +++ b/security/libsodium/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2013/02/28 15:43:25 agc Exp $ + +SHA1 (libsodium-0.3.tar.gz) = 3d486dc40e7cbd9542d00088d3b73a719d7746fa +RMD160 (libsodium-0.3.tar.gz) = 8e33538bf8d44255a7e9ea9f919d462cf1b514e7 +Size (libsodium-0.3.tar.gz) = 727213 bytes -- cgit v1.2.3