From b7b97785ebbb2f11d24d14dab8b81ed274f4ce6a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 19 Mar 2019 11:37:34 +0000 Subject: gentoo resync : 19.03.2019 --- dev-util/cargo/Manifest | 2 +- dev-util/cargo/cargo-0.30.0-r1.ebuild | 207 ++++++++++++++++++++++++++++++++++ dev-util/cargo/cargo-0.30.0.ebuild | 202 --------------------------------- 3 files changed, 208 insertions(+), 203 deletions(-) create mode 100644 dev-util/cargo/cargo-0.30.0-r1.ebuild delete mode 100644 dev-util/cargo/cargo-0.30.0.ebuild (limited to 'dev-util/cargo') diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest index 0b4d3de135a2..2402abb297bf 100644 --- a/dev-util/cargo/Manifest +++ b/dev-util/cargo/Manifest @@ -143,5 +143,5 @@ DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f955297217 DIST winapi-util-0.1.1.crate 7635 BLAKE2B 2a8047d0da762379f8e66578bf95309a7968d52b636a7bb57d98ce827edffcf85b20cf0441487f4fcd91dccc6db9d005a4c3d78140f0d85dcc99534f3b7aacd4 SHA512 003244d94a887d870b8eab7569f6aee432350eb9f13b5b90a0836eb105b05ac83b7835efe90d9915437f295730653b2dafe6251ab9c46011f1d8492fd4ab8a06 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST wincolor-1.0.1.crate 4737 BLAKE2B b1519327a69d71845bc4d7ebf34205d63883aacbeb9284260e5cc89178193aac15525641546582e32c00128ca4a7c1967ba8f076fbfa98bf9d79a5fe2801555e SHA512 f9914b8b416f3810f5199e85b8088c669bff3cbc0f5b86fdb5b600bbd0554465a559bae3ac918fb7197780663e94bf645ede8f35b60ab0e6a6cf2305b1eb99e1 -EBUILD cargo-0.30.0.ebuild 3764 BLAKE2B 967aa0ac695ca3868dbfd48ccb7c566a31f6d02d80e06203999bd4798eb7089a6866a25c6a4feb4d1b04a08070b66addced585f2371f9acbcd87006c848620cc SHA512 a712ff22a94a057f69e9abc731df401402f90567c75e82cc4a2fbac8d92b181319190126afd135d31124a4ce4e769c423fcbffc342e231f5c05b7c4b2a8a7cd5 +EBUILD cargo-0.30.0-r1.ebuild 3847 BLAKE2B 2c0ab6eb8b854419a6c645f04e1187c81e2b9f9d50c673a1e008a04aa8efe95406cf176f223ea2960fa61f8d8bbec214438e192b0b614c3f2e213a611b99ee1d SHA512 1cd0c5ca69985fc2c43d661d0b11f6b9e3870e8f6981b12d0e9b8e40e82a0cf6f34eadf13344a4d657c0ee8c2aef248a9c66f7a13d8ebbf8e71152820475985b MISC metadata.xml 334 BLAKE2B 492ad458d72b54f13c18357d77a28f82fefde1c581c34a19b5da9d6dc1c32ecf47675aa3198ccf8a934d25f494f9c6ba42bba0dd8d32d2c4f62e6411426ba3bf SHA512 7d50f6dfd848ac87a1411295bc5133289a7576d7cf3b82c88fdc3e17ba5371e25c4ccd5f2f404ca31ab81531d21e8d2023236f81608078a1ed32832d005653ab diff --git a/dev-util/cargo/cargo-0.30.0-r1.ebuild b/dev-util/cargo/cargo-0.30.0-r1.ebuild new file mode 100644 index 000000000000..a1a63f133892 --- /dev/null +++ b/dev-util/cargo/cargo-0.30.0-r1.ebuild @@ -0,0 +1,207 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +CARGO_SNAPSHOT_DATE="2016-09-01" + +CRATES=" +aho-corasick-0.6.8 +ansi_term-0.11.0 +arrayvec-0.4.7 +atty-0.2.11 +backtrace-0.3.9 +backtrace-sys-0.1.24 +bitflags-1.0.4 +bufstream-0.1.3 +cargo-0.30.0 +cc-1.0.25 +cfg-if-0.1.5 +clap-2.32.0 +cloudabi-0.0.3 +commoncrypto-0.2.0 +commoncrypto-sys-0.2.0 +core-foundation-0.6.1 +core-foundation-sys-0.6.1 +crates-io-0.18.0 +crossbeam-channel-0.2.6 +crossbeam-epoch-0.6.0 +crossbeam-utils-0.5.0 +crypto-hash-0.3.1 +curl-0.4.17 +curl-sys-0.4.12 +env_logger-0.5.13 +failure-0.1.2 +failure_derive-0.1.2 +filetime-0.2.1 +flate2-1.0.2 +fnv-1.0.6 +foreign-types-0.3.2 +foreign-types-shared-0.1.1 +fs2-0.4.3 +fuchsia-zircon-0.3.3 +fuchsia-zircon-sys-0.3.3 +git2-0.7.5 +git2-curl-0.8.1 +glob-0.2.11 +globset-0.4.2 +hex-0.3.2 +home-0.3.3 +humantime-1.1.1 +idna-0.1.5 +ignore-0.4.4 +itoa-0.4.3 +jobserver-0.1.11 +kernel32-sys-0.2.2 +lazy_static-1.1.0 +lazycell-1.2.0 +libc-0.2.43 +libgit2-sys-0.7.8 +libssh2-sys-0.2.11 +libz-sys-1.0.22 +lock_api-0.1.3 +log-0.4.5 +matches-0.1.8 +memchr-2.1.0 +memoffset-0.2.1 +miniz-sys-0.1.10 +miow-0.3.3 +nodrop-0.1.12 +num_cpus-1.8.0 +openssl-0.10.12 +openssl-probe-0.1.2 +openssl-src-110.0.7+1.1.0i +openssl-sys-0.9.36 +owning_ref-0.3.3 +parking_lot-0.6.4 +parking_lot_core-0.3.1 +percent-encoding-1.0.1 +pkg-config-0.3.14 +proc-macro2-0.4.19 +quick-error-1.2.2 +quote-0.6.8 +rand-0.4.3 +rand-0.5.5 +rand_core-0.2.1 +redox_syscall-0.1.40 +redox_termios-0.1.1 +regex-1.0.5 +regex-syntax-0.6.2 +remove_dir_all-0.5.1 +rustc-demangle-0.1.9 +rustc-workspace-hack-1.0.0 +rustc_version-0.2.3 +rustfix-0.4.2 +ryu-0.2.6 +same-file-1.0.3 +schannel-0.1.13 +scopeguard-0.3.3 +semver-0.9.0 +semver-parser-0.7.0 +serde-1.0.79 +serde_derive-1.0.79 +serde_ignored-0.0.4 +serde_json-1.0.28 +shell-escape-0.1.4 +smallvec-0.6.5 +socket2-0.3.8 +stable_deref_trait-1.1.1 +strsim-0.7.0 +syn-0.14.9 +syn-0.15.4 +synstructure-0.9.0 +tar-0.4.16 +tempfile-3.0.4 +termcolor-1.0.4 +termion-1.5.1 +textwrap-0.10.0 +thread_local-0.3.6 +toml-0.4.6 +ucd-util-0.1.1 +unicode-bidi-0.3.4 +unicode-normalization-0.1.7 +unicode-width-0.1.5 +unicode-xid-0.1.0 +unreachable-1.0.0 +url-1.7.1 +utf8-ranges-1.0.1 +vcpkg-0.2.6 +vec_map-0.8.1 +version_check-0.1.4 +void-1.0.2 +walkdir-2.2.5 +winapi-0.2.8 +winapi-0.3.5 +winapi-build-0.1.1 +winapi-i686-pc-windows-gnu-0.4.0 +winapi-util-0.1.1 +winapi-x86_64-pc-windows-gnu-0.4.0 +wincolor-1.0.1 +" + +inherit cargo bash-completion-r1 multiprocessing versionator rust-toolchain + +BOOTSTRAP_VERSION="0.$(($(get_version_component_range 2) - 1)).0" + +DESCRIPTION="The Rust's package manager" +HOMEPAGE="http://crates.io" +SRC_URI="https://github.com/rust-lang/cargo/archive/${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris ${CRATES}) + $(rust_all_arch_uris cargo-${BOOTSTRAP_VERSION})" + +RESTRICT="mirror" +LICENSE="|| ( MIT Apache-2.0 )" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" + +IUSE="doc libressl" + +COMMON_DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 + sys-libs/zlib + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + net-libs/libssh2 + net-libs/http-parser:=" +RDEPEND="${COMMON_DEPEND} + !dev-util/cargo-bin + net-misc/curl[ssl]" +DEPEND="${COMMON_DEPEND} + >=virtual/rust-1.28.0 + dev-util/cmake + sys-apps/coreutils + sys-apps/diffutils + sys-apps/findutils + sys-apps/sed" + +PATCHES=() + +src_configure() { + # Do nothing + echo "Configuring cargo..." +} + +src_compile() { + export CARGO_HOME="${ECARGO_HOME}" + local cargo="${WORKDIR}/cargo-${BOOTSTRAP_VERSION}-$(rust_abi)/cargo/bin/cargo" + ${cargo} build -j$(makeopts_jobs) --release || die + + # Building HTML documentation + use doc && ${cargo} doc +} + +src_install() { + dobin target/release/cargo + + # Install HTML documentation + use doc && HTML_DOCS=("target/doc") + einstalldocs + + newbashcomp src/etc/cargo.bashcomp.sh cargo + insinto /usr/share/zsh/site-functions + doins src/etc/_cargo + doman src/etc/man/* +} + +pkg_postrm() { + eselect rust update +} diff --git a/dev-util/cargo/cargo-0.30.0.ebuild b/dev-util/cargo/cargo-0.30.0.ebuild deleted file mode 100644 index 3ab88c1f3331..000000000000 --- a/dev-util/cargo/cargo-0.30.0.ebuild +++ /dev/null @@ -1,202 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -CARGO_SNAPSHOT_DATE="2016-09-01" - -CRATES=" -aho-corasick-0.6.8 -ansi_term-0.11.0 -arrayvec-0.4.7 -atty-0.2.11 -backtrace-0.3.9 -backtrace-sys-0.1.24 -bitflags-1.0.4 -bufstream-0.1.3 -cargo-0.30.0 -cc-1.0.25 -cfg-if-0.1.5 -clap-2.32.0 -cloudabi-0.0.3 -commoncrypto-0.2.0 -commoncrypto-sys-0.2.0 -core-foundation-0.6.1 -core-foundation-sys-0.6.1 -crates-io-0.18.0 -crossbeam-channel-0.2.6 -crossbeam-epoch-0.6.0 -crossbeam-utils-0.5.0 -crypto-hash-0.3.1 -curl-0.4.17 -curl-sys-0.4.12 -env_logger-0.5.13 -failure-0.1.2 -failure_derive-0.1.2 -filetime-0.2.1 -flate2-1.0.2 -fnv-1.0.6 -foreign-types-0.3.2 -foreign-types-shared-0.1.1 -fs2-0.4.3 -fuchsia-zircon-0.3.3 -fuchsia-zircon-sys-0.3.3 -git2-0.7.5 -git2-curl-0.8.1 -glob-0.2.11 -globset-0.4.2 -hex-0.3.2 -home-0.3.3 -humantime-1.1.1 -idna-0.1.5 -ignore-0.4.4 -itoa-0.4.3 -jobserver-0.1.11 -kernel32-sys-0.2.2 -lazy_static-1.1.0 -lazycell-1.2.0 -libc-0.2.43 -libgit2-sys-0.7.8 -libssh2-sys-0.2.11 -libz-sys-1.0.22 -lock_api-0.1.3 -log-0.4.5 -matches-0.1.8 -memchr-2.1.0 -memoffset-0.2.1 -miniz-sys-0.1.10 -miow-0.3.3 -nodrop-0.1.12 -num_cpus-1.8.0 -openssl-0.10.12 -openssl-probe-0.1.2 -openssl-src-110.0.7+1.1.0i -openssl-sys-0.9.36 -owning_ref-0.3.3 -parking_lot-0.6.4 -parking_lot_core-0.3.1 -percent-encoding-1.0.1 -pkg-config-0.3.14 -proc-macro2-0.4.19 -quick-error-1.2.2 -quote-0.6.8 -rand-0.4.3 -rand-0.5.5 -rand_core-0.2.1 -redox_syscall-0.1.40 -redox_termios-0.1.1 -regex-1.0.5 -regex-syntax-0.6.2 -remove_dir_all-0.5.1 -rustc-demangle-0.1.9 -rustc-workspace-hack-1.0.0 -rustc_version-0.2.3 -rustfix-0.4.2 -ryu-0.2.6 -same-file-1.0.3 -schannel-0.1.13 -scopeguard-0.3.3 -semver-0.9.0 -semver-parser-0.7.0 -serde-1.0.79 -serde_derive-1.0.79 -serde_ignored-0.0.4 -serde_json-1.0.28 -shell-escape-0.1.4 -smallvec-0.6.5 -socket2-0.3.8 -stable_deref_trait-1.1.1 -strsim-0.7.0 -syn-0.14.9 -syn-0.15.4 -synstructure-0.9.0 -tar-0.4.16 -tempfile-3.0.4 -termcolor-1.0.4 -termion-1.5.1 -textwrap-0.10.0 -thread_local-0.3.6 -toml-0.4.6 -ucd-util-0.1.1 -unicode-bidi-0.3.4 -unicode-normalization-0.1.7 -unicode-width-0.1.5 -unicode-xid-0.1.0 -unreachable-1.0.0 -url-1.7.1 -utf8-ranges-1.0.1 -vcpkg-0.2.6 -vec_map-0.8.1 -version_check-0.1.4 -void-1.0.2 -walkdir-2.2.5 -winapi-0.2.8 -winapi-0.3.5 -winapi-build-0.1.1 -winapi-i686-pc-windows-gnu-0.4.0 -winapi-util-0.1.1 -winapi-x86_64-pc-windows-gnu-0.4.0 -wincolor-1.0.1 -" - -inherit cargo bash-completion-r1 multiprocessing versionator rust-toolchain - -BOOTSTRAP_VERSION="0.$(($(get_version_component_range 2) - 1)).0" - -DESCRIPTION="The Rust's package manager" -HOMEPAGE="http://crates.io" -SRC_URI="https://github.com/rust-lang/cargo/archive/${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris ${CRATES}) - $(rust_all_arch_uris cargo-${BOOTSTRAP_VERSION})" - -RESTRICT="mirror" -LICENSE="|| ( MIT Apache-2.0 )" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -IUSE="doc libressl" - -COMMON_DEPEND="sys-libs/zlib - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - net-libs/libssh2 - net-libs/http-parser:=" -RDEPEND="${COMMON_DEPEND} - !dev-util/cargo-bin - net-misc/curl[ssl]" -DEPEND="${COMMON_DEPEND} - >=virtual/rust-1.28.0 - dev-util/cmake - sys-apps/coreutils - sys-apps/diffutils - sys-apps/findutils - sys-apps/sed" - -PATCHES=() - -src_configure() { - # Do nothing - echo "Configuring cargo..." -} - -src_compile() { - export CARGO_HOME="${ECARGO_HOME}" - local cargo="${WORKDIR}/cargo-${BOOTSTRAP_VERSION}-$(rust_abi)/cargo/bin/cargo" - ${cargo} build -j$(makeopts_jobs) --release || die - - # Building HTML documentation - use doc && ${cargo} doc -} - -src_install() { - dobin target/release/cargo - - # Install HTML documentation - use doc && HTML_DOCS=("target/doc") - einstalldocs - - newbashcomp src/etc/cargo.bashcomp.sh cargo - insinto /usr/share/zsh/site-functions - doins src/etc/_cargo - doman src/etc/man/* -} -- cgit v1.2.3