diff options
| -rw-r--r-- | meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch | 6 | ||||
| -rw-r--r-- | meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch | 24 | ||||
| -rw-r--r-- | meta-gnome/recipes-gnome/tracker/localsearch_3.9.0.bb (renamed from meta-gnome/recipes-gnome/tracker/localsearch_3.8.2.bb) | 12 |
3 files changed, 19 insertions, 23 deletions
diff --git a/meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch b/meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch index 606a3e9aac..87589a0e64 100644 --- a/meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch +++ b/meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch | |||
| @@ -10,10 +10,10 @@ Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> | |||
| 10 | .../tracker-miners-enum-types.c.template | 2 +- | 10 | .../tracker-miners-enum-types.c.template | 2 +- |
| 11 | 1 file changed, 1 insertion(+), 1 deletion(-) | 11 | 1 file changed, 1 insertion(+), 1 deletion(-) |
| 12 | 12 | ||
| 13 | diff --git a/src/libtracker-miners-common/tracker-miners-enum-types.c.template b/src/libtracker-miners-common/tracker-miners-enum-types.c.template | 13 | diff --git a/src/common/tracker-miners-enum-types.c.template b/src/common/tracker-miners-enum-types.c.template |
| 14 | index 4db7ef1..7c44c13 100644 | 14 | index 4db7ef1..7c44c13 100644 |
| 15 | --- a/src/libtracker-miners-common/tracker-miners-enum-types.c.template | 15 | --- a/src/common/tracker-miners-enum-types.c.template |
| 16 | +++ b/src/libtracker-miners-common/tracker-miners-enum-types.c.template | 16 | +++ b/src/common/tracker-miners-enum-types.c.template |
| 17 | @@ -7,7 +7,7 @@ | 17 | @@ -7,7 +7,7 @@ |
| 18 | 18 | ||
| 19 | /*** BEGIN file-production ***/ | 19 | /*** BEGIN file-production ***/ |
diff --git a/meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch b/meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch index 6c1d978135..1bab34e126 100644 --- a/meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch +++ b/meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch | |||
| @@ -13,7 +13,7 @@ Upstream-Status: Inappropriate [oe-specific] | |||
| 13 | Signed-off-by: Markus Volk <f_l_k@t-online.de> | 13 | Signed-off-by: Markus Volk <f_l_k@t-online.de> |
| 14 | --- | 14 | --- |
| 15 | meson.build | 8 ++++---- | 15 | meson.build | 8 ++++---- |
| 16 | src/libtracker-miners-common/tracker-landlock.c | 4 ++-- | 16 | src/common/tracker-landlock.c | 4 ++-- |
| 17 | src/miners/fs/meson.build | 4 ++-- | 17 | src/miners/fs/meson.build | 4 ++-- |
| 18 | src/tracker-extract/meson.build | 2 +- | 18 | src/tracker-extract/meson.build | 2 +- |
| 19 | tests/tracker-miner-fs/meson.build | 2 +- | 19 | tests/tracker-miner-fs/meson.build | 2 +- |
| @@ -52,10 +52,10 @@ index 7ae103c..cc61e84 100644 | |||
| 52 | ] | 52 | ] |
| 53 | 53 | ||
| 54 | if get_option('tests_tap_protocol') | 54 | if get_option('tests_tap_protocol') |
| 55 | diff --git a/src/libtracker-miners-common/tracker-landlock.c b/src/libtracker-miners-common/tracker-landlock.c | 55 | diff --git a/src/common/tracker-landlock.c b/src/common/tracker-landlock.c |
| 56 | index 0ad90d0..354f5d1 100644 | 56 | index 0ad90d0..354f5d1 100644 |
| 57 | --- a/src/libtracker-miners-common/tracker-landlock.c | 57 | --- a/src/common/tracker-landlock.c |
| 58 | +++ b/src/libtracker-miners-common/tracker-landlock.c | 58 | +++ b/src/common/tracker-landlock.c |
| 59 | @@ -283,7 +283,7 @@ tracker_landlock_init (const gchar * const *indexed_folders) | 59 | @@ -283,7 +283,7 @@ tracker_landlock_init (const gchar * const *indexed_folders) |
| 60 | LANDLOCK_ACCESS_FS_READ_DIR); | 60 | LANDLOCK_ACCESS_FS_READ_DIR); |
| 61 | } | 61 | } |
| @@ -76,23 +76,23 @@ index 0ad90d0..354f5d1 100644 | |||
| 76 | add_rule (landlock_fd, MINER_FS_CACHE_LOCATION, | 76 | add_rule (landlock_fd, MINER_FS_CACHE_LOCATION, |
| 77 | diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build | 77 | diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build |
| 78 | index 1e16618..286580a 100644 | 78 | index 1e16618..286580a 100644 |
| 79 | --- a/src/miners/fs/meson.build | 79 | --- a/src/indexer/meson.build |
| 80 | +++ b/src/miners/fs/meson.build | 80 | +++ b/src/indexer/meson.build |
| 81 | @@ -68,8 +68,8 @@ executable('localsearch-@0@'.format(tracker_api_major), | 81 | @@ -68,8 +68,8 @@ executable('localsearch-@0@'.format(tracker_api_major), |
| 82 | dependencies: tracker_miner_fs_deps, | 82 | dependencies: tracker_miner_fs_deps, |
| 83 | c_args: [ | 83 | c_args: [ |
| 84 | tracker_c_args, | 84 | tracker_c_args, |
| 85 | - '-DBUILDROOT="@0@"'.format(meson.global_build_root()), | 85 | - '-DBUILDROOT="@0@"'.format(meson.global_build_root()), |
| 86 | - '-DBUILD_EXTRACTDIR="@0@"'.format(meson.build_root() / 'src' / 'tracker-extract'), | 86 | - '-DBUILD_EXTRACTDIR="@0@"'.format(meson.build_root() / 'src' / 'extractor'), |
| 87 | + '-DBUILDROOT="@0@"'.format(get_option('prefix') / 'src'), | 87 | + '-DBUILDROOT="@0@"'.format(get_option('prefix') / 'src'), |
| 88 | + '-DBUILD_EXTRACTDIR="@0@"'.format(get_option('prefix') / 'src' / 'tracker-extract'), | 88 | + '-DBUILD_EXTRACTDIR="@0@"'.format(get_option('prefix') / 'src' / 'extractor'), |
| 89 | '-DLIBEXECDIR="@0@"'.format(get_option('prefix') / get_option('libexecdir')), | 89 | '-DLIBEXECDIR="@0@"'.format(get_option('prefix') / get_option('libexecdir')), |
| 90 | ], | 90 | ], |
| 91 | install: true, | 91 | install: true, |
| 92 | diff --git a/src/tracker-extract/meson.build b/src/tracker-extract/meson.build | 92 | diff --git a/src/tracker-extract/meson.build b/src/tracker-extract/meson.build |
| 93 | index 2584881..31411f2 100644 | 93 | index 2584881..31411f2 100644 |
| 94 | --- a/src/tracker-extract/meson.build | 94 | --- a/src/extractor/meson.build |
| 95 | +++ b/src/tracker-extract/meson.build | 95 | +++ b/src/extractor/meson.build |
| 96 | @@ -158,7 +158,7 @@ endif | 96 | @@ -158,7 +158,7 @@ endif |
| 97 | executable('localsearch-extractor-@0@'.format(tracker_api_major), | 97 | executable('localsearch-extractor-@0@'.format(tracker_api_major), |
| 98 | tracker_extract_sources, | 98 | tracker_extract_sources, |
| @@ -104,8 +104,8 @@ index 2584881..31411f2 100644 | |||
| 104 | install: true, | 104 | install: true, |
| 105 | diff --git a/tests/tracker-miner-fs/meson.build b/tests/tracker-miner-fs/meson.build | 105 | diff --git a/tests/tracker-miner-fs/meson.build b/tests/tracker-miner-fs/meson.build |
| 106 | index 8c081fd..9792082 100644 | 106 | index 8c081fd..9792082 100644 |
| 107 | --- a/tests/tracker-miner-fs/meson.build | 107 | --- a/tests/indexer/meson.build |
| 108 | +++ b/tests/tracker-miner-fs/meson.build | 108 | +++ b/tests/indexer/meson.build |
| 109 | @@ -18,7 +18,7 @@ libtracker_miner_test_c_args = [ | 109 | @@ -18,7 +18,7 @@ libtracker_miner_test_c_args = [ |
| 110 | ] | 110 | ] |
| 111 | 111 | ||
diff --git a/meta-gnome/recipes-gnome/tracker/localsearch_3.8.2.bb b/meta-gnome/recipes-gnome/tracker/localsearch_3.9.0.bb index bcc5a30501..ffea1f76b3 100644 --- a/meta-gnome/recipes-gnome/tracker/localsearch_3.8.2.bb +++ b/meta-gnome/recipes-gnome/tracker/localsearch_3.9.0.bb | |||
| @@ -18,7 +18,7 @@ SRC_URI:append = " \ | |||
| 18 | file://0001-fix-reproducibility.patch \ | 18 | file://0001-fix-reproducibility.patch \ |
| 19 | file://0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch \ | 19 | file://0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch \ |
| 20 | " | 20 | " |
| 21 | SRC_URI[archive.sha256sum] = "cda69195f6845357a8d91c023670efe92238f4d138a1ef7a1401f45a2a8403ce" | 21 | SRC_URI[archive.sha256sum] = "d42f408dc3fb28fe54f5a9abbf5f1decf5818db9c2e9ec51c09464bdfd0c14b9" |
| 22 | 22 | ||
| 23 | # gobject-introspection is mandatory and cannot be configured | 23 | # gobject-introspection is mandatory and cannot be configured |
| 24 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" | 24 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" |
| @@ -40,7 +40,6 @@ PACKAGECONFIG ??= " \ | |||
| 40 | xml \ | 40 | xml \ |
| 41 | ${@bb.utils.filter('DISTRO_FEATURES', 'seccomp', d)} \ | 41 | ${@bb.utils.filter('DISTRO_FEATURES', 'seccomp', d)} \ |
| 42 | battery \ | 42 | battery \ |
| 43 | networkmanager \ | ||
| 44 | " | 43 | " |
| 45 | # Needs tgkill API which musl does not support | 44 | # Needs tgkill API which musl does not support |
| 46 | # see https://www.openwall.com/lists/musl/2019/08/02/1 | 45 | # see https://www.openwall.com/lists/musl/2019/08/02/1 |
| @@ -48,9 +47,9 @@ PACKAGECONFIG:remove:libc-musl = "seccomp" | |||
| 48 | 47 | ||
| 49 | PACKAGECONFIG[battery] = "-Dbattery_detection=upower,-Dbattery_detection=none,upower" | 48 | PACKAGECONFIG[battery] = "-Dbattery_detection=upower,-Dbattery_detection=none,upower" |
| 50 | PACKAGECONFIG[cue] = "-Dcue=enabled,-Dcue=disabled,libcue" | 49 | PACKAGECONFIG[cue] = "-Dcue=enabled,-Dcue=disabled,libcue" |
| 51 | PACKAGECONFIG[ffmpeg] = "-Dgeneric_media_extractor=libav,,ffmpeg" | 50 | PACKAGECONFIG[ffmpeg] = "-Dlibav=enabled,-Dlibav=disabled,ffmpeg" |
| 52 | PACKAGECONFIG[gexiv2] = ",,gexiv2" | 51 | PACKAGECONFIG[gexiv2] = ",,gexiv2" |
| 53 | PACKAGECONFIG[gstreamer] = "-Dgeneric_media_extractor=gstreamer,,gstreamer1.0 gstreamer1.0-plugins-base" | 52 | PACKAGECONFIG[gstreamer] = ",,gstreamer1.0 gstreamer1.0-plugins-base" |
| 54 | PACKAGECONFIG[gupnp] = "-Dgstreamer_backend=gupnp,,gupnp-dlna" | 53 | PACKAGECONFIG[gupnp] = "-Dgstreamer_backend=gupnp,,gupnp-dlna" |
| 55 | PACKAGECONFIG[gif] = "-Dgif=enabled,-Dgif=disabled,giflib" | 54 | PACKAGECONFIG[gif] = "-Dgif=enabled,-Dgif=disabled,giflib" |
| 56 | PACKAGECONFIG[icu] = "-Dcharset_detection=icu,,icu" | 55 | PACKAGECONFIG[icu] = "-Dcharset_detection=icu,,icu" |
| @@ -63,14 +62,11 @@ PACKAGECONFIG[png] = "-Dpng=enabled,-Dpng=disabled,libpng" | |||
| 63 | PACKAGECONFIG[tiff] = "-Dtiff=enabled,-Dtiff=disabled,tiff" | 62 | PACKAGECONFIG[tiff] = "-Dtiff=enabled,-Dtiff=disabled,tiff" |
| 64 | PACKAGECONFIG[raw] = "-Draw=enabled,-Draw=disabled,libraw" | 63 | PACKAGECONFIG[raw] = "-Draw=enabled,-Draw=disabled,libraw" |
| 65 | PACKAGECONFIG[xml] = "-Dxml=enabled,-Dxml=disabled,libxml2" | 64 | PACKAGECONFIG[xml] = "-Dxml=enabled,-Dxml=disabled,libxml2" |
| 66 | PACKAGECONFIG[networkmanager] = "-Dnetwork_manager=enabled,-Dnetwork_manager=disabled,networkmanager" | ||
| 67 | PACKAGECONFIG[landlock] = "-Dlandlock=enabled,-Dlandlock=disabled" | 65 | PACKAGECONFIG[landlock] = "-Dlandlock=enabled,-Dlandlock=disabled" |
| 68 | 66 | ||
| 69 | # For security reasons it is strongly recommended to set add meta-security in | 67 | # For security reasons it is strongly recommended to set add meta-security in |
| 70 | # your layers and 'libseccomp' to PACKAGECONFIG". | 68 | # your layers and 'libseccomp + landlock' to PACKAGECONFIG". |
| 71 | PACKAGECONFIG[seccomp] = "-Dseccomp=true,-Dseccomp=false,libseccomp" | 69 | PACKAGECONFIG[seccomp] = "-Dseccomp=true,-Dseccomp=false,libseccomp" |
| 72 | # not yet in meta-gnome | ||
| 73 | PACKAGECONFIG[rss] = "-Dminer_rss=true,-Dminer_rss=false,libgrss" | ||
| 74 | 70 | ||
| 75 | EXTRA_OEMESON += " \ | 71 | EXTRA_OEMESON += " \ |
| 76 | -Dman=false \ | 72 | -Dman=false \ |
