summaryrefslogtreecommitdiff
path: root/dev-haskell/cipher-aes
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell/cipher-aes')
-rw-r--r--dev-haskell/cipher-aes/Manifest7
-rw-r--r--dev-haskell/cipher-aes/cipher-aes-0.2.11.ebuild43
-rw-r--r--dev-haskell/cipher-aes/cipher-aes-0.2.5.ebuild31
-rw-r--r--dev-haskell/cipher-aes/metadata.xml14
4 files changed, 95 insertions, 0 deletions
diff --git a/dev-haskell/cipher-aes/Manifest b/dev-haskell/cipher-aes/Manifest
new file mode 100644
index 000000000000..9cb098aa3654
--- /dev/null
+++ b/dev-haskell/cipher-aes/Manifest
@@ -0,0 +1,7 @@
+DIST cipher-aes-0.2.11.tar.gz 33939 SHA256 d3b171895698c73da24d7ce97543f725d26637f038de670c0fd4012ca7f95015 SHA512 d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816 WHIRLPOOL 322654f734294e8d27a69ebed32fc71c4b956c46f3089b83873c6f936a3d9c5cba7a92b527f993f2b2eeb1c993e0a7ce08509acfff289a1593b2b1d245940402
+DIST cipher-aes-0.2.5.tar.gz 29934 SHA256 631959ec33a333d6e8f9c346f1a58f8449c17fddd1df5652b9dd5a615dbbdeab SHA512 61a3ebcf02c9a6bb2a6ad0386414003922355bc76cdce7df915c2fe98fc1a647cf8a0a950155482564b8310c76b7b0612320e8c586c1dc08be27317dd80537e7 WHIRLPOOL e374607265a0731b0005ffe231b18c7f2410a6b5b521429172723036d06876ecaad311f1ceaad22f110ad2606f9235805c564a22f9115dd95debcbf09faf03fe
+EBUILD cipher-aes-0.2.11.ebuild 1202 SHA256 8a0f0f46e7751e3fd8f568b8b0902fc889f98a86e89648aaa79f21d9c113360b SHA512 366580e8365128ccc3713118330d9943d812f11464dcc918617df533808eb50d314f006f438d567014757c359fa91031034112da7cdeb07df9c5c93b7f1c3d3f WHIRLPOOL 42574e63acf204a315bbad8f80e0b832bb65bb38d38b156b34c2e452b916415707dc37cf45e8845f04f1cd3f4ad9a3516f7fef737a3d6f8df036678f1082f5f7
+EBUILD cipher-aes-0.2.5.ebuild 875 SHA256 3d73f53255f3ccb94f0fe93dee9cf8b9713b3ac841f179f677a32e79bd8d1cf6 SHA512 feb9ee7c8c4c6805e22d4157cc5012070f4d04a48857bf8b5afc7b6348f743d7d8685f89e074059e9b960dcb9fd04a1b5ef53fbe4632376a18866aba28e7cb05 WHIRLPOOL 2ceca1f4d69359ab1024f13e284be0ce9c24873b69cfaf2b71e19b2d423a2787ddedbf67e6913ebe8e017b48b5cc8c4e66fb68953b8d0900bcd5decaef8df507
+MISC ChangeLog 2948 SHA256 b29b8cdced05f648b102bc16ab553cdaef7faf2be2fb4ed41bb0d346cbcb376b SHA512 56f774f5026225d295fd473c258dd423c96c5dc6da4e40f921d437eb13de21c9ae35c5a96a6491cf5cd5f3ea28c8d65ad3b209fa1f3801ffb3b52d315141a99c WHIRLPOOL 069bf5018b7049628f9f980a29b9d7d1700772c10e0808700ec09397eff0a3e1d350b27bca903e4c3c182b244b612696389aecd4f42c2afb1f5e90d2e05008ee
+MISC ChangeLog-2015 2469 SHA256 7c140385ce084e675384df41c6aab566f00fde80bff95a830ba2987427f288c7 SHA512 09485e0ef5d3817862474ecd6142773a72d1be223fb089c16a58212a4a77ccef22463b1e4caae0aa1e87e51461582797ddfb33dfce94ac54f4f9bce84c2c12c8 WHIRLPOOL a8325887030da08f62e8f764e6d7139c9e07175d58ac20b51801469aca822ed3fb6edaffa2e1029ee57495dbef1b86aca68a2c2c45a2f281f89b0868209fc5d6
+MISC metadata.xml 442 SHA256 a32c0103d2fc6fcd3e5874da54979a7f7e9114188c5acd2307ea72667202ee3b SHA512 a0e254a3f9dda18888e941d74e4932cfcca9a6effabdfcd234d667f8fe888764a281ecc1fb67baa00f844d92e5b47481032bc460d7cc90be7557ebc6e6f5f1b8 WHIRLPOOL 9e4a7d4ef032ad27b93f34c2ef1cfaa677a3bca3b448806ff9819544586ce9edc12d7f52b9d90368aac2e5d817234a60f740f8fabd6d1fb26ea37b84c24bb741
diff --git a/dev-haskell/cipher-aes/cipher-aes-0.2.11.ebuild b/dev-haskell/cipher-aes/cipher-aes-0.2.11.ebuild
new file mode 100644
index 000000000000..920726217d88
--- /dev/null
+++ b/dev-haskell/cipher-aes/cipher-aes-0.2.11.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.5.9999
+#hackport: flags: support_aesni:cpu_flags_x86_aes
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast AES cipher implementation with advanced mode of operations"
+HOMEPAGE="https://github.com/vincenthz/hs-cipher-aes"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_aes cpu_flags_x86_ssse3"
+
+RDEPEND="dev-haskell/byteable:=[profile?]
+ >=dev-haskell/crypto-cipher-types-0.0.6:=[profile?] <dev-haskell/crypto-cipher-types-0.1:=[profile?]
+ >=dev-haskell/securemem-0.1.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/crypto-cipher-tests-0.0.8
+ >=dev-haskell/quickcheck-2
+ >=dev-haskell/test-framework-0.3.3
+ >=dev-haskell/test-framework-quickcheck2-0.2.9 )
+"
+
+src_configure() {
+ local want_aes="-"
+
+ use cpu_flags_x86_aes && \
+ use cpu_flags_x86_ssse3 && \
+ want_aes=""
+
+ haskell-cabal_src_configure \
+ --flag=${want_aes}support_aesni
+}
diff --git a/dev-haskell/cipher-aes/cipher-aes-0.2.5.ebuild b/dev-haskell/cipher-aes/cipher-aes-0.2.5.ebuild
new file mode 100644
index 000000000000..0ae5f95208f9
--- /dev/null
+++ b/dev-haskell/cipher-aes/cipher-aes-0.2.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.3.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast AES cipher implementation with advanced mode of operations"
+HOMEPAGE="https://github.com/vincenthz/hs-cipher-aes"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="dev-haskell/byteable:=[profile?]
+ >=dev-haskell/crypto-cipher-types-0.0.3:=[profile?]
+ >=dev-haskell/securemem-0.1.2:=[profile?]
+ >=dev-lang/ghc-6.10.4:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/crypto-cipher-tests
+ >=dev-haskell/quickcheck-2
+ >=dev-haskell/test-framework-0.3.3
+ >=dev-haskell/test-framework-quickcheck2-0.2.9 )
+"
diff --git a/dev-haskell/cipher-aes/metadata.xml b/dev-haskell/cipher-aes/metadata.xml
new file mode 100644
index 000000000000..f8871dfd2dce
--- /dev/null
+++ b/dev-haskell/cipher-aes/metadata.xml
@@ -0,0 +1,14 @@
+<?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>
+ Fast AES cipher implementation with advanced mode of operations
+ </longdescription>
+ <upstream>
+ <remote-id type="github">vincenthz/hs-cipher-aes</remote-id>
+ </upstream>
+</pkgmetadata>