Switch http to https where latter exists (#25672)

* Switch http to https where latter exists
* Hopefully restore original permissions
* Add URL updates after include the -L curl option
* Manual corrections to select URL format strings
This commit is contained in:
Tamara Dahlgren 2021-09-13 09:21:35 -07:00 committed by GitHub
parent 1e08f31e16
commit bafd84e191
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
339 changed files with 533 additions and 533 deletions

View File

@ -13,12 +13,12 @@ class Alps(CMakePackage):
""" """
homepage = "https://alps.comp-phys.org" homepage = "https://alps.comp-phys.org"
url = "http://alps.comp-phys.org/static/software/releases/alps-2.3.0-src.tar.gz" url = "https://alps.comp-phys.org/static/software/releases/alps-2.3.0-src.tar.gz"
version('2.3.0', sha256='e64208d1e5acdd6f569277413c4867e1fa366cf4a224570eacbf1e9939fca2d2') version('2.3.0', sha256='e64208d1e5acdd6f569277413c4867e1fa366cf4a224570eacbf1e9939fca2d2')
# Refs for building from source and recipes # Refs for building from source and recipes
# http://alps.comp-phys.org/mediawiki/index.php/Building_ALPS_from_source # https://alps.comp-phys.org/mediawiki/index.php/Building_ALPS_from_source
# https://github.com/easybuilders/easybuild-easyconfigs/tree/master/easybuild/easyconfigs/a/ALPS # https://github.com/easybuilders/easybuild-easyconfigs/tree/master/easybuild/easyconfigs/a/ALPS
# https://github.com/conda-forge/alps-feedstock/tree/master/recipe # https://github.com/conda-forge/alps-feedstock/tree/master/recipe

View File

@ -16,7 +16,7 @@ class Amber(Package, CudaPackage):
A manual download is required for Ambers. Spack will search your current A manual download is required for Ambers. Spack will search your current
directory for the download files. Alternatively, add the files to a mirror directory for the download files. Alternatively, add the files to a mirror
so that Spack can find them. For instructions on how to set up a mirror, see so that Spack can find them. For instructions on how to set up a mirror, see
http://spack.readthedocs.io/en/latest/mirrors.html https://spack.readthedocs.io/en/latest/mirrors.html
Note: Only certain versions of ambertools are compatible with amber. Note: Only certain versions of ambertools are compatible with amber.
Only the latter version of ambertools for each amber version is supported. Only the latter version of ambertools for each amber version is supported.

View File

@ -24,7 +24,7 @@ class Aocc(Package):
The AOCC Compiler Suite simplifies and accelerates development and The AOCC Compiler Suite simplifies and accelerates development and
tuning for x86 applications. tuning for x86 applications.
Please install only if you agree to terms and conditions depicted Please install only if you agree to terms and conditions depicted
under : http://developer.amd.com/wordpress/media/files/AOCC_EULA.pdf under : https://developer.amd.com/wordpress/media/files/AOCC_EULA.pdf
Example for installation: \'spack install aocc +license-agreed\' Example for installation: \'spack install aocc +license-agreed\'
''' '''
family = 'compiler' family = 'compiler'
@ -33,19 +33,19 @@ class Aocc(Package):
maintainers = ['amd-toolchain-support'] maintainers = ['amd-toolchain-support']
version(ver="3.1.0", sha256='1948104a430506fe5e445c0c796d6956109e7cc9fc0a1e32c9f1285cfd566d0c', version(ver="3.1.0", sha256='1948104a430506fe5e445c0c796d6956109e7cc9fc0a1e32c9f1285cfd566d0c',
url='http://developer.amd.com/wordpress/media/files/aocc-compiler-3.1.0.tar') url='https://developer.amd.com/wordpress/media/files/aocc-compiler-3.1.0.tar')
version(ver="3.0.0", sha256='4ff269b1693856b9920f57e3c85ce488c8b81123ddc88682a3ff283979362227', version(ver="3.0.0", sha256='4ff269b1693856b9920f57e3c85ce488c8b81123ddc88682a3ff283979362227',
url='http://developer.amd.com/wordpress/media/files/aocc-compiler-3.0.0.tar') url='https://developer.amd.com/wordpress/media/files/aocc-compiler-3.0.0.tar')
version(ver="2.3.0", sha256='9f8a1544a5268a7fb8cd21ac4bdb3f8d1571949d1de5ca48e2d3309928fc3d15', version(ver="2.3.0", sha256='9f8a1544a5268a7fb8cd21ac4bdb3f8d1571949d1de5ca48e2d3309928fc3d15',
url='http://developer.amd.com/wordpress/media/files/aocc-compiler-2.3.0.tar') url='https://developer.amd.com/wordpress/media/files/aocc-compiler-2.3.0.tar')
version(ver="2.2.0", sha256='500940ce36c19297dfba3aa56dcef33b6145867a1f34890945172ac2be83b286', version(ver="2.2.0", sha256='500940ce36c19297dfba3aa56dcef33b6145867a1f34890945172ac2be83b286',
url='http://developer.amd.com/wordpress/media/files/aocc-compiler-2.2.0.tar') url='https://developer.amd.com/wordpress/media/files/aocc-compiler-2.2.0.tar')
# Licensing # Licensing
license_required = True license_required = True
license_comment = '#' license_comment = '#'
license_files = ['AOCC_EULA.pdf'] license_files = ['AOCC_EULA.pdf']
license_url = 'http://developer.amd.com/wordpress/media/files/AOCC_EULA.pdf' license_url = 'https://developer.amd.com/wordpress/media/files/AOCC_EULA.pdf'
install_example = "spack install aocc +license-agreed" install_example = "spack install aocc +license-agreed"
depends_on('libxml2') depends_on('libxml2')
@ -60,7 +60,7 @@ class Aocc(Package):
@run_before('install') @run_before('install')
def abort_without_license_agreed(self): def abort_without_license_agreed(self):
license_url = 'http://developer.amd.com/wordpress/media/files/AOCC_EULA.pdf' license_url = 'https://developer.amd.com/wordpress/media/files/AOCC_EULA.pdf'
install_example = "spack install aocc +license-agreed" install_example = "spack install aocc +license-agreed"
if not self.spec.variants['license-agreed'].value: if not self.spec.variants['license-agreed'].value:
raise InstallError("\n\n\nNOTE:\nUse +license-agreed " + raise InstallError("\n\n\nNOTE:\nUse +license-agreed " +

View File

@ -264,7 +264,7 @@ def create_host_config(self, spec, prefix, py_site_pkgs_dir=None):
all of the options used to configure and build ascent. all of the options used to configure and build ascent.
For more details about 'host-config' files see: For more details about 'host-config' files see:
http://ascent.readthedocs.io/en/latest/BuildingAscent.html https://ascent.readthedocs.io/en/latest/BuildingAscent.html
Note: Note:
The `py_site_pkgs_dir` arg exists to allow a package that The `py_site_pkgs_dir` arg exists to allow a package that

View File

@ -14,36 +14,36 @@ class Astra(Package):
version('2020-02-03', version('2020-02-03',
sha256='ca9ee7d3d369f9040fbd595f57f3153f712d789b66385fd2d2de88a69a774b83', sha256='ca9ee7d3d369f9040fbd595f57f3153f712d789b66385fd2d2de88a69a774b83',
expand=False, expand=False,
url='http://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/Astra') url='https://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/Astra')
# no longer available? # no longer available?
# version('2016-11-30', # version('2016-11-30',
# sha256='50738bf924724e2dd15f1d924b290ffb0f7c703e5d5ae02ffee2db554338801e', # sha256='50738bf924724e2dd15f1d924b290ffb0f7c703e5d5ae02ffee2db554338801e',
# expand=False, # expand=False,
# url='http://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/Astra') # url='https://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/Astra')
variant('gui', default=False, description='Install plotting/gui tools') variant('gui', default=False, description='Install plotting/gui tools')
resource(name='generator', url='http://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/generator', resource(name='generator', url='https://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/generator',
sha256='d31cf9fcfeb90ce0e729d8af628caf4a23f7e588a3d412d5b19241e8c684e531', sha256='d31cf9fcfeb90ce0e729d8af628caf4a23f7e588a3d412d5b19241e8c684e531',
expand=False, expand=False,
placement='generator') placement='generator')
resource(name='postpro', url='http://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/postpro', resource(name='postpro', url='https://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/postpro',
sha256='f47efb14748ce1da62bcd33c9411482bee89bcab75b28a678fc764db0c21ee8d', sha256='f47efb14748ce1da62bcd33c9411482bee89bcab75b28a678fc764db0c21ee8d',
expand=False, expand=False,
when='+gui', when='+gui',
placement='postpro') placement='postpro')
resource(name='fieldplot', url='http://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/fieldplot', resource(name='fieldplot', url='https://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/fieldplot',
sha256='89df1da96bfd9f165fa148b84376af558e6633ab2dda837273706143ff863c96', sha256='89df1da96bfd9f165fa148b84376af558e6633ab2dda837273706143ff863c96',
expand=False, expand=False,
when='+gui', when='+gui',
placement='fieldplot') placement='fieldplot')
resource(name='lineplot', url='http://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/lineplot', resource(name='lineplot', url='https://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/lineplot',
sha256='d2d5702be9cb3d96391c6a0ca37366d580ced1f0f722fb33a6039ad7fd43b69a', sha256='d2d5702be9cb3d96391c6a0ca37366d580ced1f0f722fb33a6039ad7fd43b69a',
expand=False, expand=False,
when='+gui', when='+gui',
placement='lineplot') placement='lineplot')
resource(name='pgxwin_server', url='http://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/pgxwin_server', resource(name='pgxwin_server', url='https://www.desy.de/~mpyflo/Astra_for_64_Bit_Linux/pgxwin_server',
sha256='d2d5702be9cb3d96391c6a0ca37366d580ced1f0f722fb33a6039ad7fd43b69a', sha256='d2d5702be9cb3d96391c6a0ca37366d580ced1f0f722fb33a6039ad7fd43b69a',
expand=False, expand=False,
when='+gui', when='+gui',

View File

@ -14,7 +14,7 @@ class Astyle(MakefilePackage):
homepage = "http://astyle.sourceforge.net/" homepage = "http://astyle.sourceforge.net/"
url = "https://sourceforge.net/projects/astyle/files/astyle/astyle%203.0.1/astyle_3.0.1_linux.tar.gz" url = "https://sourceforge.net/projects/astyle/files/astyle/astyle%203.0.1/astyle_3.0.1_linux.tar.gz"
# Gentoo alternative # Gentoo alternative
# url = "http://distfiles.gentoo.org/distfiles/astyle_3.0.1_linux.tar.gz" # url = "https://distfiles.gentoo.org/distfiles/astyle_3.0.1_linux.tar.gz"
version('3.1', sha256='cbcc4cf996294534bb56f025d6f199ebfde81aa4c271ccbd5ee1c1a3192745d7') version('3.1', sha256='cbcc4cf996294534bb56f025d6f199ebfde81aa4c271ccbd5ee1c1a3192745d7')
version('3.0.1', sha256='6c3ab029e0e4a75e2e603d449014374aa8269218fdd03a4aaa46ab743b1912fd') version('3.0.1', sha256='6c3ab029e0e4a75e2e603d449014374aa8269218fdd03a4aaa46ab743b1912fd')

View File

@ -30,7 +30,7 @@ class Atlas(Package):
# not all packages (e.g. Trilinos@12.6.3) stopped using deprecated in 3.6.0 # not all packages (e.g. Trilinos@12.6.3) stopped using deprecated in 3.6.0
# Lapack routines. Stick with 3.5.0 until this is fixed. # Lapack routines. Stick with 3.5.0 until this is fixed.
resource(name='lapack', resource(name='lapack',
url='http://www.netlib.org/lapack/lapack-3.5.0.tgz', url='https://www.netlib.org/lapack/lapack-3.5.0.tgz',
sha256='9ad8f0d3f3fb5521db49f2dd716463b8fb2b6bc9dc386a9956b8c6144f726352', sha256='9ad8f0d3f3fb5521db49f2dd716463b8fb2b6bc9dc386a9956b8c6144f726352',
destination='spack-resource-lapack', destination='spack-resource-lapack',
when='@3:') when='@3:')

View File

@ -16,7 +16,7 @@ class Atompaw(Package):
User's guide: ~/doc/atompaw-usersguide.pdf User's guide: ~/doc/atompaw-usersguide.pdf
""" """
homepage = "https://users.wfu.edu/natalie/papers/pwpaw/man.html" homepage = "https://users.wfu.edu/natalie/papers/pwpaw/man.html"
url = "http://users.wfu.edu/natalie/papers/pwpaw/atompaw-4.0.0.13.tar.gz" url = "https://users.wfu.edu/natalie/papers/pwpaw/atompaw-4.0.0.13.tar.gz"
version('4.1.1.0', sha256='b1ee2b53720066655d98523ef337e54850cb1e68b3a2da04ff5a1576d3893891') version('4.1.1.0', sha256='b1ee2b53720066655d98523ef337e54850cb1e68b3a2da04ff5a1576d3893891')
version('4.0.0.13', sha256='cbd73f11f3e9cc3ff2e5f3ec87498aeaf439555903d0b95a72f3b0a021902020') version('4.0.0.13', sha256='cbd73f11f3e9cc3ff2e5f3ec87498aeaf439555903d0b95a72f3b0a021902020')

View File

@ -9,7 +9,7 @@
class Atop(Package): class Atop(Package):
"""Atop is an ASCII full-screen performance monitor for Linux""" """Atop is an ASCII full-screen performance monitor for Linux"""
homepage = "https://www.atoptool.nl/index.php" homepage = "https://www.atoptool.nl/index.php"
url = "http://www.atoptool.nl/download/atop-2.2-3.tar.gz" url = "https://www.atoptool.nl/download/atop-2.2-3.tar.gz"
version('2.5.0', sha256='4b911057ce50463b6e8b3016c5963d48535c0cddeebc6eda817e292b22f93f33') version('2.5.0', sha256='4b911057ce50463b6e8b3016c5963d48535c0cddeebc6eda817e292b22f93f33')
version('2.4.0', sha256='be1c010a77086b7d98376fce96514afcd73c3f20a8d1fe01520899ff69a73d69') version('2.4.0', sha256='be1c010a77086b7d98376fce96514afcd73c3f20a8d1fe01520899ff69a73d69')

View File

@ -28,7 +28,7 @@ def configure_args(self):
args.append('--disable-static') args.append('--disable-static')
return args return args
# Ref. http://www.linuxfromscratch.org/blfs/view/7.5/postlfs/attr.html # Ref. https://www.linuxfromscratch.org/blfs/view/7.5/postlfs/attr.html
def install(self, spec, prefix): def install(self, spec, prefix):
if self.version >= Version('2.4.48'): if self.version >= Version('2.4.48'):
make('install') make('install')

View File

@ -21,9 +21,9 @@ class Augustus(MakefilePackage):
version('3.3.1-tag1', sha256='011379606f381ee21b9716f83e8a1a57b2aaa01aefeebd2748104efa08c47cab', version('3.3.1-tag1', sha256='011379606f381ee21b9716f83e8a1a57b2aaa01aefeebd2748104efa08c47cab',
url='https://github.com/Gaius-Augustus/Augustus/archive/v3.3.1-tag1.tar.gz') url='https://github.com/Gaius-Augustus/Augustus/archive/v3.3.1-tag1.tar.gz')
version('3.3', sha256='b5eb811a4c33a2cc3bbd16355e19d530eeac6d1ac923e59f48d7a79f396234ee', version('3.3', sha256='b5eb811a4c33a2cc3bbd16355e19d530eeac6d1ac923e59f48d7a79f396234ee',
url='http://bioinf.uni-greifswald.de/augustus/binaries/old/augustus-3.3.tar.gz') url='https://bioinf.uni-greifswald.de/augustus/binaries/old/augustus-3.3.tar.gz')
version('3.2.3', sha256='a1af128aefd228dea0c46d6f5234910fdf068a2b9133175ca8da3af639cb4514', version('3.2.3', sha256='a1af128aefd228dea0c46d6f5234910fdf068a2b9133175ca8da3af639cb4514',
url='http://bioinf.uni-greifswald.de/augustus/binaries/old/augustus-3.2.3.tar.gz') url='https://bioinf.uni-greifswald.de/augustus/binaries/old/augustus-3.2.3.tar.gz')
depends_on('perl', type=('build', 'run')) depends_on('perl', type=('build', 'run'))
depends_on('python', when='@3.3.1:', type=('build', 'run')) depends_on('python', when='@3.3.1:', type=('build', 'run'))

View File

@ -12,7 +12,7 @@ class Autofact(Package):
"""An Automatic Functional Annotation and Classification Tool""" """An Automatic Functional Annotation and Classification Tool"""
homepage = "https://megasun.bch.umontreal.ca/Software/AutoFACT.htm" homepage = "https://megasun.bch.umontreal.ca/Software/AutoFACT.htm"
url = "http://megasun.bch.umontreal.ca/Software/AutoFACT_v3_4.tar" url = "https://megasun.bch.umontreal.ca/Software/AutoFACT_v3_4.tar"
version('3_4', sha256='1465d263b19adb42f01f6e636ac40ef1c2e3dbd63461f977b89da9493fe9c6f4') version('3_4', sha256='1465d263b19adb42f01f6e636ac40ef1c2e3dbd63461f977b89da9493fe9c6f4')

View File

@ -13,7 +13,7 @@ class Bamutil(MakefilePackage):
""" """
homepage = "https://genome.sph.umich.edu/wiki/BamUtil" homepage = "https://genome.sph.umich.edu/wiki/BamUtil"
url = "http://genome.sph.umich.edu/w/images/7/70/BamUtilLibStatGen.1.0.13.tgz" url = "https://genome.sph.umich.edu/w/images/7/70/BamUtilLibStatGen.1.0.13.tgz"
version('1.0.13', sha256='16c1d01c37d1f98b98c144f3dd0fda6068c1902f06bd0989f36ce425eb0c592b') version('1.0.13', sha256='16c1d01c37d1f98b98c144f3dd0fda6068c1902f06bd0989f36ce425eb0c592b')

View File

@ -15,7 +15,7 @@ class Beagle(Package):
homepage = "https://faculty.washington.edu/browning/beagle/beagle.html" homepage = "https://faculty.washington.edu/browning/beagle/beagle.html"
version('5.1', sha256='994f926a4ec0eac665631f37c4a961d3f75c966c71841079275364013c90996c', version('5.1', sha256='994f926a4ec0eac665631f37c4a961d3f75c966c71841079275364013c90996c',
expand=False, url='http://faculty.washington.edu/browning/beagle/beagle.25Nov19.28d.jar') expand=False, url='https://faculty.washington.edu/browning/beagle/beagle.25Nov19.28d.jar')
version('5.0', sha256='8390fe18b53786b676b67dddae6d1c086d6225e518f6a82047f4138196b48621', version('5.0', sha256='8390fe18b53786b676b67dddae6d1c086d6225e518f6a82047f4138196b48621',
expand=False, url='https://faculty.washington.edu/browning/beagle/beagle.12Jul19.0df.jar') expand=False, url='https://faculty.washington.edu/browning/beagle/beagle.12Jul19.0df.jar')
version('4.1', sha256='6c94610b278fc108c3e80b1134226911be1fc92b7d378ba648ac3eb97c5a3207', version('4.1', sha256='6c94610b278fc108c3e80b1134226911be1fc92b7d378ba648ac3eb97c5a3207',

View File

@ -9,7 +9,7 @@ class BerkeleyDb(AutotoolsPackage):
homepage = "https://www.oracle.com/database/technologies/related/berkeleydb.html" homepage = "https://www.oracle.com/database/technologies/related/berkeleydb.html"
# URL must remain http:// so Spack can bootstrap curl # URL must remain http:// so Spack can bootstrap curl
url = "http://download.oracle.com/berkeley-db/db-18.1.40.tar.gz" url = "https://download.oracle.com/berkeley-db/db-18.1.40.tar.gz"
version("18.1.40", sha256="0cecb2ef0c67b166de93732769abdeba0555086d51de1090df325e18ee8da9c8") version("18.1.40", sha256="0cecb2ef0c67b166de93732769abdeba0555086d51de1090df325e18ee8da9c8")
version('18.1.32', sha256='fa1fe7de9ba91ad472c25d026f931802597c29f28ae951960685cde487c8d654', deprecated=True) version('18.1.32', sha256='fa1fe7de9ba91ad472c25d026f931802597c29f28ae951960685cde487c8d654', deprecated=True)

View File

@ -10,7 +10,7 @@ class Blogbench(AutotoolsPackage):
"""A filesystem benchmark tool that simulates a realistic load.""" """A filesystem benchmark tool that simulates a realistic load."""
homepage = "https://openbenchmarking.org/test/pts/blogbench" homepage = "https://openbenchmarking.org/test/pts/blogbench"
url = "http://download.pureftpd.org/pub/blogbench/blogbench-1.1.tar.gz" url = "https://download.pureftpd.org/pub/blogbench/blogbench-1.1.tar.gz"
version('1.1', sha256='8cded059bfdbccb7be35bb6a2272ecfdbe3fbea43d53c92ba5572ac24f26c4df') version('1.1', sha256='8cded059bfdbccb7be35bb6a2272ecfdbe3fbea43d53c92ba5572ac24f26c4df')
version('1.0', sha256='dc29261a19064a8fb64d39b27607f19d3b33ce3795908e717404167687ef33be') version('1.0', sha256='dc29261a19064a8fb64d39b27607f19d3b33ce3795908e717404167687ef33be')

View File

@ -10,7 +10,7 @@ class Bmake(Package):
"""Portable version of NetBSD make(1).""" """Portable version of NetBSD make(1)."""
homepage = "https://www.crufty.net/help/sjg/bmake.htm" homepage = "https://www.crufty.net/help/sjg/bmake.htm"
url = "http://www.crufty.net/ftp/pub/sjg/bmake-20180512.tar.gz" url = "https://www.crufty.net/ftp/pub/sjg/bmake-20180512.tar.gz"
version('20200710', sha256='6538fc4319ef79d178dca76d3b869f7aa93a9bb7b510df08a7d872c01a56b76c') version('20200710', sha256='6538fc4319ef79d178dca76d3b869f7aa93a9bb7b510df08a7d872c01a56b76c')
version('20180512', sha256='ac3cd262065fcc20c1dec7c95f06306c8138b3e17025b949343a06a8980a5508') version('20180512', sha256='ac3cd262065fcc20c1dec7c95f06306c8138b3e17025b949343a06a8980a5508')

View File

@ -21,7 +21,7 @@ class Boost(Package):
homepage = "https://www.boost.org" homepage = "https://www.boost.org"
url = "http://downloads.sourceforge.net/project/boost/boost/1.55.0/boost_1_55_0.tar.bz2" url = "http://downloads.sourceforge.net/project/boost/boost/1.55.0/boost_1_55_0.tar.bz2"
git = "https://github.com/boostorg/boost.git" git = "https://github.com/boostorg/boost.git"
list_url = "http://sourceforge.net/projects/boost/files/boost/" list_url = "https://sourceforge.net/projects/boost/files/boost/"
list_depth = 1 list_depth = 1
maintainers = ['hainest'] maintainers = ['hainest']
@ -248,7 +248,7 @@ def libs(self):
patch('bootstrap-path.patch', when='@1.39.0: platform=cray') patch('bootstrap-path.patch', when='@1.39.0: platform=cray')
# Patch fix for warnings from commits 2d37749, af1dc84, c705bab, and # Patch fix for warnings from commits 2d37749, af1dc84, c705bab, and
# 0134441 on http://github.com/boostorg/system. # 0134441 on https://github.com/boostorg/system.
patch('system-non-virtual-dtor-include.patch', when='@1.69.0', patch('system-non-virtual-dtor-include.patch', when='@1.69.0',
level=2) level=2)
patch('system-non-virtual-dtor-test.patch', when='@1.69.0', patch('system-non-virtual-dtor-test.patch', when='@1.69.0',
@ -474,7 +474,7 @@ def determine_b2_options(self, spec, options):
# clang is not officially supported for pre-compiled headers # clang is not officially supported for pre-compiled headers
# and at least in clang 3.9 still fails to build # and at least in clang 3.9 still fails to build
# http://www.boost.org/build/doc/html/bbv2/reference/precompiled_headers.html # https://www.boost.org/build/doc/html/bbv2/reference/precompiled_headers.html
# https://svn.boost.org/trac/boost/ticket/12496 # https://svn.boost.org/trac/boost/ticket/12496
if (spec.satisfies('%apple-clang') or if (spec.satisfies('%apple-clang') or
spec.satisfies('%clang') or spec.satisfies('%clang') or

View File

@ -17,7 +17,7 @@ class Braker(Package):
version('2.1.6', sha256='eef3c4037364472988a010322cbd79b5171158f9c016f4383809adade4866c06') version('2.1.6', sha256='eef3c4037364472988a010322cbd79b5171158f9c016f4383809adade4866c06')
version('2.1.4', sha256='d48af5649cc879343046f9ddf180fe2c709b5810e0b78cf314bf298514d31d52') version('2.1.4', sha256='d48af5649cc879343046f9ddf180fe2c709b5810e0b78cf314bf298514d31d52')
version('1.11', sha256='cb2d9abe1720ed58753d362eee4af3791007efc617754804882d31f9fe2eab00', version('1.11', sha256='cb2d9abe1720ed58753d362eee4af3791007efc617754804882d31f9fe2eab00',
url='http://bioinf.uni-greifswald.de/augustus/binaries/old/BRAKER1_v1.11.tar.gz') url='https://bioinf.uni-greifswald.de/augustus/binaries/old/BRAKER1_v1.11.tar.gz')
depends_on('perl', type=('build', 'run')) depends_on('perl', type=('build', 'run'))
depends_on('perl-scalar-util-numeric', type=('build', 'run')) depends_on('perl-scalar-util-numeric', type=('build', 'run'))

View File

@ -14,7 +14,7 @@ class Bref3(Package):
homepage = "https://faculty.washington.edu/browning/beagle/beagle.html" homepage = "https://faculty.washington.edu/browning/beagle/beagle.html"
version('2019-11-25', sha256='969c0881050c4a48d19be9ea64bf49fa68c1403b69f9f739bbfd865dda639b2d', version('2019-11-25', sha256='969c0881050c4a48d19be9ea64bf49fa68c1403b69f9f739bbfd865dda639b2d',
expand=False, url='http://faculty.washington.edu/browning/beagle/bref3.25Nov19.28d.jar') expand=False, url='https://faculty.washington.edu/browning/beagle/bref3.25Nov19.28d.jar')
version('2019-07-12', sha256='8a9c3b6c38e36ef4c05a61108f083005fd985026c67d75a8173088f88816a202', version('2019-07-12', sha256='8a9c3b6c38e36ef4c05a61108f083005fd985026c67d75a8173088f88816a202',
expand=False, url='https://faculty.washington.edu/browning/beagle/bref3.12Jul19.0df.jar') expand=False, url='https://faculty.washington.edu/browning/beagle/bref3.12Jul19.0df.jar')
version('2018-01-27', sha256='4d32f0b6d536c88d5332d961309466c8c3dd9572907a3755450d26d7ba841083', version('2018-01-27', sha256='4d32f0b6d536c88d5332d961309466c8c3dd9572907a3755450d26d7ba841083',

View File

@ -12,7 +12,7 @@ class Cachefilesd(MakefilePackage):
persistent caching to the local disk.""" persistent caching to the local disk."""
homepage = "https://people.redhat.com/~dhowells/fscache" homepage = "https://people.redhat.com/~dhowells/fscache"
url = "http://people.redhat.com/~dhowells/fscache/cachefilesd-0.10.tar.bz2" url = "https://people.redhat.com/~dhowells/fscache/cachefilesd-0.10.tar.bz2"
version('0.10.10', sha256='0d0309851efabd02b7c849f73535b8ad3f831570e83e4f65e42354da18e11a02') version('0.10.10', sha256='0d0309851efabd02b7c849f73535b8ad3f831570e83e4f65e42354da18e11a02')
version('0.10.9', sha256='c897ec6704615f26de3ddc20ff30a191ce995cb8973d2cde88b4b28c1a1e6bca') version('0.10.9', sha256='c897ec6704615f26de3ddc20ff30a191ce995cb8973d2cde88b4b28c1a1e6bca')

View File

@ -18,9 +18,9 @@ class Catalyst(CMakePackage):
simulation and analysis and/or visualization tasks.""" simulation and analysis and/or visualization tasks."""
homepage = 'http://www.paraview.org' homepage = 'http://www.paraview.org'
url = "http://www.paraview.org/files/v5.5/ParaView-v5.5.2.tar.gz" url = "https://www.paraview.org/files/v5.5/ParaView-v5.5.2.tar.gz"
_urlfmt_gz = 'http://www.paraview.org/files/v{0}/ParaView-v{1}{2}.tar.gz' _urlfmt_gz = 'https://www.paraview.org/files/v{0}/ParaView-v{1}{2}.tar.gz'
_urlfmt_xz = 'http://www.paraview.org/files/v{0}/ParaView-v{1}{2}.tar.xz' _urlfmt_xz = 'https://www.paraview.org/files/v{0}/ParaView-v{1}{2}.tar.xz'
maintainers = ['chuckatkins', 'danlipsa'] maintainers = ['chuckatkins', 'danlipsa']

View File

@ -15,7 +15,7 @@ class Cblas(Package):
# tarball has no version, but on the date below, this MD5 was correct. # tarball has no version, but on the date below, this MD5 was correct.
version('2015-06-06', sha256='0f6354fd67fabd909baf57ced2ef84e962db58fae126e4f41b21dd4fec60a2a3', version('2015-06-06', sha256='0f6354fd67fabd909baf57ced2ef84e962db58fae126e4f41b21dd4fec60a2a3',
url='http://www.netlib.org/blas/blast-forum/cblas.tgz') url='https://www.netlib.org/blas/blast-forum/cblas.tgz')
depends_on('blas') depends_on('blas')
parallel = False parallel = False

View File

@ -14,7 +14,7 @@ class Cdd(Package):
a general convex polyhedron given by a system of linear a general convex polyhedron given by a system of linear
inequalities""" inequalities"""
homepage = "https://www.inf.ethz.ch/personal/fukudak/cdd_home/cdd.html" homepage = "https://www.inf.ethz.ch/personal/fukudak/cdd_home/cdd.html"
url = "http://www.cs.mcgill.ca/~fukuda/download/cdd/cdd-061a.tar.gz" url = "https://www.cs.mcgill.ca/~fukuda/download/cdd/cdd-061a.tar.gz"
version('0.61a', sha256='637a1909bbd8aa4d32667da08f9e9ac687bf7d3ef1b8af5bd227e91a3cd4019b') version('0.61a', sha256='637a1909bbd8aa4d32667da08f9e9ac687bf7d3ef1b8af5bd227e91a3cd4019b')

View File

@ -35,11 +35,11 @@ class Cgal(CMakePackage):
description='Install in header only mode') description='Install in header only mode')
# ---- See "7 CGAL Libraries" at: # ---- See "7 CGAL Libraries" at:
# http://doc.cgal.org/latest/Manual/installation.html # https://doc.cgal.org/latest/Manual/installation.html
# The CORE library provides exact arithmetic for geometric computations. # The CORE library provides exact arithmetic for geometric computations.
# See: http://cs.nyu.edu/exact/core_pages/ # See: https://cs.nyu.edu/exact/core_pages/
# http://cs.nyu.edu/exact/core_pages/svn-core.html # https://cs.nyu.edu/exact/core_pages/svn-core.html
variant('core', default=False, variant('core', default=False,
description='Build the CORE library for algebraic numbers') description='Build the CORE library for algebraic numbers')
variant('imageio', default=False, variant('imageio', default=False,
@ -91,7 +91,7 @@ def setup_build_environment(self, env):
def cmake_args(self): def cmake_args(self):
# Installation instructions: # Installation instructions:
# http://doc.cgal.org/latest/Manual/installation.html # https://doc.cgal.org/latest/Manual/installation.html
spec = self.spec spec = self.spec
variant_bool = lambda feature: str(feature in spec) variant_bool = lambda feature: str(feature in spec)
cmake_args = [] cmake_args = []

View File

@ -11,7 +11,7 @@ class Chombo(MakefilePackage):
logically rectangular (i.e. Cartesian) grids.""" logically rectangular (i.e. Cartesian) grids."""
homepage = "https://commons.lbl.gov/display/chombo" homepage = "https://commons.lbl.gov/display/chombo"
git = "http://bitbucket.org/drhansj/chombo-xsdk.git" git = "https://bitbucket.org/drhansj/chombo-xsdk.git"
tags = ['ecp', 'ecp-apps'] tags = ['ecp', 'ecp-apps']

View File

@ -16,7 +16,7 @@ class Clapack(MakefilePackage):
compiler.""" compiler."""
homepage = "https://www.netlib.org/clapack/" homepage = "https://www.netlib.org/clapack/"
url = "http://www.netlib.org/clapack/clapack.tgz" url = "https://www.netlib.org/clapack/clapack.tgz"
version('3.2.1', sha256='6dc4c382164beec8aaed8fd2acc36ad24232c406eda6db462bd4c41d5e455fac') version('3.2.1', sha256='6dc4c382164beec8aaed8fd2acc36ad24232c406eda6db462bd4c41d5e455fac')

View File

@ -10,7 +10,7 @@
class Clhep(CMakePackage): class Clhep(CMakePackage):
"""CLHEP is a C++ Class Library for High Energy Physics. """ """CLHEP is a C++ Class Library for High Energy Physics. """
homepage = "https://proj-clhep.web.cern.ch/proj-clhep/" homepage = "https://proj-clhep.web.cern.ch/proj-clhep/"
url = "http://proj-clhep.web.cern.ch/proj-clhep/dist1/clhep-2.4.1.3.tgz" url = "https://proj-clhep.web.cern.ch/proj-clhep/dist1/clhep-2.4.1.3.tgz"
list_url = "https://proj-clhep.web.cern.ch/proj-clhep/" list_url = "https://proj-clhep.web.cern.ch/proj-clhep/"
list_depth = 1 list_depth = 1

View File

@ -11,7 +11,7 @@ class Cloverleaf(MakefilePackage):
""" """
homepage = "https://uk-mac.github.io/CloverLeaf" homepage = "https://uk-mac.github.io/CloverLeaf"
url = "http://downloads.mantevo.org/releaseTarballs/miniapps/CloverLeaf/CloverLeaf-1.1.tar.gz" url = "https://downloads.mantevo.org/releaseTarballs/miniapps/CloverLeaf/CloverLeaf-1.1.tar.gz"
git = "https://github.com/UK-MAC/CloverLeaf.git" git = "https://github.com/UK-MAC/CloverLeaf.git"
tags = ['proxy-app'] tags = ['proxy-app']

View File

@ -12,7 +12,7 @@ class Cloverleaf3d(MakefilePackage):
""" """
homepage = "https://uk-mac.github.io/CloverLeaf3D/" homepage = "https://uk-mac.github.io/CloverLeaf3D/"
url = "http://downloads.mantevo.org/releaseTarballs/miniapps/CloverLeaf3D/CloverLeaf3D-1.0.tar.gz" url = "https://downloads.mantevo.org/releaseTarballs/miniapps/CloverLeaf3D/CloverLeaf3D-1.0.tar.gz"
tags = ["proxy-app"] tags = ["proxy-app"]

View File

@ -19,7 +19,7 @@ class Coinhsl(AutotoolsPackage):
of CoinHSL yourself. Spack will search your current directory for of CoinHSL yourself. Spack will search your current directory for
the download file. Alternatively, add this file to a mirror so the download file. Alternatively, add this file to a mirror so
that Spack can find it. For instructions on how to set up a that Spack can find it. For instructions on how to set up a
mirror, see http://spack.readthedocs.io/en/latest/mirrors.html""" mirror, see https://spack.readthedocs.io/en/latest/mirrors.html"""
# NOTE(oxberry1@llnl.gov): an HTTPS version of the URL below does not # NOTE(oxberry1@llnl.gov): an HTTPS version of the URL below does not
# exist # exist
@ -33,13 +33,13 @@ class Coinhsl(AutotoolsPackage):
# Version 2019.05.21 is a full-featured "release candidate" # Version 2019.05.21 is a full-featured "release candidate"
# version available via an "academic license" that can be used for # version available via an "academic license" that can be used for
# personal teaching and research purposes only. For a full list of # personal teaching and research purposes only. For a full list of
# conditions, see http://www.hsl.rl.ac.uk/academic.html. # conditions, see https://www.hsl.rl.ac.uk/academic.html.
version('2019.05.21', sha256='95ce1160f0b013151a3e25d40337775c760a8f3a79d801a1d190598bf4e4c0c3') version('2019.05.21', sha256='95ce1160f0b013151a3e25d40337775c760a8f3a79d801a1d190598bf4e4c0c3')
# Version 2015.06.23 is a full-featured "stable" # Version 2015.06.23 is a full-featured "stable"
# version available via an "academic license" that can be used for # version available via an "academic license" that can be used for
# personal teaching and research purposes only. For a full list of # personal teaching and research purposes only. For a full list of
# conditions, see http://www.hsl.rl.ac.uk/academic.html. # conditions, see https://www.hsl.rl.ac.uk/academic.html.
version('2015.06.23', sha256='3e955a2072f669b8f357ae746531b37aea921552e415dc219a5dd13577575fb3', version('2015.06.23', sha256='3e955a2072f669b8f357ae746531b37aea921552e415dc219a5dd13577575fb3',
preferred=True) preferred=True)

View File

@ -14,6 +14,6 @@ class Colm(AutotoolsPackage):
""" """
homepage = "https://www.colm.net/open-source/colm" homepage = "https://www.colm.net/open-source/colm"
url = "http://www.colm.net/files/colm/colm-0.12.0.tar.gz" url = "https://www.colm.net/files/colm/colm-0.12.0.tar.gz"
version('0.12.0', sha256='7b545d74bd139f5c622975d243c575310af1e4985059a1427b6fdbb1fb8d6e4d') version('0.12.0', sha256='7b545d74bd139f5c622975d243c575310af1e4985059a1427b6fdbb1fb8d6e4d')

View File

@ -19,7 +19,7 @@ class CommonsLogging(Package):
adapters for others is a reasonably simple task.""" adapters for others is a reasonably simple task."""
homepage = "https://commons.apache.org/proper/commons-logging/" homepage = "https://commons.apache.org/proper/commons-logging/"
url = "http://archive.apache.org/dist/commons/logging/binaries/commons-logging-1.2-bin.tar.gz" url = "https://archive.apache.org/dist/commons/logging/binaries/commons-logging-1.2-bin.tar.gz"
version('1.2', sha256='3f758805c7290d9c6d22d1451587c9f7232744aef4c984e88aa683cdea0587bd') version('1.2', sha256='3f758805c7290d9c6d22d1451587c9f7232744aef4c984e88aa683cdea0587bd')
version('1.1.3', sha256='9e7093c93529792563b5c19ab5cccb73ef4ca7d82b886bdec6d0af182ba9908a') version('1.1.3', sha256='9e7093c93529792563b5c19ab5cccb73ef4ca7d82b886bdec6d0af182ba9908a')

View File

@ -82,7 +82,7 @@ class Converge(Package):
license_comment = '#' license_comment = '#'
license_files = ['license/license.lic'] license_files = ['license/license.lic']
license_vars = ['RLM_LICENSE'] license_vars = ['RLM_LICENSE']
license_url = 'http://www.reprisesoftware.com/RLM_License_Administration.pdf' license_url = 'https://www.reprisesoftware.com/RLM_License_Administration.pdf'
def url_for_version(self, version): def url_for_version(self, version):
url = "https://download.convergecfd.com/download/CONVERGE_{0}/Full_Solver_Packages/converge_install_{1}.tar.gz" url = "https://download.convergecfd.com/download/CONVERGE_{0}/Full_Solver_Packages/converge_install_{1}.tar.gz"

View File

@ -12,7 +12,7 @@ class Couchdb(AutotoolsPackage):
for reading and updating (add, edit, delete) database documents.""" for reading and updating (add, edit, delete) database documents."""
homepage = "https://couchdb.apache.org/" homepage = "https://couchdb.apache.org/"
url = "http://archive.apache.org/dist/couchdb/source/3.1.0/apache-couchdb-3.1.0.tar.gz" url = "https://archive.apache.org/dist/couchdb/source/3.1.0/apache-couchdb-3.1.0.tar.gz"
version('3.1.0', sha256='4867c796a1ff6f0794b7bd3863089ea6397bd5c47544f9b97db8cdacff90f8ed') version('3.1.0', sha256='4867c796a1ff6f0794b7bd3863089ea6397bd5c47544f9b97db8cdacff90f8ed')
version('3.0.1', sha256='08d61d5c779957d074d5097f28a2dfc9eb518af3c479d5318135ff31212cc522') version('3.0.1', sha256='08d61d5c779957d074d5097f28a2dfc9eb518af3c479d5318135ff31212cc522')

View File

@ -10,7 +10,7 @@ class Cppunit(AutotoolsPackage):
"""Obsolete Unit testing framework for C++""" """Obsolete Unit testing framework for C++"""
homepage = "https://wiki.freedesktop.org/www/Software/cppunit/" homepage = "https://wiki.freedesktop.org/www/Software/cppunit/"
url = "http://dev-www.libreoffice.org/src/cppunit-1.13.2.tar.gz" url = "https://dev-www.libreoffice.org/src/cppunit-1.13.2.tar.gz"
version('1.14.0', sha256='3d569869d27b48860210c758c4f313082103a5e58219a7669b52bfd29d674780') version('1.14.0', sha256='3d569869d27b48860210c758c4f313082103a5e58219a7669b52bfd29d674780')
version('1.13.2', sha256='3f47d246e3346f2ba4d7c9e882db3ad9ebd3fcbd2e8b732f946e0e3eeb9f429f') version('1.13.2', sha256='3f47d246e3346f2ba4d7c9e882db3ad9ebd3fcbd2e8b732f946e0e3eeb9f429f')

View File

@ -14,7 +14,7 @@ class Cryptopp(MakefilePackage):
algorithms (MD5, Panama).""" algorithms (MD5, Panama)."""
homepage = "https://www.cryptopp.com" homepage = "https://www.cryptopp.com"
url = "http://www.cryptopp.com/cryptopp700.zip" url = "https://www.cryptopp.com/cryptopp700.zip"
version('7.0.0', sha256='a4bc939910edd3d29fb819a6fc0dfdc293f686fa62326f61c56d72d0a366ceb0') version('7.0.0', sha256='a4bc939910edd3d29fb819a6fc0dfdc293f686fa62326f61c56d72d0a366ceb0')
version('6.1.0', sha256='21289d2511101a9350c87c8eb1f4982d4a266e8037b19dab79a32cc13ea108c7') version('6.1.0', sha256='21289d2511101a9350c87c8eb1f4982d4a266e8037b19dab79a32cc13ea108c7')

View File

@ -12,7 +12,7 @@ class Csdp(MakefilePackage):
Vanderbei, and Wolkowicz""" Vanderbei, and Wolkowicz"""
homepage = "https://projects.coin-or.org/Csdp" homepage = "https://projects.coin-or.org/Csdp"
url = "http://www.coin-or.org/download/source/Csdp/Csdp-6.1.1.tgz" url = "https://www.coin-or.org/download/source/Csdp/Csdp-6.1.1.tgz"
version('6.1.1', sha256='0558a46ac534e846bf866b76a9a44e8a854d84558efa50988ffc092f99a138b9') version('6.1.1', sha256='0558a46ac534e846bf866b76a9a44e8a854d84558efa50988ffc092f99a138b9')

View File

@ -10,7 +10,7 @@ class CubeBlade(AutotoolsPackage):
"""Simple OTF2 trace explorer""" """Simple OTF2 trace explorer"""
homepage = "https://www.scalasca.org/software/cube-4.x/download.html" homepage = "https://www.scalasca.org/software/cube-4.x/download.html"
url = "http://apps.fz-juelich.de/scalasca/releases/cube/4.5/dist/blade-0.2.tar.gz" url = "https://apps.fz-juelich.de/scalasca/releases/cube/4.5/dist/blade-0.2.tar.gz"
version('0.2', sha256='ab3c5bbca79e2ec599166e75b3c96a8f6a18b3064414fc39e56f78aaae9c165c') version('0.2', sha256='ab3c5bbca79e2ec599166e75b3c96a8f6a18b3064414fc39e56f78aaae9c165c')

View File

@ -15,7 +15,7 @@ class Cube(AutotoolsPackage):
""" """
homepage = "https://www.scalasca.org/software/cube-4.x/download.html" homepage = "https://www.scalasca.org/software/cube-4.x/download.html"
url = "http://apps.fz-juelich.de/scalasca/releases/cube/4.4/dist/cubegui-4.4.2.tar.gz" url = "https://apps.fz-juelich.de/scalasca/releases/cube/4.4/dist/cubegui-4.4.2.tar.gz"
version('4.6', sha256='1871c6736121d94a22314cb5daa8f3cbb978b58bfe54f677c4c9c9693757d0c5') version('4.6', sha256='1871c6736121d94a22314cb5daa8f3cbb978b58bfe54f677c4c9c9693757d0c5')
version('4.5', sha256='ffe84108adce0adf06dca80820d941b1a60a5580a8bacc8f7c1b6989c8ab1bfa') version('4.5', sha256='ffe84108adce0adf06dca80820d941b1a60a5580a8bacc8f7c1b6989c8ab1bfa')

View File

@ -10,7 +10,7 @@ class Cubelib(AutotoolsPackage):
"""Component of CubeBundle: General purpose C++ library and tools """ """Component of CubeBundle: General purpose C++ library and tools """
homepage = "https://www.scalasca.org/software/cube-4.x/download.html" homepage = "https://www.scalasca.org/software/cube-4.x/download.html"
url = "http://apps.fz-juelich.de/scalasca/releases/cube/4.4/dist/cubelib-4.4.tar.gz" url = "https://apps.fz-juelich.de/scalasca/releases/cube/4.4/dist/cubelib-4.4.tar.gz"
version('4.6', sha256='36eaffa7688db8b9304c9e48ca5dc4edc2cb66538aaf48657b9b5ccd7979385b') version('4.6', sha256='36eaffa7688db8b9304c9e48ca5dc4edc2cb66538aaf48657b9b5ccd7979385b')
version('4.5', sha256='98f66837b4a834b1aacbcd4480a242d7a8c4a1b8dd44e02e836b8c7a4f0ffd98') version('4.5', sha256='98f66837b4a834b1aacbcd4480a242d7a8c4a1b8dd44e02e836b8c7a4f0ffd98')

View File

@ -10,7 +10,7 @@ class Cubew(AutotoolsPackage):
"""Component of CubeBundle: High performance C Writer library """ """Component of CubeBundle: High performance C Writer library """
homepage = "https://www.scalasca.org/software/cube-4.x/download.html" homepage = "https://www.scalasca.org/software/cube-4.x/download.html"
url = "http://apps.fz-juelich.de/scalasca/releases/cube/4.4/dist/cubew-4.4.tar.gz" url = "https://apps.fz-juelich.de/scalasca/releases/cube/4.4/dist/cubew-4.4.tar.gz"
version('4.6', sha256='99fe58ce7ab13061ebfbc360aedaecc28099a30636c5269a42c0cbaf57149aa8') version('4.6', sha256='99fe58ce7ab13061ebfbc360aedaecc28099a30636c5269a42c0cbaf57149aa8')
version('4.5', sha256='16bd8fd864197a74ca65f7325761ad75d73d555072326e95e1338cff39f28a5c') version('4.5', sha256='16bd8fd864197a74ca65f7325761ad75d73d555072326e95e1338cff39f28a5c')

View File

@ -84,9 +84,9 @@
'8.0.44': { '8.0.44': {
'Linux-x86_64': ('64dc4ab867261a0d690735c46d7cc9fc60d989da0d69dc04d1714e409cacbdf0', 'https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda_8.0.44_linux-run')}, 'Linux-x86_64': ('64dc4ab867261a0d690735c46d7cc9fc60d989da0d69dc04d1714e409cacbdf0', 'https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda_8.0.44_linux-run')},
'7.5.18': { '7.5.18': {
'Linux-x86_64': ('08411d536741075131a1858a68615b8b73c51988e616e83b835e4632eea75eec', 'http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/cuda_7.5.18_linux.run')}, 'Linux-x86_64': ('08411d536741075131a1858a68615b8b73c51988e616e83b835e4632eea75eec', 'https://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/cuda_7.5.18_linux.run')},
'6.5.14': { '6.5.14': {
'Linux-x86_64': ('f3e527f34f317314fe8fcd8c85f10560729069298c0f73105ba89225db69da48', 'http://developer.download.nvidia.com/compute/cuda/6_5/rel/installers/cuda_6.5.14_linux_64.run')}, 'Linux-x86_64': ('f3e527f34f317314fe8fcd8c85f10560729069298c0f73105ba89225db69da48', 'https://developer.download.nvidia.com/compute/cuda/6_5/rel/installers/cuda_6.5.14_linux_64.run')},
} }

View File

@ -11,7 +11,7 @@ class Cufflinks(Package):
for differential expression and regulation in RNA-Seq samples.""" for differential expression and regulation in RNA-Seq samples."""
homepage = "https://cole-trapnell-lab.github.io/cufflinks" homepage = "https://cole-trapnell-lab.github.io/cufflinks"
url = "http://cole-trapnell-lab.github.io/cufflinks/assets/downloads/cufflinks-2.2.1.Linux_x86_64.tar.gz" url = "https://cole-trapnell-lab.github.io/cufflinks/assets/downloads/cufflinks-2.2.1.Linux_x86_64.tar.gz"
version('2.2.1', sha256='39f812452cae26462e5d2671d38104d9e8ef30aaf9ab6dea8ca57f50f46448e4') version('2.2.1', sha256='39f812452cae26462e5d2671d38104d9e8ef30aaf9ab6dea8ca57f50f46448e4')

View File

@ -16,7 +16,7 @@ class DarshanRuntime(AutotoolsPackage):
systems where you intend to instrument MPI applications.""" systems where you intend to instrument MPI applications."""
homepage = "https://www.mcs.anl.gov/research/projects/darshan/" homepage = "https://www.mcs.anl.gov/research/projects/darshan/"
url = "http://ftp.mcs.anl.gov/pub/darshan/releases/darshan-3.1.0.tar.gz" url = "https://ftp.mcs.anl.gov/pub/darshan/releases/darshan-3.1.0.tar.gz"
git = "https://github.com/darshan-hpc/darshan.git" git = "https://github.com/darshan-hpc/darshan.git"
maintainers = ['shanedsnyder', 'carns'] maintainers = ['shanedsnyder', 'carns']

View File

@ -13,7 +13,7 @@ class DarshanUtil(AutotoolsPackage):
log files produced by Darshan (runtime).""" log files produced by Darshan (runtime)."""
homepage = "https://www.mcs.anl.gov/research/projects/darshan/" homepage = "https://www.mcs.anl.gov/research/projects/darshan/"
url = "http://ftp.mcs.anl.gov/pub/darshan/releases/darshan-3.1.0.tar.gz" url = "https://ftp.mcs.anl.gov/pub/darshan/releases/darshan-3.1.0.tar.gz"
git = "https://github.com/darshan-hpc/darshan.git" git = "https://github.com/darshan-hpc/darshan.git"
maintainers = ['shanedsnyder', 'carns'] maintainers = ['shanedsnyder', 'carns']

View File

@ -11,7 +11,7 @@ class DialignTx(MakefilePackage):
multiple sequence alignment""" multiple sequence alignment"""
homepage = "https://dialign-tx.gobics.de/" homepage = "https://dialign-tx.gobics.de/"
url = "http://dialign-tx.gobics.de/DIALIGN-TX_1.0.2.tar.gz" url = "https://dialign-tx.gobics.de/DIALIGN-TX_1.0.2.tar.gz"
version('1.0.2', sha256='fb3940a48a12875332752a298f619f0da62593189cd257d28932463c7cebcb8f') version('1.0.2', sha256='fb3940a48a12875332752a298f619f0da62593189cd257d28932463c7cebcb8f')

View File

@ -12,7 +12,7 @@ class Diffsplice(MakefilePackage):
transcriptome or pre-determined splice pattern.""" transcriptome or pre-determined splice pattern."""
homepage = "http://www.netlab.uky.edu/p/bioinfo/DiffSplice" homepage = "http://www.netlab.uky.edu/p/bioinfo/DiffSplice"
url = "http://protocols.netlab.uky.edu/~yin/download/diffsplice/diffsplice_0.1.1.tgz" url = "https://protocols.netlab.uky.edu/~yin/download/diffsplice/diffsplice_0.1.1.tgz"
version('0.1.2beta', sha256='cc06dcb9f8d98b2184f0dd5863b79bdd6a8cd33b9418e6549b7ea63e90ee1aa6') version('0.1.2beta', sha256='cc06dcb9f8d98b2184f0dd5863b79bdd6a8cd33b9418e6549b7ea63e90ee1aa6')
version('0.1.1', sha256='9740426692b0e5f92b943b127014c1d9815bed2938b5dd9e9d0c5b64abbb5da6') version('0.1.1', sha256='9740426692b0e5f92b943b127014c1d9815bed2938b5dd9e9d0c5b64abbb5da6')

View File

@ -12,9 +12,9 @@ class Dire(Package):
collisions.""" collisions."""
homepage = "https://dire.gitlab.io/" homepage = "https://dire.gitlab.io/"
url = "http://dire.gitlab.io/Downloads/DIRE-2.004.tar.gz" url = "https://dire.gitlab.io/Downloads/DIRE-2.004.tar.gz"
git = "http://gitlab.com/dire/direforpythia" git = "https://gitlab.com/dire/direforpythia"
list_url = "http://dire.gitlab.io/Downloads.html" list_url = "https://dire.gitlab.io/Downloads.html"
tags = ['hep'] tags = ['hep']

View File

@ -159,11 +159,11 @@ def config_docbook(self):
'file://{0}/isotech.ent'.format(ent_dir), 'file://{0}/isotech.ent'.format(ent_dir),
docbook) docbook)
xmlcatalog('--noout', '--add', 'rewriteSystem', xmlcatalog('--noout', '--add', 'rewriteSystem',
'http://www.oasis-open.org/docbook/xml/{0}'.format(version), 'https://www.oasis-open.org/docbook/xml/{0}'.format(version),
'file://{0}'.format(prefix), 'file://{0}'.format(prefix),
docbook) docbook)
xmlcatalog('--noout', '--add', 'rewriteURI', xmlcatalog('--noout', '--add', 'rewriteURI',
'http://www.oasis-open.org/docbook/xml/{0}'.format(version), 'https://www.oasis-open.org/docbook/xml/{0}'.format(version),
'file://{0}'.format(prefix), 'file://{0}'.format(prefix),
docbook) docbook)
@ -182,11 +182,11 @@ def config_docbook(self):
'file://{0}'.format(docbook), 'file://{0}'.format(docbook),
catalog) catalog)
xmlcatalog('--noout', '--add', 'delegateSystem', xmlcatalog('--noout', '--add', 'delegateSystem',
'http://www.oasis-open.org/docbook/', 'https://www.oasis-open.org/docbook/',
'file://{0}'.format(docbook), 'file://{0}'.format(docbook),
catalog) catalog)
xmlcatalog('--noout', '--add', 'delegateURI', xmlcatalog('--noout', '--add', 'delegateURI',
'http://www.oasis-open.org/docbook/', 'https://www.oasis-open.org/docbook/',
'file://{0}'.format(docbook), 'file://{0}'.format(docbook),
catalog) catalog)

View File

@ -37,13 +37,13 @@ def config_docbook(self):
# create catalog # create catalog
xmlcatalog('--noout', '--create', catalog) xmlcatalog('--noout', '--create', catalog)
xmlcatalog('--noout', '--add', 'system', xmlcatalog('--noout', '--add', 'system',
'http://www.w3.org/2001/xml.xsd', xml_xsd, catalog) 'https://www.w3.org/2001/xml.xsd', xml_xsd, catalog)
xmlcatalog('--noout', '--add', 'system', xmlcatalog('--noout', '--add', 'system',
'http://www.w3.org/2009/01/xml.xsd', xml_xsd, catalog) 'https://www.w3.org/2009/01/xml.xsd', xml_xsd, catalog)
xmlcatalog('--noout', '--add', 'uri', xmlcatalog('--noout', '--add', 'uri',
'http://www.w3.org/2001/xml.xsd', xml_xsd, catalog) 'https://www.w3.org/2001/xml.xsd', xml_xsd, catalog)
xmlcatalog('--noout', '--add', 'uri', xmlcatalog('--noout', '--add', 'uri',
'http://www.w3.org/2009/01/xml.xsd', xml_xsd, catalog) 'https://www.w3.org/2009/01/xml.xsd', xml_xsd, catalog)
docbook_urls = ['docbook.sourceforge.net', 'cdn.docbook.org'] docbook_urls = ['docbook.sourceforge.net', 'cdn.docbook.org']
docbook_rewrites = ['rewriteSystem', 'rewriteURI'] docbook_rewrites = ['rewriteSystem', 'rewriteURI']

View File

@ -127,7 +127,7 @@ def create_host_config(self, spec, prefix):
all of the options used to configure and build ascent. all of the options used to configure and build ascent.
For more details about 'host-config' files see: For more details about 'host-config' files see:
http://ascent.readthedocs.io/en/latest/BuildingAscent.html https://ascent.readthedocs.io/en/latest/BuildingAscent.html
""" """
####################### #######################

View File

@ -17,7 +17,7 @@ class Dsdp(MakefilePackage):
certificates of infeasibility when no feasible solution exists.""" certificates of infeasibility when no feasible solution exists."""
homepage = "https://www.mcs.anl.gov/hs/software/DSDP/" homepage = "https://www.mcs.anl.gov/hs/software/DSDP/"
url = "http://www.mcs.anl.gov/hs/software/DSDP/DSDP5.8.tar.gz" url = "https://www.mcs.anl.gov/hs/software/DSDP/DSDP5.8.tar.gz"
version('5.8', sha256='26aa624525a636de272c0b329e2dfd01a0d5b7827f1c1c76f393d71e37dead70') version('5.8', sha256='26aa624525a636de272c0b329e2dfd01a0d5b7827f1c1c76f393d71e37dead70')

View File

@ -14,7 +14,7 @@ class Elsi(CMakePackage):
codes to a variety of eigenvalue solvers.""" codes to a variety of eigenvalue solvers."""
homepage = "https://wordpress.elsi-interchange.org/" homepage = "https://wordpress.elsi-interchange.org/"
url = "http://wordpress.elsi-interchange.org/wp-content/uploads/2019/03/elsi-2.2.1.tar.gz" url = "https://wordpress.elsi-interchange.org/wp-content/uploads/2019/03/elsi-2.2.1.tar.gz"
version('2.2.1', sha256='5b4b2e8fa4b3b68131fe02cc1803a884039b89a1b1138af474af66453bec0b4d') version('2.2.1', sha256='5b4b2e8fa4b3b68131fe02cc1803a884039b89a1b1138af474af66453bec0b4d')

View File

@ -13,7 +13,7 @@ class Eospac(Package):
""" """
homepage = "https://laws.lanl.gov/projects/data/eos.html" homepage = "https://laws.lanl.gov/projects/data/eos.html"
list_url = "http://laws.lanl.gov/projects/data/eos/eospacReleases.php" list_url = "https://laws.lanl.gov/projects/data/eos/eospacReleases.php"
maintainers = ['KineticTheory'] maintainers = ['KineticTheory']
# An EOSPAC release labeled "beta" doesn't always imply that the # An EOSPAC release labeled "beta" doesn't always imply that the

View File

@ -11,7 +11,7 @@ class Exmcutils(AutotoolsPackage):
"""ExM C-Utils: Generic C utility library for ADLB/X and Swift/T""" """ExM C-Utils: Generic C utility library for ADLB/X and Swift/T"""
homepage = 'http://swift-lang.org/Swift-T' homepage = 'http://swift-lang.org/Swift-T'
url = 'http://swift-lang.github.io/swift-t-downloads/spack/exmcutils-0.6.0.tar.gz' url = 'https://swift-lang.github.io/swift-t-downloads/spack/exmcutils-0.6.0.tar.gz'
git = "https://github.com/swift-lang/swift-t.git" git = "https://github.com/swift-lang/swift-t.git"
version('master', branch='master') version('master', branch='master')

View File

@ -10,7 +10,7 @@ class Exonerate(AutotoolsPackage):
"""Pairwise sequence alignment of DNA and proteins""" """Pairwise sequence alignment of DNA and proteins"""
homepage = "https://www.ebi.ac.uk/about/vertebrate-genomics/software/exonerate" homepage = "https://www.ebi.ac.uk/about/vertebrate-genomics/software/exonerate"
url = "http://ftp.ebi.ac.uk/pub/software/vertebrategenomics/exonerate/exonerate-2.4.0.tar.gz" url = "https://ftp.ebi.ac.uk/pub/software/vertebrategenomics/exonerate/exonerate-2.4.0.tar.gz"
version('2.4.0', sha256='f849261dc7c97ef1f15f222e955b0d3daf994ec13c9db7766f1ac7e77baa4042') version('2.4.0', sha256='f849261dc7c97ef1f15f222e955b0d3daf994ec13c9db7766f1ac7e77baa4042')

View File

@ -15,7 +15,7 @@ class F2c(MakefilePackage):
version('master', sha256='d4847456aa91c74e5e61e2097780ca6ac3b20869fae8864bfa8dcc66f6721d35') version('master', sha256='d4847456aa91c74e5e61e2097780ca6ac3b20869fae8864bfa8dcc66f6721d35')
def url_for_version(self, version): def url_for_version(self, version):
url = "http://www.netlib.org/f2c/src.tgz" url = "https://www.netlib.org/f2c/src.tgz"
return url return url
def edit(self, spec, prefix): def edit(self, spec, prefix):

View File

@ -11,7 +11,7 @@ class Ffmpeg(AutotoolsPackage):
convert and stream audio and video.""" convert and stream audio and video."""
homepage = "https://ffmpeg.org" homepage = "https://ffmpeg.org"
url = "http://ffmpeg.org/releases/ffmpeg-4.1.1.tar.bz2" url = "https://ffmpeg.org/releases/ffmpeg-4.1.1.tar.bz2"
maintainers = ['xjrc'] maintainers = ['xjrc']

View File

@ -208,8 +208,8 @@ class Fftw(FftwBase):
library of choice for most applications.""" library of choice for most applications."""
homepage = "https://www.fftw.org" homepage = "https://www.fftw.org"
url = "http://www.fftw.org/fftw-3.3.4.tar.gz" url = "https://www.fftw.org/fftw-3.3.4.tar.gz"
list_url = "http://www.fftw.org/download.html" list_url = "https://www.fftw.org/download.html"
version('3.3.9', sha256='bf2c7ce40b04ae811af714deb512510cc2c17b9ab9d6ddcf49fe4487eea7af3d') version('3.3.9', sha256='bf2c7ce40b04ae811af714deb512510cc2c17b9ab9d6ddcf49fe4487eea7af3d')
version('3.3.8', sha256='6113262f6e92c5bd474f2875fa1b01054c4ad5040f6b0da7c03c98821d9ae303') version('3.3.8', sha256='6113262f6e92c5bd474f2875fa1b01054c4ad5040f6b0da7c03c98821d9ae303')

View File

@ -12,7 +12,7 @@ class Fjcontrib(AutotoolsPackage):
"""3rd party extensions of FastJet""" """3rd party extensions of FastJet"""
homepage = "https://fastjet.hepforge.org/contrib/" homepage = "https://fastjet.hepforge.org/contrib/"
url = "http://fastjet.hepforge.org/contrib/downloads/fjcontrib-1.044.tar.gz" url = "https://fastjet.hepforge.org/contrib/downloads/fjcontrib-1.044.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -13,7 +13,7 @@ class Flink(Package):
""" """
homepage = "https://flink.apache.org/" homepage = "https://flink.apache.org/"
url = "http://archive.apache.org/dist/flink/flink-1.9.1/flink-1.9.1-bin-scala_2.11.tgz" url = "https://archive.apache.org/dist/flink/flink-1.9.1/flink-1.9.1-bin-scala_2.11.tgz"
version('1.9.1', sha256='f69de344cd593e92f8261e19ae8a47b3910e9a70a7cd1ccfb1ecd1ff000b93ea') version('1.9.1', sha256='f69de344cd593e92f8261e19ae8a47b3910e9a70a7cd1ccfb1ecd1ff000b93ea')
version('1.9.0', sha256='a2245f68309e94ed54d86a680232a518aed9c5ea030bcc0b298bc8f27165eeb7') version('1.9.0', sha256='a2245f68309e94ed54d86a680232a518aed9c5ea030bcc0b298bc8f27165eeb7')

View File

@ -10,7 +10,7 @@ class Flint(Package):
"""FLINT (Fast Library for Number Theory).""" """FLINT (Fast Library for Number Theory)."""
homepage = "https://www.flintlib.org" homepage = "https://www.flintlib.org"
url = "http://mirrors.mit.edu/sage/spkg/upstream/flint/flint-2.5.2.tar.gz" url = "https://mirrors.mit.edu/sage/spkg/upstream/flint/flint-2.5.2.tar.gz"
git = "https://github.com/wbhart/flint2.git" git = "https://github.com/wbhart/flint2.git"
version('develop', branch='trunk') version('develop', branch='trunk')

View File

@ -9,7 +9,7 @@
class Fontconfig(AutotoolsPackage): class Fontconfig(AutotoolsPackage):
"""Fontconfig is a library for configuring/customizing font access""" """Fontconfig is a library for configuring/customizing font access"""
homepage = "https://www.freedesktop.org/wiki/Software/fontconfig/" homepage = "https://www.freedesktop.org/wiki/Software/fontconfig/"
url = "http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.12.3.tar.gz" url = "https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.12.3.tar.gz"
version('2.13.93', sha256='0f302a18ee52dde0793fe38b266bf269dfe6e0c0ae140e30d72c6cca5dc08db5') version('2.13.93', sha256='0f302a18ee52dde0793fe38b266bf269dfe6e0c0ae140e30d72c6cca5dc08db5')
version('2.13.1', sha256='9f0d852b39d75fc655f9f53850eb32555394f36104a044bb2b2fc9e66dbbfa7f') version('2.13.1', sha256='9f0d852b39d75fc655f9f53850eb32555394f36104a044bb2b2fc9e66dbbfa7f')

View File

@ -13,7 +13,7 @@ class Fqtrim(MakefilePackage):
machines.""" machines."""
homepage = "https://ccb.jhu.edu/software/fqtrim/" homepage = "https://ccb.jhu.edu/software/fqtrim/"
url = "http://ccb.jhu.edu/software/fqtrim/dl/fqtrim-0.9.7.tar.gz" url = "https://ccb.jhu.edu/software/fqtrim/dl/fqtrim-0.9.7.tar.gz"
version('0.9.7', sha256='4951538f69dde14a23fc4841ff020434d26eb9622c4e06b43c068c702aa3d0d6') version('0.9.7', sha256='4951538f69dde14a23fc4841ff020434d26eb9622c4e06b43c068c702aa3d0d6')

View File

@ -16,7 +16,7 @@ class Fsl(Package, CudaPackage):
# NOTE: A manual download is required for FSL. Spack will search your # NOTE: A manual download is required for FSL. Spack will search your
# current directory for the download file. Alternatively, add this file to # current directory for the download file. Alternatively, add this file to
# a mirror so that Spack can find it. For instructions on how to set up a # a mirror so that Spack can find it. For instructions on how to set up a
# mirror, see http://spack.readthedocs.io/en/latest/mirrors.html # mirror, see https://spack.readthedocs.io/en/latest/mirrors.html
homepage = "https://fsl.fmrib.ox.ac.uk" homepage = "https://fsl.fmrib.ox.ac.uk"
url = "file://{0}/fsl-5.0.10-sources.tar.gz".format(os.getcwd()) url = "file://{0}/fsl-5.0.10-sources.tar.gz".format(os.getcwd())

View File

@ -10,7 +10,7 @@
class G4abla(Package): class G4abla(Package):
"""Geant4 data for nuclear shell effects in INCL/ABLA hadronic mode""" """Geant4 data for nuclear shell effects in INCL/ABLA hadronic mode"""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4ABLA.3.0.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4ABLA.3.0.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -10,7 +10,7 @@
class G4emlow(Package): class G4emlow(Package):
"""Geant4 data files for low energy electromagnetic processes.""" """Geant4 data files for low energy electromagnetic processes."""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4EMLOW.6.50.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4EMLOW.6.50.tar.gz"
tags = ['hep'] tags = ['hep']
@ -37,4 +37,4 @@ def setup_dependent_run_environment(self, env, dependent_spec):
def url_for_version(self, version): def url_for_version(self, version):
"""Handle version string.""" """Handle version string."""
return ("http://geant4-data.web.cern.ch/geant4-data/datasets/G4EMLOW.%s.tar.gz" % version) return ("https://geant4-data.web.cern.ch/geant4-data/datasets/G4EMLOW.%s.tar.gz" % version)

View File

@ -10,7 +10,7 @@
class G4ensdfstate(Package): class G4ensdfstate(Package):
"""Geant4 data for nuclides properties""" """Geant4 data for nuclides properties"""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4ENSDFSTATE.2.1.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4ENSDFSTATE.2.1.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -11,7 +11,7 @@ class G4incl(Package):
"""Geant4 data for evaluated particle cross-sections on natural """Geant4 data for evaluated particle cross-sections on natural
composition of elements""" composition of elements"""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4INCL.1.0.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4INCL.1.0.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -10,7 +10,7 @@
class G4ndl(Package): class G4ndl(Package):
"""Geant4 Neutron data files with thermal cross sections """ """Geant4 Neutron data files with thermal cross sections """
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4NDL.4.5.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4NDL.4.5.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -11,7 +11,7 @@ class G4neutronxs(Package):
"""Geant4 data for evaluated neutron cross-sections on natural composition """Geant4 data for evaluated neutron cross-sections on natural composition
of elements""" of elements"""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4NEUTRONXS.1.4.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4NEUTRONXS.1.4.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -11,7 +11,7 @@ class G4particlexs(Package):
"""Geant4 data for evaluated particle cross-sections on """Geant4 data for evaluated particle cross-sections on
natural composition of elements""" natural composition of elements"""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4PARTICLEXS.2.1.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4PARTICLEXS.2.1.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -10,7 +10,7 @@
class G4photonevaporation(Package): class G4photonevaporation(Package):
"""Geant4 data for photon evaporation""" """Geant4 data for photon evaporation"""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4PhotonEvaporation.4.3.2.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4PhotonEvaporation.4.3.2.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -10,7 +10,7 @@
class G4pii(Package): class G4pii(Package):
"""Geant4 data for shell ionisation cross-sections""" """Geant4 data for shell ionisation cross-sections"""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4PII.1.3.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4PII.1.3.tar.gz"
tags = ['hep'] tags = ['hep']
@ -32,4 +32,4 @@ def setup_dependent_run_environment(self, env, dependent_spec):
def url_for_version(self, version): def url_for_version(self, version):
"""Handle version string.""" """Handle version string."""
return ("http://geant4-data.web.cern.ch/geant4-data/datasets/G4PII.1.3.tar.gz" % version) return ("https://geant4-data.web.cern.ch/geant4-data/datasets/G4PII.1.3.tar.gz" % version)

View File

@ -10,7 +10,7 @@
class G4radioactivedecay(Package): class G4radioactivedecay(Package):
"""Geant4 data files for radio-active decay hadronic processes""" """Geant4 data files for radio-active decay hadronic processes"""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4RadioactiveDecay.5.1.1.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4RadioactiveDecay.5.1.1.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -10,7 +10,7 @@
class G4realsurface(Package): class G4realsurface(Package):
"""Geant4 data for measured optical surface reflectance""" """Geant4 data for measured optical surface reflectance"""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/RealSurface.1.0.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/RealSurface.1.0.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -10,7 +10,7 @@
class G4saiddata(Package): class G4saiddata(Package):
"""Geant4 data from evaluated cross-sections in SAID data-base """ """Geant4 data from evaluated cross-sections in SAID data-base """
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4SAIDDATA.1.1.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4SAIDDATA.1.1.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -10,7 +10,7 @@
class G4tendl(Package): class G4tendl(Package):
"""Geant4 data for incident particles [optional]""" """Geant4 data for incident particles [optional]"""
homepage = "https://geant4.web.cern.ch" homepage = "https://geant4.web.cern.ch"
url = "http://geant4-data.web.cern.ch/geant4-data/datasets/G4TENDL.1.3.tar.gz" url = "https://geant4-data.web.cern.ch/geant4-data/datasets/G4TENDL.1.3.tar.gz"
tags = ['hep'] tags = ['hep']

View File

@ -13,7 +13,7 @@ class Ganglia(AutotoolsPackage):
nodes in size.""" nodes in size."""
homepage = "http://ganglia.sourceforge.net/" homepage = "http://ganglia.sourceforge.net/"
url = "http://jaist.dl.sourceforge.net/project/ganglia/ganglia%20monitoring%20core/3.7.2/ganglia-3.7.2.tar.gz" url = "https://jaist.dl.sourceforge.net/project/ganglia/ganglia%20monitoring%20core/3.7.2/ganglia-3.7.2.tar.gz"
list_url = "http://jaist.dl.sourceforge.net/project/ganglia/ganglia%20monitoring%20core" list_url = "http://jaist.dl.sourceforge.net/project/ganglia/ganglia%20monitoring%20core"
list_depth = 1 list_depth = 1

View File

@ -17,7 +17,7 @@ class Gapfiller(Package):
Spack will search your current directory for the download file. Spack will search your current directory for the download file.
Alternatively, add this file to a mirror so that Spack can find it. Alternatively, add this file to a mirror so that Spack can find it.
For instructions on how to set up a mirror, see For instructions on how to set up a mirror, see
http://spack.readthedocs.io/en/latest/mirrors.html""" https://spack.readthedocs.io/en/latest/mirrors.html"""
homepage = "https://www.baseclear.com/genomics/bioinformatics/basetools/gapfiller" homepage = "https://www.baseclear.com/genomics/bioinformatics/basetools/gapfiller"
manual_download = True manual_download = True

View File

@ -22,7 +22,7 @@ class Gcc(AutotoolsPackage, GNUMirrorPackage):
homepage = 'https://gcc.gnu.org' homepage = 'https://gcc.gnu.org'
gnu_mirror_path = 'gcc/gcc-9.2.0/gcc-9.2.0.tar.xz' gnu_mirror_path = 'gcc/gcc-9.2.0/gcc-9.2.0.tar.xz'
git = 'git://gcc.gnu.org/git/gcc.git' git = 'git://gcc.gnu.org/git/gcc.git'
list_url = 'http://ftp.gnu.org/gnu/gcc/' list_url = 'https://ftp.gnu.org/gnu/gcc/'
list_depth = 1 list_depth = 1
maintainers = ['michaelkuhn', 'alalazo'] maintainers = ['michaelkuhn', 'alalazo']

View File

@ -16,7 +16,7 @@ class GenemarkEt(Package):
Spack will search your current directory for the download file. Spack will search your current directory for the download file.
Alternatively, add this file to a mirror so that Spack can find it. Alternatively, add this file to a mirror so that Spack can find it.
For instructions on how to set up a mirror, see For instructions on how to set up a mirror, see
http://spack.readthedocs.io/en/latest/mirrors.html""" https://spack.readthedocs.io/en/latest/mirrors.html"""
homepage = "http://topaz.gatech.edu/GeneMark" homepage = "http://topaz.gatech.edu/GeneMark"
manual_download = True manual_download = True

View File

@ -63,7 +63,7 @@ def patch(self):
we have to remove these vendored dependencies. we have to remove these vendored dependencies.
Note that this approach is also recommended by Linux from Scratch: Note that this approach is also recommended by Linux from Scratch:
http://www.linuxfromscratch.org/blfs/view/svn/pst/gs.html https://www.linuxfromscratch.org/blfs/view/svn/pst/gs.html
""" """
directories = ['freetype', 'jpeg', 'libpng', 'zlib'] directories = ['freetype', 'jpeg', 'libpng', 'zlib']
if self.spec.satisfies('@:9.21'): if self.spec.satisfies('@:9.21'):

View File

@ -11,7 +11,7 @@ class Gl2ps(CMakePackage):
OpenGL application.""" OpenGL application."""
homepage = "https://www.geuz.org/gl2ps/" homepage = "https://www.geuz.org/gl2ps/"
url = "http://geuz.org/gl2ps/src/gl2ps-1.3.9.tgz" url = "https://geuz.org/gl2ps/src/gl2ps-1.3.9.tgz"
version('1.4.0', sha256='03cb5e6dfcd87183f3b9ba3b22f04cd155096af81e52988cc37d8d8efe6cf1e2') version('1.4.0', sha256='03cb5e6dfcd87183f3b9ba3b22f04cd155096af81e52988cc37d8d8efe6cf1e2')
version('1.3.9', sha256='8a680bff120df8bcd78afac276cdc38041fed617f2721bade01213362bcc3640') version('1.3.9', sha256='8a680bff120df8bcd78afac276cdc38041fed617f2721bade01213362bcc3640')

View File

@ -24,7 +24,7 @@ class Glvis(MakefilePackage):
# 1. Verify that no checksums on old versions have changed. # 1. Verify that no checksums on old versions have changed.
# #
# 2. Verify that the shortened URL for the new version is listed at: # 2. Verify that the shortened URL for the new version is listed at:
# http://glvis.org/download/ # https://glvis.org/download/
# #
# 3. Use http://getlinkinfo.com or similar to verify that the # 3. Use http://getlinkinfo.com or similar to verify that the
# underling download link for the latest version comes has the # underling download link for the latest version comes has the

View File

@ -62,7 +62,7 @@ class Graphviz(AutotoolsPackage):
variant('x', default=False, variant('x', default=False,
description='Use the X Window System') description='Use the X Window System')
patch('http://www.linuxfromscratch.org/patches/blfs/9.0/graphviz-2.40.1-qt5-1.patch', patch('https://www.linuxfromscratch.org/patches/blfs/9.0/graphviz-2.40.1-qt5-1.patch',
sha256='bd532df325df811713e311d17aaeac3f5d6075ea4fd0eae8d989391e6afba930', sha256='bd532df325df811713e311d17aaeac3f5d6075ea4fd0eae8d989391e6afba930',
when='@:2.40+qt^qt@5:') when='@:2.40+qt^qt@5:')
patch('https://raw.githubusercontent.com/easybuilders/easybuild-easyconfigs/master/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0_icc_sfio.patch', patch('https://raw.githubusercontent.com/easybuilders/easybuild-easyconfigs/master/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0_icc_sfio.patch',

View File

@ -58,7 +58,7 @@ class Grass(AutotoolsPackage):
variant('geos', default=False, description='Enable GEOS support') variant('geos', default=False, description='Enable GEOS support')
variant('x', default=False, description='Use the X Window System') variant('x', default=False, description='Use the X Window System')
# http://htmlpreview.github.io/?https://github.com/OSGeo/grass/blob/master/REQUIREMENTS.html # https://htmlpreview.github.io/?https://github.com/OSGeo/grass/blob/master/REQUIREMENTS.html
# General requirements # General requirements
depends_on('gmake@3.81:', type='build') depends_on('gmake@3.81:', type='build')
depends_on('iconv') depends_on('iconv')

View File

@ -20,7 +20,7 @@ class Gromacs(CMakePackage):
""" """
homepage = 'http://www.gromacs.org' homepage = 'http://www.gromacs.org'
url = 'http://ftp.gromacs.org/gromacs/gromacs-5.1.2.tar.gz' url = 'https://ftp.gromacs.org/gromacs/gromacs-5.1.2.tar.gz'
git = 'https://github.com/gromacs/gromacs.git' git = 'https://github.com/gromacs/gromacs.git'
maintainers = ['junghans', 'marvinbernhardt'] maintainers = ['junghans', 'marvinbernhardt']

View File

@ -10,7 +10,7 @@ class GtkorvoEnet(AutotoolsPackage):
"""ENet reliable UDP networking library. """ENet reliable UDP networking library.
This is a downstream branch of lsalzman's ENet. This is a downstream branch of lsalzman's ENet.
This version has expanded the client ID to handle more clients. This version has expanded the client ID to handle more clients.
The original is at http://github.com/lsalzman/enet. The original is at https://github.com/lsalzman/enet.
""" """
homepage = "https://www.github.com/GTkorvo/enet" homepage = "https://www.github.com/GTkorvo/enet"

View File

@ -18,7 +18,7 @@ class Gurobi(Package):
# search your current directory for the download file. Alternatively, add # search your current directory for the download file. Alternatively, add
# this file to a mirror so that Spack can find it. For instructions on how # this file to a mirror so that Spack can find it. For instructions on how
# to set up a mirror, see # to set up a mirror, see
# http://spack.readthedocs.io/en/latest/mirrors.html # https://spack.readthedocs.io/en/latest/mirrors.html
homepage = "https://www.gurobi.com/index" homepage = "https://www.gurobi.com/index"
manual_download = True manual_download = True

View File

@ -12,7 +12,7 @@ class H5hut(AutotoolsPackage):
High-Performance I/O Library for Particle-based Simulations.""" High-Performance I/O Library for Particle-based Simulations."""
homepage = "https://amas.psi.ch/H5hut/" homepage = "https://amas.psi.ch/H5hut/"
url = "http://amas.web.psi.ch/Downloads/H5hut/H5hut-2.0.0rc3.tar.gz" url = "https://amas.web.psi.ch/Downloads/H5hut/H5hut-2.0.0rc3.tar.gz"
version('2.0.0rc3', sha256='1ca9a9478a99e1811ecbca3c02cc49258050d339ffb1a170006eab4ab2a01790') version('2.0.0rc3', sha256='1ca9a9478a99e1811ecbca3c02cc49258050d339ffb1a170006eab4ab2a01790')

View File

@ -9,7 +9,7 @@
class Harfbuzz(AutotoolsPackage): class Harfbuzz(AutotoolsPackage):
"""The Harfbuzz package contains an OpenType text shaping engine.""" """The Harfbuzz package contains an OpenType text shaping engine."""
homepage = "https://github.com/harfbuzz/harfbuzz" homepage = "https://github.com/harfbuzz/harfbuzz"
url = "http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-0.9.37.tar.bz2" url = "https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-0.9.37.tar.bz2"
git = "https://github.com/harfbuzz/harfbuzz.git" git = "https://github.com/harfbuzz/harfbuzz.git"
version('2.6.8', sha256='6648a571a27f186e47094121f0095e1b809e918b3037c630c7f38ffad86e3035') version('2.6.8', sha256='6648a571a27f186e47094121f0095e1b809e918b3037c630c7f38ffad86e3035')

View File

@ -9,7 +9,7 @@ class HicolorIconTheme(AutotoolsPackage):
icon theme called hicolor.""" icon theme called hicolor."""
homepage = "https://www.freedesktop.org/wiki/Software/icon-theme/" homepage = "https://www.freedesktop.org/wiki/Software/icon-theme/"
url = "http://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.17.tar.xz" url = "https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.17.tar.xz"
version('0.17', sha256='317484352271d18cbbcfac3868eab798d67fff1b8402e740baa6ff41d588a9d8') version('0.17', sha256='317484352271d18cbbcfac3868eab798d67fff1b8402e740baa6ff41d588a9d8')

View File

@ -34,7 +34,7 @@ class Hpcc(MakefilePackage):
patterns; based on b_eff (effective bandwidth benchmark).""" patterns; based on b_eff (effective bandwidth benchmark)."""
homepage = "https://icl.cs.utk.edu/hpcc" homepage = "https://icl.cs.utk.edu/hpcc"
url = "http://icl.cs.utk.edu/projectsfiles/hpcc/download/hpcc-1.5.0.tar.gz" url = "https://icl.cs.utk.edu/projectsfiles/hpcc/download/hpcc-1.5.0.tar.gz"
git = "https://github.com/icl-utk-edu/hpcc.git" git = "https://github.com/icl-utk-edu/hpcc.git"
version('develop', branch='main') version('develop', branch='main')

View File

@ -13,7 +13,7 @@ class Hpccg(MakefilePackage):
""" """
homepage = "https://mantevo.org/about/applications/" homepage = "https://mantevo.org/about/applications/"
url = "http://downloads.mantevo.org/releaseTarballs/miniapps/HPCCG/HPCCG-1.0.tar.gz" url = "https://downloads.mantevo.org/releaseTarballs/miniapps/HPCCG/HPCCG-1.0.tar.gz"
tags = ['proxy-app'] tags = ['proxy-app']

View File

@ -15,7 +15,7 @@ class Hpcg(AutotoolsPackage):
(PCG) iterations using double precision (64 bit) floating point values.""" (PCG) iterations using double precision (64 bit) floating point values."""
homepage = "https://www.hpcg-benchmark.org" homepage = "https://www.hpcg-benchmark.org"
url = "http://www.hpcg-benchmark.org/downloads/hpcg-3.1.tar.gz" url = "https://www.hpcg-benchmark.org/downloads/hpcg-3.1.tar.gz"
git = "https://github.com/hpcg-benchmark/hpcg.git" git = "https://github.com/hpcg-benchmark/hpcg.git"
version('develop', branch='master') version('develop', branch='master')

View File

@ -16,7 +16,7 @@ class Hpl(AutotoolsPackage):
implementation of the High Performance Computing Linpack Benchmark.""" implementation of the High Performance Computing Linpack Benchmark."""
homepage = "https://www.netlib.org/benchmark/hpl/" homepage = "https://www.netlib.org/benchmark/hpl/"
url = "http://www.netlib.org/benchmark/hpl/hpl-2.2.tar.gz" url = "https://www.netlib.org/benchmark/hpl/hpl-2.2.tar.gz"
# Note: HPL uses autotools starting with 2.3 # Note: HPL uses autotools starting with 2.3

View File

@ -11,7 +11,7 @@ class Httpd(AutotoolsPackage):
web server.""" web server."""
homepage = "https://httpd.apache.org/" homepage = "https://httpd.apache.org/"
url = "http://archive.apache.org/dist/httpd/httpd-2.4.43.tar.bz2" url = "https://archive.apache.org/dist/httpd/httpd-2.4.43.tar.bz2"
version('2.4.43', sha256='a497652ab3fc81318cdc2a203090a999150d86461acff97c1065dc910fe10f43') version('2.4.43', sha256='a497652ab3fc81318cdc2a203090a999150d86461acff97c1065dc910fe10f43')
version('2.4.41', sha256='133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40') version('2.4.41', sha256='133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40')

View File

@ -13,8 +13,8 @@ class Hydra(AutotoolsPackage):
management systems (such as slurm, pbs, sge).""" management systems (such as slurm, pbs, sge)."""
homepage = "https://www.mpich.org" homepage = "https://www.mpich.org"
url = "http://www.mpich.org/static/downloads/3.2/hydra-3.2.tar.gz" url = "https://www.mpich.org/static/downloads/3.2/hydra-3.2.tar.gz"
list_url = "http://www.mpich.org/static/downloads/" list_url = "https://www.mpich.org/static/downloads/"
list_depth = 1 list_depth = 1
version('3.2', sha256='f7a67ec91a773d95cbbd479a80e926d44bee1ff9fc70a8d1df075ea53ea33889') version('3.2', sha256='f7a67ec91a773d95cbbd479a80e926d44bee1ff9fc70a8d1df075ea53ea33889')

Some files were not shown because too many files have changed in this diff Show More