gnome-online-accounts: update 3.50.2 -> 3.52.0

- inherit gi_docgen to make api-documentation available
- Add PACKAGECONFIG for manpages to not fail because they are built now
  by default
- Add missing keyutils dependency

Overview of changes in 3.52.0
=============================
* Translation updates:
  - Bulgarian (Alexander Shopov, twlvnn kraftwerk)
  - Catalan (Jordi Mas i Hernandez)
  - Czech (Daniel Rusek)
  - Danish (Ask Hjorth Larsen)
  - English (United Kingdom) (Andi Chandler)
  - French (Irénée THIRION)
  - Galician (Fran Dieguez)
  - German (Tim Sabsch)
  - Indonesian (Andika Triwidada)
  - Lithuanian (Aurimas Černius)
  - Polish (Piotr Drąg)
  - Russian (Artur S0)
  - Slovak (Dušan Kazik)
  - Spanish (Daniel)
  - Swedish (Anders Jonsson)
  - Turkish (Sabri Ünal)
Overview of changes in 3.51.3
=============================
* Accessibility fixes and event announcements
* Translation updates
Overview of changes in 3.51.2
=============================
* Adopt a less aggressive notification policy
* Translation updates
Overview of changes in 3.51.1
=============================
* Enable Mail, Calendar & Contacts for Microsoft 365
* Improvements to Microsoft 365 setup dialog
* Use AdwButtonRow when applicable
* Allow overriding dependencies supporting built as a meson wrap
* Refactor web browser authentication flow as a discrete task
* Improve error reporting and notification for providers
* Document configuration files used by the daemon
* Correctly save and reset settings for TLS certificate errors
Overview of changes in 3.51.0
=============================
* Support Mail Autoconfig XML for IMAP/SMTP services
* Support SRV lookups for DAV services
* Support Linux's KEYRING notification pipe for Kerberos
* Ability to restrict which services of a particular account type are available
* Add version CLI flag for goa-daemon
* Port to AdwDialog and AdwAlertDialog
* Accept GtkWidget as a top-level for account setup
* Port documentation to gi-docgen
* Documentation and manual pages are enabled by default
* Fixes for bugs found by Coverity Scan
* Fix libsoup error handling
* Translation fixes and missing strings
* Translation updates

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Markus Volk
2024-09-20 17:08:07 +02:00
committed by Khem Raj
parent 4d486f95d0
commit 5f9d0b0878
@@ -3,12 +3,12 @@ LICENSE = "LGPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://COPYING;md5=34c88b124db5fb2762c1676be7dadd36"
GTKIC_VERSION = "4"
inherit gnomebase gsettings gobject-introspection gtk-icon-cache mime-xdg vala features_check
inherit gnomebase gsettings gobject-introspection gi-docgen gtk-icon-cache mime-xdg vala features_check
REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'goabackend', 'opengl', '', d)}"
DEPENDS += "gdk-pixbuf dbus glib-2.0 gcr"
DEPENDS += "gdk-pixbuf dbus glib-2.0 gcr keyutils"
SRC_URI[archive.sha256sum] = "df16ad975d139c6bfc4ebb2ec8bb8327297a791ef2bf0b977c78076af5faa98e"
SRC_URI[archive.sha256sum] = "631953a9d9ea098b268a0bbe2df18cbbec6781589cac6b0455214609ee12bbd8"
PACKAGECONFIG ?= "goabackend kerberos owncloud google windows_live"
@@ -18,11 +18,14 @@ PACKAGECONFIG[exchange] = "-Dexchange=true, -Dexchange=false"
PACKAGECONFIG[google] = "-Dgoogle=true, -Dgoogle=false"
PACKAGECONFIG[owncloud] = "-Downcloud=true, -Downcloud=false"
PACKAGECONFIG[windows_live] = "-Dwindows_live=true, -Dwindows_live=false"
PACKAGECONFIG[man] = "-Dman=true, -Dman=false,libxslt-native docbook-xsl-stylesheets-native"
FILES:${PN} += " \
${datadir}/dbus-1 \
${libdir}/goa-1.0/web-extensions/*.so \
"
GIDOCGEN_MESON_OPTION = 'documentation'
# looked into pkg-config file: it is not a bug - they mean it
FILES:${PN}-dev += "${libdir}/goa-1.0/include"