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:

-

@@ -466,13 +465,11 @@ Available specifiers are: foo must have bar disabled and baz enabled.
Specifier
-

There are also shortcuts for conditional situations:

-

@@ -495,9 +492,25 @@ There are also shortcuts for conditional situations: bar? ( app-misc/foo[-bar] ) !bar? ( app-misc/foo[bar] )
Compact form
+ + +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.

+ + +