From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49504) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dgdYn-0001pV-KB for guix-patches@gnu.org; Sat, 12 Aug 2017 17:03:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dgdYk-0004HA-DO for guix-patches@gnu.org; Sat, 12 Aug 2017 17:03:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:49540) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dgdYk-0004H1-8s for guix-patches@gnu.org; Sat, 12 Aug 2017 17:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dgdYk-0006qg-0z for guix-patches@gnu.org; Sat, 12 Aug 2017 17:03:02 -0400 Subject: [bug#28065] [PATCH] gnu: Add OpenMW. In-Reply-To: <20170812142452.25952-1-manolis837@gmail.com> Resent-Message-ID: From: Alex Kost References: <20170812142452.25952-1-manolis837@gmail.com> Date: Sun, 13 Aug 2017 00:02:01 +0300 Message-ID: <87zib4jy9i.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain 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: manolis837@gmail.com Cc: 28065@debbugs.gnu.org manolis837@gmail.com (2017-08-12 17:24 +0300) wrote: > From: Manolis Ragkousis > > * gnu/packages/game-development.scm (openmw): New variable. > --- > gnu/packages/game-development.scm | 41 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 41 insertions(+) > > diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm > index 1cba882a2..12a560b6a 100644 > --- a/gnu/packages/game-development.scm > +++ b/gnu/packages/game-development.scm > @@ -978,3 +978,44 @@ and 3D applications. The main goals of mygui are: speed, flexibility and ease > of use.") > (home-page "http://mygui.info/") > (license license:expat))) > + > +(define-public openmw > + (package > + (name "openmw") > + (version "0.42.0") > + (source > + (origin > + (method url-fetch) > + (uri > + (string-append "https://github.com/OpenMW/openmw/archive/" > + name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1pla8016lpbg8cgm9kia318a860f26dmiayc72p3zl35mqrc7g7w")))) > + (build-system cmake-build-system) > + (arguments > + `(#:tests? #f ; No test target > + #:configure-flags > + (list "-DDESIRED_QT_VERSION=5"))) > + (native-inputs > + `(("boost" ,boost) > + ("doxygen" ,doxygen) > + ("pkg-config" ,pkg-config))) > + (inputs > + `(("bullet", bullet) > + ("ffmpeg", ffmpeg) > + ("libxt" ,libxt) > + ("mygui" ,mygui) > + ("openal" ,openal) > + ("openscenegraph", openscenegraph) > + ("qtbase", qtbase) > + ("sdl" ,sdl2) > + ("unshield", unshield))) > + (synopsis "Free software re-implementation of the RPG Morrowind engine") > + (description > + "OpenMW is a free, open source and modern engine which reimplements and > +extends the one that runs the 2002 open-world RPG Morrowind. The engine comes > +with its own editor , called OpenMW-CS which allows the user to edit or create ^ extra space-----------' > +their own original games.") > + (home-page "https://openmw.org") > + (license license:gpl3))) Overall, LGTM. Thank you for all your great job on packaging openmw and all its dependencies! -- Alex