GNU bug report logs - #71501
[PATCH 0/3] gnu: kubo: Unbundle more inputs.

Previous Next

Package: guix-patches;

Reported by: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>

Date: Wed, 12 Jun 2024 05:37:02 UTC

Severity: normal

Tags: patch

Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 71501 in the body.
You can then email your comments to 71501 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#71501; Package guix-patches. (Wed, 12 Jun 2024 05:37:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 12 Jun 2024 05:37:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
Subject: [PATCH 0/3] gnu: kubo: Unbundle more inputs.
Date: Wed, 12 Jun 2024 08:35:43 +0300
This patchset unbundles go-github-com-ipfs-go-ipld-format and
go-github-com-ipfs-go-block-format from Kubo (IPFS.)

Artyom V. Poptsov (3):
  gnu: Add go-github-com-ipfs-go-block-format.
  gnu: Add go-github-com-ipfs-go-ipld-format.
  gnu: kubo: Unbundle more inputs.

 gnu/packages/ipfs.scm | 65 +++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 63 insertions(+), 2 deletions(-)


base-commit: f1756e2697b867abe21dcf08e047a3dc4d4c96e7
-- 
2.45.1





Information forwarded to guix-patches <at> gnu.org:
bug#71501; Package guix-patches. (Wed, 12 Jun 2024 05:40:02 GMT) Full text and rfc822 format available.

Message #8 received at 71501 <at> debbugs.gnu.org (full text, mbox):

From: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
To: 71501 <at> debbugs.gnu.org
Cc: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
Subject: [PATCH 1/3] gnu: Add go-github-com-ipfs-go-block-format.
Date: Wed, 12 Jun 2024 08:37:43 +0300
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): New variable.

Change-Id: I1120be12ff6c10149e227d679c1c532cb3548a5c
---
 gnu/packages/ipfs.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/ipfs.scm b/gnu/packages/ipfs.scm
index a44c4b0139..4a09993cb5 100644
--- a/gnu/packages/ipfs.scm
+++ b/gnu/packages/ipfs.scm
@@ -38,6 +38,36 @@ (define-module (gnu packages ipfs)
   #:use-module (gnu packages python)
   #:use-module (gnu packages shells))
 
+(define-public go-github-com-ipfs-go-block-format
+  (package
+    (name "go-github-com-ipfs-go-block-format")
+    (version "0.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ipfs/go-block-format")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pd8ww06ss922g3w2fgi3w0q66y2mkb9b2q9x5qxabrjj65xranz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:go go-1.21
+      #:import-path "github.com/ipfs/go-block-format"))
+    (propagated-inputs
+     (list go-github-com-multiformats-go-multihash
+           go-github-com-multiformats-go-varint
+           go-github-com-ipfs-go-cid
+           go-github-com-ipfs-go-ipfs-util))
+    (home-page "https://github.com/ipfs/go-block-format")
+    (synopsis "Set of interfaces for CID addressable blocks of data")
+    (description
+     "@code{go-block-format} is a set of interfaces that a type needs to implement in
+order to be a CID addressable block of data.")
+    (license license:expat)))
+
 (define-public go-github-com-ipfs-go-cid
   (package
     (name "go-github-com-ipfs-go-cid")
-- 
2.45.1





Information forwarded to guix-patches <at> gnu.org:
bug#71501; Package guix-patches. (Wed, 12 Jun 2024 05:40:03 GMT) Full text and rfc822 format available.

Message #11 received at 71501 <at> debbugs.gnu.org (full text, mbox):

From: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
To: 71501 <at> debbugs.gnu.org
Cc: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
Subject: [PATCH 2/3] gnu: Add go-github-com-ipfs-go-ipld-format.
Date: Wed, 12 Jun 2024 08:37:44 +0300
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-format): New variable.

Change-Id: I65aa1c71cf092c4923c9c4484498d6af684b215a
---
 gnu/packages/ipfs.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/ipfs.scm b/gnu/packages/ipfs.scm
index 4a09993cb5..faf529b6a7 100644
--- a/gnu/packages/ipfs.scm
+++ b/gnu/packages/ipfs.scm
@@ -205,6 +205,35 @@ (define-public go-github-com-ipfs-go-ipfs-util
      "Common utilities used by @code{go-ipfs} and other related Go packages.")
     (license license:expat)))
 
+(define-public go-github-com-ipfs-go-ipld-format
+  (package
+    (name "go-github-com-ipfs-go-ipld-format")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ipfs/go-ipld-format")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0zl172ncmx9h5z2p3d0j1377xm9glw4zfyamks31p0pvvx2kyn7c"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:go go-1.21
+      #:import-path "github.com/ipfs/go-ipld-format"))
+    (propagated-inputs
+     (list go-github-com-multiformats-go-multihash
+           go-github-com-ipfs-go-block-format
+           go-github-com-ipfs-go-cid))
+    (home-page "https://github.com/ipfs/go-ipld-format")
+    (synopsis "IPLD Node and Resolver interfaces in Go")
+    (description
+     "@code{go-ipld-format} is a set of interfaces that a type needs to implement in
+order to be a part of the @acronym{IPLD, InterPlanetary Linked Data} merkle-forest.")
+    (license license:expat)))
+
 (define-public go-github-com-ipfs-go-ipfs-api
   (let ((commit
           "dafc2a13a4389ac1a6c2786e34ab70a4f26d3a3f")
-- 
2.45.1





Information forwarded to guix-patches <at> gnu.org:
bug#71501; Package guix-patches. (Wed, 12 Jun 2024 05:40:03 GMT) Full text and rfc822 format available.

Message #14 received at 71501 <at> debbugs.gnu.org (full text, mbox):

From: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
To: 71501 <at> debbugs.gnu.org
Cc: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
Subject: [PATCH 3/3] gnu: kubo: Unbundle more inputs.
Date: Wed, 12 Jun 2024 08:37:45 +0300
* gnu/packages/ipfs.scm (kubo): Unbundle more inputs.
  [inputs]: Add go-github-com-ipfs-go-block-format,
  go-github-com-ipfs-go-ipld-format.

Change-Id: Ia2f7a936d2af4f75c65cc0c0dc230982cc646ef8
---
 gnu/packages/ipfs.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ipfs.scm b/gnu/packages/ipfs.scm
index faf529b6a7..0681ab8575 100644
--- a/gnu/packages/ipfs.scm
+++ b/gnu/packages/ipfs.scm
@@ -480,8 +480,10 @@ (define-public kubo
                              "vendor/github.com/google/uuid"
                              "vendor/github.com/gorilla"
                              "vendor/github.com/hashicorp"
+                             "vendor/github.com/ipfs/go-block-format"
                              "vendor/github.com/ipfs/go-cid"
                              "vendor/github.com/ipfs/go-cidutil"
+                             "vendor/github.com/ipfs/go-ipld-format"
                              "vendor/github.com/ipfs/go-ipfs-util"
                              "vendor/github.com/ipfs/go-log"
                              "vendor/github.com/jackpal"
@@ -553,7 +555,7 @@ (define-public kubo
                   go-github-com-google-uuid
                   go-github-com-hashicorp-go-multierror
                   ;;go-github-com-ipfs-boxo
-                  ;;go-github-com-ipfs-go-block-format
+                  go-github-com-ipfs-go-block-format
                   go-github-com-ipfs-go-cid
                   go-github-com-ipfs-go-cidutil
                   ;;go-github-com-ipfs-go-datastore
@@ -565,7 +567,7 @@ (define-public kubo
                   ;;go-github-com-ipfs-go-fs-lock
                   ;;go-github-com-ipfs-go-ipfs-cmds
                   ;;go-github-com-ipfs-go-ipld-cbor
-                  ;;go-github-com-ipfs-go-ipld-format
+                  go-github-com-ipfs-go-ipld-format
                   ;;go-github-com-ipfs-go-ipld-git
                   ;;go-github-com-ipfs-go-ipld-legacy
                   go-github-com-ipfs-go-log
-- 
2.45.1





Reply sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
You have taken responsibility. (Mon, 17 Jun 2024 21:59:01 GMT) Full text and rfc822 format available.

Notification sent to "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>:
bug acknowledged by developer. (Mon, 17 Jun 2024 21:59:02 GMT) Full text and rfc822 format available.

Message #19 received at 71501-done <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71501-done <at> debbugs.gnu.org
Subject: [PATCH 0/3] gnu: kubo: Unbundle more inputs.
Date: Mon, 17 Jun 2024 22:57:31 +0100
[Message part 1 (text/plain, inline)]
Hi,

Pushed as 4797bbb12c..dbd078a5c9 to master.

--
Oleg
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 16 Jul 2024 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 335 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.