diff options
Diffstat (limited to 'gnu/packages/syncthing.scm')
-rw-r--r-- | gnu/packages/syncthing.scm | 464 |
1 files changed, 1 insertions, 463 deletions
diff --git a/gnu/packages/syncthing.scm b/gnu/packages/syncthing.scm index 77df8616c8..6c42ad1900 100644 --- a/gnu/packages/syncthing.scm +++ b/gnu/packages/syncthing.scm @@ -215,326 +215,6 @@ notification area icon for Syncthing. Supported Syncthing features: (define-public qsyncthingtray (deprecated-package "qsyncthingtray" syncthing-gtk)) -(define-public go-github-com-audriusbutkevicius-recli - (package - (name "go-github-com-audriusbutkevicius-recli") - (version "0.0.5") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/AudriusButkevicius/recli") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1m1xna1kb78pkmr1lfmvvnpk9j7c4x71j3a7c6vj7zpzc4srpsmf")))) - (build-system go-build-system) - (inputs - (list go-github-com-pkg-errors go-github-com-urfave-cli)) - (arguments - `(#:import-path "github.com/AudriusButkevicius/recli")) - (synopsis "Reflection-based CLI generator") - (description "For a given struct, @code{recli} builds a set of -@code{urfave/cli} commands which allows you to modify it from the command line. -It is useful for generating command line clients for your application -configuration that is stored in a Go struct.") - (home-page "https://github.com/AudriusButkevicius/recli") - (license mpl2.0))) - -(define-public go-github-com-bkaradzic-go-lz4 - (let ((commit "7224d8d8f27ef618c0a95f1ae69dbb0488abc33a") - (revision "0")) - (package - (name "go-github-com-bkaradzic-go-lz4") - (version (git-version "0.0.0" revision commit)) - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/bkaradzic/go-lz4") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "10lmya17vdqg2pvqni0p73iahni48s1v11ya9a0hcz4jh5vw4dkb")))) - (build-system go-build-system) - (arguments - `(#:import-path "github.com/bkaradzic/go-lz4")) - (synopsis "LZ4 compression algorithm") - (description "This package provides @code{go-lz4}, a Go implementation of -the LZ4 compression algorithm.") - (home-page "https://github.com/bkaradzic/go-lz4") - (license bsd-2)))) - -(define-public go-github-com-calmh-du - (package - (name "go-github-com-calmh-du") - (version "1.0.1") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/calmh/du") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0qb3a6y3p9nkyn3s66k6zcm16y8n8578qh23ddj14cxf2scrr2n2")))) - (build-system go-build-system) - (arguments - `(#:import-path "github.com/calmh/du")) - (synopsis "Get total and available disk space of a given volume") - (description "This is a Go implementation of `du`. It provides disk usage -information, such as how much storage space is available, free, and used.") - (home-page "https://github.com/calmh/du") - (license public-domain))) - -(define-public go-github-com-calmh-xdr - (package - (name "go-github-com-calmh-xdr") - (version "1.1.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/calmh/xdr") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "072wqdncz3nd4a3zkhvzzx1y3in1lm29wfvl0d8wrnqs5pyqh0mh")))) - (build-system go-build-system) - (arguments - `(#:import-path "github.com/calmh/xdr")) - (synopsis "XDR marshalling and unmarshalling") - (description "XDR is an External Data Representation (XDR) -marshalling and unmarshalling library in Go. It uses code generation and not -reflection.") - (home-page "https://github.com/calmh/xdr") - (license expat))) - -(define-public go-github-com-d4l3k-messagediff - (package - (name "go-github-com-d4l3k-messagediff") - (version "1.2.1") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/d4l3k/messagediff") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "104hl8x57ciaz7mzafg1vp9qggxcyfm8hsv9bmlihbz9ml3nyr8v")))) - (build-system go-build-system) - (arguments - `(#:import-path "github.com/d4l3k/messagediff")) - (synopsis "Diff arbitrary Go structs") - (description "Messagediff is a library for calculating diffs of arbitrary -structs in the Go programming language.") - (home-page "https://github.com/d4l3k/messagediff") - (license expat))) - -(define-public go-github-com-jackpal-gateway - (package - (name "go-github-com-jackpal-gateway") - (version "1.0.6") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/jackpal/gateway") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1yms2dw4dnz4cvj9vhwh6193d50jhvn5awsp2g3a4lcc3sjrgd6m")))) - (build-system go-build-system) - (arguments - `(#:import-path "github.com/jackpal/gateway")) - (synopsis "Discover the address of a LAN gateway") - (description "@code{gateway} is a Go library for discovering the IP -address of the default LAN gateway.") - (home-page "https://github.com/jackpal/gateway") - (license bsd-3))) - -(define-public go-github-com-oschwald-geoip2-golang - (package - (name "go-github-com-oschwald-geoip2-golang") - (version "1.4.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/oschwald/geoip2-golang") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1jj4rbdpy87rbl79czg5hs5dyn6xlbnk0bnvyzi71dsxan57nixw")))) - (build-system go-build-system) - (propagated-inputs - (list go-github-com-oschwald-maxminddb-golang go-golang-org-x-sys)) - (arguments - `(#:import-path "github.com/oschwald/geoip2-golang" - #:tests? #f)) ; Requires some unpackaged software and test data - (synopsis "MaxMind GeoIP2 reader") - (description "This package provides a library for reading MaxMind -GeoLite2 and GeoIP2 databases in Go.") - (home-page "https://github.com/oschwald/geoip2-golang") - (license isc))) - -(define-public go-github-com-oschwald-maxminddb-golang - (package - (name "go-github-com-oschwald-maxminddb-golang") - (version "1.4.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/oschwald/maxminddb-golang") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "100wd5qv00pkcm6cb8c4x5gavc9jnn7drh6xrqh85hzci4rils66")))) - (build-system go-build-system) - (propagated-inputs - (list go-golang-org-x-sys)) - (arguments - `(#:import-path "github.com/oschwald/maxminddb-golang" - #:tests? #f)) ; Requires some unpackaged software and test data - (synopsis "MaxMind DB Reader for Go") - (description "This is a Go reader for the MaxMind DB format. Although -this can be used to read GeoLite2 and GeoIP2 databases, @code{geoip2} provides a -higher-level API for doing so.") - (home-page "https://github.com/oschwald/maxminddb-golang") - (license isc))) - -(define-public go-github-com-sasha-s-go-deadlock - (package - (name "go-github-com-sasha-s-go-deadlock") - (version "0.2.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/sasha-s/go-deadlock") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "13p7b7pakd9k1c2k0fs1hfim3c8mivz679977ai6zb01s4aw7gyg")))) - (build-system go-build-system) - (arguments - `(#:import-path "github.com/sasha-s/go-deadlock")) - (propagated-inputs - (list go-github-com-petermattis-goid)) - (synopsis "Deadlock detection in go") - (description "This package provides tools for detecting deadlocks at -run-time in Go.") - (home-page "https://github.com/sasha-s/go-deadlock") - (license asl2.0))) - -(define-public go-github-com-thejerf-suture - (package - (name "go-github-com-thejerf-suture") - (version "3.0.2") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/thejerf/suture") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "03bdrl78jfwk0kw40lj63ga9cxhgccgss8yi9lp5j0m0ml7921gh")))) - (build-system go-build-system) - (arguments - `(#:import-path "github.com/thejerf/suture")) - (synopsis "Supervisor trees for Go") - (description "Suture provides Erlang-ish supervisor trees for Go. -\"Supervisor trees\" -> \"sutree\" -> \"suture\" -> holds your code together -when it's trying to die. - -It is intended to deal gracefully with the real failure cases that can occur -with supervision trees (such as burning all your CPU time endlessly restarting -dead services), while also making no unnecessary demands on the \"service\" -code, and providing hooks to perform adequate logging with in a production -environment") - (home-page "https://github.com/thejerf/suture") - (license expat))) - -(define-public go-github-com-vitrun-qart - (let ((commit "bf64b92db6b05651d6c25a3dabf2d543b360c0aa") - (revision "0")) - (package - (name "go-github-com-vitrun-qart") - (version (git-version "0.0.0" revision commit)) - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/vitrun/qart") - (commit commit))) - (file-name (string-append "go-github-com-vitrun-qart-" - version "-checkout")) - (sha256 - (base32 - "1xk7qki703xmay9ghi3kq2bjf1iw9dz8wik55739d6i7sn77vvkc")))) - (build-system go-build-system) - (arguments - `(#:import-path "github.com/vitrun/qart")) - (synopsis "Create QR codes with an embedded image") - (description "This package provides a library for embedding -human-meaningful graphics in QR codes. However, instead of scribbling on -redundant pieces and relying on error correction to preserve the meaning, -@code{qart} engineers the encoded values to create the picture in a code with no -inherent errors.") - (home-page "https://github.com/vitrun/qart") - (license bsd-3)))) - -(define-public go-github-com-chmduquesne-rollinghash - (let ((commit "a60f8e7142b536ea61bb5d84014171189eeaaa81") - (revision "0")) - (package - (name "go-github-com-chmduquesne-rollinghash") - (version (git-version "4.0.0" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/chmduquesne/rollinghash") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0fpaqq4zb0wikgbhn7vwqqj1h865f5xy195vkhivsp922p7qwsjr")))) - (build-system go-build-system) - (arguments - '(#:import-path "github.com/chmduquesne/rollinghash/")) - (synopsis "Rolling hashes in Go") - (description "This package provides a Go implementation of several rolling -hashes.") - (home-page "https://github.com/chmduquesne/rollinghash") - (license expat)))) - -(define-public go-github-com-petermattis-goid - (let ((commit "b0b1615b78e5ee59739545bb38426383b2cda4c9") - (revision "1")) - (package - (name "go-github-com-petermattis-goid") - (version (git-version "0.0.0" revision commit)) - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/petermattis/goid") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0ghfxn045r0bbn2vszw897lxzmhnm4k59aypjvpxl0pbzsw9ab2c")))) - (build-system go-build-system) - (arguments - '(#:import-path "github.com/petermattis/goid")) - (synopsis "Identify the running goroutine") - (description "This package offers a method of programmatically retrieving -the current goroutine's ID.") - (home-page "https://github.com/petermattis/goid") - (license asl2.0)))) - (define-public go-github-com-syncthing-notify (let ((commit "69c7a957d3e261f9744f46b3dd4d608d8480ad90") (revision "5")) @@ -582,7 +262,7 @@ notification library in Go.") #:import-path "github.com/matttproud/golang_protobuf_extensions/v2/pbutil" #:unpack-path "github.com/matttproud/golang_protobuf_extensions/v2")) (propagated-inputs - (list go-github-com-golang-protobuf-proto + (list go-github-com-golang-protobuf go-google-golang-org-protobuf)) (synopsis "Streaming Protocol Buffers in Go") (description "This package provides various Protocol Buffer @@ -590,145 +270,3 @@ extensions for the Go language, namely support for record length-delimited message streaming.") (home-page "https://github.com/matttproud/golang_protobuf_extensions") (license asl2.0))) - -(define-public go-github-com-go-asn1-ber-asn1-ber - (package - (name "go-github-com-go-asn1-ber-asn1-ber") - (version "1.5.3") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/go-asn1-ber/asn1-ber") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "15ygmfmdwwjda9xdq58rx6gnmsfc14m1qqhcj7cn7rm0mx4wk2vb")))) - (build-system go-build-system) - (arguments - '(#:import-path "github.com/go-asn1-ber/asn1-ber")) - (synopsis "ASN.1 BER encoding and decoding in Go") - (description "This package provides ASN.1 BER encoding and decoding in the -Go language.") - (home-page "https://github.com/go-asn1-ber/asn1-ber") - (license expat))) - -(define-public go-github-com-go-ldap-ldap - (package - (name "go-github-com-go-ldap-ldap") - (version "3.4.1") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/go-ldap/ldap") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1xf2jrwhgr06jy4liba48hrz4b7j27r7m9dnl7fj95vazsx2n5br")))) - (build-system go-build-system) - (arguments - '(#:import-path "github.com/go-ldap/ldap/v3" - #:tests? #f)) ; test suite requires internet access - (propagated-inputs - (list go-github-com-go-asn1-ber-asn1-ber - go-github-com-azure-go-ntlmssp)) - (home-page "https://github.com/go-ldap/ldap") - (synopsis "LDAP v3 functionality for Go") - (description "This package provides basic LDAP v3 functionality in the Go -language.") - (license expat))) - -(define-public go-github-com-azure-go-ntlmssp - (package - (name "go-github-com-azure-go-ntlmssp") - (version "0.0.0-20211209120228-48547f28849e") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/Azure/go-ntlmssp") - (commit (go-version->git-ref version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0im28kp9p6ncdmh7qq5qwl85nmiwmp8jka2qgrjiqzc5n36q56np")))) - (build-system go-build-system) - (arguments '(#:import-path "github.com/Azure/go-ntlmssp")) - (propagated-inputs - (list go-golang-org-x-crypto)) - (home-page "https://github.com/Azure/go-ntlmssp") - (synopsis "NTLM negotiation in Go") - (description - "This package provides NTLM/Negotiate authentication over HTTP.") - (license expat))) - -(define-public go-github-com-flynn-archive-go-shlex - (let ((commit "3f9db97f856818214da2e1057f8ad84803971cff") - (revision "0")) - (package - (name "go-github-com-flynn-archive-go-shlex") - (version (git-version "0.0.0" revision commit)) - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/flynn-archive/go-shlex") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1j743lysygkpa2s2gii2xr32j7bxgc15zv4113b0q9jhn676ysia")))) - (build-system go-build-system) - (arguments - '(#:import-path "github.com/flynn-archive/go-shlex")) - (synopsis "Go lexer") - (description "Shlex is a simple lexer for go that supports shell-style -quoting, commenting, and escaping.") - (home-page "https://github.com/flynn-archive/go-shlex") - (license asl2.0)))) - -(define-public go-github-com-audriusbutkevicius-pfilter - (package - (name "go-github-com-audriusbutkevicius-pfilter") - (version "0.0.5") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/AudriusButkevicius/pfilter") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0xzhwyd0w21bhvzl5pinn22hp0y6h44rh3s2ppql69rafc6zd3c6")))) - (build-system go-build-system) - (arguments - '(#:import-path "github.com/AudriusButkevicius/pfilter")) - (synopsis "Filter packets into multiple virtual connections") - (description "Pfilter is a Go package for filtering packets into multiple -virtual connections from a single physical connection.") - (home-page "https://github.com/AudriusButkevicius/pfilter") - (license expat))) - -(define-public go-github-com-ccding-go-stun - (let ((commit "be486d185f3dfcb2dbf8429332da50a0da7f95a6") - (revision "2")) - (package - (name "go-github-com-ccding-go-stun") - (version (git-version "0.0.0" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/ccding/go-stun") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1gr0rw1c1y7wh6913lyn5k4ig023by27i36bly6am8dwgrgp34ww")))) - (build-system go-build-system) - (arguments - '(#:import-path "github.com/ccding/go-stun")) - (synopsis "STUN client implementation") - (description "Go-stun is a go implementation of the STUN client (RFC 3489 -and RFC 5389).") - (home-page "https://github.com/ccding/go-stun") - (license asl2.0)))) |