Tomáš Čech <sleep_wal...@gnu.org> skribis: > On Thu, Mar 19, 2015 at 05:17:10PM +0100, Ludovic Courtès wrote: >>Tomáš Čech <sleep_wal...@gnu.org> skribis:
[...] >>> + ;; 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? > > The problem is incompatibility between the release (2 years old) and > the versions we have in Guix (ffmpeg, libjpeg, boost, automake, gcc > and mabe more). I originally started with the release tarball and took > bunch of patches which fixed ffmpeg changes and libjpeg changes but it > was just too many so I gave up. OK. Then, as discussed on IRC, I guess it’s a case where we’d rather stick to the Git checkout as you initially proposed. > In that case `guix package -s gstreamer' didn't show that to me. > > Btw. I run this command several times and it's showing versions > randomly (in following case gst-plugins-base has different version): > > guix package -s gstreamer | recsel -p name,version Indeed! This was the combination of two bugs: first, the order in which two same-named packages would appear was non-deterministic; second, ‘-s’ would keep only one package with a give source code location, for dubious reasons. Commits 9eeb3d8 and 051edc9 fix that. >>> + (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’. > > Where did that text come from!? Will do. It has super cow powers (and also it checks GNU’s canonical place for package meta-data.) >>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? > > It's hard to find flash old enough, showing text and with sources to > confirm it's text. I think that this can be used for verification: > > http://technoargia.free.fr/swftools/examples/button3/button3.html > > And yes, works for me. Sounds good then. Thanks! Ludo’.