summary refs log tree commit diff
path: root/pkgs/top-level/perl-packages.nix
diff options
context:
space:
mode:
authorSergei Trofimovich <slyich@gmail.com>2021-12-04 12:20:50 +0000
committerJonathan Ringer <jonringer@users.noreply.github.com>2021-12-05 23:33:05 -0800
commit5df292dcc8c9f3082bcaed6fdc0f865c12b51e35 (patch)
treeb9c6409d857dc67474aabedf65ceef98929c6c9a /pkgs/top-level/perl-packages.nix
parent5263fb820e7d21f5db9053659b183ffcaf398f5b (diff)
downloadnixpkgs-5df292dcc8c9f3082bcaed6fdc0f865c12b51e35.tar
nixpkgs-5df292dcc8c9f3082bcaed6fdc0f865c12b51e35.tar.gz
nixpkgs-5df292dcc8c9f3082bcaed6fdc0f865c12b51e35.tar.bz2
nixpkgs-5df292dcc8c9f3082bcaed6fdc0f865c12b51e35.tar.lz
nixpkgs-5df292dcc8c9f3082bcaed6fdc0f865c12b51e35.tar.xz
nixpkgs-5df292dcc8c9f3082bcaed6fdc0f865c12b51e35.tar.zst
nixpkgs-5df292dcc8c9f3082bcaed6fdc0f865c12b51e35.zip
perlPackages.DBDSQLite: 1.66 -> 1.70
While at it pull upstream fix for sqlite-3.37 test compatibilty.
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r--pkgs/top-level/perl-packages.nix13
1 files changed, 10 insertions, 3 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 9609c122727..dc8e980fd12 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -6078,11 +6078,11 @@ let
 
   DBDSQLite = buildPerlPackage {
     pname = "DBD-SQLite";
-    version = "1.66";
+    version = "1.70";
 
     src = fetchurl {
-      url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/DBD-SQLite-1.66.tar.gz";
-      sha256 = "1zljln5nh61gj3k22a1fv2vhx5l83waizmarwkh77hk6kzzmvrw9";
+      url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/DBD-SQLite-1.70.tar.gz";
+      sha256 = "0gpyv89p3yfwifbm005bz5ci8c63jikkfvafg8x7f3lyaggqvza0";
     };
 
     propagatedBuildInputs = [ DBI ];
@@ -6091,6 +6091,13 @@ let
     patches = [
       # Support building against our own sqlite.
       ../development/perl-modules/DBD-SQLite/external-sqlite.patch
+
+      # Pull upstream fix for test failures against sqlite-3.37.
+      (fetchpatch {
+        name = "sqlite-3.37-compat.patch";
+        url = "https://github.com/DBD-SQLite/DBD-SQLite/commit/ba4f472e7372dbf453444c7764d1c342e7af12b8.patch";
+        sha256 = "02lg1y6px7h89pfvgrf23anhbl3v050gn0kmaajvv5h6layhjzly";
+      })
     ];
 
     makeMakerFlags = "SQLITE_INC=${pkgs.sqlite.dev}/include SQLITE_LIB=${pkgs.sqlite.out}/lib";