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 26BCA13800E for ; Sat, 28 Jul 2012 05:23:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 866EFE079D; Sat, 28 Jul 2012 05:23:39 +0000 (UTC) Received: from mail-vc0-f181.google.com (mail-vc0-f181.google.com [209.85.220.181]) by pigeon.gentoo.org (Postfix) with ESMTP id D93BAE077A for ; Sat, 28 Jul 2012 05:22:43 +0000 (UTC) Received: by vcbfl17 with SMTP id fl17so3648436vcb.40 for ; Fri, 27 Jul 2012 22:22:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=Zzj5/tsf6vcpBDvSbVx9o77fdW3x7oNR0TNWS3XEG5U=; b=LpHun9fSgP9ND5s9c4vFdV0dOsgr2HIySDvVD/UWRGN2eL74HAw2N14RMGajBjsoFP V1rL4zR27PmoPx+jKcjxv1UPdAZB2ZBCHEVIz4UtHq8B9G/3MbXBvgnUeqwccHBKO7sc BT5lM3ShvRmCiKyHzvrQDHXe/4I2eR6g1916WSuEkP1sL7G87M6V8n2RQf5/yHaK4qCy VYOMIVFtGL/jLgceCDKZcckdFckvyjySKvaCKYArsUsCC9TpjqypaHO7iDA2tT+Rldes 6aJR+cUMHX0VczkFIyZE5/b5LCqGDbjA/wXn10iUGyg2ryqP78DJUcHAnfiiurwavX7u eWDQ== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.220.240.5 with SMTP id ky5mr4658300vcb.57.1343452963371; Fri, 27 Jul 2012 22:22:43 -0700 (PDT) Sender: yngwin@gmail.com Received: by 10.59.10.133 with HTTP; Fri, 27 Jul 2012 22:22:43 -0700 (PDT) In-Reply-To: References: Date: Sat, 28 Jul 2012 13:22:43 +0800 X-Google-Sender-Auth: wiF5hbCt18JJB_PIfcln4KUUYQs Message-ID: Subject: [gentoo-dev] Fwd: Heads up for Qt5 From: Ben de Groot To: gentoo-dev Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 54bc8075-ef96-4260-9e4c-84b93deb7ca0 X-Archives-Hash: ef278ec308240197451d7b42db7029da Hi! We are getting nearer to a Qt5 beta release. Although it has already been postponed a couple of times, we should expect it some time this summer. This means we will start to see packages offering Qt5 support. Pesa has already done a terrific job preparing live ebuilds and eclasses for building Qt5 (tho maybe not all modules may be ready at this point). They are available in our overlay. This should be a good starting point for eventual release ebuilds that will hit the official tree later. In preparation for that, we want to ask maintainers of all ebuilds in the tree with dependencies on Qt4, to make sure that they have the proper slot. Otherwise your package may pull in Qt5 while it may not in fact support it. Kensington has already done a good job, and is presently being assisted by johu, going thru the tree, hunting for such ebuilds. So you may get pinged about this issue if one of your packages is affected. We ourselves have made this oversight in the past in qt4-build.eclass, which used to have unslotted blockers. This means that Qt5 was actually blocked as well. Pesa fixed this a while ago, but people will continue to have the unslotted blockers stored in their vdb until they re-emerge or update all qt4 packages. Our apologies for the inconvenience... I also want to notify you that we will be using the "qt4" and "qt5" useflags to indicate optional support for the respective Qt versions. And finally, I want to thank all my fellow Qt team devs for making it such a pleasure to work together on improving users' experience of Qt libs and apps. -- Cheers, Ben | yngwin Gentoo developer Gentoo Qt project lead, Gentoo Wiki admin