app-misc/geoclue: 2.5 series packaging fixes, unmask
authorMart Raudsepp <leio@gentoo.org>
Sun, 7 Jul 2019 17:23:32 +0000 (20:23 +0300)
committerMart Raudsepp <leio@gentoo.org>
Sun, 7 Jul 2019 17:29:08 +0000 (20:29 +0300)
commite6e1c2cbe28395f1b865a4581d309b8fbb82b31c
tree93af06ca2ee3ef4fbd0a8f293c4217d18357eb70
parent6b46c94ee343d2fa97728b28dfd01b3a6c0ff065
app-misc/geoclue: 2.5 series packaging fixes, unmask

* Enable demo-agent as in 2.4.13, as it's the only known agent
  available for non-GNOME for actually having a geoclue service
  responding on other desktops than GNOME
* Rewrite optional vapi patch to not need sedding
* Port to EAPI-7
* Add missing REQUIRED_USE="vala? ( introspection )"
* Drop unnecessary bogus VALA_MIN_API_VERSION
* Drop unnecessary gnome.org.eclass inherit
* Fix LICENSE
* Fix gtk-doc dep to be conditional to USE=gtk-doc, add missing
  docbook-xml-dtd dep
* Reorder emesonargs to meson_options.txt order for easier
  (future) review and drop unnecessary backslashes at EOLs
* Various other touchups
* Unmask it now together with newer xdg-desktop-portal, as it's
  been reviewed now

Closes: https://bugs.gentoo.org/678814
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
app-misc/geoclue/files/2.5.3-optional-vapi.patch [new file with mode: 0644]
app-misc/geoclue/files/geoclue-2.5.3-optional-vapi.patch [deleted file]
app-misc/geoclue/geoclue-2.5.3-r1.ebuild [deleted file]
app-misc/geoclue/geoclue-2.5.3-r2.ebuild [new file with mode: 0644]
profiles/package.mask