From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thompson, David" Subject: Re: [PATCH] gnu: Add SDL extension libraries Date: Thu, 21 Nov 2013 11:07:40 -0500 Message-ID: References: <528D745D.1040105@worcester.edu> <87y54iq6yy.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53262) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VjWnD-0000P6-Na for guix-devel@gnu.org; Thu, 21 Nov 2013 11:07:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VjWn7-0000m9-RL for guix-devel@gnu.org; Thu, 21 Nov 2013 11:07:47 -0500 Received: from na3sys009aog108.obsmtp.com ([74.125.149.199]:60243) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VjWn7-0000ld-KJ for guix-devel@gnu.org; Thu, 21 Nov 2013 11:07:41 -0500 Received: by mail-pd0-f181.google.com with SMTP id p10so3698323pdj.40 for ; Thu, 21 Nov 2013 08:07:40 -0800 (PST) In-Reply-To: <87y54iq6yy.fsf@gnu.org> 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: =?ISO-8859-1?Q?Ludovic_Court=E8s?= Cc: guix-devel@gnu.org On Thu, Nov 21, 2013 at 7:23 AM, Ludovic Court=E8s wrote: > Is the copyright/licensing of these packages clear? In particular, do > all the files within each package have clearly the same license, or a > compatible license? (I=92d expect it to be the case given that SDL is > widespread, but just asking to be sure.) I will go through the source code and double check. >> +(define sdl-image >> + (package >> + (name "sdl-image") >> + (version "1.2.12") >> + (source (origin >> + (method url-fetch) >> + (uri >> + (string-append "http://www.libsdl.org/projects/SDL_image/= release/SDL_image-" >> + version ".tar.gz")) >> + (sha256 >> + (base32 >> + "16an9slbb8ci7d89wakkmyfvp7c0cval8xw4hkg0842nhhlp540b"))= )) >> + (build-system gnu-build-system) >> + ;; FIXME: Add webp >> + (propagated-inputs `(("sdl" ,sdl) >> + ("libpng" ,libpng) >> + ("libjpeg" ,libjpeg) >> + ("libtiff" ,libtiff))) > > Are you sure that all these need to be propagated? > > (An input typically needs to be propagated if an installed header > #includes a header of that input, or if the .pc file mentions that input > in its =91Requires:=92 field.) I'm pretty sure that they are runtime dependencies, but I will check the .pc file and verify. - Dave