hashkill: attempt to fix issue #128

This commit is contained in:
Anton Bolshakov 2013-04-12 07:02:04 +00:00
parent cd4ecc0b16
commit 4ee19e50c7
2 changed files with 14 additions and 1 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 1369 SHA256 7dab35cd287d7df456f3c87e69599f0cfd6530af428873ae0772853fe52960c7 SHA512 11c99a4712a5bf9be86cff3bd743fa4054ad75390c0605203cdd8bbf86ee09d78e54f13d292c9fbd40b7e05e3db2747aa1dad1035914784da2d83164953bc3c3 WHIRLPOOL 22ac466c8cd98aec58b44e30894af0a68afb93635c103ffc0a174f193dabfae170224618d8e1f69aae2fe4b74afea724f2f7d587c54bd7f7da383942a56c83bd
EBUILD hashkill-9999.ebuild 1708 SHA256 e37d47054c112177d5c619fb7a3d4247db29dbf4474e2511c0f35174eb4fe676 SHA512 626f9509c7ee81c7b6b6f69d7dc97b9181321d690c9638bb25b332a65f8c579240c698138f0201b000b4d5935328561323a7d3e3a3cb694a2875151a5c78c3f6 WHIRLPOOL feab570f1cdc395a63bcb0582db8da643102ad45756e2750851e7113968e25079075ec62302e8e50d5ef0ca17ed2703e9e927f5e28d4a28dd308a612ea4f7b64

View file

@ -23,6 +23,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 \
@ -31,6 +35,15 @@ src_prepare() {
eautoreconf
}
src_test() {
if use video_cards_nvidia; then
einfo "adding write access to /dev/nvidia*"
# we need write access to this to run the tests
addpredict /dev/nvidia0
addpredict /dev/nvidiactl
fi
}
src_configure() {
econf \
$(use_enable video_cards_nvidia nv-ocl) \