Bug 9524

Summary: Drop libxsettings-client
Product: [Yocto Project Subprojects] Sato Reporter: Ross Burton <ross.burton>
Component: MatchboxAssignee: Jussi Kukkonen <jku>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Medium    
Version: svn   
Target Milestone: 2.2   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Ross Burton 2016-04-26 16:58:26 UTC
The xsettings-client code was meant to be a copy-and-paste module, not a shared library.

libmatchbox should stop linking to the library and instead copy-and-paste from either the "canonical" source (https://cgit.freedesktop.org/xdg/xdg-specs/tree/xsettings) or GTK+3, depending on what is best.

Then we should delete the libxsettings-client recipe entirely.
Comment 1 Jussi Kukkonen 2016-07-20 13:32:01 UTC
commit 096b4c639b6326b0bc14bcb279e04ca4939ad1aa
Author: Jussi Kukkonen <jussi.kukkonen@intel.com>
Date:   Fri Jul 15 15:20:05 2016 +0300

    libxsettings-client: Remove as unneeded
    
    xsettings-client is not meant to be a shared library and the only
    user in oe-core (libmatchbox) now has an in-tree copy.
    
    (From OE-Core rev: ed5cbf977dca8f3d85c8d933071c6e49fb4bd95f)
    
    Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
    Signed-off-by: Ross Burton <ross.burton@intel.com>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>