summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarshall Brewer (Gentoo Key) <tomboy64@sina.cn>2016-05-04 12:56:10 +0200
committerAmy Winston <amynka@gentoo.org>2016-05-08 22:14:11 +0200
commit3d52492609a13111ab07f5478e4d266a866c1e5b (patch)
treeb3448860ea37f6fdb7c1b2c2a33048ab21d57979 /dev-lang/moarvm/metadata.xml
parentsys-process/memwatch: Version bump. (diff)
downloadgentoo-3d52492609a13111ab07f5478e4d266a866c1e5b.tar.gz
gentoo-3d52492609a13111ab07f5478e4d266a866c1e5b.tar.bz2
gentoo-3d52492609a13111ab07f5478e4d266a866c1e5b.zip
dev-lang/moarvm: revbump 2016.04-r1
- update ebuild to reflect the build-system - enable choice between gcc (default) and clang (use clang) - enable optional compilation against system-libs (use +system-libs) (required patch submitted upstream) - enable optional use of sanitizers (use asan ubsan) - enable optional static build (use static-libs) - make jit optional (was mandatory) (use +jit) - make stronger optimization optional (was mandatory) (use optimize) - disable testing (will be performed with nqp) - update to EAPI6 - add tomboy64 as secondary maintainer Package-Manager: portage-2.2.28
Diffstat (limited to 'dev-lang/moarvm/metadata.xml')
-rw-r--r--dev-lang/moarvm/metadata.xml12
1 files changed, 12 insertions, 0 deletions
diff --git a/dev-lang/moarvm/metadata.xml b/dev-lang/moarvm/metadata.xml
index 2a282198ddc6..3e0f367f73ef 100644
--- a/dev-lang/moarvm/metadata.xml
+++ b/dev-lang/moarvm/metadata.xml
@@ -5,10 +5,22 @@
<email>patrick@gentoo.org</email>
<name>Patrick Lauer</name>
</maintainer>
+ <maintainer type="person">
+ <email>tomboy64@sina.cn</email>
+ <name>Matthew Brewer</name>
+ </maintainer>
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <use>
+ <flag name="asan">Enable clang's Address Sanitizer functionality. Expect longer compile time.</flag>
+ <flag name="clang">Use clang compiler instead of GCC</flag>
+ <flag name="jit">Enable Just-In-Time-Compiler. Has no effect except on AMD64 and Darwin.</flag>
+ <flag name="optimize">Enable optimization via CFLAGS</flag>
+ <flag name="system-libs">Link against the system's shared libraries</flag>
+ <flag name="ubsan">Enable clang's Undefined Behavior Sanitizer functionality. Expect longer compile time.</flag>
+ </use>
<upstream>
<remote-id type="github">MoarVM/MoarVM</remote-id>
</upstream>