This is based on the last sugar-build configuration which supported fedora 18. Note, I'm guessing a lot, you should give it a try before settling on a plan.
* webkitgtk which drags in libsoup glib gobject-introspection pygobject dbus-python * gwebsockets * libxklavier (not needed on the XO according to Jerry). The first group of dependencies are probably going to be quite a pain. So you might want to patch webactivity.py to support webkit1 instead. That would leave only gwebsockets. Add sugar, sugar-toolkit-gtk3, sugar-datastore, sugar-artwork. A total of five packages, not too bad. On Saturday, 17 August 2013, Martin Abente wrote: > I think that having these packages on a publicly available repo would be > of great help, not only for testing but also for developing... I know that > maintaining specs and a building system sounds like headache now... but > what if we can split the work? > > Daniel, how many system packages (aprox) are we talking about? > > > On Fri, Aug 16, 2013 at 8:27 PM, Jerry Vonau <jvo...@shaw.ca> wrote: > >> OLPC doesn't ship with cp-keyboard installed perhaps for testing on XOs >> we could just patch that out at rpm generation like OLPC had done in the >> past. >> >> Jerry >> >> On Sat, 2013-08-17 at 02:17 +0200, Daniel Narvaez wrote: >> > By the way I think libxklavier 5.4 is not even in Fedora 19 but it's >> > required for the keyboard control panel section to work. >> > >> > On Saturday, 17 August 2013, Daniel Narvaez wrote: >> > >From memory gwebsockets 0.3, libxklavier 5.4, webkitgtk >> > 2.0.x. There are almost certainly more deps. (We really need >> > to start tracking our dependencies more systematically but >> > it's tricky). >> > >> > On Saturday, 17 August 2013, Jerry Vonau wrote: >> > On Thu, 2013-08-15 at 10:57 +0200, Daniel Narvaez >> > wrote: >> > > It would be nice but I think it would involve a non >> > trivial amount of >> > > work to do it properly. It's not just rebuilding the >> > sugar rpms, there >> > > are system dependencies that would need to be >> > built... latest >> > > libxklavier and webkitgtk comes to my mind, but >> > there is probably >> > > more. >> > > >> > > >> > >> > What versions of the above packages and gwebsockets >> > are required? >> > >> > Jerry >> > >> > > >> > > On 15 August 2013 05:12, Martin Abente >> > > <martin.abente.lah...@gmail.com> wrote: >> > > +1 This would be great! >> > > >> > > >> > > >> > > On Wed, Aug 14, 2013 at 8:42 PM, Gonzalo >> > Odiard >> > > <gonz...@laptop.org> wrote: >> > > +1 to have rpms to install over >> > 13.2.0 >> > > In this way we can isolate for other >> > changes on the >> > > distro, >> > > for every change in Fedora version, >> > there are broken >> > > pieces, >> > > we learned that... >> > > >> > > >> > > Gonzalo >> > > >> > > >> > > On Wed, Aug 14, 2013 at 8:48 PM, >> > James Cameron >> > > <qu...@laptop.org> wrote: >> > > Yes, an image or a procedure >> > for retrofit of >> > > 13.2.0 please. >> > > >> > > I think a retrofit might >> > provide for wider >> > > testing. A set of RPMs to >> > > download and install, then >> > reboot? >> > > >> > > On Wed, Aug 14, 2013 at >> > 03:28:14PM +0200, >> > > Daniel Narvaez wrote: >> > > > Being an OLPC list perhaps >> > it's better to >> > > wait we have a XO image >> > before >> > > > posting there? >> > > > >> > > > >> > > > On 14 August 2013 15:26, >> > Chris Leonard >> > > <cjlhomeaddr...@gmail.com> >> > wrote: >> > > > >> > >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel@lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel >> > >
_______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel