From unknown Sat Aug 16 11:41:04 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65118 <65118@debbugs.gnu.org> To: bug#65118 <65118@debbugs.gnu.org> Subject: Status: [PATCH 0/9]: gnu: Add NSQ. Reply-To: bug#65118 <65118@debbugs.gnu.org> Date: Sat, 16 Aug 2025 18:41:04 +0000 retitle 65118 [PATCH 0/9]: gnu: Add NSQ. reassign 65118 guix-patches submitter 65118 Sharlatan Hellseher severity 65118 normal tag 65118 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 15:54:25 2023 Received: (at submit) by debbugs.gnu.org; 6 Aug 2023 19:54:25 +0000 Received: from localhost ([127.0.0.1]:60028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjpZ-0003jr-6J for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:54:25 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSjpU-0003jZ-9O for submit@debbugs.gnu.org; Sun, 06 Aug 2023 15:54:23 -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 1qSjpO-0007Zx-HD for guix-patches@gnu.org; Sun, 06 Aug 2023 15:54:14 -0400 Received: from mail-lj1-x230.google.com ([2a00:1450:4864:20::230]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qSjpM-00064s-DD for guix-patches@gnu.org; Sun, 06 Aug 2023 15:54:14 -0400 Received: by mail-lj1-x230.google.com with SMTP id 38308e7fff4ca-2b9c55e0fbeso58681531fa.2 for ; Sun, 06 Aug 2023 12:54:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691351650; x=1691956450; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=jP6ITJue9V9xgW7zYg9c7Ybi35GoOe3hNcEmL3UguMc=; b=K6oG4qibOftwG4iHMmetVfa2qRHL5I4PA4s7Bx+w+Z7AQV9EQZ+HQV6ubqI2S0tRjI KMBG6DTNft6TlRNOt1Z8vyf3B0f8xqUeKdB1AhPzgYkVNmodMAcNyLw9cYm4l9qrBER6 pS1SMXMojpWfvksCYxHAOjmwnjbGQjJtDpCqBgjwYoEnHlq35TrkjncUKcjeKduFRboD DQl01HobcEG/PBP1phjHwlTSAjVJ98ECUVgzKVOE9EEXmH/swSV7TpccOwDS2CtJr/BT B0+RXrG+TxQqYxxmCttVKQNo0cSe82YCWEy11sGH9wZZ8islYdyOk2TMdyhOauQl8BVs YWnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691351650; x=1691956450; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jP6ITJue9V9xgW7zYg9c7Ybi35GoOe3hNcEmL3UguMc=; b=DAcW6IrGZz7J2ZMoRkcXdMU8qhDy59QGiShfiCHCUvodZAn7dxPfqtiVkJrDhmzRgi m6yVc4dVYitJU6bKXD6D2cdmXLPWWoTrzWHVHD6SFsZNl+jEJeTlOQVMsCvdJLfEvHnr xEQv1+P6L4TocicmrAMfPfzkWads2/LO2B5ysya42b41a326bgbYWziokZJar5+vwocf 6iPlbR9HXEeG9WZxU+kPNDgjXbAKHIf0FECbUmIwIhhH146wMa8qMsmrosnz4FoTLiPU MR1HmSI9rRR/PMz7OEEbPA5K5eMyWcVI8zuF2rEps5cMINmevHia8moUaf6p8DWrg6rY Y0ag== X-Gm-Message-State: AOJu0YxcM9MdYKnOuV4boc3DrvSmfzxA01Gx0eF1iN6mK8TMJr/jZkGG 3DJlCgQaSHL+IihdLspDLlFkZq9hQ8psLQ== X-Google-Smtp-Source: AGHT+IHwUDfjHrOu5vIDge/y/WH3LJNeJT1RgDOPlzR6axvqGvaPCcp/BZcwtieZsAdDUbTxhvT08A== X-Received: by 2002:a2e:9dd2:0:b0:2b9:e24d:21f6 with SMTP id x18-20020a2e9dd2000000b002b9e24d21f6mr5786434ljj.20.1691351649930; Sun, 06 Aug 2023 12:54:09 -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 c3-20020a5d5283000000b003179d7ed4f3sm8385129wrv.12.2023.08.06.12.54.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Aug 2023 12:54:09 -0700 (PDT) From: Sharlatan Hellseher To: guix-patches@gnu.org Subject: [PATCH 0/9]: gnu: Add NSQ. Date: Sun, 6 Aug 2023 20:54:07 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::230; envelope-from=sharlatanus@gmail.com; helo=mail-lj1-x230.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi Guix! This patch series adds broker queue with high availability model - NSQ. While preparing packages for it I've notices go-github-com-golang-snappy is in (gnu packages syncthing), it might be reasonable to move Golang related packages from there to (gnu packages golang) to make the search of required Golang packages easy to find in logical place. Othere issues where some of the packages were already mentioned but not merged yet: - go-github-com-julienschmidt-httprouter :: https://issues.guix.gnu.org/54560 It would be great to add services for each of the applications from (gnu packages high-availability) as all of them have purpose to run as daemons. Regards, Oleg Sharlatan Hellseher (9): gnu: Add go-github-com-bitly-go-hostpool. gnu: Add go-github-com-bitly-timer-metrics. gnu: Add go-github-com-bmizerany-perks-quantile. gnu: Add go-github-com-mreiferson-go-svc. gnu: Add go-github-com-julienschmidt-httprouter. gnu: Add go-github-com-mreiferson-go-options. gnu: Add go-github-com-nsqio-go-diskqueue. gnu: Add go-github-com-nsqio-go-nsq. gnu: Add nsq. gnu/packages/golang.scm | 193 ++++++++++++++++++++++++++++- gnu/packages/high-availability.scm | 87 +++++++++++++ 2 files changed, 279 insertions(+), 1 deletion(-) base-commit: c4b9f726e3a1889b92a4b14a2af1c25f10798469 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 15:55:49 2023 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 To: 65118@debbugs.gnu.org Subject: [PATCH 1/9] gnu: Add go-github-com-bitly-go-hostpool. 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 15:55:49 2023 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 To: 65118@debbugs.gnu.org Subject: [PATCH 4/9] gnu: Add go-github-com-mreiferson-go-svc. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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")) -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 15:55:50 2023 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 To: 65118@debbugs.gnu.org Subject: [PATCH 3/9] gnu: Add go-github-com-bmizerany-perks-quantile. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 15:55:52 2023 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 To: 65118@debbugs.gnu.org Subject: [PATCH 5/9] gnu: Add go-github-com-julienschmidt-httprouter. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 15:55:53 2023 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 To: 65118@debbugs.gnu.org Subject: [PATCH 2/9] gnu: Add go-github-com-bitly-timer-metrics. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 15:55:53 2023 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 To: 65118@debbugs.gnu.org Subject: [PATCH 6/9] gnu: Add go-github-com-mreiferson-go-options. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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. -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 15:55:53 2023 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 To: 65118@debbugs.gnu.org Subject: [PATCH 8/9] gnu: Add go-github-com-nsqio-go-nsq. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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")) -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 15:55:54 2023 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 To: 65118@debbugs.gnu.org Subject: [PATCH 7/9] gnu: Add go-github-com-nsqio-go-diskqueue. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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")) -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 15:55:54 2023 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 To: 65118@debbugs.gnu.org Subject: [PATCH 9/9] gnu: Add nsq. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 12:18:14 2023 Received: (at 65118) by debbugs.gnu.org; 26 Aug 2023 16:18:14 +0000 Received: from localhost ([127.0.0.1]:43350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZvzK-0003Ny-0y for submit@debbugs.gnu.org; Sat, 26 Aug 2023 12:18:14 -0400 Received: from mail-lf1-x12e.google.com ([2a00:1450:4864:20::12e]:51346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZvzI-0003Nl-9a for 65118@debbugs.gnu.org; Sat, 26 Aug 2023 12:18:13 -0400 Received: by mail-lf1-x12e.google.com with SMTP id 2adb3069b0e04-5008d16cc36so2870349e87.2 for <65118@debbugs.gnu.org>; Sat, 26 Aug 2023 09:18:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693066681; x=1693671481; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=AfXCcK6MH8CCztfH5UVPVJDT7zJ0NwcTdCR1efVzkf8=; b=cRDTuTJ75ND58kjQqBe1+jWXpAnowIqoXvqwiZhFUshQ5qGnQxguC/3ryDm2T/BWZh 2HFIMZyXsxONSEag3F/+a3om39t2clz7qysViJeQ9nWj3bwRtSPRG0ztc1n4IK3vOJw+ ooGwhO3CX1p9wToXhRwUia15aIO0h1sLLOU68nRDoq/aMH20WAh89640PNWlkxJA3Ibv zPxRK7yafoXUtEsMUx9w75dsDGf4q+BrVKZS38JJWRtX0ri1YgGbHinrIJY2sPjTSPk6 Y1el/2Ewf/9JEBxy1mK4Px6efKbGAMr2Hl8n3yg7nZQhxOf0lUuUIqN6PT5rSD95S2QD GHrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693066681; x=1693671481; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AfXCcK6MH8CCztfH5UVPVJDT7zJ0NwcTdCR1efVzkf8=; b=PrbrIM7KmWVjQxyU8Xgky+ySc4nfl9r0sGDjUdhMqllmjDm+gJP3zcYCZJG0Xq2Kdm o+HXChY1jpW8TfJBXvJ6VW15vM3QYhAnOXke/15MZUNcQ+86GLtQht0eom6VWMHCM67q ePMKX+vpfiHCJ95XP5T9ejwlCt9XD2DakWdwSnNf6e478i4/cOxwgGuELaVgPk9Z9oG9 3mKDfg1HtEWAp5rI2A1+dzK10fLeJFhBMqniaGbZ715S8QuzLo86XnyV7lQze8H7+QdM SmDbsXMSD5213VYJ2DuNx9TNmhtl+vKk+irx69Ha5xi26PrNrpFybqg7q0Oel5XQYXHK xJgg== X-Gm-Message-State: AOJu0YxXjbMdY6Rl9o/wNumArVaCu8/0lcqJ9cSUA6WP3vVxlJbABZzw L04Wb3PSBSfYeKEwhF1jUiACJz/kXR1UDn9PzLQ2Hr7fomzONiWv X-Google-Smtp-Source: AGHT+IHYjOsMe508NXdVr0Ct6Rb7gSHRn8gNTy5qUC4wbWpr3ugmMS5NDnYnFXoCdF+RQaxkESqT8m4untfOtFRxCAM= X-Received: by 2002:a05:6512:3411:b0:4fe:1f27:8856 with SMTP id i17-20020a056512341100b004fe1f278856mr17219799lfr.7.1693066680781; Sat, 26 Aug 2023 09:18:00 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sat, 26 Aug 2023 17:17:49 +0100 Message-ID: Subject: To: 65118@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Guix, A gentle ping on the status of this issue, please let me know if the patch service needs to be updated somehow. Thanks, Oleg Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (sharlatanus[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:12e listed in] [list.dnswl.org] 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: 65118 Cc: cox.katherine.e+guix@gmail.com, Maxim Cournoyer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) SGkgR3VpeCwNCg0KQSBnZW50bGUgcGluZyBvbiB0aGUgc3RhdHVzIG9mIHRoaXMgaXNzdWUsIHBs ZWFzZSBsZXQgbWUga25vdyBpZiB0aGUNCnBhdGNoIHNlcnZpY2UgbmVlZHMgdG8gYmUgdXBkYXRl ZCBzb21laG93Lg0KDQpUaGFua3MsDQpPbGVnDQoNCi0tIA0K4oCmINC90LDRiCDRgNCw0LfRg9C8 IC0g0L/RgNC10LLQvtGB0YXQvtC00L3QsNGPINC+0LHRitGP0YHQvdC40YLQtdC70YzQvdCw0Y8g 0LzQsNGI0LjQvdCwINC60L7RgtC+0YDQsNGPINGB0L/QvtGB0L7QsdC90LANCtC90LDQudGC0Lgg 0YHQvNGL0YHQuyDQv9C+0YfRgtC4INCyINGH0LXQvCDRg9Cz0L7QtNC90L4sINC40YHRgtC+0LvQ utC+0LLQsNGC0Ywg0LvRjtCx0L7QuSDRhNC10L3QvtC80LXQvSwg0L3Qvg0K0YHQvtCy0LXRgNGI 0LXQvdC90L4g0L3QtSDQsiDRgdC+0YHRgtC+0Y/QvdC40Lgg0L/RgNC40L3Rj9GC0Ywg0LzRi9GB 0LvRjCDQviDQvdC10L/RgNC10LTRgdC60LDQt9GD0LXQvNC+0YHRgtC4Lg0K From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 22:02:48 2023 Received: (at 65118) by debbugs.gnu.org; 27 Aug 2023 02:02:48 +0000 Received: from localhost ([127.0.0.1]:43664 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa571-00075c-Ja for submit@debbugs.gnu.org; Sat, 26 Aug 2023 22:02:48 -0400 Received: from mail-qk1-x734.google.com ([2607:f8b0:4864:20::734]:50303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa56w-00075I-90 for 65118@debbugs.gnu.org; Sat, 26 Aug 2023 22:02:46 -0400 Received: by mail-qk1-x734.google.com with SMTP id af79cd13be357-76d80d35762so161234885a.0 for <65118@debbugs.gnu.org>; Sat, 26 Aug 2023 19:02:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693101751; x=1693706551; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=3qh2aP1TT6v6iutyzoPjM1HaC/dE9Ejmp/2D8nZLn/g=; b=jXbudrwtQhuiaDudM52ztzr4R5tlEeVJfLMNH+r53VcPpF46MvFkdBaBNxMkFC/Zn3 PWdsj+3TlF46OgCKYpj+Cu/KxDgic+zQkIWzW5TKsDwcrL3avRbRJNgw7qEt57zY5ueg oGbR1LB7zYAhQvKHkTQoQUebk3gPupCV3Ao4kiC9Lyp4iQ3UOsXIo2Fc2dHuCoh7zSiy oxui2cQEsbZoblWyPoCglfNJBMUF0fHj0brndn2nJC0gskDWWIqqC/5o5DgLzYr9zObL YNUSKg2dezAUIvDlNjdHhzYYF2HX7ZuPAtvmiTgcHmWNYI89U3d0tjRIHNeVRXCGt3GV lkmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693101751; x=1693706551; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=3qh2aP1TT6v6iutyzoPjM1HaC/dE9Ejmp/2D8nZLn/g=; b=ZPVjBru3QY7MDRN1eKGmKsCqGCvpEkEkhEhFuvagUvnAbsrpomAxcABL51t7bWEhne VQPSUg0X4FaA4BfdZvGOrXzkt+GG+EOWmwkbEyT6Zu/Ha65w3QnLyQyN1SGMT42z7UMm bAyYsFvQ6MTFG0FilVxVsPwmF0apF6hOqmPAqgss0bE37BjtcYgQ1KWEkKODhSVY5jxE nRI/A0T451Bp3dRr3E2XXkgZ/RQvxphWTVbiAqRhgG2KogATvvAB6Pk2/7UVbRkwzB24 mTwmPWHs7/iQceboVtqNzeRIDhboUK2Z1B6QsGqaJRrl2qXSSZB26yhtclOY4hVWboiR z31w== X-Gm-Message-State: AOJu0YyfMobsGUrGabLmiS8MFR3+50r379iEVoEIj2ikXN7lkgrghxgU NJlaBE5XHf/SmX42qUJfzAXhXdLmxoiXNA== X-Google-Smtp-Source: AGHT+IHghypPEhFLj4h9IX/jPDL4+EDSs8htpK4EVt9Mda2f9PcFF8Lt+/WhSF8GcEYwQILRo+Sr9Q== X-Received: by 2002:a05:620a:3189:b0:76d:a93a:1f73 with SMTP id bi9-20020a05620a318900b0076da93a1f73mr21627577qkb.18.1693101750819; Sat, 26 Aug 2023 19:02:30 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id f23-20020ae9ea17000000b0076ef3e6e6a4sm1481699qkg.42.2023.08.26.19.02.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 19:02:30 -0700 (PDT) From: Maxim Cournoyer To: Sharlatan Hellseher Subject: Re: bug#65118: [PATCH 0/9]: gnu: Add NSQ. References: <8520b8137aea74779901aa314e26e2b635eeadb9.1691350701.git.sharlatanus@gmail.com> Date: Sat, 26 Aug 2023 22:02:29 -0400 In-Reply-To: <8520b8137aea74779901aa314e26e2b635eeadb9.1691350701.git.sharlatanus@gmail.com> (Sharlatan Hellseher's message of "Sun, 6 Aug 2023 20:55:36 +0100") Message-ID: <87sf85kzt6.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: 65118@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello! Sharlatan Hellseher writes: > * 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))) The target should be checked before the system, as current-system is always defined, and would shortcut the or. But you can now safely forget about this detail and use the 'target-x86?' procedure instead, which comes from (guix tilers). > + (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 What is 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 I'd replace 'combination' here with the 'combine' verb. > +@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 The imperative rather than descriptive verb tense is used elsewhere here, I'd stick with it (integrate with ...). Could you send a v2 addressing the above? -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 22:09:12 2023 Received: (at 65118) by debbugs.gnu.org; 27 Aug 2023 02:09:12 +0000 Received: from localhost ([127.0.0.1]:43668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5DD-0007Et-Lz for submit@debbugs.gnu.org; Sat, 26 Aug 2023 22:09:11 -0400 Received: from mail-qt1-x82d.google.com ([2607:f8b0:4864:20::82d]:53481) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5DB-0007Ef-7I for 65118@debbugs.gnu.org; Sat, 26 Aug 2023 22:09:10 -0400 Received: by mail-qt1-x82d.google.com with SMTP id d75a77b69052e-403e7472b28so14262741cf.2 for <65118@debbugs.gnu.org>; Sat, 26 Aug 2023 19:09:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693102138; x=1693706938; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=YbzqK8anE3rb2YxHpad4Yf4Ti/DUixXR95YS5+0sPTU=; b=o0fy7bXhBO+aXJcnhwpgWEC6ME2wdR5bvP+I7n+Fl6s572Y5mf9uMADavMnno8LyoB Kf4gHzygEyX3h7s2OKk/AFIQARwncmEhTmbl3vMmbbAdtw2YHm5FIWuE3Xmu44uFgPf8 SVrtrh4NCHoT5C7udZloT0UR/dNNMIDa59Z3ULy/uDzFKl3VNqiQf/dU7tzZVkxR7Bzy 1pclv9WuAikeDsls4VbLPRRJZ1+pwYtseHhlSpnzanMr/vscsU7Lt5MqcX+yy468u/Jc QSs8O5A1iVJNUOPisi+kALhzN9RlhLY4XscqQAzWJ0qHA4NqY1FAQkJ2MXGMdxduST9n emjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693102138; x=1693706938; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=YbzqK8anE3rb2YxHpad4Yf4Ti/DUixXR95YS5+0sPTU=; b=f21W6rQAiQuTCpeLiDgSYvNoS/ibI7zGBcu25OQSM0+GZMWTryDiBXFA4LOF7ZO01A XRgcp6YNH2Eapy+tfIpAdlywGjXHod8lo6COO+R81BykOiS2C5QdzAYl5g9grWAFuyzw /Mqd71MjxoQYoUk8jlYYt0d3FXDxO2ms7a9ISxA2o21VgW76ZPfv7TIh6x62Ve6+Lj7E 0/cUQYPsr9N2eFbn70YJVhwMIpxF+Uk4/Mdb2qi3Jr8dq6HTkAVPUdF4yLWuB98tc+wx vy3nv46jjgl4IGCR+ciLhcI5S3/bbnEPFqIct/Ty0nUrdrqpztuJMMgOlmegQNJuB9mY +urg== X-Gm-Message-State: AOJu0YwQnV3UsbtLhRmqHM8kKmQD8ZNCmDR7Gktm+MbeYg3yom4HNlCD MTOeIp9myXqggrR3sNyxwJ4JT69THladHw== X-Google-Smtp-Source: AGHT+IGn43hivwc8Fk5qOb7cNL3g8VUGciPZLsa+WIS2K8Qa19kuUKsDnrU5DBu4q7NsiP+m/5CK5g== X-Received: by 2002:a05:622a:1187:b0:410:9b63:a990 with SMTP id m7-20020a05622a118700b004109b63a990mr22021522qtk.20.1693102137848; Sat, 26 Aug 2023 19:08:57 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id d24-20020a05620a167800b0076639dfca8dsm1478180qko.80.2023.08.26.19.08.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 19:08:57 -0700 (PDT) From: Maxim Cournoyer To: Sharlatan Hellseher Subject: Re: bug#65118: [PATCH 0/9]: gnu: Add NSQ. References: <1128f68bf020ede3f1b960d25d80e0ac0bb5fd8c.1691350701.git.sharlatanus@gmail.com> Date: Sat, 26 Aug 2023 22:08:56 -0400 In-Reply-To: <1128f68bf020ede3f1b960d25d80e0ac0bb5fd8c.1691350701.git.sharlatanus@gmail.com> (Sharlatan Hellseher's message of "Sun, 6 Aug 2023 20:55:29 +0100") Message-ID: <87ledxkzif.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: 65118@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sharlatan Hellseher writes: > * 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") s/enables/enable/ Maybe use @var{n} if that's supported. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 22:10:48 2023 Received: (at 65118) by debbugs.gnu.org; 27 Aug 2023 02:10:48 +0000 Received: from localhost ([127.0.0.1]:43672 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5Em-0007HQ-44 for submit@debbugs.gnu.org; Sat, 26 Aug 2023 22:10:48 -0400 Received: from mail-qv1-xf36.google.com ([2607:f8b0:4864:20::f36]:56328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5Ej-0007H8-Rz for 65118@debbugs.gnu.org; Sat, 26 Aug 2023 22:10:46 -0400 Received: by mail-qv1-xf36.google.com with SMTP id 6a1803df08f44-649a11843b3so13970376d6.0 for <65118@debbugs.gnu.org>; Sat, 26 Aug 2023 19:10:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693102234; x=1693707034; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=7cfmOB8VL8xsU/AOWtDeJX/JvuBUwREhWq0S1z/1NaE=; b=cnLGyxmv9inhFT4ypMzijHpjYomptk7HoPYL9n0ZZP1Qbj43h64VoKqVC9fVZ9axJE +WiDKZwj6LHeZK7KzFNmryROVKaejMlyH5EtWqOhVTOsJtmrHT3611BN296sA4Hx0pFa TxWequS1QvF6rPrHSCRpajT3uaba1vWwSutt40J15v0uRoQSXSm4ukcq76p6afrQdQTX Ady0Xlpj2BKw0B5rcOYlHbTdqVdqh2ZC1JCUAseYFiyjv4ZbUnUUpXCLm3G/YSBHz3tw fv0dkBBsV8aOMEZg8QH91oi1tzZf8hQUsotkVuzyW35tjilrMJ2wKsg6VH77uduLmA14 ypOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693102234; x=1693707034; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7cfmOB8VL8xsU/AOWtDeJX/JvuBUwREhWq0S1z/1NaE=; b=CYEyVcI2laBXB2A8fS6JEQ5IlwuRge1jVuy7Y5gLpgi0+MDZvmoj0o4hc6y9pMnT/J 7nad/EuPqK9yL1r1pdigB1hva15YjNJU7fOOvcQs3wsv/Nv/sgfXkUrfLBEWZx1IcDp1 GCNnBwBKogJ5/I9d5Dybammd31IK/CjY2rZTdfTwLnW5PDTvkTbgjyyyKd8jXw/NWLqq b33N+GZq2WfO2ewmBl4uQWl0vmvLJ5RSkmcKNaBDRP+8t3zKKcgRQMyFrxXFWXadi5LA BmAWTujNec4bOOYbdka7GDfQ/rziHY6fI6C1EpRsJaEmnEN9cQuSEcTbNiHhMoJqNHpL vDyg== X-Gm-Message-State: AOJu0Ywh91k6f1ng0IlHRFGKOz8QTlIMAlW6URC+/eJtdM+KfNyGOvPg 95EIq/mmFiro2PWvRFiE4XCXNehzVOj+vA== X-Google-Smtp-Source: AGHT+IH0/DTUwJacMn7AsA0KaUxrBMugYfdasyZQ1a9f8CDPABHxKAtrR7nGD5a2cKRBrfYpzkziig== X-Received: by 2002:a0c:b3c9:0:b0:64c:e2f5:1634 with SMTP id b9-20020a0cb3c9000000b0064ce2f51634mr25231115qvf.17.1693102234485; Sat, 26 Aug 2023 19:10:34 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id e1-20020ad442a1000000b0063d162a8b8bsm407868qvr.19.2023.08.26.19.10.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 19:10:33 -0700 (PDT) From: Maxim Cournoyer To: Sharlatan Hellseher Subject: Re: bug#65118: [PATCH 0/9]: gnu: Add NSQ. References: Date: Sat, 26 Aug 2023 22:10:33 -0400 In-Reply-To: (Sharlatan Hellseher's message of "Sun, 6 Aug 2023 20:55:30 +0100") Message-ID: <87h6olkzfq.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: 65118@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sharlatan Hellseher writes: > * 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") I'd use "Library for computing quantiles" > + (description > + "Perks contains the Go package quantile that computes approximate quantiles the Go package @code{quantile} [...] -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 22:13:58 2023 Received: (at 65118) by debbugs.gnu.org; 27 Aug 2023 02:13:58 +0000 Received: from localhost ([127.0.0.1]:43676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5Hp-0007M5-Mz for submit@debbugs.gnu.org; Sat, 26 Aug 2023 22:13:58 -0400 Received: from mail-qv1-xf36.google.com ([2607:f8b0:4864:20::f36]:53633) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5Hn-0007Lq-Ve for 65118@debbugs.gnu.org; Sat, 26 Aug 2023 22:13:56 -0400 Received: by mail-qv1-xf36.google.com with SMTP id 6a1803df08f44-64aaf3c16c2so14329006d6.3 for <65118@debbugs.gnu.org>; Sat, 26 Aug 2023 19:13:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693102425; x=1693707225; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=xpL3K7NyYv96g0DAO37lLTV3udKNDGGzOxLfOrDYo7Q=; b=LUafPg7gC06ZjWC9z/vHSnUcYrSZy4Mmh3Yih7JYBt1Cj19UYy6hsLq5enfLkOTCZy 1Q67IEy9t7jOk4/Zokn8EXgyHcupgfwTrjdOSbxwyImrZzb0d1Wb1jyETZMaKyNE/I6B +TTB8gtKdnh5ROTF7VDd87bLov3cmmJwdZSAVnIob1TKsUAd3ANbk4j41sEZl+5s2ZDt HrkIcD656hYCWkR25nZ/xMBvux77ewEBk1T2/r2PN51Z+mjbqH5OA7t8uAdPTmerSXyk 7rFE84U7aX+WLzSGLVkNj/lokk00WNjwc865YCfvMibgBeWNgTbaVigeT84k5++clQsh JKdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693102425; x=1693707225; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=xpL3K7NyYv96g0DAO37lLTV3udKNDGGzOxLfOrDYo7Q=; b=RPYwVU3N2jixFLpHGs/wBfhZxbC8ZlgFr9zEWnGlsnhoMGvQul2NE9uHpguezfIXPD GeNny0dyCZbtw8n7NJranQf3AkAIn+4NDPRKhAtBIuJC+hEutS5R1ExvVQ+VLYhrtoDo CDc/ya+gl2Artr4y+WPhTRrU31ZC3OeJ/Y8thbneZMjNEx0IA7w2VFLmI3SNJvFk1HU5 clPURTNcNmV7ZbQ3YF9ge3jf21+2GbgIvI0iBCYF6pg14sAoMiew5H1DUcwsbog/awMx ko578qmbTnfVqS126L8rFtIsKZ+1nFjeGrH30sX4kWJuE6koPpPIobbKfD0XsmxvQzE2 aNoA== X-Gm-Message-State: AOJu0YzlOJuZjvM9dwOVOEsAFnZjB7SmISevoQPXW4Q6nyKItEic5exq NrSwucq8ZN2gQDGdAkZOGmpypWQDc7Qmkw== X-Google-Smtp-Source: AGHT+IFfeUU4Y9u9vf2LJWnL1twA8IQ2WUk6jBHjzVb7U0mE5pxALVEPhi5mouEu7SXliNEdh2YA1w== X-Received: by 2002:a05:620a:3703:b0:76d:a93a:1f71 with SMTP id de3-20020a05620a370300b0076da93a1f71mr20680032qkb.9.1693102424764; Sat, 26 Aug 2023 19:13:44 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id s28-20020a05620a16bc00b0076da0f81baesm1486910qkj.35.2023.08.26.19.13.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 19:13:44 -0700 (PDT) From: Maxim Cournoyer To: Sharlatan Hellseher Subject: Re: bug#65118: [PATCH 0/9]: gnu: Add NSQ. References: <3baf6e14e056d3b59288af505fc1eafd3d4c74d1.1691350701.git.sharlatanus@gmail.com> Date: Sat, 26 Aug 2023 22:13:43 -0400 In-Reply-To: <3baf6e14e056d3b59288af505fc1eafd3d4c74d1.1691350701.git.sharlatanus@gmail.com> (Sharlatan Hellseher's message of "Sun, 6 Aug 2023 20:55:31 +0100") Message-ID: <87cyz9kzag.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: 65118@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Sharlatan Hellseher writes: > * 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)))) Reading this makes me wonder when the code path would ever be used on GNU/Linux. Probably never. Perhaps an alternative would eb to edit it out of the go.mod, if it still builds without too many problems. Otherwise, LGTM. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 22:14:24 2023 Received: (at 65118) by debbugs.gnu.org; 27 Aug 2023 02:14:24 +0000 Received: from localhost ([127.0.0.1]:43680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5IG-0007NE-5u for submit@debbugs.gnu.org; Sat, 26 Aug 2023 22:14:24 -0400 Received: from mail-qv1-xf31.google.com ([2607:f8b0:4864:20::f31]:48413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5IE-0007N2-2L for 65118@debbugs.gnu.org; Sat, 26 Aug 2023 22:14:23 -0400 Received: by mail-qv1-xf31.google.com with SMTP id 6a1803df08f44-64f4ac604c2so11043416d6.1 for <65118@debbugs.gnu.org>; Sat, 26 Aug 2023 19:14:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693102451; x=1693707251; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=R5Bc3Tb71i9ex1wK/oN4n5oRTaZ3nC5AaU5zqxfc5aw=; b=qCvIOUx6G+otrPDsy3XsTcx4GP6bmrC7VM7Zp4xgVZplA1ACDLwc+aoEn/6pU4gzte gSYMHmwE61o5i6pKjCtvKl9CSE7mPXFs6OT9moiGvr8RfI7y/sWa2y7LugjsdKdohoBZ g1Bi2Rcv7s/EGeUTgyke25r7hYgLiGI4/Ti3vHRC3HjvPqjjDBNDyqxD6a38Od0LoMbU fFfSf1S6ZAHa5fJeLm0W+HeUPTFh0jufv3EBL9yXoI66Ls+OaHOfOxNfs5mBvCaROHOv hzsPERnf77oviXQksh9aGzD+/U8LZk7mBI+4t33BagnmfCpiRIzNYOK3t62oQQ9OXZ0t ZJEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693102451; x=1693707251; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=R5Bc3Tb71i9ex1wK/oN4n5oRTaZ3nC5AaU5zqxfc5aw=; b=IF8jivY3S1ymrcN73QrG4ei/oXR73245WGfWCuuQ9d0PF6BZgGG4yJEw1YV32iRuy6 1FCjMPtKDS6NqcMTEhrbygUMf3Qft7DUKuw/kldBGyaxizVYKO7HBUkLr2f2u6P65K0/ KR+qo/ukX1rQcL1kapwzvg9cF2eozKCLNoXtdkTN51W8WU5/cnDJWjln2VVLiK4oghDH sn5uhvTL4GYLh9U8HgY4589BgDlU9DEAbZTSsh9HCiDGc45exQR2PZl8h0cZy0fSAfKW PEp6AgztR6YQlBSn0OJjt+KAQp2BBaF/xkrH6q0Yau/SSfnPeneCQq2v8jHdre61Rn05 YFXg== X-Gm-Message-State: AOJu0Yw1IBqIBGt3CyW/02MFZ6AX7YweaInjxg/grUUsERvTa9PAlTkZ 0OCh6qckWA35uBTQAjzLBWpB2dPe20Gkxg== X-Google-Smtp-Source: AGHT+IGcurLMkuGpz2drhfZxrdhsTVUv6B4HeY3jciq7VkKnmWXsLtcnY2WJAaALKF6j/I8032hFSQ== X-Received: by 2002:a0c:d988:0:b0:64f:60c3:39ff with SMTP id y8-20020a0cd988000000b0064f60c339ffmr11162072qvj.41.1693102450804; Sat, 26 Aug 2023 19:14:10 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id x10-20020a0ce24a000000b006263a9e7c63sm1576868qvl.104.2023.08.26.19.14.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 19:14:10 -0700 (PDT) From: Maxim Cournoyer To: Sharlatan Hellseher Subject: Re: bug#65118: [PATCH 0/9]: gnu: Add NSQ. References: Date: Sat, 26 Aug 2023 22:14:09 -0400 In-Reply-To: (Sharlatan Hellseher's message of "Sun, 6 Aug 2023 20:55:32 +0100") Message-ID: <878r9xkz9q.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: 65118@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sharlatan Hellseher writes: > * 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.") Nitpick: @code{httprouter} -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 22:15:23 2023 Received: (at 65118) by debbugs.gnu.org; 27 Aug 2023 02:15:23 +0000 Received: from localhost ([127.0.0.1]:43684 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5JC-0007PN-Ks for submit@debbugs.gnu.org; Sat, 26 Aug 2023 22:15:22 -0400 Received: from mail-qt1-x834.google.com ([2607:f8b0:4864:20::834]:57386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5J5-0007P2-NW for 65118@debbugs.gnu.org; Sat, 26 Aug 2023 22:15:21 -0400 Received: by mail-qt1-x834.google.com with SMTP id d75a77b69052e-4121130e7afso10716621cf.2 for <65118@debbugs.gnu.org>; Sat, 26 Aug 2023 19:15:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693102504; x=1693707304; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=SrDi7l7+VptwDgikd1M3un108kL2RBnlsXXGQg2r6c0=; b=WtOc4jtp4Pe5h1+cy8e2ogIArMp9YomHq9HEXg2xpdLJqJxB0pPVzgNC2nj2QrFaK3 1pGT/q99wspU0sgIyQzKzfvz9aikCu4yxwW7uue+8tGNu+ATcEsX3/CF8ZoknN6Vm+ST //YIg2pFdCqW+iJCLatfMZWg4IfQ2SNE/JkTP6RQ46CdcZ6la7PfRRFpOaQJSwtV19Lf tD/GzDrEBcIvCqtiV+dfohX0yMm1SxH/fIZ4OqBHn4YEeG+wI4SYAftq5sFNl2wI4GPI hYOe5l2Rl6fEORs0QswjYbYGCyCy0ZZhWE50bovQ+y9R3e6iXQEvy8FE/eUWYpkprPYc 11ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693102504; x=1693707304; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=SrDi7l7+VptwDgikd1M3un108kL2RBnlsXXGQg2r6c0=; b=Q8FiLBBCd1WNE9X4ghVjnc8tqFtuMr6VsHsLMRo5w+bFpln0oDs4u/DKiD4Zc8/Y9J RRXOQAN29bgDcLlEYxlZQCP5ZFIwu51x9RnyIluz+dz67lhxLY1+2KNupsD8BGSWdzwB 2WFlbo5izauDoU6kXUf/FsJb9YbVPCqqi+XcBmAMsXfo+RYmRlJ77qLC1sI1l3fBeO+F XZBVKrO3T3WZ7X9LgjeJRUA85grDYQaV4qym/ZSKhK4Ku3DGJVtNDr8j2IZ7pjXAXEjy SLvTrSDcuvB+WSe+2kt/6k0d6fV/7xPcXLXUaKmzE86nn03rDfUE9QPc0ObhIm/l7Icl 8+mQ== X-Gm-Message-State: AOJu0YxGqnEgq9xnP0jjTXqcMAsYVixIAt2CG3m6GgcMQc6ah0Rwp7Aa hiCL6KhBDn605p8Fy9af95013kNHQt5uUw== X-Google-Smtp-Source: AGHT+IF/zOVZMXDfAq/wIYrSo4FMGdMEIFT5l6b8AzPOpxdnlK+K/z1tH6Yh9SGC8FBdSOr5hrNVlw== X-Received: by 2002:a05:622a:1014:b0:406:a604:124f with SMTP id d20-20020a05622a101400b00406a604124fmr27613890qte.8.1693102504349; Sat, 26 Aug 2023 19:15:04 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id eh15-20020a05622a578f00b003f7fd3ce69fsm1440930qtb.59.2023.08.26.19.15.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 19:15:03 -0700 (PDT) From: Maxim Cournoyer To: Sharlatan Hellseher Subject: Re: bug#65118: [PATCH 0/9]: gnu: Add NSQ. References: <8e3228708dc30a784f2c217144ed01208b9d9cf3.1691350701.git.sharlatanus@gmail.com> Date: Sat, 26 Aug 2023 22:15:02 -0400 In-Reply-To: <8e3228708dc30a784f2c217144ed01208b9d9cf3.1691350701.git.sharlatanus@gmail.com> (Sharlatan Hellseher's message of "Sun, 6 Aug 2023 20:55:33 +0100") Message-ID: <874jklkz89.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: 65118@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sharlatan Hellseher writes: > * 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 Maybe, "The @code{options} Go package resolves [...]" -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 22:18:21 2023 Received: (at 65118) by debbugs.gnu.org; 27 Aug 2023 02:18:21 +0000 Received: from localhost ([127.0.0.1]:43688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5M5-0007Tx-7z for submit@debbugs.gnu.org; Sat, 26 Aug 2023 22:18:21 -0400 Received: from mail-qv1-xf2f.google.com ([2607:f8b0:4864:20::f2f]:56796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5M2-0007Tk-JL for 65118@debbugs.gnu.org; Sat, 26 Aug 2023 22:18:19 -0400 Received: by mail-qv1-xf2f.google.com with SMTP id 6a1803df08f44-64bd231c95cso13889276d6.1 for <65118@debbugs.gnu.org>; Sat, 26 Aug 2023 19:18:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693102687; x=1693707487; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=tADtt0Wab31GnZSx/ifac1YRgwq07yzPaPkfgleyynk=; b=XpXEdeneDHQaoDwuH85CCwki3wHnVpnazFPbhYyjdy7CEI88IRtdQgqrodOjkW6eGP qxSy2rc62I44hm1O44PLyViRtalp/bEpST/mGYFWqXFPpz5UYT58pLM2Ua5QwnqZ8C5L oaE3mA6JEjnQWm380c/3VRakU5gPLJG2PC5a0rpKqSiWDCFMuDYlNTED28bFep2LVH3D jp5lvZVXnrTOkYyKTMr56s8ZSq/ocHPvEc16itz0h83wgp5ozv78ajPN59Re7/bZ+VQH xKsCmF8HO+mpvGCyNKM373Ngun5bBiLbCMUc33/hmyZNLF17+SU3gqoVY3fcFWhnYQQO JW+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693102687; x=1693707487; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=tADtt0Wab31GnZSx/ifac1YRgwq07yzPaPkfgleyynk=; b=ePoXulbNxRj0STFrXs1HOb/S0lrcCfIkGT5Bmu2b8yZKR2wyz57qVDe+BI5BFCOYgr 0ZyhKRZ6jmpjlCu0nv6mtUPpvaeTZ4SNVTEArRQINwoAZ2vSa/yYqytYqz9x0SacEFGN CaEAHO6e0pSaZI8PhqEMnuyaCpV+YIh5cfouIPV6pUZa0P9QQ/sDbX6CHbiaG3s8vGqv xXtHdcVSzS4o6rO1pvozXxmyWHxX+Vlg6TpgluLbm4WSGIZv4xqZX1S9Zm99NLD+iEMJ Dbyd+WTHRx6L6GVYqbcATj6by35At0g8PZSfXtqwTiphR3wF0iEDEq4wrI7H/Qo0ZweA wMmg== X-Gm-Message-State: AOJu0YzdsURHCj895nSfxT2+2Enz0dHyWLsQwXhXZ2aGpD/KMDuEeMTM SiucCulDyiNsEtwYUSGKdGmg+Z5lb26msQ== X-Google-Smtp-Source: AGHT+IHs/ZGftVXPHdZ33V3PWagt9tEYFiWFM+DgF/27Ld15uA1TK0eAIz0aL7PLfuDPkm4sEt3T1A== X-Received: by 2002:a0c:aa99:0:b0:64e:329c:4459 with SMTP id f25-20020a0caa99000000b0064e329c4459mr20404748qvb.6.1693102687239; Sat, 26 Aug 2023 19:18:07 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id a10-20020a0ce38a000000b0064721cf1535sm1591863qvl.62.2023.08.26.19.18.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 19:18:06 -0700 (PDT) From: Maxim Cournoyer To: Sharlatan Hellseher Subject: Re: bug#65118: [PATCH 0/9]: gnu: Add NSQ. References: Date: Sat, 26 Aug 2023 22:18:05 -0400 In-Reply-To: (Sharlatan Hellseher's message of "Sun, 6 Aug 2023 20:55:34 +0100") Message-ID: <87v8d1jkiq.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: 65118@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sharlatan Hellseher writes: > * 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") I'd use something like "The @code{diskqueue} Go package provides a filesystem-backed FIFO queue." to avoid the using "provides" twice in the same sentence. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 22:23:16 2023 Received: (at 65118) by debbugs.gnu.org; 27 Aug 2023 02:23:16 +0000 Received: from localhost ([127.0.0.1]:43700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5Qq-0007ch-AQ for submit@debbugs.gnu.org; Sat, 26 Aug 2023 22:23:16 -0400 Received: from mail-qk1-x733.google.com ([2607:f8b0:4864:20::733]:61621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5Qn-0007cD-Jp for 65118@debbugs.gnu.org; Sat, 26 Aug 2023 22:23:14 -0400 Received: by mail-qk1-x733.google.com with SMTP id af79cd13be357-76d93cf8e13so139771385a.2 for <65118@debbugs.gnu.org>; Sat, 26 Aug 2023 19:23:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693102982; x=1693707782; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=IlknPxX4sPNHoUQNciaciq3FE2PpImzmVtW3oVZLg20=; b=Wg+b5JcwBvabSNNf32nEGb99e/CJWch5wqKIGCw2KsQUn5BohOBzGCwKchasKrn4Lr ytPHcBxWCHWxH7I958zsaQ6qqQa7Dp8xqQaidlA9SQ2F6B7Pc1XZhOUSWurE+GKvIwxw Oslbwc2BbBEf2f+dtmh/sVxCmR+s31t7lKQj5qRkntbcaUBKxPgAcYt+8vkz//Uuceu1 19vnQjwlNdNY5zmieifbsmIV+zI+Pom2NDNkmICxFozvRldyFdhW4tDjZeSx2oitJ9nx vtGB3hSQncl8a4NUSVRNF5xJRdfIK8Iu5mvK89EVqF/skpSWFYjs9Fibdrzr3/VAWW28 GS7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693102982; x=1693707782; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=IlknPxX4sPNHoUQNciaciq3FE2PpImzmVtW3oVZLg20=; b=jpp9JbKz/DI7J0mQAMhYPIi0BOow4kXpDgvdA/rFeQUxFv0hWDcx/CEq0p2yur91Fq YJuoqDzQzxTkmbFZeZkxFLIpYj/7bIeXr6e7gAA41sMMm4C6i+yv/XATLorv7AFEtMhJ IN0kQMQqGXENVBkJob7GwTKd6V1dyvnHTu/Tz1iF2Yt2af/A0rdnrE3iLA/qn6vQAc2R uY703pJzTjRZGZxvUA9/PxDJsEaPaOj0fali5bOZ+kXO1G8JDqHNxx8gA4MxIxkTAauh fZD7772hifAANpnh2PqBOTtEN6ZCoc2lOJmgSXRQpwBenqinFiktefgnNNzx2mvJaslV DInA== X-Gm-Message-State: AOJu0YxgcnC1S4Q0gve104LOHPs1Coqa/Bq5G6ZHUsToCeW3A8VeUs4j 7AretlhdemZGCAkWMcoMD2WjExpunHWiug== X-Google-Smtp-Source: AGHT+IFGN6hPtPyZ/BQuoDZOEmuUs1bj2FTSjHmsvB7e6mXMWta0IHr6gksstri+qbVaY3gLs5oWcg== X-Received: by 2002:a05:620a:204c:b0:76d:7a1b:2dd5 with SMTP id d12-20020a05620a204c00b0076d7a1b2dd5mr23016582qka.72.1693102982202; Sat, 26 Aug 2023 19:23:02 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id f23-20020ae9ea17000000b0076ef3e6e6a4sm1490611qkg.42.2023.08.26.19.23.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 19:23:01 -0700 (PDT) From: Maxim Cournoyer To: Sharlatan Hellseher Subject: Re: bug#65118: [PATCH 0/9]: gnu: Add NSQ. References: Date: Sat, 26 Aug 2023 22:23:00 -0400 In-Reply-To: (Sharlatan Hellseher's message of "Sun, 6 Aug 2023 20:55:35 +0100") Message-ID: <87pm39jkaj.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: 65118@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sharlatan Hellseher writes: > * 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/}).") The description should provide more detail than the synopsis, not less :-). I'd use something like this, inspired by [0]. --8<---------------cut here---------------start------------->8--- The @code{nsq} Go module provides a high-level consumer and producer types as well as low-level functions to communicate over the NSQ protocol. --8<---------------cut here---------------end--------------->8--- Another thing; when the URL name is the same as the URL itself, you don't need to repeat it in the @url command. [0] https://pkg.go.dev/github.com/nsqio/go-nsq?utm_source=godoc#section-documentation -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 22:24:30 2023 Received: (at 65118) by debbugs.gnu.org; 27 Aug 2023 02:24:30 +0000 Received: from localhost ([127.0.0.1]:43712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5S2-0007fI-5b for submit@debbugs.gnu.org; Sat, 26 Aug 2023 22:24:30 -0400 Received: from mail-qt1-x832.google.com ([2607:f8b0:4864:20::832]:48321) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa5Rw-0007ey-LJ for 65118@debbugs.gnu.org; Sat, 26 Aug 2023 22:24:29 -0400 Received: by mail-qt1-x832.google.com with SMTP id d75a77b69052e-4122129390eso1282431cf.0 for <65118@debbugs.gnu.org>; Sat, 26 Aug 2023 19:24:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693103053; x=1693707853; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=yZDUG2tfLdrVIpES1iBxVoLm2ejtXohzwyOW5dnwjaE=; b=fYJML5NobSYCuBWh52JqWpIlLxHQH4XF7O0AH9Tgok4BlRsXzZVHFxY3Og3PGVmEzz vWK8dPFOQLGCu4LkJcZvmE7/IO0eAXGG0KzX1mgbMTOiiwZQtAw2RIrPXfiB8DvTUKP5 ujR+fW/NsNAAOTWI/urcIT3pGhw+Y/CME42yFBzhHjGYIK3vEst7c0tqnmvi1vr+pSgd jZ+ZQm8WNp+x31GiFWuuKTCCptyzNhon1axyAF98dKFKOsIQd9z7Ek/1dycHnZ4QYe4B DoFieLGvx4CY90KDzAoqq4vFM8E/NR+Ql2KuZ5E9q5tY8qbUhMvodEPdI0u40R7tqHLi 5XIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693103053; x=1693707853; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=yZDUG2tfLdrVIpES1iBxVoLm2ejtXohzwyOW5dnwjaE=; b=hc0mL0vuf4Zuvo1MikZxJ9hPViEDvF6SXwnrBuG1FqqUnNenTyzpqdjWx37Ge51B2R iic1lHxGusEO9yHW8ZWyLqwT+GF+qtj5TzYtCmPbif7cxshIyjwQcNO9LvpJryHddH3F sBcjN9Udcy22uBlaS+RMrrcLhz45navw4Qwho9u3GkY8jOTE7MtuJPJqmUDMgmhvVJm+ bteuLXYSR4mlBXBcelSJpIsootBQbzsRKg9oRZmeMFbxmMn91msxE4qdgeYz7nI+xQKu Xmqt1y+SBb0aEpeG+CFIElfzjwpVNKerLA4XQoha6zwWwWPz+iqDh5ZBB34WLLn9tpXS qpZw== X-Gm-Message-State: AOJu0YzXdl/39IRxag2/THPPrJ9T0PaeBdBbybb03BqKJ9tWixVXnRic 0vkN9mOV6xuzbFO0UkVSPSHM2wG4fwAS0w== X-Google-Smtp-Source: AGHT+IH+50WeY++C0crFzrW2E6oc5DEOfsbryMeI+m0NKRESN07AffBWMbD9cojMKCe9gEVB9XByww== X-Received: by 2002:ac8:7d42:0:b0:410:2f96:7901 with SMTP id h2-20020ac87d42000000b004102f967901mr29515239qtb.60.1693103053494; Sat, 26 Aug 2023 19:24:13 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id ki6-20020a05622a770600b0040ff0e520besm1438352qtb.35.2023.08.26.19.24.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 19:24:12 -0700 (PDT) From: Maxim Cournoyer To: Sharlatan Hellseher Subject: Re: none References: Date: Sat, 26 Aug 2023 22:24:11 -0400 In-Reply-To: (Sharlatan Hellseher's message of "Sat, 26 Aug 2023 17:17:49 +0100") Message-ID: <87ledxjk8k.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: 65118@debbugs.gnu.org, cox.katherine.e+guix@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Oleg, Sharlatan Hellseher writes: > Hi Guix, > > A gentle ping on the status of this issue, please let me know if the > patch service needs to be updated somehow. The series looks good! I've commented with minor (mostly cosmetic) suggestions; I look forward to a v2! -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 15:58:13 2023 Received: (at 65118) by debbugs.gnu.org; 1 Sep 2023 19:58:13 +0000 Received: from localhost ([127.0.0.1]:34033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHV-0004TA-8g for submit@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:13 -0400 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:52330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHR-0004Sw-Mz for 65118@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:12 -0400 Received: by mail-wr1-x436.google.com with SMTP id ffacd0b85a97d-31dcf18f9e2so2048458f8f.0 for <65118@debbugs.gnu.org>; Fri, 01 Sep 2023 12:58:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693598274; x=1694203074; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=DSQmKdQxS2tveMkkM/vIOIpqCi8B2ESbcjB40/o3bG8=; b=VvA4bW+1HFu+ksiV/84Y11AWiGHrJOaUg02R4s5jJ98tBDyWeKLKpHo4oh5JaB8Bqy 83CVKEq0tg2IxFnNNO4HTrlygNlR6OD6VSd77Tf1s7Yzcm0JJroOm3ba7l8+fjTTqeNN AI0DAfPuT8SsSTZnhXtbuQ/dlQeP29IKhrthsPHmGLEChmF+ugziaAWNLfopTIMduJR5 9ujXx9FSymblJkm5jp2n1HucM6L1Tg1q7Ni5au5lUbCrjemMItyY0jagxpuWHFfr5Yg7 PUPVLN++oryyEQ8BH3qBhPga6ux4YXMFMf2YK35nH8En5Kkn6ubYA3A5b2t2S/Ct1WbE K/EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693598274; x=1694203074; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=DSQmKdQxS2tveMkkM/vIOIpqCi8B2ESbcjB40/o3bG8=; b=OxZTR/FySdEG3x1hYaJ1NOqv2S1WdrVKO+i/HSciA9zU2izbEKMbDcBw/uq0W94f2a eGl1t8mjhiciyyILujOIl26eaqN1ZdTCjTeRW+T3l3xI2/kHsR+lREwtVxfE7EQBVhlm 2IMMvlZOCM95Ckmje/pP6MgIAckbQy7j5fy0oBIJ05Mze7hIO0ibu5HUDAJ6JRn1osQW pI2FE1rXeFB8Kg1OheYT1xKyNrLiSf8NhI1Aqo6XX8nstcZNI9pH8ZxV9Qs5LlTDRkEx yMhNqn2lob17n4yy/80I7/hKRew6r/CqstjkW/2bXf3PYcrqitL0wX9uJECHEqR+NigV c5hQ== X-Gm-Message-State: AOJu0YzZpu3QWl+gzLvFkd+oZYzI+rAaWySGcjQ/PJJclTSAfHnymFSn P3kV7f1QeYN8Hsyaonum2ROSmbRfQAxvKA== X-Google-Smtp-Source: AGHT+IGfhSCH880dxwe3xKiUnSh/0oIEBrbaR2aZxgbJc6NmDexkVIorUAk/7anriuTi8gumOS+IAg== X-Received: by 2002:a5d:56c7:0:b0:314:3a3d:5d1f with SMTP id m7-20020a5d56c7000000b003143a3d5d1fmr2696716wrw.19.1693598274041; Fri, 01 Sep 2023 12:57:54 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id f9-20020adff989000000b00319756d5b80sm6267869wrr.29.2023.09.01.12.57.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 12:57:53 -0700 (PDT) From: Sharlatan Hellseher To: 65118@debbugs.gnu.org Subject: [PATCH v2 0/9] gnu: Add NSQ. Date: Fri, 1 Sep 2023 20:57:49 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Guix! @Maxim thanks for review points I think I've covered all of them in v2, patch set was rebased from master's the latest pull. One note on <[PATCH 4/9] gnu: Add go-github-com-mreiferson-go-svc>, without setting the import path causes build to fail as the code still imports it as forked name, it does not fail if go.mod is in use which is abandon in Guix right now. Thanks, Oleg Sharlatan Hellseher (9): gnu: Add go-github-com-bitly-go-hostpool. gnu: Add go-github-com-bitly-timer-metrics. gnu: Add go-github-com-bmizerany-perks-quantile. gnu: Add go-github-com-mreiferson-go-svc. gnu: Add go-github-com-julienschmidt-httprouter. gnu: Add go-github-com-mreiferson-go-options. gnu: Add go-github-com-nsqio-go-diskqueue. gnu: Add go-github-com-nsqio-go-nsq. gnu: Add nsq. gnu/packages/golang.scm | 197 ++++++++++++++++++++++++++++- gnu/packages/high-availability.scm | 86 +++++++++++++ 2 files changed, 282 insertions(+), 1 deletion(-) base-commit: 7309da3ba64a191f074807275d8c5661a25c035c -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 15:58:39 2023 Received: (at 65118) by debbugs.gnu.org; 1 Sep 2023 19:58:39 +0000 Received: from localhost ([127.0.0.1]:34039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHu-0004UD-KH for submit@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:38 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:55751) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHs-0004Td-NM for 65118@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:37 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-401bdff4cb4so24264125e9.3 for <65118@debbugs.gnu.org>; Fri, 01 Sep 2023 12:58:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693598301; x=1694203101; darn=debbugs.gnu.org; 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=/ueZAu5sF9OLkLXy123yV1a+RFU3nNqAEONRyc+dLOk=; b=ED4M5t2JvGSsuojac4ihxYB5K+Pxyjmmkh2lI7yi2OwQrxqCNJmKbZCtfiJhOuDGLw N4T5TCMwb9Y/iUNV5oefTrO6bhBg9ED5mndKSinTfFw3me5pU1DvBKoxd5QH495lWJzn mIP63A8L7I1M4V+0HWKLLoSaGGMfqHcEvF+/zn+Z4wZ5gWNFsDKgX/RTCLd0FgqpemLc HZJc2o8MRT6Wc5aXttzxHDiVbZfxsXPIk6z8zqXu64UZmK2jE0YM7/fTiE9Y+bIBA2ag FtQ71fZUGTSOZsrWHgpUA0KeQVHn9AoDTt+ESgSDVaDX/XLcfc8jUbr/YS0KVj8y+IxB AJcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693598301; x=1694203101; 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=/ueZAu5sF9OLkLXy123yV1a+RFU3nNqAEONRyc+dLOk=; b=NcSdStE5YIZHZfTAkR5YUkm0xoVsFx3LKFFkg0DwNo192Bfog9Vout52ycWG6I+vke vYF/BsqMo6urxP3dyN15wTPn0xYSySs5dxNvnXnEIzu6JH6Q/Jl4EE48ZlYIOwPzmY0T AlZryW0G/7IqfJynNMoVKDvcSbbN5T2Pu62Nf74eVmCwkOOqdZ4PfiFnr5ZK43QieYxs 0+ZDqCKjIk2BnI2go4h87SCZPWK/v3xIJza8ensa1jybx4fVKRYIA/yVrUxv85OvlqJq aSUABvDaFUpQxfq2ro51KI64DBIOuMK6ceCmVYWfi7KTxNAiZQXHxucWGReqYBN5LB1C wyDw== X-Gm-Message-State: AOJu0Yxa4EO1KV9KF+/AKQLDuzBUHw2gAC6RBJqr7B3YaFklrXDs/bNa m3J+nyOAtwx9DMn16r2jEs3oS/Wyd6uKOQ== X-Google-Smtp-Source: AGHT+IFyRASW5/4RQfO+lxKKPNS0mxDKLk7aGsP0+CH2mq2VpJGIAqm/3uZ5NU82r1fsf7H5sGOUcg== X-Received: by 2002:a05:600c:1c04:b0:402:bbe3:827c with SMTP id j4-20020a05600c1c0400b00402bbe3827cmr1629287wms.31.1693598301278; Fri, 01 Sep 2023 12:58:21 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id p22-20020a1c7416000000b003fe23b10fdfsm8978592wmc.36.2023.09.01.12.58.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 12:58:20 -0700 (PDT) From: Sharlatan Hellseher To: 65118@debbugs.gnu.org Subject: [PATCH v2 2/9] gnu: Add go-github-com-bitly-timer-metrics. Date: Fri, 1 Sep 2023 20:58:11 +0100 Message-Id: <64363d6802851fba783d896300f5d713b8433d58.1693597912.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 70d5af6107..b569c9edaa 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 enable periodic metrics every @var{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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 15:58:39 2023 Received: (at 65118) by debbugs.gnu.org; 1 Sep 2023 19:58:39 +0000 Received: from localhost ([127.0.0.1]:34042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHv-0004UF-0T for submit@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:39 -0400 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:55333) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHr-0004Ta-Vd for 65118@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:37 -0400 Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-31aeee69de0so1938183f8f.2 for <65118@debbugs.gnu.org>; Fri, 01 Sep 2023 12:58:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693598301; x=1694203101; darn=debbugs.gnu.org; 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=XYj2UuCwSbRAyqiQLnjEAWnAexi3jPQ+xQOALA+zcyM=; b=Klm5fMcxG+sM9quVnFoSDtIEfEEXVNcOOMnrGUZEniHR3PvykCkS+BX6QXnUNo0n1K YZMPmFKHwlk2dgAZj/Sn1pWZYsJkl3pn0vKkO9dN+yv87lZa4Ota7KVErFTpCH8tgyYA 1q/wm1pSCluCunuGP2lZaeJiUn4mXvzsQAxmbKD0uGKwf+EAzhDMO+kihcmabbXfcwED fffz9oxP3Daosz0Pw6fQonyqG/Nn+t/NRQSj9pjFiDeX1I3LB/iix1R8+XUvBOoLAWbl H5cuE5WOfBl4+sM5p8jDYkpvcU8Y3jPjk/H+uQgKwkXAKgt9PImpkZOvHrbw86aV8/mJ ijSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693598301; x=1694203101; 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=XYj2UuCwSbRAyqiQLnjEAWnAexi3jPQ+xQOALA+zcyM=; b=CBfW5Er5PMeKVHJQFiuHUeg+h9kLNrqch/YTuYWU7vmAIA/eF7gQe0uHnPO2uB/fv5 Pc3B0mNixIrQeP4scyRYOUXaqGEtu3GWrB0duRNjtIWpaUm2i96xCyQkDW87I+SMaX/V ehHeDG+3MU+8FcH0xOjM/UqXoCmf0y/7UvO9a+leppgA1gb9L3ioNLVAu3a6nTNPkNz9 b7YMOQoJbLAUNLFgGm9PvPper4xj/6f1tgVQMy6eigVhvww4LGPfHyJhlnwcjSrgHiVB Cmd0CXUzbHT2tCf/f5pxS+gnAu84aIOTa0Bx33QwJt8n9MyNEVSPwpoQHRSh+7HBfDFR b2jQ== X-Gm-Message-State: AOJu0YyWU8Nh/4iVBac//58UQRmWVsTXh+qWNJjwcA+HinApdm3lGm1f Pw5tw+AEz0RSAXaYkZHGiA3vZbRxjA4P7w== X-Google-Smtp-Source: AGHT+IE/HaeTXs9MsEJ6aLm/1mjqlxbiYjkTYp0ai/KpuP9MCKQ42kvXlCASPeZ7DvkWKyEfUbjH+w== X-Received: by 2002:adf:e686:0:b0:314:35e2:e28d with SMTP id r6-20020adfe686000000b0031435e2e28dmr2857980wrm.13.1693598300555; Fri, 01 Sep 2023 12:58:20 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id p22-20020a1c7416000000b003fe23b10fdfsm8978592wmc.36.2023.09.01.12.58.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 12:58:20 -0700 (PDT) From: Sharlatan Hellseher To: 65118@debbugs.gnu.org Subject: [PATCH v2 1/9] gnu: Add go-github-com-bitly-go-hostpool. Date: Fri, 1 Sep 2023 20:58:10 +0100 Message-Id: <662e6c24d3a71db1db52165702acd13128241aaa.1693597912.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 5a53838435..70d5af6107 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 15:58:40 2023 Received: (at 65118) by debbugs.gnu.org; 1 Sep 2023 19:58:40 +0000 Received: from localhost ([127.0.0.1]:34045 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHv-0004UX-JT for submit@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:39 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:60536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHt-0004Tf-D4 for 65118@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:37 -0400 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-401b3ea0656so23006575e9.0 for <65118@debbugs.gnu.org>; Fri, 01 Sep 2023 12:58:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693598302; x=1694203102; darn=debbugs.gnu.org; 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=8VXhAwwS2TZ97DzUAxmk2VoXBd0rVTMRIPtrSe1sbes=; b=H6cMK2Nj66ldhlsL5eJKbnT/bpC2e1n01md59e1HKMNQ7T3Ryjf4Rj19Y/QINwV/C2 ZIWYa9RB1C4EXx6bPTJt+ytsSnPJ2ZYGmwDZLwiRCGkvPIRDOqOJ0xRPD11BEJsT5tT4 GmYt/J9WyPBCbs2Xl0cXnoPQbLR5w94rxv/bqkl69C6GbHhpCqk6XlD+Enb8XXm97xgw +bjcqUFqVem6gTKqw57+xw3avdCRpHhKf4UO5yf/MlewBrNZLOupLvrBB0JVaJP/H64G X0ny0yDtMGIavvZAoAgKsdQ8vlSWzEFs7EXH08tqovkGeEouQCoId6v2b6l6fWY00y3l D9Pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693598302; x=1694203102; 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=8VXhAwwS2TZ97DzUAxmk2VoXBd0rVTMRIPtrSe1sbes=; b=HbC7o3dN23v8l/1TYclVKVJjOi3AHd9sGgOVdeo8FqyGQlyZuyb3yp/ipf+3xVje8f DuhSK7HIEzSB3M9WFioq+bnhObUDiR83YUs163E8CU/KKAqE7jgCi9nDEBVaBiZU17SM K1C0mwTOwNE6zY9YGbEWG3RLIOJSo6KDJoHp5YiwVGMjjwMMzJtmOni82ZeLjyaYjuGY 12n+T6tz/AwpA4qBtkBdV3K3ZvsCeH2gVT+3pFKATdXLq8oPhQaZM+rHQcB9Jdwo6qyU HMSlkGVzkzPGYfwz4YGSGS4mJ3qhOGaSobS1mUMfYHMQGKdeZ+o9/gw0jEavOjxMJMIm tPyQ== X-Gm-Message-State: AOJu0YxPQ4627W2wjea2DIyPG0oqDJUcTdafzkfnjYCzBNMjxv29yN73 lVo+2PFMEL8PDUzDc5JG1H7X+ORDeAoyLA== X-Google-Smtp-Source: AGHT+IGxBzgfUQk3hKxL7N3a3H8D5PgNU01pffN0k/Muj8nyHVteslDxi93upMOY3IVJ7kXkW6aCXw== X-Received: by 2002:a05:600c:c5:b0:401:73b2:f03f with SMTP id u5-20020a05600c00c500b0040173b2f03fmr2580606wmm.0.1693598302015; Fri, 01 Sep 2023 12:58:22 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id p22-20020a1c7416000000b003fe23b10fdfsm8978592wmc.36.2023.09.01.12.58.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 12:58:21 -0700 (PDT) From: Sharlatan Hellseher To: 65118@debbugs.gnu.org Subject: [PATCH v2 3/9] gnu: Add go-github-com-bmizerany-perks-quantile. Date: Fri, 1 Sep 2023 20:58:12 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 b569c9edaa..ab5ed46b9f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9050,6 +9050,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 "Library for computing quantiles") + (description + "Perks contains the Go package @code{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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 15:58:40 2023 Received: (at 65118) by debbugs.gnu.org; 1 Sep 2023 19:58:40 +0000 Received: from localhost ([127.0.0.1]:34048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHw-0004Ug-74 for submit@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:40 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:60524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHt-0004Th-Ua for 65118@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:38 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-401b3ea0656so23006675e9.0 for <65118@debbugs.gnu.org>; Fri, 01 Sep 2023 12:58:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693598303; x=1694203103; darn=debbugs.gnu.org; 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=BGvU+Cwx6o+8URzCFPrvJt58OBIQ7dGjPq11c7qi4hA=; b=QB3TJFR3oL6AnCI+8B1xAeIbPAyyjGZGXsVPU4dE9jyD5BBvKnkUzk7Lf5J1XawLfT O2y1GKrtp5JVhWmBc8fECZEpP/7J94GY1AABLuAKV0JCRHFcOUqw6TN1iILhIMsTA9yc pUoRpptwRpc44lPEMiH3NAwnNQ65V9YzR+x/qJYm0SmtJMs5QV1mZBxz493Zu4UUItsX uteVRNIDHiGQh4bkFqEjPmDD44T972vruAWTgxLHvmSrIdFzk2r1ZnrNos7xRQXproey 2zktbZe6pCD2y10H6S4crhB6aB0+NDxpW/3msGp18Wp+MgM1slIM6pMQLBFFYNGKdupo 21OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693598303; x=1694203103; 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=BGvU+Cwx6o+8URzCFPrvJt58OBIQ7dGjPq11c7qi4hA=; b=Sy+72opXWayaWEsKe26sEULsC8uqCSqXe7pDwp3q0uhyf17/oK8xO5lkWc+kILLSVV i3OLXPhB1avuSw7h3T9wFCOAY+Un36RKgzznvMS9QRTcYOdrde+EW2aGbA7IBXhb/pE7 HweC/Gduj/wR044OTOht7veX5asc9/a7kgbPj3xgpXUVPBI14LfRDTFzMvXnZEoVfHu8 X4LbFQIsGbj39sn/5sP2k/oVbh3u5S+OyqDYs6HGMefP2lhutLRnoPpwo8VpqFT19CVj O0/Hx4RjgglLo367ML8nBN44kclSjMX3M5RjbB45f6N5l2DVV2ywxG8zQAlmD3eC2js7 WGfg== X-Gm-Message-State: AOJu0YzZH9opnWNY5M3XXtRb0cXvOcGbFKRW0cw1S8KW+kVjTNMUgXPc 4EqhYMWNhJ2pb0ueQsy5YYbfUIX0sRq4tA== X-Google-Smtp-Source: AGHT+IGNeKseQTOHHTsVksAKp5KEIOj59AuqGATvJcI+zPZwDcPfHcD5C58Nxt2U4f2zric7lcnKNg== X-Received: by 2002:a5d:58e2:0:b0:31a:d6cb:7f95 with SMTP id f2-20020a5d58e2000000b0031ad6cb7f95mr2785348wrd.18.1693598302724; Fri, 01 Sep 2023 12:58:22 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id p22-20020a1c7416000000b003fe23b10fdfsm8978592wmc.36.2023.09.01.12.58.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 12:58:22 -0700 (PDT) From: Sharlatan Hellseher To: 65118@debbugs.gnu.org Subject: [PATCH v2 4/9] gnu: Add go-github-com-mreiferson-go-svc. Date: Fri, 1 Sep 2023 20:58:13 +0100 Message-Id: <295fd3aeea88e95d5342a371c486ac8d06b9d022.1693597912.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 ab5ed46b9f..897d84f444 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -6273,6 +6273,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")) -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 15:58:43 2023 Received: (at 65118) by debbugs.gnu.org; 1 Sep 2023 19:58:43 +0000 Received: from localhost ([127.0.0.1]:34052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHy-0004V8-NR for submit@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:43 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:50488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHu-0004Ti-Ik for 65118@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:39 -0400 Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-31c73c21113so1960347f8f.1 for <65118@debbugs.gnu.org>; Fri, 01 Sep 2023 12:58:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693598303; x=1694203103; darn=debbugs.gnu.org; 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=QlzNrOkomFzMICzWyTilhDbfqDMxS6c1xpQczZYoXes=; b=HYd7v+yAzNEWNekB6E1ulwmqg4PTb3c1BMBtVUZR4k/tQnzKDJpqMYBSLWFmmByVSf CNEZhu8WEpmyILEcijntyOfPubx+UF9wUuVY8cEXp3EbeXMiw18D0rV2n5592goCHhNQ 1OEBdIpxIukJNOEJf2q/gHmdJihmhml71O8qs/mrHohmK3FhZDiFhy9F++c8qfC5RAC1 NXYZ20JPVBktzf6ZzhZRNn7/pKX7+UfblQDnp21PshxMS1qig7olqgVSETWXf9ifU+N3 aHTjNHim49c6OCjZgO+atAk1i3UwcGsHrtfpdafQzwr5vxCsBsLtgpBFDQP788yZskKa +TDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693598303; x=1694203103; 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=QlzNrOkomFzMICzWyTilhDbfqDMxS6c1xpQczZYoXes=; b=GCleoXrenY4iq3qp/TqdPSYsi1mEpikbMKaP+iUTUx4jkT/UgZU8JJfezv1puds7Vi 0XGGpxqLqKKztFhaQPNPxwnW0naUUP2wSsA3BTS46AtmVxJJL+q5758MrIy2JGIkdB7z XWqKgpZMe0MXT605zYX8zNQcuDkelUgNznHrRdD8XGd/zmwkT3CpmrkvM61FiiY6SqnQ dacYBirDwOYZHHqp2g0JzF7yIMMZYX9CE5UqGsMc21gPzjcxuC+2dJF7W8SPMHBqTJZo +GjCoeq6aYLHumM2r+nY0kb1J0aVD7GTCpKvLfAMutzp/3ivERFRRtEBsp0zNzx1+1kt GiwA== X-Gm-Message-State: AOJu0YwEhDErqZ4CE4/z/JBTZUFA79vi27ah9zXs6w7ySHyRNJO2EszC dIzmbYot4a1BOUEfly0lGCt7EQiBKFoHnA== X-Google-Smtp-Source: AGHT+IEbt2PKdzcBenY/0Qb56C/K9R/RRV7Qi5vHuNA76V9eu2cpNOTL4XN1mi2tu2TQKREknpNHDQ== X-Received: by 2002:a5d:590c:0:b0:317:5bb2:aeca with SMTP id v12-20020a5d590c000000b003175bb2aecamr2427250wrd.16.1693598303460; Fri, 01 Sep 2023 12:58:23 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id p22-20020a1c7416000000b003fe23b10fdfsm8978592wmc.36.2023.09.01.12.58.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 12:58:23 -0700 (PDT) From: Sharlatan Hellseher To: 65118@debbugs.gnu.org Subject: [PATCH v2 5/9] gnu: Add go-github-com-julienschmidt-httprouter. Date: Fri, 1 Sep 2023 20:58:14 +0100 Message-Id: <595ebd3237886cf7ef1ad842e2d56389fd203f0f.1693597912.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/golang.scm (go-github-com-julienschmidt-httprouter): 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 897d84f444..a7c005d43e 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9961,6 +9961,29 @@ (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 @code{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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 15:58:43 2023 Received: (at 65118) by debbugs.gnu.org; 1 Sep 2023 19:58:43 +0000 Received: from localhost ([127.0.0.1]:34054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHz-0004VB-1n for submit@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:43 -0400 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:51321) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHv-0004Tk-9K for 65118@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:39 -0400 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-31dcd553fecso1956747f8f.2 for <65118@debbugs.gnu.org>; Fri, 01 Sep 2023 12:58:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693598304; x=1694203104; darn=debbugs.gnu.org; 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=VHOp8mNQzCB5UW3NovT3+ZkBtZBgcTGyqXk1mmmr5d0=; b=MIMmaaSgETBw4ykFHbScbDwr43uQXSN1fKJTAhn19SLk88JSHD5k89HJ/cuUtfEt89 COrki2+/W81dzwkz4IjiS/uWNERw7m9YiS+83OFFzr+6hBKcwRPBK/DMm5LuJgvOQjit aLjzEH/EJkNoABYHUeu1VnvL5aInWQYG2QQ71h0468EUFw8MS5Eq82lTK6Ds4ccvmuN1 xgCN0RlDmzjBwc38LF+BM6ghOfnT5gmCtjOIVR3H+MmuQPbAxq/lo9K7Au++07uYLQEv Gvh1bNlugBjMoYglj8LT2OU3KW0i2mG/IRKC0xGvnhsSH7HnmDirZ2jaTJZGbM7xxosE 3rzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693598304; x=1694203104; 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=VHOp8mNQzCB5UW3NovT3+ZkBtZBgcTGyqXk1mmmr5d0=; b=P0cPTCuDiHvza9D3/VWqgJND6u5UIkIC82Fvv6DPu9faePfQesBa9ifn6VJmaxkcXR RGV/J0y2arQ2HEj/nhVEALYs+T5ygxmAAiv/6UxXprTgFSOOcw8GAzIAVlaTgX8hbwg1 QiRFLY0PlvtxZIOoqCm0KkqXK/b5SETkVQUXRTz/bLa4lDI2jrIhAAYmF0iB7emI4OHj qf7syXU5Zx4a9kDufkoCjLJbBHawo7nSbis6mXH4NTlXqyBcB6/OH8yAiqvzJKPT+V8P lkSR4BnCYzY7cEofln4SWRbPBWkC6TmsJgYc0oJXOqqflVTMIw7KEtOK51j2segvdf2e ALxQ== X-Gm-Message-State: AOJu0Yx4pUQhYRpCKpMUH9wnyzVH7DmH8D4el7HWP9hoa07EDCdWipyh we/8J2WsdXL+kHP3GL3PqMowF0oE6IaVgA== X-Google-Smtp-Source: AGHT+IFsCZy37bHxITeWRkPSY+5h9NsRzY9ThORYyByBB2CI3Yadepto8HmQ6PERbs2XWAA5paKmgw== X-Received: by 2002:adf:f802:0:b0:31c:7001:3873 with SMTP id s2-20020adff802000000b0031c70013873mr2325047wrp.60.1693598304155; Fri, 01 Sep 2023 12:58:24 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id p22-20020a1c7416000000b003fe23b10fdfsm8978592wmc.36.2023.09.01.12.58.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 12:58:23 -0700 (PDT) From: Sharlatan Hellseher To: 65118@debbugs.gnu.org Subject: [PATCH v2 6/9] gnu: Add go-github-com-mreiferson-go-options. Date: Fri, 1 Sep 2023 20:58:15 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 a7c005d43e..62505ff732 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -6273,6 +6273,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 + "The @code{options} Go package 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. -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 15:58:43 2023 Received: (at 65118) by debbugs.gnu.org; 1 Sep 2023 19:58:43 +0000 Received: from localhost ([127.0.0.1]:34056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHz-0004VI-Ci for submit@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:43 -0400 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:61672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHv-0004Tl-V9 for 65118@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:40 -0400 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-3fbd33a57b6so22829075e9.2 for <65118@debbugs.gnu.org>; Fri, 01 Sep 2023 12:58:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693598305; x=1694203105; darn=debbugs.gnu.org; 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=IkeGUdsskzbKxQQdQHWWxoc/BTMZS2h8EiPQ+dVlR0s=; b=Q89qkKRP0O55V8CiwJXwSih9opZsisuY9V3UnaQWvNXCQjA60Omh10mCLQ2PSREUzL As898pIzwMKNcJ110YtlTJPhzJ99KOL5sCOgDzTBrzpPgHu5tf0vmFKl523304TNum2P EKV5VSbsIUh81Q2Fw6HcW4uOyieQsb0YLUuyBfbbRZEoraqPJ0zplNMEkILTNGV06ht+ UoacM8n78EpIO7LZ80L0ERjT9lI4rYk76BMi3h7rvISRN5Sf/nwDwuA+hhwPdipXev6k qRvWxMq4czC9fIF7DGbx7fFia1/8qKflxkW4mxOeTFrJce4AaRjEnQ9EYOWzvpyF0drV ONvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693598305; x=1694203105; 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=IkeGUdsskzbKxQQdQHWWxoc/BTMZS2h8EiPQ+dVlR0s=; b=TyHUhbM7bYrliOoZF8AuxkbUUBEgyd7rBNsr6REBgSFrzdPcvracCa231VY00gO8rR 0IiI+yp3rY/I772RPH5rMEcay5nNovYPBy7UVcbhYCUzbsevrvS6Z2F9rUwsiMJ0UY22 4HrjENFZZAFMm5mwE+UQmoN++MlYWlq//Q0CVVMgI1aaWNkjemOGsTg7wQDqMzWVPOxb 5ipXKSAubjyfPDntCr+EZpu9zvkvenQa45uYucmLC8tZmUKiw8xU2iGUvykjedNmyBHb BgLJEKKzUq0iOzwJx7+NQDNzV8+dDXsBX1IKM3ME/myofPhJbHrsjexnASBjvcFbJNdD am7Q== X-Gm-Message-State: AOJu0Yy4BLOFLQLRAnGuTG83zZsRhv6WasaOuQL8yDWtUTvHAbXs1+7Z WCEKLemEPzhNmPrXc6Gs7EoYTmiWySl9gA== X-Google-Smtp-Source: AGHT+IG2sMfmOVeoH/p4ny4hsZk6fSLFWl4jXCACce+M4fS/s+Lb1hYHSdh8kk4jMak7XPj9M+9atA== X-Received: by 2002:a7b:c391:0:b0:3fe:1cac:37d7 with SMTP id s17-20020a7bc391000000b003fe1cac37d7mr2483876wmj.10.1693598304859; Fri, 01 Sep 2023 12:58:24 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id p22-20020a1c7416000000b003fe23b10fdfsm8978592wmc.36.2023.09.01.12.58.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 12:58:24 -0700 (PDT) From: Sharlatan Hellseher To: 65118@debbugs.gnu.org Subject: [PATCH v2 7/9] gnu: Add go-github-com-nsqio-go-diskqueue. Date: Fri, 1 Sep 2023 20:58:16 +0100 Message-Id: <7b27ab3342013b58de3dcc9e77959b397078d04d.1693597912.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/golang.scm (go-github-com-nsqio-go-diskqueue): 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 62505ff732..756700ef97 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3183,6 +3183,29 @@ (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 + "The @code{diskqueue} Go package provides a filesystem-backed FIFO +queue.") + (license license:expat))) + (define-public go-github-com-hebcal-gematriya (let ((commit "fe3043f73e415eb82727701d10f2fb40f87675e9") (revision "0")) -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 15:58:44 2023 Received: (at 65118) by debbugs.gnu.org; 1 Sep 2023 19:58:44 +0000 Received: from localhost ([127.0.0.1]:34058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHz-0004VP-Mw for submit@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:43 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:47404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHw-0004Tn-IV for 65118@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:41 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-3fef56f7248so23451735e9.3 for <65118@debbugs.gnu.org>; Fri, 01 Sep 2023 12:58:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693598305; x=1694203105; darn=debbugs.gnu.org; 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=9R/KqpyX5suNyQjfbQ7BjAwEnQe0H1VuaTcCjBZOOs0=; b=Zg+yZgVv/TmqngcKhemAfU/DPaUXQCYOPBmKgSWlG7cLlYG9TRs1l42IFexxNcDDDG PSDSKA1PTZn3oPL00GiAhMywt3Mm4j0yar0X8c47bDkuy9DoT7C5n2Q4LHJrDYyFIi6Q CLT6w84A81tvSP+DGE5DRcflpVk6aGX6ugYYgSG7f6QgdZPxxAFs7LbWYIuJ/MIIkaPk xoJGhxQ9eiZcvgnmW3Kj+Xf3ehSB4oWx+c60ANrly3W5OmMOqnuaWl7vicRfhtuU9ka0 ekhjd00VbILdqGkrPAeUiY4WXwp3tIz32HMSnniDknYYjNLl1iMghaq0gYgNoSUDdne3 NUMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693598305; x=1694203105; 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=9R/KqpyX5suNyQjfbQ7BjAwEnQe0H1VuaTcCjBZOOs0=; b=dKBFj3QNskH6jut4ExsT45QrvmkZjaIh086VbAPIlXvM6Rc977IRPOS+Qlu2Va7t0q yAJCOQ5gshfr6u1uXkmq1aqF1l7LYIIiXYXRjcahwj6vUwXKJ/NGcc1sAjy1Ro0gYEvk ZwVasT43ybb3IdErsrnIZJ44cxJySK0E0CcdN6rF8w3LzxpREL7R99jbmYFtL4rtqTaR dwy8ndSw6+JlsKBM/cwy/GY7MMQ2S6vSn1CelF04nlQCROIiRVbavgM46kMQrKmZQd7p bojSEF81CAnd7dMWzj9TDiGwrrKpHwt9khob9gAJyg+4terHX4pDoLovlM0JIJX/wF3i 1DbQ== X-Gm-Message-State: AOJu0YwXrULmSJDaNh8nTsgOVlzCCqlGkQTmJUeuuYcGUnjUwJKrGbkQ MaZogHGJlSqVc5lelhjZ8u9QF0DkeVUx7w== X-Google-Smtp-Source: AGHT+IHks7rT0zSzZV4UusLvh/iDrN+v34fbV4DpgZk9vGY3QqkjjNOTwUY2w7tHYlAMNEZgNc+wsQ== X-Received: by 2002:a05:600c:6010:b0:401:dc7e:b688 with SMTP id az16-20020a05600c601000b00401dc7eb688mr2428928wmb.6.1693598305541; Fri, 01 Sep 2023 12:58:25 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id p22-20020a1c7416000000b003fe23b10fdfsm8978592wmc.36.2023.09.01.12.58.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 12:58:25 -0700 (PDT) From: Sharlatan Hellseher To: 65118@debbugs.gnu.org Subject: [PATCH v2 8/9] gnu: Add go-github-com-nsqio-go-nsq. Date: Fri, 1 Sep 2023 20:58:17 +0100 Message-Id: <5ff30e3de2f45e1678d6283a3712193a975e5f4b.1693597912.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/golang.scm (go-github-com-nsqio-go-nsq): New variable. --- gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 756700ef97..1f70741f5b 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3206,6 +3206,32 @@ (define-public go-github-com-nsqio-go-diskqueue 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 + "The @code{nsq} Go module provides a high-level consumer and producer +types as well as low-level functions to communicate over the NSQ protocol +@url{https://nsq.io/}.") + (license license:expat))) + (define-public go-github-com-hebcal-gematriya (let ((commit "fe3043f73e415eb82727701d10f2fb40f87675e9") (revision "0")) -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 15:58:45 2023 Received: (at 65118) by debbugs.gnu.org; 1 Sep 2023 19:58:45 +0000 Received: from localhost ([127.0.0.1]:34060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAI1-0004Ve-1S for submit@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:45 -0400 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:44232) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcAHx-0004Tp-I2 for 65118@debbugs.gnu.org; Fri, 01 Sep 2023 15:58:42 -0400 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-401b393ddd2so24464655e9.0 for <65118@debbugs.gnu.org>; Fri, 01 Sep 2023 12:58:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693598306; x=1694203106; darn=debbugs.gnu.org; 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=ArneSYaBfgmdnM63twHH6QLFE+icc+b17Ddv6kwHAZ8=; b=JbK11nyt7rCgnj4q6ma/ylOzr4WioQMlHx6qIcXdN2W3mNiPVojmmY642u/8DNZiVN K8bz/iK/9O9nGmuH4be/+FgsD4xT8k2z7uUayBy+f1nxw4ANDrdtTR7J3+oW4l4dzyhZ yJqi9HhGHIATh4VVAHSLW6gM6wtInTvpvNbmXNW0pI3FDA0oTjxx3E7QSjOoMYklwdIr kiZnR0cZVvZKPEOn10psMnOUh4n6I7VfjwRsyuSi77h5UV+1V5kRvOh5/ty7j72YHA4u iPBT1qSURaKrMq8jGjWgxpFkDIGX7Y4wIu5JCDM99Y57pu7IXNXQ27fY6Fk6NUPcVLNy zX3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693598306; x=1694203106; 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=ArneSYaBfgmdnM63twHH6QLFE+icc+b17Ddv6kwHAZ8=; b=H4AjNTZdk7kyByczROgJKrH4fxIpbgLG9hf8iujybZpRj3uxHa7GNuhA4rd341qzZT pOFcZnwKr6gwHYH57dsJ75GQ9cLAgdvw9w58JQk5HFA0/7t+cc/GNPkMNCw4c9quTzSf t882r08aTkpo9+h0i2PAS4p4ReaEMbuWcU6inweFiEgxQQxGnJrm/PZWGm9KjBsxPC8Z mK2oyIWEZ2Y/APAJuYKppQEVzOGlHBemo6ZDq/QyXrtHAiQknRQuWSwXQzsFKg1msRWu 7BEUUAnrW9Ero4XB0eCvQxTZsV7lRty85KToCvyDU85XGRmvQdisteyJddyo19JmNNHM P1sw== X-Gm-Message-State: AOJu0YxIPLk1P44jUgqBHwmEb9tBjkBHUQk4z/7vEghsEA0fNjZj0Wao qYZbgOTSS/kevlJPsY3U/m1PgHX2o9cUHA== X-Google-Smtp-Source: AGHT+IEwRaC2qgpzCoq3bjsNTDJaIQ0WAILwPjZO6bWPF5cu78sPDhnPEOga53U+klno+tO6Nk8REQ== X-Received: by 2002:a1c:720c:0:b0:3fe:25b3:951d with SMTP id n12-20020a1c720c000000b003fe25b3951dmr2410454wmc.5.1693598306234; Fri, 01 Sep 2023 12:58:26 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id p22-20020a1c7416000000b003fe23b10fdfsm8978592wmc.36.2023.09.01.12.58.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 12:58:25 -0700 (PDT) From: Sharlatan Hellseher To: 65118@debbugs.gnu.org Subject: [PATCH v2 9/9] gnu: Add nsq. Date: Fri, 1 Sep 2023 20:58:18 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/high-availability.scm (nsq): New variable. --- gnu/packages/high-availability.scm | 86 ++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/gnu/packages/high-availability.scm b/gnu/packages/high-availability.scm index 11ff8014cf..553095cb75 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,89 @@ (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 (target-x86?) + (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-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 without @acronym{SPOF, Single Point of +Failure} +@item scale horizontally (no brokers, seamlessly add more nodes to the +cluster) +@item low-latency push based message delivery (performance) +@item combine 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 integrate with @acronym{StatsD, Stats aggregation Daemon} for realtime +instrumentation +@item robust cluster administration interface (nsqadmin) +@end itemize") + (license license:expat))) + (define-public corosync (package (name "corosync") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 03 10:08:15 2023 Received: (at 65118) by debbugs.gnu.org; 3 Sep 2023 14:08:15 +0000 Received: from localhost ([127.0.0.1]:43242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcnlv-0003M7-Fv for submit@debbugs.gnu.org; Sun, 03 Sep 2023 10:08:15 -0400 Received: from mail-lj1-x229.google.com ([2a00:1450:4864:20::229]:49381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcnlt-0003Lm-5V for 65118@debbugs.gnu.org; Sun, 03 Sep 2023 10:08:14 -0400 Received: by mail-lj1-x229.google.com with SMTP id 38308e7fff4ca-2bcfd3220d3so7862941fa.2 for <65118@debbugs.gnu.org>; Sun, 03 Sep 2023 07:08:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693750076; x=1694354876; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=e2CVN0sWyXJfuR/UR560+fSZsdVL1537LdgC0XXHFp8=; b=IXfm9Jotp42iEVODqlssC/rcqHKsJ8W0MtHSxmKq2fuzGgB45wgQG9tj8F4ySZxLic cWwzfoflY9nel3e77LicVrakcT8U4KSbH903gHte2IupYuY+D7xj2tspdojOyXJgDZim zcUzY0wKktNui4PrSoputc8pyOua4FRR3txD/TZhVkgQW4DZjehiCgg7kauL0KQYsoqX lQ5l7coGsNeDG1XrFHuhjULOedjSqxh2Z1LwRAX8NCth2ic3x2ZJsPP00ZVq3lo0uPtU MSfAuiFKHOqsvvSwfugdE9xkfMXJ4IsFtpihcDk2cLNVW9A/HYCRupKzoFqLv/Z4kxJ9 kdTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693750076; x=1694354876; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=e2CVN0sWyXJfuR/UR560+fSZsdVL1537LdgC0XXHFp8=; b=VzcJJQgDByK23tyUktfenpN1TGHOL4IWqcC0p7en6FSVk3nfkUgZPh+c+IOhSTJXkE VYqaXQDpUE0MtEm6+0QwEbwke8JsjvNuf4BzIQMfHNesjOOw4M7XFXSE+lX49w+jVqSm SlL5xzrK0i40cWQ6LGFs8WX6HjRYz3TzdoSpWmoBqlQF3PKej5ADVZrfz7SPcaaMWr1e n4HhpWmG3Z2BWOTJq4FczlWJ10pSodkKiKy5PZ5/CKSgFbYsuEoXAURfskHdTtRWOP9v gg2RV/fmPeCnCLFS/6CVvyELY4yQ9kMOH5gCUB0LYaLMf2SyBUp+6AvgccvWOfQ7yZmj zpsg== X-Gm-Message-State: AOJu0Yzd7SVsJu9cVvKtjpIA9GqFB+ztgNtk0oecY7NNmN0Hq2nyJSBB RY3nkE8/+F7o0oHbXIJ3mRlsP7MuvD0dvj5xC4HVnxEtso0= X-Google-Smtp-Source: AGHT+IEEEqSOZpbB69WxCZhYLTeXnmdh9FcxKj8SWvoOVbOcL4ssuOvyDqT+mcoDYFTp1toc3PmHRT5fYMs0VOm8mXg= X-Received: by 2002:a2e:9b83:0:b0:2bc:ff44:b85e with SMTP id z3-20020a2e9b83000000b002bcff44b85emr5183418lji.30.1693750076074; Sun, 03 Sep 2023 07:07:56 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sun, 3 Sep 2023 15:07:44 +0100 Message-ID: Subject: To: 65118@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Maxim, I think I've covered all review points in v2, let me know if you spot anything else to adjust. Thanks, Oleg Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:229 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (sharlatanus[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: 65118 Cc: Maxim Cournoyer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) SGkgTWF4aW0sDQoNCkkgdGhpbmsgSSd2ZSBjb3ZlcmVkIGFsbCByZXZpZXcgcG9pbnRzIGluIHYy LCBsZXQgbWUga25vdyBpZiB5b3Ugc3BvdA0KYW55dGhpbmcgZWxzZSB0byBhZGp1c3QuDQoNClRo YW5rcywNCk9sZWcNCg0KLS0gDQrigKYg0L3QsNGIINGA0LDQt9GD0LwgLSDQv9GA0LXQstC+0YHR hdC+0LTQvdCw0Y8g0L7QsdGK0Y/RgdC90LjRgtC10LvRjNC90LDRjyDQvNCw0YjQuNC90LAg0LrQ vtGC0L7RgNCw0Y8g0YHQv9C+0YHQvtCx0L3QsA0K0L3QsNC50YLQuCDRgdC80YvRgdC7INC/0L7R h9GC0Lgg0LIg0YfQtdC8INGD0LPQvtC00L3Qviwg0LjRgdGC0L7Qu9C60L7QstCw0YLRjCDQu9GO 0LHQvtC5INGE0LXQvdC+0LzQtdC9LCDQvdC+DQrRgdC+0LLQtdGA0YjQtdC90L3QviDQvdC1INCy INGB0L7RgdGC0L7Rj9C90LjQuCDQv9GA0LjQvdGP0YLRjCDQvNGL0YHQu9GMINC+INC90LXQv9GA 0LXQtNGB0LrQsNC30YPQtdC80L7RgdGC0LguDQo= From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 23:46:01 2023 Received: (at 65118-done) by debbugs.gnu.org; 5 Sep 2023 03:46:01 +0000 Received: from localhost ([127.0.0.1]:53094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdN0r-0004fJ-Bg for submit@debbugs.gnu.org; Mon, 04 Sep 2023 23:46:01 -0400 Received: from mail-qv1-xf30.google.com ([2607:f8b0:4864:20::f30]:48308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdN0o-0004f3-8v for 65118-done@debbugs.gnu.org; Mon, 04 Sep 2023 23:45:59 -0400 Received: by mail-qv1-xf30.google.com with SMTP id 6a1803df08f44-64b3ae681d1so9494526d6.0 for <65118-done@debbugs.gnu.org>; Mon, 04 Sep 2023 20:45:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693885552; x=1694490352; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=hivYu0NpBP5hiW6+8lYdJrjtKjsd662uC9McFi2UQiM=; b=bkY8Bjxv2mzU7bFzUpOmRMp6aU/LdGiEJJ8vplmo5bFrp2OLAdfnBljSYaWZbdRZtL m7+yphR8cl6f6/wSdOXvVKeMvnK3e6kPAIxyjrO/eGmBPBpZqvP0X0/hK21qtIwwbWhd s5g7/owcQWg+krlk1IfP/UeH5ne6HNs6aXjuuOa8ikGkMTnOoRdllUPYWZJ4dG69R4Zn 9aUlLzDusL+SAlQsGDn4tb7Qp12u6mAWIQN4s7H2szb9jOvwDV8wjPXF7FyXqYOTFXO5 rJf6rL8OM56Z0+DGTerhk4937ihrfYEANaYhiwV3slRRpdfUibedtjvGGsQvO96m3v3h 0A9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693885552; x=1694490352; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=hivYu0NpBP5hiW6+8lYdJrjtKjsd662uC9McFi2UQiM=; b=JmpnaZCUgAKM/3eh9yqo8A5jEHOUOPDKMi7vV8iiYij1geCEOlQtpEDWKLKTePiMQd KfTouQIOuBaVQAB3Hjqro4pluR8FYtg8a/hpQulCD6W5Qsfw5KrQZMH+ABmsvU7UfQIG 6b/PSzbhnIHK1eyNw0VAm3We6TfIWU66kY3hM4lJgNYq4kAj+jto3cCI0AU753sZqGE0 U34BBSZIDMT+X4zQWc46zhFyPYDbdvptyEqzrg6iwHNRQGIwEPIQ57WGroBjBb4wEQAs eQ7eVzZTfM+O9/i92ftM3JGwQQOsTfJ7iypvM7RPw77zxYPZp3itUhpdrXxDUUHrA3kH MH7w== X-Gm-Message-State: AOJu0YzqCPU8JlfP9g6UrsDtT0mS7EHvL/Iuz76D1N3qqY0bjndEVKIP nvK0GLtJynfKN0eu98GNG4Fvw4B19ZTaqw== X-Google-Smtp-Source: AGHT+IH+Hb1tVg1+uRi6NvSpWrN+gIv7O2vdKsPiX1E1wT8Vbxx6qnDOAaxgBes2fjOFMX0l1HZBWQ== X-Received: by 2002:a0c:f1d2:0:b0:64f:4c7c:2e13 with SMTP id u18-20020a0cf1d2000000b0064f4c7c2e13mr10484718qvl.9.1693885552017; Mon, 04 Sep 2023 20:45:52 -0700 (PDT) Received: from hurd (dsl-10-135-141.b2b2c.ca. [72.10.135.141]) by smtp.gmail.com with ESMTPSA id a27-20020a0ca99b000000b0064f50e2c551sm4142924qvb.1.2023.09.04.20.45.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Sep 2023 20:45:51 -0700 (PDT) From: Maxim Cournoyer To: Sharlatan Hellseher Subject: Re: none References: Date: Mon, 04 Sep 2023 23:45:49 -0400 In-Reply-To: (Sharlatan Hellseher's message of "Sun, 3 Sep 2023 15:07:44 +0100") Message-ID: <87v8cpmgeq.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65118-done Cc: 65118-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Sharlatan Hellseher writes: > Hi Maxim, > > I think I've covered all review points in v2, let me know if you spot > anything else to adjust. I did very small changes to 2 packages, and installed the series! -- Thanks, Maxim From unknown Sat Aug 16 11:41:04 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 03 Oct 2023 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator