guix-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] gnu: Add gnash.


From: Ludovic Courtès
Subject: Re: [PATCH] gnu: Add gnash.
Date: Thu, 19 Mar 2015 17:17:10 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

Tomáš Čech <address@hidden> skribis:

> * gnu/packages/gnash.scm: New file.
> * gnu-system.am (GNU_SYSTEM_MODULES): Add the file.

[...]

> +(define-module (gnu packages gnash)

Maybe we could call it ‘flash’ since there may be other tools going
there (players or things like libswf)?

> +  #:use-module (guix build-system gnu)
> +  )

Move the paren to the previous line.

> +       ;; release is too old to be built correctly against ffmpeg, libjpeg 
> and
> +       ;; more, lets go with head containing all required fixes already
> +       (method git-fetch)

We have ffmpeg-2.2 and libjpeg-8 already available.  Would that allow us
to build from the release tarball?

If yes, we should probably do that, plus the CVE-2012-1175 patch at
<http://git.savannah.gnu.org/cgit/gnash.git/patch/?id=bb4dc77eecb6ed1b967e3ecbce3dac6c5e6f1527>
(don’t know if there are others.)

> +     ;; gstreamer 0.10 is required, but not available, gstreamer-1.0 not

gstreamer-0.10 is available from (gnu packages gstreamer).

> +    (synopsis "GNU Flash movie player")
> +    (description "GNU Gnash is the GNU Flash movie player — Flash is an
> +animation file format pioneered by Macromedia which continues to be 
> supported by
> +their successor company, Adobe.  Flash has been extended to include audio and
> +video content, and programs written in ActionScript, an ECMAScript-compatible
> +language.  Gnash is based on GameSWF, and supports most SWF v7 features and
> +some SWF v8 and v9.  SWF v10 is not supported by GNU Gnash.")

Please use those suggested by ‘guix lint’.

> +    (license l:gpl3)))

l:gpl3+

Could you send an updated patch?


In the Nixpkgs recipe I had added this hack:

+    # Provide a default font.
+    sed -i "configure" \
+        -e 
's|/usr/share/fonts/truetype/freefont/|${freefont_ttf}/share/fonts/truetype/|g'

Any idea if this is still needed?  IOW, does gtk-gnash manage to display
text at all without it?

Thank you!

Ludo’.



reply via email to

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