From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 31 02:13:12 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D416D16A400 for ; Sat, 31 Mar 2007 02:13:12 +0000 (UTC) (envelope-from davegro@hotmail.com) Received: from bay0-omc1-s27.bay0.hotmail.com (bay0-omc1-s27.bay0.hotmail.com [65.54.246.99]) by mx1.freebsd.org (Postfix) with ESMTP id C206B13C459 for ; Sat, 31 Mar 2007 02:13:12 +0000 (UTC) (envelope-from davegro@hotmail.com) Received: from hotmail.com ([65.55.132.26]) by bay0-omc1-s27.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Fri, 30 Mar 2007 19:01:13 -0700 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Fri, 30 Mar 2007 19:01:12 -0700 Message-ID: Received: from 68.45.124.27 by BAY127-DAV16.phx.gbl with DAV; Sat, 31 Mar 2007 02:01:11 +0000 X-Originating-IP: [68.45.124.27] X-Originating-Email: [davegro@hotmail.com] X-Sender: davegro@hotmail.com Message-ID: <460DC0E3.9080000@gmail.com> Date: Fri, 30 Mar 2007 22:01:07 -0400 From: Dave Grochowski User-Agent: Thunderbird 1.5.0.7 (X11/20061110) MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 31 Mar 2007 02:01:12.0889 (UTC) FILETIME=[756E8A90:01C77338] Subject: [RFC] Port for nspluginwrapper X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Mar 2007 02:13:12 -0000 Hey all, I wrote a port for nspluginwrapper, which you can find at: http://elvis.rowan.edu/~grocho98/nspluginwrapper.tar.bz2 For those who do not know what it is, you can find the homepage at: http://gwenole.beauchesne.info/projects/nspluginwrapper/ Basically, it allows you to run Linux/i386 browser plugins on the native browsers of other architectures and operating systems. To use it, simply install the appropriate plugins you would like from ports (I tried it with www/linux-flashplugin9, but others should work just as well) and then install nspluginwrapper. As a regular user, run "nspluginwrapper -v -a -i" to automagically find the plugins on you system and enable them for use in Firefox. Now, the plugins should work in your browser. I tried it with Flash 9 and both the graphics and sound worked. Unfortunately, Flash 9 is a bit buggy for me and crashed frequently, but I had the same issue when using the plugin with www/linux-firefox as well. I think the port is pretty complete, but I have only tried it on FreeBSD/i386 6-STABLE and FreeBSD/i386 7-CURRENT. It should work on amd64, but I don't have a machine to test it on. If the port is acceptable, I would not mind maintaining it, except for the fact that I obviously do not have a commit bit (though that probably is not a huge issue). Any comments would be greatly appreciated. Sincerely, Dave Grochowski