[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 3 days ago
[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
?