summary refs log tree commit diff
path: root/gnu/packages/golang.scm
AgeCommit message (Collapse)Author
2019-06-04gnu: go-github-com-mattn-go-isatty: Update to 0.0.7.Leo Famulari
* gnu/packages/golang.scm (go-github-com-mattn-go-isatty): Update to 0.0.7. [propagated-inputs]: Add go-golang-org-x-sys-unix.
2019-05-31gnu: Go 1.4: Fix typo.Leo Famulari
* gnu/packages/golang.scm (go-1.4): Fix typo in comment.
2019-05-27gnu: go@1.4: Update to 1.4-bootstrap-20171003.Alex Griffin
* gnu/packages/golang.scm (go-1.4): Use the bootstrap branch that is still supported upstream. [version]: Update to 1.4-bootstrap-20171003. [arguments]: Remove obsolete fix for timezone test which is now included upstream. Don't manually disable cgo because it is disabled by default. Manually enable test suite because future releases will disable tests by default. Signed-off-by: Leo Famulari <leo@famulari.name>
2019-05-22gnu: go-github-com-btcsuite-btcd-btcec: Fix typo "significantly".Vagrant Cascadian
* gnu/packages/golang (go-github-com-btcsuite-btcd-btcec)[description]: Fix typo.
2019-05-22gnu: go-github-com-docker-distribution: Correct grammar and spelling.Vagrant Cascadian
* gnu/packages/golang (go-github-com-docker-distribution)[description]: Correct grammar and spelling. [synopsis]: Correct grammar and spelling.
2019-05-22gnu: go-github-com-google-cadvisor: Fix typo "performance".Vagrant Cascadian
* gnu/packages/golang (go-github-com-google-cadvisor)[description]: Fix typo.
2019-05-22gnu: go-golang-org-x-net-context: Fix typo "cancellation".Vagrant Cascadian
* gnu/packages/golang (go-golang-org-x-net-context)[description]: Fix typo.
2019-05-22gnu: go-github-com-tj-docopt: Fix typo "programmatically".Vagrant Cascadian
* gnu/packages/golang (go-github-com-tj-docopt)[description]: Fix typo.
2019-05-22gnu: go-github-com-docker-go-connections: Fix typo "This package".Vagrant Cascadian
* gnu/packages/golang (go-github-com-docker-go-connections)[description]: Fix typo.
2019-05-22gnu: go-golang-org-x-net-proxy: Fix typo "This package".Vagrant Cascadian
* gnu/packages/golang (go-golang-org-x-net-proxy)[description]: Fix typo.
2019-05-22gnu: go-golang-org-x-net-ipv6: Fix typo "This package".Vagrant Cascadian
* gnu/packages/golang (go-golang-org-x-net-ipv6)[description]: Fix typo.
2019-05-22gnu: go-golang-org-x-net-internal-iana: Fix typo "This package".Vagrant Cascadian
* gnu/packages/golang (go-golang-org-x-net-internal-iana)[description]: Fix typo.
2019-05-22gnu: go-golang-org-x-net-context: Fix typo "This package".Vagrant Cascadian
* gnu/packages/golang (go-golang-org-x-net-context)[description]: Fix typo.
2019-05-22gnu: go-golang-org-x-net-bpf: Fix typo "This package".Vagrant Cascadian
* gnu/packages/golang (go-golang-org-x-net-bpf)[description]: Fix typo.
2019-05-22gnu: go-golang-org-x-crypto-twofish: Fix typo "This package".Vagrant Cascadian
* gnu/packages/golang (go-golang-org-x-crypto-twofish)[description]: Fix typo.
2019-05-22gnu: go-golang-org-x-crypto-cast5: Fix typo "This package".Vagrant Cascadian
* gnu/packages/golang (go-golang-org-x-crypto-cast5)[description]: Fix typo.
2019-05-22gnu: go-golang-org-x-crypto-salsa20: Fix typo "This package".Vagrant Cascadian
* gnu/packages/golang (go-golang-org-x-crypto-salsa20)[description]: Fix typo.
2019-05-22gnu: go-golang-org-x-crypto-tea: Fix typo "This package".Vagrant Cascadian
* gnu/packages/golang (go-golang-org-x-crypto-tea)[description]: Fix typo.
2019-05-10gnu: Go 1.11: Update to 1.11.10.Leo Famulari
* gnu/packages/golang.scm (go-1.11): Update to 1.11.10.
2019-04-25gnu, guix: Yearly ritual purging of the filesystems.Tobias Geerinckx-Rice
* gnu/packages/android.scm (android-ext4-utils)[synopsis]: Fix ‘file system’ spelling. * gnu/packages/disk.scm (rmlint)[synopsis, description]: Likewise. * gnu/packages/golang.scm (go-github-com-kr-fs)[synopsis, description]: Likewise & edit for grammar. * gnu/packages/ipfs.scm (gx, go-ipfs)[description]: Likewise. * /gnu/packages/java.scm (java-commons-vfs)[synopsis]: Likewise. * gnu/packages/linux.scm (fuseiso)[description]: Likewise. (genext2fs)[synopsis, description]: Likewise. * gnu/packages/package-management.scm (libostree)[description]: Likewise. * gnu/packages/python-xyz.scm (python-requests-file)[description]: Likewise & mark up. * gnu/packages/rails.scm (ruby-with-advisory-lock)[description]: Likewise. * gnu/packages/ruby.scm (ruby-rerun)[description]: Likewise. * guix/build/go-build-system.scm (setup-go-environment)<docstring>: Likewise. * guix/store/deduplication.scm (get-temp-link)<docstring>: Likewise.
2019-04-02gnu: Go standard crypto library: Update to 0.0.0-3.b7391e9 [security fixes].Leo Famulari
Fixes a vulnerability in 'golang.org/x/crypto/salsa20' where, if more than 256 GiB of keystream is generated, or if the counter otherwise grows greater than 32 bits, the amd64 implementation will first generate incorrect output, and then cycle back to previously generated keystream. https://go.googlesource.com/crypto/+/b7391e95e576cacdcdd422573063bc057239113d * gnu/packages/golang.scm (go-golang-org-x-crypto-bcrypt, go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2, go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20, go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish, go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-ed25519, go-golang-org-x-crypto-ripemd160, go-golang-org-x-crypto-blake2s, go-golang-org-x-crypto-sha3, go-golang-org-x-crypto-ssh-terminal): Update to 0.0.0-3.b7391e9. (go-golang-org-x-crypto-blake2s)[propagated-inputs]: Add go-golang-org-x-sys-cpu. (go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2, go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20, go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish, go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-ssh-terminal): Inherit from go-golang-org-x-crypto-bcrypt.
2019-04-02gnu: Add go-golang-org-x-sys-cpu.Leo Famulari
* gnu/packages/golang.scm (go-golang-org-x-sys-cpu): New variable.
2019-04-01gnu: go-github-com-burntsushi-toml: Update to 0.3.1.Leo Famulari
* gnu/packages/golang.scm (go-github-com-burntsushi-toml): Update to 0.3.1.
2019-03-18gnu: Go 1.11: Update to 1.11.6.Leo Famulari
* gnu/packages/golang.scm (go-1.11): Update to 1.11.6. [arguments]: Remove the 'tarbomb-workaround' phase and inherit the 'chdir' phase.
2019-03-18gnu: Add Go 1.12.Katherine Cox-Buday
* gnu/packages/golang.scm (go-1.12): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-18gnu: Add go-github-com-burntsushi-lockerGiovanni Biscuolo
* gnu/packages/golang.scm (go-github-com-burntsushi-locker): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-14gnu: Remove duplicate go-github-com-kr-text.Leo Famulari
This effectively reverts 56f610f5c753d56f8c773252bd3c1f07a5c91442. But I removed the preexisting package since the new one is simpler. * gnu/packages/golang.scm (go-github-com-kr-text): Remove variable.
2019-03-14gnu: Gogo protocol buffers: Update to 1.2.1.Leo Famulari
* gnu/packages/golang.scm (go-github-com-gogo-protobuf, go-github-com-gogo-protobuf-protoc-gen-gogo, go-github-com-gogo-protobuf-gogoproto, go-github-com-gogo-protobuf-proto): Update to 1.2.1. (go-github-com-gogo-protobuf-proto)[license] Fix license. [synopsis, description]: Complete. (go-github-com-gogo-protobuf-protoc-gen-gogo)[arguments]: Skip the tests.
2019-03-14gnu: Add go-github-com-gogo-protobuf-gogoproto.Leo Famulari
* gnu/packages/golang.scm (go-github-com-gogo-protobuf-gogoproto): New variable.
2019-03-14gnu: go-github-com-urfave-cli: Update to 1.20.0-0.693af58.Leo Famulari
* gnu/packages/golang.scm (go-github-com-urfave-cli): Update to 1.20.0-0.693af58.
2019-03-14gnu: go-github-com-mattn-go-isatty: Use upstream version string.Leo Famulari
* gnu/packages/golang.scm (go-github-com-mattn-go-isatty): Use upstream version.
2019-03-14gnu: go-golang-org-x-sys-unix: Update to 0.0.0-2.4d1cda0.Leo Famulari
* gnu/packages/golang.scm (go-golang-org-x-sys-unix): Update to 0.0.0-2.4d1cda0. [arguments]: Remove the 'patch-tests' phase.
2019-03-14gnu: Go networking libraries: Update to 0.0.0-2.351d144.Leo Famulari
* gnu/packages/golang.scm (go-golang-org-x-net-internal-socks, go-golang-org-x-net-internal-socket): New variables. (go-golang-org-x-net-ipv4, go-golang-org-x-net-bpf, go-golang-org-x-net-context, go-golang-org-x-net-internal-iana, go-golang-org-x-net-ipv6, go-golang-org-x-net-proxy): Update to 0.0.0-2.351d144.
2019-03-14gnu: Go crypto libraries: Update to 0.0.0-2.0fcca48.Leo Famulari
* gnu/packages/golang.scm (go-golang-org-x-crypto-bcrypt, go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2, go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20, go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish, go-golang-org-x-crypto-xtea): Update to 0.0.0-2.0fcca48.
2019-03-14gnu: Add go-github-com-kr-pretty.Leo Famulari
* gnu/packages/golang.scm (go-github-com-kr-pretty): New variable.
2019-03-14gnu: Add go-github-com-kr-text.Leo Famulari
* gnu/packages/golang.scm (go-github-com-kr-text): New variable.
2019-03-14gnu: go-github-com-minio-sha256-simd: Update to 0.0.0-3.cc1980c.Leo Famulari
* gnu/packages/golang.scm (go-github-com-minio-sha256-simd): Update to 0.0.0-3.cc1980c.
2019-03-14gnu: Remove the various Go union meta-packages.Leo Famulari
* gnu/packages/golang.scm (go-github-com-gogo-protobuf-union, go-golang-org-x-crypto-union): Remove variables. (go-golang-org-x-crypto-bcrypt, go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2, go-golang-org-x-crypto-tea, go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-salsa20, go-golang-org-x-crypto-twofish,)[arguments]: Remove obsolete 'make-gzip-archive-writable' phase. (go-golang-org-x-crypto-ed25519)[arguments]: The phase 'make-gzip-archive-writable' belongs here now. (go-github-com-multiformats-go-multihash)[native-inputs]: Remove go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-blake2s and go-golang-org-x-crypto-sha3. (go-github-com-libp2p-go-libp2p-peer)[native-inputs]: Remove go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-blake2s, go-golang-org-x-crypto-ed25519, and go-golang-org-x-crypto-sha3. (go-github-com-libp2p-go-libp2p-metrics)[native-inputs]: Remove go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-sha3, go-golang-org-x-crypto-ed25519, and go-golang-org-x-crypto-blake2s. (go-github-com-multiformats-go-multiaddr)[native-inputs]: Remove go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-sha3 and go-golang-org-x-crypto-blake2s. (go-github-com-multiformats-go-multiaddr-net)[native-inputs]: Remove go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-sha3 and go-golang-org-x-crypto-blake2s. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-api)[native-inputs]: Remove go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-blake2s, go-golang-org-x-crypto-ed25519, and go-golang-org-x-crypto-sha3. (gx)[native-inputs]: Remove go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-blake2s, go-golang-org-x-crypto-ed25519, and go-golang-org-x-crypto-sha3. (gx-go)[native-inputs]: Remove go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-blake2s, go-golang-org-x-crypto-ed25519, and go-golang-org-x-crypto-sha3. * gnu/packages/syncthing.scm: Remove go-golang-org-x-text-union, go-golang-org-x-net-union, and go-github-com-vitrun-qart-union.
2019-03-14gnu: Remove Go 1.9.Leo Famulari
* gnu/packages/golang.scm (go-1.9): Remove variable. (go-1.11): Inherit from go-1.4 and consolidate the inherited build phases from go-1.9. Go 1.11 should be essentially unchanged with this commit, although the derivation is different.
2019-03-04gnu: go-github.com-jtolds-gls: Update to 4.20.Leo Famulari
* gnu/packages/golang.scm (go-github.com-jtolds-gls): Update to 4.20.
2019-02-04gnu: go-github-com-minio-sha256-simd: Remove duplicate.Ricardo Wurmus
* gnu/packages/syncthing.scm (go-github-com-minio-sha256-simd): Remove duplicate. * gnu/packages/golang.scm (go-github-com-minio-sha256-simd): Bump revision to supersede the older duplicate.
2019-02-04gnu: go@1.4: Build with binutils-gold on armhf and aarch64.Efraim Flashner
* gnu/packages/golang.scm (go@1.4)[native-inputs]: Add binutils-gold for armhf-linux and aarch64-linux.
2019-02-01gnu: Add go-github-com-direnv-go-dotenv.Leo Famulari
* gnu/packages/golang.scm (go-github-com-direnv-go-dotenv): New variable.
2019-01-25gnu: Go: Update to 1.11.5 [fixes CVE-2019-6486].Leo Famulari
* gnu/packages/golang.scm (go-1.11): Update to 1.11.5. [arguments]: Add a 'tarbomb-workaround' phase and adapt the 'chdir' phase for the tarbomb.
2018-12-16gnu: Go 1.11: Update to 1.11.4 [fixes CVE-2018-{16873,16874}].Leo Famulari
* gnu/packages/golang.scm (go-1.11): Update to 1.11.4.
2018-12-04gnu: go-gopkg.in-tomb.v2: Fix build.Christopher Baines
Looks like this test isn't compiling with newer versions of go, so fix it to get the package building again. * gnu/packages/golang.scm (go-gopkg.in-tomb.v2)[arguments]: Add new patch-source phase.
2018-11-14Merge branch 'master' into core-updatesMarius Bakke
2018-11-12gnu: go-github-com-aarzilli-golua: Fix for go-1.11.Pierre Neidhardt
* gnu/packages/golang.scm (go-github-com-aarzilli-golua)[arguments]: Fix for go-1.11. [native-inputs]: Remove lua. [propagated-inputs]: Add lua.
2018-11-12gnu: go-github-com-wtolson-go-taglib: Fix tests and build for go-1.11.Pierre Neidhardt
* gnu/packages/golang.scm (go-github-com-wtolson-go-taglib)[arguments]: Fix tests for go-1.11. [native-inputs]: Remove pkg-config and taglib. [propagated-inputs]: Add pkg-config and taglib.
2018-11-12gnu: go: Update default to 1.11.Pierre Neidhardt
* gnu/packages/golang.scm (go): Update default to 1.11.