Package Details: freshplayerplugin-git 0.3.9.r6.g58596f4-1

Git Clone URL: (read-only, click to copy)
Package Base: freshplayerplugin-git
Description: PPAPI-host NPAPI-plugin adapter.
Upstream URL:
Licenses: MIT
Conflicts: freshplayerplugin
Submitter: Behem0th
Maintainer: WorMzy
Last Packager: WorMzy
Votes: 151
Popularity: 0.000176
First Submitted: 2014-03-31 20:10 (UTC)
Last Updated: 2019-02-01 23:57 (UTC)

Latest Comments

WorMzy commented on 2016-10-14 16:22 (UTC)

Sorry Scimmia, missed your original message. I'll fix this up now.

Scimmia commented on 2016-10-14 15:53 (UTC)

And now google-chrome doesn't include the plugin either...

Scimmia commented on 2016-09-22 23:55 (UTC)

Optional deps really need fixed here. chromium-pepper-flash{,-standalone} no longer exist, and google-chrome-{beta,dev} don't include the plugin.

WorMzy commented on 2016-06-03 18:27 (UTC)


commented on 2016-06-03 15:08 (UTC)

Adopt the package and do whatever you like with it.

WorMzy commented on 2016-06-03 09:27 (UTC)

icu needs to be added to the depends array. Upstream still builds against gtk2 by default, so please revert the switch to gtk3 builds.

WorMzy commented on 2016-03-11 09:59 (UTC)

Why does this deviate from upstream and build with gtk3 by default? Please revert this change.

maciejjo commented on 2015-10-12 23:59 (UTC)

No I haven't, I have only core/binutils installed.

WorMzy commented on 2015-10-12 21:28 (UTC)

No, ncurses 5 isn't needed for this package. Have you replaced your binutils with an AUR package?

maciejjo commented on 2015-10-12 20:30 (UTC)

Anyone having problem with ncurses? I get this while trying to update: Scanning dependencies of target img-resources [ 4%] Building C object resources/CMakeFiles/img-resources.dir/img_resources.c.o [ 5%] Linking C static library libimg-resources.a /usr/bin/ar: cannot open shared object file: No such file or directory Do I need to install libncurses 5 for this?

francoism90 commented on 2015-10-05 17:48 (UTC)

@WorMzy: I had chromium-pepper-flash already installed, with updated path: pepperflash_path = /usr/lib/PepperFlash/" The errors are gone, thanks. :)

WorMzy commented on 2015-10-05 15:11 (UTC)

francoism90, you need, which is provided by one of the optdepends. Install one of the providers, then point pepperflash_path at it, not

francoism90 commented on 2015-10-05 14:57 (UTC) (edited on 2015-10-05 17:49 (UTC) by francoism90)

I have copied the example.conf to /etc/freshwrapper.conf: trying /etc/freshwrapper.conf [fresh] [error] do_load_ppp_module, one of required PPP_* is missing I've updated the path, but still the errors above are shown: pepperflash_path = "/usr/lib/mozilla/plugins/" It doesn't seem to be warnings, but errors. Is there a symlink missing? :) Thanks!

commented on 2015-07-02 13:46 (UTC)

It's not libvdpau-va-gl. It's libvdpau. And it's pulled in by ffmpeg, which is a dependency anyway now. So I've added that.

theodore commented on 2015-07-02 13:41 (UTC)

@fbt I think you need to add the "community/libvdpau-va-gl" package as dependency since without it the compilation fails with the following message: -- checking for modules 'libavcodec;libavutil;libva;libva-x11;vdpau' -- package 'libavcodec' not found -- package 'libavutil' not found -- package 'libva' not found -- package 'libva-x11' not found -- package 'vdpau' not found CMake Error at /usr/share/cmake-3.2/Modules/FindPkgConfig.cmake:340 (message): A required package was not found Call Stack (most recent call first): /usr/share/cmake-3.2/Modules/FindPkgConfig.cmake:502 (_pkg_check_modules_internal) CMakeLists.txt:114 (pkg_check_modules) -- Configuring incomplete, errors occurred! See also "/build/freshplayerplugin-git/src/freshplayerplugin-git/CMakeFiles/CMakeOutput.log". ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /opt/chroot64/theodore/build

commented on 2015-06-30 09:23 (UTC)

I have a strict policy of not updating -git packages unless the pkgbuild needs to be changed. If you rely on autoupdates from AUR, you're out of luck here. That said, I did need to push the package to AUR4.

WorMzy commented on 2015-06-30 08:49 (UTC)

ItachiSan, the PKGBUILD still builds the latest version. Please don't flag -git packages out of date just because the version reported on the web interface isn't the current version.

ItachiSan commented on 2015-06-30 07:21 (UTC)

Actually, the main version code is 0.3.0; filing an out-of-date request.

coder5 commented on 2015-05-26 18:04 (UTC)

i did fix manually in eclipse Goto: Window->Preferences->General->Web Browser and choose external web browser

commented on 2015-05-26 13:21 (UTC)

You should probably report this upstream. I don't see how it's a packaging issue.

coder5 commented on 2015-05-26 10:35 (UTC)

I have same problem above conflicting with java especially Eclipse it's always crash said : [ERROR:flash/platform/pepper/common/pep_process.cpp(19)] CHECK(g_process_type == PROCESS_TYPE_UNKNOWN) failed openjdk version "1.8.0_45"

commented on 2015-05-21 10:28 (UTC)

I can't reproduce this problem. Removed cmake, did makepkg -rs, it installed cmake and built the package.

commented on 2015-05-21 10:28 (UTC)

I can't reproduce this problem. Removerd cmake, did makepkg -rs, it installed cmake and built the package.

RobinHood2015 commented on 2015-05-21 05:00 (UTC)

WARNING: freshplayerplugin-git requires cmake to be explicitly installed BEFORE building from the AUR, as the build process will somehow mark cmake as an unnecessary package and remove it, which will cause problems at 96%. Please fix soon.

commented on 2015-05-15 11:46 (UTC)


WorMzy commented on 2015-05-15 10:25 (UTC)

New dependency: v4l-utils

esteban82 commented on 2015-05-04 08:28 (UTC)

Probably the videos don't work when the site also supports videos in html5.

esteban82 commented on 2015-04-25 11:31 (UTC)

I use Firefox with uBlock and many videos do not work. The same configuration with Ubuntu on another computer works perfectly (installation via ppa)

WorMzy commented on 2015-04-15 08:50 (UTC)

Cheers! :)

commented on 2015-04-14 12:00 (UTC)

Yes, I am an idiot. Fixed.

WorMzy commented on 2015-04-10 20:23 (UTC)

For some reason this updated package also conflicts with itself?

WorMzy commented on 2015-04-10 19:59 (UTC)

For some reason 'git' has been removed from the makedepends array so the build fails with: ==> ERROR: Cannot find the git package needed to handle git sources. Please re-add this package.

yan12125 commented on 2015-03-15 14:54 (UTC)

Please DO NOT delete the line `install -Dm644 LICENSE.MIT...` It needs fixing indeed. But according to [1], MIT licensed packages should include its own LICENSE file becuase MIT license texts varies from one to another. [1]

WorMzy commented on 2015-03-13 20:47 (UTC)

Or just delete the ".MIT"... commented on 2015-03-13 19:53 (UTC)

Delete the line: install -Dm644 LICENSE.MIT "$pkgdir"/usr/share/licenses/$pkgname/LICENSE from PKGBUILD, and installation ended smoothly.

felix1012 commented on 2015-03-11 14:24 (UTC)

Current install fails, the file LICENSE.MIT has been renamed to LICENSE

WorMzy commented on 2015-03-10 12:32 (UTC)

Actually, ignore my last comment, I was looking at chromium-pepper-flash's PKGBUILD and confusing myself.

WorMzy commented on 2015-03-10 12:26 (UTC)

@wtry: I think your comment is missing some context. What is LICENSE.MIT, and where does it come from?

wtry commented on 2015-03-10 12:18 (UTC)

install -Dm644 LICENSE.MIT "$pkgdir"/usr/share/licenses/$pkgname/LICENSE rename LICENSE.MIT to LICENSE update PKGBUILD

commented on 2015-03-09 02:08 (UTC)

@Behem0th When there are options for how to provide a dependency, either the other packages should provide a meta-dependency (like ttf-font) to rely on, or they should be optdepends (like with zathura). Also, with the latest freshplayerplugin, you can put multiple possible paths in the config file, so there is no need for the sed based on dependency.

Behem0th commented on 2015-03-08 22:18 (UTC)

@frownlee For what reason? Without chromium-pepper-flash and google-chrome this paсkage useless.

commented on 2015-03-07 16:52 (UTC)

Can you please make chromium-pepper-flash and google-chrome optdepends rather than depends?

francoism commented on 2015-02-15 14:56 (UTC)

Thanks for providing this package. :) Works great on firefox-nightly.

chuugar commented on 2014-12-14 10:25 (UTC)

@WorMzy Hey, I was missing a pkg (Google Chrome Stable). I tried again with Yaourt, and all is working fine. Thanks for your help!

WorMzy commented on 2014-12-08 10:23 (UTC)

What browser are you using? There's been a few topics on the forums about the latest Firefox having problems with flash. No problems here with Pale Moon.

chuugar commented on 2014-12-08 07:27 (UTC)

Am I the only one who has no sound and a freezing video?

Behem0th commented on 2014-12-04 16:53 (UTC)

@WorMzy @Nordlicht Thx for help. Author of freshplayerplugin say, ragel needed only in compile time. >Ideally, it should be installed into /usr/share/licenses/freshplayerplugin-git DONE.

WorMzy commented on 2014-12-04 15:29 (UTC)

Namcap does have an additional point though -- you don't install the LICENSE.MIT file. Ideally, it should be installed into /usr/share/licenses/freshplayerplugin-git

WorMzy commented on 2014-12-04 15:26 (UTC)

It doesn't appear to be required for the plugin to work (see namcap output), only for it to compile. Namcap isn't infallible though, for example it also says that chromium isn't needed (when it clearly is if you don't set _use_chrome); so if you know that this compiler is needed for day-to-day use of the plugin, then leave it as a dependency.

Behem0th commented on 2014-12-04 15:10 (UTC)

@Nordlicht Why not in dependencies?

Nordlicht commented on 2014-12-03 21:07 (UTC)

Sorry, I've meant makedepends...

Nordlicht commented on 2014-11-21 15:49 (UTC)

Please add 'ragel' to build dependencies.

Behem0th commented on 2014-10-05 07:42 (UTC)

@albertlienardi @slyxi Thx.

albertlienardi commented on 2014-09-29 10:58 (UTC)

uriparser is no longer a dependency, and ragel is a dependency now. Unlike slyxi, I didn't put ragel in makedepends but under depends and it builds just fine.

slyxi commented on 2014-09-28 11:55 (UTC)

It didn't build until I add ragel in makedepends

blinxwang commented on 2014-08-15 20:05 (UTC)

@Behemoth Sorry, I accidentally flagged this package while looking at another one that was out of date. There have been a not-insignificant number of commits to this program since the last update, but since this is a nightly I don't think it's a pressing concern to update.

Behem0th commented on 2014-08-15 06:45 (UTC)

@blinxwang What's wrong? Compilations seems ok.

Behem0th commented on 2014-07-26 06:45 (UTC)

Updated @WorMzy Thanks for help

Kaan commented on 2014-07-25 20:57 (UTC)

the configuration file of freshplayer look for chrome by default, it is unable to find chromium-pepper-flash.

orschiro commented on 2014-07-25 05:05 (UTC)

@WorMzy Thanks for finding the cause of the issue!

WorMzy commented on 2014-07-24 16:56 (UTC)

The problem is that the name of the configuration option has changed to "pepperflash_path". The PKGBUILD needs updating to compensate for this. sed -r -e 's|^(plugin_path).*|\1 = "/usr/lib/PepperFlash/"|' \ should be sed -r -e 's|^(pepperflash_path).*|\1 = "/usr/lib/PepperFlash/"|' \

orschiro commented on 2014-07-23 08:40 (UTC)

@WorMzy That was my first thought. But also if I leave the PKGBUILD completely unchanged, the path in the config keeps pointing to /opt although I do not have Chrome installed. ~ pkg-grep chrom chromium 36.0.1985.125-1 chromium-pepper-flash

WorMzy commented on 2014-07-22 08:48 (UTC)

@orschiro: The if statement doesn't care what value the variable has, it just checks if it's set. If you don't want to use chrome, leave it commented out as per the default.

orschiro commented on 2014-07-22 06:15 (UTC)

@Behem0th The if conditional doesn't work for me. I set _use_chrome=no but on install it still wants to install Google Chrome: ==> Missing dependencies: -> google-chrome

Behem0th commented on 2014-07-21 19:16 (UTC)

@orschiro #_use_chrome=yes ... if [[ ! -n $_use_chrome ]]; then # configure path to sed -r -e 's|^(plugin_path).*|\1 = "/usr/lib/PepperFlash/"|' \ -i "$pkgdir/etc/freshwrapper.conf" When chrome: reference /opt/google/chrome/PepperFlash/, when chromium: reference /usr/lib/PepperFlash/

orschiro commented on 2014-07-21 06:10 (UTC)

Why does /etc/freshwrapper.conf reference to `pepperflash_path = "/opt/google/chrome/PepperFlash/"` although chromium-pepper-flash is installed to /usr/lib/PepperFlash? See the PKGBUILD [1]

marcelhuber commented on 2014-07-01 11:54 (UTC)

There is another patch here with takes care of correct execute permissions:

intelfx commented on 2014-06-29 11:03 (UTC)

The upstream now provides several libraries; PKGBUILD needs to be updated to install those. tells me HTTP 500, so:

orschiro commented on 2014-06-18 13:52 (UTC)

@SanskritFritz Thanks! I will mention it on the chromium-pepper-flash-dev AUR page.

SanskritFritz commented on 2014-06-18 11:41 (UTC)

@orschiro yes, exactly. This is the way to handle these kind of conflicts. All -dev, -beta -git, -svn etc packages should provide the base package, this way one can choose to use a dev package as dependency.

orschiro commented on 2014-06-18 11:38 (UTC)

@SanskritFritz Thanks! So, the PKGBUILD [1] should contain a provide='chromium-pepper-flash' line? [1]

SanskritFritz commented on 2014-06-17 08:56 (UTC)

chromium-pepper-flash-dev should provide chromium-pepper-flash

orschiro commented on 2014-06-17 08:54 (UTC)

Is it possible to make the dependence on either chromium-pepper-flash or chromium-pepper-flash-dev? I use chromium-pepper-flash-dev and don't want to remove it in favour of chromium-pepper-flash.

Behem0th commented on 2014-06-16 14:38 (UTC)

@WorMzy >do you mean that I could edit the dependencies to suit my own needs? Yes. >make them available for everyone. For this reason i include gtk2 in dependencies. >I'm not sure what you mean by the last part of your message Sorry for that. English not my lang and i use google translate. ;-(

WorMzy commented on 2014-06-16 13:38 (UTC)

Thank you very much. :D I'm not sure what you mean by the last part of your message.. do you mean that I could edit the dependencies to suit my own needs? This is true, and if you didn't want to include the changes, I would accept this and maintain my own local PKGBUILD (as I do with several other packages). However, I feel it would be selfish of me to make such improvements and not try to make them available for everyone.

Behem0th commented on 2014-06-15 05:49 (UTC)

@WorMzy I remove glu from dependencies, and just for you add gtk2. :-) But in other side, who edit dependencies in one package, may edit dependencies in other package.

WorMzy commented on 2014-06-12 20:24 (UTC)

Looks like the glu dependency was short-lived:

WorMzy commented on 2014-06-12 20:14 (UTC)

Ah, that's probably why I get build failures then -- I removed chromium-pepper-flash's dependency on chromium because I don't want two large web browsers installed just to watch flash videos while I'm browsing the web. I could argue that chromium-pepper-flash depending on chromium is a bug (as it's not actually required), or that you should list dependencies whether they're pulled in by other package or not, but I won't press the point if you're uncomfortable adding them. :)

Behem0th commented on 2014-06-12 19:29 (UTC)

@WorMzy No, libxinerama in dependencies on gtk2. And gtk2 in dependencies on chromium, google-chrome.

WorMzy commented on 2014-06-12 19:08 (UTC)

Thank you again. I'm afraid that this time it's gtk2 and libxinerama. :P The joys of packaging rapidly developing software!

Behem0th commented on 2014-06-11 15:08 (UTC)

@WorMzy Updated. Ty for notification.

WorMzy commented on 2014-06-11 14:25 (UTC)

Thanks for the fast update. Unfortunately it now needs 'glu' too. :)

Behem0th commented on 2014-06-10 03:33 (UTC)

@WorMzy Updated, ty.

orschiro commented on 2014-06-09 17:44 (UTC)

There is some serious conflict with this package. Once installed I am no longer able to launch some Java applications such as Smartgithg or Crashplan. The produced error is the following: [ERROR:flash/platform/pepper/common/pep_process.cpp(19)] CHECK(g_process_type == PROCESS_TYPE_UNKNOWN) failed /usr/bin/smartgithg: line 99: 21690 Aborted (core dumped) $_JAVA_EXEC $_VM_PROPERTIES -Xmx${SMARTGITHG_MAX_HEAP_SIZE} -Xverify:none -Dsmartgit.vm-xmx=${SMARTGITHG_MAX_HEAP_SIZE} -jar "$SMARTGIT_HOME/lib/bootloader.jar" "$@" How can we fix this conflict?

WorMzy commented on 2014-06-08 21:51 (UTC)

Please add libevent to the depends array, the build currently fails if it's not installed.

Behem0th commented on 2014-06-01 05:53 (UTC)

@sparse Yes of course. If you want, you have all right write this code. When you're done, patches send to i-rinat on GitHub

sparse commented on 2014-06-01 05:45 (UTC)

Can do HW decoding?

orschiro commented on 2014-05-28 19:15 (UTC)

Awesome packaging work guys! It is working perfectly. :) Just tested it with Firefox on a Prezi flash presentation. Thanks!

Behem0th commented on 2014-05-28 18:51 (UTC)

Finally update package. Delete xulrunner from dependencies. @intelfx Спасибо за помощь.

intelfx commented on 2014-05-28 18:04 (UTC)

@Behem0th doesn't:

intelfx commented on 2014-05-28 18:00 (UTC)

@Behem0th BTW, I'm uncertain of whether it does need xulrunner. It builds/runs without xulrunner and `git grep -i xul` yields nothing... Is there something I didn't notice?

intelfx commented on 2014-05-28 17:52 (UTC)

@Behem0th I think yes, this is correct. One minor update though -- it's better to add backup=('etc/freshwrapper.conf') to the PKGBUILD. This is needed for configuration files, so they aren't overwritten on package updates.

Behem0th commented on 2014-05-28 16:01 (UTC)

@12eason My 1st version of package do it. But i'm think this not correct.

Behem0th commented on 2014-05-28 15:55 (UTC)

3nd version.

12eason commented on 2014-05-28 14:30 (UTC)

This discussion over chrome vs chromium is fairly pointless. Just do what the package chromium-pepper-flash does: download chrome to a tmp directory, extract pepperflash from the rpm and install it separately.

intelfx commented on 2014-05-28 14:23 (UTC)

@Behem0th, @orschiro: That google spreadsheet link is apparently broken. However, here is statistics collected by 'pkgstats': By grepping through the page, one may see that: - chromium is 58.39 % - google-chrome is 11.49 % - google-chrome-beta is 1.46 % - google-chrome-dev is 1.54 % - chromium-pepper-flash is 10.59 % - chromium-pepper-flash-stable is 4.98 % So there are at worst 58.39% users of chromium (I did not count users of chromium-browser-bin and chromium-browser-svn), and at best 14.49% users of google-chrome. More interestingly, 15.57% users of chromium-pepper-flash still beat 14.49% users of google-chrome. I think this speaks for chromium-pepper-flash to be a definite default.

intelfx commented on 2014-05-28 14:12 (UTC)

@Behem0th: 1. it's better to have a variable `_use_chromium=0` and to check it with `(( _use_chromium ))`, to indicate that there are only two choices (to use or not to use). 2. `if ... then depends=() else depends=() fi` is not good because it breaks ad-hoc PKGBUILD parsers which do not interpret Bash fully (just like it was before AUR 3.0.0). Specify a default depends=() array and then override it if desired, like this: depends=('google-chrome' ...) if (( _use_chromium )); then depends[0]='chromium-pepper-flash' fi 3. `install -d` in package() is redundant.

Behem0th commented on 2014-05-28 13:59 (UTC)

2nd version. I think this version more correct.

Behem0th commented on 2014-05-28 13:45 (UTC)

@intelfx What you think about this?

Behem0th commented on 2014-05-28 13:25 (UTC)

@orschiro In this statistics i don't see google-chrome.

orschiro commented on 2014-05-27 22:47 (UTC)

@all It seems that between Chromium and Chrome, Chromium is the one more widely used within the Arch Linux community:

intelfx commented on 2014-05-27 19:48 (UTC)

@Behem0th OK. Since conditional/complex dependencies are not supported by makepkg/pacman (so we cannot write "depends on chromium-pepper-flash || google-chrome"), I then propose to evaluate which use-case is more common from these two: - one uses firefox and chrome simultaneously - one uses just firefox OR firefox and chromium simultaneously Then the more common use-case can be honored in PKGBUILD, while the less common one can be e. g. commented out.

Behem0th commented on 2014-05-27 14:04 (UTC)

@intelfx I'm not sure about the validity of your proposal. Why this package mast supportchromium-pepper-flash instead google-chrome? It's easier for users chromium, but users google-chrome must install extra package.

intelfx commented on 2014-05-27 07:35 (UTC)

You seem to be misusing the `install -D` command in your package() function. Also, as there is now a configuration file and a possibility to override's location, the package can be made compatible with chromium-pepper-flash. I propose the following patch to PKGBUILD (both issues addressed):

orschiro commented on 2014-05-26 20:23 (UTC)

@Behem0th Thanks for your response. For chromium there exists the AUR package `chromium-pepper-flash` Thus I am wondering how this package can be made compatible with both, Chrome and Chromium without having to have installed both of them.

Behem0th commented on 2014-05-26 15:39 (UTC)

>Does google-chrome need to be a dependency Yes. google-chrome contain flashplugin needed for this package. >What if I run Chromium AFAIK Chromium don,t contain flashplugin. You mast install google-chrome, or manually copy in /opt/google/chrome/PepperFlash/ from google-chrome package.

orschiro commented on 2014-05-26 06:58 (UTC)

Does google-chrome need to be a dependency? What if I run Chromium?

12eason commented on 2014-05-22 21:15 (UTC)

Also, it needs the dep libconfig

12eason commented on 2014-05-22 21:11 (UTC)

This might be an upstream bug, but there's a conflict with rednotebook for some reason. Can anyone else confirm? ~ % rednotebook 2014-05-22 22:04:37,207 DEBUG Debug message 2014-05-22 22:04:37,207 INFO Writing log to file "/home/user/.rednotebook/rednotebook.log" 2014-05-22 22:04:37,207 INFO System encoding: UTF-8 2014-05-22 22:04:37,207 INFO Language code: en_GB NOT SANDBOXED [ERROR:flash/platform/pepper/common/pep_process.cpp(19)] CHECK(g_process_type == PROCESS_TYPE_UNKNOWN) failed java version "1.7.0_55" OpenJDK Runtime Environment (IcedTea 2.4.7) (ArchLinux build 7.u55_2.4.7-1-x86_64) OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode) [1] 10868 abort (core dumped) rednotebook

Behem0th commented on 2014-05-20 18:05 (UTC)

@meowcats I don't understand. this package don't contain google-chrome. package contain only one md5sum 'SKIP', for source git tree.

meowcats commented on 2014-05-20 17:49 (UTC)

Builds fine for me after updating PKGBUILD for google-chrome to include correct md5sum.

Behem0th commented on 2014-05-20 15:07 (UTC)

@lw4z >package freshplayerplugin-git has been flagged out of date What reason?