diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2024-01-18 03:02:37 +0100 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2024-01-18 03:57:13 +0100 |
commit | 21a74b9aac80dc16a8b0392bb1cf9c410649c35c (patch) | |
tree | 26448aa686585079e10bb42483de4650a8faddc4 /x11-wm/phoc | |
parent | sysutils/orch: add a new port for program orchestration (diff) |
x11-toolkits/wlroots: dedup *_DEPENDS in consumers
LIB_DEPENDS against a port with non-default USE_LDCONFIG can desync
RUN_DEPENDS and BUILD_DEPENDS, leading to incorrectly registered
dependencies when built in a dirty environment.
$ make install -C x11-toolkits/wlroots
$ make install -C x11-wm/hikari
$ pkg info -xr wlroots
wlroots-0.17.1:
hikari-2.3.3_4
wlroots015-0.15.1_2:
$ make run-depends-list -C x11-wm/hikari | fgrep wlroots
/usr/ports/main/x11-toolkits/wlroots015
$ make actual-package-depends -C x11-wm/hikari | fgrep wlroots
"wlroots": {origin: "x11-toolkits/wlroots", version: "0.17.1"}
Diffstat (limited to 'x11-wm/phoc')
-rw-r--r-- | x11-wm/phoc/Makefile | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/x11-wm/phoc/Makefile b/x11-wm/phoc/Makefile index d8ca2a225323..23e5b42d70ba 100644 --- a/x11-wm/phoc/Makefile +++ b/x11-wm/phoc/Makefile @@ -12,8 +12,7 @@ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ - wayland-protocols>=1.15:graphics/wayland-protocols \ - wlroots>=0.17.0<0.18.0:x11-toolkits/wlroots + wayland-protocols>=1.15:graphics/wayland-protocols LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libwayland-server.so:graphics/wayland \ libwlroots.so:x11-toolkits/wlroots \ |