9 cfg = config.services.gnome.tinysparql;
13 maintainers = lib.teams.gnome.members;
17 (lib.mkRemovedOptionModule
25 This option is broken since 3.7 and since 3.8 tracker (tinysparql) no longer expect
26 CLI to be extended by external projects, note that tracker-miners (localsearch) now
27 provides its own CLI tool.
30 (lib.mkRenamedOptionModule
47 services.gnome.tinysparql = {
48 enable = lib.mkOption {
49 type = lib.types.bool;
52 Whether to enable TinySPARQL services, a search engine,
53 search tool and metadata storage system.
59 config = lib.mkIf cfg.enable {
60 environment.systemPackages = [ pkgs.tinysparql ];
62 services.dbus.packages = [ pkgs.tinysparql ];
64 systemd.packages = [ pkgs.tinysparql ];