Bug 151370 - Missing dependency for www/linux-f10-flashplugin10
Summary: Missing dependency for www/linux-f10-flashplugin10
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-emulation (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-10 18:40 UTC by Nicholas McKenzie
Modified: 2010-12-18 03:33 UTC (History)
0 users

See Also:


Attachments
file.diff (488 bytes, patch)
2010-10-10 18:40 UTC, Nicholas McKenzie
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nicholas McKenzie 2010-10-10 18:40:00 UTC
I put this as high priority, because it is quite the problem since so many users require flash to work correctly on their system and the fix is very easy.

Opera (linux or native) won't detect flash plugin. I suspect the same would hold true for other browsers.

I noticed that after installing smplayer, across a few different installs, suddenly flash works with opera. I noticed that [s]mplayer pulls in x11-toolkits/linux-f10-gtk2, which provides libgtk-x11-2.0.so.0, which according to adobe's site is a requirement for flash.

Fix: After installing x11-toolkits/linux-f10-gtk2, flash works in opera.

This port should be added as a dependency for www/linux-f10-flashplugin10.

I didn't submit a patch because I'm not sure if this is correct due to not really understanding the whole Makefile.npapi infrastructure but I think this would be the diff:
How-To-Repeat: Install ports x11/xorg, www/linux-f10-flashplugin10, www/opera, www/opera-linuxplugins without installing any other ports that depend on x11-toolkits/linux-f10-gtk2.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-10-10 18:40:06 UTC
Responsible Changed
From-To: freebsd-ports-bugs->emulation

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2010-10-10 21:59:37 UTC
nox         2010-10-10 20:59:32 UTC

  FreeBSD ports repository

  Modified files:
    www/linux-flashplugin9 Makefile 
    www/linux-f8-flashplugin10 Makefile 
    www/linux-f10-flashplugin10 Makefile 
  Log:
  Add missing linux gtk2 dependencies
  
  PR:             ports/151370
  Submitted by:   Nicholas McKenzie <NicholasSMcKenzie@gmail.com>
  
  Revision  Changes    Path
  1.10      +2 -1      ports/www/linux-f10-flashplugin10/Makefile
  1.11      +2 -1      ports/www/linux-f8-flashplugin10/Makefile
  1.44      +2 -1      ports/www/linux-flashplugin9/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Juergen Lock freebsd_committer freebsd_triage 2010-10-10 22:00:29 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 4 Philip M. Gollucci freebsd_committer freebsd_triage 2010-12-18 03:32:32 UTC
Responsible Changed
From-To: emulation->pgollucci

take, okayd by wen@
Comment 5 Philip M. Gollucci freebsd_committer freebsd_triage 2010-12-18 03:33:56 UTC
Responsible Changed
From-To: pgollucci->emulation

oops