hydra-unstable: 2021-12-17 -> 2022-02-07

Co-authored-by: Linus Heckemann <git@sphalerite.org>
main
Rick van Schijndel 2 years ago
parent 3c34e350c9
commit cec7fc48bb
  1. 16
      pkgs/development/tools/misc/hydra/common.nix
  2. 14
      pkgs/development/tools/misc/hydra/default.nix

@ -9,6 +9,8 @@
, foreman , foreman
, python3 , python3
, libressl , libressl
, cacert
, glibcLocales
}: }:
with stdenv; with stdenv;
@ -22,19 +24,19 @@ let
name = "hydra-perl-deps"; name = "hydra-perl-deps";
paths = with perlPackages; lib.closePropagation paths = with perlPackages; lib.closePropagation
[ ModulePluggable [ ModulePluggable
AuthenSASL
CatalystActionREST CatalystActionREST
CatalystAuthenticationStoreDBIxClass CatalystAuthenticationStoreDBIxClass
CatalystAuthenticationStoreLDAP
CatalystDevel CatalystDevel
CatalystDispatchTypeRegex
CatalystPluginAccessLog CatalystPluginAccessLog
CatalystPluginAuthorizationRoles CatalystPluginAuthorizationRoles
CatalystPluginCaptcha CatalystPluginCaptcha
CatalystPluginPrometheusTiny CatalystPluginPrometheusTiny
CatalystPluginSessionStateCookie CatalystPluginSessionStateCookie
CatalystPluginSessionStoreFastMmap CatalystPluginSessionStoreFastMmap
CatalystPluginSmartURI
CatalystPluginStackTrace CatalystPluginStackTrace
CatalystRuntime CatalystPluginUnicodeEncoding
CatalystTraitForRequestProxyBase CatalystTraitForRequestProxyBase
CatalystViewDownload CatalystViewDownload
CatalystViewJSON CatalystViewJSON
@ -52,8 +54,10 @@ let
EmailMIME EmailMIME
EmailSender EmailSender
FileSlurper FileSlurper
FileWhich
IOCompress IOCompress
IPCRun IPCRun
IPCRun3
JSON JSON
JSONMaybeXS JSONMaybeXS
JSONXS JSONXS
@ -75,16 +79,18 @@ let
StringCompareConstantTime StringCompareConstantTime
SysHostnameLong SysHostnameLong
TermSizeAny TermSizeAny
TermReadKey
Test2Harness Test2Harness
TestMore
TestPostgreSQL TestPostgreSQL
TextDiff TextDiff
TextTable TextTable
UUID4Tiny
XMLSimple XMLSimple
YAML YAML
nix nix
nix.perl-bindings nix.perl-bindings
git git
boehmgc
]; ];
}; };
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
@ -110,7 +116,9 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook pkg-config mdbook autoconf automake ]; nativeBuildInputs = [ autoreconfHook pkg-config mdbook autoconf automake ];
checkInputs = [ checkInputs = [
cacert
foreman foreman
glibcLocales
python3 python3
libressl.nc libressl.nc
]; ];

@ -1,19 +1,23 @@
{ fetchFromGitHub, callPackage, nixVersions, nixosTests }: { lib, fetchFromGitHub, callPackage, nixVersions, nixosTests, fetchpatch }:
{ {
hydra-unstable = callPackage ./common.nix { hydra-unstable = callPackage ./common.nix {
version = "2021-12-17"; version = "2022-02-07";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "NixOS"; owner = "NixOS";
repo = "hydra"; repo = "hydra";
rev = "e1e5fafdff63c1e1595d2edb8c9854710211a0d7"; rev = "517dce285a851efd732affc084c7083aed2e98cd";
sha256 = "sha256-JPkw3heasqX9iWju7BWjKDsyoS+HmLIKM2ibwHq5+Ko="; sha256 = "sha256-abWhd/VLNse3Gz7gcVbFANJLAhHV4nbOKjhVDmq/Zmg=";
}; };
patches = [ patches = [
./eval.patch ./eval.patch
./missing-std-string.patch ./missing-std-string.patch
(fetchpatch {
url = "https://github.com/NixOS/hydra/commit/5ae26aa7604f714dcc73edcb74fe71ddc8957f6c.patch";
sha256 = "sha256-wkbWo8SFbT3qwVxwkKQWpQT5Jgb1Bb51yiLTlFdDN/I=";
})
]; ];
nix = nixVersions.nix_2_4; nix = nixVersions.nix_2_6;
tests = { tests = {
basic = nixosTests.hydra.hydra-unstable; basic = nixosTests.hydra.hydra-unstable;

Loading…
Cancel
Save