~vcs-imports/tracker/+git/tracker:wip/carlosg/test

Last commit made on 2023-07-04
Get this branch:
git clone -b wip/carlosg/test https://git.launchpad.net/~vcs-imports/tracker/+git/tracker

Branch merges

Branch information

Name:
wip/carlosg/test
Repository:
lp:~vcs-imports/tracker/+git/tracker

Recent commits

64834f9... by Carlos Garnacho

test

0b256a2... by Sam Thursfield <email address hidden>

Merge branch 'wip/carlosg/some-leaks' into 'master'

Fix some memory leaks

See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/606

f3fc0cf... by Carlos Garnacho

Merge branch 'sam/sandbox-dconf' into 'master'

utils/trackertestutils: Ensure daemons actually read the config

See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/605

7d7d4ec... by Carlos Garnacho

Merge branch 'sam/meson-cleanups' into 'master'

Bump Meson to 0.62 and clean up deprecations

See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/604

4678b93... by Sam Thursfield

ci: Update Ubuntu image to bring modern Meson

7740e1d... by Sam Thursfield

build: Use Meson >=0.62 and remove buildin pkgconfig variables

We don't need to specify 'standard' variables like `datadir` any more,
Meson will include them in the .pc file as is.

8a45060... by Carlos Garnacho

libtracker-common: Plug leak

The memory returned by g_get_current_dir() should be freed.

372356e... by Sam Thursfield

utils/trackertestutils: Ensure daemons actually read the config

If we use a DCONF_PROFILE we should set it in the environment for all
processes. Previously the D-Bus session would not have the
DCONF_PROFILE set until after the Tracker daemons already started, so
they would miss any config that was set there.

aa2ab38... by Sam Thursfield

build: Avoid meson.build_root()

This gives the "wrong" answer when the project is embedded as
subproject in a larger one, as it'll return the root of the main
project rather than the root of the Tracker SPARQL source tree.

Use a variable set by calling meson.current_build_dir()
in our toplevel meson.build instead.

249adbf... by Sam Thursfield <email address hidden>

Merge branch 'meson-abs-dirs' into 'master'

build: Fix handling of datadir, etc. as absolute paths

See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/603