Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 684326 - sys-apps/accountsservice-0.6.55 version bump
Summary: sys-apps/accountsservice-0.6.55 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 717390
  Show dependency tree
 
Reported: 2019-04-25 09:27 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2020-06-13 15:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
accountsservice-0.6.55.ebuild (accountsservice-0.6.55.ebuild,1.58 KB, text/plain)
2019-04-25 09:27 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details
accountsservice-0.6.55.ebuild.diff (accountsservice-0.6.55.ebuild.diff,2.10 KB, patch)
2019-04-25 09:28 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details | Diff
accountsservice-0.6.55.ebuild (accountsservice-0.6.55.ebuild,1.43 KB, text/plain)
2019-04-26 10:23 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details
accountsservice-0.6.55.ebuild.diff (accountsservice-0.6.55.ebuild.diff,1.99 KB, patch)
2019-04-26 10:24 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details | Diff
accountsservice-0.6.55.ebuild (accountsservice-0.6.55.ebuild,1.45 KB, text/plain)
2020-05-09 09:53 UTC, Pacho Ramos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-04-25 09:27:30 UTC
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
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-04-25 09:27:56 UTC
Created attachment 574098 [details]
accountsservice-0.6.55.ebuild
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-04-25 09:28:19 UTC
Created attachment 574100 [details, diff]
accountsservice-0.6.55.ebuild.diff

Diff to current ebuild in tree...
Comment 3 Arfrever Frehtes Taifersar Arahesis 2019-04-25 17:14:06 UTC
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.
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-04-26 10:23:55 UTC
Created attachment 574170 [details]
accountsservice-0.6.55.ebuild
Comment 5 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-04-26 10:24:30 UTC
Created attachment 574172 [details, diff]
accountsservice-0.6.55.ebuild.diff

Diff against current ebuild in tree...
Comment 6 Pacho Ramos gentoo-dev 2020-05-09 09:53:40 UTC
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
Comment 7 Pacho Ramos gentoo-dev 2020-05-09 10:00:22 UTC
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.
Comment 8 Larry the Git Cow gentoo-dev 2020-06-13 15:27:14 UTC
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(+)