summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gnome/tracker
Commit message (Collapse)AuthorAgeFilesLines
* tracker-miners: fix reproducibility issue for landlockMarkus Volk2024-03-251-1/+22
| | | | | | | | | If landlock feature is enabled there is buildpath leakage again. This is because in-tree rules get included. Disable the in-tree check to avoid it. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: Disable seccomp support on muslKhem Raj2024-03-231-1/+3
| | | | | | | | | | | | seccomp support piece needs APIs e.g. tgkill which are unimplimented in musl [1] Secondly, remove libseccomp from unconditional dependencies it will be only added when packageconfig is selected. [1] https://www.openwall.com/lists/musl/2019/08/02/1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: drop buildpath from tracker-miner-fs-3Markus Volk2024-03-232-5/+16
| | | | | | | Remove the buildpath from /usr/libexec/tracker-miner-fs-3 without breaking the binary Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: update 3.6.2 -> 3.7.0Markus Volk2024-03-202-30/+9
| | | | | | | | | | | | - add PACKAGECONFIG for landlock to disable it by default. landlock sandboxing would be required to be supported by the kernel - update 0001-fix-reproducibility.patch - add missing files in datadir - strip buildpath from the installed binary and fix the package_qa error it causes with INSANE_SKIP Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: update 3.6.0 -> 3.7.0Markus Volk2024-03-201-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: remove unused patchMaxin John2024-03-081-24/+0
| | | | | | | 0001-meson-Do-not-define-TOP_SRCDIR.patch was left unused after updgrade to version 3.6.0. Remove it as part of cleanup. Signed-off-by: Maxin John <maxin.john@gmail.com>
* tracker: dont inherit gsettingsMarkus Volk2023-12-091-1/+1
| | | | | | | | | | | | | this fixes an issue I encountered on raspberrypi4-64 at do_rootfs: ERROR: hyprland-image-1.0-r0 do_rootfs: Postinstall scriptlets of ['tracker'] have failed. If the intention is to defer them to first boot, then please place them into pkg_postinst_ontarget:${PN} (). Deferring to first boot via 'exit 1' is no longer supported. Details of the failure are in /home/flk/poky/build-raspi/tmp/work/raspberrypi4_64-poky-linux/hyprland-image/1.0/temp/log.do_rootfs. ERROR: Logfile of failure stored in: /home/flk/poky/build-raspi/tmp/work/raspberrypi4_64-poky-linux/hyprland-image/1.0/temp/log.do_rootfs.629667 ERROR: Task (/home/flk/poky/meta-hyprland-image/recipes-core/images/hyprland-image.bb:do_rootfs) failed with exit code '1' Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evince, gnome-calendar, tracker: drop ${PE}, ${PR} from /usr/src/debug pathsMartin Jansa2023-11-201-2/+2
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* drop GNOMEBASEBUILDCLASS = "meson"Markus Volk2023-11-112-2/+0
| | | | | | It is set to meson by default Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Adjust vala build according to changes in vala.bbclassMarkus Volk2023-11-111-0/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: Upgrade 3.6.0 -> 3.6.2Markus Volk2023-11-061-1/+1
| | | | | | | | | | | | | | | | | | | | NEW in 3.6.2 - 2023-10-31 ========================= * Improvements to the seccomp jail, and fixes for spurious SIGSYS positives. * Use GDateTime to handle dates Translations: ka NEW in 3.6.1 - 2023-09-28 ========================= * Avoid the special thread in tracker-extract-3, and extend the seccomp jail to the full process. Translations: eo Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: add missing Upstream-StatusMarkus Volk2023-09-201-0/+2
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 3.5.1 -> 3.6.0Markus Volk2023-09-182-7/+90
| | | | | | | | | - fix various reproducibility issues - fix gobject-introspection build - build vapi dependent on GI_DATA_ENABLED Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: upgrade 3.5.0 -> 3.6.0Markus Volk2023-09-183-41/+114
| | | | | | | | - fix various reproducibility issues - build with sccomp by default and remove the according patch Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: Point TOP_SRCDIR to target pathKhem Raj2023-05-262-0/+25
| | | | | | | | | | source_root uses absolute path to build time srcdir which results in buildpath errors Fixes File /usr/bin/tracker3 in package tracker contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 3.5.0 -> 3.5.1Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | Changelog: ========== * Reintroduce order/distance independent handling of FTS terms. * Documentation improvements * Do not prune too early content of failed batches for error processing purposes Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: update 3.4.2 -> 3.5.0Markus Volk2023-04-052-24/+15
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 3.4.2 -> 3.5.0Wang Mingyu2023-03-221-1/+1
| | | | | | | | | | | | | | Changelog: ========== * Dark theme fixes in documentation * It is now possible to use TrackerSparqlStatement for SPARQL updates for massive performance improvements. * JSON-LD is now supported as a RDF format * New auto-generated VAPI file. Updates might be necessary. * Reworked documentation, based on gi-docgen Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: update 3.4.1 -> 3.4.2Markus Volk2022-12-101-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: update 3.4.1 -> 3.4.2Markus Volk2022-12-101-2/+3
| | | | | | | build with libsoup3 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 3.4.0 -> 3.4.1Wang Mingyu2022-10-311-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========== * Fixes to VAPI file * Fixes to IRI escaping checks in TrackerResource * Move fts: prefix definition to base ontology * Improve memory usage of already executed TrackerBatch objects for GC languages * Replace deprecated egrep tool usage in bash completion script * Fixes for memory leaks and invalid memory access * Fix endpoint-side cancellation of client-side D-Bus cancelled queries Translations: ab, bg, hr, sk, tr Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: upgrade 3.2.1 -> 3.4.1Wang Mingyu2022-10-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 3.3.3 -> 3.4.0wangmy2022-09-271-1/+1
| | | | | | | | | | | Highlighted changes since 3.3.0: * Added tracker_sparql_connection_deserialize_async() API to deserialize RDF content. * Library is no built monolithically, Vala dependency is removed * Improved performance of database updates Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: Fix buildpaths warning.Lei Maohui2022-09-152-1/+45
| | | | | | | | | | | | Fix the following warning: WARNING: tracker-miners-3.2.1-r0 do_package_qa: QA Issue: File /usr/src/debug/tracker-miners/3.2.1-r0/src/libtracker-miners-common/tracker-miners-enum-types.c in package tracker-miners-src contains reference to TMPDIR File /usr/src/debug/tracker-miners/3.2.1-r0/src/libtracker-miner/tracker-miner-enum-types.c in package tracker-miners-src contains reference to TMPDIR [buildpaths] Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 3.3.2 -> 3.3.3Wang Mingyu2022-08-151-1/+1
| | | | | | | | Changelog: Prepare D-Bus endpoint for cursor streams Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 3.3.1 -> 3.3.2wangmy2022-07-261-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== * Avoid redundant queries in TrackerNotifiers proxied through an D-Bus connection * Do not attempt to rebuild non-existing FTS tables on parser updates * Convert values to the right type when propagating insertions over superproperties * Fix test to handle SQLite >= 3.39.0 * Fix handling of nrl:modified after opening existing databases * Linking fixes to CLI executables Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 3.3.0 -> 3.3.1Wang Mingyu2022-06-061-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========= * Fixed blank nodes to return the correct identifier in certain queries. * Fixes to FTS consistency after updates * Fixes to HTTP module linking * Fix handling of STRING_LITERAL_LONG1/2 terminals * Fix handling of negated property paths * Use .so suffix for modules on all platforms * Added code examples in JS/Python * Developer documentation improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 3.2.1 -> 3.3.0wangmy2022-04-141-1/+1
| | | | | | | | | | Changelog: ========== * Fix storage of subsecond information in date/time properties * Add more tests Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-042-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* All layers: Follow oe-core's variable name changesAndreas Müller2022-02-241-1/+1
| | | | | | | Auto rename performed by oe-core's convert-variable-renames.py 0.1 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker,tracker-miners: Upgrade to 3.2.1Khem Raj2021-11-132-3/+4
| | | | | | | | | | | This is latest release for tracker components Release Notes [1] [2] [1] https://gitlab.gnome.org/GNOME/tracker/-/commit/bcf1347a9eea300d11c95a78f8f74f38131bb560 [2] https://gitlab.gnome.org/GNOME/tracker-miners/-/commit/1e1a9e701faae73148fc05613b7e237715ad0cc9 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: introspection is not valid meson optionKhem Raj2021-11-131-1/+1
| | | | | | | meson 0.60+ errors out on unknown options and -Dintrospection is not a valid option Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: introspection is not valid meson optionKhem Raj2021-11-131-1/+1
| | | | | | | meson 0.60+ errors out on unknown options and -Dintrospection is not a valid option Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-032-5/+5
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tracker-miners: upgrade 3.0.5 -> 3.1.1zangrc2021-06-092-4/+5
| | | | | | | | | | Refresh the following patch: 0001-meson.build-Just-warn-if-we-build-without-libseccomp.patch Enable seccomp if distro feature is on Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 3.0.4 -> 3.1.1zangrc2021-06-091-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: upgrade 2.3.5 -> 3.0.5Andreas Müller2021-05-171-12/+13
| | | | | | | | * follow tracker upgrade * adjust PACKAGECONFIGs to new sources Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 2.3.6 -> 3.0.4Andreas Müller2021-05-171-10/+11
| | | | | | | | * huge bump is required for upcoming nautilus 40.1 * PACKAGECONFIGS have no meson option anymore so remove them Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: Check for commercial license to enable ffmpegKhem Raj2021-03-281-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* tracker-miners: upgrade 2.3.3 -> 2.3.5Andreas Müller2020-09-201-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | NEW in 2.3.5 - 2020-09-07 ========================= * Disable miners autostart by default. This is a measure to make Tracker 2.x get as much out of the way as possible with Tracker 3.x available. This default can be undone with -Dautostart=true. * Whitelist statx syscall, used in recent glib. Translations: lt NEW in 2.3.4 - 2020-08-24 ========================= * Block image/ktx files in 90-gstreamer-image-generic.rule * Set a deadline of 30 seconds for extraction tasks * Remove generic gstreamer-based image extraction codepath * Several fixes to libav-based extractor * Replace sensitive words * get the systemd user unit dir from pkg-config Translations: es, hr, id, it, lt, pl, pt_BR, ro, sv, tr, uk Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 2.3.4 -> 2.3.6Andreas Müller2020-09-201-2/+1
| | | | | | | | | | | | | | | | | | | | | NEW in 2.3.6 - 2020-09-07 ========================= * Do not autostart tracker-store Translations: de, es, hu, id, lt, pl, pt_BR, ro, sl, sv NEW in 2.3.5 - 2020-08-24 ========================= * Add 'tracker export' subcommand to ease migration to 3.x * Use correct signature for DBusSignalCallback * get the systemd user unit dir from pkg-config * Replace sensitive terms Translations: lt, uk Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: Fix build error when enable multilib.Zheng Ruoqin2020-06-291-1/+3
| | | | | | | | | | | ERROR: tracker-2.3.4-r0 do_package: QA Issue: tracker: Files/directories were installed but not shipped in any package: /usr/lib64/systemd /usr/lib64/systemd/user /usr/lib64/systemd/user/tracker-store.service Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix build error when enable multilib.Zheng Ruoqin2020-06-291-0/+4
| | | | | | | | | | | | | ERROR: tracker-miners-2.3.3-r0 do_package: QA Issue: tracker-miners: Files/directories were installed but not shipped in any package: /usr/lib64/systemd /usr/lib64/systemd/user /usr/lib64/systemd/user/tracker-extract.service /usr/lib64/systemd/user/tracker-writeback.service /usr/lib64/systemd/user/tracker-miner-fs.service Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: upgrade 2.3.1 -> 2.3.3Andreas Müller2020-04-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NEW in 2.3.3 - 2020-03-09 ========================= * The secure sandbox for tracker-extract now permits clock_nanosleep() calls, fixing crashes on some systems. * Miners now set nice/scheduler priorities in a way that placates glib. The sched_setscheduler syscall is as a side effect also allowed by the tracker-extract sandbox. Translations: ja NEW in 2.3.2 - 2020-02-18 ========================= * Blocked parsing of image/x-dds image files, which were previously being passed to GStreamer and triggering system lockups for some people * Fixed incorrect MIME type for .raw images, which were previously being passed to GStreamer and triggering system lockups for some people * Improved how the MP3 extractor calculates durations of variable bitrate MP3s, which fixes incorrect durations being shown in GNOME Music. * Fixed a bug in the GStreamer writeback module. * Fix race condition that might leave tracker-miner-fs paused after a writeback operation. Translations: ms Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: upgrade 2.3.1 -> 2.3.4Andreas Müller2020-04-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | NEW in 2.3.4 - 2020-03-10 ========================= * Brown paper bag release, fix NULL check. NEW in 2.3.3 - 2020-03-09 ========================= * Fix race condition during tracker-store shutdown maybe leading to warnings and missed writeback events. * Made fts:offsets stronger against corrupt FTS tables Translations: ja NEW in 2.3.2 - 2020-02-18 ========================= * Location info for photos is now inserted into the DB. It didn't work before as we failed to process SPARQL "blank nodes" correctly. * Fix for oversensitive FTS5 index corruption detection Translations: ms Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker-miners: initial add 2.3.1Andreas Müller2019-12-012-0/+105
| | | | | | | tracker-miners is a mandatory runtime-dependency for nautilus Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-211-1/+1
| | | | | | | Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: add gsettings to inheritAndreas Müller2019-11-191-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tracker: initial add 2.3.1Andreas Müller2019-11-141-0/+50
This is a dependenccy for upcoming nautilus 3.34 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>