[PATCH 0/2] gnu: Add go-github-com-pion-rtp.

  • Done
  • quality assurance status badge
Details
2 participants
  • Artyom V. Poptsov
  • Sharlatan Hellseher
Owner
unassigned
Submitted by
Artyom V. Poptsov
Severity
normal
A
A
Artyom V. Poptsov wrote on 7 May 21:55 +0200
(address . guix-patches@gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
cover.1715111616.git.poptsov.artyom@gmail.com
This patch set adds "go-github-com-pion-rtp" which is used by newers version
of Kubo (IPFS.)

Artyom V. Poptsov (2):
gnu: Add go-github-com-pion-randutil.
gnu: Add go-github-com-pion-rtp.

gnu/packages/golang-crypto.scm | 24 +++++++++++++++++++++++-
gnu/packages/golang-xyz.scm | 24 ++++++++++++++++++++++++
2 files changed, 47 insertions(+), 1 deletion(-)


base-commit: 014875b29e68da6357a5323e6dd1eaa74a05b753
--
2.41.0
A
A
Artyom V. Poptsov wrote on 7 May 21:58 +0200
[PATCH 1/2] gnu: Add go-github-com-pion-randutil.
(address . 70825@debbugs.gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
7b961cb8f3ef0681862c1843e5928ba1f11a7355.1715111616.git.poptsov.artyom@gmail.com
* gnu/packages/golang-crypto.scm (go-github-com-pion-randutil): New variable.

Change-Id: Ifb190df843022d556bada7927b180c2518f5869d
---
gnu/packages/golang-crypto.scm | 24 +++++++++++++++++++++++-
1 file changed, 23 insertions(+), 1 deletion(-)

Toggle diff (44 lines)
diff --git a/gnu/packages/golang-crypto.scm b/gnu/packages/golang-crypto.scm
index 273879b47a..09f9d9f696 100644
--- a/gnu/packages/golang-crypto.scm
+++ b/gnu/packages/golang-crypto.scm
@@ -14,7 +14,7 @@
;;; Copyright © 2022 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2022 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2022, 2023 Nicolas Graves <ngraves@ngraves.fr>
-;;; Copyright © 2023 Artyom V. Poptsov <poptsov.artyom@gmail.com>
+;;; Copyright © 2023, 2024 Artyom V. Poptsov <poptsov.artyom@gmail.com>
;;; Copyright © 2023 Benjamin <benjamin@uvy.fr>
;;; Copyright © 2023 Clément Lassieur <clement@lassieur.org>
;;; Copyright © 2023 Felix Lechner <felix.lechner@lease-up.com>
@@ -916,6 +916,28 @@ (define-public go-github-com-operatorfoundation-ed25519
algorithm.")
(license license:bsd-3))))
+(define-public go-github-com-pion-randutil
+ (package
+ (name "go-github-com-pion-randutil")
+ (version "v0.1.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/pion/randutil")
+ (commit (go-version->git-ref version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "098isjyvyb8jhrrr57xi45g5m35vb1l92dm5wcy7g2q9x55lvxg5"))))
+ (build-system go-build-system)
+ (arguments
+ (list
+ #:import-path "github.com/pion/randutil"))
+ (home-page "https://github.com/pion/randutil")
+ (synopsis "Helper library for cryptographic and mathmatical randoms")
+ (description "Helper library for cryptographic and mathmatical randoms.")
+ (license license:expat)))
+
(define-public go-github-com-protonmail-go-crypto
(package
(name "go-github-com-protonmail-go-crypto")
--
2.41.0
A
A
Artyom V. Poptsov wrote on 7 May 21:58 +0200
[PATCH 2/2] gnu: Add go-github-com-pion-rtp.
(address . 70825@debbugs.gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
2c2d3387bb4f7c79adfcc84b1fe1f519eee36c71.1715111616.git.poptsov.artyom@gmail.com
* gnu/packages/golang-xyz.scm (go-github-com-pion-rtp): New variable.

Change-Id: I99f1a4363cf5cb5c5ee2ffd7c6aa589107e71de0
---
gnu/packages/golang-xyz.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)

Toggle diff (37 lines)
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index 3ff115dc2a..ee042a3309 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -2768,6 +2768,30 @@ (define-public go-github-com-pierrec-cmdflag
on top of the standard library @code{flag} package.")
(license license:bsd-3)))
+(define-public go-github-com-pion-rtp
+ (package
+ (name "go-github-com-pion-rtp")
+ (version "1.8.6")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/pion/rtp")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1vrdvswvvbqq83kbjlyblarbsn5v0sjcwrcv03nncd605cggnbkx"))))
+ (build-system go-build-system)
+ (arguments
+ (list
+ #:go go-1.21
+ #:import-path "github.com/pion/rtp"))
+ (propagated-inputs (list go-github-com-pion-randutil))
+ (home-page "https://github.com/pion/rtp")
+ (synopsis "Go implementation of RTP")
+ (description "Go implementation of Real-time Transport Protocol (RTP).")
+ (license license:expat)))
+
(define-public go-github-com-prometheus-client-model
(let ((commit "14fe0d1b01d4d5fc031dd4bec1823bd3ebbe8016")
(revision "2"))
--
2.41.0
S
S
Sharlatan Hellseher wrote on 17 May 00:29 +0200
[PATCH 0/2] gnu: Add go-github-com-pion-rtp.
(address . 70825-done@debbugs.gnu.org)
87le498k60.fsf@gmail.com
Hi,

Moved to golang-web and pushed as cc97cec5dd..09535959a9 to master.

--
Oleg
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmZGiOcACgkQdtcnv/Ys
0rWzTw//edRZxbHJTsfrV9hNOaHVFxSJWC0VGKJHRZ3axR84MbuIFSGcERWLktfU
vFnc/vXZKQe//wKE8QTdXee95RgRxs6PaCfJ3OOXiX/41QqteUVnHPbZlDWSU3s1
LEerjEZZ86S44CLLkxSkj7u/SzrxQUfqSQxODSi3cedQaRsazUHndGbBneaCMU+C
N2KX1fHH90uOZFacukhIQ+PqexT1/c9nKbyjbWB6psCCjdnhBOjsSWdJGOKg3nNF
9H41IABziCUqMeVl21VI/cCxHxLIQ4PyGLcIF3rfX4Uk3dfXV2sqt06iw6DWbc72
iJluks7CTL61rCgs1dSeySZ2x8kCeI7n3lNxrk/UDNgGz16vbMZrQ1Ogfp2V0Lzx
D3cERw9sluQ655ESSApLlIrkwAm6CgafWrxsw8wp5fnUQNwyFol1l0+a98EUsHRl
oyvrtdmvG62j7qDkEFmbA/61/9A6t8kGpXUETe4QW7OsuhwEg6rQ+h94EsJ8mpkU
APqho5MDa2DP3dZdiGtmQTCUHE3Dr4hP2XBR5kzQySrOhMBPcgDyPDhoMihIMHHi
HplA5FeU1+/iM2829cTFztDy8Q2WlOJf9kfEK6bM4b6JAs8+ngrEB0q+5mCPIGaA
rVp/p8Y8zM8bAjfLWPEJ774R1YG87NIKXZMxqB3LZ/VQtSvccIQ=
=z71e
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 70825@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 70825
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch