Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 891853 - [kde overlay] kde-plasma/plasma-desktop-9999 find-package-requires libcanberra as of 2e590cb26
Summary: [kde overlay] kde-plasma/plasma-desktop-9999 find-package-requires libcanberr...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2023-01-23 16:11 UTC by Duncan
Modified: 2023-02-23 20:25 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2023-01-23 16:11:24 UTC
Looks like upstream requires libcanberra now (emails spam-control-truncated).

commit 2e590cb26
Author:     Fushan Wen <qydwhotmail@>
AuthorDate: Fri Dec 9 23:03:56 2022 +0800
Commit:     Fushan Wen <qydwhotmail@>
CommitDate: Thu Jan 19 12:37:45 2023 +0000

kaccess: port to libcanberra

This allows to fall back to xdg bell sound when the current custom sound
path is invalid.

In CMakeLists.txt:

@@ -162,6 +162,11 @@ if(X11_FOUND)
set(HAVE_X11 1)
endif()

+find_package(Canberra)
+set_package_properties(Canberra PROPERTIES
+    PURPOSE "Support audible bell in kaccess"
+    TYPE REQUIRED)
+
Comment 1 Andreas Sturmlechner gentoo-dev 2023-01-23 19:26:44 UTC
I do not advise using Plasma 9999 branch in the foreseeable future. A lot of breakage is expected while KF6 is a moving target that Plasma is being rebased against.
Comment 2 Andreas Sturmlechner gentoo-dev 2023-02-23 19:42:57 UTC
Thanks, not just that: Phonon is unused now.

I am going to drop it even before my MR is accepted upstream since master is going to break heavily in the coming days (at least past 5.27.2 tag).
Comment 3 Larry the Git Cow gentoo-dev 2023-02-23 20:25:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=da592dbf9fca6141c86c19a38493e66341ca438c

commit da592dbf9fca6141c86c19a38493e66341ca438c
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-02-23 19:44:37 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-02-23 19:44:37 +0000

    kde-plasma/plasma-desktop: Update dependencies
    
    Upstream commit 2e590cb264f5c2ae068423ed575d73198c7f3c69
    
    See also:
    https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1398
    
    Thanks-to: Duncan <1i5t5.duncan@cox.net>
    Closes: https://bugs.gentoo.org/891853
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)