Created attachment 768868 [details]
Build fails with
meson.build:67:0: ERROR: Dependency "gdk-wayland-3.0" not found, tried pkgconfig and cmake
Created attachment 768869 [details]
Created attachment 768870 [details]
Created attachment 768907 [details, diff]
What could I say?
Thanks, that fixed it.
Confirm, thanks =)
I would report the issue to upstream too:
Issue was closed with comment...
Jens Georg commented:
er no. This is completely removing that. Carry that on teh gentoo side if you wish, I don't care about patch. it is wrong.
I filed a bug on a shotwell site and got the following response:
Jens Georg commented:
Please just install the development library gdk-wayland-3.0. It will not use wayland, it is to be able to detect whether it runs on wayland.
So I tried to install dev-libs/wayland which seemed like the closest match. This did not help.
Moreover, the 0.30.14 version of shotwell has now disappeared from the repo so masking > 0.30.14 is no longer an option for a new install. My solution is therefore to switch to a different viewer, ristretto in my case. This works fine for me.
(In reply to Jan Hrabe from comment #9)
> So I tried to install dev-libs/wayland which seemed like the closest match.
> This did not help.
gdk-wayland-3.0 is provided by x11-libs/gtk+[wayland].
(In reply to Matt Turner from comment #10)
> (In reply to Jan Hrabe from comment #9)
> > So I tried to install dev-libs/wayland which seemed like the closest match.
> > This did not help.
> gdk-wayland-3.0 is provided by x11-libs/gtk+[wayland].
OK, thanks. It's working now, with the following entries in the
Incidentally, this also solved the tor browser problem, which also refuses to start without checking for wayland. So double thanks!
The bug has been referenced in the following commit(s):
Author: David Seifert <email@example.com>
AuthorDate: 2022-07-13 07:36:54 +0000
Commit: David Seifert <firstname.lastname@example.org>
CommitDate: 2022-07-13 07:36:54 +0000
media-gfx/shotwell: make wayland optional
Signed-off-by: David Seifert <email@example.com>
.../shotwell/files/0.30.16-optional-wayland.patch | 59 ++++++++++++++++++++++
media-gfx/shotwell/shotwell-0.30.16.ebuild | 7 ++-
2 files changed, 64 insertions(+), 2 deletions(-)