From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] Rename icedtea{6,7}. Date: Tue, 05 Jan 2016 22:45:36 +0100 Message-ID: <87poxflmyn.fsf@gnu.org> References: 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]:60850) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGZQH-0006on-82 for guix-devel@gnu.org; Tue, 05 Jan 2016 16:45:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aGZQC-0004jt-9N for guix-devel@gnu.org; Tue, 05 Jan 2016 16:45:45 -0500 In-Reply-To: (Ricardo Wurmus's message of "Wed, 30 Dec 2015 16:49:09 +0100") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ricardo Wurmus Cc: "guix-devel@gnu.org" Ricardo Wurmus skribis: > The following patches rename the packages =E2=80=9Cicedtea6=E2=80=9D and = =E2=80=9Cicedtea7=E2=80=9D to > just =E2=80=9Cicedtea=E2=80=9D, and the variables =E2=80=9Cicedtea6=E2=80= =9D and =E2=80=9Cicedtea7=E2=80=9D to > =E2=80=9Cicedtea-6=E2=80=9D and =E2=80=9Cicedtea-7=E2=80=9D. They also a= dd a default =E2=80=9Cicedtea=E2=80=9D, which > is just an alias for =E2=80=9Cicedtea-7=E2=80=9D. Packages needing a JDK= or JRE can now > just add =E2=80=9Cicedtea=E2=80=9D to their inputs. This sounds reasonable to me, but what=E2=80=99s the rationale? Is it that people have no reason to use the older version? > As soon as IcedTea 8/3.0.0 is released I=E2=80=99d like to remove the > =E2=80=9Cicedtea-6=E2=80=9D package. =E2=80=9Cicedtea-7=E2=80=9D has to = stay around because =E2=80=9Cicedtea-8=E2=80=9D > cannot be bootstrapped with GCJ any more; it needs a more recent JDK. Bah, pity, but good that we already have everything. > From 3f27f5c2b802bd9b86592b360ab40b26351cd6f9 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Wed, 30 Dec 2015 14:04:04 +0100 > Subject: [PATCH 1/5] gnu: icedtea6, icedtea7: Unpack to "openjdk.src". > > * gnu/packages/java.scm (icedtea6)[arguments]: Unpack OpenJDK sources to > "openjdk.src". > (icedtea7)[arguments]: Inherit "--with-openjdk-src-dir" flag; refer to > "openjdk.src" in build phases; simplify "unpack" phase. > [native-inputs]: Rename "openjdk-drop" to "openjdk-src". LGTM. > From 679d16cf33ce960c74cb625ce591b35af28cf69c Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Wed, 30 Dec 2015 14:25:09 +0100 > Subject: [PATCH 2/5] gnu: Add and use default IcedTea. > > * gnu/packages/java.scm (icedtea): New variable. > (swt)[native-inputs]: Replace "icedtea6" with "icedtea". > * gnu/packages/bioinformatics.scm (htsjdk)[native-inputs]: Likewise. > (ngs-java)[inputs]: Likewise. > * gnu/packages/kodi.scm (kodi)[native-inputs]: Replace "icedtea7" with > "icedtea". > * gnu/packages/ruby.scm (ruby-rjb)[native-inputs]: Replace "icedtea7" > with "icedtea". Sure. > From 85edda9b737468967d517164bf332aa66ba79513 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Wed, 30 Dec 2015 14:31:16 +0100 > Subject: [PATCH 3/5] gnu: icedtea6, icedtea7: Rename package to "icedtea". > > * gnu/packages/java.scm (icedtea6): Change package name to "icedtea". > (icedtea7): Inherit package name. OK. > From bea8acc2fcad03743437f1a604dd38b9f5c11996 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Wed, 30 Dec 2015 14:33:11 +0100 > Subject: [PATCH 4/5] gnu: icedtea6: Rename to icedtea-6. > > * gnu/packages/java.scm (icedtea6): Rename variable to... > (icedtea-6): ...this. OK. > From a1a6394e7a4666f8b8dbb2661a69b6b5a6dcae31 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Wed, 30 Dec 2015 14:34:25 +0100 > Subject: [PATCH 5/5] gnu: icedtea7: Rename to icedtea-7. > > * gnu/packages/java.scm (icedtea7): Rename variable to... > (icedtea-7): ...this. > (icedtea): Refer to "icedtea-7". OK! Thanks! Ludo=E2=80=99.