From NEWS file: Changes in 0.6.55 ================= * Memory leak fix * improved heuristics for identifying user session * Export interfaces directory to pkgconfig * Lock down state directory from prying eyes to be more friendly to accountsservice extensions that require privacy. * misc fixes * Translation updateso Changes in 0.6.54 ================= * Fix user state dirs Changes in 0.6.53 ================= * Fix introspection Changes in 0.6.52 ================= * migrate to meson and gettext (instead of autogoo and intltool) * add code of conduct * Add new session and session type properties (to replace XSession) * Try to handle misbehaving logind a little better * misc mixes and code modernization * Add new "Saved" property to say whether a cached user is stored on disk. No 0.6.51 entry
Created attachment 574098 [details] accountsservice-0.6.55.ebuild
Created attachment 574100 [details, diff] accountsservice-0.6.55.ebuild.diff Diff to current ebuild in tree...
With non-Autotools build system, dev-util/gtk-doc-am is unlikely to be used. About 'keepdir /var/lib/AccountsService/icons' and 'keepdir /var/lib/AccountsService/users', see bug #658682.
Created attachment 574170 [details] accountsservice-0.6.55.ebuild
Created attachment 574172 [details, diff] accountsservice-0.6.55.ebuild.diff Diff against current ebuild in tree...
Created attachment 637002 [details] accountsservice-0.6.55.ebuild This adds support for gtk-doc docs (they are also the only ones provided in distributions like Fedora or Debian). Regarding docbook docs, I noticed that they are wrongly installed to /usr/share/doc/accountsservice (without version). Reading its meson rules, it seems they are simply appending doc before accountsservice and they don't have any "docdir" option or so
Regarding the empty directories, I have tried to remove them and I see they are properly regenerated and created at runtime, then, I think we can stop installing them completely.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7afbdf2fe9537f39fcf6eb0551ada301cff972e commit f7afbdf2fe9537f39fcf6eb0551ada301cff972e Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2020-06-13 15:26:56 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2020-06-13 15:27:07 +0000 sys-apps/accountsservice: Bump to 0.6.55 This is needed to have switch user option in recent Gnome versions (#717390). Also stop installing /var empty directories, they are created at runtime when needed (#658682). Thanks-to: Francesco Turco Thanks-to: Lars Wendler (Polynomial-C) Thanks-to: Arfrever Frehtes Taifersar Arahesis Thanks-to: Fabian Köster Bug: https://bugs.gentoo.org/717390 Closes: https://bugs.gentoo.org/684326 Closes: https://bugs.gentoo.org/658682 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Pacho Ramos <pacho@gentoo.org> sys-apps/accountsservice/Manifest | 1 + .../accountsservice/accountsservice-0.6.55.ebuild | 72 ++++++++++++++++++++++ 2 files changed, 73 insertions(+)