aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Talpalaru <stefantalpalaru@yahoo.com>2018-01-11 16:40:52 +0100
committerStefan Talpalaru <stefantalpalaru@yahoo.com>2018-01-11 16:40:52 +0100
commit982e114f184482729e7a507c97ae04b0c3a3684c (patch)
tree4cd86ade4c4cf07efc9d034e55c02a4f5990318f /dev-util
parentMerge pull request #314 from stefantalpalaru/makeopts (diff)
downloadrust-982e114f184482729e7a507c97ae04b0c3a3684c.tar.gz
rust-982e114f184482729e7a507c97ae04b0c3a3684c.tar.bz2
rust-982e114f184482729e7a507c97ae04b0c3a3684c.zip
dev-util/cargo-0.23.0 - virtual package to fix issue #308
>=dev-lang/rust-1.22.1 cannot be installed at the same time with <=dev-util/cargo-0.22.0 and packages like sys-apps/ripgrep and www-client/firefox have a hard dependency on dev-util/cargo. This ugly hack solves the problem of using recent rust versions from the "rust" overlay at the same time with firefox and/or ripgrep from the main repo. This virtual package should be removed in a few years, when Gentoo developers solve the problem properly by changing the dependencies of those two packages.
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/cargo/cargo-0.23.0.ebuild16
1 files changed, 16 insertions, 0 deletions
diff --git a/dev-util/cargo/cargo-0.23.0.ebuild b/dev-util/cargo/cargo-0.23.0.ebuild
new file mode 100644
index 0000000..ac78a3d
--- /dev/null
+++ b/dev-util/cargo/cargo-0.23.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The Rust's package manager (virtual package)"
+HOMEPAGE="http://crates.io"
+SRC_URI=""
+
+LICENSE="|| ( MIT Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND=""
+PDEPEND=">=dev-lang/rust-1.22.1"