From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ra Subject: [PATCH] gnu: Add perl-parallel-forkmanager. Date: Thu, 12 Jan 2017 16:40:21 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a1142345232717a0545e86046 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49549) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cRiQW-0004D2-1H for guix-devel@gnu.org; Thu, 12 Jan 2017 11:40:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cRiQT-0007Qx-JG for guix-devel@gnu.org; Thu, 12 Jan 2017 11:40:36 -0500 Received: from mail-qt0-x22f.google.com ([2607:f8b0:400d:c0d::22f]:33406) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cRiQT-0007Qc-Am for guix-devel@gnu.org; Thu, 12 Jan 2017 11:40:33 -0500 Received: by mail-qt0-x22f.google.com with SMTP id v23so23170395qtb.0 for ; Thu, 12 Jan 2017 08:40:33 -0800 (PST) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel --001a1142345232717a0545e86046 Content-Type: multipart/alternative; boundary=001a114234523271750545e86044 --001a114234523271750545e86044 Content-Type: text/plain; charset=UTF-8 * gnu/packages/perl.scm (perl-parallel-forkmanager): New variable. --- gnu/packages/perl.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 8f103ec..532e360 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -7770,3 +7770,29 @@ interface to File::Find::Object.") (description "Test::TrailingSpace tests for trailing spaces in Perl source files.") (license x11))) + +(define-public perl-parallel-forkmanager + (package + (name "perl-parallel-forkmanager") + (version "1.19") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/Y/YA/YANICK/Parallel-ForkManager-" + version + ".tar.gz")) + (sha256 + (base32 + "0wm4wp6p3ah5z212jl12728z68nmxmfr0f03z1jpvdzffnc2xppi")))) + (build-system perl-build-system) + (native-inputs + `(("perl-test-warn" ,perl-test-warn))) + (home-page + "http://search.cpan.org/dist/Parallel-ForkManager") + (synopsis + "A simple parallel processing fork manager") + (description "Parallel::ForkManager is intended for use in +operations that can be done in parallel where the number of +processes to be forked off should be limited.") + (license (package-license perl)))) -- 1.9.1 --001a114234523271750545e86044 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
=C2=A0 =C2=A0 * gnu/packages/perl.scm (perl-parallel-= forkmanager): New variable.
---
=C2=A0gnu/packages/= perl.scm | 26 ++++++++++++++++++++++++++
=C2=A01 file changed, 26= insertions(+)

diff --git a/gnu/packages/perl.scm = b/gnu/packages/perl.scm
index 8f103ec..532e360 100644
-= -- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
= @@ -7770,3 +7770,29 @@ interface to File::Find::Object.")
= =C2=A0 =C2=A0(description "Test::TrailingSpace tests for trailing spac= es
=C2=A0in Perl source files.")
=C2=A0 =C2=A0(lic= ense x11)))
+
+(define-public perl-parallel-forkmanager=
+ =C2=A0(package
+ =C2=A0 =C2=A0(name "perl-paral= lel-forkmanager")
+ =C2=A0 =C2=A0(version "1.19")<= /div>
+ =C2=A0 =C2=A0(source
+ =C2=A0 =C2=A0 (origin
+ =C2=A0 =C2=A0 =C2=A0 (method url-fetch)
+ =C2=A0 =C2=A0 =C2= =A0 (uri (string-append
+ =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 "mirror://cpan/authors/id/Y/YA/YANICK/Parallel-ForkManager-"<= /div>
+ =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 version
+ = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ".tar.gz"))
+= =C2=A0 =C2=A0 =C2=A0 (sha256
+ =C2=A0 =C2=A0 =C2=A0 =C2=A0(base3= 2
+ =C2=A0 =C2=A0 =C2=A0 =C2=A0 "0wm4wp6p3ah5z212jl12728z68n= mxmfr0f03z1jpvdzffnc2xppi"))))
+ =C2=A0 =C2=A0(build-system = perl-build-system)
+ =C2=A0 =C2=A0(native-inputs
+ =C2= =A0 =C2=A0 `(("perl-test-warn" ,perl-test-warn)))
+ =C2= =A0 =C2=A0(home-page
+ =C2=A0 =C2=A0(synopsis
+ =C2= =A0 =C2=A0 "A simple parallel processing fork manager")
+ =C2=A0(description "Parallel::ForkManager is intended for use in
+operations that can be done in parallel where the number of
<= div>+processes to be forked off should be limited.")
+ =C2= =A0(license (package-license perl))))
--
1.9.1
--001a114234523271750545e86044-- --001a1142345232717a0545e86046 Content-Type: application/octet-stream; name="0001-gnu-Add-perl-parallel-forkmanager.patch" Content-Disposition: attachment; filename="0001-gnu-Add-perl-parallel-forkmanager.patch" Content-Transfer-Encoding: base64 Content-ID: <159938cc929b9d2bfa61> X-Attachment-Id: 159938cc929b9d2bfa61 RnJvbSBkYWJlODI5Njk2YzM0MDkzOTA4MDRkMDU0MjkwZGE4YmIxZWEzOTJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSYW91bCBKZWFuIFBpZXJyZSBCb25uYWwgPGlscHVjY2lvLmZl Ym9AZ21haWwuY29tPgpEYXRlOiBUaHUsIDEyIEphbiAyMDE3IDE3OjMyOjIxICswMTAwClN1Ympl Y3Q6IFtQQVRDSF0gICAgIGdudTogQWRkIHBlcmwtcGFyYWxsZWwtZm9ya21hbmFnZXIuCgogICAg KiBnbnUvcGFja2FnZXMvcGVybC5zY20gKHBlcmwtcGFyYWxsZWwtZm9ya21hbmFnZXIpOiBOZXcg dmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL3Blcmwuc2NtIHwgMjYgKysrKysrKysrKysrKysr KysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0 IGEvZ251L3BhY2thZ2VzL3Blcmwuc2NtIGIvZ251L3BhY2thZ2VzL3Blcmwuc2NtCmluZGV4IDhm MTAzZWMuLjUzMmUzNjAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9wZXJsLnNjbQorKysgYi9n bnUvcGFja2FnZXMvcGVybC5zY20KQEAgLTc3NzAsMyArNzc3MCwyOSBAQCBpbnRlcmZhY2UgdG8g RmlsZTo6RmluZDo6T2JqZWN0LiIpCiAgIChkZXNjcmlwdGlvbiAiVGVzdDo6VHJhaWxpbmdTcGFj ZSB0ZXN0cyBmb3IgdHJhaWxpbmcgc3BhY2VzCiBpbiBQZXJsIHNvdXJjZSBmaWxlcy4iKQogICAo bGljZW5zZSB4MTEpKSkKKworKGRlZmluZS1wdWJsaWMgcGVybC1wYXJhbGxlbC1mb3JrbWFuYWdl cgorICAocGFja2FnZQorICAgIChuYW1lICJwZXJsLXBhcmFsbGVsLWZvcmttYW5hZ2VyIikKKyAg ICAodmVyc2lvbiAiMS4xOSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1l dGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAg ICJtaXJyb3I6Ly9jcGFuL2F1dGhvcnMvaWQvWS9ZQS9ZQU5JQ0svUGFyYWxsZWwtRm9ya01hbmFn ZXItIgorICAgICAgICAgICAgIHZlcnNpb24KKyAgICAgICAgICAgICAiLnRhci5neiIpKQorICAg ICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjB3bTR3cDZwM2FoNXoyMTJq bDEyNzI4ejY4bm14bWZyMGYwM3oxanB2ZHpmZm5jMnhwcGkiKSkpKQorICAgIChidWlsZC1zeXN0 ZW0gcGVybC1idWlsZC1zeXN0ZW0pCisgICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgYCgoInBlcmwt dGVzdC13YXJuIiAscGVybC10ZXN0LXdhcm4pKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRw Oi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvUGFyYWxsZWwtRm9ya01hbmFnZXIiKQorICAgIChzeW5v cHNpcworICAgICAiQSBzaW1wbGUgcGFyYWxsZWwgcHJvY2Vzc2luZyBmb3JrIG1hbmFnZXIiKQor ICAoZGVzY3JpcHRpb24gIlBhcmFsbGVsOjpGb3JrTWFuYWdlciBpcyBpbnRlbmRlZCBmb3IgdXNl IGluCitvcGVyYXRpb25zIHRoYXQgY2FuIGJlIGRvbmUgaW4gcGFyYWxsZWwgd2hlcmUgdGhlIG51 bWJlciBvZgorcHJvY2Vzc2VzIHRvIGJlIGZvcmtlZCBvZmYgc2hvdWxkIGJlIGxpbWl0ZWQuIikK KyAgKGxpY2Vuc2UgKHBhY2thZ2UtbGljZW5zZSBwZXJsKSkpKQotLSAKMS45LjEKCg== --001a1142345232717a0545e86046--