mirror of
https://github.com/GerbilSoft/rom-properties.git
synced 2025-06-18 11:35:38 -04:00
![]() Besides the filename and path changes, these changes were needed: - Tracker 3.3.0-alpha added a function tracker_file_get_content_identifier(), which is used for the content identifier. I'm only calling this function if we're using API version 3. (TODO: Only for 3.3.0 or later, maybe.) - tracker_file_get_content_identifier() is part of libtracker-miners-common, which is statically linked into every extractor. As such, we can't simply dlsym() the function from libtracker_extract. (We *could* get it from one of the existing extractors, since they're exporting all of the symbols, but that's an implementation detail that could change later.) - tracker-file-utils.c implements tracker_file_get_content_identifier(). This file requires libblkid and (optionally) BTRFS_IOC_INO_LOOKUP. CMakeLists.txt now checks for those and links in libblkid. - Add libblkid to other relevant files, plus FindBlkid.cmake. - Rename the .rule files to 14- so they take precedence over tracker-3's own 15-executable.rule and 15-games.rule. |
||
---|---|---|
.. | ||
source | ||
changelog | ||
compat | ||
control | ||
copyright | ||
libromdata5.docs | ||
libromdata5.install | ||
rom-properties-all.docs | ||
rom-properties-cli.docs | ||
rom-properties-cli.install | ||
rom-properties-data.docs | ||
rom-properties-data.install | ||
rom-properties-gtk3.docs | ||
rom-properties-gtk3.install | ||
rom-properties-kde4.docs | ||
rom-properties-kde4.install | ||
rom-properties-kf5.docs | ||
rom-properties-kf5.install | ||
rom-properties-kio-servicemenus.docs | ||
rom-properties-kio-servicemenus.install | ||
rom-properties-lang.docs | ||
rom-properties-lang.install | ||
rom-properties-thumbnailer-dbus.docs | ||
rom-properties-thumbnailer-dbus.install | ||
rom-properties-utils.docs | ||
rom-properties-utils.install | ||
rom-properties-xdg.docs | ||
rom-properties-xdg.install | ||
rom-properties-xfce.docs | ||
rom-properties-xfce.install | ||
rules |