summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2015-07-14 12:55:34 +0000
committerAnthony G. Basile <blueness@gentoo.org>2015-07-14 12:55:34 +0000
commit244edef6be3e33f6f1114e29f72b622f97190e30 (patch)
tree9f059da0e04a8efba0c6a50f0e08e9e9510e47ba /dev-libs/libsecp256k1
parentbump to texlive 2015 version (diff)
downloadhistorical-244edef6be3e33f6f1114e29f72b622f97190e30.tar.gz
historical-244edef6be3e33f6f1114e29f72b622f97190e30.tar.bz2
historical-244edef6be3e33f6f1114e29f72b622f97190e30.zip
Version bump.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'dev-libs/libsecp256k1')
-rw-r--r--dev-libs/libsecp256k1/ChangeLog8
-rw-r--r--dev-libs/libsecp256k1/Manifest30
-rw-r--r--dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20150423.ebuild54
3 files changed, 77 insertions, 15 deletions
diff --git a/dev-libs/libsecp256k1/ChangeLog b/dev-libs/libsecp256k1/ChangeLog
index 0ce9accfe25b..5cc612f12f5d 100644
--- a/dev-libs/libsecp256k1/ChangeLog
+++ b/dev-libs/libsecp256k1/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/libsecp256k1
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsecp256k1/ChangeLog,v 1.6 2015/07/04 18:49:43 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsecp256k1/ChangeLog,v 1.7 2015/07/14 12:55:24 blueness Exp $
+
+*libsecp256k1-0.0.0_pre20150423 (14 Jul 2015)
+
+ 14 Jul 2015; Anthony G. Basile <blueness@gentoo.org>
+ +libsecp256k1-0.0.0_pre20150423.ebuild:
+ Version bump.
04 Jul 2015; Anthony G. Basile <blueness@gentoo.org>
libsecp256k1-0.0.0_pre20141212.ebuild:
diff --git a/dev-libs/libsecp256k1/Manifest b/dev-libs/libsecp256k1/Manifest
index b1c805429c3d..fcf450b18334 100644
--- a/dev-libs/libsecp256k1/Manifest
+++ b/dev-libs/libsecp256k1/Manifest
@@ -3,24 +3,26 @@ Hash: SHA256
AUX 20141212-fixes.patch 9161 SHA256 e61d4f94ed932095cd8bbe0624d7776c31ab7e67d1399e3b84361d4e580145ec SHA512 bb96b393834f0b717f1914f00d6a1506b2cc9593a02a91e7747230153d19a7950245767784307c926ee31ffa36e150ff34cecd1088f842d2c0e933479f1ca70d WHIRLPOOL b515a0be56770e05bb8fe149e0dafa2efa45f3ccd3ecf29b03fea06acb1f32a381bf1b619a20ffb68c408265f840e1fdf7dc183aabfaeac18d99a8609e31dc26
DIST secp256k1-v0.0.0_pre20141212.tgz 60007 SHA256 f5d3a7cac425caf64040395d99c1a91ab2ca1c973b228a66772ba4a290f355ce SHA512 ab2a211c1bf882ebb62e78891e4e12c3ed7244d46d532e37ff2a669ba08db8dcafec7b4c57c073310e463957fd2fa0dffb940c4f35b61890cb8ce86d4283f0f6 WHIRLPOOL 3aa8b7545ca24028ceb17e770fdbf997e2895212ec25a193fcd926660e78f16d704bf27a5b1aa7cf3cabe643c33b128bf0b0568172c15833eb82fcc58e5941c1
+DIST secp256k1-v0.0.0_pre20150423.tgz 77451 SHA256 7e4e78d5ded245b59dbe8abc9804fdf7ba41d9030936fb39766d5f2bd7e29b2e SHA512 a640188d83e9aa5a4292900c211e29815f2f1b57db4fbccfb8a3bf770bb52f0232d405044f317a3b6b6ea4d5a5107180dc4e374cf7ab06eb79676c270061c3b7 WHIRLPOOL 5796d32cd8f578ef28f6e79ced53fa505519273af39bdeaa413e9b48669ce7945d12437c6093f3aa0b3db9412dac50638c335a3f4f8cf0d4ffa8c94665a85f72
EBUILD libsecp256k1-0.0.0_pre20141212.ebuild 1436 SHA256 91c65f7cb167db540d07038a59838332760e3ee2c5b2103635d9266fd91e8271 SHA512 0c193a36ddedb958b06b44d0cc78a848c33fd54b0756fdbb2c153dca669a588249916700f71b64ea1c038a5871876b699dd67b29d8d91921c6e8ac36404af75f WHIRLPOOL 91933249a18ab7c5f0e0aed2d5dcd5ab0feb4d12f1170bbde93a9401c3e0b08a46f19a2871d85984d5613abfb8350b7fff2633250d5ecab7a4bb0e64f147398b
+EBUILD libsecp256k1-0.0.0_pre20150423.ebuild 1219 SHA256 5179b797558ac18c0bab7f52661476ecbbe2abe755c8a1c5a5288a10d23fbec4 SHA512 c7c13c2f2e38226fc4212ab87c5b8985081c6aaa7365861cb9e841c4fdd6754d6aca9ee046ecc9fd075222897f26fd4e473d70ece86e28194f5bdc693392d77e WHIRLPOOL d2dae4ddbddcadbc80b1a8c9dacc0803c118dcd97302c0c12e302e873af94980e12caaaa60c9d86c912ff1a2493acffe1c94659b9c43840b68772b6c06213a8d
EBUILD libsecp256k1-9999.ebuild 1225 SHA256 52a9eb33ed29ec49dd25f64af2f7abe39877b1df9d5728f8bc249e2a09765880 SHA512 81724e91f905dc057081326b2ebcfcc184739f8d91d04da1efe59f321dfbee5641e90489b5609df6ea5262df20b6135f84572a563daa58b04f2bc60a27d4388f WHIRLPOOL ac8305d6edd921fcb92a60bec70f2723b333902ed18410a6c953dc736dac0eaa13e0a79c0aad91e7765ea5f8c8dc1b56d93aa800fb543dd6083b539b1bf93bfe
-MISC ChangeLog 1051 SHA256 aebe4cc74b6c878f4b4be1e3c2bd51d5d2f57c9da2736894024ff491fd3b2c13 SHA512 d39b49176497f866f70908ab33a8d5e39a3e692da7f867f55487d17b20b5a8dc6ca5d0d06cc5cd3f1258916d55d09ceda8e9323c5549b0808f7ef585909e9a64 WHIRLPOOL 67206d003ec6e694f11f5503951f443a94c83eec8ef6dba4697149256741ac656f5c574857be8815b3846819953558ac5cb83244504cd7aafeccb659f01c26a9
+MISC ChangeLog 1212 SHA256 65bb60bffff9ccf866c2f77a94aaf0537b4c11e14837d74719e17ebd3c5630b8 SHA512 04563300d159bb0fe6fe7425b8e7c4ea7bc4fbe6c97dcee17c43ea7a7a75a706d7eca304068ea1c5458de951cfaca64663e313242dc9ded2beb5840952726a10 WHIRLPOOL 0c599a04830ac092b7cf108bc255dc8f7bb93f39c211d00a2757e0b266d70e2c4488f1f7392cd952bbb4747ec287b5de0d6dcca850e903df71b829122a2b10b6
MISC metadata.xml 611 SHA256 6b4929f8a6d4774e23e9aecc74d148d665a785bf185322283db4d5a4f4b0e8fc SHA512 a0b6d10ac75c60ed890670ae9146b9769cb1544b18cfaab8ed92eb60b8d416b2f2f2a35f25ffab18ccd3b3b67f3a1e7360d08ddca6038b17631ff789cbeeeb3a WHIRLPOOL fb86ed0a81313ef047e4303d0f0f61a20e52200b55ec6779be2d0dcd0c21762e851a5d2db7390e127e079b0dfde11fe0dc0ef01f3f604a0a96291c015cb87a31
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJVmCuNAAoJEJOE+m71LUu6PLwP/2Yxj0GPD1ktUglX+WpmL57W
-TI4wwh93uxfC4LmQRuD7s8dyoejFO1x4WiZKf0E9FkDeZvf96Su2bJzueJQUwgr1
-4pviVcnoN8Ga2vBdfYCnAVj4yFZwDxUeYzaxTr7r+Kbd938DPRJu5LgFVkVC1oO3
-Bnn5uYmSYOfkPPW29NYMFlqTiFGVCY332zG2U+CyCYdWnG3uI9PlvmGmXsR/Rg9Y
-u7YnumEvgWiiyphm0Ulm2QzEkg9ilEV3cHdGZ6B7IxUKcglb7si31Som5aN+CpfG
-t5l5jMXwz1dPycgGEaGmEldg85eylHWcNATknQJLAXtTx/VhX4VljIP42yrrB4Oh
-2KFmLnmuOUiw4MxqWBfvFY7xI7qAodx+c5ss/8xeckPFxPTPoxfuG5RifNVrkmJC
-ONlYwDf5GVAHz4Pe9UaGJs8sqFh4Hduagl3eOWbtVFVb+MrR0DzoZXbZyWWUBCna
-9TNU0MkmUCO1lWHCZWJg3VBTo7SaUwltvJqcrOKI7oJVhWQ/Ekb+MyCjYwaH0mGP
-K2OcE/DAQzWhCyoHPy6lvWzxdhUvF1Iw52SkZPm3XHzZLZDA7oOjmqcYzi9qIxfV
-FYB8MEBm6D6O7Z7seEsCIHLNdALk/U7fDJGl/0fFJFu/TWUjMrIxN6DoZmD7+asR
-aCeSL9LydlACZ++mFzkC
-=F09f
+iQIcBAEBCAAGBQJVpQdIAAoJEJOE+m71LUu6X1EP/1nuX3uE2g1lvLVhJC8aFzjw
+goSJRCDWQTP3lluM4qBTf9zgBi/4I8/RuyyO+E/rR5HLa49K9D7vHrSoOncIH9VZ
+Wom1kM2RjH04QpVtBxmfn0Tjq158zirF255XF3h52wb+AtDqh2ztYxJEnY2VStxZ
+pnAWj9nFFjdWF+AF6leKlkIX+gvolUvjGyE2GbwppH+rIirjj9yPZYh7HXgBYsY6
+3qP69kPvY2X1CVgLgKjIbG85C0PUB3bPJU5PjzQ5kiOtzoOOD02132yAFoeyPHvw
+R0Ukqtue11gxB5f/N+ihXl1f+TnLESQ343QiuGF8cCHarONO6w8Q80LcTHCXCQ8J
+adPERjLn1lBAzQjWYmDfgTsC0ge0UV5WEHmU5WMc+ICfwTAO+aCpmd5MmL5S9ljL
+vFAkgjuD12fbJ6G7hyZpXm7rqctSHfoH6E9rVi/DH4ift0cBORg7b6PM2PvQ1bQ5
+oxMcyc4ORdbta8Il3liYyJwQTT8yTQeNktWjkE6mWqkls9vavaV6RRcs8gyrkJxO
+IHA5vxa3s01Hl+JSZ+xOi9aOP3PbS743IX895i7K/HxtF8a5WoHeCTisUIDwQpuV
+9HR7E8OhTpRp/3UxfYwlYLP8aD1BIRAPrOzVU4yTwOqqZtvcVwcMgFR0up765iNW
+xrzkJLYaidrl5vSW6bAK
+=0kgA
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20150423.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20150423.ebuild
new file mode 100644
index 000000000000..ab7f883fcfb1
--- /dev/null
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20150423.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20150423.ebuild,v 1.1 2015/07/14 12:55:24 blueness Exp $
+
+EAPI=5
+
+inherit autotools eutils
+
+MyPN=secp256k1
+DESCRIPTION="Optimized C library for EC operations on curve secp256k1"
+HOMEPAGE="https://github.com/bitcoin/${MyPN}"
+COMMITHASH="22f60a62801a8a49ecd049e7a563f69a41affd8d"
+SRC_URI="https://github.com/bitcoin/${MyPN}/archive/${COMMITHASH}.tar.gz -> ${MyPN}-v${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="asm doc endomorphism gmp test"
+
+REQUIRED_USE="
+ asm? ( amd64 )
+"
+RDEPEND="
+ gmp? ( dev-libs/gmp:0 )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? ( dev-libs/openssl:0 )
+"
+
+S="${WORKDIR}/${MyPN}-${COMMITHASH}"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --disable-benchmark \
+ $(use_enable test tests) \
+ $(use_enable endomorphism) \
+ --with-asm=$(usex asm auto no) \
+ --with-bignum=$(usex gmp gmp no) \
+ --disable-static
+}
+
+src_install() {
+ if use doc; then
+ dodoc README.md
+ fi
+
+ emake DESTDIR="${D}" install
+ prune_libtool_files
+}