From c53faa72841a906778b4496ca7cd91e9fcb7b632 Mon Sep 17 00:00:00 2001 From: Jared Klingenberger Date: Mon, 22 Dec 2025 17:46:37 +0200 Subject: [PATCH] gnu: nebula: Update version 0.10.0. * gnu/packages/networking.scm (nebula): Update version 0.10.0. [arguments] : Use go-1.25. [native-inputs]: Remove go-github-com-songgao-water, and go-gopkg-in-yaml-v2; add go-github-com-miekg-pkcs11, go-github-com-stefanberger-go-pkcs11uri, go-go-yaml-in-yaml-v3, and go-gopkg-in-yaml-v3 Change-Id: I04dbc6eac668a6186f51783ee27678dec28404d0 Modified-by: Sharlatan Hellseher Signed-off-by: Sharlatan Hellseher --- gnu/packages/networking.scm | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 175578eb60053334d04279f28cbd3928436dffab..e32c09ed98a83dc3b5e9771b639d95b1c30e0378 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -70,6 +70,7 @@ ;;; Copyright © 2024 Janneke Nieuwenhuizen ;;; Copyright © 2024, 2025 Janneke Nieuwenhuizen ;;; Copyright © 2025 Ashish SHUKLA +;;; Copyright © 2025 Jared Klingenberger ;;; ;;; This file is part of GNU Guix. ;;; @@ -140,6 +141,7 @@ #:use-module (gnu packages glib) #:use-module (gnu packages gnome) #:use-module (gnu packages gnupg) + #:use-module (gnu packages golang) #:use-module (gnu packages golang-build) #:use-module (gnu packages golang-check) #:use-module (gnu packages golang-crypto) @@ -5127,7 +5129,7 @@ daemon.") (define-public nebula (package (name "nebula") - (version "1.9.6") + (version "1.10.0") (source (origin (method git-fetch) (uri (git-reference @@ -5136,7 +5138,7 @@ daemon.") (file-name (git-file-name name version)) (sha256 (base32 - "0mcyakwr0r5lw6qgzib54v73a1j6ccaxrz3jf6dsh8daqwp5nmcj")) + "1x4r8b3ny0vxipf404l8z00m5cs7cfy810670gmznl61jkaq1zd7")) ;; Remove windows-related binary blobs and files (snippet #~(begin @@ -5146,6 +5148,7 @@ daemon.") (build-system go-build-system) (arguments (list + #:go go-1.25 #:install-source? #f #:import-path "github.com/slackhq/nebula" #:build-flags @@ -5173,14 +5176,16 @@ daemon.") go-github-com-google-gopacket go-github-com-kardianos-service go-github-com-miekg-dns + go-github-com-miekg-pkcs11 go-github-com-nbrownus-go-metrics-prometheus go-github-com-prometheus-client-golang go-github-com-rcrowley-go-metrics go-github-com-sirupsen-logrus go-github-com-skip2-go-qrcode - go-github-com-songgao-water + go-github-com-stefanberger-go-pkcs11uri go-github-com-stretchr-testify go-github-com-vishvananda-netlink + go-go-yaml-in-yaml-v3 go-golang-org-x-crypto go-golang-org-x-exp go-golang-org-x-net @@ -5189,7 +5194,7 @@ daemon.") go-golang-org-x-term go-golang-zx2c4-com-wireguard go-google-golang-org-protobuf - go-gopkg-in-yaml-v2 + go-gopkg-in-yaml-v3 go-gvisor-dev-gvisor)) (home-page "https://github.com/slackhq/nebula") (synopsis "Scalable, peer-to-peer overlay networking tool")