summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWouter Deconinck <wdconinc@gmail.com>2024-09-30 03:39:32 -0500
committerGitHub <noreply@github.com>2024-09-30 10:39:32 +0200
commit429c5149ce8d86cdaebee54664975f6188ac989d (patch)
tree663f757438085d5a153b3ce7c0ad20e25a7964b6
parent043fea4ef9e19310f9d7733df9c42c928d67b2b3 (diff)
downloadspack-429c5149ce8d86cdaebee54664975f6188ac989d.tar.gz
spack-429c5149ce8d86cdaebee54664975f6188ac989d.tar.bz2
spack-429c5149ce8d86cdaebee54664975f6188ac989d.tar.xz
spack-429c5149ce8d86cdaebee54664975f6188ac989d.zip
perl-dbi: add v1.645 (#46640)
-rw-r--r--var/spack/repos/builtin/packages/perl-dbi/package.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/perl-dbi/package.py b/var/spack/repos/builtin/packages/perl-dbi/package.py
index 319cc53bbb..1064d147d3 100644
--- a/var/spack/repos/builtin/packages/perl-dbi/package.py
+++ b/var/spack/repos/builtin/packages/perl-dbi/package.py
@@ -12,9 +12,16 @@ class PerlDbi(PerlPackage):
database interface independent of the actual database being used."""
homepage = "https://dbi.perl.org/"
- url = "http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.636.tar.gz"
+ url = "https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/DBI-1.645.tgz"
license("GPL-1.0-or-later OR Artistic-1.0-Perl")
+ version("1.645", sha256="e38b7a5efee129decda12383cf894963da971ffac303f54cc1b93e40e3cf9921")
version("1.643", sha256="8a2b993db560a2c373c174ee976a51027dd780ec766ae17620c20393d2e836fa")
version("1.636", sha256="8f7ddce97c04b4b7a000e65e5d05f679c964d62c8b02c94c1a7d815bb2dd676c")
+
+ def url_for_version(self, version):
+ if version <= Version("1.643"):
+ return f"http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-{version}.tar.gz"
+ else:
+ return f"https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/DBI-{version}.tgz"