[Sugar-devel] Request to add webkitgtk as a external dependency

Sayamindu Dasgupta sayamindu at gmail.com
Tue Jul 14 12:38:41 EDT 2009


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.

>> (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,
> please?

I'll file for Ubuntu and Debian and let you know.

>> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: add_pywebkitgtk_to_sjhbuild.patch
Type: application/octet-stream
Size: 1042 bytes
Desc: not available
Url : http://lists.sugarlabs.org/archive/sugar-devel/attachments/20090714/02c204dd/attachment.obj 

More information about the Sugar-devel mailing list