diff options
Diffstat (limited to 'media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch')
-rw-r--r-- | media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch b/media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch new file mode 100644 index 000000000000..86f48ca066dc --- /dev/null +++ b/media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch @@ -0,0 +1,23 @@ +Add knob to control valgrind usage during tests. +https://bugs.gentoo.org/424377 +--- a/waftools/unittest.py ++++ b/waftools/unittest.py +@@ -147,5 +147,6 @@ + def configure(conf): + conf.load("waf_unit_test") +- conf.find_program("valgrind", var="VALGRIND", mandatory=False) ++ if conf.options.enable_valgrind is True: ++ conf.find_program("valgrind", var="VALGRIND", mandatory=False) + conf.find_program("lcov", var="LCOV", mandatory=False) + conf.find_program("genhtml", var="GENHTML", mandatory=False) +--- a/wscript ++++ b/wscript +@@ -624,4 +624,8 @@ + opt.add_option('--without-ldconfig', action='store_false', + dest='ldconfig', help="Don't run ldconfig after install") ++ opt.add_option('--with-valgrind', action='store_true', default=None, ++ dest='enable_valgrind', help="Run testsuite under valgrind (if present).") ++ opt.add_option('--without-valgrind', action='store_false', default=None, ++ dest='enable_valgrind', help="Don't run testsuite under valgrind.") + + opt.recurse("src/xmms") |