[Sugar-devel] Request to add webkitgtk as a external dependency
tomeu at sugarlabs.org
Wed Jul 15 09:22:19 EDT 2009
2009/7/14 Sayamindu Dasgupta <sayamindu at gmail.com>:
> On Tue, Jul 14, 2009 at 6:45 PM, Sascha
> Silbe<sascha-ml-ui-sugar-devel at silbe.org> wrote:
>> On Tue, Jul 14, 2009 at 06:10:12PM +0530, Sayamindu Dasgupta wrote:
>>> Since the version of pywebkitgtk shipped in both Fedora
>>> and Ubuntu are way behind the latest release, I plan to ship that with
>>> the activity bundle for now
>> That will most likely break on any non-x86 architecture, potentially on i386
>> or amd64 as well (depending on what you ship).
> Ah yes - I plan to drop this as soon as the distros update the
> pywebkitgtk. Right now I plan the code to check for system install of
> pywebkitgtk, and if not found, load the appropriate module for x86
> (32bit or 64bit). I plan to attempt to build for PPC as well.
Aleksey has already been doing this in several activities, I think it
would be very interesting if the Activity Team could come with a
recommendation and perhaps with some tools to make it easier for
>>> (I have posted a request on the Fedora bugzilla about packaging the new
>>> version of pywebkgtk).
>> Please post the bug number so I can follow that effort and switch to distro
>> packages ASAP. Can you file bug reports at Ubuntu and Debian as well,
> I'll file for Ubuntu and Debian and let you know.
Nice, this is something that the earlier we get it done, the better.
>>> a) sugar-jhbuild depscheck needs to check for webkitgtk
>> Given the above we'll need to build webkitgtk and pywebkitgtk in
>> sugar-jbhuild, not just depend on distro packages.
> webkitgtk will not be required - what is shipped by the distributions
> is enough. we need to build pywebkitgtk for now. Attached is the patch
> for glucose-external.modules.
>> Please try coming up with an appropriate rule for
>> config/modules/glucose-external.modules, taking libsoup as an example.
>> Otherwise post exactly what we'll need (exact versions, where to get them,
>> special configure options, ...) and what dependencies are required.
>> CU Sascha
> Sayamindu Dasgupta
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
More information about the Sugar-devel