summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorHarmen Stoppels <harmenstoppels@gmail.com>2021-09-01 11:33:31 +0200
committerGitHub <noreply@github.com>2021-09-01 11:33:31 +0200
commit2411a9599eebf0ff57a8a4a944fc28d153e64434 (patch)
tree8ac97811cbea37d67134d8af3bbcb36244d9a50c /var
parentb0ee7deaa764ae4c1d6882fdbdb8a8f2206f5ce1 (diff)
downloadspack-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.py40
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'
+ ]