Re: [Tracker] Meson build instructions for Tracker

2017-03-30 Thread Michael Biebl
2017-03-31 0:12 GMT+02:00 Sam Thursfield : > On 3/30/17, Michael Biebl wrote: >> So a git archive tarball would be fine with me. > > That's good to know! We did wonder if regenerating the .c files each > build would have implications for reproducible-builds, but I guess if > there are issues ther

[Tracker] Incomplete introspection data for libtracker-sparql

2017-03-30 Thread Sam Thursfield
Hi While doing the Meson conversion I noticed the GObject-introspection data for libtracker-sparql is actually incomplete. We use the valac `--gir` option to generate it, which means that the C parts (tracker-resource and tracker-notifier mainly) are missed out. You can demonstrate this in Python

Re: [Tracker] Meson build instructions for Tracker

2017-03-30 Thread Sam Thursfield
On 3/30/17, Michael Biebl wrote: > 2017-03-30 23:54 GMT+02:00 Sam Thursfield : >> I've been working on build instructions for Tracker using Meson. >> They are now pretty much ready for use! > > Nice work! Thanks Michael! >> Then you do something like this: >> >> mkdir build >> cd build >

Re: [Tracker] Meson build instructions for Tracker

2017-03-30 Thread Michael Biebl
Hi Sam 2017-03-30 23:54 GMT+02:00 Sam Thursfield : > Hello > I've been working on build instructions for Tracker using Meson. > They are now pretty much ready for use! Nice work! > You can find them in the branch wip/sam/meson: > https://git.gnome.org/browse/tracker/commit/?h=wip/sam/meson > >

[Tracker] Meson build instructions for Tracker

2017-03-30 Thread Sam Thursfield
Hello I've been working on build instructions for Tracker using Meson. They are now pretty much ready for use! You can find them in the branch wip/sam/meson: https://git.gnome.org/browse/tracker/commit/?h=wip/sam/meson To use, you need to install Meson, which can either be done from Pip (pip3 ins