AnyEvent-MPV

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "ExtUtils::MakeMaker" : "0"
         }
      },
      "configure" : {
         "requires" : {
            "ExtUtils::MakeMaker" : "0"
         }
      },
      "runtime" : {
         "recommends" : {
            "JSON::XS" : "3"
         },
         "requires" : {
            "AnyEvent" : "5",
            "JSON::PP" : "2",
            "Task::Weaken" : "1",
            "common::sense" : "3.2"
         }
      }
   },
   "release_status" : "stable",

META.yml  view on Meta::CPAN

license: unknown
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: AnyEvent-MPV
no_index:
  directory:
    - t
    - inc
recommends:
  JSON::XS: '3'
requires:
  AnyEvent: '5'
  JSON::PP: '2'
  Task::Weaken: '1'
  common::sense: '3.2'
version: '1.03'
x_serialization_backend: 'CPAN::Meta::YAML version 0.012'

MPV.pm  view on Meta::CPAN

use Fcntl ();
use Scalar::Util ();

use AnyEvent ();
use AnyEvent::Util ();

our $VERSION = '1.03';

sub OBSID() { 2**52 }

our $JSON = eval { require JSON::XS; JSON::XS:: }
          || do  { require JSON::PP; JSON::PP:: };

our $JSON_ENCODER = $JSON->new->utf8;
our $JSON_DECODER = $JSON->new->latin1;

our $mpv_path; # last mpv path used
our $mpv_optionlist; # output of mpv --list-options

=item $mpv = AnyEvent::MPV->new (key => value...)

Makefile.PL  view on Meta::CPAN

my $mm = MM->new({
    dist         => {
       PREOP	=> 'pod2text MPV.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;',
       COMPRESS	=> 'gzip -9v',
       SUFFIX	=> '.gz',
	            },
    NAME         => "AnyEvent::MPV",
    VERSION_FROM => "MPV.pm",
    META_MERGE   => {
       recommends => {
          JSON::XS => 3,
       },
    },
    PREREQ_PM    => {
       Task::Weaken  => 1,
       common::sense => 3.2,
       JSON::PP      => 2.0,
       AnyEvent      => 5.0,
    },
});



( run in 0.541 second using v1.01-cache-2.11-cpan-4d50c553e7e )