[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’.