git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #102071 from zakame/contrib/perl-NetAsyncWebSocket

perlPackages.NetAsyncWebSocket: init at 0.13

commitb52da4e64108eb1496c037b4ca0f347624e50d51 authorStigP <stig@stig.io> dateFri 30 Oct 2020, 16:43 (6 years ago) parent685c05952c05c8
1 file changed+19
pkgs/top-level/perl-packages.nix+19
pkgs/top-level/perl-packages.nix+19
@@ -14607,6 +14607,25 @@ let
1460714607 };
1460814608 };
1460914609
14610+ NetAsyncWebSocket = buildPerlModule {
14611+ pname = "Net-Async-WebSocket";
14612+ version = "0.13";
14613+ src = fetchurl {
14614+ url = "mirror://cpan/authors/id/P/PE/PEVANS/Net-Async-WebSocket-0.13.tar.gz";
14615+ sha256 = "000nw7gnj7ks55nib3fiikxx9bfmbla6fimxrbn2z2n7sd187b0d";
14616+ };
14617+ propagatedBuildInputs = [ IOAsync ProtocolWebSocket URI ];
14618+ preCheck = stdenv.lib.optionalString stdenv.isDarwin ''
14619+ # network tests fail on Darwin/sandbox, so disable these
14620+ rm -f t/02server.t t/03cross.t
14621+ '';
14622+ meta = {
14623+ description = "Use WebSockets with IO::Async";
14624+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
14625+ maintainers = [ maintainers.zakame ];
14626+ };
14627+ };
14628+
1461014629 NetAMQP = buildPerlModule {
1461114630 pname = "Net-AMQP";
1461214631 version = "0.06";