From unknown Sun Jun 22 11:35:20 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#67263 <67263@debbugs.gnu.org> To: bug#67263 <67263@debbugs.gnu.org> Subject: Status: [PATCH 0/8] adding nats-server package Reply-To: bug#67263 <67263@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:35:20 +0000 retitle 67263 [PATCH 0/8] adding nats-server package reassign 67263 guix-patches submitter 67263 Benjamin severity 67263 normal tag 67263 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 13:15:50 2023 Received: (at submit) by debbugs.gnu.org; 18 Nov 2023 18:15:50 +0000 Received: from localhost ([127.0.0.1]:49464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PrB-0008Ch-Th for submit@debbugs.gnu.org; Sat, 18 Nov 2023 13:15:50 -0500 Received: from lists.gnu.org ([2001:470:142::17]:53592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4Pr9-0008CL-6C for submit@debbugs.gnu.org; Sat, 18 Nov 2023 13:15:48 -0500 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 1r4Pqw-0004rc-TY for guix-patches@gnu.org; Sat, 18 Nov 2023 13:15:35 -0500 Received: from mail.uvy.fr ([146.59.197.40]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r4Pqu-00062o-Ak for guix-patches@gnu.org; Sat, 18 Nov 2023 13:15:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1700331322; bh=6Uc+zWjTVh91Pww2I3AqjIFuFROHuJncLZsopooOW+E=; h=From:To:Cc:Subject:Date; b=jk99tEKJPEu5TBp5ZoC5sGp+wsTBNC4SrUwrdG7C/UQPctn/WOtxEB/SJc9bcMGyn qLhrIh7hzSakYbCqinc0raQMr5bCyFg3rLlGkYagVKLwyN3pb4oCjb9g82Jdw/QEo5 BDQHJvynrMDGIlNdgYXuWIWN9fP9vobrg6fdPn62TZaQ3aYXDJ/PHqXHuJXys2O+lz 2eCD8ZeimlArlIZTteIdINgSnvauGcFiHomZkNWbJDT14+dLbLd8KD+eK/U8QNH1Us vAL8gBwW2HP/OC0dzQjcfiTXhQBoejui1u13Qv9hOwbvHFfq+KaAFwhD80luLf1EWW TK8D8upSTlFiw== From: Benjamin To: guix-patches@gnu.org Subject: [PATCH 0/8] adding nats-server package Date: Sat, 18 Nov 2023 19:14:30 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=146.59.197.40; envelope-from=benjamin@uvy.fr; helo=mail.uvy.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit Cc: Benjamin 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, Here is a series of patch that is adding nats-server. Nats [0] is a nice implementation in go of a message broker that is memory efficient, really fast and also quite easy to package. For now, I only added the server part. I am working on the command line client but it is much more complicated to package (because of the number of dependencies to add). I will add it in the future. I added the nats-server in messaging.scm because I saw another message broker there. The other possible location would be in golang.scm. Best Benjamin [0] https://nats.io/ Benjamin (8): gnu: Add go-github-com-minio-highwayhash. gnu: Add go-github-com-prashantv-gostub. gnu: Add go-go-uber-org-automaxprocs. gnu: Add go-github-com-nats-io-nuid. gnu: Add go-github-com-nats-io-nkeys. gnu: Add go-github-com-nats-io-jwt-v2. gnu: Add go-github-com-nats-io-nats-go. gnu: Add nats-server. gnu/packages/golang-check.scm | 24 ++++++ gnu/packages/golang.scm | 148 ++++++++++++++++++++++++++++++++++ gnu/packages/messaging.scm | 32 ++++++++ 3 files changed, 204 insertions(+) base-commit: 2ab5e449246f98b049888dde3c310f5b4a0a64a2 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 13:18:56 2023 Received: (at 67263) by debbugs.gnu.org; 18 Nov 2023 18:18:56 +0000 Received: from localhost ([127.0.0.1]:49469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuC-0008Hr-GB for submit@debbugs.gnu.org; Sat, 18 Nov 2023 13:18:56 -0500 Received: from mail.uvy.fr ([2001:41d0:304:200::4a2]:45596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4Pu9-0008He-Qo for 67263@debbugs.gnu.org; Sat, 18 Nov 2023 13:18:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1700331526; bh=96RBSexkW1MHqDiWZHjsKWAP5u45YtkhkUQ6bX4QOcg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=g5W8ewSbRJd0TVkdRIda0S5rJ6Rnn8IWHxJoNAuI3daluLgZAFsa5ULFQzi/FNlCr 4WjRy94sf8Pe/4YpH6hra/NECj25r5MjIqCYCujLHn9gaY+Sro8R7UTubs6U57J6BZ KLfcp0W6lRXiTEAL9Cbnlt5tP6ZirCr14wbcyarI4V0lCCoBHWez5PUMfWM3muesYD 9xe6iCUXVbJYUEhZs6htUEAUXuTfrEXKnrViDG/o52rAzZfmA4uqgKQJNZd80HMCTs QP7zgEdJ6hOLlNXFDbcMZLsWFxirvj78ZqXN11OiqUk/hxD/KYTazKK860aBHMxt0E TD6TGhiSvWOaw== From: Benjamin To: 67263@debbugs.gnu.org. Subject: [PATCH 1/8] gnu: Add go-github-com-minio-highwayhash. Date: Sat, 18 Nov 2023 19:17:28 +0100 Message-ID: <23832dff8247bb34f3da1ceb04181bf90ffd5e4e.1700330009.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Transfer-Encoding: 8bit X-Spam-Score: 3.5 (+++) 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: * gnu/packages/golang.scm (go-github-com-minio-highwayhash): New variable. Change-Id: Ib6aa8a38946841e840b17848b07434487f0435ef --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2001:41d0:304:200:0:0:0:4a2 listed in] [zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 67263 Cc: Benjamin 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: 2.5 (++) 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: * gnu/packages/golang.scm (go-github-com-minio-highwayhash): New variable. Change-Id: Ib6aa8a38946841e840b17848b07434487f0435ef --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2001:41d0:304:200:0:0:0:4a2 listed in] [zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/golang.scm (go-github-com-minio-highwayhash): New variable. Change-Id: Ib6aa8a38946841e840b17848b07434487f0435ef --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 9c707e5414..00620690b9 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -6405,6 +6405,31 @@ (define-public go-github-com-minio-blake2b-simd increase approaching hashing speeds of 1GB/sec on a single core.") (license license:asl2.0)))) +(define-public go-github-com-minio-highwayhash + (package + (name "go-github-com-minio-highwayhash") + (version "1.0.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/minio/highwayhash") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1inrix7720273ccynxcyi7xsgc55cskxrw7gwn08qkmdj9xdxqai")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/minio/highwayhash")) + (propagated-inputs (list go-golang-org-x-sys)) + (home-page "https://github.com/minio/highwayhash") + (synopsis "HighwayHash library for Go") + (description + "This package implements the pseudo-random-function (PRF) HighwayHash. +HighwayHash is a fast hash function designed to defend hash-flooding attacks or +to authenticate short-lived messages.") + (license license:asl2.0))) + (define-public go-github-com-spaolacci-murmur3 (package (name "go-github-com-spaolacci-murmur3") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 13:19:09 2023 Received: (at 67263) by debbugs.gnu.org; 18 Nov 2023 18:19:09 +0000 Received: from localhost ([127.0.0.1]:49474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuO-0008Io-Ry for submit@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:09 -0500 Received: from mail.uvy.fr ([146.59.197.40]:45980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuM-0008IA-KF for 67263@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1700331540; bh=qhmKZP/BpRcxaeX1t2U80Kl4T1wmPwKB4O0lTtr6Gz4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Ulj5XhXR/hXqYamWGdO7BKRO0taUGWzt+DIJ9bCNkt3AwV3DNc/ZxaJ/Nx2tvumOZ 7Nq7rGMiWs8dhr/+/HfgVL10tDRZLbGHwc0lscl5gRgYED3HrTmAU6FtCSyC9w99Qu SAgA2hJf9wkid9I0/5CFouexagN8DzLVGVCMiLbEqxma+GcnPODYxwCYXKrnI56rUw SkInVEFIHmDgd7csSEBf2VJ5wt6W1jd8D9f4g9A7ynUEciMkeIye+tXb9EqwCJZ/e1 qJsv5FWqGBqCYxiGPEOmFzKGKZO4tyeppe5YZtbUqYjNPKjLmfAVzBTWcE0mZWh+Tl bKqOCzaGQdsjg== From: Benjamin To: 67263@debbugs.gnu.org. Subject: [PATCH 2/8] gnu: Add go-github-com-prashantv-gostub. Date: Sat, 18 Nov 2023 19:17:29 +0100 Message-ID: <5f3c5d8b36713a7e28f1e974b1d2e112e1442e86.1700330009.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67263 Cc: Benjamin 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-check.scm (go-github-com-prashantv-gostub): New variable. Change-Id: I2ffde6cb83e4c7f6b2e412b38341add952803719 --- gnu/packages/golang-check.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index 42e501a6e3..a54a4bd226 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -414,6 +414,30 @@ (define-public go-github-com-stretchr-testify @end itemize") (license license:expat))) +(define-public go-github-com-prashantv-gostub + (package + (name "go-github-com-prashantv-gostub") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/prashantv/gostub") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "035xf5w4fqlicdbbjcflsqflc0z5gmrn6wr7q41xwqfwfpraf9ah")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/prashantv/gostub")) + (native-inputs (list go-github-com-stretchr-testify)) + (home-page "https://github.com/prashantv/gostub") + (synopsis "Stubbing library for Go") + (description + "Package gostub is used for stubbing variables in tests, and resetting the +original value once the test has been run.") + (license license:expat))) + (define-public go-github-com-tdewolff-test (package (name "go-github-com-tdewolff-test") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 13:19:13 2023 Received: (at 67263) by debbugs.gnu.org; 18 Nov 2023 18:19:14 +0000 Received: from localhost ([127.0.0.1]:49482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuT-0008JK-5L for submit@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:13 -0500 Received: from mail.uvy.fr ([146.59.197.40]:54302) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuP-0008IZ-U3 for 67263@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1700331543; bh=0+VBB6VdOQN6APMptnSATt20+6exlGdU7aAoW/NrUSw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=2fEvOWPAsPf5+WEv4v6V++NrUh21Zxx2cRHvI5m2SGa4+zgui1Xcj+FdJXQdl3OXk RwoTXvVt4r9hask/1EK5sja6XC7QKhLn+Wgb9mX5+zx9hpiEvCv3CbfHIRnI5OzkKX 2cUZ8TU3wk/mwRiEGPWlT4rEH79MGo0qKiWpBarLjW+AtE/9ITDppM30QiN6OLsD0K onmRYdgnVkyyk0dKG23bEuM6WOufAMbSG6GLE0RWXrJti/hsWNMgF4pMZIU0H8OwjR WuS5Ei0BkExMfoxyxxTqwtryj1n+ewNN2jH+6NyAh4dVmjNxrXk4eqyZhKPxkvOSHo /4A3gC4hmbFpQ== From: Benjamin To: 67263@debbugs.gnu.org. Subject: [PATCH 3/8] gnu: Add go-go-uber-org-automaxprocs. Date: Sat, 18 Nov 2023 19:17:30 +0100 Message-ID: <29a2b081d37ecda469d338204769feeecf77a4d3.1700330009.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 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: 67263 Cc: Benjamin 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-go-uber-org-automaxprocs): New variable. Change-Id: I06abcaf3f3b74e23e5808d4ff37a93a0dc45b137 --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 00620690b9..b644783d1d 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -11500,6 +11500,31 @@ (define-public go-go-uber-org-zap Go.") (license license:expat))) +(define-public go-go-uber-org-automaxprocs + (package + (name "go-go-uber-org-automaxprocs") + (version "1.5.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/uber-go/automaxprocs") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "03arxcfaj7k6iwfdk0liaynxf9rjfj9m5glsjp7ws01xjkgrdpbc")))) + (build-system go-build-system) + (arguments + '(#:import-path "go.uber.org/automaxprocs")) + (native-inputs (list go-github-com-stretchr-testify + go-github-com-prashantv-gostub)) + (home-page "https://go.uber.org/automaxprocs") + (synopsis "CPU-count detection library for Go") + (description + "This package automatically set GOMAXPROCS to match Linux container +CPU quota.") + (license license:expat))) + (define-public go-github-com-davecgh-go-xdr (package (name "go-github-com-davecgh-go-xdr") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 13:19:14 2023 Received: (at 67263) by debbugs.gnu.org; 18 Nov 2023 18:19:14 +0000 Received: from localhost ([127.0.0.1]:49484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuT-0008JY-UN for submit@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:14 -0500 Received: from mail.uvy.fr ([146.59.197.40]:54318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuR-0008Ic-CV for 67263@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1700331545; bh=mSuIgaJFH1lH3esjmrNnsBcWaQoLpq8EHZvDdr/yFpM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=hI1SF0Qq21j0zDYRI0jfG4xEngHNQiBHsVBZK60WPxIGowE0VrXLzovtVEGB9kSuU JOAVquk2vsTWaMwXoQWxC7jwwsTlrFxeOpO6P+lpqHjqdNLExdpWK0Ed5h9EZ+VMIs Qhtd/aCHhRFKbsjpWO691VCemkx9PYPB8FguwXT0EHxszswj9hKWUz4V3UNW+JT/ep nw+Ny2btW75cHzIdaUVubdT9FM0aC9iTNptnvUJdmPMvF8ukniLdAbVCVwvGAnFFbo y1LEBJo2IyuCY1XROQeJwinrVcN1sS8/VOroDxFGFjfe72obMeIXwM413jcDk6TqF/ 1vg8i+oWxUXyg== From: Benjamin To: 67263@debbugs.gnu.org. Subject: [PATCH 4/8] gnu: Add go-github-com-nats-io-nuid. Date: Sat, 18 Nov 2023 19:17:31 +0100 Message-ID: <6bebe928d54cb6b882beb3a20f7e2640b7cf70b0.1700330009.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 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: 67263 Cc: Benjamin 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-nats-io-nuid): New variable. Change-Id: I71ef84703b6971cabacafcba09d1447544fb48bf --- gnu/packages/golang.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index b644783d1d..74c3da8ba4 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3292,6 +3292,29 @@ (define-public go-github-com-hebcal-hebcal-go and anniversaries.") (license license:gpl2+)))) +(define-public go-github-com-nats-io-nuid + (package + (name "go-github-com-nats-io-nuid") + (version "1.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nats-io/nuid") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "11zbhg4kds5idsya04bwz4plj0mmiigypzppzih731ppbk2ms1zg")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/nats-io/nuid")) + (home-page "https://github.com/nats-io/nuid") + (synopsis "Go library implementing identifier generator for NATS ecosystem") + (description + "This package provides a unique identifier generator that is high performance, +very fast, and tries to be entropy pool friendly.") + (license license:asl2.0))) + (define-public go-github-com-aws-sdk (package (name "go-github-com-aws-sdk") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 13:19:14 2023 Received: (at 67263) by debbugs.gnu.org; 18 Nov 2023 18:19:14 +0000 Received: from localhost ([127.0.0.1]:49486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuU-0008Jf-8w for submit@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:14 -0500 Received: from mail.uvy.fr ([146.59.197.40]:54322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuR-0008Id-NO for 67263@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1700331545; bh=LmY3Pwr1F+BYKU3ZjUeuQveWNgJ6Kl71dsYNlvtPiUQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=j2Fz+Vuw37Awd3Y1fMyenN8al/TDGIMVKkgTzVSmIV+K4Jb4iFO5YpieeF5yZd2Or D7uJeMntBDqZEhvpLadqW8y0ZOfy4PBfE/FhYp75gC2nLYrQ06YeU3U0mE5HruJ77W iqcISX2N+Ka7nHlhCBJ3RYi3HcfWbF0S1n3rQqCJB1D/wLnBeWWQr9fqavfSMPvKSj ujJO7T0AtGa50FaTy+omzb32YfjKuSae+2RgxvTxEtf7fM1Kyu6ekctuuLl7skZHS7 69TyhaKOo2i+7mSsObZQvKsicbELGZdusyKgmcjuza5Ag5WZ+b329i/cRwi6hSxNBK lUdDyDsLr1bmg== From: Benjamin To: 67263@debbugs.gnu.org. Subject: [PATCH 5/8] gnu: Add go-github-com-nats-io-nkeys. Date: Sat, 18 Nov 2023 19:17:32 +0100 Message-ID: <51662c100b361821e6738e2b985ea9153b6986b6.1700330009.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 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: 67263 Cc: Benjamin 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-nats-io-nkeys): New variable. Change-Id: Id82a9afd15f110426fd7a16b286b5af5cae45c6a --- gnu/packages/golang.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 74c3da8ba4..d52ec94059 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3315,6 +3315,30 @@ (define-public go-github-com-nats-io-nuid very fast, and tries to be entropy pool friendly.") (license license:asl2.0))) +(define-public go-github-com-nats-io-nkeys + (package + (name "go-github-com-nats-io-nkeys") + (version "0.4.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nats-io/nkeys") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0l9ssz8bm9gqr07x5hif9r5b1mb324x61x4kkvgzvcqfm7wzh22a")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/nats-io/nkeys")) + (propagated-inputs (list go-golang-org-x-crypto)) + (home-page "https://github.com/nats-io/nkeys") + (synopsis "Go library implementing public-key system for NATS ecosystem") + (description + "This package is an Ed25519 based public-key signature system that simplifies +keys and seeds and performs signing and verification.") + (license license:asl2.0))) + (define-public go-github-com-aws-sdk (package (name "go-github-com-aws-sdk") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 13:19:14 2023 Received: (at 67263) by debbugs.gnu.org; 18 Nov 2023 18:19:15 +0000 Received: from localhost ([127.0.0.1]:49488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuU-0008Jm-KA for submit@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:14 -0500 Received: from mail.uvy.fr ([2001:41d0:304:200::4a2]:45260) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuS-0008If-1Q for 67263@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1700331545; bh=ZnGpuReAb0fZlBESuT97c2c3fcPUeKKucAErMI4+VUQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=H0/Tig7HunKfj9Ksug/THCyOabXcWdDYKPbSp+b8/ijHhyaiGKEc8ElODaVYSphe/ tkAeWhoAuEuzt7gMrqcIJYuURDarNc+fojJg7M6ozk06iAtKJ+xcBB+M66tfTxhdmO ayX5wZiFH+kz/VLS7wyS2RIa0lMssMc5IVqlAa8gnEtMdPYQD0u7p6ydl8ycCZdXMG SiOaYBssUeOAzDdEf/HRuABEbI5Ea9RxQeVz1CDmiMsaCNgzXUtM8Fja32ZIErfjUZ Kbj9t1UdSjPRvy9rTLdxTf3WVEWfOByfJCy3y8Rb99wmiXquC3cGvO/nq+dsf1Rziw 4NkopE5XOmchw== From: Benjamin To: 67263@debbugs.gnu.org. Subject: [PATCH 6/8] gnu: Add go-github-com-nats-io-jwt-v2. Date: Sat, 18 Nov 2023 19:17:33 +0100 Message-ID: <021459b2ecc018146d8baa9e3166aff51b5036f7.1700330009.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Transfer-Encoding: 8bit X-Spam-Score: 3.5 (+++) 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: * gnu/packages/golang.scm (go-github-com-nats-io-jwt-v2): New variable. Change-Id: I5253db9ceb1aa118cfc15e89823903f3f5b2b75c --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2001:41d0:304:200:0:0:0:4a2 listed in] [zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 67263 Cc: Benjamin 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: 2.5 (++) 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: * gnu/packages/golang.scm (go-github-com-nats-io-jwt-v2): New variable. Change-Id: I5253db9ceb1aa118cfc15e89823903f3f5b2b75c --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2001:41d0:304:200:0:0:0:4a2 listed in] [zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/golang.scm (go-github-com-nats-io-jwt-v2): New variable. Change-Id: I5253db9ceb1aa118cfc15e89823903f3f5b2b75c --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index d52ec94059..17ec5296bf 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3339,6 +3339,31 @@ (define-public go-github-com-nats-io-nkeys keys and seeds and performs signing and verification.") (license license:asl2.0))) +(define-public go-github-com-nats-io-jwt-v2 + (package + (name "go-github-com-nats-io-jwt-v2") + (version "2.5.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nats-io/jwt") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0wcqbfyd3b4qdspmf72cpsbi0y2a4b1qd0cv3qvhh17d1h1a6zib")))) + (build-system go-build-system) + (arguments + (list #:import-path "github.com/nats-io/jwt/v2" + #:unpack-path "github.com/nats-io/jwt")) + (propagated-inputs (list go-github-com-nats-io-nkeys)) + (home-page "https://github.com/nats-io/jwt") + (synopsis "Go library signing JWT tokens with NKeys for the NATS ecosystem") + (description + "This library is a JWT implementation that uses nkeys to digitally sign +JWT tokens. Nkeys use Ed25519 to provide authentication of JWT claims.") + (license license:asl2.0))) + (define-public go-github-com-aws-sdk (package (name "go-github-com-aws-sdk") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 13:19:22 2023 Received: (at 67263) by debbugs.gnu.org; 18 Nov 2023 18:19:22 +0000 Received: from localhost ([127.0.0.1]:49490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4Pub-0008K8-Vy for submit@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:22 -0500 Received: from mail.uvy.fr ([2001:41d0:304:200::4a2]:45270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuS-0008Il-UJ for 67263@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1700331546; bh=PUNaw24BJBT7S5rVgUeXcq9ttL8GAY3vdAx7bktrcBE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=AtYkgQw2JC+qQ2n8gONzq2GM6fz66XqSwqFrgZsLSMubkRNXFePtEe6fImuWzrtpy +I23odp+k/ZbkJUEvbDtx6q2Dr8wZpGLpLX861RWpz4iQ2bQ2Iv6NCF1a3CHjqwzsn /WuNFiqNWi6dwjkFcGN914dbktAEgmp154blm0p5rFe2/cPc6sSAYfzw/J7Ze8x+Kv ekNjiWVTNYgjZQGhCZ82aYZWZTmqtdU53hkOUlMRVisJ/W8hspEaAZ5Wo0nk0Qmbhc j9LdV6Srfut8D2tJB1x2PgNvO1ppvmViBt75PwbQ0gSffOSCnjaNAxaiQo3VgXInzr 8g4lVUOwqRsTQ== From: Benjamin To: 67263@debbugs.gnu.org. Subject: [PATCH 7/8] gnu: Add go-github-com-nats-io-nats-go. Date: Sat, 18 Nov 2023 19:17:34 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Katherine Cox-Buday Content-Transfer-Encoding: 8bit X-Spam-Score: 3.5 (+++) 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: * gnu/packages/golang.scm (go-github-com-nats-io-nats-go): New variable. Change-Id: Ic2897e20fdcd8d68505f8a96281071fe3de224c9 --- gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2001:41d0:304:200:0:0:0:4a2 listed in] [zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 67263 Cc: Benjamin 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: 2.5 (++) 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: * gnu/packages/golang.scm (go-github-com-nats-io-nats-go): New variable. Change-Id: Ic2897e20fdcd8d68505f8a96281071fe3de224c9 --- gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2001:41d0:304:200:0:0:0:4a2 listed in] [zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/golang.scm (go-github-com-nats-io-nats-go): New variable. Change-Id: Ic2897e20fdcd8d68505f8a96281071fe3de224c9 --- gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 17ec5296bf..2ec9938a98 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3364,6 +3364,32 @@ (define-public go-github-com-nats-io-jwt-v2 JWT tokens. Nkeys use Ed25519 to provide authentication of JWT claims.") (license license:asl2.0))) +(define-public go-github-com-nats-io-nats-go + (package + (name "go-github-com-nats-io-nats-go") + (version "1.31.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nats-io/nats.go") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0jqzqjwpp3p4fwpv2qcwskysnvgggp22p60zg3w25d3xsainjpbi")))) + (build-system go-build-system) + (arguments + (list #:go go-1.20 #:import-path "github.com/nats-io/nats.go")) + (propagated-inputs (list go-golang-org-x-text + go-github-com-nats-io-nuid + go-github-com-nats-io-nkeys + go-github-com-klauspost-compress)) + (home-page "https://github.com/nats-io/nats.go") + (synopsis "Go Client for NATS server") + (description + "This package provides a Go client for the NATS messaging system.") + (license license:asl2.0))) + (define-public go-github-com-aws-sdk (package (name "go-github-com-aws-sdk") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 13:19:22 2023 Received: (at 67263) by debbugs.gnu.org; 18 Nov 2023 18:19:22 +0000 Received: from localhost ([127.0.0.1]:49492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4Puc-0008KA-CR for submit@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:22 -0500 Received: from mail.uvy.fr ([2001:41d0:304:200::4a2]:45286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4PuS-0008Im-UO for 67263@debbugs.gnu.org; Sat, 18 Nov 2023 13:19:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1700331546; bh=uxCGMz/BYPzSYiebSTQA5wa3/ucIhhZNxjTYxTDS/jc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=O939pVmex0GCfMg2+3pR53bnS4RnTuAHzDXIvYwXTvTd8GrEr1Rtu9I4ayUBirUC7 jDBi5djFmbUQ6SkLOlSMH80kkDq8O5K0hlzWRYLQo6j/g7ctjQS62vPKD0hGB2PjYC chX4eEauipbsC95J1luB+D3Dr2zFBjtBHcDOpfEsN4xFv/Ki+osirDhp8hQwFDkMuV tasV/8Qr8S7Jr6YxoJjBV6SyG1cQ4CwnKqMy+BDOZHB508ZOP90Jebsvud8kZOuYfl K6FNO6QJ3kS22PoTK+RpwRHG47dKLk2Vj+9NPePkPFGxj5aCklIaqwcVpWCD5UMb5I tqkSClEmnx8hQ== From: Benjamin To: 67263@debbugs.gnu.org. Subject: [PATCH 8/8] gnu: Add nats-server. Date: Sat, 18 Nov 2023 19:17:35 +0100 Message-ID: <8cd092123fd42e51fe17ce528f5e717146a81b19.1700330009.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 3.5 (+++) 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: * gnu/packages/messaging.scm (nats-server): New variable. Change-Id: Idb05684fae798b37d396279f136f11fce85e2e02 --- gnu/packages/messaging.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2001:41d0:304:200:0:0:0:4a2 listed in] [zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 67263 Cc: Benjamin 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: 2.5 (++) 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: * gnu/packages/messaging.scm (nats-server): New variable. Change-Id: Idb05684fae798b37d396279f136f11fce85e2e02 --- gnu/packages/messaging.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2001:41d0:304:200:0:0:0:4a2 listed in] [zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/messaging.scm (nats-server): New variable. Change-Id: Idb05684fae798b37d396279f136f11fce85e2e02 --- gnu/packages/messaging.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 1c5bc4bbd7..04474a1094 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -2889,6 +2889,38 @@ (define-public mosquitto ;; Dual licensed. (license (list license:epl1.0 license:edl1.0)))) +(define-public nats-server + (package + (name "nats-server") + (version "2.10.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nats-io/nats-server") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "07dcn6him4r1chsqr9p4i7fnbfw60gq29f4zmlyljf2c47i58rf9")))) + (build-system go-build-system) + (inputs (list go-github-com-klauspost-compress go-github-com-minio-highwayhash + go-github-com-nats-io-jwt-v2 go-github-com-nats-io-nats-go + go-github-com-nats-io-nkeys go-github-com-nats-io-nuid + go-go-uber-org-automaxprocs go-golang-org-x-crypto + go-golang-org-x-sys go-golang-org-x-time)) + (arguments + (list #:go go-1.20 #:import-path "github.com/nats-io/nats-server" #:install-source? #f)) + (home-page "https://github.com/nats-io/nats-server") + (synopsis "High performance message broker") + (description + "NATS is a simple, secure and performant communications system for digital + systems, services and devices. NATS is part of the Cloud Native Computing + Foundation (CNCF). NATS has over 40 client language implementations, and its + server can run on-premise, in the cloud, at the edge, and even on a Raspberry + Pi. NATS can secure and simplify design and operation of modern distributed + systems.") + (license license:asl2.0))) + (define-public python-paho-mqtt (package (name "python-paho-mqtt") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 14:56:22 2024 Received: (at 67263) by debbugs.gnu.org; 1 Feb 2024 19:56:22 +0000 Received: from localhost ([127.0.0.1]:43194 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVdAY-0001HY-6b for submit@debbugs.gnu.org; Thu, 01 Feb 2024 14:56:22 -0500 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]:59405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVdAT-0001HF-1R for 67263@debbugs.gnu.org; Thu, 01 Feb 2024 14:56:17 -0500 Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-5113000a426so1765455e87.2 for <67263@debbugs.gnu.org>; Thu, 01 Feb 2024 11:56:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706817357; x=1707422157; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=C1aPeNk9o0xLL57fDj28e+G7bkPHXS02P0s8/Zf+HtU=; b=UMOFk3cAFjeG/RaHwXVfXe9ilW4JD7k9SM0fMRNx0CgNxA2pBLw0ssEBl/3Tl6uzsw YPACYbGn+NDA/qwRAfNa5G1aXHnRJnrCOcZJT4O0yArukINs3l7pjHfy3BuMh2Imrt97 lUlQ0Q8CQzgezNCMJVIvaSrvFPlE8LaaQ81PquTPFzMmf7qJXKK29n8xW2KXGFcNQh4Q xhymNp0UgkqRp8IQaGkK/HfTHgQZE7+jvhrIKJ/DWOTgoxBDchmtg7bzUTDgi5LMq9H9 jSIE+qaXycR7qu/+qxmaa4haGatFyO6YtBpSWMP94We0Ozo0h+p55pXyVl6UAzbJ7tDo Z5fQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706817357; x=1707422157; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=C1aPeNk9o0xLL57fDj28e+G7bkPHXS02P0s8/Zf+HtU=; b=OpmfcYur8elQ3BV/4gwmjYXPzY0FgyVc/Of2Dfqw04RoAhO02eVdabtsunCXYzKylQ VGbEzR7z7nn9dANf5L5aJx1pvwTFy4g4XpPUo2XUSkF8gYeIAdNeCjdsjxuAcWYqMzTM JqTbqrPrwvyP3i/N/NnpRLnF/DMl2pgiu/OGQvN2Gw2JOryzircPhowDdBJRVhuftw98 OWOdWPcC6vcadcqguPKGdHGLd7tKOf/JKLmug5yU/K9I9sG8/e32rKKba2qcv1mCwi6d Ss1EIDY67gDJcWiaPWXTnFm35p3Q5WFi6lnJq8Nd6OBg73ocUOscDGIYGrfeoc2lNBOd QxBA== X-Gm-Message-State: AOJu0YxBWY1ETS7lxT505HNgITyL+PXZZaH3wD/5tierXdGIKWIXKFXW G9j8AY+GL/+Tp2j9cmhoNOBHdY+apvvVUqCAynYQb+R9iknDl/PSPYsMAj4j+QaahYglAXEqBaw tYCD7zT6lqAYzVqSI0pVHb0oZCUXZG+VFylg= X-Google-Smtp-Source: AGHT+IHl3IY+zC15jLrGOJfcbpXlYroy6A+2rLd0O3Eed/TCS6C8KFyUTpe8aTzheyffW6qG+HHXCb8BhJioSyP8948= X-Received: by 2002:a05:6512:4db:b0:511:211b:43e0 with SMTP id w27-20020a05651204db00b00511211b43e0mr2746037lfq.67.1706817356445; Thu, 01 Feb 2024 11:55:56 -0800 (PST) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Thu, 1 Feb 2024 19:55:45 +0000 Message-ID: Subject: [PATCH 0/8] adding nats-server package To: 67263@debbugs.gnu.org Content-Type: multipart/alternative; boundary="0000000000003a3d23061057621a" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67263 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 (-) --0000000000003a3d23061057621a Content-Type: text/plain; charset="UTF-8" Hi, Thank you for the patches! I started the review process for this series. NATS is in the same group as nsq, rabitmq, Kafka. see . We may place it to high-availability module next to nsq. golang.scm is a process of split into logical modules (golang-check, golang-crypto, golang-web, gokang-xyz). I would place packages which provides golag modules in any relevant. Thanks, Oleg --0000000000003a3d23061057621a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Thank yo= u for the patches!

I sta= rted the review process for this series.

NATS is= in the same group as nsq, rabitmq, Kafka.
see <<= a href=3D"https://gcore.com/learning/nats-rabbitmq-nsq-kafka-comparison/">h= ttps://gcore.com/learning/nats-rabbitmq-nsq-kafka-comparison/>.=C2= =A0
We may place it to high-availability module next= to nsq.

golang.scm is a= process of split into logical modules (golang-check,
=C2=A0golang-crypto, golang-web, gokang-xyz). I would place
=C2=A0packages which provides golag modules in any relevant.=C2= =A0

Thanks,
Oleg
--0000000000003a3d23061057621a-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 08 16:55:42 2024 Received: (at 67263-done) by debbugs.gnu.org; 8 Feb 2024 21:55:43 +0000 Received: from localhost ([127.0.0.1]:33768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rYCMw-00065o-KI for submit@debbugs.gnu.org; Thu, 08 Feb 2024 16:55:42 -0500 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:48292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rYCMu-00065N-EK for 67263-done@debbugs.gnu.org; Thu, 08 Feb 2024 16:55:41 -0500 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-33b0e5d1e89so112865f8f.0 for <67263-done@debbugs.gnu.org>; Thu, 08 Feb 2024 13:55:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707429319; x=1708034119; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=KPFjjk4U1hDApdBHTSSuwCHwr5UwORgOBZCH7xpUkAI=; b=ZFtbyxTq1WLzVUOjtZCkYwGyOpMWPL2TfLn3TrUxA8nuk0rPeb5L1ui29l8MR3ahkK KQUUmd8HmPV/uGeGCAFRBGLz0kxN+PBwfkT6M0tE0AgDQaQj9Vpxv5soW/2BjBJwkdet GHnJXX9M5857SuI2C2yge9D8BJR9kCvdLa95xMupf5KtghjY8f8UTUpZGbTs5qKEBrwh zxigenYDMBuUuX3h8cwitG/MYSnCIHRd65gU0C3uvjzu5YEXQoVGggZaPACO00zQEWxO WZMd0IWiDqpwbPDueJa+jtrOvO2IbBKRZMjsy5gsu3/T8BmKz0kxcN5JE1xTUb9nyrRe cBXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707429319; x=1708034119; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=KPFjjk4U1hDApdBHTSSuwCHwr5UwORgOBZCH7xpUkAI=; b=BKuRqikG0lq9ygtCzZu8cLGWco8fk5u6VxBqZSP4Q5UpDgxwt96fvNCmiBS11eo2f4 gLo2wXkS9mKelubryB7vuLpT66FO2Gl5pQq7GLQPZFQ87NCgjN+2foPndNQAqFQU/n9l B/o46/T6MRZqIF+rkDf8x4Yn9loK7bFzGS6vdDPuHig7tiS543GThcX5hdrkajIRKs3n iXXM6WfgyGqMtMfMGcDhoFKYx2mIoyG9k6j7UdwtpW2QbmxGeZe18g8oPjHZYnP8oUeP bWaw6ENgvswRy11EQlMBC16MNYNx8+XC9wW2f5LZlpBzJ/IBiOxOnduTfRmW/HQa0oN2 Uh4Q== X-Gm-Message-State: AOJu0YxCrufDFwmxixN1bV2HhIBW4vRofWW9RFsw4sUbrPNgmMrTGB4g FvLHgueYKRIi/zu0kvSDuEtNApKHQ9rALq73DXUHg7PTyhLL316NJM5wjTDUtco= X-Google-Smtp-Source: AGHT+IGsQ11PH7wSROx579jhscQSSNKe4B0E3xXpv0axsiib4nI70WH0BIv929apL7BjUPooOYl5+w== X-Received: by 2002:adf:e4cd:0:b0:33a:ff67:74b with SMTP id v13-20020adfe4cd000000b0033aff67074bmr531436wrm.30.1707429319509; Thu, 08 Feb 2024 13:55:19 -0800 (PST) Received: from guxtil (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id j9-20020adfea49000000b0033af26545c8sm261405wrn.50.2024.02.08.13.55.18 for <67263-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Feb 2024 13:55:18 -0800 (PST) From: Sharlatan Hellseher To: 67263-done@debbugs.gnu.org Subject: [PATCH 0/8] adding nats-server package Date: Thu, 08 Feb 2024 21:55:18 +0000 Message-ID: <87zfwatyd5.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67263-done 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 (-) --=-=-= Content-Type: text/plain Hi Benjamin, Your patches are finally reviewed, merged, sorted by golang-*.scm modules and updated to the latest versions. I've slightly adjust some of the to resolve lint warnings. nats-server is placed to high-availability module next to nsq. Looking foward for service(s) now =) Pushed as ff61ca41d9..2d084f23a2 to master. Regards, Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmXFTcYACgkQdtcnv/Ys 0rX0Og/+KApqjKIjs2jJwOyJLy2fRxDFdAB9QGL5IfJVMOwkN/SSC2JfpoRTGcyE 9gTdTHdYibuTHdA9gY1XcZC+iay7wtCwVhumo2SIzB3O2t7hDz3X4J7IP+GT3Yh0 I02YkEoi1Ds3CyeZlNBXjJdQwiSeBIwQa9vc3ULDGYBgqQN2vDNKpu2mq/4p/mmk C2TyhYppmcWuHBmLrDCLL5BOc613zFgS50MzNW94x2JG76XeZq1mTTNF3tKSFST9 VsAbNlMcrLC+7CFxWIPHDFLGAFdaUOdLnP5ttcwMOFgcJGaW4Z9iFPFkecwHtWzR H3fFtiTJwiyGhX/t+7NPUTAdSXxACjJoF0AuXDNuIkHRw4OIAsQwCacE6pmD63GH fdrguboDF3a5/F7+l6z4V1VLbx4sydPkHhllRVrztXPPlQ7Bo1ay+VvC+bSWDNtO Er+9KUAbDl/Qr30fWF0IfgsJxP/iwPM0DT2DSx5Lloyj0SBIaCZPZGrnByGyUdQg +FeWaAlZO9tXWOaR5X4CAWhPOPuNo6ynCSfxbUEvCpaFTi9p2zmE1sEGOnpb1yNg uDD1bvt/W2GIAyK6PwtrfRVgVFLVMipvM37HdxpAvKavTITadqVQU8qXWQduco6l PLwxP0kRW9eYGd/qS3ISCuXmIiUyaXhsbO9XD9WCPRk6OtkJmm4= =6OHB -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 11:35:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 08 Mar 2024 12:24:07 +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