Re: Building and packaging Wine Gecko

2009-12-15 Thread Sir Gallantmon
On Tue, Dec 15, 2009 at 7:20 PM, Anssi Hannula an...@mandriva.org wrote:

 Apparently it is not easily possible (even if one could compile
 wine-gecko, .cab creation would be an obstacle).

 Therefore I've packaged the Wine provided prebuilt binary .cab as
 wine-gecko, and put it into the non-free repository (Cooker, and
 backports for 2010.0,2009.1,2009.0). Future builds and backports of Wine
 will contain a soft dependency (Suggests) on wine-gecko, thus
 installing it automatically if the non-free repository is available.

 --
 Anssi Hannula



To create CAB files in Linux, you need the lcab[1] utility. To extract CAB
files, you need the cabextract[2] utility.

[1]: http://ohnobinki.u.ohnopublishing.net/~ohnobinki/lcab/
[2]: http://www.cabextract.org.uk/



Re: Building and packaging Wine Gecko

2009-12-11 Thread Sir Gallantmon
On Fri, Dec 11, 2009 at 5:06 PM, Ove Kaaven o...@arcticnet.no wrote:

 Ben Klein skrev:
  Have you looked at my wine-gecko-1.0.0 package at the lamaresh.net
  repository? It's just the pre-packaged cab file stored in
  /usr/share/wine/gecko.

 That's the reason I'm not looking at it.



I don't think I have seen any distribution include wine-gecko. Fedora seems
to be in the best position to finally make a wine-gecko package, since it
now provides a MinGW toolchain. I haven't used Mandriva in years, so I have
no idea if Mandriva includes a full blown toolchain like Fedora does.

If it does, you might want to look into using that toolchain to help make a
package for wine-gecko.



Re: Building and packaging Wine Gecko

2009-12-11 Thread Sir Gallantmon
On Fri, Dec 11, 2009 at 5:37 PM, Ove Kaaven o...@arcticnet.no wrote:

 Sir Gallantmon skrev:
  I don't think I have seen any distribution include wine-gecko. Fedora
  seems to be in the best position to finally make a wine-gecko package,
  since it now provides a MinGW toolchain.

 Why does *that* put Fedora in the best position? Debian has had a MinGW
 toolchain for years, the building wine-gecko wiki page even mentions
 attempts to use it. Only problem with it is that it's not the newest
 version.

 Perhaps if you meant that Fedora also has built a whole bunch of
 libraries using mingw and packaged them as rpms, then that *might* give
 it an edge. Still won't make me ever use Fedora, though.


Sorry, I think of the word toolchain differently I guess. I always
considered a toolchain to include both tools and common libraries, as Fedora
did. I was aware of the MinGW compiler offered in the Debian package
repository, but with no libraries, I considered it useless.



Re: Building and packaging Wine Gecko

2009-12-11 Thread Sir Gallantmon
On Fri, Dec 11, 2009 at 9:07 PM, Ove Kaaven o...@arcticnet.no wrote:

 Sir Gallantmon skrev:
  Sorry, I think of the word toolchain differently I guess. I always
  considered a toolchain to include both tools and common libraries, as
  Fedora did. I was aware of the MinGW compiler offered in the Debian
  package repository, but with no libraries, I considered it useless.

 Well, to be fair, the libraries included with mingw32 include the whole
 Win32 API, including the standard C runtime (msvcrt). What more could
 you possibly need from a minimalist GNU for Windows compiler for it to
 be useful...?


It almost certainly doesn't include the whole API set for Windows. It
includes the minimal Win32 API, yes, but not all the Win32 APIs. I don't
care for your bias on RPM based distros, so meh. I respect Debian's decision
not to include common libraries under cross-arching, but I personally like
the convenience that Fedora offers, especially given all the circular
dependencies some of the libraries that Fedora provides would require if
built from source.



Re: Wine sound discussion summary

2009-12-06 Thread Sir Gallantmon
On Sun, Dec 6, 2009 at 4:37 PM, Roderick Colenbrander 
thunderbir...@gmail.com wrote:

 On Sun, Dec 6, 2009 at 11:34 PM, Stefan Dösinger stefandoesin...@gmx.at
 wrote:
 
  Am 06.12.2009 um 23:21 schrieb Maarten Lankhorst:
  I wouldn't be surprised if this still was the case, we could keep the
 midi interfaces around and just report 0 wave in/out devices for
 oss/coreaudio/alsaa once we complete wine7audio.drv.
  So you mean keeping the existing infrastructure around just for midi and
 have something entirely different for the rest of the audio features?
 
  Apparently winmm is still the only way to do MIDI on Windows Vista, and
 if winmm uses wasapi and friends there must be some way to tell the devices
 to talk to MIDI instruments.
 
 

 I mainly wonder how Vista is able to sync MIDI with audio playback? I
 would say that's an important feature e.g. be able to enable light
 effects on a podium in sync with the music you play from your
 computer.

 Roderick



DirectMusic is the other way to work with MIDI I think.



Re: dual platform win32/linux malware

2009-11-30 Thread Sir Gallantmon
On Mon, Nov 30, 2009 at 8:53 PM, Dan Kegel d...@kegel.com wrote:

 The apocalypse approaches:
 http://ask.slashdot.org/article.pl?sid=09/12/01/0025213

 Perhaps this will drive people towards using totally locked down systems...



Or just cause more insanity



Re: Running server applications under Wine?

2009-11-20 Thread Sir Gallantmon
On Fri, Nov 20, 2009 at 11:07 AM, Dan Kegel d...@kegel.com wrote:

 임은지 wrote:

  What do you think about implementing wineserver kernel module or handling
 only performance critical items in kernel?

 There has long been talk of doing that.  Linus is
 even willing to take patches to implement win32 APIs
 in the linux kernel.
 But it turns out to not be what most people need.

 If you want to do some server performance stress testing
 and file bugs for problems you find, by all means, go ahead!
 - Dan



What do you mean by that? Wouldn't it be a good idea to be able to support
some parts of Wine in the kernel level to be more efficient?



Re: Running server applications under Wine?

2009-11-20 Thread Sir Gallantmon
On Fri, Nov 20, 2009 at 12:11 PM, Dan Kegel d...@kegel.com wrote:

 On Fri, Nov 20, 2009 at 9:57 AM, Sir Gallantmon ngomp...@gmail.com
 wrote:
  On Fri, Nov 20, 2009 at 11:07 AM, Dan Kegel d...@kegel.com wrote:
   What do you think about implementing wineserver kernel module or
   handling only performance critical items in kernel?
 
  There has long been talk of doing that.  Linus is
  even willing to take patches to implement win32 APIs
  in the linux kernel.
  But it turns out to not be what most people need.
 
  What do you mean by that? Wouldn't it be a good idea to be able to
 support
  some parts of Wine in the kernel level to be more efficient?

 Of course.  It's just hard, and it isn't needed for the things
 we tend to use Wine for at the moment.  Somebody actually
 had a shot at implementing this back in 2000, see
 http://lwn.net/2000/0914/a/lt-wine.php3
 And that work lives on, it seems, as a part of
 http://en.wikipedia.org/wiki/Linux_Unified_Kernel
 So go try it out if you like (although I'm not sure
 how safe it is for production).

 I think the Wine team doesn't need to worry about
 that stuff; we have our hands full just making the
 win32 userland work well.
 - Dan


I would think that maybe the work Wine does for Direct3D could be moved into
a state tracker for Gallium, that way it shouldn't be necessary to convert
from Direct3D to OpenGL to make it work. I doubt Direct3D and OpenGL include
equivalents for everything, so it might be a good idea to have for a SoC
project to hook up Wine's D3D implementation into Gallium.