build: Depend on mobile-broadband-provider-info
This will be used for emergency number lookup Signed-off-by: Guido Günther <agx@sigxcpu.org> Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/790>
This commit is contained in:
@@ -27,7 +27,7 @@ workflow:
|
||||
- if: $CI_COMMIT_BRANCH
|
||||
|
||||
variables:
|
||||
DEBIAN_IMAGE: $CI_REGISTRY/gnome/calls/debian:v0.0.2025-07-02
|
||||
DEBIAN_IMAGE: $CI_REGISTRY/gnome/calls/debian:v0.0.2025-09-08
|
||||
GIT_SUBMODULE_STRATEGY: normal
|
||||
MESON_BUILD_DIR: "_build"
|
||||
|
||||
|
||||
2
debian/control
vendored
2
debian/control
vendored
@@ -27,6 +27,7 @@ Build-Depends:
|
||||
libsofia-sip-ua-glib-dev,
|
||||
libxml2-utils,
|
||||
meson,
|
||||
mobile-broadband-provider-info,
|
||||
modemmanager-dev,
|
||||
pkg-config,
|
||||
python3-docutils,
|
||||
@@ -45,6 +46,7 @@ Breaks:
|
||||
Architecture: any
|
||||
Depends:
|
||||
callaudiod,
|
||||
mobile-broadband-provider-info,
|
||||
modemmanager,
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
|
||||
@@ -54,6 +54,7 @@ full_localedir = join_paths(prefix, localedir)
|
||||
full_calls_plugin_libdir = join_paths(prefix, libdir, calls_name, 'plugins')
|
||||
po_dir = join_paths(meson.project_source_root(), 'po')
|
||||
|
||||
mbpi_dep = dependency('mobile-broadband-provider-info')
|
||||
libcall_ui_dep = dependency('call-ui',
|
||||
fallback: ['libcall-ui', 'libcall_ui_dep'],
|
||||
default_options: ['tests=false', 'examples=false', 'gtk_doc=false'],
|
||||
@@ -78,6 +79,7 @@ config_data.set_quoted('PLUGIN_LIBDIR', full_calls_plugin_libdir)
|
||||
config_data.set_quoted('PACKAGE_URL', calls_homepage)
|
||||
config_data.set_quoted('PACKAGE_VERSION', calls_version)
|
||||
config_data.set('PACKAGE_URL_RAW', calls_homepage)
|
||||
config_data.set_quoted('CALLS_EMERGENCY_INFO_DATABASE', mbpi_dep.get_variable('database'))
|
||||
|
||||
gst_debug = get_option('gst_debug')
|
||||
config_data.set('CALLS_GST_DEBUG', gst_debug, description: 'Use GStreamer debugging API')
|
||||
|
||||
@@ -283,6 +283,17 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name" : "mobile-broadband-provider-info",
|
||||
"buildsystem" : "meson",
|
||||
"sources" : [
|
||||
{
|
||||
"type" : "git",
|
||||
"url" : "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info",
|
||||
"branch" : "main"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name" : "calls",
|
||||
"builddir" : true,
|
||||
|
||||
Reference in New Issue
Block a user