diff options
author | Andreas Schäfer <gentryx@gmx.de> | 2013-02-19 16:16:04 +0100 |
---|---|---|
committer | Andreas Schäfer <gentryx@gmx.de> | 2013-02-19 16:16:04 +0100 |
commit | ce919c0896763cbd9e0b1d218127a9699fbe1be9 (patch) | |
tree | e06d16d5ba46a7f363728134d2f88a49bb8aaf68 | |
parent | moved fperms to correct ebuild phase (diff) | |
download | sci-ce919c0896763cbd9e0b1d218127a9699fbe1be9.tar.gz sci-ce919c0896763cbd9e0b1d218127a9699fbe1be9.tar.bz2 sci-ce919c0896763cbd9e0b1d218127a9699fbe1be9.zip |
added useflag to enable uncore events
-rw-r--r-- | sys-apps/likwid/files/use_uncore.patch | 12 | ||||
-rw-r--r-- | sys-apps/likwid/likwid-3.0.ebuild | 5 | ||||
-rw-r--r-- | sys-apps/likwid/metadata.xml | 5 |
3 files changed, 20 insertions, 2 deletions
diff --git a/sys-apps/likwid/files/use_uncore.patch b/sys-apps/likwid/files/use_uncore.patch new file mode 100644 index 000000000..06724106f --- /dev/null +++ b/sys-apps/likwid/files/use_uncore.patch @@ -0,0 +1,12 @@ +diff -ur likwid-3.0.old/config.mk likwid-3.0/config.mk +--- likwid-3.0.old/config.mk 2013-02-19 16:06:21.867704619 +0100 ++++ likwid-3.0/config.mk 2013-02-19 16:06:08.277704352 +0100 +@@ -28,7 +28,7 @@ + ACCESSMODE = direct#NO SPACE + + # Set to true to enable SandyBridge Uncore support +-ENABLE_SNB_UNCORE = false#NO SPACE ++ENABLE_SNB_UNCORE = true#NO SPACE + + # Change to YES to a build shared library instead of a static one + SHARED_LIBRARY = true#NO SPACE diff --git a/sys-apps/likwid/likwid-3.0.ebuild b/sys-apps/likwid/likwid-3.0.ebuild index 543f589ba..280229705 100644 --- a/sys-apps/likwid/likwid-3.0.ebuild +++ b/sys-apps/likwid/likwid-3.0.ebuild @@ -13,11 +13,12 @@ SRC_URI="http://likwid.googlecode.com/files/${P}.0.tar.gz" SLOT="0" LICENSE="GPL-3" KEYWORDS="~amd64" -IUSE="+access-daemon" +IUSE="+access-daemon uncore" src_prepare() { - use access-daemon && epatch "${FILESDIR}/use_access_daemon.patch" epatch "${FILESDIR}/likwid.patch" + use access-daemon && epatch "${FILESDIR}/use_access_daemon.patch" + use access-daemon && epatch "${FILESDIR}/use_uncore.patch" sed -i -e "s:/usr/local:${D}/usr:" config.mk || die "Couldn't set prefix!" } diff --git a/sys-apps/likwid/metadata.xml b/sys-apps/likwid/metadata.xml index d5436fa63..13add3923 100644 --- a/sys-apps/likwid/metadata.xml +++ b/sys-apps/likwid/metadata.xml @@ -13,4 +13,9 @@ Build access-daemon for secure access to /dev/cpu/*/msr. </flag> </use> + <use> + <flag name="uncore"> + Yield access to uncore events. + </flag> + </use> </pkgmetadata> |