FS#73536 - [dunst] systemd and wayland are makedepends
Attached to Project:
Community Packages
Opened by tleydxdy (tleydxdy) - Friday, 28 January 2022, 05:02 GMT
Last edited by Morten Linderud (Foxboron) - Tuesday, 23 August 2022, 17:56 GMT
Opened by tleydxdy (tleydxdy) - Friday, 28 January 2022, 05:02 GMT
Last edited by Morten Linderud (Foxboron) - Tuesday, 23 August 2022, 17:56 GMT
|
Details
Hi,
I think systemd and wayland should be added as makedepends instead of depends. For systemd it only generates the unit files, the operation of dunst doesn't really require systemd; same for wayland, dunst only need it at build time to support wayland compositors, it doesn't require wayland |
This task depends upon
Closed by Morten Linderud (Foxboron)
Tuesday, 23 August 2022, 17:56 GMT
Reason for closing: Not a bug
Tuesday, 23 August 2022, 17:56 GMT
Reason for closing: Not a bug
- fwsmit, dunst maintainer
https://github.com/dunst-project/dunst/blob/master/Makefile#L11
`wayland` is included because `dunst` explicitly link towards these libraries.
$ ldd /usr/bin/dunst | grep wayland
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007fbab99a1000)
libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0 (0x00007fbab9997000)
Not a bug and not actionable, closing.