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 D523C58973 for ; Tue, 19 Jan 2016 02:05:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1826B21C085; Tue, 19 Jan 2016 02:05:03 +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 1AA9621C06E for ; Tue, 19 Jan 2016 02:05:01 +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 2F82C3408C7 for ; Tue, 19 Jan 2016 02:05:01 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 18606A91 for ; Tue, 19 Jan 2016 02:04:58 +0000 (UTC) From: "NP Hardass" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "NP Hardass" Message-ID: <1453168949.1eae3055918c29f8ad8e1a900d2280f5d12b0c37.np-hardass@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-libs/gtk+/gtk+-3.16.7.ebuild x11-libs/gtk+/gtk+-3.18.5.ebuild x11-libs/gtk+/gtk+-3.18.6.ebuild X-VCS-Directories: x11-libs/gtk+/ X-VCS-Committer: np-hardass X-VCS-Committer-Name: NP Hardass X-VCS-Revision: 1eae3055918c29f8ad8e1a900d2280f5d12b0c37 X-VCS-Branch: master Date: Tue, 19 Jan 2016 02:04:58 +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: c3c8f965-dac7-414b-8c0c-c43d74ef37e5 X-Archives-Hash: f450fb11ed922d4db9aea41ac8916bd9 commit: 1eae3055918c29f8ad8e1a900d2280f5d12b0c37 Author: NP-Hardass gentoo org> AuthorDate: Sat Jan 2 01:11:48 2016 +0000 Commit: NP Hardass gentoo org> CommitDate: Tue Jan 19 02:02:29 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eae3055 x11-libs/gtk+: subslot gtk+:3 The goal of this subslot is to allow other packages to determine what minor version of gtk+:3 is installed so that they can operate accordingly. This functionality is extremely desirable as there are often incompatible changes between gtk+:3 branches. This functionality enables an ebuild to make decisions based on the branch via has_version or best_version queries during phases. The best way to take advantage of this functionality is DEPEND="x11-libs/gtk+:3=" or similar. This has the obvious issue that there is no guarantee that the subslot will be consistent throughout the phases of the ebuild, however, because of the subslot rebuild operator, the package manager should force rebuilding ebuild in question. Package-Manager: portage-2.2.25 x11-libs/gtk+/gtk+-3.16.7.ebuild | 2 +- x11-libs/gtk+/gtk+-3.18.5.ebuild | 2 +- x11-libs/gtk+/gtk+-3.18.6.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-libs/gtk+/gtk+-3.16.7.ebuild b/x11-libs/gtk+/gtk+-3.16.7.ebuild index 3b97f90..946f93f 100644 --- a/x11-libs/gtk+/gtk+-3.16.7.ebuild +++ b/x11-libs/gtk+/gtk+-3.16.7.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Gimp ToolKit +" HOMEPAGE="http://www.gtk.org/" LICENSE="LGPL-2+" -SLOT="3" +SLOT="3/3.16" IUSE="aqua broadway cloudprint colord cups examples +introspection test vim-syntax wayland X xinerama" REQUIRED_USE=" || ( aqua wayland X ) diff --git a/x11-libs/gtk+/gtk+-3.18.5.ebuild b/x11-libs/gtk+/gtk+-3.18.5.ebuild index f81b5fd..a4d5f9a 100644 --- a/x11-libs/gtk+/gtk+-3.18.5.ebuild +++ b/x11-libs/gtk+/gtk+-3.18.5.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Gimp ToolKit +" HOMEPAGE="http://www.gtk.org/" LICENSE="LGPL-2+" -SLOT="3" +SLOT="3/3.18" IUSE="aqua broadway cloudprint colord cups examples +introspection test vim-syntax wayland X xinerama" REQUIRED_USE=" || ( aqua wayland X ) diff --git a/x11-libs/gtk+/gtk+-3.18.6.ebuild b/x11-libs/gtk+/gtk+-3.18.6.ebuild index 1033f28..8a40c38 100644 --- a/x11-libs/gtk+/gtk+-3.18.6.ebuild +++ b/x11-libs/gtk+/gtk+-3.18.6.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Gimp ToolKit +" HOMEPAGE="http://www.gtk.org/" LICENSE="LGPL-2+" -SLOT="3" +SLOT="3/3.18" IUSE="aqua broadway cloudprint colord cups examples +introspection test vim-syntax wayland X xinerama" REQUIRED_USE=" || ( aqua wayland X )