new ebuild: vanitygen-plus
This commit is contained in:
2
app-crypt/vanitygen-plus/Manifest
Normal file
2
app-crypt/vanitygen-plus/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
AUX calc_addrs-pathfix.patch 385 SHA256 66393e32c40863066ca9be6176cfc6edf6aff1f844eab3b06a0a46c081b343c1 SHA512 5829b033163c53ddc4ec072a4f69f68ef31e1c2512f60c44a583bea78c851bd7f09684556ef7f24d89282110852e194395747db13b20a032431be40d002a51b9 WHIRLPOOL 7fc7ba51b927aea6b3b21c35f0ae4412bfda34dbe91753dd8ff69ea4c409fbcba24624bd36821decb897cc2b5a0851cc6eb29156714a7b36e0ac3fc26f38ecaa
|
||||
EBUILD vanitygen-plus-9999.ebuild 741 SHA256 2844c0a1c32968428aa416eb3541210a2683db726852cadf73f657d6f01692e0 SHA512 872f60b3640fe975ddc43391f20827c3899a64e89fc5a809d6cc0886ee0c5dcc3d514ca961069bbe6ef2286b7e17b16fbaa3b1a35b7083d3735fde67dae36b7b WHIRLPOOL 909841c8df48414618387b31f30d17dc95c080ea2dd56e97b77703ae3d8bb20038a0eebbb16b6e4698bc9cd92d5b5e0ea5db796f7af97f27851d81b5fc25d180
|
||||
11
app-crypt/vanitygen-plus/files/calc_addrs-pathfix.patch
Normal file
11
app-crypt/vanitygen-plus/files/calc_addrs-pathfix.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- oclengine.c~ 2017-12-13 17:35:49.000000000 -0800
|
||||
+++ oclengine.c 2017-12-13 17:52:16.877546971 -0800
|
||||
@@ -944,7 +944,7 @@
|
||||
end += snprintf(optbuf + end, sizeof(optbuf) - end,
|
||||
"-cl-nv-verbose ");
|
||||
|
||||
- if (!vg_ocl_load_program(vcp, vocp, "calc_addrs.cl", optbuf))
|
||||
+ if (!vg_ocl_load_program(vcp, vocp, "/usr/lib/oclvanitygen/calc_addrs.cl", optbuf))
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
46
app-crypt/vanitygen-plus/vanitygen-plus-9999.ebuild
Normal file
46
app-crypt/vanitygen-plus/vanitygen-plus-9999.ebuild
Normal file
@@ -0,0 +1,46 @@
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils git-2
|
||||
|
||||
DESCRIPTION="cryptocurrency vanity-address generator"
|
||||
HOMEPAGE="https://github.com/exploitagency/vanitygen-plus"
|
||||
EGIT_PROJECT="vanitygen-plus"
|
||||
EGIT_REPO_URI="https://github.com/exploitagency/vanitygen-plus"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="opencl"
|
||||
|
||||
DEPEND="opencl? ( virtual/opencl )
|
||||
>=dev-libs/openssl-1.0.0d
|
||||
dev-libs/libpcre
|
||||
!app-crypt/vanitygen"
|
||||
|
||||
src_compile()
|
||||
{
|
||||
make vanitygen
|
||||
if use opencl
|
||||
then
|
||||
make oclvanitygen
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare()
|
||||
{
|
||||
epatch $FILESDIR/calc_addrs-pathfix.patch
|
||||
}
|
||||
|
||||
src_install()
|
||||
{
|
||||
dobin vanitygen
|
||||
if use opencl
|
||||
then
|
||||
dobin oclvanitygen
|
||||
insinto /usr/lib/oclvanitygen
|
||||
newins calc_addrs.cl calc_addrs.cl
|
||||
fi
|
||||
}
|
||||
|
||||
@@ -1 +1 @@
|
||||
EBUILD vanitygen-9999.ebuild 633 SHA256 f2bef8952abde95d00b2a4d5ac02c41ed53d1acd1b55e73634f10f5e7bc75872 SHA512 6c4effd3ca471cd77ace42ecbc661a6c6e149b7232977782d91f15e185d198f0907d09d994e9596fef4904f8bc041c93d4ecabd9db2a86ef8248c99a88fe3baf WHIRLPOOL 0d74f155e99f67a45365cbd6dca3003c94fbe76811dc5516479cf650ae289c15ea08d955eb86c85e1e9ca9a68d39dc938fd8ab244b67e0052c19e6e9eed3adea
|
||||
EBUILD vanitygen-9999.ebuild 660 SHA256 fe7fb9f2167ed4366648c1661a4e2b28ae9d4ae79d853560e3be74c9d0529607 SHA512 070b4756eab6c4dd185a0b10277b1b76d8c20d3452617aa882a61e2cd525b72070ab13b0bbeb8c956ea0958f0b675e686537e92f5821631fb52444d0d363a609 WHIRLPOOL 1d6f8f5fd1bd9221a4c4a489d72908927882f16f3b13bebf24a71a32a8ddc9f3b34d4a7ea89f142621075c25355be6e276282ef68c5f5bfe070dcdf5260abb21
|
||||
|
||||
@@ -16,7 +16,8 @@ IUSE="opencl"
|
||||
|
||||
DEPEND="opencl? ( virtual/opencl )
|
||||
>=dev-libs/openssl-1.0.0d
|
||||
dev-libs/libpcre"
|
||||
dev-libs/libpcre
|
||||
!app-crypt/vanitygen-plus"
|
||||
|
||||
src_compile()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user