From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: [PATCH] gnu: Add eschalot. Date: Tue, 30 Aug 2016 03:11:32 -0400 Message-ID: <20160830071132.GD4193@jasmine> References: <87eg5blecv.fsf@we.make.ritual.n0.is> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60069) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bedD2-0005iA-0D for guix-devel@gnu.org; Tue, 30 Aug 2016 03:11:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bedCy-0007tN-LZ for guix-devel@gnu.org; Tue, 30 Aug 2016 03:11:47 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:56056) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bedCx-0007rV-BF for guix-devel@gnu.org; Tue, 30 Aug 2016 03:11:44 -0400 Content-Disposition: inline In-Reply-To: <87eg5blecv.fsf@we.make.ritual.n0.is> 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: ng0 Cc: guix-devel@gnu.org On Fri, Aug 26, 2016 at 03:49:36PM +0000, ng0 wrote: > TL;DR: only run the test suite if you own a cluster, super computer or > otherwise much computation power which will be bored by this > hashing. Everyone else will spend MANY hours on this, which is why make > check/test is disabled. How many is MANY? ;) > +;; There is no release candidate but commits point out a version number. > +(define-public eschalot > + (let ((commit "0bf31d88a11898c19b1ed25ddd2aff7b35dbac44") > + (revision "1")) > + (package > + (name "eschalot") > + (version (string-append "1.2.0-" revision "." (string-take commit 7))) > + (url "https://github.com/schnabear/eschalot") I think this is okay. > + ;; Licenses are various as eschalots cites the applications it was based on > + ;; or which it was influenced by, eschalot author says the application itself > + ;; is under a BSD license, the combination of all could be seen as expat or > + ;; a variation of such. It is not clear. FIXME: Specify license(s) used. > + (license (license:non-copyleft > + "file://LICENSE" > + "See LICENSE in the distribution for the licenses which apply."))))) It uses the ISC license and the Expat license.