From patchwork Sun Aug 6 19:55:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 52589 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 E756827BBE9; Sun, 6 Aug 2023 20:56:50 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable 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 5C16727BBE2 for ; Sun, 6 Aug 2023 20:56:49 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSjrJ-0007po-QJ; Sun, 06 Aug 2023 15:56:13 -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 1qSjr8-0007kG-84 for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:05 -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 1qSjr8-0006PM-0c for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qSjr7-0003oW-SY for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65118] [PATCH 1/9] gnu: Add go-github-com-bitly-go-hostpool. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Aug 2023 19:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65118 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65118@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 65118-submit@debbugs.gnu.org id=B65118.169135174914569 (code B ref 65118); Sun, 06 Aug 2023 19:56:01 +0000 Received: (at 65118) by debbugs.gnu.org; 6 Aug 2023 19:55:49 +0000 Received: from localhost ([127.0.0.1]:60038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqu-0003ms-LX for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:49 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:46441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqq-0003m5-TX for 65118@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:46 -0400 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-3fe45481edfso28917305e9.1 for <65118@debbugs.gnu.org>; Sun, 06 Aug 2023 12:55:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691351739; x=1691956539; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tiBMuri/XqHrbqz0akzeg8YJ8D3ZZxG7E9B/Qu1Fx9g=; b=nSShJ1pNT3zNRe+8K33oX71Tp4meJcuOn6SriTDqe5xIAYbYjfgQbEvd4oypU53Tcw gY4i0MA6337ZklwaMDizBC3/Kdiy+a6SQVonvsRVV9UuQ9LsN3lHXJqTFPjB5zLqJviD 97yU/3E1xbFT+M3UA4sTflTncyu8chAaSv0ySMiTnzVYj69dg+XHDQNQ5dr3CHYbQP4q XqEz80KRoj86KZ+taKhqvAseiYRkhN3sJVCqFnIKNoeB0OnzJ5m5ms5v0yRkcE6WCnL9 CpkYAe0cFhgsNxHEZyrhXxQ62OMma/6ly8BIkpe6sdgXQ3OyXwURLl73nYd2quglnveH tcgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691351739; x=1691956539; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tiBMuri/XqHrbqz0akzeg8YJ8D3ZZxG7E9B/Qu1Fx9g=; b=Hudam5m67y+C+tnVt4elUWAfMNe1O418A9rSw44Hestxmbn4r7SmltrkCRhgIvYjfY XiEBJEuJ0CY4+OUU7d2zdI2O9v4l6KuxOQ3onWFnQ/QRrzT9VQo1wyn0w3+kiOFxk3j+ m/zInDlfGertPtE5n8ujurz95PlE/yYoonYaqmunF9s25dNk/iH4vDYPnIa+YacgY7Of lf4o3zIk/y82E74tRqwlUQnm24RvKavt2aXcgSxyD/q1j9tK/f3idUCssnFi9NhYEVIZ sKQMYT2viKMNSWDUXMmueDe3I1opdivHqvaTKxrDtmXIgvIjgx8p1VBLsL+QZHsioe5F lQew== X-Gm-Message-State: AOJu0Yx2A11yKnbBRILvmxZb5r8nuMeT/r6AkX95ObbsTQC0Ui5gLFn8 5LPUHEbh+/SObWs1zI4og2D5GLoB/n/MTA== X-Google-Smtp-Source: AGHT+IEFzibW/a8SVoVYTNUkwSjzhDUkBziUu1tLBU9jG4yC//qerPzRogyVe5y14PkXfu+lwE5Erw== X-Received: by 2002:a5d:6404:0:b0:317:66e5:be62 with SMTP id z4-20020a5d6404000000b0031766e5be62mr4807620wru.6.1691351738789; Sun, 06 Aug 2023 12:55:38 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id u16-20020adfdb90000000b003175a994555sm8481947wri.6.2023.08.06.12.55.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Aug 2023 12:55:38 -0700 (PDT) From: Sharlatan Hellseher Date: Sun, 6 Aug 2023 20:55:28 +0100 Message-Id: <571542b44f072e97b1f336f30b6dc02e52f865bd.1691350701.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 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/golang.scm (go-github-com-bitly-go-hostpool): New variable. --- gnu/packages/golang.scm | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index ea6aadbe80..0a747f2eee 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -25,7 +25,7 @@ ;;; Copyright © 2020 Martin Becze ;;; Copyright © 2021, 2022 Ricardo Wurmus ;;; Copyright © 2021 Guillaume Le Vaillant -;;; Copyright © 2021 Sharlatan Hellseher +;;; Copyright © 2021, 2023 Sharlatan Hellseher ;;; Copyright © 2021 Sarah Morgensen ;;; Copyright © 2021 Raghav Gururajan ;;; Copyright © 2021 jgart @@ -2112,6 +2112,31 @@ (define-public go-github-com-dhowett-go-plist types.") (license license:giftware)))) +(define-public go-github-com-bitly-go-hostpool + (package + (name "go-github-com-bitly-go-hostpool") + (version "0.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bitly/go-hostpool") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1iibj7dwymczw7cknrh6glc6sdpp4yap2plnyr8qphynwrzlz73w")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/bitly/go-hostpool")) + (native-inputs (list go-github-com-stretchr-testify)) + (home-page "https://github.com/bitly/go-hostpool") + (synopsis "Pool among multiple hosts from Golang") + (description + "This package provides a Go package to intelligently and flexibly pool among +multiple hosts from your Go application. Host selection can operate in round +robin or epsilon greedy mode, and unresponsive hosts are avoided.") + (license license:expat))) + (define-public go-github-com-blanu-dust (package (name "go-github-com-blanu-dust") From patchwork Sun Aug 6 19:55:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 52588 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 1875A27BBE2; Sun, 6 Aug 2023 20:56:44 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable 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 D879027BBE9 for ; Sun, 6 Aug 2023 20:56:41 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSjrJ-0007q5-QQ; Sun, 06 Aug 2023 15:56:13 -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 1qSjr9-0007kM-OG for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:05 -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 1qSjr9-0006Pt-GY for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qSjr9-0003oz-CX for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65118] [PATCH 2/9] gnu: Add go-github-com-bitly-timer-metrics. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Aug 2023 19:56:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65118 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65118@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 65118-submit@debbugs.gnu.org id=B65118.169135175314616 (code B ref 65118); Sun, 06 Aug 2023 19:56:03 +0000 Received: (at 65118) by debbugs.gnu.org; 6 Aug 2023 19:55:53 +0000 Received: from localhost ([127.0.0.1]:60049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqy-0003nb-RW for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:53 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:62925) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqr-0003m6-Ar for 65118@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:48 -0400 Received: by mail-wr1-x430.google.com with SMTP id ffacd0b85a97d-3177f520802so2913769f8f.1 for <65118@debbugs.gnu.org>; Sun, 06 Aug 2023 12:55:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691351739; x=1691956539; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=MU+OHQKPmkzjeS9TWLekG6FGCvzUDyXVoaaqLNi2iVU=; b=ok6WWihJpXECfmQuRu6gQsAYfCAa7xTyMfxuCl/wmYR28wwRX4rim/o8sIoQChnmjl c8BIWYJVeOddp8bv5azxbbgiKvfKp1zTJCXioqo1hEP1/37oI9k1DAxg6qzUslxO61RF I7YNZNIS+tErPle3/o5Npfgf4TxfPv1XnOA5ceQbUNw6SBxbK/hS1hplAYfsO8zmalBL YVflt4RPfaw8D/p2JQ4iKpIUEvt1I2T4Np39k5qVeaeLgWMuN1Ykk7KJe/SqFoPU3RaT JgSt7ECg6BsLhuTzN1cMmdFPzzavZ5g7kOMGVQPJqtg1Svyeepw3o/bkobwOrHtV2toM 35yA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691351739; x=1691956539; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MU+OHQKPmkzjeS9TWLekG6FGCvzUDyXVoaaqLNi2iVU=; b=avfFn6ZE1aHUnOAs59oWI5DeECp3nEZVFxzLUMSvomiHiRS0f8wbrah2GAekwWJn3z Lt7kR3J1JW73EyYhNymeuDhOVKfX/6RhRWLYA0AMrSf0lm5aqCRAL/RV+mE7d2/DNQ3u pr0+49+rZk4ipgO0Nb1TKFs2OLNmYlXpK9CEkFHakV4CesFwNqQvtxfRTSwG/TWZHeHY 5sNwAgwzfY2tHsKcqwSllA5q5ZhqqWfVdAzSk6AmPtZzfrzRqsgbKm1TRV+IcsZVCcpk SCYWm1JCn8mKEE7QEHNJV0UJItSHF6qBPAHIsGQabgUw3lqHo7IQkg4Ww9F5r7LWnpUo gpPA== X-Gm-Message-State: AOJu0YwX0T4ksYbz8smFfQ/GFNLRQt9yKs898f/krIILeg2I5KveuQpH 7DQgqwuIDn8dJQpGZzAvUF0f68hilNy6Og== X-Google-Smtp-Source: AGHT+IH6pwrKNbwfc75hasDajBwZlC+oAQ9wRa5vGTah86t1q3w0fCJYi5AGB48zLVb8yz1Tf9pSYw== X-Received: by 2002:a5d:5108:0:b0:317:6579:2b9f with SMTP id s8-20020a5d5108000000b0031765792b9fmr4039164wrt.30.1691351739433; Sun, 06 Aug 2023 12:55:39 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id u16-20020adfdb90000000b003175a994555sm8481947wri.6.2023.08.06.12.55.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Aug 2023 12:55:39 -0700 (PDT) From: Sharlatan Hellseher Date: Sun, 6 Aug 2023 20:55:29 +0100 Message-Id: <1128f68bf020ede3f1b960d25d80e0ac0bb5fd8c.1691350701.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 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/golang.scm (go-github-com-bitly-timer-metrics): New variable. --- gnu/packages/golang.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 0a747f2eee..4721519a9b 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -2137,6 +2137,29 @@ (define-public go-github-com-bitly-go-hostpool robin or epsilon greedy mode, and unresponsive hosts are avoided.") (license license:expat))) +(define-public go-github-com-bitly-timer-metrics + (package + (name "go-github-com-bitly-timer-metrics") + (version "1.0.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bitly/timer_metrics") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "02fhx8hx8126m2cgxw9fm8q2401r7zfann8b5zy5yyark1sgkrb4")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/bitly/timer_metrics")) + (home-page "https://github.com/bitly/timer_metrics") + (synopsis "Capture timings and enables periodic metrics every n events") + (description + "This package provides an efficient way to capture timing information and +periodically output metrics") + (license license:expat))) + (define-public go-github-com-blanu-dust (package (name "go-github-com-blanu-dust") From patchwork Sun Aug 6 19:55:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 52592 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 2B72A27BBE9; Sun, 6 Aug 2023 20:57:10 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable 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 8ABC127BBE2 for ; Sun, 6 Aug 2023 20:57:06 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSjrN-0007tl-AY; Sun, 06 Aug 2023 15:56:17 -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 1qSjr9-0007kJ-0p for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:05 -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 1qSjr8-0006PX-PO for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qSjr8-0003ol-LU for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65118] [PATCH 3/9] gnu: Add go-github-com-bmizerany-perks-quantile. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Aug 2023 19:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65118 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65118@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 65118-submit@debbugs.gnu.org id=B65118.169135175014591 (code B ref 65118); Sun, 06 Aug 2023 19:56:02 +0000 Received: (at 65118) by debbugs.gnu.org; 6 Aug 2023 19:55:50 +0000 Received: from localhost ([127.0.0.1]:60044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqv-0003n5-Rn for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:50 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:60494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqr-0003m8-Tm for 65118@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:47 -0400 Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-31783d02093so3409388f8f.0 for <65118@debbugs.gnu.org>; Sun, 06 Aug 2023 12:55:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691351740; x=1691956540; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=y0IgJswvjLi0XhcLmLnoeOHeskwOVymFYXU88uYbIzA=; b=gHzdqrLy5R8hYylhBF/ompT53ObwlkWMkji51XyWIW07Tn317/VB2+pD/LLmtgqOle ghd8ZiBdbYqmwM7VfhETsF8BTq8FcvxmzWngRNXLblIOYNxT3UjlMo2dh0B/L8e0JNli 7gQmIkE9LzrpIy0+rADTvS3DrIiWabCps4t2/QQcxq04yQL8P05F4yoTYM09kiAYt/6X Y41Au4fN6evCRhiy+mNjGWQgrvC2D57NvriYYGEyS6jUy+D9c3VaI9y6WRdrezn/cYjG Ye0mj7I/izn8wCbyzU9ZdejKawvO1ci9RzTMxUXfeA1YQdRGzM6ZikyJ/0/eteRIdLZ8 7PBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691351740; x=1691956540; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=y0IgJswvjLi0XhcLmLnoeOHeskwOVymFYXU88uYbIzA=; b=AQy0xP1k6F/qh+2AttpMBRLkyIaiiOX5PUvCGyrPYB4NVHywxrZbleP/xvyeaRDVwR tkM/9J7uZVDe8bnd4kylHnu9VMi84hRPRIEOFEgxxwSsb0JcE0Uyc9/osf6zleEsL+OE tMdnuYZilUXaTjebxpHGSs6vA7JwXOpM5muKHOgKNQB+LLnJrWAmz8arIcDXLnKO7v78 EC6UrqYKglKeywFdrU4DSm7kCNWmPRAD67mpWMEldy509LKQquMCXIeK+MRQ6PbC16rT 6IK7TYJWyzUXGBBM3DeJJgqC9imOWque3Am3Oq2M5opEjH0uza3wkHUjwIqmtDrhTAfi WDOw== X-Gm-Message-State: AOJu0Yw2vVpmPgcCaVlcJqQIzIS5iy8KD5KwJypZkxGRqhDfsProixiy +NPxmfy6iAKDipiZ4gNf4AAlKJ+T7GxIQg== X-Google-Smtp-Source: AGHT+IGUNQlW5fuGUZUvp57dMABUv8EqdCxXXHdOmN6jdmAXLNa+hz/DAYPJur1l3/85tJVTPQAmiw== X-Received: by 2002:a5d:4e0f:0:b0:317:6513:da7e with SMTP id p15-20020a5d4e0f000000b003176513da7emr5597501wrt.36.1691351740073; Sun, 06 Aug 2023 12:55:40 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id u16-20020adfdb90000000b003175a994555sm8481947wri.6.2023.08.06.12.55.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Aug 2023 12:55:39 -0700 (PDT) From: Sharlatan Hellseher Date: Sun, 6 Aug 2023 20:55:30 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 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/golang.scm (go-github-com-bmizerany-perks-quantile): New variable. --- gnu/packages/golang.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 4721519a9b..ce46e02158 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9033,6 +9033,30 @@ (define-public go-github-com-bmatcuk-doublestar matching and globbing with support for \"doublestar\" patterns.") (license license:expat))) +(define-public go-github-com-bmizerany-perks-quantile + (package + (name "go-github-com-bmizerany-perks-quantile") + (version "0.0.0-20230307044200-03f9df79da1e") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bmizerany/perks") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1f2a99v3618bz2mf61iwhdjm3xi1gam6v4apqgcrz71gj7ba9943")))) + (build-system go-build-system) + (arguments + (list #:unpack-path "github.com/bmizerany/perks" + #:import-path "github.com/bmizerany/perks/quantile")) + (home-page "https://github.com/bmizerany/perks") + (synopsis "Perks for Golang") + (description + "Perks contains the Go package quantile that computes approximate quantiles +over an unbounded data stream within low memory and CPU bounds.") + (license license:bsd-2))) + (define-public go-github-com-dlclark-regexp2 (package (name "go-github-com-dlclark-regexp2") From patchwork Sun Aug 6 19:55:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 52586 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 4716827BBE9; Sun, 6 Aug 2023 20:56:31 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable 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 DB2EB27BBE2 for ; Sun, 6 Aug 2023 20:56:29 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSjrG-0007nT-0Z; Sun, 06 Aug 2023 15:56:10 -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 1qSjr8-0007kI-Kg for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:05 -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 1qSjr8-0006PS-Cr for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qSjr8-0003od-8x for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65118] [PATCH 4/9] gnu: Add go-github-com-mreiferson-go-svc. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Aug 2023 19:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65118 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65118@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 65118-submit@debbugs.gnu.org id=B65118.169135175014578 (code B ref 65118); Sun, 06 Aug 2023 19:56:02 +0000 Received: (at 65118) by debbugs.gnu.org; 6 Aug 2023 19:55:50 +0000 Received: from localhost ([127.0.0.1]:60041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqv-0003mw-8i for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:49 -0400 Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]:49249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqs-0003mA-PZ for 65118@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:47 -0400 Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-4fe0eb0ca75so5982374e87.2 for <65118@debbugs.gnu.org>; Sun, 06 Aug 2023 12:55:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691351741; x=1691956541; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=HbljGbJgzo0xltErtBx50GRHFPJ2aaMk70APyczx8R0=; b=Ua1hmBi0Tk+Z0jWHpI4wl+uI2DjLRvEzgP9SXRPMZuTSxpBwEUf4NEsSNThfAS49jx zEAlf/OdG/r1z2cHwYeiuUkuU68CUMCqDAONUsPaIkgOyvEWn7bkV77UCjXOtwLC6Z4I cwQAOGG7peD+4IclWRZ0EkUDYEn+MmNuo3cT7Ohbmg0gwi4txrPNu/yAT3p4soJknAB5 ErCon6wxcQG2UlloHaClX/rASciORJokpdBeCUqLOR8om5IR3dY2p2XcaH6Irr4IRUv+ QHkccKJQxIwjO89Pzu6tpUZA5CseVBij0neCC4Kn4BkVKapJzTpCO5HINM9uMwoyRPtN TtFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691351741; x=1691956541; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HbljGbJgzo0xltErtBx50GRHFPJ2aaMk70APyczx8R0=; b=Qc1PAWE+eTFet4JCXsLi38H8k6wmNr68to8IkiNEYBgjO7rzNzmBdBxiZ9Drq5j9ww Xb56BZL5rN8B49JNEhFb9Gc7ihgTlwKtLb23NcgeCQ56DQwWQi5UCmNvr578ETp6L6Zt sRywsIKff9esGjIyMFPC41r7m9RGdMHU2MbzZa84B19utSu746Tim5oY01ADAz8jxSJH zFCMDqPoqHdDtTT7q4b8q0tmJyTj2+hW1zJQ/3ZEgb+QWjyRHPO2M7WP73K7nRsuBfQK LQEw5u5OIGvLaFS0CHXL/m88eBQpKnSeii1opXMNMStmzsSBYGlmvvW/cbsfCfoIbKmd jRmA== X-Gm-Message-State: AOJu0Yzs+B6eRnYlbOj0JSPouQYpSV6M46AwWF8hTtWuADWFNsq7n1Lb lzww9i4bAiwqOpBt8Y749yhxylWMl0g+Wg== X-Google-Smtp-Source: AGHT+IFpYBHwaSidq3zXH/o9+qBzzGMzg2T9eyHkmlEwsq86C5l2StMXVLEVo4o1YZp3gab+MzKqJw== X-Received: by 2002:a19:5e18:0:b0:4fb:9168:1fc7 with SMTP id s24-20020a195e18000000b004fb91681fc7mr4678501lfb.51.1691351740763; Sun, 06 Aug 2023 12:55:40 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id u16-20020adfdb90000000b003175a994555sm8481947wri.6.2023.08.06.12.55.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Aug 2023 12:55:40 -0700 (PDT) From: Sharlatan Hellseher Date: Sun, 6 Aug 2023 20:55:31 +0100 Message-Id: <3baf6e14e056d3b59288af505fc1eafd3d4c74d1.1691350701.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 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/golang.scm (go-github-com-mreiferson-go-svc): New variable. --- gnu/packages/golang.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index ce46e02158..7890e4d583 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -6256,6 +6256,34 @@ (define-public go-github-com-mr-tron-base58 encoding and 8 times faster decoding.") (license license:expat)))) +(define-public go-github-com-mreiferson-go-svc + ;; NSQ specific fork of github.com/judwhite/go-svc, as Guix go build system + ;; does not support go.mod with `replace' statement. + (let ((commit "7a96e00010f68d9436e3de53a70c53f209a0c244") + (revision "0")) + (package + (name "go-github-com-mreiferson-go-svc") + (version (git-version "1.2.1" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mreiferson/go-svc") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1acgb0n3svhnraqj1fz5qc5n3b4vc5ffwyk9vfi6gcfkibm0hgmd")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/judwhite/go-svc")) + (propagated-inputs (list go-golang-org-x-sys)) + (home-page "https://github.com/mreiferson/go-svc") + (synopsis "Go Windows Service wrapper that plays nice with Linux") + (description + "Go Windows Service wrapper that plays nice with Linux. Windows tests +@@url{https://github.com/judwhite/go-svc/raw/master/svc/svc_windows_test.go,here}.") + (license license:expat)))) + (define-public go-github-com-gxed-hashland-keccakpg (let ((commit "d9f6b97f8db22dd1e090fd0bbbe98f09cc7dd0a8") (revision "0")) From patchwork Sun Aug 6 19:55:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 52590 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 8128B27BBE9; Sun, 6 Aug 2023 20:56: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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable 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 C4EAD27BBE2 for ; Sun, 6 Aug 2023 20:56:54 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSjrG-0007na-32; Sun, 06 Aug 2023 15:56:10 -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 1qSjr9-0007kL-D8 for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:05 -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 1qSjr9-0006Pg-4o for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qSjr9-0003os-0z for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65118] [PATCH 5/9] gnu: Add go-github-com-julienschmidt-httprouter. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Aug 2023 19:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65118 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65118@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 65118-submit@debbugs.gnu.org id=B65118.169135175214610 (code B ref 65118); Sun, 06 Aug 2023 19:56:02 +0000 Received: (at 65118) by debbugs.gnu.org; 6 Aug 2023 19:55:52 +0000 Received: from localhost ([127.0.0.1]:60047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqy-0003nY-HX for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:52 -0400 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:48476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqt-0003mB-2k for 65118@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:47 -0400 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-3fe4b45a336so16665995e9.1 for <65118@debbugs.gnu.org>; Sun, 06 Aug 2023 12:55:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691351741; x=1691956541; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TXG31cQOsZXSN9bsWxwFaJvPJZnm52Aqrhx0S9wE/CY=; b=bGBCjl/Fb61F7+hedMVLhRlZTTtNFTkJ4gP2XhvXNuHMFq6jgwfPCl7FIYt7MUuznW Ss5N0wK1ml5h4kNjEj0ymtdEqnnjJWsbMCnhb4LkO/I5x+OuMv9bHOw3++Mo9ObnQ0R3 mn+qcSQENcuqdVJZPUzYnqz+KVVhoRu8cbUuUMOU66J1salWfI9lIaIA6JPURDGo425H O9pfPOpILOtNeINbw/+4HfDzZo5TV1IFS0d5ra63cGQr7OxV65mJ5CpAmELfkF479cra upGSzCrmB6uIcH9zX6NkeegjWantOEPf0ZDslBUS8IWNWJkPEfVHzAPTTqsiOfYgnom5 twXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691351741; x=1691956541; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TXG31cQOsZXSN9bsWxwFaJvPJZnm52Aqrhx0S9wE/CY=; b=j0ljpCOHpoI1LFxnYvbLTtbRJT4+ZKqdMl4ONjF/6bLz7BpeyaD4BsgKvmGOaSvAM6 6oNDS+4etGQz+3SGrTV/XGK+zhsgUOcZFZwdGHd14pldDqVFOqlao74rcKqLAERiVa3P rAUKr2OkQkpcuVj+WbffjOcGKpdSQJ3BBBaAoL6a5+HFZEkRgiZGfwci8ND7TZs97Tx/ kVnOn8XyuMOPGdyaHNoHZwEtzEDxx/aqqo1TgDeUJ3X2G21ICg4peCdfy2KOCeikV7D9 XaWit9cOnmxQ6Bv6jvPMtZIYhYuFbf1xumcQ7iCJyLZf/BzKn7Dha5o4dBEU+cYngbOm PGwQ== X-Gm-Message-State: AOJu0Yz08+aj7r+99hgVMmVDlbo4rkukaBwyseCCAWTGcqxCMyD6G0qi Eh1qd96VVDU+nlGOHKm/xzecY/6MA3javw== X-Google-Smtp-Source: AGHT+IGDVHnS9ujr2AgDZmtIwXTX/EeTa9l/KTa6Sus/DPpowwXUP6ecn+sd6lsdDZ8N9ixdKK/uBg== X-Received: by 2002:a5d:4dcf:0:b0:2d1:3eb9:c3c2 with SMTP id f15-20020a5d4dcf000000b002d13eb9c3c2mr4012918wru.54.1691351741468; Sun, 06 Aug 2023 12:55:41 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id u16-20020adfdb90000000b003175a994555sm8481947wri.6.2023.08.06.12.55.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Aug 2023 12:55:41 -0700 (PDT) From: Sharlatan Hellseher Date: Sun, 6 Aug 2023 20:55:32 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 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/golang.scm (go-github-com-julienschmidt-httprouter): New variable. --- gnu/packages/golang.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 7890e4d583..cdfad943c7 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9922,6 +9922,28 @@ (define-public go-github-com-juju-ansiterm for color and styles.") (license license:lgpl3))) +(define-public go-github-com-julienschmidt-httprouter + (package + (name "go-github-com-julienschmidt-httprouter") + (version "1.3.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/julienschmidt/httprouter") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1a6sy0ysqknsjssjh7qg1dqn21xmj9a36c57nrk7srfmab4ffmk1")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/julienschmidt/httprouter")) + (home-page "https://github.com/julienschmidt/httprouter") + (synopsis "High performance HTTP request router") + (description + "Package httprouter is a trie based high performance HTTP request router.") + (license license:bsd-3))) + (define-public go-github-com-kevinburke-ssh-config (package (name "go-github-com-kevinburke-ssh-config") From patchwork Sun Aug 6 19:55:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 52587 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 8010127BBEC; Sun, 6 Aug 2023 20:56:42 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS 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 D705B27BBE2 for ; Sun, 6 Aug 2023 20:56:41 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSjrL-0007rt-Rb; Sun, 06 Aug 2023 15:56:15 -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 1qSjrA-0007kN-2c for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:05 -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 1qSjr9-0006Py-R9 for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qSjr9-0003p6-Nd for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65118] [PATCH 6/9] gnu: Add go-github-com-mreiferson-go-options. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Aug 2023 19:56:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65118 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65118@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 65118-submit@debbugs.gnu.org id=B65118.169135175314624 (code B ref 65118); Sun, 06 Aug 2023 19:56:03 +0000 Received: (at 65118) by debbugs.gnu.org; 6 Aug 2023 19:55:53 +0000 Received: from localhost ([127.0.0.1]:60051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqz-0003nm-7V for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:53 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:52288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqu-0003mD-4i for 65118@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:48 -0400 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-3fe167d4a18so37722975e9.0 for <65118@debbugs.gnu.org>; Sun, 06 Aug 2023 12:55:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691351742; x=1691956542; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wQOSYhv9SPw9gM2yWlvfWANxI/cKeG0Jv74NHRB94ZA=; b=UNkvjfjdP3EjV79PUTLp+a8CE8wvUlM6Gbf2Ct9WMPHPjWHAgMvE+yGtVoFDdxc8v8 e06ilV10sOTWiT+g1SP9z35vmW5z0DYjyInFcabrL+s386Mb43mOMLwxyYLxqCcxHEG/ 7sIC7F3dVIjzkUqVuLX+SDZI0jYUhjePx/Tw2IU8731SSoyjmCLCM0Qbe4NjnuKG1dwG vGEXJBsQG7Luw8MmSncrGg6kz3bzerJpxy1F2+FxQkJNUtyp/uximmEwTtustMFbDty6 0SJ0P44oTwUPdPjGPKDleHflUYPNdWgDbNds99d0W2JFVNoEUOrgmX+/zEXesDne/v75 cw2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691351742; x=1691956542; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wQOSYhv9SPw9gM2yWlvfWANxI/cKeG0Jv74NHRB94ZA=; b=lZ7TvU0GcRFBjSBuG9vxhKIxWdUN0Jvq6+OGd5OtqKp0iVqzB9J2/fPwvuIE2mr6z1 bZikKzzynJBBRMrTfsLOwrxGRseU43V7U3DM+eFP503UWzNcE54miEYgPEXtycyfmYVU 0dRKtCzgB/rl5JADeKnTzzYQwcojPDT9FR1KgLhEGcMMCtnG2NwAMGpEoSIUSIqZbDNl Nhf0Xf3xiG8CLV0spsUMVNDRe7TPL5Hkwbx7q9LJyvRNuRb+ogxWActhaxAQkOYwMyHv 1pX9U1UunV7Kww+5vU9S1ts8LzzPTpC71MItsxusshgl/3mgYQ9EwLO5CCVhJUnWoHLo ntiw== X-Gm-Message-State: AOJu0YyFGDTILddVESJHj6f8cOSoYH+zLa9AHGYPpvw0kPgdddsIVKxx ZWocsgmvTa6iFJw+ua5bZALHfMFIPbbViQ== X-Google-Smtp-Source: AGHT+IFAVro2k80LFhMyB6scaJUPx3YCgqYOgEjpiblfvuxRZ6zP+hUY+iqrpihrriIkiWIFFfvknQ== X-Received: by 2002:a5d:518e:0:b0:317:d048:8d87 with SMTP id k14-20020a5d518e000000b00317d0488d87mr4766199wrv.61.1691351742167; Sun, 06 Aug 2023 12:55:42 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id u16-20020adfdb90000000b003175a994555sm8481947wri.6.2023.08.06.12.55.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Aug 2023 12:55:41 -0700 (PDT) From: Sharlatan Hellseher Date: Sun, 6 Aug 2023 20:55:33 +0100 Message-Id: <8e3228708dc30a784f2c217144ed01208b9d9cf3.1691350701.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 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/golang.scm (go-github-com-mreiferson-go-options): New variable. --- gnu/packages/golang.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index cdfad943c7..fd3807bb7e 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -6256,6 +6256,29 @@ (define-public go-github-com-mr-tron-base58 encoding and 8 times faster decoding.") (license license:expat)))) +(define-public go-github-com-mreiferson-go-options + (package + (name "go-github-com-mreiferson-go-options") + (version "1.0.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mreiferson/go-options") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1pxs9ybrh196qy14ijn4zn51h2z28lj31y6vxrz2xxhgvpmfmxyl")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/mreiferson/go-options")) + (home-page "https://github.com/mreiferson/go-options") + (synopsis "Go package to structure and resolve options") + (description + "OPTIONS resolves configuration values set via command line flags, config +files, and default struct values") + (license license:expat))) + (define-public go-github-com-mreiferson-go-svc ;; NSQ specific fork of github.com/judwhite/go-svc, as Guix go build system ;; does not support go.mod with `replace' statement. From patchwork Sun Aug 6 19:55:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 52585 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 4D54127BBE9; Sun, 6 Aug 2023 20:56:22 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS 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 3120427BBEA for ; Sun, 6 Aug 2023 20:56:20 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSjrF-0007mh-Cq; Sun, 06 Aug 2023 15:56:09 -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 1qSjrA-0007kP-V1 for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:05 -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 1qSjrA-0006Q8-NE for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qSjrA-0003pL-Iz for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65118] [PATCH 7/9] gnu: Add go-github-com-nsqio-go-diskqueue. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Aug 2023 19:56:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65118 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65118@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 65118-submit@debbugs.gnu.org id=B65118.169135175414640 (code B ref 65118); Sun, 06 Aug 2023 19:56:04 +0000 Received: (at 65118) by debbugs.gnu.org; 6 Aug 2023 19:55:54 +0000 Received: from localhost ([127.0.0.1]:60056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqz-0003ny-U1 for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:54 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:57435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqu-0003mE-P9 for 65118@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:50 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-3fe2ba3e260so38293345e9.2 for <65118@debbugs.gnu.org>; Sun, 06 Aug 2023 12:55:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691351743; x=1691956543; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=YNPMS19J2NPycoK129yYTyVg46Y/ScKaNEQWb/6ftzA=; b=XrRAHmDhiVI+cZSasyFpkBEivnXCXUrETzvZ4T69oZ9ma6X/lSy+AXNIFrZAxn0w4+ 9ji01EfAGDv3uM1Ra1nX07C85BTzhTUyJ3o5zwS2gQm87SzXGEKrQmZ4LqdFZ3btplRM fHB10L+U9wZvkv7ek/t89idFFTww3wE2PS/3aApXLG/PzG2KHfjp0rIjW7/dTKDGA4/X CuYOpEc+xKHKRvLO4CHo1YYuqINJm/j8JbKczJe+zA6cXdU7QJauphlGI2MlDzXzaGHH tFHEFw9GtYl3bClD10j0Qswlg41bLyTbmDc83hCkBWTVvZdPpU0by4aI1GVGDzTP+LE/ tTTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691351743; x=1691956543; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YNPMS19J2NPycoK129yYTyVg46Y/ScKaNEQWb/6ftzA=; b=MDmu8HlN9OwICu5FjijyWWtL0ZrNfRnESDtCMh2Svt5hTjOfwqiqO04oY+TPh3nari pSf7WLKM6m6eFVGvUjYFOxqugfDyxNowOu1smtGpaFJZE+NqtPXqCpBRnxUMMC9qJUm0 76YYre5Jo98eVcIMfcSjJuWLE6uHyHI4IOQlG+K7ChCTzL7pLCHK/fNz4Up6TAt0k8nS PuAa6PIMk257K353ytwNXBx1zYOOXgWBMwImfWR7igsLlgS+omBQrTYkg9pxcpupNf/J +DhpnhP2IHhBVJC1Kfg0xvReoguvDl7NGgsN00Y8dM3S1xUptwBTQFHhTTJ0/VkuTknx D5ug== X-Gm-Message-State: AOJu0Yycn8WBCytH6v41HJ1EwsJHaS/BW1TqeS9ScJie52ePUwOWJmp0 yiptR5ZHLhpC3B/T285DSRlnaae2KWHqqA== X-Google-Smtp-Source: AGHT+IFS7NrHcjwchYbkQUsfw49aaBxdLwp702qxiIqfJLtYlTS0xjUbEHaGJzKTLT34idNqLznWLA== X-Received: by 2002:a05:6000:1b05:b0:314:2732:e81e with SMTP id f5-20020a0560001b0500b003142732e81emr5177996wrz.8.1691351742940; Sun, 06 Aug 2023 12:55:42 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id u16-20020adfdb90000000b003175a994555sm8481947wri.6.2023.08.06.12.55.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Aug 2023 12:55:42 -0700 (PDT) From: Sharlatan Hellseher Date: Sun, 6 Aug 2023 20:55:34 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 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/golang.scm (go-github-com-nsqio-go-diskqueue): New variable. --- gnu/packages/golang.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index fd3807bb7e..637e6ebe73 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3183,6 +3183,28 @@ (define-public go-github-com-nathan-osman-go-sunrise sunset times from geographical coordinates and a date.") (license license:expat)))) +(define-public go-github-com-nsqio-go-diskqueue + (package + (name "go-github-com-nsqio-go-diskqueue") + (version "1.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nsqio/go-diskqueue") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1hp66hkmfn0nyf3c53a40f94ah11a9rj01r5zp3jph9p54j8rany")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/nsqio/go-diskqueue")) + (home-page "https://github.com/nsqio/go-diskqueue") + (synopsis "Go package providing a filesystem-backed FIFO queue") + (description + "This package provides a Go package providing a filesystem-backed FIFO queue") + (license license:expat))) + (define-public go-github-com-hebcal-gematriya (let ((commit "fe3043f73e415eb82727701d10f2fb40f87675e9") (revision "0")) From patchwork Sun Aug 6 19:55:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 52584 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 D870427BBEC; Sun, 6 Aug 2023 20:56:20 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,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 8B81927BBE2 for ; Sun, 6 Aug 2023 20:56:17 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSjrF-0007mX-55; Sun, 06 Aug 2023 15:56:09 -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 1qSjrA-0007kO-EN for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:05 -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 1qSjrA-0006Q3-6a for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qSjrA-0003pE-2o for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65118] [PATCH 8/9] gnu: Add go-github-com-nsqio-go-nsq. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Aug 2023 19:56:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65118 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65118@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 65118-submit@debbugs.gnu.org id=B65118.169135175414633 (code B ref 65118); Sun, 06 Aug 2023 19:56:04 +0000 Received: (at 65118) by debbugs.gnu.org; 6 Aug 2023 19:55:54 +0000 Received: from localhost ([127.0.0.1]:60054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqz-0003np-IO for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:53 -0400 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:49390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqv-0003mG-9Z for 65118@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:50 -0400 Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-317c1845a07so2782003f8f.2 for <65118@debbugs.gnu.org>; Sun, 06 Aug 2023 12:55:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691351743; x=1691956543; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=T5kD1cUojrHNti9WnKeAQ+8lv3NtUiJLuH9XK6g1FSM=; b=gwx5P/JheouTeXmawVimrWk60vSzlobC3prcBkiyrxYb1HpvOhnUXcG1WcTApKs8lr soMiOJszRQwZEbUOv/Qv/AmHlG+0iYC6a4rT1fG/yQSYnvn8B1U7CcUt/Y0nTZyr2SeI xt0CltjaDpk3sijly/O5xepcyq/7yVGIF8/rfi4RZ8NmN+U7Mfwc5r12plirICo2gXcb X3vdo3PQ7RQFYmN4tyHHr6gUQOscYaGVNVGpuImRKRAcLFi7UC330834b8eAEmhfrapF pzS6C8brq0CPqX5jjqaa8oacQuCQ0Sp5h3HBWfnjKnkJJntEXsja6JT7R2ARRGuy9ghR 8TBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691351743; x=1691956543; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=T5kD1cUojrHNti9WnKeAQ+8lv3NtUiJLuH9XK6g1FSM=; b=Z+3Qx+/2eqCq0tqon20AoRTD6WcAg1vzq1bkNOLTVIngsHbZhwwI6BLSY1yEyCCziN d8dallD6wBoAyas9NeHDwgl99zYqX++3WQ351a3ElAHNkqTVPxZnEnsfLl4PyycvTHz4 pGroAsOsU1sZOvb3WfNcXu3OzKzfm0xPcZKGm4H/241NfMYE3l05C3rRB6rQtqXtQa/l 5P7SoI6fKZ05s3VkwnuzahLF7pwIN1zbMetrDXslU6E8XSzgwCPxzTrslq5cLWKIRi55 g5vCy6yhfjZs0ImuPTG3aj+/KG56HP3F+BBeFVvQ5uo2bCX8Pd4sM8dF1xzklaWCWBcY 1Qbw== X-Gm-Message-State: AOJu0YynFSYqIOgpYnDUTkpt5BIUthZn/fZ2FzlIVJgDGMtC+wXe/iJk 8JFEtBzQvlKJXC3wTXLzqE/tCBWRLDzikw== X-Google-Smtp-Source: AGHT+IG3xwqyopKs/HpFcurUTciyJFTp8iNc237auYoClx0juKfx2g7AWruX+oOEO2LvSP8PhTqi0g== X-Received: by 2002:adf:eec3:0:b0:317:4e25:eaf0 with SMTP id a3-20020adfeec3000000b003174e25eaf0mr4104976wrp.63.1691351743615; Sun, 06 Aug 2023 12:55:43 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id u16-20020adfdb90000000b003175a994555sm8481947wri.6.2023.08.06.12.55.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Aug 2023 12:55:43 -0700 (PDT) From: Sharlatan Hellseher Date: Sun, 6 Aug 2023 20:55:35 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 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/golang.scm (go-github-com-nsqio-go-nsq): New variable. --- gnu/packages/golang.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 637e6ebe73..91b1880476 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3205,6 +3205,30 @@ (define-public go-github-com-nsqio-go-diskqueue "This package provides a Go package providing a filesystem-backed FIFO queue") (license license:expat))) +(define-public go-github-com-nsqio-go-nsq + (package + (name "go-github-com-nsqio-go-nsq") + (version "1.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nsqio/go-nsq") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1h9z3z225sdgg7fl3l7x11xn5ch6lm5flgmcj046cdp453qj2qhf")))) + (build-system go-build-system) + (arguments + (list #:tests? #f ;It requires local network setup. + #:import-path "github.com/nsqio/go-nsq")) + (propagated-inputs (list go-github-com-golang-snappy)) + (home-page "https://github.com/nsqio/go-nsq") + (synopsis "Golang package of high-level Consumer and Produce for NSQ") + (description "Package nsq is the official Go package for NSQ +(@url{http://nsq.io/,http://nsq.io/}).") + (license license:expat))) + (define-public go-github-com-hebcal-gematriya (let ((commit "fe3043f73e415eb82727701d10f2fb40f87675e9") (revision "0")) From patchwork Sun Aug 6 19:55:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 52591 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 76FFA27BBEA; Sun, 6 Aug 2023 20:57:03 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,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 1E64527BBE2 for ; Sun, 6 Aug 2023 20:57:02 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSjrH-0007pC-Bp; Sun, 06 Aug 2023 15:56:11 -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 1qSjrE-0007mL-AW for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:09 -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 1qSjrB-0006QD-6L for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qSjrB-0003pT-2Q for guix-patches@gnu.org; Sun, 06 Aug 2023 15:56:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65118] [PATCH 9/9] gnu: Add nsq. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Aug 2023 19:56:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65118 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65118@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 65118-submit@debbugs.gnu.org id=B65118.169135175414647 (code B ref 65118); Sun, 06 Aug 2023 19:56:05 +0000 Received: (at 65118) by debbugs.gnu.org; 6 Aug 2023 19:55:54 +0000 Received: from localhost ([127.0.0.1]:60058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjr0-0003o5-7d for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:54 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:62738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjqv-0003mI-Sb for 65118@debbugs.gnu.org; Sun, 06 Aug 2023 15:55:50 -0400 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-3fe1d9a8ec6so28263185e9.1 for <65118@debbugs.gnu.org>; Sun, 06 Aug 2023 12:55:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691351744; x=1691956544; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=WeJSd80SmUIV0ECgTL2W2G5d+iVYc1o0wMYde0s0/Ek=; b=Oj+9W7MdEAWXOqX0l1vGB7Ehk2YiuCjimatyEhM3BviLbN+ax5EBLRMba8Y3PEnqfL aj8432pJ6oYf6w++GKJDhevtPBr0dqqbe7sHnfpOwDgny1MM+OD1lDVjQdXVuEmMWuRp Fp/2AFBDr/7e6aatm7Yrl2GoD5XQT3TC6HAiDHEeVmolk7z4jyosrueZ/2QvEkLQ/iZw ebfegrkIREEFI92w+BaOPgeuoIyKzH7cgWcHB7hswsIWnGE+Rq3dUY/FtiJGGS1dByoP pEokqZ70uirYhkRghsDagBczcZqng9rwfazIVf9FokYhwktTkaPHA3/dTckrDQjywBdl m5cQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691351744; x=1691956544; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=WeJSd80SmUIV0ECgTL2W2G5d+iVYc1o0wMYde0s0/Ek=; b=XdJkSrpTmMtxG8yITHYMK1H2KN19vDJo27iU7LGAR3CPPcw0h/VjT/5Z9i2+U+jGAI 3pcBfUeZ5VCUuTkqGeMMslBFRv0+XevJAR7W1CD4CgrZwUeMt+9qfizdKzHgq3th1pqf /dH4Vtvf7FG8iu0YYw1K41qDl9XYC23cl/EcSXgiL4yLdaiLkIuXilvnvMtXBLA2Kwzq PM33MNDEFi4iRZmCZ29+wlWdT1HqBTlIKIUQ+DTGYy73+chY+OJLB3zpnr/pVZ6zjCkr 7RbG/iZBL99+Cear/mFex1RdEttEGd80HAHf1IcPSo1zt4dt536QMlfr0DMlNDx7vnW3 q8nA== X-Gm-Message-State: AOJu0Yz4NX8QZT68TIeP3T3H9kLtjXa1k6D0j5Dxvo7orupqrgQruoRE DZTLRktSWyxhmz8KJ2yQ92rqALIoxIkqww== X-Google-Smtp-Source: AGHT+IHLcJolwoXs0a/5vYvFeDS2drRbiTw7DL686VRU/JjmwZuBNf/w1FtOMis/7JeSbxSKp09H1w== X-Received: by 2002:adf:ed82:0:b0:314:1f0:5846 with SMTP id c2-20020adfed82000000b0031401f05846mr3829787wro.19.1691351744263; Sun, 06 Aug 2023 12:55:44 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id u16-20020adfdb90000000b003175a994555sm8481947wri.6.2023.08.06.12.55.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Aug 2023 12:55:43 -0700 (PDT) From: Sharlatan Hellseher Date: Sun, 6 Aug 2023 20:55:36 +0100 Message-Id: <8520b8137aea74779901aa314e26e2b635eeadb9.1691350701.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 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/high-availability.scm (nsq): New variable. --- gnu/packages/high-availability.scm | 87 ++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/gnu/packages/high-availability.scm b/gnu/packages/high-availability.scm index 11ff8014cf..9763a04b21 100644 --- a/gnu/packages/high-availability.scm +++ b/gnu/packages/high-availability.scm @@ -34,6 +34,7 @@ (define-module (gnu packages high-availability) #:use-module (gnu packages gcc) #:use-module (gnu packages gettext) #:use-module (gnu packages glib) + #:use-module (gnu packages golang) #:use-module (gnu packages hardware) #:use-module (gnu packages linux) #:use-module (gnu packages lua) @@ -43,12 +44,14 @@ (define-module (gnu packages high-availability) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages rsync) + #:use-module (gnu packages syncthing) #:use-module (gnu packages tls) #:use-module (gnu packages valgrind) #:use-module (gnu packages version-control) #:use-module (gnu packages xml) #:use-module (gnu packages) #:use-module (guix build-system gnu) + #:use-module (guix build-system go) #:use-module (guix download) #:use-module (guix gexp) #:use-module (guix git-download) @@ -190,6 +193,90 @@ (define-public kronosnet in general better performances compared to the old network protocol.") (license (list license:gpl2+ license:lgpl2.1+)))) +(define-public nsq + (package + (name "nsq") + (version "1.2.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nsqio/nsq") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0ajqjwfn06zsmz21z9mkl4cblarypaf20228pqcd1293zl6y3ry8")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/nsqio/nsq" + #:install-source? #f + #:phases + #~(modify-phases %standard-phases + (replace 'build + (lambda* (#:key import-path #:allow-other-keys) + (with-directory-excursion (string-append "src/" import-path) + (invoke "make")))) + (replace 'check + (lambda* (#:key tests? import-path #:allow-other-keys) + (when tests? + (setenv "HOME" "/tmp") + (with-directory-excursion (string-append "src/" import-path) + (invoke #$@(if (string-prefix? "x86_64-linux" + (or (%current-system) + (%current-target-system))) + (list "go" "test" "-v" "-race" "./...") + (list "go" "test" "-v" "./..."))))))) + (replace 'install + (lambda* (#:key import-path #:allow-other-keys) + (with-directory-excursion (string-append "src/" import-path) + (invoke "make" (string-append "PREFIX=" #$output) + "install"))))))) + (native-inputs + (list go-github-com-bitly-go-hostpool + go-github-com-bitly-timer-metrics + go-github-com-blang-semver + go-github-com-bmizerany-perks-quantile + go-github-com-burntsushi-toml + go-github-com-davecgh-go-spew + go-github-com-golang-snappy ; Move to (gnu packages golang) + go-github-com-mreiferson-go-svc + go-github-com-julienschmidt-httprouter + go-github-com-mreiferson-go-options + go-github-com-mreiferson-go-svc + go-github-com-nsqio-go-diskqueue + go-github-com-nsqio-go-nsq + python-wrapper)) + (home-page "https://nsq.io") + (synopsis "Realtime distributed messaging platform") + (description + "NSQ is a realtime distributed messaging platform designed to operate at +scale, handling billions of messages per day. + +Key features: +@itemize +@item support distributed topologies with no SPOF +@item horizontally scalable (no brokers, seamlessly add more nodes to the +cluster) +@item low-latency push based message delivery (performance) +@item combination load-balanced and multicast style message routing +@item excel at both streaming (high-throughput) and job oriented +(low-throughput) workloads +@item primarily in-memory (beyond a high-water mark messages are transparently +kept on disk) +@item runtime discovery service for consumers to find producers (nsqlookupd) +@item transport layer security (TLS) +@item data format agnostic +@item few dependencies (easy to deploy) and a sane, bounded, default +configuration +@item simple TCP protocol supporting client libraries in any language +@item HTTP interface for stats, admin actions, and producers (no client +library needed to publish) +@item integrates with statsd for realtime instrumentation +@item robust cluster administration interface (nsqadmin) +@end itemize") + (license license:expat))) + (define-public corosync (package (name "corosync")