From cbf9bbd5f46c84ef52fd5ee15d3716f3c8f6609c Mon Sep 17 00:00:00 2001
From: Peter Simons <simons@cryp.to>
Date: Sat, 27 Apr 2013 22:36:03 +0200
Subject: [PATCH] sqlite: downgrade from version 3.7.16.1 to 3.7.14.1

The recent sqlite update broke -- among other things -- the Hydra regression
test suite. Until these issues have been resolved, we stick to the older
reliable version.
---
 pkgs/top-level/all-packages.nix  | 4 +++-
 pkgs/top-level/perl-packages.nix | 2 --
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 4d71965b5325..8fa3a721df80 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -4998,6 +4998,8 @@ let
 
   srtp = callPackage ../development/libraries/srtp {};
 
+  # This version breaks the DBIxClass library and the Hydra regression
+  # test suite. These issues need further investigation.
   sqlite_3_7_16_1 = lowPrio (callPackage ../development/libraries/sqlite/3.7.16.1.nix {
     readline = null;
     ncurses = null;
@@ -5008,7 +5010,7 @@ let
     ncurses = null;
   });
 
-  sqlite = sqlite_3_7_16_1;
+  sqlite = sqlite_3_7_14_1;
 
   sqliteInteractive = appendToName "interactive" (sqlite.override {
     inherit readline ncurses;
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index a795769fadb0..500719fde2c7 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -1552,8 +1552,6 @@ rec {
     };
     buildInputs = [ DBDSQLite PackageStash TestException TestWarn ];
     propagatedBuildInputs = [ ClassAccessorGrouped ClassC3Componentised ClassInspector ClassMethodModifiers ConfigAny ContextPreserve DataCompare DataDumperConcise DataPage DBI DevelGlobalDestruction HashMerge ModuleFind Moo MROCompat namespaceclean PathClass ScopeGuard SQLAbstract strictures SubName TryTiny ];
-    # !!! tests broken with latest sqlite, see http://lists.scsys.co.uk/pipermail/dbix-class/2013-April/011271.html
-    doCheck = false;
     meta = {
       homepage = http://www.dbix-class.org/;
       description = "Extensible and flexible object <-> relational mapper";