uftrace(dynamic function graph tracer): bump version (#26224)
This commit is contained in:
parent
f878f769a2
commit
da171bd561
@ -13,7 +13,7 @@ class Uftrace(AutotoolsPackage):
|
|||||||
"""Dynamic function graph tracer for Linux which demangles C, C++ and Rust calls"""
|
"""Dynamic function graph tracer for Linux which demangles C, C++ and Rust calls"""
|
||||||
|
|
||||||
homepage = 'https://uftrace.github.io/slide/'
|
homepage = 'https://uftrace.github.io/slide/'
|
||||||
url = 'https://github.com/namhyung/uftrace/archive/v0.10.tar.gz'
|
url = 'https://github.com/namhyung/uftrace/archive/v0.11.tar.gz'
|
||||||
git = 'https://github.com/namhyung/uftrace.git'
|
git = 'https://github.com/namhyung/uftrace.git'
|
||||||
executables = ['^uftrace$']
|
executables = ['^uftrace$']
|
||||||
maintainers = ['bernhardkaindl']
|
maintainers = ['bernhardkaindl']
|
||||||
@ -21,6 +21,7 @@ class Uftrace(AutotoolsPackage):
|
|||||||
|
|
||||||
# The build process uses 'git describe --tags' to get the package version
|
# The build process uses 'git describe --tags' to get the package version
|
||||||
version('master', branch='master', get_full_repo=True)
|
version('master', branch='master', get_full_repo=True)
|
||||||
|
version('0.11', sha256='101dbb13cb3320ee76525ec26426f2aa1de4e3ee5af74f79cb403ae4d2c6c871')
|
||||||
version('0.10', sha256='b8b56d540ea95c3eafe56440d6a998e0a140d53ca2584916b6ca82702795bbd9')
|
version('0.10', sha256='b8b56d540ea95c3eafe56440d6a998e0a140d53ca2584916b6ca82702795bbd9')
|
||||||
variant("doc", default=False, description="Build uftrace's documentation")
|
variant("doc", default=False, description="Build uftrace's documentation")
|
||||||
variant("python2", default=False, description="Build uftrace with python2 support")
|
variant("python2", default=False, description="Build uftrace with python2 support")
|
||||||
@ -37,6 +38,11 @@ class Uftrace(AutotoolsPackage):
|
|||||||
depends_on('python@3.5:', when='+python3')
|
depends_on('python@3.5:', when='+python3')
|
||||||
depends_on('lua-luajit')
|
depends_on('lua-luajit')
|
||||||
|
|
||||||
|
# Fix the version string if building below another git repo. Submitted upstream:
|
||||||
|
@when('@:0.11')
|
||||||
|
def patch(self):
|
||||||
|
filter_file('shell git', 'shell test -e .git && git', 'Makefile')
|
||||||
|
|
||||||
def check(self):
|
def check(self):
|
||||||
make('test', *['V=1', '-j{0}'.format(max(int(make_jobs), 20))])
|
make('test', *['V=1', '-j{0}'.format(max(int(make_jobs), 20))])
|
||||||
# In certain cases, tests using TCP/IP can hang. Ensure that spack can continue:
|
# In certain cases, tests using TCP/IP can hang. Ensure that spack can continue:
|
||||||
|
Loading…
Reference in New Issue
Block a user