From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] Add GeoGebra Date: Thu, 02 Jun 2016 10:13:04 +0200 Message-ID: <87inxs9ffz.fsf@gnu.org> References: <87wpmcmtnj.fsf@saiph.selenimh> <87h9dexkty.fsf@gnu.org> <87wpm9jixa.fsf@saiph.selenimh> <20160601110823.GA17145@solar> 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]:37024) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b8Nkj-00074k-7C for guix-devel@gnu.org; Thu, 02 Jun 2016 04:13:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b8Nkg-0008Cb-VS for guix-devel@gnu.org; Thu, 02 Jun 2016 04:13:16 -0400 In-Reply-To: <20160601110823.GA17145@solar> (Andreas Enge's message of "Wed, 1 Jun 2016 13:08:23 +0200") 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: Andreas Enge Cc: guix-devel@gnu.org, Nicolas Goaziou Hi, Andreas Enge skribis: > On Wed, Jun 01, 2016 at 12:35:29PM +0200, Nicolas Goaziou wrote: >> It is difficult to tell what parts are non-free or not. I mean, some >> parts are obvious (web, installer) and are not provided in the current >> package. However, I don't think there is an exhaustive list of non-free >> elements. >>=20 >> OTOH Debian provides it in "main" repository, albeit in version 4. >> I don't think the software was re-licensed between versions 4 and 5, >> tho. > > the Debian package is called "geogebra-4.0.34.0+dfsg1-3"; the "dfsg" indi= cates=20 > that non-free parts of the source code have been dropped. You can browse = the > Debian source code at > https://sources.debian.net/src/geogebra/4.0.34.0%2Bdfsg1-3/debian/ ; > in particular, see these: > https://sources.debian.net/src/geogebra/4.0.34.0%2Bdfsg1-3/debian/READ= ME.Debian/ > https://sources.debian.net/src/geogebra/4.0.34.0%2Bdfsg1-3/debian/READ= ME.source/ > https://sources.debian.net/src/geogebra/4.0.34.0%2Bdfsg1-3/debian/get_= orig_source.sh/ > > All this looks like a lot of work; your call to decide how much you would > like to invest into this program. Indeed, non-trivial work. :-/ Regardless, for inclusion in Guix, it will have to be built from source, which means packaging Gradle and other dependencies first. Ricardo has experience dealing with Java packages and maybe has useful insight? Ludo=E2=80=99.