All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] libsecret: add meson option introspection
@ 2020-05-21  9:22 kai
  2020-05-21 10:07 ` [OE-core] " Martin Jansa
  0 siblings, 1 reply; 3+ messages in thread
From: kai @ 2020-05-21  9:22 UTC (permalink / raw)
  To: openembedded-core

From: Kai Kang <kai.kang@windriver.com>

Add meson option introspection for libsecret. For bsp which doesn't
support qemu usermode, it could disable gobject introspection build.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
 .../0001-meson-add-option-introspection.patch | 137 ++++++++++++++++++
 .../libsecret/libsecret_0.20.3.bb             |   2 +
 2 files changed, 139 insertions(+)
 create mode 100644 meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch

diff --git a/meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch b/meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch
new file mode 100644
index 0000000000..51ee66f42b
--- /dev/null
+++ b/meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch
@@ -0,0 +1,137 @@
+meson: add option introspection
+
+Add an option 'introspection' for meson which could control whether
+build GIR files or not.
+
+Upstream-Status: Submitted [https://gitlab.gnome.org/GNOME/libsecret/-/merge_requests/53]
+
+Signed-off-by: Kai Kang <kai.kang@windriver.com>
+---
+ libsecret/meson.build | 86 ++++++++++++++++++++++---------------------
+ meson.build           |  1 +
+ meson_options.txt     |  1 +
+ 3 files changed, 46 insertions(+), 42 deletions(-)
+
+diff --git a/libsecret/meson.build b/libsecret/meson.build
+index 759b5ef..2ee8850 100644
+--- a/libsecret/meson.build
++++ b/libsecret/meson.build
+@@ -104,50 +104,52 @@ libsecret_dep = declare_dependency(
+ )
+ 
+ # GObject Introspection
+-libsecret_gir_sources = [
+-  'secret-attributes.c',
+-  'secret-attributes.h',
+-  'secret-backend.c',
+-  'secret-backend.h',
+-  'secret-collection.c',
+-  'secret-collection.h',
+-  'secret-item.c',
+-  'secret-item.h',
+-  'secret-methods.c',
+-  'secret-password.c',
+-  'secret-password.h',
+-  'secret-paths.c',
+-  'secret-paths.h',
+-  'secret-prompt.c',
+-  'secret-prompt.h',
+-  'secret-retrievable.c',
+-  'secret-retrievable.h',
+-  'secret-schema.c',
+-  'secret-schema.h',
+-  'secret-schemas.c',
+-  'secret-schemas.h',
+-  'secret-service.c',
+-  'secret-service.h',
+-  'secret-types.h',
+-  'secret-value.c',
+-  'secret-value.h',
+-]
+-libsecret_gir_sources += version_h
+-libsecret_gir_sources += _enums_generated
+-
+-libsecret_gir = gnome.generate_gir(libsecret,
+-  sources: libsecret_gir_sources,
+-  namespace: 'Secret',
+-  nsversion: api_version_major,
+-  export_packages: 'libsecret-@0@'.format(api_version_major),
+-  includes: [ 'GObject-2.0', 'Gio-2.0' ],
+-  header: 'libsecret/secret.h',
+-  extra_args: [ '-D SECRET_COMPILATION'],
+-  install: true,
+-)
++if with_gir
++  libsecret_gir_sources = [
++    'secret-attributes.c',
++    'secret-attributes.h',
++    'secret-backend.c',
++    'secret-backend.h',
++    'secret-collection.c',
++    'secret-collection.h',
++    'secret-item.c',
++    'secret-item.h',
++    'secret-methods.c',
++    'secret-password.c',
++    'secret-password.h',
++    'secret-paths.c',
++    'secret-paths.h',
++    'secret-prompt.c',
++    'secret-prompt.h',
++    'secret-retrievable.c',
++    'secret-retrievable.h',
++    'secret-schema.c',
++    'secret-schema.h',
++    'secret-schemas.c',
++    'secret-schemas.h',
++    'secret-service.c',
++    'secret-service.h',
++    'secret-types.h',
++    'secret-value.c',
++    'secret-value.h',
++  ]
++  libsecret_gir_sources += version_h
++  libsecret_gir_sources += _enums_generated
++
++  libsecret_gir = gnome.generate_gir(libsecret,
++    sources: libsecret_gir_sources,
++    namespace: 'Secret',
++    nsversion: api_version_major,
++    export_packages: 'libsecret-@0@'.format(api_version_major),
++    includes: [ 'GObject-2.0', 'Gio-2.0' ],
++    header: 'libsecret/secret.h',
++    extra_args: [ '-D SECRET_COMPILATION'],
++    install: true,
++  )
++endif
+ 
+ # Vapi
+-if with_vapi
++if with_vapi and with_gir
+   libsecret_vapi = gnome.generate_vapi('libsecret-@0@'.format(api_version_major),
+     sources: libsecret_gir[0],
+     metadata_dirs: meson.source_root() / 'libsecret',
+diff --git a/meson.build b/meson.build
+index a26d046..d22e008 100644
+--- a/meson.build
++++ b/meson.build
+@@ -22,6 +22,7 @@ with_gcrypt = get_option('gcrypt')
+ enable_debug = get_option('debugging')
+ with_vapi = get_option('vapi')
+ with_gtkdoc = get_option('gtk_doc')
++with_gir = get_option('introspection')
+ 
+ # Some variables
+ config_h_dir = include_directories('.')
+diff --git a/meson_options.txt b/meson_options.txt
+index c1fda5d..445aeb0 100644
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -3,3 +3,4 @@ option('gcrypt', type: 'boolean', value: true, description: 'With gcrypt and tra
+ option('debugging', type: 'boolean', value: false, description: 'Turn debugging on/off')
+ option('vapi', type: 'boolean', value: true, description: 'Create VAPI file.')
+ option('gtk_doc', type: 'boolean', value: true, description: 'Build reference documentation using gtk-doc')
++option('introspection', type: 'boolean', value: true, description: 'Create GIR file.')
+-- 
+2.17.1
+
diff --git a/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb b/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
index 8d317c8efc..9830c80448 100644
--- a/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
+++ b/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
@@ -13,6 +13,8 @@ inherit gnomebase gtk-doc vala gobject-introspection manpages features_check
 
 DEPENDS += "glib-2.0 libgcrypt gettext-native"
 
+SRC_URI += "file://0001-meson-add-option-introspection.patch"
+
 SRC_URI[archive.md5sum] = "47c3fdfeb111a87b509ad271e4a6f496"
 SRC_URI[archive.sha256sum] = "4fcb3c56f8ac4ab9c75b66901fb0104ec7f22aa9a012315a14c0d6dffa5290e4"
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [OE-core] [PATCH] libsecret: add meson option introspection
  2020-05-21  9:22 [PATCH] libsecret: add meson option introspection kai
@ 2020-05-21 10:07 ` Martin Jansa
  2020-05-22  1:52   ` kai
  0 siblings, 1 reply; 3+ messages in thread
From: Martin Jansa @ 2020-05-21 10:07 UTC (permalink / raw)
  To: kai; +Cc: Patches and discussions about the oe-core layer

[-- Attachment #1: Type: text/plain, Size: 6785 bytes --]

If it's no longer mandatory, then please remove:
https://github.com/openembedded/openembedded-core/commit/08c86406186828dce19e101adfd118ed5d9e947e

together with:
# gobject-introspection is mandatory and cannot be configured
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
UNKNOWN_CONFIGURE_WHITELIST_append = " introspection"

and revert
https://github.com/openembedded/openembedded-core/commit/cab86a3196ef4fcd2714591597f2503aa8138df0
as well


On Thu, May 21, 2020 at 11:23 AM kai <kai.kang@windriver.com> wrote:

> From: Kai Kang <kai.kang@windriver.com>
>
> Add meson option introspection for libsecret. For bsp which doesn't
> support qemu usermode, it could disable gobject introspection build.
>
> Signed-off-by: Kai Kang <kai.kang@windriver.com>
> ---
>  .../0001-meson-add-option-introspection.patch | 137 ++++++++++++++++++
>  .../libsecret/libsecret_0.20.3.bb             |   2 +
>  2 files changed, 139 insertions(+)
>  create mode 100644
> meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch
>
> diff --git
> a/meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch
> b/meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch
> new file mode 100644
> index 0000000000..51ee66f42b
> --- /dev/null
> +++
> b/meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch
> @@ -0,0 +1,137 @@
> +meson: add option introspection
> +
> +Add an option 'introspection' for meson which could control whether
> +build GIR files or not.
> +
> +Upstream-Status: Submitted [
> https://gitlab.gnome.org/GNOME/libsecret/-/merge_requests/53]
> +
> +Signed-off-by: Kai Kang <kai.kang@windriver.com>
> +---
> + libsecret/meson.build | 86 ++++++++++++++++++++++---------------------
> + meson.build           |  1 +
> + meson_options.txt     |  1 +
> + 3 files changed, 46 insertions(+), 42 deletions(-)
> +
> +diff --git a/libsecret/meson.build b/libsecret/meson.build
> +index 759b5ef..2ee8850 100644
> +--- a/libsecret/meson.build
> ++++ b/libsecret/meson.build
> +@@ -104,50 +104,52 @@ libsecret_dep = declare_dependency(
> + )
> +
> + # GObject Introspection
> +-libsecret_gir_sources = [
> +-  'secret-attributes.c',
> +-  'secret-attributes.h',
> +-  'secret-backend.c',
> +-  'secret-backend.h',
> +-  'secret-collection.c',
> +-  'secret-collection.h',
> +-  'secret-item.c',
> +-  'secret-item.h',
> +-  'secret-methods.c',
> +-  'secret-password.c',
> +-  'secret-password.h',
> +-  'secret-paths.c',
> +-  'secret-paths.h',
> +-  'secret-prompt.c',
> +-  'secret-prompt.h',
> +-  'secret-retrievable.c',
> +-  'secret-retrievable.h',
> +-  'secret-schema.c',
> +-  'secret-schema.h',
> +-  'secret-schemas.c',
> +-  'secret-schemas.h',
> +-  'secret-service.c',
> +-  'secret-service.h',
> +-  'secret-types.h',
> +-  'secret-value.c',
> +-  'secret-value.h',
> +-]
> +-libsecret_gir_sources += version_h
> +-libsecret_gir_sources += _enums_generated
> +-
> +-libsecret_gir = gnome.generate_gir(libsecret,
> +-  sources: libsecret_gir_sources,
> +-  namespace: 'Secret',
> +-  nsversion: api_version_major,
> +-  export_packages: 'libsecret-@0@'.format(api_version_major),
> +-  includes: [ 'GObject-2.0', 'Gio-2.0' ],
> +-  header: 'libsecret/secret.h',
> +-  extra_args: [ '-D SECRET_COMPILATION'],
> +-  install: true,
> +-)
> ++if with_gir
> ++  libsecret_gir_sources = [
> ++    'secret-attributes.c',
> ++    'secret-attributes.h',
> ++    'secret-backend.c',
> ++    'secret-backend.h',
> ++    'secret-collection.c',
> ++    'secret-collection.h',
> ++    'secret-item.c',
> ++    'secret-item.h',
> ++    'secret-methods.c',
> ++    'secret-password.c',
> ++    'secret-password.h',
> ++    'secret-paths.c',
> ++    'secret-paths.h',
> ++    'secret-prompt.c',
> ++    'secret-prompt.h',
> ++    'secret-retrievable.c',
> ++    'secret-retrievable.h',
> ++    'secret-schema.c',
> ++    'secret-schema.h',
> ++    'secret-schemas.c',
> ++    'secret-schemas.h',
> ++    'secret-service.c',
> ++    'secret-service.h',
> ++    'secret-types.h',
> ++    'secret-value.c',
> ++    'secret-value.h',
> ++  ]
> ++  libsecret_gir_sources += version_h
> ++  libsecret_gir_sources += _enums_generated
> ++
> ++  libsecret_gir = gnome.generate_gir(libsecret,
> ++    sources: libsecret_gir_sources,
> ++    namespace: 'Secret',
> ++    nsversion: api_version_major,
> ++    export_packages: 'libsecret-@0@'.format(api_version_major),
> ++    includes: [ 'GObject-2.0', 'Gio-2.0' ],
> ++    header: 'libsecret/secret.h',
> ++    extra_args: [ '-D SECRET_COMPILATION'],
> ++    install: true,
> ++  )
> ++endif
> +
> + # Vapi
> +-if with_vapi
> ++if with_vapi and with_gir
> +   libsecret_vapi = gnome.generate_vapi('libsecret-@0
> @'.format(api_version_major),
> +     sources: libsecret_gir[0],
> +     metadata_dirs: meson.source_root() / 'libsecret',
> +diff --git a/meson.build b/meson.build
> +index a26d046..d22e008 100644
> +--- a/meson.build
> ++++ b/meson.build
> +@@ -22,6 +22,7 @@ with_gcrypt = get_option('gcrypt')
> + enable_debug = get_option('debugging')
> + with_vapi = get_option('vapi')
> + with_gtkdoc = get_option('gtk_doc')
> ++with_gir = get_option('introspection')
> +
> + # Some variables
> + config_h_dir = include_directories('.')
> +diff --git a/meson_options.txt b/meson_options.txt
> +index c1fda5d..445aeb0 100644
> +--- a/meson_options.txt
> ++++ b/meson_options.txt
> +@@ -3,3 +3,4 @@ option('gcrypt', type: 'boolean', value: true,
> description: 'With gcrypt and tra
> + option('debugging', type: 'boolean', value: false, description: 'Turn
> debugging on/off')
> + option('vapi', type: 'boolean', value: true, description: 'Create VAPI
> file.')
> + option('gtk_doc', type: 'boolean', value: true, description: 'Build
> reference documentation using gtk-doc')
> ++option('introspection', type: 'boolean', value: true, description:
> 'Create GIR file.')
> +--
> +2.17.1
> +
> diff --git a/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
> b/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
> index 8d317c8efc..9830c80448 100644
> --- a/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
> +++ b/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
> @@ -13,6 +13,8 @@ inherit gnomebase gtk-doc vala gobject-introspection
> manpages features_check
>
>  DEPENDS += "glib-2.0 libgcrypt gettext-native"
>
> +SRC_URI += "file://0001-meson-add-option-introspection.patch"
> +
>  SRC_URI[archive.md5sum] = "47c3fdfeb111a87b509ad271e4a6f496"
>  SRC_URI[archive.sha256sum] =
> "4fcb3c56f8ac4ab9c75b66901fb0104ec7f22aa9a012315a14c0d6dffa5290e4"
>
> --
> 2.17.1
>
> 
>

[-- Attachment #2: Type: text/html, Size: 9292 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [OE-core] [PATCH] libsecret: add meson option introspection
  2020-05-21 10:07 ` [OE-core] " Martin Jansa
@ 2020-05-22  1:52   ` kai
  0 siblings, 0 replies; 3+ messages in thread
From: kai @ 2020-05-22  1:52 UTC (permalink / raw)
  To: Martin Jansa; +Cc: Patches and discussions about the oe-core layer

[-- Attachment #1: Type: text/plain, Size: 8166 bytes --]

On 2020/5/21 下午6:07, Martin Jansa wrote:
> If it's no longer mandatory, then please remove:
> https://github.com/openembedded/openembedded-core/commit/08c86406186828dce19e101adfd118ed5d9e947e
>
> together with:
> # gobject-introspection is mandatory and cannot be configured
> REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
> UNKNOWN_CONFIGURE_WHITELIST_append = " introspection"
>
> and revert
> https://github.com/openembedded/openembedded-core/commit/cab86a3196ef4fcd2714591597f2503aa8138df0
> as well

I'll check these patches and v2 will be sent.

Regards,
Kai


>
>
> On Thu, May 21, 2020 at 11:23 AM kai <kai.kang@windriver.com 
> <mailto:kai.kang@windriver.com>> wrote:
>
>     From: Kai Kang <kai.kang@windriver.com
>     <mailto:kai.kang@windriver.com>>
>
>     Add meson option introspection for libsecret. For bsp which doesn't
>     support qemu usermode, it could disable gobject introspection build.
>
>     Signed-off-by: Kai Kang <kai.kang@windriver.com
>     <mailto:kai.kang@windriver.com>>
>     ---
>      .../0001-meson-add-option-introspection.patch | 137
>     ++++++++++++++++++
>      .../libsecret/libsecret_0.20.3.bb <http://libsecret_0.20.3.bb>  
>              |   2 +
>      2 files changed, 139 insertions(+)
>      create mode 100644
>     meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch
>
>     diff --git
>     a/meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch
>     b/meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch
>     new file mode 100644
>     index 0000000000..51ee66f42b
>     --- /dev/null
>     +++
>     b/meta/recipes-gnome/libsecret/files/0001-meson-add-option-introspection.patch
>     @@ -0,0 +1,137 @@
>     +meson: add option introspection
>     +
>     +Add an option 'introspection' for meson which could control whether
>     +build GIR files or not.
>     +
>     +Upstream-Status: Submitted
>     [https://gitlab.gnome.org/GNOME/libsecret/-/merge_requests/53]
>     +
>     +Signed-off-by: Kai Kang <kai.kang@windriver.com
>     <mailto:kai.kang@windriver.com>>
>     +---
>     + libsecret/meson.build | 86
>     ++++++++++++++++++++++---------------------
>     + meson.build           |  1 +
>     + meson_options.txt     |  1 +
>     + 3 files changed, 46 insertions(+), 42 deletions(-)
>     +
>     +diff --git a/libsecret/meson.build b/libsecret/meson.build
>     +index 759b5ef..2ee8850 100644
>     +--- a/libsecret/meson.build
>     ++++ b/libsecret/meson.build
>     +@@ -104,50 +104,52 @@ libsecret_dep = declare_dependency(
>     + )
>     +
>     + # GObject Introspection
>     +-libsecret_gir_sources = [
>     +-  'secret-attributes.c',
>     +-  'secret-attributes.h',
>     +-  'secret-backend.c',
>     +-  'secret-backend.h',
>     +-  'secret-collection.c',
>     +-  'secret-collection.h',
>     +-  'secret-item.c',
>     +-  'secret-item.h',
>     +-  'secret-methods.c',
>     +-  'secret-password.c',
>     +-  'secret-password.h',
>     +-  'secret-paths.c',
>     +-  'secret-paths.h',
>     +-  'secret-prompt.c',
>     +-  'secret-prompt.h',
>     +-  'secret-retrievable.c',
>     +-  'secret-retrievable.h',
>     +-  'secret-schema.c',
>     +-  'secret-schema.h',
>     +-  'secret-schemas.c',
>     +-  'secret-schemas.h',
>     +-  'secret-service.c',
>     +-  'secret-service.h',
>     +-  'secret-types.h',
>     +-  'secret-value.c',
>     +-  'secret-value.h',
>     +-]
>     +-libsecret_gir_sources += version_h
>     +-libsecret_gir_sources += _enums_generated
>     +-
>     +-libsecret_gir = gnome.generate_gir(libsecret,
>     +-  sources: libsecret_gir_sources,
>     +-  namespace: 'Secret',
>     +-  nsversion: api_version_major,
>     +-  export_packages: 'libsecret-@0@'.format(api_version_major),
>     +-  includes: [ 'GObject-2.0', 'Gio-2.0' ],
>     +-  header: 'libsecret/secret.h',
>     +-  extra_args: [ '-D SECRET_COMPILATION'],
>     +-  install: true,
>     +-)
>     ++if with_gir
>     ++  libsecret_gir_sources = [
>     ++    'secret-attributes.c',
>     ++    'secret-attributes.h',
>     ++    'secret-backend.c',
>     ++    'secret-backend.h',
>     ++    'secret-collection.c',
>     ++    'secret-collection.h',
>     ++    'secret-item.c',
>     ++    'secret-item.h',
>     ++    'secret-methods.c',
>     ++    'secret-password.c',
>     ++    'secret-password.h',
>     ++    'secret-paths.c',
>     ++    'secret-paths.h',
>     ++    'secret-prompt.c',
>     ++    'secret-prompt.h',
>     ++    'secret-retrievable.c',
>     ++    'secret-retrievable.h',
>     ++    'secret-schema.c',
>     ++    'secret-schema.h',
>     ++    'secret-schemas.c',
>     ++    'secret-schemas.h',
>     ++    'secret-service.c',
>     ++    'secret-service.h',
>     ++    'secret-types.h',
>     ++    'secret-value.c',
>     ++    'secret-value.h',
>     ++  ]
>     ++  libsecret_gir_sources += version_h
>     ++  libsecret_gir_sources += _enums_generated
>     ++
>     ++  libsecret_gir = gnome.generate_gir(libsecret,
>     ++    sources: libsecret_gir_sources,
>     ++    namespace: 'Secret',
>     ++    nsversion: api_version_major,
>     ++    export_packages: 'libsecret-@0@'.format(api_version_major),
>     ++    includes: [ 'GObject-2.0', 'Gio-2.0' ],
>     ++    header: 'libsecret/secret.h',
>     ++    extra_args: [ '-D SECRET_COMPILATION'],
>     ++    install: true,
>     ++  )
>     ++endif
>     +
>     + # Vapi
>     +-if with_vapi
>     ++if with_vapi and with_gir
>     +   libsecret_vapi =
>     gnome.generate_vapi('libsecret-@0@'.format(api_version_major),
>     +     sources: libsecret_gir[0],
>     +     metadata_dirs: meson.source_root() / 'libsecret',
>     +diff --git a/meson.build b/meson.build
>     +index a26d046..d22e008 100644
>     +--- a/meson.build
>     ++++ b/meson.build
>     +@@ -22,6 +22,7 @@ with_gcrypt = get_option('gcrypt')
>     + enable_debug = get_option('debugging')
>     + with_vapi = get_option('vapi')
>     + with_gtkdoc = get_option('gtk_doc')
>     ++with_gir = get_option('introspection')
>     +
>     + # Some variables
>     + config_h_dir = include_directories('.')
>     +diff --git a/meson_options.txt b/meson_options.txt
>     +index c1fda5d..445aeb0 100644
>     +--- a/meson_options.txt
>     ++++ b/meson_options.txt
>     +@@ -3,3 +3,4 @@ option('gcrypt', type: 'boolean', value: true,
>     description: 'With gcrypt and tra
>     + option('debugging', type: 'boolean', value: false, description:
>     'Turn debugging on/off')
>     + option('vapi', type: 'boolean', value: true, description:
>     'Create VAPI file.')
>     + option('gtk_doc', type: 'boolean', value: true, description:
>     'Build reference documentation using gtk-doc')
>     ++option('introspection', type: 'boolean', value: true,
>     description: 'Create GIR file.')
>     +--
>     +2.17.1
>     +
>     diff --git a/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
>     <http://libsecret_0.20.3.bb>
>     b/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
>     <http://libsecret_0.20.3.bb>
>     index 8d317c8efc..9830c80448 100644
>     --- a/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
>     <http://libsecret_0.20.3.bb>
>     +++ b/meta/recipes-gnome/libsecret/libsecret_0.20.3.bb
>     <http://libsecret_0.20.3.bb>
>     @@ -13,6 +13,8 @@ inherit gnomebase gtk-doc vala
>     gobject-introspection manpages features_check
>
>      DEPENDS += "glib-2.0 libgcrypt gettext-native"
>
>     +SRC_URI += "file://0001-meson-add-option-introspection.patch"
>     +
>      SRC_URI[archive.md5sum] = "47c3fdfeb111a87b509ad271e4a6f496"
>      SRC_URI[archive.sha256sum] =
>     "4fcb3c56f8ac4ab9c75b66901fb0104ec7f22aa9a012315a14c0d6dffa5290e4"
>
>     -- 
>     2.17.1
>
>     
>

-- 
Kai Kang
Wind River Linux


[-- Attachment #2: Type: text/html, Size: 12159 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-05-22  1:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-21  9:22 [PATCH] libsecret: add meson option introspection kai
2020-05-21 10:07 ` [OE-core] " Martin Jansa
2020-05-22  1:52   ` kai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.