mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-01 19:20:56 +02:00
hashkill: adjustments for addwrite needed for opencl enumeration as well as adding *possible* src_test routine
This commit is contained in:
parent
ec2befcb73
commit
dc54d1801f
2 changed files with 13 additions and 10 deletions
|
|
@ -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_p20130427.ebuild 2134 SHA256 fd6a114643260be540c5c5ae066e759e13f0f9daaa364feaca46782ced6e54bc SHA512 68629cdb977d5e430d25ddbc908a8efa100656cf2259d879237d63c6da01df633e46e9460cc3e353695d594bd2290e45670e9aac584c65839b051b7352de1dc7 WHIRLPOOL e0e32715575352e785c6cafa529d9e313355bf93b19d0c1ffc5abe2b089c2b2e393c26f80d91b69c85a34fbfb8565eca07f3a99836029cf41d5d31591694ab7f
|
||||
EBUILD hashkill-9999.ebuild 2068 SHA256 1d4741bc3bf1e07c494552bc87b222a84c09f0b0230b7c0e6d53b3458ca67194 SHA512 c86e357f6cec62b18ecf81c8c0c555673dedcdbc315b55b4f1568ad7ce6044846becbcf921d74995125931e17d76fe260ab015a3bc4a076bc5191800ffbff0de WHIRLPOOL f4fd0c62af8b40472566b0332d1621dabd16764f99b90d180154cc8c4c0ae13e81a67c456f752425feb8f862a0e32eef8291177c4de302873e9f29527a68321d
|
||||
EBUILD hashkill-9999.ebuild 2192 SHA256 4308f3da1d63dd340380ce73570f5ea05e41b079e2725181913a056f841b461b SHA512 b06e593cebdb32126fcf6441f62645fceab1888b52daa045b24b50624314650cecfd305da386ca92d64478006baa9c436d88af15c708ace93a5fe2a8bde232bc WHIRLPOOL 47f88c7d2a92797860bbbffb7b9635f283ed63434e370d2247da0d5ee3f3689e277734e440f2d14278398847e8c0b7cb79e0603d2c6bcd0a9e71a1f87baa83e8
|
||||
|
|
|
|||
|
|
@ -58,19 +58,22 @@ src_configure() {
|
|||
}
|
||||
|
||||
src_compile() {
|
||||
if use video_cards_nvidia; then
|
||||
# we need write access to nvidia devices
|
||||
addwrite /dev/nvidia0
|
||||
addwrite /dev/nvidiactl
|
||||
fi
|
||||
if use video_cards_fglrx; then
|
||||
# we need write access to ati devices
|
||||
addwrite /dev/ati
|
||||
fi
|
||||
#the way opencl is doing compilation it requires this no matter what for both devices for enumeration
|
||||
# Upstream bug https://github.com/gat3way/hashkill/issues/35
|
||||
# we need write access to nvidia devices
|
||||
addwrite /dev/nvidia0
|
||||
addwrite /dev/nvidiactl
|
||||
# we need write access to ati devices
|
||||
addwrite /dev/ati
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd tests
|
||||
./test.sh
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use pax_kernel; then
|
||||
pax-mark m src/hashkill
|
||||
|
|
|
|||
Loading…
Reference in a new issue