diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/uriparser/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/uriparser/package.py | 42 |
1 files changed, 25 insertions, 17 deletions
diff --git a/var/spack/repos/builtin/packages/uriparser/package.py b/var/spack/repos/builtin/packages/uriparser/package.py index 5c1a50c2c9..2d215307c1 100644 --- a/var/spack/repos/builtin/packages/uriparser/package.py +++ b/var/spack/repos/builtin/packages/uriparser/package.py @@ -11,30 +11,38 @@ class Uriparser(CMakePackage): library written in C89 ("ANSI C").""" homepage = "https://uriparser.github.io/" - url = "https://github.com/uriparser/uriparser/releases/download/uriparser-0.9.3/uriparser-0.9.3.tar.gz" - - version('0.9.6', sha256='10e6f90d359c1087c45f907f95e527a8aca84422251081d1533231e031a084ff') - version('0.9.5', sha256='1987466a798becb5441a491d29e762ab1a4817a525f82ef239e3d38f85605a77', deprecated=True) - version('0.9.3', sha256='6cef39d6eaf1a48504ee0264ce85f078758057dafb1edd0a898183b55ff76014', deprecated=True) - - variant('docs', default=False, description='Build API documentation') - - depends_on('cmake@3.3:', type='build') - depends_on('googletest@1.8.1', type='link') - depends_on('doxygen', when='+docs', type='build') - depends_on('graphviz', when='+docs', type='build') + url = "https://github.com/uriparser/uriparser/releases/download/uriparser-0.9.3/uriparser-0.9.3.tar.gz" + + version("0.9.6", sha256="10e6f90d359c1087c45f907f95e527a8aca84422251081d1533231e031a084ff") + version( + "0.9.5", + sha256="1987466a798becb5441a491d29e762ab1a4817a525f82ef239e3d38f85605a77", + deprecated=True, + ) + version( + "0.9.3", + sha256="6cef39d6eaf1a48504ee0264ce85f078758057dafb1edd0a898183b55ff76014", + deprecated=True, + ) + + variant("docs", default=False, description="Build API documentation") + + depends_on("cmake@3.3:", type="build") + depends_on("googletest@1.8.1", type="link") + depends_on("doxygen", when="+docs", type="build") + depends_on("graphviz", when="+docs", type="build") def cmake_args(self): args = [] if self.run_tests: - args.append('-DURIPARSER_BUILD_TESTS:BOOL=ON') + args.append("-DURIPARSER_BUILD_TESTS:BOOL=ON") else: - args.append('-DURIPARSER_BUILD_TESTS:BOOL=OFF') + args.append("-DURIPARSER_BUILD_TESTS:BOOL=OFF") - if '+docs' in self.spec: - args.append('-DURIPARSER_BUILD_DOCS:BOOL=ON') + if "+docs" in self.spec: + args.append("-DURIPARSER_BUILD_DOCS:BOOL=ON") else: - args.append('-DURIPARSER_BUILD_DOCS:BOOL=OFF') + args.append("-DURIPARSER_BUILD_DOCS:BOOL=OFF") return args |