Age | Commit message (Collapse) | Author |
|
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.
|
|
* gnu/packages/golang.scm (go-golang-org-x-sys-cpu): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-burntsushi-toml): Update to 0.3.1.
|
|
* gnu/packages/golang.scm (go-1.11): Update to 1.11.6.
[arguments]: Remove the 'tarbomb-workaround' phase and inherit the 'chdir'
phase.
|
|
* gnu/packages/golang.scm (go-1.12): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
* gnu/packages/golang.scm (go-github-com-burntsushi-locker): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
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.
|
|
* 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.
|
|
* gnu/packages/golang.scm (go-github-com-gogo-protobuf-gogoproto): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-urfave-cli): Update to
1.20.0-0.693af58.
|
|
* gnu/packages/golang.scm (go-github-com-mattn-go-isatty): Use upstream
version.
|
|
* gnu/packages/golang.scm (go-golang-org-x-sys-unix): Update to 0.0.0-2.4d1cda0.
[arguments]: Remove the 'patch-tests' phase.
|
|
* 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.
|
|
* 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.
|
|
* gnu/packages/golang.scm (go-github-com-kr-pretty): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-kr-text): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-minio-sha256-simd): Update to
0.0.0-3.cc1980c.
|
|
* 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.
|
|
* 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.
|
|
* gnu/packages/golang.scm (go-github.com-jtolds-gls): Update to 4.20.
|
|
* 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.
|
|
* gnu/packages/golang.scm (go@1.4)[native-inputs]: Add binutils-gold
for armhf-linux and aarch64-linux.
|
|
* gnu/packages/golang.scm (go-github-com-direnv-go-dotenv): New variable.
|
|
* 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.
|
|
* gnu/packages/golang.scm (go-1.11): Update to 1.11.4.
|
|
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.
|
|
|
|
* gnu/packages/golang.scm (go-github-com-aarzilli-golua)[arguments]: Fix for go-1.11.
[native-inputs]: Remove lua.
[propagated-inputs]: Add lua.
|
|
* 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.
|
|
* gnu/packages/golang.scm (go): Update default to 1.11.
|
|
|
|
* gnu/packages/golang.scm (go-github-com-urfave-cli): Remove duplicate declaration.
|
|
This shrinks the closure of Go 1.11 from 1379 MiB to 581 MiB.
Fixes <https://bugs.gnu.org/32949>.
* gnu/packages/golang.scm (go-1.11)[arguments]: Add a 'delete-extraneous-files'
phase.
|
|
* gnu/packages/golang.scm (go-github-com-kr-fs): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-whyrusleeping-stump): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-whyrusleeping-progmeter): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-whyrusleeping-json-filter): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-urfave-cli): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-sabhiram-go-gitignore): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-cheekybits-is): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-whyrusleeping-tar-utils): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-multiformats-go-multiaddr-net): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-multiformats-go-multiaddr): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-mitchellh-go-homedir): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-libp2p-go-libp2p-metrics): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-libp2p-go-libp2p-protocol): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-libp2p-go-libp2p-peer): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-multiformats-go-multihash): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-spaolacci-murmur3): New variable.
|
|
* gnu/packages/golang.scm (go-github-com-minio-blake2b-simd): New variable.
|