Search Criteria
Package Details: gnash-git 0.8.11.r22377.g2b3bded-1
Git Clone URL: | https://aur.archlinux.org/gnash-git.git (read-only, click to copy) |
---|---|
Package Base: | gnash-git |
Description: | The GNU SWF Player based on GameSWF - git development version |
Upstream URL: | http://www.gnu.org/software/gnash/ |
Licenses: | GPL3 |
Conflicts: | gnash, gnash-common, gnash-gtk |
Provides: | gnash, gnash-common, gnash-gtk |
Replaces: | gnash, gnash-common, gnash-gtk |
Submitter: | smoge |
Maintainer: | DaarkWel (iamtakingiteasy) |
Last Packager: | christoph.gysin |
Votes: | 65 |
Popularity: | 0.000000 |
First Submitted: | 2011-05-26 21:04 (UTC) |
Last Updated: | 2016-08-15 16:08 (UTC) |
Dependencies (25)
- agg
- boost-libs (boost171, boost-libs-git)
- cairo (cairo-git, cairo-minimal, cairo-glesv2-bin, cairo-glesv3-bin, cairo-ubuntu)
- curl (curl-minimal-git, curl-git)
- desktop-file-utils (desktop-file-utils-git)
- ffmpeg (ffmpeg-v4l2-request-git, ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-intel-full-git, ffmpeg-yt-dlp-bin, ffmpeg-shinobi, ffmpeg-git, ffmpeg-ndi, ffmpeg-libfdk_aac, ffmpeg-obs, ffmpeg-cuda, ffmpeg-mmal, ffmpeg-amd-full-git, ffmpeg-vulkan, ffmpeg-nocuda, ffmpeg-headless, ffmpeg-amd-full, ffmpeg-full, ffmpeg-decklink, ffmpeg-full-git)
- fontconfig (fontconfig-srb, fontconfig-minimal-git, fontconfig-git, fontconfig-ubuntu)
- gconf (gconf-gtk2)
- gdk-pixbuf2 (gdk-pixbuf2-git)
- giflib (giflib-git)
- glu (glu-git)
- gtk2 (gtk2-git, gtk2-minimal-git, gtk2-patched-filechooser-icon-view, gtk2-maemo)
- gtkglext (gtkglext-pangox)
- hicolor-icon-theme (hicolor-icon-theme-git)
- jemalloc (jemalloc-git, jemalloc4)
- libgl (glshim-git, libhybris-ext-libgl-git, libhybris-libgl-git, nvidia-340xx-utils, libglvnd-git, swiftshader-git, amdgpu-pro-libgl-cfe, amdgpu-pro-libgl, amdgpu-pro-libgl-fix, libglvnd)
- libjpeg (libjpeg-turbo-minimal-git, mozjpeg-git, mozjpeg, libjpeg-turbo-git, libjpeg-turbo)
- libldap (libldap24)
- libpng (libpng-apng, libpng-minimal-git, libpng-git)
- sdl (sdl-openglhq, sdl-nokbgrab, sdl-openglhq-nokbgrab, sdl-git, sdl2_compat12-git, sdl12-compat-git, sdl12-compat)
- Show 5 more dependencies...
Required by (1)
- lightspark-git (requires gnash-gtk) (optional)
Latest Comments
mito77 commented on 2021-04-19 08:17 (UTC) (edited on 2021-04-19 08:18 (UTC) by mito77)
bug for installation :
yar commented on 2020-09-05 00:01 (UTC)
The dependency on libpng needs to be replaced with libpng-apng, as xulrunner requires the latter.
ondoho commented on 2020-05-06 18:21 (UTC) (edited on 2020-05-06 18:24 (UTC) by ondoho)
Thank you DaarkWel! I wish I had seen your comment a little earlier, I wasted a lot of time on trying to compile this, but your alternate PKGBUILD works.
This should become the main PKGBUILD for this package imo.
One suggestion: add the "dump" gui to --enable-gui:
etc.
Without that it is not possible to make audio and video dumps of SWF files. AFAICS this is perfectly stable - the Debian gnash package has it enabled, too.
PS: the PKGBUILD for the agg dependency also seems to require some adjustment, I commented there.
DaarkWel commented on 2020-02-26 06:27 (UTC)
There is github fork of gnash with build patches: https://github.com/shunonymous/gnash.
PKGBUILD for player, without browser plugin:
daniel_shub commented on 2020-01-27 01:28 (UTC)
I think the package also depends on the boost1.69-libs package.
@iamtakingiteasy thank you for the patches. You should adopt the package and integrate in your patches so it builds easier.
ynikitenko commented on 2019-11-17 17:28 (UTC)
Unfortunately, I failed to install
xulrunner
. It's written on its Wikipedia page that that package is no longer supported.kbk commented on 2019-11-08 23:57 (UTC)
@iamtakingiteasy thank you, it works :)
iamtakingiteasy commented on 2019-11-01 17:12 (UTC) (edited on 2019-11-01 17:12 (UTC) by iamtakingiteasy)
Regarding gif error, this patch may help: http://ix.io/20vM
Basically gnash testing only for libgif 5.1 ignoring that there might be newer minor versions.
You also may need to replace FF_INPUT_BUFFER_PADDING_SIZE with AV_INPUT_BUFFER_PADDING_SIZE where it is used in code: http://ix.io/20vO
kbk commented on 2019-10-08 14:39 (UTC)
it fails to build with the following error:
lucaswerkmeister commented on 2019-04-05 21:54 (UTC) (edited on 2019-04-05 21:54 (UTC) by lucaswerkmeister)
Minor correction on @zootboy’s comment – the wildcards need to be quoted, otherwise they might be expanded by the shell, resulting in a “paths must precede expression” error from find.
Also, we might as well single-quote the sed script, run it on multiple files at once, and remove an unnecessary option:
zootboy commented on 2018-11-11 00:06 (UTC) (edited on 2018-11-11 00:08 (UTC) by zootboy)
Quick & dirty fix for the current build failure. Add this after the cd line in prepare():
find . \( -iname *.cpp -o -iname *.h \) -exec sed -r -i "s/FF_INPUT_BUFFER_PADDING_SIZE/AV_INPUT_BUFFER_PADDING_SIZE/" {} \;
Iqualfragile commented on 2018-09-25 21:34 (UTC)
do you want to orphan the package, i could take over.
zootboy commented on 2018-06-10 18:29 (UTC) (edited on 2018-06-10 18:30 (UTC) by zootboy)
@Rulatir gcc6 is pulled in by xulrunner, which is needed to build the npapi browser plugin. If you don't need that, you can change this line in the PKGBUILD:
to this:
and remove xulrunner as a dep to skip those huge builds.
Rulatir commented on 2018-06-06 17:04 (UTC) (edited on 2018-06-06 17:05 (UTC) by Rulatir)
This package has insane build requirements including gcc6, which means that building it with all the requirements that also need to be built is a day of hard work. Any hope a binary might be provided?
frankspace commented on 2018-05-25 04:39 (UTC) (edited on 2018-05-31 12:44 (UTC) by frankspace)
@z3ntu: that patch fails for me for some reason (specifically, hunks 2 and 3). However, if I'm understanding what it does correctly, you can achieve the same thing simply by adding:
...immediately above the existing patch command in build(). Or, at least, that works for me.
z3ntu commented on 2018-05-12 20:41 (UTC)
Patch for the new ffmpeg: https://pastebin.com/U9HyE6FT
linka commented on 2016-10-16 15:16 (UTC)
daniel_shub commented on 2016-08-15 14:25 (UTC)
christoph.gysin commented on 2016-08-13 08:10 (UTC)
daniel_shub commented on 2016-08-11 23:22 (UTC)
Captain_Rage commented on 2016-05-14 09:09 (UTC)
FredBezies commented on 2016-05-13 22:10 (UTC)
Abogical commented on 2016-05-13 22:10 (UTC) (edited on 2016-05-13 22:15 (UTC) by Abogical)
Captain_Rage commented on 2016-05-13 21:55 (UTC)
FredBezies commented on 2016-05-06 08:59 (UTC)
rustembuzz commented on 2016-05-06 06:27 (UTC)
kyak commented on 2016-03-08 16:55 (UTC)
Abogical commented on 2016-03-08 12:32 (UTC)
constroy commented on 2016-03-08 06:16 (UTC)
Abogical commented on 2016-03-01 19:46 (UTC)
kyak commented on 2016-02-28 10:20 (UTC)
daniel_shub commented on 2016-02-01 14:31 (UTC)
applebloom commented on 2016-01-31 18:09 (UTC)
daniel_shub commented on 2016-01-28 22:00 (UTC)
daniel_shub commented on 2016-01-28 21:57 (UTC)
applebloom commented on 2016-01-24 18:53 (UTC)
GI_Jack commented on 2016-01-22 01:20 (UTC)
EndlessEden commented on 2016-01-06 02:22 (UTC) (edited on 2016-01-06 02:23 (UTC) by EndlessEden)
GI_Jack commented on 2016-01-05 15:23 (UTC)
applebloom commented on 2015-12-28 03:04 (UTC) (edited on 2015-12-28 03:07 (UTC) by applebloom)
GI_Jack commented on 2015-12-19 04:45 (UTC)
mudrii commented on 2015-12-18 12:27 (UTC)
commented on 2015-11-09 16:21 (UTC)
daniel_shub commented on 2015-10-28 17:19 (UTC)
jose1711 commented on 2015-10-21 21:47 (UTC)
aphirst commented on 2015-10-10 04:15 (UTC)
giorgianb commented on 2015-09-29 01:09 (UTC)
mytbk commented on 2015-09-26 13:26 (UTC)
giorgianb commented on 2015-09-23 15:25 (UTC)
tmtvl commented on 2015-05-17 16:05 (UTC)
alfplayer commented on 2015-05-16 23:59 (UTC)
tmtvl commented on 2015-02-07 18:21 (UTC)
tmtvl commented on 2015-01-28 09:27 (UTC)
jsteel commented on 2014-11-02 12:51 (UTC)
FredBezies commented on 2014-10-29 06:57 (UTC)
taro-k commented on 2014-10-29 01:44 (UTC)
FredBezies commented on 2014-10-28 18:18 (UTC)
taro-k commented on 2014-10-28 16:28 (UTC)
taro-k commented on 2014-10-16 04:02 (UTC)
tmtvl commented on 2014-10-15 17:12 (UTC)
FredBezies commented on 2014-09-11 15:43 (UTC)
FredBezies commented on 2014-08-13 06:44 (UTC)
melkhatt commented on 2014-08-12 11:00 (UTC)
FredBezies commented on 2014-06-17 08:29 (UTC)
taro-k commented on 2014-06-17 08:03 (UTC)
oriba commented on 2014-06-04 14:54 (UTC)
FredBezies commented on 2014-06-04 09:54 (UTC)
oriba commented on 2014-06-03 20:14 (UTC)
oriba commented on 2014-06-03 20:10 (UTC)
FredBezies commented on 2014-04-26 17:04 (UTC)
snoxu commented on 2014-04-26 16:06 (UTC)
FredBezies commented on 2014-04-22 13:43 (UTC)
taro-k commented on 2014-04-02 09:11 (UTC)
FredBezies commented on 2014-04-02 09:06 (UTC)
taro-k commented on 2014-04-02 08:46 (UTC)
FredBezies commented on 2014-04-01 10:11 (UTC)
FredBezies commented on 2014-03-31 21:59 (UTC)
LaloHao commented on 2014-03-31 21:43 (UTC)
taro-k commented on 2014-03-20 06:51 (UTC)
FredBezies commented on 2014-03-19 20:40 (UTC)
FredBezies commented on 2014-02-17 08:16 (UTC)
taro-k commented on 2014-02-17 04:52 (UTC)
FredBezies commented on 2014-02-14 11:19 (UTC)
taro-k commented on 2014-02-14 08:34 (UTC)
FredBezies commented on 2014-02-14 08:30 (UTC)
taro-k commented on 2014-02-14 06:18 (UTC)
FredBezies commented on 2013-10-05 09:36 (UTC)
goviedo commented on 2013-10-05 04:49 (UTC)
FredBezies commented on 2013-04-10 08:06 (UTC)
FredBezies commented on 2013-02-25 17:27 (UTC)
FredBezies commented on 2013-02-07 22:18 (UTC)
FredBezies commented on 2012-12-11 08:36 (UTC)
kode54 commented on 2012-12-11 03:55 (UTC)
kode54 commented on 2012-12-11 02:51 (UTC)
FredBezies commented on 2012-11-17 10:48 (UTC)
FredBezies commented on 2012-08-11 09:19 (UTC)
Unia commented on 2012-06-30 13:37 (UTC)
Unia commented on 2012-06-30 13:37 (UTC)
Unia commented on 2012-06-30 13:33 (UTC)
Unia commented on 2012-06-30 13:27 (UTC)
leo_rockway commented on 2012-05-10 03:29 (UTC)
FredBezies commented on 2012-05-03 10:27 (UTC)
A.J commented on 2012-05-03 10:18 (UTC)
leo_rockway commented on 2012-01-23 13:48 (UTC)
FredBezies commented on 2012-01-22 12:05 (UTC)
kritztopf commented on 2012-01-22 10:53 (UTC)
kritztopf commented on 2012-01-22 10:29 (UTC)
kritztopf commented on 2012-01-22 10:09 (UTC)
FredBezies commented on 2012-01-22 09:39 (UTC)
FredBezies commented on 2011-12-09 21:24 (UTC)
FredBezies commented on 2011-10-10 10:18 (UTC)
FredBezies commented on 2011-09-04 07:52 (UTC)
jp-deplaix commented on 2011-07-16 19:28 (UTC)
haagch commented on 2011-05-27 23:59 (UTC)
FredBezies commented on 2011-05-22 18:37 (UTC)
haagch commented on 2011-05-22 18:10 (UTC)
FredBezies commented on 2011-03-27 07:18 (UTC)
FredBezies commented on 2011-02-17 10:44 (UTC)
rafmav commented on 2011-02-17 08:43 (UTC)
FredBezies commented on 2010-09-03 16:13 (UTC)
FredBezies commented on 2010-08-31 14:55 (UTC)
Eothred commented on 2010-08-31 08:28 (UTC)
FredBezies commented on 2010-08-27 05:26 (UTC)
FredBezies commented on 2010-08-25 14:55 (UTC)
Eothred commented on 2010-08-25 07:48 (UTC)