From patchwork Tue Feb 12 16:39:50 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?G=C3=A1bor_Boskovits?= X-Patchwork-Id: 1068 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 21DE716C06; Tue, 12 Feb 2019 16:44:32 +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=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, 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 A8B9016C02 for ; Tue, 12 Feb 2019 16:44:31 +0000 (GMT) Received: from localhost ([127.0.0.1]:42270 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gtbAd-0003j1-7B for patchwork@mira.cbaines.net; Tue, 12 Feb 2019 11:44:31 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37934) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gtb7M-00012x-3c for guix-patches@gnu.org; Tue, 12 Feb 2019 11:41:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gtb7G-0000Gv-Ce for guix-patches@gnu.org; Tue, 12 Feb 2019 11:41:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:45800) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gtb7G-0000G4-7b for guix-patches@gnu.org; Tue, 12 Feb 2019 11:41:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gtb7F-0006Jm-Su for guix-patches@gnu.org; Tue, 12 Feb 2019 11:41:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34434] [PATCH v2] gnu: Add frrouting. References: <20190211134836.21655-1-boskovits@gmail.com> In-Reply-To: <20190211134836.21655-1-boskovits@gmail.com> Resent-From: =?utf-8?b?R8OhYm9y?= Boskovits Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 12 Feb 2019 16:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34434 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34434@debbugs.gnu.org Received: via spool by 34434-submit@debbugs.gnu.org id=B34434.154998961124204 (code B ref 34434); Tue, 12 Feb 2019 16:41:01 +0000 Received: (at 34434) by debbugs.gnu.org; 12 Feb 2019 16:40:11 +0000 Received: from localhost ([127.0.0.1]:45081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gtb6M-0006I7-9m for submit@debbugs.gnu.org; Tue, 12 Feb 2019 11:40:11 -0500 Received: from mail-wm1-f54.google.com ([209.85.128.54]:54773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gtb6J-0006HO-6w for 34434@debbugs.gnu.org; Tue, 12 Feb 2019 11:40:05 -0500 Received: by mail-wm1-f54.google.com with SMTP id a62so3697544wmh.4 for <34434@debbugs.gnu.org>; Tue, 12 Feb 2019 08:40:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=OSanVZile5+z+tIi2DB7UkSrdIdAeKTYYDFEimrmBC4=; b=RkVHqxDGofnRK6+kzF7ge1Zvgb0R/hPzl3U/6myq6e4UouuZ7vqyiyoxwtT0cULVzD 7hDl1NExcIwZqYlfx2Ky5x4Q++ouGvZ0coHSW2aj41X1ISJpwfu1JkR3NBpBul2uLp+S GlVkveiEoId3gfDCUK8B2svBD/yLEpUgMv5+ogK364iNzZ0K3qDne1ay6GJvzREGV8s3 QOb62ynPyl3vv3RnLYXkdH+piZdM09xp3XuenXYPKLVCe9MyfdgPghjG0ngP1B+CbK7E nsXqxzMzWdtYYyevFI/Wiyak+8OgT9UHsQ+jWMc37RIk/yqCafeCJjKkLSS82cWSxSt1 h4yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=OSanVZile5+z+tIi2DB7UkSrdIdAeKTYYDFEimrmBC4=; b=b17qACLAd5UdE9BYznuWyKOziEa6GPldoGNY+nx2nW7+iSSxkRx60nG+cR36Qi+uD+ MMIar04457Xf2Sm/8e0m7uyLR1UmGjdYy7orFl13/XhdLXtjiN4l9xLBKbtyNcgaySEJ 97pbQ3J9tBCR/hoSeFPhaYkJqJogADzp5oeOw/CxXuBBs7N5kkuHmjVCH7VFaBiktlE+ A+OKy0a5b5WSB/MENoy7JnmI7aLc5YTFimCMEAeX89FDViPhgEjw/BTzGbxmlBHQTKH3 av0HpG2szXpLzf95mC0ytJsJHc/sQ8ARNA/ZAw6oPWGDRQxDL31FGOaK9niPFdiqBxO8 gTVg== X-Gm-Message-State: AHQUAuZxp9kBmN6Y6lpiFvj/5uEUx+XgUdfYEeStUlpqEHyGX8qIFNpP 8Ee+HPBHaVFgRUQVvZ6IbRscdbMCIw== X-Google-Smtp-Source: AHgI3IbLMxAxM+iP2HcG8pKC0UMn6N5D4u3zzKzmvrwuk170qiWrk+I4gwSkJSYTEe8L13qx/RmVqw== X-Received: by 2002:a7b:c7c1:: with SMTP id z1mr3495998wmk.77.1549989596686; Tue, 12 Feb 2019 08:39:56 -0800 (PST) Received: from localhost.localdomain (catv-176-63-31-167.catv.broadband.hu. [176.63.31.167]) by smtp.gmail.com with ESMTPSA id o64sm3448101wmo.47.2019.02.12.08.39.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Feb 2019 08:39:55 -0800 (PST) From: =?utf-8?b?R8OhYm9y?= Boskovits Date: Tue, 12 Feb 2019 17:39:50 +0100 Message-Id: <20190212163950.9839-1-boskovits@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 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-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?b?R8OhYm9y?= Boskovits Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/networking.scm (frrouting): New variable. --- gnu/packages/networking.scm | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index c71ae4a24d..afd83dcfdb 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -16,7 +16,7 @@ ;;; Copyright © 2017 Leo Famulari ;;; Copyright © 2017, 2018, 2019 Efraim Flashner ;;; Copyright © 2017, 2018, 2019 Rutger Helling -;;; Copyright © 2017 Gábor Boskovits +;;; Copyright © 2017, 2019 Gábor Boskovits ;;; Copyright © 2017 Thomas Danckaert ;;; Copyright © 2018 Adam Van Ymeren ;;; Copyright © 2018 Fis Trivial @@ -98,6 +98,7 @@ #:use-module (gnu packages textutils) #:use-module (gnu packages tls) #:use-module (gnu packages valgrind) + #:use-module (gnu packages web) #:use-module (gnu packages wm) #:use-module (gnu packages wxwidgets) #:use-module (gnu packages xml) @@ -2367,3 +2368,31 @@ communication over HTTP.") be used to manage peer-to-peer network connections as needed for real time communication.") (license license:gpl3+))) + +(define-public frrouting + (package + (name "frrouting") + (version "6.0.2") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/FRRouting/frr/releases/" + "download/frr-" version "/frr-" version + ".tar.xz")) + (sha256 + (base32 + "0xfrvi62w8qlh46f504ka0skb7pm0g0p8vmdng4w90gsbirlzpdd")))) + (build-system gnu-build-system) + (inputs + `(("c-ares" ,c-ares) + ("json-c" ,json-c) + ("readline" ,readline))) + (native-inputs + `(("perl" ,perl) + ("pkg-config" ,pkg-config) + ("python" ,python-wrapper) + ("python-pytest" ,python-pytest))) + (home-page "https://frrouting.org/") + (synopsis "IP routing protocol suite") + (description "FRRouting (FRR) is an IP routing protocol suite which includes +protocol daemons for BGP, IS-IS, LDP, OSPF, PIM, and RIP. ") + (license license:gpl2+)))