Hello community, here is the log from the commit of package tracker-miners for openSUSE:Factory checked in at 2018-10-17 08:17:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tracker-miners (Old) and /work/SRC/openSUSE:Factory/.tracker-miners.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tracker-miners" Wed Oct 17 08:17:43 2018 rev:11 rq:638696 version:2.1.5 Changes: -------- --- /work/SRC/openSUSE:Factory/tracker-miners/tracker-miners.changes 2018-09-05 13:44:53.021900085 +0200 +++ /work/SRC/openSUSE:Factory/.tracker-miners.new/tracker-miners.changes 2018-10-17 08:17:50.866955917 +0200 @@ -1,0 +2,9 @@ +Wed Sep 26 18:54:50 UTC 2018 - [email protected] + +- Update to version 2.1.5: + + Fix several leaks. + + Ensure utf8ness in + tracker_guarantee_resource_title_from_file(). + + Updated translations. + +------------------------------------------------------------------- Old: ---- tracker-miners-2.1.4.tar.xz New: ---- tracker-miners-2.1.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tracker-miners.spec ++++++ --- /var/tmp/diff_new_pack.9YHVeV/_old 2018-10-17 08:17:51.326955711 +0200 +++ /var/tmp/diff_new_pack.9YHVeV/_new 2018-10-17 08:17:51.326955711 +0200 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # FIXME: At every release switch on meson use and try to fix it, if the build succeeds remove this conditional. %bcond_with meson Name: tracker-miners -Version: 2.1.4 +Version: 2.1.5 Release: 0 Summary: Various miners for Tracker License: GPL-2.0-or-later ++++++ tracker-miners-2.1.4.tar.xz -> tracker-miners-2.1.5.tar.xz ++++++ ++++ 7814 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/ChangeLog new/tracker-miners-2.1.5/ChangeLog --- old/tracker-miners-2.1.4/ChangeLog 2018-09-04 00:27:00.000000000 +0200 +++ new/tracker-miners-2.1.5/ChangeLog 2018-09-26 17:55:13.000000000 +0200 @@ -1,3 +1,26 @@ +2018-09-26 Carlos Garnacho <[email protected]> + + Release 2.1.5 + + libtracker-extract: Guarantee that titles are UTF-8 + The tracker_guarantee_resource_title_from_file() function may + possibly accept non-utf8 from extractors. While the file display + name fallbacks are utf8 safe, the given string should be checked. + +2018-09-09 Carlos Garnacho <[email protected]> + + tracker-extract-iso: Plug leaks + + tracker-extract-gstreamer: Plug leak + + tracker-miner-fs: Plug leak + + libtracker-miners-common: Plug leak + +2018-09-06 Stas Solovey <[email protected]> + + Update Russian translation + 2018-09-04 Carlos Garnacho <[email protected]> Release 2.1.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/NEWS new/tracker-miners-2.1.5/NEWS --- old/tracker-miners-2.1.4/NEWS 2018-09-04 00:18:10.000000000 +0200 +++ new/tracker-miners-2.1.5/NEWS 2018-09-26 17:47:48.000000000 +0200 @@ -1,3 +1,11 @@ +NEW in 2.1.5 - 2018-09-26 +========================= + + * Fix several leaks + * Ensure utf8ness in tracker_guarantee_resource_title_from_file() + +Translations: ru + NEW in 2.1.4 - 2018-09-04 ========================= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/build-aux/compile new/tracker-miners-2.1.5/build-aux/compile --- old/tracker-miners-2.1.4/build-aux/compile 2018-08-29 18:09:48.000000000 +0200 +++ new/tracker-miners-2.1.5/build-aux/compile 2018-09-26 17:49:12.000000000 +0200 @@ -1,9 +1,9 @@ -#!/bin/sh +#! /bin/sh # Wrapper for compilers which do not understand '-c -o'. -scriptversion=2016-01-11.22; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2017 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # Written by Tom Tromey <[email protected]>. # # This program is free software; you can redistribute it and/or modify @@ -17,7 +17,7 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# along with this program. If not, see <https://www.gnu.org/licenses/>. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -340,7 +340,7 @@ # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/build-aux/missing new/tracker-miners-2.1.5/build-aux/missing --- old/tracker-miners-2.1.4/build-aux/missing 2018-08-29 18:09:48.000000000 +0200 +++ new/tracker-miners-2.1.5/build-aux/missing 2018-09-26 17:49:12.000000000 +0200 @@ -1,9 +1,9 @@ -#!/bin/sh +#! /bin/sh # Common wrapper for a few potentially missing GNU programs. -scriptversion=2016-01-11.22; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <[email protected]>, 1996. # This program is free software; you can redistribute it and/or modify @@ -17,7 +17,7 @@ # GNU General Public License for more details. # You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# along with this program. If not, see <https://www.gnu.org/licenses/>. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -101,9 +101,9 @@ exit $st fi -perl_URL=http://www.perl.org/ -flex_URL=http://flex.sourceforge.net/ -gnu_software_URL=http://www.gnu.org/software +perl_URL=https://www.perl.org/ +flex_URL=https://github.com/westes/flex +gnu_software_URL=https://www.gnu.org/software program_details () { @@ -207,7 +207,7 @@ exit $st # Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/build-aux/test-driver new/tracker-miners-2.1.5/build-aux/test-driver --- old/tracker-miners-2.1.4/build-aux/test-driver 2018-08-29 18:09:50.000000000 +0200 +++ new/tracker-miners-2.1.5/build-aux/test-driver 2018-09-26 17:49:13.000000000 +0200 @@ -1,9 +1,9 @@ -#!/bin/sh +#! /bin/sh # test-driver - basic testsuite driver script. -scriptversion=2016-01-11.22; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 2011-2017 Free Software Foundation, Inc. +# Copyright (C) 2011-2018 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,7 +16,7 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# along with this program. If not, see <https://www.gnu.org/licenses/>. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -140,7 +140,7 @@ # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/configure.ac new/tracker-miners-2.1.5/configure.ac --- old/tracker-miners-2.1.4/configure.ac 2018-09-04 00:16:59.000000000 +0200 +++ new/tracker-miners-2.1.5/configure.ac 2018-09-26 17:48:23.000000000 +0200 @@ -13,7 +13,7 @@ # set TRACKER_BINARY_AGE and TRACKER_INTERFACE_AGE to 0. m4_define([tracker_major_version], [2]) m4_define([tracker_minor_version], [1]) -m4_define([tracker_micro_version], [4]) +m4_define([tracker_micro_version], [5]) m4_define([tracker_interface_age], [0]) m4_define([tracker_binary_age], [m4_eval(100 * tracker_minor_version + tracker_micro_version)]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/meson.build new/tracker-miners-2.1.5/meson.build --- old/tracker-miners-2.1.4/meson.build 2018-09-04 00:16:52.000000000 +0200 +++ new/tracker-miners-2.1.5/meson.build 2018-09-26 17:48:18.000000000 +0200 @@ -1,4 +1,4 @@ -project('tracker-miners', 'c', 'vala', version: '2.1.4') +project('tracker-miners', 'c', 'vala', version: '2.1.5') gnome = import('gnome') i18n = import('i18n') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/po/ru.po new/tracker-miners-2.1.5/po/ru.po --- old/tracker-miners-2.1.4/po/ru.po 2018-06-22 00:13:58.000000000 +0200 +++ new/tracker-miners-2.1.5/po/ru.po 2018-09-09 20:49:49.000000000 +0200 @@ -11,10 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: ru\n" -"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?" -"product=tracker&keywords=I18N+L10N&component=Miners\n" -"POT-Creation-Date: 2017-08-10 22:45+0000\n" -"PO-Revision-Date: 2018-03-19 13:29+0300\n" +"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/tracker-miners/issues\n" +"POT-Creation-Date: 2018-07-16 23:39+0000\n" +"PO-Revision-Date: 2018-09-07 00:08+0300\n" "Last-Translator: Stas Solovey <[email protected]>\n" "Language-Team: Русский <[email protected]>\n" "Language: ru\n" @@ -23,42 +22,42 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Poedit 2.0.6\n" +"X-Generator: Poedit 2.1.1\n" -#: ../src/libtracker-common/tracker-utils.c:90 +#: ../src/libtracker-miners-common/tracker-utils.c:90 msgid "unknown time" msgstr "время неизвестно" -#: ../src/libtracker-common/tracker-utils.c:104 -#: ../src/libtracker-common/tracker-utils.c:155 +#: ../src/libtracker-miners-common/tracker-utils.c:104 +#: ../src/libtracker-miners-common/tracker-utils.c:155 msgid "less than one second" msgstr "менее одной секунды" #. Translators: this is %d days -#: ../src/libtracker-common/tracker-utils.c:119 +#: ../src/libtracker-miners-common/tracker-utils.c:119 #, c-format msgid " %dd" msgstr " %dд" #. Translators: this is %2.2d hours -#: ../src/libtracker-common/tracker-utils.c:123 +#: ../src/libtracker-miners-common/tracker-utils.c:123 #, c-format msgid " %2.2dh" msgstr " %2.2dч" #. Translators: this is %2.2d minutes -#: ../src/libtracker-common/tracker-utils.c:127 +#: ../src/libtracker-miners-common/tracker-utils.c:127 #, c-format msgid " %2.2dm" msgstr " %2.2dмин" #. Translators: this is %2.2d seconds -#: ../src/libtracker-common/tracker-utils.c:131 +#: ../src/libtracker-miners-common/tracker-utils.c:131 #, c-format msgid " %2.2ds" msgstr " %2.2dс" -#: ../src/libtracker-common/tracker-utils.c:135 +#: ../src/libtracker-miners-common/tracker-utils.c:135 #, c-format msgid " %d day" msgid_plural " %d days" @@ -66,7 +65,7 @@ msgstr[1] " %d дня" msgstr[2] " %d дней" -#: ../src/libtracker-common/tracker-utils.c:139 +#: ../src/libtracker-miners-common/tracker-utils.c:139 #, c-format msgid " %2.2d hour" msgid_plural " %2.2d hours" @@ -75,7 +74,7 @@ msgstr[2] " %2.2d часов" # С прописной, так как у нас вместо "Search results:" просто " " -#: ../src/libtracker-common/tracker-utils.c:143 +#: ../src/libtracker-miners-common/tracker-utils.c:143 #, c-format msgid " %2.2d minute" msgid_plural " %2.2d minutes" @@ -83,7 +82,7 @@ msgstr[1] " %2.2d минуты" msgstr[2] " %2.2d минут" -#: ../src/libtracker-common/tracker-utils.c:147 +#: ../src/libtracker-miners-common/tracker-utils.c:147 #, c-format msgid " %2.2d second" msgid_plural " %2.2d seconds" @@ -99,7 +98,7 @@ msgid "Applications data miner" msgstr "Индексатор данных приложений" -#: ../src/miners/apps/tracker-main.c:60 ../src/miners/fs/tracker-main.c:77 +#: ../src/miners/apps/tracker-main.c:60 ../src/miners/fs/tracker-main.c:72 #: ../src/miners/rss/tracker-main.c:43 #: ../src/tracker-writeback/tracker-main.c:55 msgid "" @@ -112,14 +111,14 @@ msgid "Runs until all applications are indexed and then exits" msgstr "Выполняется, пока индексируются все приложения, а затем завершается" -#: ../src/miners/apps/tracker-main.c:69 ../src/miners/fs/tracker-main.c:95 +#: ../src/miners/apps/tracker-main.c:69 ../src/miners/fs/tracker-main.c:90 #: ../src/miners/rss/tracker-main.c:57 -#: ../src/tracker-extract/tracker-main.c:101 +#: ../src/tracker-extract/tracker-main.c:102 msgid "Runs for a specific domain ontology" msgstr "Выполняется для конкретной онтологии домена" -#: ../src/miners/apps/tracker-main.c:73 ../src/miners/fs/tracker-main.c:99 -#: ../src/tracker-extract/tracker-main.c:105 +#: ../src/miners/apps/tracker-main.c:73 ../src/miners/fs/tracker-main.c:94 +#: ../src/tracker-extract/tracker-main.c:106 #: ../src/tracker-writeback/tracker-main.c:51 msgid "Displays version information" msgstr "Показывает информацию о версии" @@ -348,102 +347,102 @@ "Не обрабатывать каталоги, содержащие файлы из указанного здесь «чёрного " "списка»" -#: ../src/miners/fs/tracker-main.c:82 +#: ../src/miners/fs/tracker-main.c:77 msgid "Initial sleep time in seconds, 0->1000 (default=15)" msgstr "Начальное время сна в секундах, 0->1000 (по умолчанию=15)" -#: ../src/miners/fs/tracker-main.c:87 +#: ../src/miners/fs/tracker-main.c:82 msgid "Runs until all configured locations are indexed and then exits" msgstr "" "Выполняется, пока индексируются все настроенные местоположения, а затем " "завершается" -#: ../src/miners/fs/tracker-main.c:91 +#: ../src/miners/fs/tracker-main.c:86 msgid "Checks if FILE is eligible for being mined based on configuration" msgstr "Проверяет, может ли индексироваться ФАЙЛ на основе настроек" -#: ../src/miners/fs/tracker-main.c:92 ../src/tracker-extract/tracker-main.c:87 +#: ../src/miners/fs/tracker-main.c:87 ../src/tracker-extract/tracker-main.c:88 msgid "FILE" msgstr "ФАЙЛ" -#: ../src/miners/fs/tracker-main.c:460 +#: ../src/miners/fs/tracker-main.c:432 #, c-format msgid "Data object “%s” currently exists" msgstr "Объект данных «%s» уже существует" -#: ../src/miners/fs/tracker-main.c:461 +#: ../src/miners/fs/tracker-main.c:433 #, c-format msgid "Data object “%s” currently does not exist" msgstr "Объект данных «%s» не существует" -#: ../src/miners/fs/tracker-main.c:476 +#: ../src/miners/fs/tracker-main.c:448 msgid "Directory is eligible to be mined (based on rules)" msgstr "Каталог может быть проиндексирован (основано на правилах)" -#: ../src/miners/fs/tracker-main.c:477 +#: ../src/miners/fs/tracker-main.c:449 msgid "Directory is NOT eligible to be mined (based on rules)" msgstr "Каталог НЕ может быть проиндексирован (основано на правилах)" -#: ../src/miners/fs/tracker-main.c:497 +#: ../src/miners/fs/tracker-main.c:469 msgid "Directory is eligible to be mined (based on contents)" msgstr "Каталог может быть проиндексирован (основано на содержимом)" -#: ../src/miners/fs/tracker-main.c:498 +#: ../src/miners/fs/tracker-main.c:470 msgid "Directory is NOT eligible to be mined (based on contents)" msgstr "Каталог НЕ может быть проиндексирован (основано на содержимом)" -#: ../src/miners/fs/tracker-main.c:545 +#: ../src/miners/fs/tracker-main.c:517 msgid "Directory is eligible to be monitored (based on config)" msgstr "Каталог может отслеживаться (основано на настройке)" -#: ../src/miners/fs/tracker-main.c:546 +#: ../src/miners/fs/tracker-main.c:518 msgid "Directory is NOT eligible to be monitored (based on config)" msgstr "Каталог НЕ может отслеживаться (основано на настройке)" -#: ../src/miners/fs/tracker-main.c:550 +#: ../src/miners/fs/tracker-main.c:522 msgid "File is eligible to be monitored (based on config)" msgstr "Файл может отслеживаться (основано на настройке)" -#: ../src/miners/fs/tracker-main.c:551 +#: ../src/miners/fs/tracker-main.c:523 msgid "File is NOT eligible to be monitored (based on config)" msgstr "Файл НЕ может отслеживаться (основано на настройке)" -#: ../src/miners/fs/tracker-main.c:555 +#: ../src/miners/fs/tracker-main.c:527 msgid "File or Directory is eligible to be monitored (based on config)" msgstr "Файл или каталог могут отслеживаться (основано на настройке)" -#: ../src/miners/fs/tracker-main.c:556 +#: ../src/miners/fs/tracker-main.c:528 msgid "File or Directory is NOT eligible to be monitored (based on config)" msgstr "Файл или каталог НЕ могут отслеживаться (основано на настройке)" -#: ../src/miners/fs/tracker-main.c:571 +#: ../src/miners/fs/tracker-main.c:543 msgid "File is eligible to be mined (based on rules)" msgstr "Файл может быть проиндексирован (основано на правилах)" -#: ../src/miners/fs/tracker-main.c:572 +#: ../src/miners/fs/tracker-main.c:544 msgid "File is NOT eligible to be mined (based on rules)" msgstr "Файл НЕ может быть проиндексирован (основано на правилах)" -#: ../src/miners/fs/tracker-main.c:581 +#: ../src/miners/fs/tracker-main.c:553 msgid "Would be indexed" msgstr "Будет индексироваться" -#: ../src/miners/fs/tracker-main.c:582 ../src/miners/fs/tracker-main.c:584 +#: ../src/miners/fs/tracker-main.c:554 ../src/miners/fs/tracker-main.c:556 msgid "Yes" msgstr "Да" -#: ../src/miners/fs/tracker-main.c:582 ../src/miners/fs/tracker-main.c:584 +#: ../src/miners/fs/tracker-main.c:554 ../src/miners/fs/tracker-main.c:556 msgid "No" msgstr "Нет" -#: ../src/miners/fs/tracker-main.c:583 +#: ../src/miners/fs/tracker-main.c:555 msgid "Would be monitored" msgstr "Будет отслеживаться" #. Translators: this messagge will apper immediately after the #. * usage string - Usage: COMMAND <THIS_MESSAGE> #. -#: ../src/miners/fs/tracker-main.c:715 +#: ../src/miners/fs/tracker-main.c:686 msgid "— start the tracker indexer" msgstr "— запустить индексатор" @@ -553,13 +552,13 @@ msgid "Metadata extraction failed" msgstr "Не удалось извлечь метаданные" -#: ../src/tracker-extract/tracker-extract.c:751 +#: ../src/tracker-extract/tracker-extract.c:765 msgid "No metadata or extractor modules found to handle this file" msgstr "" "Для этого файла не удалось найти подходящий модуль метаданных или модуль " "извлечения" -#: ../src/tracker-extract/tracker-main.c:81 +#: ../src/tracker-extract/tracker-main.c:82 msgid "" "Logging, 0 = errors only, 1 = minimal, 2 = detailed and 3 = debug (default = " "0)" @@ -567,48 +566,48 @@ "Журналирование (0 = только ошибки, 1 = минимально, 2 = подробно и 3 = " "отладка (по умолчанию — 0))" -#: ../src/tracker-extract/tracker-main.c:86 +#: ../src/tracker-extract/tracker-main.c:87 msgid "File to extract metadata for" msgstr "Файл для извлечения метаданных" -#: ../src/tracker-extract/tracker-main.c:90 +#: ../src/tracker-extract/tracker-main.c:91 msgid "MIME type for file (if not provided, this will be guessed)" msgstr "Тип MIME для файла (в случае отсутствия, он будет определён)" -#: ../src/tracker-extract/tracker-main.c:91 +#: ../src/tracker-extract/tracker-main.c:92 msgid "MIME" msgstr "MIME" -#: ../src/tracker-extract/tracker-main.c:94 +#: ../src/tracker-extract/tracker-main.c:95 msgid "Force a module to be used for extraction (e.g. “foo” for “foo.so”)" msgstr "" "Принудительно использовать модуль для извлечения (например, «foo» для «foo." "so»)" -#: ../src/tracker-extract/tracker-main.c:95 +#: ../src/tracker-extract/tracker-main.c:96 msgid "MODULE" msgstr "МОДУЛЬ" -#: ../src/tracker-extract/tracker-main.c:97 -msgid "Output results format: “sparql”, or “turtle”" -msgstr "Формат вывода результатов: «sparql» или «turtle»" - #: ../src/tracker-extract/tracker-main.c:98 +msgid "Output results format: “sparql”, “turtle” or “json-ld”" +msgstr "Формат вывода результатов: «sparql», «turtle» или «json-ld»" + +#: ../src/tracker-extract/tracker-main.c:99 msgid "FORMAT" msgstr "ФОРМАТ" -#: ../src/tracker-extract/tracker-main.c:271 +#: ../src/tracker-extract/tracker-main.c:272 #, c-format msgid "Unsupported serialization format “%s”\n" msgstr "Неподдерживаемый формат сериализации «%s»\n" #. Translators: this message will appear immediately after the #. usage string - Usage: COMMAND [OPTION]... <THIS_MESSAGE> -#: ../src/tracker-extract/tracker-main.c:331 +#: ../src/tracker-extract/tracker-main.c:362 msgid "— Extract file meta data" msgstr "— Извлечь метаданные файла" -#: ../src/tracker-extract/tracker-main.c:340 +#: ../src/tracker-extract/tracker-main.c:377 msgid "Filename and mime type must be provided together" msgstr "Имя файла и тип MIME должны быть указаны одновременно" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/src/libtracker-extract/tracker-guarantee.c new/tracker-miners-2.1.5/src/libtracker-extract/tracker-guarantee.c --- old/tracker-miners-2.1.4/src/libtracker-extract/tracker-guarantee.c 2017-12-16 12:27:16.000000000 +0100 +++ new/tracker-miners-2.1.5/src/libtracker-extract/tracker-guarantee.c 2018-09-26 16:12:58.000000000 +0200 @@ -109,7 +109,7 @@ g_return_val_if_fail (uri != NULL, FALSE); if (current_value && *current_value != '\0') { - tracker_resource_set_string (resource, key, current_value); + tracker_guarantee_resource_utf8_string (resource, key, current_value); if (p_new_value != NULL) { *p_new_value = g_strdup (current_value); @@ -133,7 +133,7 @@ } #else /* GUARANTEE_METADATA */ if (current_value && *current_value != '\0') { - tracker_resource_set_string (resource, key, current_value); + tracker_guarantee_resource_utf8_string (resource, key, current_value); if (p_new_value != NULL) { *p_new_value = g_strdup (current_value); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/src/libtracker-miners-common/tracker-domain-ontology.c new/tracker-miners-2.1.5/src/libtracker-miners-common/tracker-domain-ontology.c --- old/tracker-miners-2.1.4/src/libtracker-miners-common/tracker-domain-ontology.c 2018-08-30 16:44:04.000000000 +0200 +++ new/tracker-miners-2.1.5/src/libtracker-miners-common/tracker-domain-ontology.c 2018-09-09 20:49:49.000000000 +0200 @@ -136,6 +136,7 @@ g_clear_object (&priv->cache_location); g_clear_object (&priv->journal_location); g_clear_object (&priv->ontology_location); + g_free (priv->ontology_name); g_free (priv->name); g_free (priv->domain); g_strfreev (priv->miners); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/src/miners/fs/tracker-miner-files.c new/tracker-miners-2.1.5/src/miners/fs/tracker-miner-files.c --- old/tracker-miners-2.1.4/src/miners/fs/tracker-miner-files.c 2018-07-23 15:07:50.000000000 +0200 +++ new/tracker-miners-2.1.5/src/miners/fs/tracker-miner-files.c 2018-09-09 20:49:49.000000000 +0200 @@ -2467,6 +2467,7 @@ if (parent_urn) { tracker_sparql_builder_predicate (sparql, "nfo:belongsToContainer"); tracker_sparql_builder_object_iri (sparql, parent_urn); + g_free (parent_urn); } tracker_sparql_builder_predicate (sparql, "nfo:fileName"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/src/tracker-extract/tracker-extract-gstreamer.c new/tracker-miners-2.1.5/src/tracker-extract/tracker-extract-gstreamer.c --- old/tracker-miners-2.1.4/src/tracker-extract/tracker-extract-gstreamer.c 2018-08-30 14:51:47.000000000 +0200 +++ new/tracker-miners-2.1.5/src/tracker-extract/tracker-extract-gstreamer.c 2018-09-09 20:49:49.000000000 +0200 @@ -585,6 +585,7 @@ g_free (album_artist_name); g_free (track_artist_temp); + g_free (album_title); return album_disc; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/src/tracker-extract/tracker-extract-iso.c new/tracker-miners-2.1.5/src/tracker-extract/tracker-extract-iso.c --- old/tracker-miners-2.1.4/src/tracker-extract/tracker-extract-iso.c 2017-08-03 19:01:49.000000000 +0200 +++ new/tracker-miners-2.1.5/src/tracker-extract/tracker-extract-iso.c 2018-09-09 20:49:49.000000000 +0200 @@ -109,6 +109,8 @@ name = osinfo_product_get_name (OSINFO_PRODUCT (os)); } + g_object_unref (variants); + if (name != NULL) { tracker_resource_set_string (metadata, "nie:title", name); } @@ -139,8 +141,9 @@ } g_list_free (languages); - g_object_unref (G_OBJECT (media)); - g_object_unref (G_OBJECT (loader)); + g_object_unref (media); + g_object_unref (loader); + g_object_unref (os); tracker_extract_info_set_resource (info_, metadata); g_object_unref (metadata); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/src/tracker-extract/tracker-extract-priority-dbus.c new/tracker-miners-2.1.5/src/tracker-extract/tracker-extract-priority-dbus.c --- old/tracker-miners-2.1.4/src/tracker-extract/tracker-extract-priority-dbus.c 2018-09-04 00:21:52.000000000 +0200 +++ new/tracker-miners-2.1.5/src/tracker-extract/tracker-extract-priority-dbus.c 2018-09-26 17:50:12.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.57.3 from tracker-extract-priority.xml. DO NOT EDIT. + * Generated by gdbus-codegen 2.59.0 from tracker-extract-priority.xml. DO NOT EDIT. * * The license of this code is the same as for the D-Bus interface description * it was derived from. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tracker-miners-2.1.4/src/tracker-extract/tracker-extract-priority-dbus.h new/tracker-miners-2.1.5/src/tracker-extract/tracker-extract-priority-dbus.h --- old/tracker-miners-2.1.4/src/tracker-extract/tracker-extract-priority-dbus.h 2018-09-04 00:21:52.000000000 +0200 +++ new/tracker-miners-2.1.5/src/tracker-extract/tracker-extract-priority-dbus.h 2018-09-26 17:50:12.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.57.3 from tracker-extract-priority.xml. DO NOT EDIT. + * Generated by gdbus-codegen 2.59.0 from tracker-extract-priority.xml. DO NOT EDIT. * * The license of this code is the same as for the D-Bus interface description * it was derived from.
