From mboxrd@z Thu Jan 1 00:00:00 1970
Return-Path:
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
by finch.gentoo.org (Postfix) with ESMTP id E86291387B1
for ; Sat, 18 Oct 2014 17:40:42 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
by pigeon.gentoo.org (Postfix) with SMTP id 66681E0A40;
Sat, 18 Oct 2014 17:40:42 +0000 (UTC)
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
(No client certificate requested)
by pigeon.gentoo.org (Postfix) with ESMTPS id 08CE3E0A40
for ; Sat, 18 Oct 2014 17:40:41 +0000 (UTC)
Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52])
(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
(No client certificate requested)
by smtp.gentoo.org (Postfix) with ESMTPS id 063323402E5
for ; Sat, 18 Oct 2014 17:40:41 +0000 (UTC)
Received: from localhost.localdomain (localhost [127.0.0.1])
by oystercatcher.gentoo.org (Postfix) with ESMTP id A64D982D0
for ; Sat, 18 Oct 2014 17:40:39 +0000 (UTC)
From: "Markos Chandras"
To: gentoo-commits@lists.gentoo.org
Content-Transfer-Encoding: 8bit
Content-type: text/plain; charset=UTF-8
Reply-To: gentoo-dev@lists.gentoo.org, "Markos Chandras"
Message-ID: <1413654013.9f29f77794f9329b6f5f5e1e2478bbefad9a8b6a.hwoarang@gentoo>
Subject: [gentoo-commits] proj/devmanual:master commit in: general-concepts/dependencies/
X-VCS-Repository: proj/devmanual
X-VCS-Files: general-concepts/dependencies/text.xml
X-VCS-Directories: general-concepts/dependencies/
X-VCS-Committer: hwoarang
X-VCS-Committer-Name: Markos Chandras
X-VCS-Revision: 9f29f77794f9329b6f5f5e1e2478bbefad9a8b6a
X-VCS-Branch: master
Date: Sat, 18 Oct 2014 17:40:39 +0000 (UTC)
Precedence: bulk
List-Post:
List-Help:
List-Unsubscribe:
List-Subscribe:
List-Id: Gentoo Linux mail
X-BeenThere: gentoo-commits@lists.gentoo.org
X-Archives-Salt: 0255983d-6eaa-458f-ab62-95b781d4dd1b
X-Archives-Hash: 5939ba1780dd6f7390f13724bcab725a
commit: 9f29f77794f9329b6f5f5e1e2478bbefad9a8b6a
Author: Anthony Ryan gmail com>
AuthorDate: Tue Aug 19 21:19:41 2014 +0000
Commit: Markos Chandras gentoo org>
CommitDate: Sat Oct 18 17:40:13 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/devmanual.git;a=commit;h=9f29f777
Document use dependency defaults on this section of the devmanual
---
general-concepts/dependencies/text.xml | 19 ++++++++++++++++---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/general-concepts/dependencies/text.xml b/general-concepts/dependencies/text.xml
index 8586db6..dc95e28 100644
--- a/general-concepts/dependencies/text.xml
+++ b/general-concepts/dependencies/text.xml
@@ -447,7 +447,6 @@ In order to use built with use dependencies you must specify EAPI="2".
Available specifiers are:
-
Specifier |
@@ -466,13 +465,11 @@ Available specifiers are:
foo must have bar disabled and baz enabled.
-
There are also shortcuts for conditional situations:
-
Compact form |
@@ -495,9 +492,25 @@ There are also shortcuts for conditional situations:
bar? ( app-misc/foo[-bar] ) !bar? ( app-misc/foo[bar] )
+
+
+Use dependency defaults
+
+
+
+If a dependency is introducing or removing a USE flag in new versions, a use
+dependency default may be used. Appending a (+) or (-) suffix will indicate
+whether the absence of the flag from a particular version should indicate its
+presence or absence.
+
+
+>=dev-libs/boost-1.48[threads(+)] will treat all versions without threads as having it set.
+
+
+