blob: 074389f552ed0c9bd5969f7a9b1721557de6d7cb [file] [log] [blame]
Andrew Geissler82c905d2020-04-13 13:39:40 -05001SUMMARY = "GLib networking extensions"
2DESCRIPTION = "glib-networking contains the implementations of certain GLib networking features that cannot be implemented directly in GLib itself because of their dependencies."
3HOMEPAGE = "https://gitlab.gnome.org/GNOME/glib-networking/"
4BUGTRACKER = "http://bugzilla.gnome.org"
5
6LICENSE = "LGPLv2.1"
7LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
8
9SECTION = "libs"
10DEPENDS = "glib-2.0"
11
Andrew Geissler4ed12e12020-06-05 18:00:41 -050012SRC_URI[archive.md5sum] = "eb382907ec941fe2fb1a9676b75acf7a"
13SRC_URI[archive.sha256sum] = "937a06b124052813bfc0b0b86bff42016ff01067582e1aca65bb6dbe0845a168"
Andrew Geissler82c905d2020-04-13 13:39:40 -050014
Andrew Geisslerc9f78652020-09-18 14:11:35 -050015PACKAGECONFIG ??= "gnutls ${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)}"
Andrew Geissler82c905d2020-04-13 13:39:40 -050016
17PACKAGECONFIG[gnutls] = "-Dgnutls=enabled,-Dgnutls=disabled,gnutls"
18PACKAGECONFIG[openssl] = "-Dopenssl=enabled,-Dopenssl=disabled,openssl"
19PACKAGECONFIG[libproxy] = "-Dlibproxy=enabled,-Dlibproxy=disabled,libproxy"
Andrew Geisslerc9f78652020-09-18 14:11:35 -050020PACKAGECONFIG[tests] = "-Dinstalled_tests=true,-Dinstalled_tests=false"
Andrew Geissler82c905d2020-04-13 13:39:40 -050021
22EXTRA_OEMESON = "-Dgnome_proxy=disabled"
23
24GNOMEBASEBUILDCLASS = "meson"
Andrew Geisslerc9f78652020-09-18 14:11:35 -050025inherit gnomebase gettext upstream-version-is-even gio-module-cache ptest-gnome
26
27SRC_URI += "file://run-ptest"
Andrew Geissler82c905d2020-04-13 13:39:40 -050028
29FILES_${PN} += "\
30 ${libdir}/gio/modules/libgio*.so \
31 ${datadir}/dbus-1/services/ \
32 ${systemd_user_unitdir} \
33 "
34FILES_${PN}-dev += "${libdir}/gio/modules/libgio*.la"
35FILES_${PN}-staticdev += "${libdir}/gio/modules/libgio*.a"
36
Andrew Geissler5a43b432020-06-13 10:46:56 -050037BBCLASSEXTEND = "native nativesdk"