summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2010-08-05 23:40:37 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2010-08-05 23:40:37 +0000
commit88a322ddcb74ebd65f209930d1ef47bd6647b6e2 (patch)
treee052530b57ddc01fde4b2ed2980c2e5fcaa85763 /dev-util/google-perftools/metadata.xml
parentFix linking with xfce4-panel >= 4.7. (diff)
downloadgentoo-2-88a322ddcb74ebd65f209930d1ef47bd6647b6e2.tar.gz
gentoo-2-88a322ddcb74ebd65f209930d1ef47bd6647b6e2.tar.bz2
gentoo-2-88a322ddcb74ebd65f209930d1ef47bd6647b6e2.zip
Version bump; improve ebuild to not build tests; add USE flags for debug, minimal and the (new) largepages option; don't even install the documentation with the original build system, so that we don't have to remove it; only build shared libraries, and remove .la files — build time is vastly reduced this way.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'dev-util/google-perftools/metadata.xml')
-rw-r--r--dev-util/google-perftools/metadata.xml19
1 files changed, 19 insertions, 0 deletions
diff --git a/dev-util/google-perftools/metadata.xml b/dev-util/google-perftools/metadata.xml
index 2d083ce3bc66..5470e6606cb0 100644
--- a/dev-util/google-perftools/metadata.xml
+++ b/dev-util/google-perftools/metadata.xml
@@ -5,4 +5,23 @@
<maintainer>
<email>flameeyes@gentoo.org</email>
</maintainer>
+
+ <use>
+ <flag name="largepages">
+ Use (experimental) larger pages for tcmalloc, this increases
+ memory usage, but should speed up the allocation/free
+ operations.
+ </flag>
+
+ <flag name="debug">
+ Build a set of libraries with debug support (so-called
+ debugalloc). These are available by default but are not needed
+ unless you're actually developing using tcmalloc.
+ </flag>
+
+ <flag name="minimal">
+ Only build the tcmalloc_minimal library, ignoring the heap
+ checker and the profilers.
+ </flag>
+ </use>
</pkgmetadata>