summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Hernández Hernández <leohdz172@proton.me>2023-10-01 22:50:44 -0600
committerSam James <sam@gentoo.org>2023-10-27 04:21:22 +0100
commit6c4d0b25d955e23d0fd3d5a1cac55f4a67456416 (patch)
tree2de1e8271ec032fb97f1a82c961c0df4d6509fab /dev-libs/bemenu
parentdev-libs/bemenu: fix install on Prefix (diff)
downloadgentoo-6c4d0b25d955e23d0fd3d5a1cac55f4a67456416.tar.gz
gentoo-6c4d0b25d955e23d0fd3d5a1cac55f4a67456416.tar.bz2
gentoo-6c4d0b25d955e23d0fd3d5a1cac55f4a67456416.zip
dev-libs/bemenu: fix BDEPEND for IUSE=wayland
while at it: - sort deps - subscribe to sub-slot of libxcb Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-libs/bemenu')
-rw-r--r--dev-libs/bemenu/bemenu-0.6.16.ebuild22
-rw-r--r--dev-libs/bemenu/bemenu-9999.ebuild22
2 files changed, 22 insertions, 22 deletions
diff --git a/dev-libs/bemenu/bemenu-0.6.16.ebuild b/dev-libs/bemenu/bemenu-0.6.16.ebuild
index c7057c9c08a7..02b611df8bbe 100644
--- a/dev-libs/bemenu/bemenu-0.6.16.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.16.ebuild
@@ -27,27 +27,27 @@ RDEPEND="
wayland? (
dev-libs/wayland
x11-libs/cairo
+ x11-libs/libxcb:=
x11-libs/pango
- x11-libs/libxcb
)
X? (
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/libX11
x11-libs/cairo[X]
- x11-libs/pango[X]
+ x11-libs/libX11
+ x11-libs/libXext
x11-libs/libXinerama
+ x11-libs/libxcb:=
+ x11-libs/pango[X]
)
"
-DEPEND="
- ${RDEPEND}
- wayland? (
- dev-libs/wayland-protocols
- )
-"
+DEPEND="${RDEPEND}"
BDEPEND="
app-text/scdoc
+ virtual/pkgconfig
doc? ( app-doc/doxygen )
+ wayland? (
+ dev-libs/wayland-protocols
+ dev-util/wayland-scanner
+ )
"
src_compile() {
diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index c7057c9c08a7..02b611df8bbe 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -27,27 +27,27 @@ RDEPEND="
wayland? (
dev-libs/wayland
x11-libs/cairo
+ x11-libs/libxcb:=
x11-libs/pango
- x11-libs/libxcb
)
X? (
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/libX11
x11-libs/cairo[X]
- x11-libs/pango[X]
+ x11-libs/libX11
+ x11-libs/libXext
x11-libs/libXinerama
+ x11-libs/libxcb:=
+ x11-libs/pango[X]
)
"
-DEPEND="
- ${RDEPEND}
- wayland? (
- dev-libs/wayland-protocols
- )
-"
+DEPEND="${RDEPEND}"
BDEPEND="
app-text/scdoc
+ virtual/pkgconfig
doc? ( app-doc/doxygen )
+ wayland? (
+ dev-libs/wayland-protocols
+ dev-util/wayland-scanner
+ )
"
src_compile() {