summaryrefslogtreecommitdiff
path: root/security/libsodium
diff options
context:
space:
mode:
authoragc <agc>2013-02-28 15:43:25 +0000
committeragc <agc>2013-02-28 15:43:25 +0000
commit3e414b476f220832f9f52fd12a0058a03350b735 (patch)
tree7291d2a0c48f217d6a14b793f2d79b212a3bfa9d /security/libsodium
parent52713d1c6170e8dbbada088e1c5237c9c2d9ddb6 (diff)
downloadpkgsrc-3e414b476f220832f9f52fd12a0058a03350b735.tar.gz
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.
Diffstat (limited to 'security/libsodium')
-rw-r--r--security/libsodium/DESCR5
-rw-r--r--security/libsodium/Makefile18
-rw-r--r--security/libsodium/PLIST43
-rw-r--r--security/libsodium/distinfo5
4 files changed, 71 insertions, 0 deletions
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