hashkill: bumped

This commit is contained in:
Anton Bolshakov 2013-04-15 21:10:54 +00:00
parent b208e8d628
commit b4a4259f7a
3 changed files with 22 additions and 6 deletions

View file

@ -1,4 +1,4 @@
DIST hashkill-0.3.1.tar.gz 16872469 SHA256 1f72d60e45eb97f6408f9ae3d708f7f4ecb50fc8be43ab2fc4e199800b1c2bdd SHA512 696a6621d3b6c03f08021dd3a4e2716038e9e49ecf5347068d9e1b25d607decaf4d28b7aeb617aebcd26ea24e726f87229b5d02fbd54c7f4aa189c194e629c83 WHIRLPOOL 678cbada15e1b5ddb2335958c1860e1c6339140c53aad04c23373fc6242f5a99f4b0557e4b2a8c3bef35984000bf0149fc80def4e365eae1aeab2d33ba54f743
EBUILD hashkill-0.3.1-r1.ebuild 1311 SHA256 1674cd0db684741a0fdc0a36fb69b6686ba3967fe29306f80a60734e1945f2d6 SHA512 f02e3cd6a6de0d172bbcd263afe85049ab2282d4cb4c5483c256a1bff535ca08b1e31834bdb2c4e42983a14d62b32cbfd13d81a7d1397ede0bb9be068ed62c58 WHIRLPOOL 0ec9385d43eb85f09f759581cf3a62a76cd451baf1ecee24c3681fa66502eeb905c4c21a4ba043db08814521ede113fd9e6a6375bf557ed2826c51e75736508e
EBUILD hashkill-0.3.1_p20130314.ebuild 1435 SHA256 a11a65bccfe0bad401d28b8dab34f232d2931b04101ffacdcfc43586cbb184a4 SHA512 bd4921ee6c5d12b996dd88e82fe0eb9c2e74a2ab3e669f408181efc08416ce7ef3174920a9d29a79cd846b96b4446a1543b44c6494e7719522963cdd586eea22 WHIRLPOOL 7cf380c220c3ac920f084f93036ab3e6ec8f85bf03b5c5046f7de2bb23b3c7ce7c6d2bd6243358ccb56ad9f51a48aa5c08a16eba4ce549c348227fec657c6eb7
EBUILD hashkill-9999.ebuild 1780 SHA256 890eb5fb3d4e5ef59297311cbc38bb14c94351647dcd69652f191efd754d11fe SHA512 70b4afc79d0c7452da02d3b59dbd98845f53521705f01b020eadf879f2ae7e8ef8d50bb22a9b08518d4caeca0ee89af16c18a13eec1adb10fa324b34f5342cd8 WHIRLPOOL c62d391cf7bc5836364098bb4267ed7092bf2738ba5da15ceb5532260a76bf91532cd71934ff668abc957599b9e8aa8c5c79181e9701d28c67df73be47e98b29
EBUILD hashkill-0.3.1_p20130413.ebuild 1800 SHA256 2645e65cb9c3348a4b9e467d5ce742a28e11e4ac955e2ee99131829a1ee29f3a SHA512 8a992c3a9c74a7c26b84b32be6404e4e8a6bdbf969bbf46342d470d03ff6b0ca564b3686207f3cd94ad767e1baef6ed52deb55f8d0e9c3f6aa27a8bf5e128982 WHIRLPOOL 5ddc7489bb64c6da66f08cadfcd982b2a7cd631c4cf731b9c017e1bebebd4323a473a80b4e2d146db2eef37aa4674461067197d2b7a43c164c1e58fcd9e278e1
EBUILD hashkill-9999.ebuild 1734 SHA256 b5a6c200b51194fcddc23deeeb75a6ed5641e2be26b6c3ba7f08de3555ab6de6 SHA512 4d82f28f182bcb53023518f4b51a98fbfd30ea411566765ec8d009d9c00c983688b86371571bc6a507b125cdafafa2cb034eddb44fb6e3a227e7a06db607d4e8 WHIRLPOOL 08d53760cf42af5663551d163a84cc04a96ced1250e78aa0dc824d1458a5e7dafd97ee8c3f04a0d0bf57050917244a3d30998548bd8c8dcccaa33c0a0a5f201e

View file

@ -4,12 +4,12 @@
EAPI=4
inherit git-2 toolchain-funcs autotools pax-utils
inherit git-2 autotools multilib pax-utils toolchain-funcs
DESCRIPTION="Multi-threaded password recovery tool with multi-GPU support"
HOMEPAGE="http://www.gat3way.eu/hashkill"
EGIT_REPO_URI="git://github.com/gat3way/hashkill.git"
EGIT_COMMIT="3fe6458b319983e5cd8e8667a739a939e90aae3c"
EGIT_COMMIT="65dfc0cf1e0d455278fd1330c07d6f3f00c0cd40"
LICENSE="GPL-2"
SLOT="0"
@ -24,6 +24,10 @@ DEPEND="opencl? ( virtual/opencl-sdk )
dev-libs/json-c"
RDEPEND="${DEPEND}"
# We need write acccess /dev/nvidia0 and /dev/nvidiactl and the portage
# user is (usually) not in the video group
RESTRICT="userpriv"
src_prepare() {
if use pax_kernel; then
sed -e "s|-Wno-unused-result -D_7ZIP_ST -ldl$|-Wno-unused-result -D_7ZIP_ST -ldl \
@ -43,11 +47,24 @@ src_configure() {
fi
}
src_compile() {
if use video_cards_nvidia; then
# we need write access to nvidia devices
addwrite /dev/nvidia0
addwrite /dev/nvidiactl
fi
if use opencl; then
addpredict /usr/$(get_libdir)/libOpenCL.so
fi
emake
}
src_install() {
if use pax_kernel; then
pax-mark m src/hashkill
fi
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
dodoc README
}

View file

@ -48,7 +48,6 @@ src_configure() {
src_compile() {
if use video_cards_nvidia; then
einfo "Adding write access to /dev/nvidia*"
# we need write access to nvidia devices
addwrite /dev/nvidia0
addwrite /dev/nvidiactl