blob: 80a26dc5d39bcbbc240bafd7d9c69f81e1d0ae4f [file] [log] [blame]
# Copyright 2017 The ChromiumOS Authors
# Distributed under the terms of the GNU General Public License v2.
EAPI=7
CROS_GO_SOURCE="go.googlesource.com/crypto:golang.org/x/crypto 9d2ee975ef9fe627bf0a6f01c1f69e8ef1d4f05d"
CROS_GO_PACKAGES=(
"golang.org/x/crypto/argon2"
"golang.org/x/crypto/blake2b"
"golang.org/x/crypto/blowfish"
"golang.org/x/crypto/chacha20"
"golang.org/x/crypto/ed25519"
"golang.org/x/crypto/curve25519/internal/field"
"golang.org/x/crypto/curve25519"
"golang.org/x/crypto/internal/alias"
"golang.org/x/crypto/internal/poly1305"
"golang.org/x/crypto/hkdf"
"golang.org/x/crypto/nacl/box"
"golang.org/x/crypto/nacl/secretbox"
"golang.org/x/crypto/pbkdf2"
"golang.org/x/crypto/pkcs12"
"golang.org/x/crypto/pkcs12/internal/rc2"
"golang.org/x/crypto/poly1305"
"golang.org/x/crypto/salsa20/salsa"
"golang.org/x/crypto/scrypt"
"golang.org/x/crypto/ssh/internal/bcrypt_pbkdf"
"golang.org/x/crypto/ssh"
"golang.org/x/crypto/ssh/agent"
"golang.org/x/crypto/ssh/terminal"
)
CROS_GO_TEST=(
"${CROS_GO_PACKAGES[@]}"
)
inherit cros-go
DESCRIPTION="Go supplementary cryptography libraries"
HOMEPAGE="https://golang.org/x/crypto"
SRC_URI="$(cros-go_src_uri)"
LICENSE="BSD-Google"
SLOT="0"
KEYWORDS="*"
IUSE=""
RESTRICT="binchecks strip"
DEPEND="
dev-go/go-sys
dev-go/net
dev-go/term
"
RDEPEND=""