From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:56491) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgjRX-0005w2-H9 for guix-patches@gnu.org; Fri, 28 Jun 2019 01:29:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgjRW-0001OU-2C for guix-patches@gnu.org; Fri, 28 Jun 2019 01:29:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54912) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hgjRV-0001OL-Ul for guix-patches@gnu.org; Fri, 28 Jun 2019 01:29:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hgjRV-0001hR-Nm for guix-patches@gnu.org; Fri, 28 Jun 2019 01:29:01 -0400 Subject: [bug#36411] [PATCH] gnu: Add libresprite. Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:56349) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgjQw-0005se-0h for guix-patches@gnu.org; Fri, 28 Jun 2019 01:28:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgjQu-0000Uj-ME for guix-patches@gnu.org; Fri, 28 Jun 2019 01:28:25 -0400 Received: from mx1.riseup.net ([198.252.153.129]:34912) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hgjQu-0000T4-7R for guix-patches@gnu.org; Fri, 28 Jun 2019 01:28:24 -0400 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 1C61A1A1EBF for ; Thu, 27 Jun 2019 22:28:23 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 593F512051A for ; Thu, 27 Jun 2019 22:28:20 -0700 (PDT) References: <87y31m7d62.fsf@sdf.lonestar.org> From: swedebugia Message-ID: <30d2762e-8cea-fa2d-24df-68a019fcea90@riseup.net> Date: Fri, 28 Jun 2019 07:28:17 +0200 MIME-Version: 1.0 In-Reply-To: <87y31m7d62.fsf@sdf.lonestar.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 36411@debbugs.gnu.org On 2019-06-28 02:43, Jakob L. Kreuze wrote: > * gnu/packages/game-development.scm (libresprite): New variable. > --- > gnu/packages/game-development.scm | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) >=20 > diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-deve= lopment.scm > index 05a68b717a..0e9d5f0b96 100644 > --- a/gnu/packages/game-development.scm > +++ b/gnu/packages/game-development.scm > @@ -15,6 +15,7 @@ > ;;; Copyright =C2=A9 2017, 2019 Rutger Helling > ;;; Copyright =C2=A9 2018 Marius Bakke > ;;; Copyright =C2=A9 2019 Pierre Neidhardt > +;;; Copyright =C2=A9 2019 Jakob L. Kreuze > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -799,6 +800,27 @@ the creation of animations, tiled graphics, textur= e atlases, and more.") > (home-page"https://www.aseprite.org/") > (license license:gpl2+))) > =20 > +(define-public libresprite > + (let ((commit "f9002f282afd8a6a31bb4cd2dc6b665c24bd7779")) Why not a release? Please ask upstream to release. > + (package > + (inherit aseprite) > + (name "libresprite") > + (version (string-append "1.1.7" "-" (string-take commit 7))) > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url"https://github.com/LibreSprite/LibreSprite.= git") > + (commit commit) > + (recursive? #t))) I see these: Submodule 'third_party/duktape'=20 (https://github.com/aseprite/duktape.git) registered for path=20 'third_party/duktape' Submodule 'third_party/freetype2'=20 (https://github.com/aseprite/freetype2.git) registered for path=20 'third_party/freetype2' Submodule 'third_party/gtest' (https://github.com/aseprite/gtest.git)=20 registered for path 'third_party/gtest' Submodule 'third_party/libpng' (https://github.com/aseprite/libpng.git)=20 registered for path 'third_party/libpng' Submodule 'third_party/libwebp'=20 (https://chromium.googlesource.com/webm/libwebp) registered for path=20 'third_party/libwebp' Submodule 'third_party/pixman' (https://github.com/aseprite/pixman.git)=20 registered for path 'third_party/pixman' Submodule 'third_party/simpleini'=20 (https://github.com/aseprite/simpleini.git) registered for path=20 'third_party/simpleini' Submodule 'third_party/zlib' (https://github.com/aseprite/zlib.git)=20 registered for path 'third_party/zlib' Please unbundle as many as possible. > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "1gjvlkpjyxkp5srqwa9g0a8x0kl1jm0xp6fs9a52nr1y= naaza1lx")))) Synopsis? > + (description "LibreSprite is a tool for creating 2D pixel art fo= r video > +games. In addition to basic pixel editing features, LibreSprite can a= ssist in > +the creation of animations, tiled graphics, texture atlases, and more.= ") > + (home-page"https://github.com/LibreSprite/LibreSprite/") > + (license license:gpl2+)))) > + > (define-public qqwing > (package > (name "qqwing") > -- 2.22.0 >=20 I did not build it because of all the thirdparty bundles. --=20 Cheers Swedebugia