From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: =?utf-8?Q?Let=E2=80=99s?= freeze and build =?utf-8?Q?=E2=80=98core-updates=E2=80=99!?= Date: Wed, 08 Mar 2017 09:44:26 +0100 Message-ID: <87pohsnonp.fsf@gnu.org> References: <87zihoizr4.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> <87tw7wspwp.fsf@gnu.org> <87zihfwshj.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> <20170221173201.GA9718@jasmine> <20170221174149.GA5944@jasmine> <87innmzrrt.fsf@gnu.org> <87lgsi60z5.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> <87wpc2s9bn.fsf@gnu.org> <20170306222658.GA10869@jasmine> <87fuipchmc.fsf@gnu.org> <20170308054340.GA5881@jasmine> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:32851) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clXCy-0002xB-LN for guix-devel@gnu.org; Wed, 08 Mar 2017 03:44:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clXCv-0002Xo-Gu for guix-devel@gnu.org; Wed, 08 Mar 2017 03:44:32 -0500 In-Reply-To: <20170308054340.GA5881@jasmine> (Leo Famulari's message of "Wed, 8 Mar 2017 00:43:40 -0500") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Leo Famulari Cc: guix-devel@gnu.org Leo Famulari skribis: > On Tue, Mar 07, 2017 at 02:59:39PM +0100, Ludovic Court=C3=A8s wrote: >> I guess it could be called =E2=80=98xorg-server-1.9.12=E2=80=99 and tech= nically inherit >> from =E2=80=98xorg-server=E2=80=99 but override the version and source. > > I've attached patches updating xorg-server and creating a special > package to be used for building GTK+. > > From 5e6cc8caaf7de4d8863f8f4ab64d8c9e7cbbfcaf Mon Sep 17 00:00:00 2001 > From: Leo Famulari > Date: Fri, 3 Mar 2017 13:44:48 -0500 > Subject: [PATCH 1/2] gnu: xorg-server: Update to 1.19.2 [fixes CVE-2017-2= 624]. > > * gnu/packages/xorg.scm (xorg-server): Update to 1.19.2. > [native-inputs]: Add font-util, libtool, autoconf, and automake. > [arguments]: Add 'bootstrap' phase. [...] > From 3601571063aa0317720d19d83f1cb42745abd5f8 Mon Sep 17 00:00:00 2001 > From: Leo Famulari > Date: Wed, 8 Mar 2017 00:40:37 -0500 > Subject: [PATCH 2/2] gnu: gtk+: Build GTK+ with its own xorg-server packa= ge. > > This will allow us to update xorg-server directly on the master branch. > > * gnu/packages/xorg.scm (xorg-server-1.19.2): New variable. > * gnu/packages/gtk.scm (gtk+) [native-inputs]: Use xorg-server-1.19.2 ins= tead of > xorg-server. > (arguments): Add xorg-server-1.19.2 to #:disallowed-references. ^ square brackets :-) Both LGTM. After that I think we can start building all the packages on Hydra, right? Thank you! Ludo=E2=80=99.