From patchwork Thu May 2 04:47:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Wilko Meyer X-Patchwork-Id: 63770 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D514427BBEA; Thu, 2 May 2024 05:51:56 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B175827BBE2 for ; Thu, 2 May 2024 05:51:55 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s2OQ7-0005Cs-EX; Thu, 02 May 2024 00:51:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s2OQ2-0005CZ-CN for guix-patches@gnu.org; Thu, 02 May 2024 00:51:43 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s2OQ1-0001wO-4T for guix-patches@gnu.org; Thu, 02 May 2024 00:51:42 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s2OQM-00007V-MD for guix-patches@gnu.org; Thu, 02 May 2024 00:52:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70709] [PATCH] gnu: Add perl-devel-nytprof. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 May 2024 04:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 70709 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70709@debbugs.gnu.org Cc: Wilko Meyer X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1714625480435 (code B ref -1); Thu, 02 May 2024 04:52:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 May 2024 04:51:20 +0000 Received: from localhost ([127.0.0.1]:41396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s2OPg-00006x-7u for submit@debbugs.gnu.org; Thu, 02 May 2024 00:51:20 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s2OPe-00006n-MI for submit@debbugs.gnu.org; Thu, 02 May 2024 00:51:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s2OPD-00053j-Oq for guix-patches@gnu.org; Thu, 02 May 2024 00:50:51 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s2OPB-0001qY-Ey for guix-patches@gnu.org; Thu, 02 May 2024 00:50:51 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1714625445; bh=0G1MEzNFnfQz4rAQOqR+T9oSXgVzvrPgoEO6J9rYGRI=; h=From:To:Cc:Subject:Date; b=l0ope9C7bS6pWCbCusuIAXtVpsH8UkNV8ORukrInGXYYat2VZttq0jLB3RMohkiFL NT8M+mHAC9hFwkKavePGp9/cf8OAJwPTWbsnk0OPCXiDKXLR7INTo5q60d+HSPqcVt Ec8xP2jWR8DgUeSisvcOuRxTcu2Uif2iGdp1nEPE= Date: Thu, 2 May 2024 06:47:38 +0200 Message-ID: <3c5226ece68a46a900e921402b44e7b7994b388e.1714625258.git.w@wmeyer.eu> MIME-Version: 1.0 Received-SPF: pass client-ip=95.216.196.112; envelope-from=w@wmeyer.eu; helo=mail.wmeyer.eu X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-devel-nytprof): New variable. * gnu/packages/perl.scm: Add copyright. Change-Id: Ibe906e341d2422e4be2f41933965feee7e830f53 --- Hi Guix, This patch adds perls nytprof profiler. gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) base-commit: 87d0294fa95414f3daf3f5573003294616b2f54d prerequisite-patch-id: 7dc520c358c10211da55318e5a0c77d36f89eb8a prerequisite-patch-id: 689bdf5170b3bf27aac818d97108eef8213dad6b prerequisite-patch-id: e71a0f696cce4e74764f72937bf91dbcf8bb40db prerequisite-patch-id: b895fed11eb3d2a300f79a5a37d3542a07771a05 prerequisite-patch-id: 7f49ba512aa2a4799719c2374b5165fac6069322 prerequisite-patch-id: 703c00c05f9276eeb722c808cd1be292d90ce94f prerequisite-patch-id: 2f99ec9ea8e16cb52a0c35dd8f15e2e037d70570 prerequisite-patch-id: 17427d83700c5d5f11b4a0de90a594c4c057a347 prerequisite-patch-id: 0897029d7cbd65087e462ba2cd3c3fd03e4386e9 prerequisite-patch-id: 9f9ad4278ed4e1f52f3f80f660ddb80e498e72d3 prerequisite-patch-id: 68639c6e31c4d20c17bc013083790a154bff1e10 prerequisite-patch-id: aa27486224f303430736e95823c3413b5be80f68 prerequisite-patch-id: 442f3541a4af3b6bf0710f4af3de9f52133c8ea1 prerequisite-patch-id: 5c78727c9f58dee4a44807e44c1e2d13a35fe4e4 prerequisite-patch-id: 9aebc3fb57eb4952f5fc28024ef0b199438a73dd prerequisite-patch-id: 7fabf75ef68d9ffe4409d26bd50e8867797c4c4c prerequisite-patch-id: b6c437979403e147c776a2936b31b5b934d67fb8 prerequisite-patch-id: e9e738e16c49ca7579e9c8ab8c59dcda25b9e2c8 prerequisite-patch-id: 7b8183ca5a6534ab2e09c7d975028e3146a81ad3 prerequisite-patch-id: f43fc2d52b517ee1cae354f74397a478c8a1c710 prerequisite-patch-id: db8f7323f4d7cec1875f39211584317b0e4c3224 prerequisite-patch-id: 0398bb22d8027c9dbbc682c89a2d1825f7ae7898 prerequisite-patch-id: 239b48ef8b2f20b0b6b6cff5cc5fad2eea0c182c prerequisite-patch-id: 3c9a804ac0042bfd6cd1582888543bb3cfdf6c80 prerequisite-patch-id: 1308ff490293e412722d9dde8c6aea6e416927e6 prerequisite-patch-id: 01d9935b4e9ad77dbd14150fcef6351a166e4479 prerequisite-patch-id: 84c9a3c5d9e3aee50615955126cc4083fe4257a4 prerequisite-patch-id: eade77c07fb65d718159958e7bee845caaae162c prerequisite-patch-id: 70628c48f5be27329aea3b99187b580c9e0b6324 prerequisite-patch-id: c15ae92462a501f97633805edc508cdfbb76b095 prerequisite-patch-id: f10b576fc14f2315c9cd68e66c32fca4828a2bff prerequisite-patch-id: 6548e26aa23fc0d34032f2f4e3bd0f73b78a6e76 prerequisite-patch-id: 5faa6551076a349acaf6983c685221f6ba543d2f diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 57a06f836b..aa8ab70d2d 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -38,6 +38,7 @@ ;;; Copyright © 2023 Andreas Enge ;;; Copyright © 2023 Jake Leporte ;;; Copyright © 2023 Nicolas Graves +;;; Copyright © 2024 Wilko Meyer ;;; ;;; This file is part of GNU Guix. ;;; @@ -3926,6 +3927,27 @@ (define-public perl-devel-overloadinfo hierarchy the overloads are declared and where the code implementing it is.") (license (package-license perl)))) +(define-public perl-devel-nytprof + (package + (name "perl-devel-nytprof") + (version "6.14") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/J/JK/JKEENAN/Devel-NYTProf-" version + ".tar.gz")) + (sha256 + (base32 "00wfmllpm8fgr2r4rm5a8dvkd12ljg51bz6fpsb7c95jlmyxs95c")))) + (build-system perl-build-system) + (native-inputs (list perl-capture-tiny perl-sub-name perl-test-differences)) + (propagated-inputs (list perl-file-which perl-json-maybexs)) + (home-page "https://metacpan.org/release/Devel-NYTProf") + (synopsis "Powerful fast feature-rich Perl source code profiler") + (description "@code{Devel::NYTProf} is a powerful, fast and feature-rich +Perl source code profiler.") + (license (package-license perl)))) + (define-public perl-devel-partialdump (package (name "perl-devel-partialdump")