Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup KAccounts situation phonon backend IUSE change #997

Merged
merged 7 commits into from
Jul 1, 2024

Commits on Jul 1, 2024

  1. kde-apps/kaccounts-providers: Drop IUSE webengine, add qml USEdep

    Let's not kid ourselves: net-libs/signon-ui will pull in dev-qt/qtwebengine
    anyway.
    
    Signed-off-by: Andreas Sturmlechner <[email protected]>
    a17r committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    cdb8035 View commit details
    Browse the repository at this point in the history
  2. kde-apps/kaccounts-integration: Add PDEPEND=kde-apps/kaccounts-providers

    kde-apps/kaccounts-integration provides kcm_accounts for systemsettings,
    however without kde-apps/kaccounts-providers the list is practically empty
    which makes no sense.
    
    So far, only kde-apps/kdenetwork-meta and kde-misc/kio-gdrive had been
    pulling it in but we cannot assume every Plasma user would have those
    installed.
    
    Signed-off-by: Andreas Sturmlechner <[email protected]>
    a17r committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    56fb68b View commit details
    Browse the repository at this point in the history
  3. kde-apps/kaccounts-integration: RDEPEND on signon-kwallet-extension:6

    This package already depends on kde-frameworks/kwallet so in this case
    we do not introduce a perceived extra dependency. It is also where Arch
    Linux chose to put it.
    
    Closes: https://bugs.gentoo.org/642420
    Signed-off-by: Andreas Sturmlechner <[email protected]>
    a17r committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    fcebc37 View commit details
    Browse the repository at this point in the history
  4. kde-apps/akonadi: Rename IUSE kaccounts -> webengine

    kde-apps/kaccounts-integration inevitably pulls in -providers which
    pulls in dev-qt/qtwebengine.
    
    Signed-off-by: Andreas Sturmlechner <[email protected]>
    a17r committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    b0834fe View commit details
    Browse the repository at this point in the history
  5. kde-frameworks/purpose: Rename IUSE kaccounts -> webengine

    kde-apps/kaccounts-integration inevitably pulls in -providers which
    pulls in dev-qt/qtwebengine.
    
    Signed-off-by: Andreas Sturmlechner <[email protected]>
    a17r committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    39d6d0b View commit details
    Browse the repository at this point in the history
  6. kde-plasma/plasma-desktop: Rename IUSE kaccounts -> webengine

    kde-apps/kaccounts-integration inevitably pulls in -providers which
    pulls in dev-qt/qtwebengine.
    
    Signed-off-by: Andreas Sturmlechner <[email protected]>
    a17r committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    c8b6493 View commit details
    Browse the repository at this point in the history
  7. media-libs/phonon: Switch IUSE vlc to minimal

    With only a single available backend left, it does not make that much sense
    to rely on a commonly disabled flag to provide major functionality, even if
    enabled by default.
    
    Bug: https://bugs.gentoo.org/935033
    Signed-off-by: Andreas Sturmlechner <[email protected]>
    a17r committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    aa4456b View commit details
    Browse the repository at this point in the history