gnu: Add go-github-com-biogo-hts. This change merges all extracted subdirs under the same variable as it's distributed in single module according to project's go.mod. * gnu/packages/bioinformatics.scm (go-github-com-biogo-hts-bam, go-github-com-biogo-hts-bgzf, go-github-com-biogo-hts-cram, go-github-com-biogo-hts-csi, go-github-com-biogo-hts-fai, go-github-com-biogo-hts-sam, go-github-com-biogo-hts-tabix): Delete variables. (go-github-com-biogo-hts): New variable. [arguments] <skip-build?>: No go files in project's root. <import-path>: Set as seen in go.mod. <test-flags>: Skip 2 tests requiring network access. (go-github-com-biogo-biogo) [propagated-inputs]: Remove go-github-com-biogo-hts-bam, add go-github-com-biogo-hts. Change-Id: I2cace7a0c732e7590b3b34865323bc38b41b0d86
gnu: go-github-com-alecthomas-chroma: Update to 0.10.0. * gnu/packages/golang-xyz.scm (go-github-com-alecthomas-chroma): Update to 0.10.0. [native-inputs]: Add go-github-com-alecthomas-kong, go-github-com-alecthomas-kong-hcl, go-github-com-gorilla-csrf, go-github-com-gorilla-handlers, go-github-com-gorilla-mux, go-github-com-mattn-go-colorable, and go-github-com-mattn-go-isatty. Change-Id: I48b68706fb32b64a594957a696c0f32b824c1590
gnu: Add go-github-com-alecthomas-kong-hcl. * gnu/packages/golang-xyz.scm (go-github-com-alecthomas-kong-hcl): New variable. Change-Id: Iea741ab1740eb0c956621ac6ed095a47014d3112
gnu: go-1.23: Update to 1.23.5. * gnu/packages/golang.scm (go-1.23): Update to 1.23.5. Change-Id: Icebfdec646e0ede42d3321d4246b1b21f3d18250
gnu: go-1.22: Update to 1.22.11. * gnu/packages/golang.scm (go-1.22): Update to 1.22.11. Change-Id: I7899175194d89e1eb32787439ddd113c6d0ac6db
gnu: go: Disable time bomb tests for all versions. * gnu/packages/golang.scm (go-1.21): Move 'skip-crypto-tls-tests phase from here ... (go-1.16, go-1.17): ... to here. This will fix the build of all inherited Golang versions. Change-Id: Iecf166dcd622800c54aa9357ff1aba6787ac49d1
gnu: Add go-github-com-babolivier-go-doh-client. * gnu/packages/golang-web.scm (go-github-com-babolivier-go-doh-client): New variable. Change-Id: I332d6e7cc5b9b1502c24d95ad2a06164181e324d
gnu: go-github-com-quic-go-quic-go: Adjust tests. Tests fail in CI as seen in <https://ci.guix.gnu.org/build/7688366/log/raw>. * gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go) [phases] {check}: Adjust gingo options as tests fail in CI but passed when tested locally on 16 threads machine. Remove randomization, add logic to set "--proc" option. Change-Id: I25be422622cbab20f2eeb7c8200e20ab9491cf44
gnu: Add go-0xacab-org-leap-obfsvpn. * gnu/packages/golang-web.scm (go-0xacab-org-leap-obfsvpn): New variable. Change-Id: I5335db751f755b283919f7c153c0d30a5c7b546b
gnu: Add go-github-com-labstack-echo-v4. * gnu/packages/golang-web.scm (go-github-com-labstack-echo-v4): New variable. Change-Id: I7e7b93d00ac37254c914ed6da262f590dc08d51c
gnu: Add go-github-com-labstack-gommon. * gnu/packages/golang-xyz.scm (go-github-com-labstack-gommon): New variable. Change-Id: Ieb84db29cd2aa7417286406b0c1c7397c3e4d573
gnu: Add go-github-com-valyala-fasttemplate. * gnu/packages/golang-xyz.scm (go-github-com-valyala-fasttemplate): New variable. Change-Id: I7b7a4314c0ae68f03bb6a25c6b71e4e95bbd7639
gnu: Deprecate go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird. * gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird): Deprecate variable. (lyrebird): New variable. * gnu/packages/tor-browsers.scm (torbrowser) [inputs]: Remove go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird, add lyrebird. (mullvadbrowser): Adjust "modify-inputs" accordingly. Change-Id: I8aa67148a08baafcd0dfe3a0ceac43c5939139e9
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird: Update to 0.5.0. * gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird): Update to 0.5.0. [arguments] <phases>: Remove 'substitutions. [propagated-inputs]: Remove go-golang-org-x-text; add go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2. Change-Id: I1cfe5a97a3a4749b13ee1eabc703ce351246ac6f
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel: Move to golang-web. * gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel): Move from here ... * gnu/packages/golang-web.scm: ... to here. Change-Id: I20584072a46eb9d1d818c0c82794a717dc6d79ab
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel: Update to 0.0.0-20240711104640-e64b1b3562f3. * gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel): Update to 0.0.0-20240711104640-e64b1b3562f3. [propagated-inputs]: Add go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib. Change-Id: Ib562ecabe5779af3050928fea3152da34f97ce45
gnu: Add go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2. * gnu/packages/golang-web.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2): New variable. Change-Id: I9f3ecfa9fddebd32bfb662e7f51d9cb1dca9d05b
gnu: Add go-github-com-xtaci-kcp-go-v5. * gnu/packages/golang-web.scm (go-github-com-xtaci-kcp-go-v5): New variable. Change-Id: I7db3d6fee648e30da52a210cb2ce045fdf344d6d
gnu: Add go-github-com-tjfoc-gmsm. * gnu/packages/golang-crypto.scm (go-github-com-tjfoc-gmsm): New variable. Change-Id: I6c4ef3997743aafc103acca7a00c98724e1b3b0b
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-sqs. * gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-service-sqs): New variable. Change-Id: I3ede5899d448349fd1936df7a7554cb3df415629