From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thompson, David" Subject: Re: [PATCH 2/2] gnu: Add allegro-5.0. Date: Wed, 20 Jul 2016 09:03:23 -0400 Message-ID: References: <20160719205719.20769-1-rekado@elephly.net> <20160719205719.20769-2-rekado@elephly.net> <87vb00zwib.fsf@elephly.net> 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]:58683) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bPr9u-0004Ct-7N for guix-devel@gnu.org; Wed, 20 Jul 2016 09:03:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bPr9o-0006Eb-Ht for guix-devel@gnu.org; Wed, 20 Jul 2016 09:03:30 -0400 Received: from mail-vk0-x242.google.com ([2607:f8b0:400c:c05::242]:36687) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bPr9o-0006Ds-DN for guix-devel@gnu.org; Wed, 20 Jul 2016 09:03:24 -0400 Received: by mail-vk0-x242.google.com with SMTP id r135so4163508vkf.3 for ; Wed, 20 Jul 2016 06:03:24 -0700 (PDT) In-Reply-To: <87vb00zwib.fsf@elephly.net> 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: Ricardo Wurmus Cc: guix-devel On Wed, Jul 20, 2016 at 1:52 AM, Ricardo Wurmus wrote: > > Thompson, David writes: > >> On Tue, Jul 19, 2016 at 4:57 PM, Ricardo Wurmus wro= te: >>> * gnu/packages/game-development.scm (allegro-5.0): New variable. >> >> I assume you have a use-case that calls for keeping multiple versions >> of Allegro 5 around? Looks fine to me, if so. > > Allegro 5.2 merges the unstable with the stable branch. It breaks API > and requires applications to define =E2=80=9CALLEGRO_UNSTABLE=E2=80=9D to= use unstable > features. > > Allegro 5.0.11 is the last of the stable releases and the last to use > the pkg-config identifier =E2=80=9Callegro-5.0=E2=80=9D, which some appli= cations look > for. > > I=E2=80=99m not sure if this is enough to justify keeping 5.0 or if we sh= ould > patch the configure scripts of applications that look for =E2=80=9Callegr= o-5.0=E2=80=9D. I think this is a good reason to keep a 5.0 package around. Thanks for explaining. - Dave