summary refs log tree commit diff
path: root/gnu/packages/golang.scm
AgeCommit message (Collapse)Author
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-12-12gnu: go-1.14: Fix building on some platforms.Efraim Flashner
* gnu/packages/golang.scm (go-1.14)[arguments]: In custom 'prebuild phase also search for loader without 'linux' in the string. In custom 'build phase set the GOCACHE directory. [native-inputs]: On systems which don't have support in go-1.4 use gccgo-10 instead.
2021-12-10Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe
2021-12-10gnu: sendgmail: Rename package to match command.Philip McGrath
Suggested by Ludo’ in <https://issues.guix.gnu.org/50420#3>. * gnu/packages/golang.scm (go-github-com-google-gmail-oauth2-tools-go-sendgmail): Move to ... * gnu/packages/mail.scm (sendgmail): ... this variable. Change `propagated-inputs` to `inputs`. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-08gnu: go-github-com-alcortesm-tgz: Don't reset gzip timestamps.Sarah Morgensen
The tgz files are committed test fixtures, so don't reset their timestamps. * gnu/packages/golang.scm (go-github-com-alcortesm-tgz)[arguments]: Remove 'make-git-checkout-writable' phase. Delete 'reset-gzip-timestamps' phase instead. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-06gnu: Go 1.17: Update to 1.17.4.Leo Famulari
* gnu/packages/golang.scm (go-1.17): Update to 1.17.4.
2021-12-06gnu: Go 1.16: Update to 1.16.11.Leo Famulari
* gnu/packages/golang.scm (go-1.16): Update to 1.16.11.
2021-12-06gnu: go-gopkg-in-yaml-v2: Update to 2.4.0.Efraim Flashner
* gnu/packages/golang.scm (go-gopkg-in-yaml-v2): Update to 2.4.0.
2021-12-06gnu: go-gopkg-in-yaml-v2: Fix test suite on 32-bit systems.Efraim Flashner
* gnu/packages/golamg.scm (go-gopkg-in-yaml-v2)[source]: Add snippet to no longer cause integer overflow on 32-bit systems during test suite.
2021-12-05Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus
2021-12-02gnu: go-golang-zx2c4-com-wireguard: Fix downloading source.Efraim Flashner
* gnu/packages/golang.scm (go-golang-zx2c4-com-wireguard)[source]: Adjust commit string in git-reference.
2021-12-02gnu: go-github-com-vividcortex-ewma: Adjust import-path.Efraim Flashner
* gnu/packages/golang.scm (go-github-com-vividcortex-ewma)[arguments]: Adjust import-path to location other go packages expect it to be.
2021-12-01gnu: Add go-github-com-arceliar-ironwood.raingloom
* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-12-01gnu: Rename go-github-com-cheggaaa-pb to go-github-com-cheggaaa-pb-v3.raingloom
* gnu/packages/golang.scm (go-github-com-cheggaaa-pb): Rename this variable... (go-github-com-cheggaaa-pb-v3): ...to this variable. (go-github-com-cheggaaa-pb): New variable for deprecated package. Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2021-12-01gnu: go-github-com-cheggaaa-pb: Update to 3.0.8.raingloom
* gnu/packages/golang.scm (go-github-com-cheggaaa-pb): Update to 3.0.8. [arguments]: Disable tests; update import path. [native-inputs]: Move go-github-com-mattn-go-isatty from here... [propagated-inputs]: ...to here; add go-github-com-vividcortex-ewma and go-github-com-rivo-uniseg. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-12-01gnu: Add go-github-com-mattn-go-runewidth.raingloom
* gnu/packages/golang.scm (go-github-com-mattn-go-runewidth): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-12-01gnu: Add go-github-com-rivo-uniseg.raingloom
* gnu/packages/golang.scm (go-github-com-rivo-uniseg): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-12-01gnu: Add go-github-com-vividcortex-ewma.raingloom
* gnu/packages/golang.scm (go-github-com-vividcortex-ewma): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-10-18Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe
2021-10-18gnu: go-golang-org-x-mod: Update source URL.Ludovic Courtès
* gnu/packages/golang.scm (go-golang-org-x-mod)[source]: Update URL.
2021-10-14gnu: Add go-gopkg-in-djherbis-times-v1.Chadwain Holness
* gnu/packages/golang.scm (go-gopkg-in-djherbis-times-v1): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-14Merge branch 'master' into core-updates-frozenMarius Bakke
2021-10-13gnu: Add go-golang-org-x-mod.hackeryarn
* gnu/packages/golang.scm (go-golang-org-x-mod): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12gnu: go-1.17: Don't build with gccgo.Efraim Flashner
* gnu/packages/golang.scm (go-1.17)[native-inputs]: When building on architectures not supported by go-1.4 use go-1.16 in place of gccgo.
2021-10-12Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe
2021-09-24gnu: Add go-github-com-DHowett-go-plist.Adam Kandur
* gnu/packages/golang.scm (go-github-com-DHowett-go-plist): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-09-17Merge branch 'master' into core-updates-frozenMarius Bakke
Conflicts: gnu/packages/bioinformatics.scm gnu/packages/chez.scm gnu/packages/docbook.scm gnu/packages/ebook.scm gnu/packages/gnome.scm gnu/packages/linux.scm gnu/packages/networking.scm gnu/packages/python-web.scm gnu/packages/python-xyz.scm gnu/packages/tex.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/dune.scm guix/build-system/go.scm guix/build-system/linux-module.scm guix/packages.scm
2021-09-14gnu: Add go-github-com-google-gmail-oauth2-tools-go-sendgmail.Philip McGrath
* gnu/packages/golang.scm (go-github-com-google-gmail-oauth2-tools-go-sendgmail): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-14gnu: Add go-cloud-google-com-go-compute-metadata.Philip McGrath
* gnu/packages/golang.scm (go-cloud-google-com-go-compute-metadata): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-09gnu: go-github-com-urfave-cli-v2: Fix tests when building with Go 1.17.Sarah Morgensen
* gnu/packages/patches/go-github-com-urfave-cli-v2-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/golang.scm (go-github-com-urfave-cli-v2)[origin]: Apply it. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-09gnu: go-github-com-urfave-cli: Fix tests when building with Go 1.17.Sarah Morgensen
* gnu/packages/patches/go-github-com-urfave-cli-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/golang.scm (go-github-com-urfave-cli)[origin]: Apply it. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-09gnu: go-github-com-sevlyar-go-daemon: Fix tests when building with Go 1.17.Sarah Morgensen
* gnu/packages/golang.scm (go-github-com-sevlyar-go-daemon)[source]: Add snippet to fix tests for go@1.17. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-09gnu: go-github-com-keybase-go-ps: Fix tests when building with Go 1.17.Sarah Morgensen
* gnu/packages/golang.scm (go-github-com-keybase-go-ps)[arguments] <#:phases>{fix-tests}: Remove extraneous build line to appease go@1.17. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-09gnu: go-1.17: Update to 1.17.1.Leo Famulari
* gnu/packages/golang.scm (go-1.17): Update to 1.17.1.
2021-09-09gnu: Add go-1.17.Sarah Morgensen
* gnu/packages.golang.scm (go-1.17): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-09gnu: go-1.16: Update to 1.16.8.Sarah Morgensen
* gnu/packages/golang.scm (go-1.16): Update to 1.16.8. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-07Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-07-27gnu: go-1.14: Fix test failure with GCC 9+.Sarah Morgensen
With GCC 9+, go-1.14 fails a test when the gold linker is not available (https://github.com/golang/go/issues/39157). Backport the fix for that from https://github.com/golang/go/commit/4ec4a79. This is a followup to the 'master -> core-updates-frozen' merge in c4133c43c7cfe2476ebfae87f9e4d10d96de9bc7, which accidentally dropped this commit (2818c66e93c4803de1d9fb8fbc11ccc9fa6a1859) due to the code in question being moved to another part of the file on the master branch. Reported on #guix by iskarian: <https://logs.guix.gnu.org/guix/2021-08-14.log#214343> * gnu/packages/golang.scm (go-1.14)[arguments]<#:phases>{prebuild}: Fix test failure with GCC 9+. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-08-12Merge branch 'master' into core-updates-frozenMarius Bakke
Conflicts: gnu/packages/algebra.scm gnu/packages/games.scm gnu/packages/golang.scm gnu/packages/kerberos.scm gnu/packages/mail.scm gnu/packages/python.scm gnu/packages/ruby.scm gnu/packages/scheme.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm
2021-08-08gnu: go-1.14: Fix test failure with GCC 9+.Sarah Morgensen
With GCC 9+, go-1.14 fails a test when the gold linker is not available (https://github.com/golang/go/issues/39157). Backport the fix for that from https://github.com/golang/go/commit/4ec4a79. * gnu/packages/golang.scm (go-1.14)[arguments]<#:phases>{prebuild}: Fix test failure with GCC 9+. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-01Merge branch 'master' into core-updates-frozenMarius Bakke
2021-08-01gnu: Add go-github-com-klauspost-compress.Arun Isaac
* gnu/packages/golang.scm (go-github-com-klauspost-compress): New variable.
2021-08-01gnu: Add go-github-com-flynn-noise.Arun Isaac
* gnu/packages/golang.scm (go-github-com-flynn-noise): New variable.
2021-08-01gnu: Add go-golang-org-x-term.Arun Isaac
* gnu/packages/golang.scm (go-golang-org-x-term): New variable.
2021-08-01gnu: Add go-lukechampine-com-blake3.Arun Isaac
* gnu/packages/golang.scm (go-lukechampine-com-blake3): New variable.
2021-08-01gnu: Add go-github-com-dustin-go-humanize.Arun Isaac
* gnu/packages/golang.scm (go-github-com-dustin-go-humanize): New variable.
2021-08-01gnu: Add go-github-com-davecgh-go-xdr.Arun Isaac
* gnu/packages/golang.scm (go-github-com-davecgh-go-xdr): New variable.
2021-08-30gnu: Add go-github-com-gdamore-tcell-v2.Guix Together
* gnu/packages/golang.scm (go-github-com-gdamore-tcell-v2): New variable. Co-authored-by: Arun Isaac <arunisaac@systemreboot.net> Co-authored-by: Brice Waegeneire <brice@waegenei.re> Co-authored-by: jgart <jgart@dismail.de> Co-authored-by: Julien Lepiller <julien@lepiller.eu> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-30gnu: go-github-com-gdamore-tcell: Correct license to Apache 2.0.Maxim Cournoyer
* gnu/packages/golang.scm (go-github-com-gdamore-tcell) [license]: Correct from Expat to Apache 2.0.
2021-08-17gnu: Add go-github-com-aswinkarthik-csvdiff.BonfaceKilz
* gnu/packages/golang.scm (go-github-com-aswinkarthik-csvdiff): New variable. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>