Loading pkgs/development/haskell-modules/configuration-nix.nix +21 −0 Original line number Diff line number Diff line Loading @@ -352,6 +352,7 @@ builtins.intersectAttrs super { gtksourceview2 = addPkgconfigDepend pkgs.gtk2 super.gtksourceview2; gtk-traymanager = addPkgconfigDepend pkgs.gtk3 super.gtk-traymanager; # These require postgres and pass the connection string manually via the CLI in tests. consumers = dontCheckIf pkgs.postgresqlTestHook.meta.broken ( overrideCabal (drv: { preCheck = '' Loading Loading @@ -400,6 +401,26 @@ builtins.intersectAttrs super { ]; }) (super.hpqtypes.override { libpq = pkgs.libpq; }) ); hpqtypes-effectful = dontCheckIf pkgs.postgresqlTestHook.meta.broken ( overrideCabal (drv: { preCheck = '' export postgresqlTestUserOptions="LOGIN SUPERUSER" export PGDATABASE=hpqtypes-effectful ''; testToolDepends = drv.testToolDepends or [ ] ++ [ pkgs.postgresql pkgs.postgresqlTestHook ]; }) ( super.hpqtypes-effectful.overrideAttrs (drv: { postgresqlTestSetupPost = '' export DATABASE_URL="host=$PGHOST user=$PGUSER dbname=$PGDATABASE" ''; }) ) ); shelly = overrideCabal (drv: { # /usr/bin/env is unavailable in the sandbox Loading Loading
pkgs/development/haskell-modules/configuration-nix.nix +21 −0 Original line number Diff line number Diff line Loading @@ -352,6 +352,7 @@ builtins.intersectAttrs super { gtksourceview2 = addPkgconfigDepend pkgs.gtk2 super.gtksourceview2; gtk-traymanager = addPkgconfigDepend pkgs.gtk3 super.gtk-traymanager; # These require postgres and pass the connection string manually via the CLI in tests. consumers = dontCheckIf pkgs.postgresqlTestHook.meta.broken ( overrideCabal (drv: { preCheck = '' Loading Loading @@ -400,6 +401,26 @@ builtins.intersectAttrs super { ]; }) (super.hpqtypes.override { libpq = pkgs.libpq; }) ); hpqtypes-effectful = dontCheckIf pkgs.postgresqlTestHook.meta.broken ( overrideCabal (drv: { preCheck = '' export postgresqlTestUserOptions="LOGIN SUPERUSER" export PGDATABASE=hpqtypes-effectful ''; testToolDepends = drv.testToolDepends or [ ] ++ [ pkgs.postgresql pkgs.postgresqlTestHook ]; }) ( super.hpqtypes-effectful.overrideAttrs (drv: { postgresqlTestSetupPost = '' export DATABASE_URL="host=$PGHOST user=$PGUSER dbname=$PGDATABASE" ''; }) ) ); shelly = overrideCabal (drv: { # /usr/bin/env is unavailable in the sandbox Loading