summaryrefslogtreecommitdiff
path: root/dev-haskell/nonce
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-haskell/nonce
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/nonce')
-rw-r--r--dev-haskell/nonce/Manifest5
-rw-r--r--dev-haskell/nonce/metadata.xml21
-rw-r--r--dev-haskell/nonce/nonce-1.0.2.ebuild34
3 files changed, 60 insertions, 0 deletions
diff --git a/dev-haskell/nonce/Manifest b/dev-haskell/nonce/Manifest
new file mode 100644
index 000000000000..eb2fee4844a6
--- /dev/null
+++ b/dev-haskell/nonce/Manifest
@@ -0,0 +1,5 @@
+DIST nonce-1.0.2.tar.gz 2872 SHA256 1004184996ea797b43189a0e73eab0b939f129cafc776341ca82289edb329cd0 SHA512 e47ed297c7aaa1ed98b6ce711cbc6653dbcbeba9b132750e588c9134f544e8b92b857f36a9331350711df14259dd0f54e49fa6e0da10e9334c5bf76952431894 WHIRLPOOL 1b2e463eae9802be025056627501abcf4a660da3749152faba1fea84a7ff35588f763e63974706edc145f4beef7c3a2ac11c4672247bf3531e2dc79ba8b81072
+EBUILD nonce-1.0.2.ebuild 985 SHA256 76540d18833e8d58fa80733ea0a93b00417b3e1ff56f1924d74860630ea2e788 SHA512 f7d6806b82c849f0121aca500f3e2e1e02c9fa4c55d668ec5e4ae955b4d4eb7fc2e7afa31e093eb7d0a0ead06694eed5c1cece9d203b2a2418417e34a2e9d19f WHIRLPOOL be0cce3ad17f83a30344ecc4ce1b09b00e642f26682ca3847cac6a4b1ebcda3fb8c5cd6caa836e5e3f4136fbfbc6cfa34c8eb88d00b968d47a5ea1c4ec7d6183
+MISC ChangeLog 2548 SHA256 e6fc841f1ab5a8a773c6675398404ff2f194027753a0fb5ac753369d475adb7f SHA512 09c1a89db55caf936d03420b70316dce67783e93e0fdf21d9330138d500aa31ac75cc5abb7ca0cdd8309e3ccc9d5a4eaa69892e3193a955b9ce5b7691e6d27f4 WHIRLPOOL ab3c09e73f6cf784f5df598e5625bfe3867606ef4aea915b99a60b30014b732cce7becb435242a3784414b04f40e4788591deb90d8eafb79d38f708c2e5cadb3
+MISC ChangeLog-2015 360 SHA256 6e475df0d0301dc1d3c31d8ac7ff2fff92f6466cde29eef693486a783d9c8d8f SHA512 befcea1ac86b814cea17e574a95c76838922c5a69d1ae1c2c1e94d97521e03ee5f6c72d4f92285646a79ed4efd67d48feddedb7f661015f8111d1149b666f590 WHIRLPOOL 0b35c526f951ccbfd0debcae98a4b09daa7c7c2948836d17d04af0739591b538bf955ca12d1412bd956cb5bc24ddaf2c4f442b15a06ae98b919bf4627efcd007
+MISC metadata.xml 806 SHA256 7fa8a84797bf82e74e8b38963668acdecb32bf84974f69dc46b82f110b78d5e8 SHA512 2e86de83f8508e9a698f2f0c09b1412a484050093fd1aed583bcd6378d6ff801b7956bcb7c261eb1b82825f2600715c7886fd00bf04774c005b8dba79bdc6960 WHIRLPOOL 79e8a187e6402e4d9e4878a97964e19a98390839a4d68ff5ce92f0355fd0d87196991a1b8f698b1f08b7ed5ed711b00afd9cde5b16ea88b4c95c57b4b732d23a
diff --git a/dev-haskell/nonce/metadata.xml b/dev-haskell/nonce/metadata.xml
new file mode 100644
index 000000000000..ef3750fcd2b4
--- /dev/null
+++ b/dev-haskell/nonce/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ According to the Wikipedia, a nonce is an arbitrary number used
+ only once in a cryptographic communication. This package
+ contain helper functions for generating nonces.
+
+ There are many kinds of nonces used in different situations.
+ It's not guaranteed that by using the nonces from this package
+ you won't have any security issues. Please make sure that the
+ nonces generated via this package are usable on your design.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">prowdsponsor/nonce</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-haskell/nonce/nonce-1.0.2.ebuild b/dev-haskell/nonce/nonce-1.0.2.ebuild
new file mode 100644
index 000000000000..b7dcac58cf5e
--- /dev/null
+++ b/dev-haskell/nonce/nonce-1.0.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Generate cryptographic nonces"
+HOMEPAGE="https://github.com/prowdsponsor/nonce"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
+ >=dev-haskell/cprng-aes-0.5:=[profile?] <dev-haskell/cprng-aes-0.7:=[profile?]
+ >=dev-haskell/crypto-random-0.0:=[profile?] <dev-haskell/crypto-random-0.1:=[profile?]
+ >=dev-haskell/text-0.9:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+"
+
+src_prepare() {
+ cabal_chdeps \
+ 'base >= 4.5 && < 4.9' 'base >= 4.5'
+}