On 2013-05-24 22:20, Conrad Parker wrote:
> Can you add a gtk-core package that they both depend on?

Well, not really, because they need to link against different things: 
the one is linking against the gtk2 library and the other against gtk3. 
Very little of the code in gtk is actually pure Haskell; almost all of 
it is FFI stuff (or has FFI stuff somewhere in its call chain). You 
might want to push a lot of shared code to a shared package that chose 
between gtk2 and gtk3 with a cabal flag or something like that, but then 
the later packages can't depend on a value of the flag (and you can't 
install two versions with two different flag settings) so you're back to 
square one.

~d

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Gtk2hs-devel mailing list
Gtk2hs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel

Reply via email to