media-sound/rhythmbox: hard depend on gtk x11 backend

The package does use the GDK_WINDOWING_X11 conditional, but not everyhwere

```
 * QA Notice: binaries depend on Gtk's x11-specific ABI without USE dep:
 *
 *   /usr/lib64/librhythmbox-core.so.10.0.0
 *   /usr/lib64/rhythmbox/plugins/cd-recorder/libcd-recorder.so
```

Closes: https://bugs.gentoo.org/960336
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com>
Part-of: https://github.com/gentoo/gentoo/pull/43235
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
This commit is contained in:
Lukas Schmelting 2025-07-30 23:15:59 +02:00 committed by Eli Schwartz
parent 3c38de5307
commit d170c32b76
No known key found for this signature in database
GPG Key ID: 84A7D12B700D2F57
2 changed files with 2 additions and 2 deletions

View File

@ -31,7 +31,7 @@ DEPEND="
>=dev-libs/gobject-introspection-0.10:=
>=media-libs/gstreamer-1.4.0:1.0[introspection]
>=media-libs/gst-plugins-base-1.4.0:1.0[introspection]
>=x11-libs/gtk+-3.20.0:3[introspection]
>=x11-libs/gtk+-3.20.0:3[X,introspection]
dev-libs/json-glib
>=dev-libs/libpeas-0.7.3:0[gtk]
>=net-libs/libsoup-3.0.7:3.0

View File

@ -31,7 +31,7 @@ DEPEND="
>=dev-libs/gobject-introspection-0.10:=
>=media-libs/gstreamer-1.4.0:1.0[introspection]
>=media-libs/gst-plugins-base-1.4.0:1.0[introspection]
>=x11-libs/gtk+-3.20.0:3[introspection]
>=x11-libs/gtk+-3.20.0:3[X,introspection]
dev-libs/json-glib
>=dev-libs/libpeas-0.7.3:0[gtk]
>=net-libs/libsoup-3.0.7:3.0