guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: Add warzone2100.


From: Kei Kebreau
Subject: Re: [PATCH] gnu: Add warzone2100.
Date: Sat, 18 Jun 2016 11:17:40 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Leo Famulari <address@hidden> writes:

> On Wed, Jun 15, 2016 at 09:39:36PM -0400, Kei Kebreau wrote:
>> * gnu/packages/games.scm (warzone2100): New variable.
>
> Cool, it's nice to see games like this continuing to be developed!
>

Indeed it is! Especially since it started out on proprietary consoles
and such.

>> +    (inputs `(("fontconfig" ,fontconfig)
>
> Can you double-check that all these inputs are needed at run-time with
> `guix gc --references`?
>

The binary links to all of the libraries, but doesn't seem to require
the DejaVu fonts. I've also moved the unzip and zip binaries to
native-inputs.

>> +              ("font-dejavu" ,font-dejavu)
>> +              ("freetype" ,freetype)
>> +              ("fribidi" ,fribidi)
>> +              ("glew" ,glew)
>> +              ("libtheora" ,libtheora)
>> +              ("libvorbis" ,libvorbis)
>> +              ("libxrandr" ,libxrandr)
>> +              ("openal" ,openal)
>> +              ("physfs" ,physfs)
>> +              ("qt", qt-4)
>
> Can it run with qt-5? My understanding is that qt-4 is no longer
> supported by upstream and is thus risky from a security perspective.  We
> are slowly working to eliminate dependencies on qt-4 in Guix.
>
> If it can't use qt-5, I guess it's okay, with a friendly bug report to
> upstream :)
>
> If it can use qt-5, then it can take advantage of the modularization
> that Efraim has been working on.

It can't use qt-5 at the moment. Debian is still using the Qt4 script
library and Arch Linux uses a Qt5 compatibility layer of some sort.

An updated patch is attached for review.

Attachment: 0001-gnu-Add-warzone2100.patch
Description: updated patch

-- 
Kei (GPG Key: 4096R/E6A5EE3C19467A0D)

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]