aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
koszkoAllow unauthorized `guix pull`W. Kosior5 weeks
koszko-scriptsAdd `koszko-vpn' branch.W. Kosior4 months
 
s. * gnu/packages/golang-crypto.scm (go-github-com-refraction-networking-utls): Fix synopsis. (go-gitlab-com-yawning-edwards25519-extra): Fix synopsis. * gnu/packages/golang-web.scm (go-github-com-aws-smithy-go): Fix synopsis. * gnu/packages/golang-xyz.scm (go-msgio): Fix synopsis. * gnu/packages/golang.scm (go-github-com-flopp-go-findfont): Fix synopsis. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-cbor): Fix synopsis. Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Gabriel Wicki 2024-11-09gnu: build/go: Apply default 'fix-embed-files phase....These changes remove redundant phases where files, requiring to be embed during build or check phases, are copied to the build directory as proposed in <https://issues.guix.gnu.org/73299>. * gnu/packages/backup.scm (restic-rest-server) [arguments]: <#:phases>: Remove 'fix-embed-files phase. * gnu/packages/configuration-management.scm (chezmoi): Likewise. * gnu/packages/packages/golang-build.scm (go-github-com-golang-protobuf): Likewise. * gnu/packages/golang-web.scm (go-github-com-go-openapi-loads, go-github-com-go-openapi-runtime, go-github-com-golang-groupcache): Likewise. * gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger): Likewise. * gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): Likewise. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger, go-github-com-libp2p-go-libp2p, kubo): Likewise. * gnu/packages/irc.scm (soju): Likewise. * gnu/packages/networking.scm (nebula): Likewise. * gnu/packages/prometheus.scm (go-github-com-nbrownus-go-metrics-prometheus, go-github-com-prometheus-client-golang, go-github-com-prometheus-common, go-github-com-prometheus-common-sigv4, go-github-com-prometheus-exporter-toolkit, go-github-com-prometheus-statsd-exporter): Likewise * gnu/packages/version-control.scm (git-lfs): Likewise. * gnu/packages/web.scm (miniflux): Likewise. * gnu/packages/golang-crypto.scm (go-filippo-io-age): [arguments]: <#:phases>: Remove 'copy-input-to-vendor-direcotyr and 'remove-vendor-directory phases. * gnu/packages/golang-web.scm (go-github-com-go-openapi-analysis, go-github-com-go-openapi-analysis, go-github-com-go-openapi-validate): Likewise. * gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Likewise. * gnu/packages/textutils.scm (vale): Likewise. Change-Id: Ic2ec01c8caf86f3ae69d7a1812c1e0b78a549e91 Sharlatan Hellseher 2024-11-09gnu: kubo: Fix build....* gnu/packages/ipfs.scm (kubo): Fix build. [arguments]: <#:phases>: Swap 'fix-embed-go-libp2p-asm-util with 'fix-embed-files, which implements generalized solution to fix embed files issue. Change-Id: I1cc9b6eaf7ca72c0cea81387c9b80853b22dcf83 Sharlatan Hellseher 2024-11-09gnu: go-github-com-libp2p-go-libp2p: Fix build....* gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p): Fix build. [arguments]: <#:phases>: Swap 'fix-embed-go-libp2p-asm-util with 'fix-embed-files, which implements generalized solution to fix embed files issue. Change-Id: Ic20c0c2855d8add4e80e33cd617f05bd90f56628 Sharlatan Hellseher 2024-11-09gnu: go-github-com-ipfs-go-ds-badger: Fix build....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger): Fix build. [arguments]: <#:phases>: Add 'fix-embed-files. Change-Id: I78f43ec2598ab6644e4be0d4d0c2fec665f2551b Sharlatan Hellseher 2024-10-25gnu: Remove go-github-com-ipfs-go-ipfs-cmdkit-files....This package is not in use by any packages in Guix and not maintained upstream: "This repository has been archived by the owner on Apr 24, 2021. It is now read-only." * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-cmdkit-files): Delete variable. Change-Id: I95e0295004f02442b7e40c92cf2dcc619c97207c Sharlatan Hellseher 2024-09-21gnu: kubo: Update to 0.30.0....* gnu/packages/ipfs.scm (kubo): Update to 0.30.0. [inputs]: Add go-github-com-hashicorp-go-version. Change-Id: I404dc8e9636e7a81f0e87ba895856dd514c60380 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-09-21gnu: go-github-com-libp2p-go-libp2p: Update to 0.36.3....* gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p): Update to 0.36.3. Change-Id: I2b621b7ec1982055a5f4b9978370b0da69ff6749 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-09-09gnu: kubo: Unbundle more inputs....* gnu/packages/ipfs.scm (kubo): Unbundle more inputs. [source]: Delete "vendor/github.com/AndreasBriese", "vendor/github.com/containerd", "vendor/github.com/davidlazar", "vendor/github.com/decred", "vendor/github.com/dgraph-io", "vendor/github.com/elastic", "vendor/github.com/ipfs/go-ds-badger", "vendor/github.com/ipfs/go-ds-leveldb", "vendor/github.com/libp2p/go-libp2p", "vendor/github.com/marten-seemann", "vendor/github.com/mikioh", "vendor/github.com/opencontainers", and "vendor/github.com/raulk". [arguments] <#:phases>: Simplify 'copy-input-to-vendor-directory by replacing it with 'fix-embed-go-libp2p-asn-util. [inputs]: Remove go-github-com-docker-go-units, go-github-com-flynn-noise, go-github-com-gorilla-websocket, go-github-com-klauspost-compress, go-github-com-libp2p-go-buffer-pool, go-github-com-libp2p-go-flow-metrics, go-github-com-libp2p-go-nat, go-github-com-libp2p-go-reuseport, go-github-com-libp2p-go-yamux-v4, go-github-com-libp2p-zeroconf-v2, go-github-com-multiformats-go-multiaddr-fmt, go-github-com-multiformats-go-multistream, go-github-com-pion-webrtc-v3, go-github-com-quic-go-quic-go, and go-github-com-quic-go-webtransport-go; add go-github-com-ipfs-go-ds-badger, go-github-com-ipfs-go-ds-leveldb, and go-github-com-libp2p-go-libp2p. Change-Id: Ied37be0a18e98bd5fe6d1c6d721d0c5733460721 Sharlatan Hellseher 2024-09-09gnu: Add go-github-com-libp2p-go-libp2p....* gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p): New variable. Change-Id: I28d21513a07a4e11e7411390c692472473bf1844 Sharlatan Hellseher 2024-09-09gnu: Add go-github-com-ipfs-go-ds-leveldb....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-leveldb): New variable. Change-Id: Ida3a850c9d7ca25b694e580837b3bda918875825 Sharlatan Hellseher 2024-09-09gnu: Add go-github-com-ipfs-go-ds-badger....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger): New variable. Change-Id: I4c2422650a729829210e158abe155823e014bd9d Sharlatan Hellseher 2024-09-03gnu: kubo: Unbandle more inputs...* gnu/packages/ipfs.scm (kubo): Unbandle more inputs [source]: Delete "vendor/github.com/libp2p/zeroconf", "vendor/github.com/pion", and "vendor/github.com/rs". [inputs]: Add go-github-com-libp2p-zeroconf-v2, go-github-com-pion-webrtc-v3, and go-github-com-rs-cors. Change-Id: I3922b573829329018b83aa639e583573a1af8644 Sharlatan Hellseher 2024-08-29Revert "gnu: Add go-github-com-ipfs-go-ipfs-posinfo."...This reverts commit db1b89d8e63c84e548c79b932247917a73d20890. It was accidently pushed after review precess and attempt to exclude it from Kubo, introduce regression seen in <https://ci.guix.gnu.org/build/5513172/log/raw>. The project is deprecated and patch is not required. Sharlatan Hellseher 2024-08-29gnu: kubo: Unbundle more inputs....* gnu/packages/ipfs.scm (kubo): [snippet]: Delete "vendor/github.com/libp2p/go-doh-resolver" and "vendor/github.com/libp2p/go-bitfield". [inputs]: Add go-github-com-libp2p-go-doh-resolver, and go-github-com-ipfs-go-bitfield. Change-Id: I417802e02b482164fdb65852a19187fb63bd9199 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-08-29gnu: Add go-github-com-ipfs-go-ipfs-posinfo....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-posinfo): New variable. Change-Id: I19486debf95e0877d735fd18fab9faf1cf26c484 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-08-29gnu: Add go-github-com-ipfs-go-bitfield....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-bitfield): New variable. Change-Id: I95e627fb5f4dfcca5e4b70e753b544b4965b96c2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-08-27gnu: kubo: Unbandle more inputs....* gnu/packages/ipfs.scm (kubo): Unbandle more inputs. [arguments] <#:phases>: Add 'copy-input-to-vendor-directory phase. [inputs]: Add go-github-com-libp2p-go-cidranger, go-github-com-libp2p-go-libp2p-asn-util, go-github-com-libp2p-go-reuseport, and go-github-com-libp2p-go-yamux-v4. Change-Id: I55c7c9cfed58f20a435fbc0a5905a2834fe67675 Sharlatan Hellseher 2024-08-27gnu: go-github-com-libp2p-go-socket-activation: Move to golang-web....* gnu/packages/ipfs.scm (go-github-com-libp2p-go-socket-activation): Move from here ... * gnu/packages/golang-web.scm: ... to here. Change-Id: I06909891fcceac21ceff0d9515c2a45ef6ea1b09 Sharlatan Hellseher 2024-08-26gnu: Remove go-github-com-multiformats-go-multiaddr-0.12....* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12): Delete variable. (go-github-com-multiformats-go-multiaddr-dns, go-github-com-multiformats-go-multiaddr-fmt): [propagated-inputs]: Remove go-github-com-multiformats-go-multiaddr-0.12; add go-github-com-multiformats-go-multiaddr. * gnu/packages/ipfs.scm (go-github-com-libp2p-go-socket-activation): [propagated-inputs]: Remove go-github-com-multiformats-go-multiaddr-0.12; add go-github-com-multiformats-go-multiaddr. * gnu/packages/ipfs.scm (kubo): [inputs]: Remove go-github-com-multiformats-go-multiaddr-0.12; add go-github-com-multiformats-go-multiaddr. Change-Id: Iedc07cfa3f627dbf279e077808167dfe902f4163 Sharlatan Hellseher 2024-08-25gnu: Remove go-github-com-ipfs-go-ipfs-api....Unmaintained: "This package is no longer being maintained. Please use kubo/client/rpc instead. This repository has been archived by the owner on Feb 7, 2024. It is now read-only." * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-api): Delete variable. Change-Id: I270f92a863739dfb038a7762dc55080e3610bebe Sharlatan Hellseher 2024-08-25gnu: Remove gx....This project is abandoned and not in use by IPFS/Kubo any longer, see <https://github.com/whyrusleeping/gx/issues/247>. * gnu/packages/ipfs.scm (gx, go-github-com-whyrusleeping-gx-util): Delete variables. Change-Id: Ieee46293e73add367344d486e7b7317913543f32 Sharlatan Hellseher 2024-08-25gnu: Remove gx-go....This project is abandoned and not in use by IPFS/Kubo any longer, see <https://github.com/whyrusleeping/gx-go/issues/65>. * gnu/packages/ipfs.scm (gx-go): Delete variable. Change-Id: Ic1235801a958c066de5af35947fad90cafc97dd0 Sharlatan Hellseher 2024-08-25gnu: kubo: Unbandle more inputs....* gnu/packages/ipfs.scm (kubo): Unbandle more inputs. [inputs]: Remove go-github-com-go-logr-logr; add go-github-com-go-logr-stdr, go-github-com-ipfs-go-ipfs-redirects-file, go-github-com-libp2p-go-flow-metrics, go-github-com-prometheus-statsd-exporter, and go-github-com-quic-go-webtransport-go. Change-Id: Ie8e6680cf152ccbd21e3c7beaf3febfaa6191083 Sharlatan Hellseher 2024-08-25gnu: Add go-github-com-ipfs-go-ipfs-redirects-file....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-redirects-file): New variable. Change-Id: I15876b3cd4ef58191e628bd08bc855ab4aafcdf1 Sharlatan Hellseher 2024-08-21gnu: kubo: Unbundle more inputs....* gnu/packages/ipfs.scm (kubo): Unbundle more inputs. [inputs]: Remove go-github-com-jackpal-go-nat-pmp; add go-github-com-ipfs-go-verifcid, go-github-com-libp2p-go-buffer-pool, go-github-com-libp2p-go-msgio, and go-github-com-libp2p-go-nat. Change-Id: I51d19718d365427d9c22374799b4a2e091ef7a94 Sharlatan Hellseher 2024-08-21gnu: Add go-github-com-ipfs-go-verifcid....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-verifcid): New variable. Change-Id: I30b800dc0575ed3d7b208a1860c305911e1944d2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-25gnu: go-github-com-prometheus-client-golang: Move to prometheus....* gnu/packages/golang.scm (go-github-com-prometheus-client-golang): Move from here ... * gnu/packages/prometheus.scm: ... to here. * gnu/packages/backup.scm: Add (gnu packages prometheus) module. * gnu/packages/golang-xyz.scm: Likewise. * gnu/packages/ipfs.scm: Likewise. * gnu/packages/irc.scm: Likewise. * gnu/packages/web.scm: Likewise. Change-Id: If3d78d31b1491f8a95616e59f50371c2914242d9 Sharlatan Hellseher 2024-07-25gnu: kubo: Add missing input....* gnu/packages/ipfs.scm (kubo) [inputs]: Add go-github-com-cespare-xxhash. Change-Id: I0d3230e6a31245ec7f4cda7ed6b9db6e4cac3794 Sharlatan Hellseher 2024-07-25gnu: go-github-com-google-go-cmp-cmp: Rename variable....* gnu/packages/golang.scm (go-github-com-google-go-cmp-cmp): Rename variable to go-github-com-google-go-cmp, which reflects go.mod import path and improves importer performance. (go-github-com-zclconf-go-cty, go-golang-org-x-vuln, go-google-golang-org-protobuf, go-gotest-tools-assert, go-gotest-tools-internal-source, go-gotest-tools-internal-format, gofumpt, gopls, gotestsum): Swap go-github-com-google-go-cmp-cmp to go-github-com-google-go-cmp in inputs, propagated-inputs or native-inputs. * gnu/packages/golang-check.scm (go-github-com-frankban-quicktest, go-github-com-google-go-cmdtest): Likewise. * gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2, go-github-com-aws-aws-sdk-go-v2-config, go-github-com-aws-smithy-go, go-github-com-go-jose-go-jose-v3, go-github-com-makeworld-the-better-one-go-gemini, go-golang-org-x-oauth2, go-gopkg-in-square-go-jose-v2): Likewise. * gnu/packages/golang-xyz.scm (go-github-com-goccy-go-yaml): Likewise. * gnu/packages/check.scm (actionlint): Likewise. * gnu/packages/databases.scm (sqls): Likewise. * gnu/packages/ipfs.scm (go-github-com-ipld-go-ipld-prime, go-github-com-whyrusleeping-cbor-gen): Likewise. * gnu/packages/web.scm (go-github-com-itchyny-gojq): Likewise. Change-Id: Ie6eeba936f7da404d70fbbaad34f5b43aec4e05b Sharlatan Hellseher 2024-07-22gnu: kubo: Unbundle go-github-com-ipfs-go-metrics-interface....* gnu/packages/ipfs.scm (kubo) [snippet]: Remove go-metrics-interface. [inputs]: Add go-github-com-ipfs-go-metrics-interface. Change-Id: I206ce8d2b1823bd60f799aa815fcfb6d366e1704 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-22gnu: Add go-github-com-ipfs-go-ipfs-blockstore....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-blockstore): New variable. Change-Id: I75b885ec55b5bd8ae274a4832d421bf2de696314 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-22gnu: Add go-github-com-ipfs-go-metrics-interface....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-metrics-interface): New variable. Change-Id: Ibdc97a27f873615d3ace7dbaee8709a174b783dd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-22gnu: Add go-github-com-ipfs-go-ipfs-ds-help....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-ds-help): New variable. Change-Id: Ia174fec9c8a6bae4838e5a4ec06d0f555894c37e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-22gnu: Add go-github-com-ipfs-bbloom....* gnu/packages/ipfs.scm (go-github-com-ipfs-bbloom): New variable. Change-Id: If5b5d486f50f82750a5b11a3248a3aaa2ed91658 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-22gnu: Add go-github-com-ipfs-go-ipfs-exchange-interface....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-exchange-interface): New variable. Change-Id: I5931d32952e021a29073227acc9fff5a87bbebf9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-22gnu: Add go-github-com-ipfs-go-ipfs-blocksutil....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-blocksutil): New variable. Change-Id: I64c8f6a6d2337b40fa24e478ba49a590abced8ec Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-18gnu: go-github-com-ipfs-go-ipfs-cmdkit-files: Build on more systems....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-cmdkit-files) [arguments]: When building on systems which don't support go-1.16 use gccgo-11. Change-Id: I0cf1e3a429603dde3a7dc75f4088c5b5f62ebad4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Efraim Flashner 2024-07-18gnu: packages/ipfs: Add project check commentary....Issues are open with upstream checking the status of two projects which hold quite a dated graph of dependencies which may be dropped or refreshed after clarifying current maintainer(s). Change-Id: I1983e8c0d60cfd3776134c4548b1d983e6882d62 Sharlatan Hellseher 2024-07-18gnu: kubo: Unbundle more inputs....* gnu/packages/ipfs.scm (kubo): Unbundle more inputs. [inputs]: Add go-github-com-ipfs-go-ipld-legacy, go-github-com-ipld-go-codec-dagpb. and go-github-com-libp2p-go-socket-activation Change-Id: Iebadbdf620c04bbba054d625b0549b18105b996a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-18gnu: Add go-github-com-ipld-go-codec-dagpb....* gnu/packages/ipfs.scm (go-github-com-ipld-go-codec-dagpb): New variable. Change-Id: Icd8c92a79e8c1906e2f7c4bfacc098198a8be328 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-18gnu: Add go-github-com-ipfs-go-ipld-legacy....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-legacy): New variable. Change-Id: I70afb1bb7b1fcc0db477db05c9c82548a2c39285 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov 2024-07-18gnu: Add go-github-com-libp2p-go-socket-activation....* gnu/packages/ipfs.scm (go-github-com-libp2p-go-socket-activation): New variable. Change-Id: Idcc2bc1cd21a608e93bd14d970115995d66933eb Sharlatan Hellseher 2024-07-15gnu: Remove go-golang-org-x-exp-2023....* gnu/packages/golang-build.scm (go-golang-org-x-exp-2023): Delete variable. * gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12): [propagated-inputs]: Remove go-golang-org-x-exp-2023; add go-golang-org-x-exp. * gnu/packages/ipfs.scm (kubo): [inputs]: Remove go-golang-org-x-exp-2023; add go-golang-org-x-exp. Change-Id: I6d8984114f9aab5369f443e71838f93228a645e9 Sharlatan Hellseher 2024-07-15gnu: packages/golang: Set default go version to 1.21....Golang versions 1.17 (02 Aug 2022), 1.18 (01 Feb 2023), 1.19 (06 Sep 2023) and 1.20 (06 Feb 2024) are EOL <https://endoflife.date/go>. These changes set preferable default version to the minimal currently maintained one e.g. 1.21 * gnu/packages/golang.scm (go): Set default to go-1.21, add annotation for the future maintenance. Remove field <#:go> setting Golang version to go-1.18, go-1.19, 1.20 and 1.21: * gnu/packages/admin.scm * gnu/packages/configuration-management.scm * gnu/packages/databases.scm * gnu/packages/disk.scm * gnu/packages/education.scm * gnu/packages/file-systems.scm * gnu/packages/finance.scm * gnu/packages/golang-check.scm * gnu/packages/golang-crypto.scm * gnu/packages/golang-web.scm * gnu/packages/golang-xyz.scm * gnu/packages/golang.scm * gnu/packages/high-availability.scm * gnu/packages/ipfs.scm * gnu/packages/irc.scm * gnu/packages/messaging.scm * gnu/packages/networking.scm * gnu/packages/syncthing.scm * gnu/packages/textutils.scm * gnu/packages/time.scm * gnu/packages/version-control.scm * gnu/packages/video.scm Change-Id: Ieba6a5d7a18423f838d14c02ad55a2ba9c8559eb Sharlatan Hellseher