From patchwork Thu Dec 26 20:53:46 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Stephen Scheck X-Patchwork-Id: 19454 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 F18DE179B8; Fri, 27 Dec 2019 15:12:06 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_MED,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 7B316179AD for ; Fri, 27 Dec 2019 15:12:06 +0000 (GMT) Received: from localhost ([::1]:36082 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ikrHZ-0000RH-SW for patchwork@mira.cbaines.net; Fri, 27 Dec 2019 10:12:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51804) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ikaNU-0004XK-0y for guix-patches@gnu.org; Thu, 26 Dec 2019 16:09:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ikaNS-00055f-Ih for guix-patches@gnu.org; Thu, 26 Dec 2019 16:09:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50333) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ikaNS-00055V-G9 for guix-patches@gnu.org; Thu, 26 Dec 2019 16:09:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ikaNS-0006Yt-AI for guix-patches@gnu.org; Thu, 26 Dec 2019 16:09:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#38756] [PATCH] Add perl-net-bgp module. Resent-From: Stephen Scheck Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 26 Dec 2019 21:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 38756 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38756@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.157739452525196 (code B ref -1); Thu, 26 Dec 2019 21:09:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Dec 2019 21:08:45 +0000 Received: from localhost ([127.0.0.1]:56306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikaNB-0006YK-C6 for submit@debbugs.gnu.org; Thu, 26 Dec 2019 16:08:45 -0500 Received: from lists.gnu.org ([209.51.188.17]:37640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ika8x-00069d-MH for submit@debbugs.gnu.org; Thu, 26 Dec 2019 15:54:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48312) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ika8w-0002Ak-2S for guix-patches@gnu.org; Thu, 26 Dec 2019 15:54:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ika8u-000842-Gg for guix-patches@gnu.org; Thu, 26 Dec 2019 15:54:01 -0500 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]:37828) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ika8u-00083a-6Y for guix-patches@gnu.org; Thu, 26 Dec 2019 15:54:00 -0500 Received: by mail-lj1-x22d.google.com with SMTP id o13so14154514ljg.4 for ; Thu, 26 Dec 2019 12:53:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=CbAWIIJMcS8lL4XMIxjTmAg7zon8kSUD03QZ+YDhtfo=; b=Tslrdr1TDYTzsB8xjAOdVL8KVN771mP9pO+VNYekpQzhx2FM9HBbKuw6D+n/9feDlB HEQ8mVgu2B9a17+DyqG5AUBQEMHd/gdEuJOAYAPrOciiLYukNXB4zJgpoaRL56GBiLeg XBUoOFpQfMjbCWgD81brMP+kdRMEI1p688EbQD7xAdKGPyzVlwlQSNve5c0MejunZ1YC 8hXz9kbTWl/llr8NB5mkykz2AZBZpuAC9MOzMtgCkXcxmmrtEN6XfnisaXuPyrsT5d4J s1hLGcLHVkeLripC1AOjT2jd77+n/k2X4GLxiEsEEFGbRWR/LkEWrR1i5LH8xZYy3+c8 wZqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=CbAWIIJMcS8lL4XMIxjTmAg7zon8kSUD03QZ+YDhtfo=; b=QIJ18h0NNd9Wam3oR40YtoLGenMB2yxAq7KdNLap6GTQG8QDVsi6Nn0ICSPdPetMvT EPMFMjY7tFVzkfZvMqzmTf7DSo4ddZyOKuB1rKokq/KFba0OGPZmDdxVzB6p+rRB7K90 mUAGD6aov8rlxw/q+z0DXXR04H43yEWxzKhScuWENwZPGwR+2i52idkohNRdIPqldc1Q zIt6gNoU4PplZUnq6bKblf3VKpDHKXDi5UP3b46w+ZmKARcKjYHL+7tcm3XiVr0pSE8x OAaBykw9yCXvYf5Gq0z55o6hms4gqoujo8tD9+q4jhFDIn7dth4dxD9vqJPDPuNWJDAG fD6Q== X-Gm-Message-State: APjAAAVNzvkgnoxIeoCUtXuZtF5Z/bLtJCaHPS3cGF3zOmDJhFLt53W6 zB7C2fDEUEKHIzjayIY8/Zdk3R6ZUaFotYfP94JlM16i X-Google-Smtp-Source: APXvYqz+bFIqtzT/DhTs0qesJ6Q7YJ+gajVgw5XbxJrgou6VS5d28ugqWHiFfnLFVB2/+hFRbThGRwFJn05BcaVVweY= X-Received: by 2002:a2e:e12:: with SMTP id 18mr17768389ljo.123.1577393637881; Thu, 26 Dec 2019 12:53:57 -0800 (PST) MIME-Version: 1.0 From: Stephen Scheck Date: Thu, 26 Dec 2019 14:53:46 -0600 Message-ID: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Mailman-Approved-At: Thu, 26 Dec 2019 16:08:44 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-Mailman-Approved-At: Fri, 27 Dec 2019 10:12:00 -0500 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" X-getmail-retrieved-from-mailbox: Patches --- gnu/packages/perl.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) + (define-public perl-net-dns-native (package (name "perl-net-dns-native") diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index f732c0ed46..44b764618b 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -22,6 +22,7 @@ ;;; Copyright © 2018, 2019 Pierre Neidhardt ;;; Copyright © 2018 Kei Kebreau ;;; Copyright © 2019 Alex Griffin +;;; Copyright © 2019 Stephen J. Scheck ;;; ;;; This file is part of GNU Guix. ;;; @@ -6697,6 +6698,31 @@ cycle. Functions called in the package itself will still be bound by their name, but they won't show up as methods on your class or instances.") (license (package-license perl)))) +(define-public perl-net-bgp + (package + (name "perl-net-bgp") + (version "0.17") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/S/SS/SSCHECK/Net-BGP-" version ".tar.gz")) + (sha256 (base32 "0za8x9cn5n2hasb14p7dr537lggvrcsl23pgldxf5y03wmk6h35y")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Net-BGP") + (synopsis "Object-oriented API to the BGP protocol") + (description + "This module is an implementation of the BGP-4 inter-domain routing protocol. +It encapsulates all of the functionality needed to establish and maintain a +BGP peering session and exchange routing update information with the peer. +It aims to provide a simple API to the BGP protocol for the purposes of +automation, logging, monitoring, testing, and similar tasks using the +power and flexibility of perl. The module does not implement the +functionality of a RIB (Routing Information Base) nor does it modify the +kernel routing table of the host system. However, such operations could be +implemented using the API provided by the module.") + (license perl-license)))