diff options
author | Harmen Stoppels <harmenstoppels@gmail.com> | 2021-09-01 11:33:31 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-01 11:33:31 +0200 |
commit | 2411a9599eebf0ff57a8a4a944fc28d153e64434 (patch) | |
tree | 8ac97811cbea37d67134d8af3bbcb36244d9a50c /var | |
parent | b0ee7deaa764ae4c1d6882fdbdb8a8f2206f5ce1 (diff) | |
download | spack-2411a9599eebf0ff57a8a4a944fc28d153e64434.tar.gz spack-2411a9599eebf0ff57a8a4a944fc28d153e64434.tar.bz2 spack-2411a9599eebf0ff57a8a4a944fc28d153e64434.tar.xz spack-2411a9599eebf0ff57a8a4a944fc28d153e64434.zip |
nghttp2: add v1.44.0, fix build (#25605)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/nghttp2/package.py | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/var/spack/repos/builtin/packages/nghttp2/package.py b/var/spack/repos/builtin/packages/nghttp2/package.py index 332b8bc425..c4000d1638 100644 --- a/var/spack/repos/builtin/packages/nghttp2/package.py +++ b/var/spack/repos/builtin/packages/nghttp2/package.py @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: (Apache-2.0 OR MIT) -import os - from spack import * @@ -15,23 +13,25 @@ class Nghttp2(AutotoolsPackage): homepage = "https://nghttp2.org/" url = "https://github.com/nghttp2/nghttp2/releases/download/v1.26.0/nghttp2-1.26.0.tar.gz" + version('1.44.0', sha256='3e4824d02ae27eca931e0bb9788df00a26e5fd8eb672cf52cbb89c1463ba16e9') version('1.26.0', sha256='daf7c0ca363efa25b2cbb1e4bd925ac4287b664c3d1465f6a390359daa3f0cf1') - depends_on('python@2.7:', type=('build', 'run')) - depends_on('py-cython@0.19:', type=('build', 'run')) - depends_on('py-setuptools', type=('build')) - - def setup_build_environment(self, env): - site_packages_dir = os.path.join( - self.spec.prefix.lib, - 'python' + str(self.spec['python'].version.up_to(2)), - 'site-packages') - env.prepend_path('PYTHONPATH', site_packages_dir) - - @run_before('install') - def ensure_install_dir_exists(self): - site_packages_dir = os.path.join( - self.spec.prefix.lib, - 'python' + str(self.spec['python'].version.up_to(2)), - 'site-packages') - mkdirp(site_packages_dir) + depends_on('pkgconfig', type='build') + + def configure_args(self): + return [ + '--enable-lib-only', + '--with-libxml2=no', + '--with-jansson=no', + '--with-zlib=no', + '--with-libevent-openssl=no', + '--with-libcares=no', + '--with-openssl=no', + '--with-libev=no', + '--with-cunit=no', + '--with-jemalloc=no', + '--with-systemd=no', + '--with-mruby=no', + '--with-neverbleed=no', + '--with-boost=no' + ] |