Bug 151370

Summary: Missing dependency for www/linux-f10-flashplugin10
Product: Ports & Packages Reporter: Nicholas McKenzie <NicholasSMcKenzie>
Component: Individual Port(s)Assignee: freebsd-emulation (Nobody) <emulation>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

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