1. 18 Feb, 2019 1 commit
  2. 17 Feb, 2019 1 commit
  3. 14 Feb, 2019 1 commit
  4. 13 Feb, 2019 1 commit
    • Mart Raudsepp's avatar
      build: Raise glib dep to 2.46.0 · 7d224bd0
      Mart Raudsepp authored
      It used to be 2.44.0 in configure.ac, and the code does use at least
      g_strv_contains, which is new in 2.44.
      It now also uses g_async_queue_push_front_unlocked and
      g_settings_schema_list_keys, which are new in 2.46.
      7d224bd0
  5. 05 Feb, 2019 1 commit
    • Carlos Garnacho's avatar
      Release 2.2.0-alpha2 · ea28518a
      Carlos Garnacho authored
      For the lulz, releng all over the place crapped out with the "new"
      versioning. This is just a tag, and does not get a tarball in
      gnome FTP.
      ea28518a
  6. 17 Dec, 2018 1 commit
    • Andrea Azzarone's avatar
      tests: compile gschemas in the build dir · c33c080c
      Andrea Azzarone authored
      Allow running tests without the need to install the gsettings schemas.
      This commit moves all the gschemas in the data directory and compiles
      them in the build directory. Tests that require gschemas need to be
      launched with the proper GSETTINGS_SCHEMA_DIR env variable.
      
      Fixes: #60
      c33c080c
  7. 13 Nov, 2018 1 commit
  8. 12 Nov, 2018 1 commit
  9. 13 Oct, 2018 2 commits
    • Carlos Garnacho's avatar
      build: Bump version early · 7da4269c
      Carlos Garnacho authored
      The scheme adopted for development releases is "alphaN" for unstable
      releases, and "betaN" for release candidates. major/minor/micro version
      stay fixed in the targeted version.
      7da4269c
    • Carlos Garnacho's avatar
      build: Set proper soversion to libraries · 6dd19fbd
      Carlos Garnacho authored
      Leaving to '0' is not enough if several versions of the library are
      installed (say, in different prefixes). Add back the library soversion,
      similarly to how it was done in autotools.
      6dd19fbd
  10. 10 Sep, 2018 1 commit
  11. 03 Sep, 2018 2 commits
    • Carlos Garnacho's avatar
      Relese 2.1.4 · 717488f9
      Carlos Garnacho authored
      717488f9
    • Sam Thursfield's avatar
      meson: Enable -Wformat-security · 53b31907
      Sam Thursfield authored
      This warning is disabled by default at warning level 1.
      
      Multiple distros are building Tracker with -Werror=format-security and
      discovering regressions, we have had reports from Debian, Fedora and
      NixOS so far, so let's enable it by default.
      53b31907
  12. 29 Aug, 2018 1 commit
  13. 15 Aug, 2018 1 commit
  14. 01 Aug, 2018 1 commit
  15. 23 Jul, 2018 1 commit
    • Carlos Garnacho's avatar
      Release 2.1.0 · 6631903d
      Carlos Garnacho authored
      Supersedes 2.0.5 (to be ignored). The previous release introduced new
      API to let TrackerResource output JSON-LD, so this warrants a minor
      version bump as per semantic versioning.
      6631903d
  16. 17 Jul, 2018 1 commit
    • Sam Thursfield's avatar
      meson: Consolite vars used for running tracker-store uninstalled · 42bbd6ce
      Sam Thursfield authored
      Most importantly, these are consumed in the tracker-miners.git project
      so that it can run when built with tracker core as a Meson subproject.
      This should theoretically allow building tracker-miners on systems that
      don't have tracker installed at all, although I think some problems
      remain with doing that.
      
      Note that meson.source_root() must never be used in variables that
      are consumed by a subproject, because in that situation they expand to
      the root of the *toplevel project* and not the current subproject.
      42bbd6ce
  17. 15 Jul, 2018 2 commits
    • Sam Thursfield's avatar
      Bump version number · c656e8ad
      Sam Thursfield authored
      This allows tracker-miners to check that it's being built against a
      version of tracker that provides necessary new API.
      c656e8ad
    • Sam Thursfield's avatar
      meson: Rework how unit tests are defined · 1dbd11bb
      Sam Thursfield authored
      Today I discovered that three testcases were being ignored in the Meson
      buildsystem, all due to mistakes.
      
      Now, the first thing in each meson.build file is the list of testcases
      so mistakes should be much easier to spot.
      1dbd11bb
  18. 02 Jul, 2018 1 commit
  19. 30 Jun, 2018 1 commit
  20. 25 Jun, 2018 1 commit
  21. 10 Jun, 2018 1 commit
  22. 06 Feb, 2018 1 commit
  23. 18 Dec, 2017 1 commit
    • Sam Thursfield's avatar
      functional-tests: Fix configuration to work with Meson · 9599f058
      Sam Thursfield authored
      Previously the functional-test suite would test the installed version of
      Tracker, but would need to be run from a configured Tracker source+build tree.
      
      I have changed how things are configured and now with Meson the functional tests
      can be run completely from the build tree, without needing to install
      anything. The Autotools `make functional-test` target works the same as
      before.
      
      Instead of generating a Python source file that contains the build-time
      configuration, we write that to a .json file which is read when the
      common.utils.configuration module is imported. This controls the
      locations of the various things that the tests require, which allows us
      to avoid hardcoding knowledge of the build tree layout into the tests
      themselves.
      
      With the new setup it should also be possible to add a target that
      explicitly installs the functional tests, with a different
      configuration.json file so that they test the installed version of
      Tracker. That's not yet implemented.
      9599f058
  24. 16 Dec, 2017 6 commits
  25. 14 Nov, 2017 1 commit
  26. 31 Oct, 2017 1 commit
  27. 18 Oct, 2017 1 commit
  28. 04 Oct, 2017 1 commit
  29. 28 Sep, 2017 1 commit
  30. 27 Sep, 2017 1 commit
  31. 12 Sep, 2017 1 commit
  32. 31 Aug, 2017 1 commit