Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 690544 - dev-libs/folks: miscellaneous updates
Summary: dev-libs/folks: miscellaneous updates
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-23 23:39 UTC by Christina Vitting
Modified: 2019-09-07 22:09 UTC (History)
0 users

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


Attachments
dev-libs/folks-0.12.1-r1 (Updated package) (folks-0.12.1-r1.ebuild,1.70 KB, text/plain)
2019-07-23 23:39 UTC, Christina Vitting
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christina Vitting 2019-07-23 23:39:14 UTC
Created attachment 584254 [details]
dev-libs/folks-0.12.1-r1 (Updated package)

Hi!

Please find attached folks-0.12.1-r1.ebuild. Uses Meson, xdg, and gnome.org eclasses in lieu of gnome2. Removed Vala files touching, along with the Vala 0.42 compatibility patchset. 

Requires >=evolution-data-server-3.30.5 with USE=eds.

Tina
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2019-08-04 11:40:10 UTC
Looks like you removed all use flag handling, is that a mistake ?
Comment 2 Christina Vitting 2019-08-05 18:15:19 UTC
Which flag handling? Sorry, can you be more specific?
Comment 3 Mart Raudsepp gentoo-dev 2019-09-07 15:24:30 UTC
There are USE flags that are supposed to control the build, but they don't control anything but the deps - no emesonargs.
Comment 4 Mart Raudsepp gentoo-dev 2019-09-07 15:31:43 UTC
I'm working on the bump myself now, sorry for ignorign the bug for a while.
Comment 5 Larry the Git Cow gentoo-dev 2019-09-07 22:09:18 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3aaaa475527b8a46235bbf4f80d8aa6424a10c4

commit b3aaaa475527b8a46235bbf4f80d8aa6424a10c4
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2019-09-07 19:38:16 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2019-09-07 22:08:53 +0000

    dev-libs/folks: bump to 0.12.1
    
    Closes: https://bugs.gentoo.org/690544
    Package-Manager: Portage-2.3.69, Repoman-2.3.12
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 dev-libs/folks/Manifest                            |  1 +
 .../folks/files/0.12.1-conditional-tests.patch     | 40 ++++++++++
 dev-libs/folks/files/0.12.1-no-tracker-tests.patch | 26 +++++++
 dev-libs/folks/folks-0.12.1.ebuild                 | 88 ++++++++++++++++++++++
 4 files changed, 155 insertions(+)