cargo_0.32.0-1~exp1ubuntu1~14.04.1_i386.deb


Advertisement

Description

cargo - Rust package manager

Property Value
Distribution Ubuntu 14.04 LTS (Trusty Tahr)
Repository Ubuntu Updates Universe i386
Package filename cargo_0.32.0-1~exp1ubuntu1~14.04.1_i386.deb
Package name cargo
Package version 0.32.0
Package release 1~exp1ubuntu1~14.04.1
Package architecture i386
Package type deb
Category universe/devel
Homepage https://crates.io/
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 2.72 MB
Installed size 10.55 MB
Cargo is a tool that allows Rust projects to declare their various
dependencies, and ensure that you'll always get a repeatable build.
To accomplish this goal, Cargo does four things:
* Introduces two metadata files with various bits of project information.
* Fetches and builds your project's dependencies.
* Invokes rustc or another build tool with the correct parameters to build
your project.
* Introduces conventions, making working with Rust projects easier.
Cargo downloads your Rust project’s dependencies and compiles your
project.

Alternatives

Package Version Architecture Repository
cargo_0.32.0-1~exp1ubuntu1~14.04.1_amd64.deb 0.32.0 amd64 Ubuntu Updates Universe
cargo - - -

Requires

Name Value
binutils -
c-compiler -
clang -
gcc -
libc6 >= 2.18
libcurl3-gnutls >= 7.28.0
libgcc1 >= 1:4.1.1
libhttp-parser2.1 >= 2.1
libssh2-1 >= 1.2.5
libssl1.0.0 >= 1.0.0
rustc >= 1.24
zlib1g >= 1:1.1.4

Download

Type URL
Mirror archive.ubuntu.com
Binary Package cargo_0.32.0-1~exp1ubuntu1~14.04.1_i386.deb
Source Package cargo

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install cargo deb package:
    # sudo apt-get install cargo

Files

Path
/etc/bash_completion.d/cargo.bashcomp.sh
/usr/bin/cargo
/usr/share/cargo/debian-cargo-vendor
/usr/share/cargo/guess-crate-copyright
/usr/share/cargo/prune-checksums
/usr/share/cargo/bin/cargo
/usr/share/doc/cargo/changelog.Debian.gz
/usr/share/doc/cargo/copyright
/usr/share/man/man1/cargo-bench.1.gz
/usr/share/man/man1/cargo-build.1.gz
/usr/share/man/man1/cargo-check.1.gz
/usr/share/man/man1/cargo-clean.1.gz
/usr/share/man/man1/cargo-doc.1.gz
/usr/share/man/man1/cargo-fetch.1.gz
/usr/share/man/man1/cargo-generate-lockfile.1.gz
/usr/share/man/man1/cargo-init.1.gz
/usr/share/man/man1/cargo-install.1.gz
/usr/share/man/man1/cargo-login.1.gz
/usr/share/man/man1/cargo-metadata.1.gz
/usr/share/man/man1/cargo-new.1.gz
/usr/share/man/man1/cargo-owner.1.gz
/usr/share/man/man1/cargo-package.1.gz
/usr/share/man/man1/cargo-pkgid.1.gz
/usr/share/man/man1/cargo-publish.1.gz
/usr/share/man/man1/cargo-run.1.gz
/usr/share/man/man1/cargo-rustc.1.gz
/usr/share/man/man1/cargo-rustdoc.1.gz
/usr/share/man/man1/cargo-search.1.gz
/usr/share/man/man1/cargo-test.1.gz
/usr/share/man/man1/cargo-uninstall.1.gz
/usr/share/man/man1/cargo-update.1.gz
/usr/share/man/man1/cargo-version.1.gz
/usr/share/man/man1/cargo-yank.1.gz
/usr/share/man/man1/cargo.1.gz

Changelog

2019-01-29 - Michael Hudson-Doyle <michael.hudson@ubuntu.com>
cargo (0.32.0-1~exp1ubuntu1~14.04.1) trusty; urgency=medium
* Backport to Trusty
* Embed libgit2 0.27.0 to avoid a dependency on a version which is newer
than that found in bionic
- add debian/libgit2
- add debian/patches/do-not-use-system-libgit2.patch
- update debian/control
- update debian/rules
- update debian/copyright
- update debian/patches/series
- update debian/README.source
* Hack the libgit2-sys build process to link the bundled libgit2
against the system's libhttp_parser.
- add debian/patches/use-system-libhttp-parser.patch
- update debian/patches/series
* Drop ssh_key_from_memory from the git2 default features, as that results
in the libgit2 build depending on a version of libssh2 that is too recent
- add debian/patches/git2-no-ssh_key_from_memory.patch
- update debian/patches/series
* Relax debhelper and dpkg-dev requirements
- update debian/control
* Update cargo wrapper to be compatible with the version of Python 3 found
in trusty.
- update debian/bin/cargo
* Don't use the multi-arch pkg-config (by reverting debian patch to
vendor/pkg-config).
- add debian/patches/do-not-use-multiarch-pkg-config.patch
- update debian/patches/series
* Do not use the http2 feature of the curl crate, not supported by libcurl
in Xenial and older.
* Do not try to enable the 'waitpipe' feature of curl, not supported by
libcurl in Trusty.
* Ignore test failures on arm64, rustdoc fails with an obscure glibc
error about space for static TLS.
- update debian/rules
2019-01-23 - Michael Hudson-Doyle <michael.hudson@ubuntu.com>
cargo (0.32.0-1~exp1ubuntu1) disco; urgency=medium
* Merge from Debian experimental. Remaining changes:
- Don't use the bootstrap.py script for bootstrapping as it no longer
works.
- remove debian/bootstrap.py
- update debian/make_orig_multi.sh
- Ignore test failures on s390x. There's no Debian build yet on this
arch and there's nothing in the archive that requires cargo on s390x at
this time
- update debian/rules
- Disable fetch tests on non x86/x86-64 architectures, as those hit an
unreachable!() in test code. Disable the Debian patch that disables these
tests on every architecture
- add debian/patches/disable-fetch-tests-on-non-x86.patch
- update debian/patches/series
- Disable test tool_paths::custom_runner which fails every now and again
because of a libstd bug (https://github.com/rust-lang/rust/issues/55242)
- add debian/patches/disable-tool_paths-custom_runner.patch
- update debian/patches/series
2018-12-12 - Vasudev Kamath <vasudev@copyninja.info>
cargo (0.32.0-1~exp1) experimental; urgency=medium
[ upstream ]
* Cargo will now download crates in parallel using HTTP/2.
* You can now rename packages in your Cargo.toml We have a guide on how
to use the package key in your dependencies.
[ Vasudev Kamath ]
* Fix the scripts related to tarball creation
* Update unsuspicious file list for 0.32.0
* Update copyright information for 0.32.0.
* Add lintian-override for source-is-missing, for javascript file from
vendored crate documentation. File is not really shipped.
2018-12-11 - Vasudev Kamath <vasudev@copyninja.info>
cargo (0.31.1-1) unstable; urgency=medium
* Upload 0.31.1 to unstable.
2018-12-11 - Vasudev Kamath <vasudev@copyninja.info>
cargo (0.31.1-1~exp1) experimental; urgency=medium
[ upstream ]
* [1.30.0] Backport msys progress bar fix for stable.
[ Ximin Luo ]
* debian-cargo-vendor: only store differences between vendor-patches and
debcargo-conf.
[ Vasudev Kamath ]
* Do not delete Cargo.lock in debian-cargo-vendor script as its
referenced later in make_orig_multi.sh.
2018-11-19 - Ximin Luo <infinity0@debian.org>
cargo (0.31.0-4) unstable; urgency=medium
* Don't set RUSTFLAGS in d/rules. (Closes: #914110)

See Also

Package Description
catdoc_0.94.4-1.1+deb8u1build0.14.04.1_i386.deb MS-Word to TeX or plain text converter
ceilometer-agent-notification_2014.1.5-0ubuntu2_all.deb ceilometer notification agent
ceilometer-alarm-evaluator_2014.1.5-0ubuntu2_all.deb Ceilometer alarm evaluator
ceilometer-alarm-notifier_2014.1.5-0ubuntu2_all.deb Ceilometer notification agent
ceph-fs-common_0.80.11-0ubuntu1.14.04.4_i386.deb common utilities to mount and interact with a ceph file system
ceph-mds_0.80.11-0ubuntu1.14.04.4_i386.deb metadata server for the ceph distributed file system
ceph-resource-agents_0.80.11-0ubuntu1.14.04.4_all.deb OCF-compliant resource agents for Ceph
ceph-test_0.80.11-0ubuntu1.14.04.4_i386.deb Ceph test and benchmarking tools
cgi-mapserver_6.4.1-2ubuntu0.1_i386.deb CGI executable for MapServer
cgiemail_1.6-37+deb7u1build0.14.04.1_i386.deb CGI Form-to-Mail converter
cgmanager-tests_0.24-0ubuntu7.5_i386.deb Central cgroup manager daemon (tests)
cgmanager-utils_0.24-0ubuntu7.5_i386.deb Central cgroup manager daemon (utilities)
check-mk-agent-logwatch_1.2.2p3-1ubuntu0.1_i386.deb general purpose nagios-plugin for retrieving data
check-mk-agent_1.2.2p3-1ubuntu0.1_i386.deb general purpose nagios-plugin for retrieving data
check-mk-config-icinga_1.2.2p3-1ubuntu0.1_i386.deb general purpose nagios-plugin for retrieving data
Advertisement
Advertisement