summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Farina <zerochaos@gentoo.org>2013-02-03 01:55:16 +0000
committerRichard Farina <zerochaos@gentoo.org>2013-02-03 01:55:16 +0000
commitb1fc0190b39b8884b5f4bb4d0d9534b4cbc92dad (patch)
treefe71ee99b5504c1c4cc21edfa769a69ede02245e /app-crypt/oclhashcat-plus-bin
parentadded blocker on 32bit fftw (diff)
downloadhistorical-b1fc0190b39b8884b5f4bb4d0d9534b4cbc92dad.tar.gz
historical-b1fc0190b39b8884b5f4bb4d0d9534b4cbc92dad.tar.bz2
historical-b1fc0190b39b8884b5f4bb4d0d9534b4cbc92dad.zip
version bump, user must now accept the license with every new release
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0xDD11F94A
Diffstat (limited to 'app-crypt/oclhashcat-plus-bin')
-rw-r--r--app-crypt/oclhashcat-plus-bin/ChangeLog10
-rw-r--r--app-crypt/oclhashcat-plus-bin/Manifest30
-rw-r--r--app-crypt/oclhashcat-plus-bin/oclhashcat-plus-bin-0.13.ebuild100
3 files changed, 124 insertions, 16 deletions
diff --git a/app-crypt/oclhashcat-plus-bin/ChangeLog b/app-crypt/oclhashcat-plus-bin/ChangeLog
index f5c12c8793cf..cc4076171bd4 100644
--- a/app-crypt/oclhashcat-plus-bin/ChangeLog
+++ b/app-crypt/oclhashcat-plus-bin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/oclhashcat-plus-bin
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-plus-bin/ChangeLog,v 1.6 2012/12/31 21:20:04 zerochaos Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-plus-bin/ChangeLog,v 1.7 2013/02/03 01:55:07 zerochaos Exp $
+
+*oclhashcat-plus-bin-0.13 (03 Feb 2013)
+
+ 03 Feb 2013; Rick Farina <zerochaos@gentoo.org>
+ +oclhashcat-plus-bin-0.13.ebuild:
+ version bump, user must now accept the license with every new release
*oclhashcat-plus-bin-0.12 (31 Dec 2012)
diff --git a/app-crypt/oclhashcat-plus-bin/Manifest b/app-crypt/oclhashcat-plus-bin/Manifest
index 6daa45624b92..aa32eef82e46 100644
--- a/app-crypt/oclhashcat-plus-bin/Manifest
+++ b/app-crypt/oclhashcat-plus-bin/Manifest
@@ -5,25 +5,27 @@ DIST oclHashcat-plus-0.081-32.7z 19358773 SHA256 2b293e19dc87e969eea4e1b75055b79
DIST oclHashcat-plus-0.081-64.7z 22259753 SHA256 5390a8a3c6b8887536e936c918ca2cfeba6b971e4cd9a57dca36a3cfa5e83684 SHA512 650e75eec5d1b20fe13469097f707b667c422c5595793af4675ae860c6338aad98f809fec15dd44a53bae92a3763008632e0f618f181036ac2d70440f43d1e1d WHIRLPOOL 224764c6ccd204ea0f432c611a9076908d13bfb524caf16c0c861f2c308521f9483d22a6863d24273079b045a79c0431b1c5543b315838c7a5f11d3a264e8cb6
DIST oclHashcat-plus-0.09.7z 16556469 SHA256 8cb00584d43adf189116bf689a26740d421d0a541f3543855b3d0bf001f618a7 SHA512 0de76421b9d52027312c71b48c20d64e27deeee481a2859c5eb2af370cf3032cfd378e9aeed2c6cf19da7cc1adf1244cefde51b60aa885a66028d743f7d64a00 WHIRLPOOL 84dda3c0953593a2cfb1920909038ae320da305ff8e48294c008ef9328247bf38e56b16d197743dac063ceb2e536ed6d502a36e0ca6e666cdd32b514883e36a1
DIST oclHashcat-plus-0.12.7z 18713143 SHA256 8b02548e0d6e97c59bafdeabdb411b84eef581a00a131bf89238a9560bafc8fa SHA512 c2d8225f4c4bd546824823040b31aba66bd73539dd26a9f0fd695f0bf7078610f0970cbcfe3d25df133fdbf6365311c2b233fb1779da56e4756646b9b864a2b2 WHIRLPOOL 27d96e5eadc10de4fcd4ee98a93449a34e132563f79dc0c9cefa8281e85c246b3cba519942e3c76b2a1b37cafa8ca977c7f62783953f34a3d1f05b99c633d2aa
+DIST oclHashcat-plus-0.13.7z 22397251 SHA256 374e612979a9e10ecf01d2f2a892f8f0af00ca8cfcfbcba5e6e36eb2aae27228 SHA512 3e259ad7abb1a42b1bed30de2ccc1d3f81d0ce420b27e4969332abbbe460287e3b3420c253cc7a82e060daa7411464927edb4f084e8e671ae60553c234f097de WHIRLPOOL 075f6eab5b03e24964ce4793435189bd950678f12276cd45f49e12f57b6d638c1d6acdb91d2d8397963de5a83b44383103c41438ac21a67d6e51d4c68149d399
EBUILD oclhashcat-plus-bin-0.081.ebuild 3175 SHA256 2cd41e55027034319497495a4122eed8bd32fdd461af1853b10a8fd95905fd23 SHA512 f99d25cd520d4fceae8d2907ea47cb5911de931cd2de2b6a657d9fed3b4a6d962ddc2052951157dd7ddcea0e4a22279698afa808975e777316e3d8d7d6148bfe WHIRLPOOL fe0b5a623c7c20d91e97c389237f7947d11493a51c741125df3a87557fbfd5b732cdcef8abe1a55cdee89594683375df4042c8e8b4198f93d06f8feb6de9aefd
EBUILD oclhashcat-plus-bin-0.09.ebuild 2573 SHA256 df4f794faa3e6ac38de01cf048fd521cefa45a2e00869174e35d13a8d1d615df SHA512 d3642f4f7257e5a4751277880d9863ebabbd44ac006e8c9a01dbbf684b054d6fb4de0963daa1587a499365321924d36656de1dbd1fb36ab11aee0cc2c279cf3a WHIRLPOOL 5a958e31faf31879187bf3fb6d4fb643ede28716c68df1443e4686ae230ae14dbc65b9e2cb1f1fcd955e924b997d59db9816c5a295a55f8951af761f788d853e
EBUILD oclhashcat-plus-bin-0.12.ebuild 2638 SHA256 61ef927328489a65c4043b10c96b3789698d0d3869618e58f1be4581d5afe9fb SHA512 3be6d58e0926f0be27e4433503ded65eb6fc8a25ce17e2716287334470586dbef3962dc5d2d50f04d80e2bcb3ef134978d8f0f3609832c2ed0482352320cf7a4 WHIRLPOOL 48e5052798d1573ae39d3a0d81e47367c831af37ea40a3209b10a996b281ff0956a49a287c9c6f2a2c17cd79706371015b8e741b92ebb5670155577fd31a8f78
-MISC ChangeLog 1140 SHA256 0304a4711b30ec8d283b66cb7ec6f766256047967c8dabe57fe5a985138ca57d SHA512 23d3a216572132ccd51eea367e1ce6cb882d33623dac7db768b805e7655c0b1b88e236253a7bc9e92a9a8dcc6888f75122303f54ef3ee0d23d08b19a3fa23267 WHIRLPOOL 5fbb1f5706aa9fd3f8b56f8eabd86705006850f3a04a8016131b83dba79185ad0059a5a10e684fdf09aff3ee59955f12cfb12d56c86f13e988cabdd6f434ac5f
+EBUILD oclhashcat-plus-bin-0.13.ebuild 2715 SHA256 d52efdc3fb67c3a08bffcc5ca66af0a180ade546f8b44c4c61b2c5d1661e25f1 SHA512 ebf700afef6a7ef60432357007bd83527f9bf1fd76a743946dddf863e450d43f35d6f1a6bfb1a04b2183de1a39ab3ed60cc7dc19478af2b18fd2181f2684f58b WHIRLPOOL cad0b96518e909f2165acae27cc39e73bf1bbf5fd628e47d6210e667abeff393bebb4f29403befc9ba5a5a807f1224f2959b15943d5cc36c97a526e712ea637c
+MISC ChangeLog 1340 SHA256 30b8bb259345ca3c64a1b0e9f19561655b994c1334790e8089c6efae6181686b SHA512 d8199ac34e2d58dc4d010157b1208346ee9bceedefc6bbf5ee8bede6ecf5991502a94d840e4c3b844c598ba5df7ed64269f1dbda06a8d98e0f0d6ccb220ae806 WHIRLPOOL 19afc5d0c0463b4e9b36abe008babf622e28a05e66b6be4e223951cf46afa78f0729940f08ce02d3c3eb5248262db8e5728ee1f5521e120465c255bc54524e7c
MISC metadata.xml 248 SHA256 c48f1d43aa5eb2f3374c54e1be22241c09bc94d9fd2156794be28f7b09af4bac SHA512 111d13c282e9834bd2899c214b1fc05d4bfe4448c30656187f2435f23c5dbab92e6ffc6d0f69efad8494b7f2e1ec364343061a8b58ca3043e3d4a337e461123f WHIRLPOOL 4c25451092f8d779d15b189778bf51a968e73b49c4027254c8596d19c588464170a3b66302d740a2cf7fdc1a0cd47d7dbb3c1c9e3e026f8dfca0fb9db585c814
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCgAGBQJQ4gG0AAoJEKXdFCfdEflKCeEP/RdkrxsKUCskDzfk3NGqGhx4
-Qk3zNGZJdjy6XIT8hyyc+/dBEBD1j+7u1Kc/z7NZmWeGBUVvonApEDo+ijpZaiEp
-z1kPJawP7QPT758zjLKR86BUHSj4fjh5HifC0iAgnNvZ9rJp0zBmj/v4BMfwIpvr
-A7CgJG0FJd/6sKDo97SydzcBlhe8yTgzSptDpJ6U9caewPAkr9Qt0a3NMj4ul83H
-+J5PEfqs9Pag95VbK2OgFMzlTDWbvKdx5jTWNo8vq1LpoLLF+HtOirQRMaJCXF+M
-i6MfZykmuEhMyyfPzcfUDkBboDfpMc6VzcZ6D+Pr5VdpQCyXY1Cb1mLSU2rj8Oxq
-i0tqcMu+d9b4qe4zEplKqpIGNcXfIYXCNYDHd8sk3+ULhFKoTH53OhGaI80UBNKI
-a9WF2R7PQg5asZZ8gi32fah1WTU6gs1GU9hsA2bdufQUALvCuFgRIm9wDEWGZXaK
-LmmBk0aHkFjIhj8ZAVdF3ng9tjRdWAu1ehrcsmQ8hk0v+/FuBDmZsIQWp/gjebFm
-VY8LmEchiFSeiSNvPp4lIKV5R6WzNdqe0p0P99U0C/oe0T1sKRm8DeggF1IgxNyK
-+1UPcaNHlwgi0UT0n6zUM8E2Klf2S/dsQF9+zQ928ODVM00BUZNQtrsQAl1tQj/k
-S/URhlfG3RfXlRUVrcig
-=ekKd
+iQIcBAEBCgAGBQJRDcPuAAoJEKXdFCfdEflKe8EP/RLlBnBFoSIbOUyRQPW854dZ
+FJZCRmkM30zFTFApyHnBvgAeAI0/IFj6OSSaRMIS6J6V3zXaeMOGOYkKhaLamoee
+1jTlqJxdKol4/fS7rc3dae0Fi+t7RhNtMBKSmD7kwv/2LZed7m40ztQMmqm2ar+3
+pGRnD31CFjd+WoOBkE23kV/B30qFp7idnfLpAeiCNw+DpjPaAgjK42r9Ze984ATl
+KoAPCJofBiFKHqB4jUACHn76qadENUG2wKJuIH+A94XeWjjl31G7AmPLV+WHo1MZ
+LKFCZACVFNVfl5PKD1iC2aP8KCjCBgrKqHd4Trj+emn8ce3OVKLXBkmIYJk/7hBh
+QZ0k9iqISfGnbX/fyOQmA+qWaAr6sUUUMKvf4XtAsHk237Q7fNIo4BLinMCneStq
+2x6mBraA2WYV3+tw2fcRw8t+NKp207IhNIdVpRiWmMgWwisB5FrAwRwewGZqob5v
+d+XS4RJY8dcKGmTfkHAX572Bu2dqAfh+1HckxE84hnx56YjnjckxlHulSX0oLYte
+cxGbZEUbrgWmEbHQs+Uxb4oPgCZLlqyhXVdHNAWhzYs1zoJ3qk6kXqcKEfziLt1C
+IUpyntwKS4N4VjE0yaGLtS/CLohTHQRms9t6LcVsaJhAcji3uz1xbYsDIsJo88Yr
+1p+rqr1X7ynSd/0UpxG5
+=Mvvh
-----END PGP SIGNATURE-----
diff --git a/app-crypt/oclhashcat-plus-bin/oclhashcat-plus-bin-0.13.ebuild b/app-crypt/oclhashcat-plus-bin/oclhashcat-plus-bin-0.13.ebuild
new file mode 100644
index 000000000000..08dcdcf704ed
--- /dev/null
+++ b/app-crypt/oclhashcat-plus-bin/oclhashcat-plus-bin-0.13.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-plus-bin/oclhashcat-plus-bin-0.13.ebuild,v 1.1 2013/02/03 01:55:07 zerochaos Exp $
+
+EAPI=5
+
+inherit eutils pax-utils
+
+DESCRIPTION="An opencl multihash cracker"
+HOMEPAGE="http://hashcat.net/oclhashcat-plus/"
+
+MY_P="oclHashcat-plus-${PV}"
+SRC_URI="http://hashcat.net/files/${MY_P}.7z"
+
+LICENSE="hashcat"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+IUSE_VIDEO_CARDS="video_cards_fglrx
+ video_cards_nvidia"
+
+IUSE="${IUSE_VIDEO_CARDS}"
+
+RDEPEND="sys-libs/zlib
+ video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-310.32 )
+ video_cards_fglrx? ( =x11-drivers/ati-drivers-13.1 )"
+DEPEND="${RDEPEND}
+ app-arch/p7zip"
+
+S="${WORKDIR}/${MY_P}"
+
+RESTRICT="strip"
+QA_PREBUILT="*Hashcat-plus*.bin"
+
+src_install() {
+ dodoc docs/*
+ rm -r *.exe docs || die
+ use x86 && rm *Hashcat-plus64*
+ use amd64 && rm *Hashcat-plus32*
+
+ if ! use video_cards_fglrx; then
+ rm -r kernels/4098 || die
+ rm oclHashcat-plus*.bin || die
+ fi
+ if ! use video_cards_nvidia; then
+ rm -r kernels/4318 || die
+ rm cudaHashcat-plus*.bin || die
+ fi
+ pax-mark m *Hashcat-plus*.bin
+
+ insinto /opt/${PN}
+ doins -r "${S}"/* || die "Copy files failed"
+
+ dodir /opt/bin
+
+ cat <<-EOF > "${ED}"/opt/bin/oclhashcat-plus
+ #! /bin/sh
+ echo "oclHashcat-plus and all related files have been installed in /opt/${PN}"
+ echo "Please run one of the following binaries to use gpu accelerated hashcat:"
+ EOF
+
+ for x in oclHashcat-plus64.bin oclHashcat-plus32.bin cudaHashcat-plus64.bin cudaHashcat-plus32.bin
+ do
+ if [ -f "${ED}"/opt/${PN}/${x} ]
+ then
+ case "${x}" in
+ oclHashcat-plus64.bin)
+ echo "echo '64 bit ATI accelerated \"oclHashcat-plus64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
+ ;;
+ oclHashcat-plus32.bin)
+ echo "echo '32 bit ATI accelerated \"oclHashcat-plus32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
+ ;;
+ cudaHashcat-plus64.bin)
+ echo "echo '64 bit NVIDIA accelerated \"cudaHashcat-plus64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
+ ;;
+ cudaHashcat-plus32.bin)
+ echo "echo '32 bit NVIDIA accelerated \"cudaHashcat-plus32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
+ ;;
+ esac
+
+ fperms +x /opt/${PN}/${x}
+
+ cat <<-EOF > "${ED}"/opt/bin/${x}
+ #! /bin/sh
+ cd /opt/${PN}
+ echo "Warning: ${x} is running from /opt/${PN} so be careful of relative paths."
+ exec ./${x} "\$@"
+ EOF
+
+ fperms +x /opt/bin/${x}
+
+ fi
+ done
+
+ fperms +x /opt/bin/oclhashcat-plus
+ fowners root:video /opt/${PN}
+ touch "${ED}"/opt/${PN}/eula.accepted
+ fperms 0660 /opt/${PN}/eula.accepted
+ einfo "oclhashcat-plus can be run as user if you are in the video group"
+}