Merge pull request #176640 from stigtsp/package/convos-7.02

convos: 6.42 -> 7.02

authored by

Stig and committed by
GitHub
b53684ba ac43c444

+24 -20
+1 -1
nixos/tests/convos.nix
··· 24 24 testScript = '' 25 25 machine.wait_for_unit("convos") 26 26 machine.wait_for_open_port(${toString port}) 27 - machine.succeed("journalctl -u convos | grep -q 'Listening at.*${toString port}'") 27 + machine.succeed("journalctl -u convos | grep -q 'application available at.*${toString port}'") 28 28 machine.succeed("curl -f http://localhost:${toString port}/") 29 29 ''; 30 30 })
+7 -3
pkgs/applications/networking/irc/convos/default.nix
··· 6 6 7 7 perlPackages.buildPerlPackage rec { 8 8 pname = "convos"; 9 - version = "6.42"; 9 + version = "7.02"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "convos-chat"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-W7ZVZUCNllpFIQpNz2m/8VFOXDZfuppB+g3qibY6wt8="; 15 + sha256 = "sha256-i8lDK5/Whi5uo2/Qqh5jgJGLuuHn7kdrfvr+9Ktzp/8="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ makeWrapper ] ··· 20 20 21 21 buildInputs = with perlPackages; [ 22 22 CryptPassphrase CryptPassphraseArgon2 CryptPassphraseBcrypt 23 - FileHomeDir FileReadBackwards HTTPAcceptLanguage 23 + FileHomeDir FileReadBackwards HTTPAcceptLanguage SyntaxKeywordTry FutureAsyncAwait 24 24 IOSocketSSL IRCUtils JSONValidator LinkEmbedder ModuleInstall 25 25 Mojolicious MojoliciousPluginOpenAPI MojoliciousPluginSyslog MojoliciousPluginWebpack 26 26 ParseIRC TextMarkdownHoedown TimePiece UnicodeUTF8 ··· 36 36 ''; 37 37 38 38 preCheck = '' 39 + # Remove unstable test (PR #176640) 40 + # 41 + rm t/plugin-auth-header.t 42 + 39 43 # Remove online test 40 44 # 41 45 rm t/web-pwa.t
+16 -16
pkgs/top-level/perl-packages.nix
··· 9248 9248 9249 9249 Future = buildPerlModule { 9250 9250 pname = "Future"; 9251 - version = "0.47"; 9251 + version = "0.48"; 9252 9252 src = fetchurl { 9253 - url = "mirror://cpan/authors/id/P/PE/PEVANS/Future-0.47.tar.gz"; 9254 - sha256 = "1pmhkhrmvaf8c3jbrfqqhmxjrzcsxdn2q7apj033gwxggland88h"; 9253 + url = "mirror://cpan/authors/id/P/PE/PEVANS/Future-0.48.tar.gz"; 9254 + sha256 = "sha256-D+ixXBQvKjBKMXGKIKEFA6m0TMASw69eN7i34koHUqM="; 9255 9255 }; 9256 9256 buildInputs = [ TestFatal TestIdentity TestRefcount ]; 9257 9257 meta = { ··· 9262 9262 9263 9263 FutureAsyncAwait = buildPerlModule rec { 9264 9264 pname = "Future-AsyncAwait"; 9265 - version = "0.52"; 9265 + version = "0.58"; 9266 9266 src = fetchurl { 9267 - url = "mirror://cpan/authors/id/P/PE/PEVANS/Future-AsyncAwait-${version}.tar.gz"; 9268 - sha256 = "0dwij2r51vij91hx808zc2l5q38h55jahzrh73h4rn816jv597yx"; 9267 + url = "mirror://cpan/authors/id/P/PE/PEVANS/Future-AsyncAwait-0.58.tar.gz"; 9268 + sha256 = "sha256-OLtJ9jabBUrAUuaNomR/4i0Io605rgNuJ6KRELtOQi4="; 9269 9269 }; 9270 - buildInputs = [ TestRefcount ]; 9270 + buildInputs = [ TestRefcount TestFatal ]; 9271 9271 propagatedBuildInputs = [ Future XSParseKeyword XSParseSublike ]; 9272 9272 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; 9273 9273 meta = { ··· 21115 21115 21116 21116 SyntaxKeywordTry = buildPerlModule { 21117 21117 pname = "Syntax-Keyword-Try"; 21118 - version = "0.25"; 21118 + version = "0.27"; 21119 21119 src = fetchurl { 21120 - url = "mirror://cpan/authors/id/P/PE/PEVANS/Syntax-Keyword-Try-0.25.tar.gz"; 21121 - sha256 = "0xd82gcpcrnmwxsbk7x0ainmyybdc087g6j69hrpy80j0asnq2f5"; 21120 + url = "mirror://cpan/authors/id/P/PE/PEVANS/Syntax-Keyword-Try-0.27.tar.gz"; 21121 + sha256 = "sha256-JG4bAz4/8i/VQgVQ1Lbg1WtDjNy7nTXL6LG1uhV03iM="; 21122 21122 }; 21123 21123 propagatedBuildInputs = [ XSParseKeyword ]; 21124 21124 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; ··· 25809 25809 25810 25810 XSParseKeyword = buildPerlModule { 25811 25811 pname = "XS-Parse-Keyword"; 25812 - version = "0.12"; 25812 + version = "0.25"; 25813 25813 src = fetchurl { 25814 - url = "mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Keyword-0.12.tar.gz"; 25815 - sha256 = "0crwhcw9ciqndvwvhycd93m6jgyhi77yyj4vi9xfyglpv84p3y68"; 25814 + url = "mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Keyword-0.25.tar.gz"; 25815 + sha256 = "sha256-9e2zDPfH8iDQxsMdwetVQDKECpnHwpgxT1zD/vZscsc="; 25816 25816 }; 25817 25817 buildInputs = [ ExtUtilsCChecker ]; 25818 25818 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; ··· 25825 25825 25826 25826 XSParseSublike = buildPerlModule { 25827 25827 pname = "XS-Parse-Sublike"; 25828 - version = "0.12"; 25828 + version = "0.16"; 25829 25829 src = fetchurl { 25830 - url = "mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Sublike-0.12.tar.gz"; 25831 - sha256 = "08kpia48f1rqc44rvbns97h3jyy2y5c8qlkh4a95v1m0yr5cb22s"; 25830 + url = "mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Sublike-0.16.tar.gz"; 25831 + sha256 = "sha256-IV5AmzmFgdJfDv8DeFBjvCUTu4YbrL6Z/m1VNTRvZt8="; 25832 25832 }; 25833 25833 buildInputs = [ TestFatal ]; 25834 25834 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC";