Eli Schwartz 5bb431c8d5 x11-misc/lightdm: remove libxml2 dep entirely as unused
Originally added in gentoo-historical-2.git commit
23500cafc46bebf85205eac51a0ead46a2d46431 titled "Re-introduce lightdm
package." as of September 2011. At the time, the source code contained
few greps for "xml, all of which essentially boiled down to "gtk-doc",
"the file format for an svg icon", and "g_dbus_node_info_new_for_xml".
No use of libxml2 at all.

I'm baffled as to why it was ever added. libxclavier adds transitive
cflags-only for libxml2 via Requires.private, and isn't a true
dependency. yelp-tools has a runtime dep on `xmllint` and checks for it
via yelp.m4 -- but originally no autoreconf was done, hence no bdep on
yelp-tools. Still, that would be a *build* time dep only. What gives?

Demote the dependency to a bdep.

Bug: https://bugs.gentoo.org/365311
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-07-21 12:39:39 -04:00
2025-07-18 16:22:48 +02:00
2025-07-18 21:09:21 +02:00
2025-07-19 20:38:51 +08:00
2025-07-12 13:34:20 +02:00
2025-07-21 03:51:06 +01:00
2025-07-20 20:37:59 +01:00
2025-07-14 10:28:56 +07:00
2025-07-20 16:14:39 +02:00
2025-07-13 09:30:52 +01:00
2025-07-21 08:15:04 +02:00
2025-07-20 01:19:47 +00:00
2025-07-13 14:24:08 +02:00
2025-07-12 10:23:45 +02:00
2025-07-20 11:30:12 +02:00
2025-07-21 17:54:40 +02:00
2025-07-05 20:07:34 +02:00
2025-07-12 06:54:55 +01:00
2025-07-21 09:38:32 -04:00
2025-07-17 14:41:43 +03:00
2025-07-10 16:15:32 -04:00
2025-07-20 12:51:39 -04:00
…
S
Description
No description provided
9.8 GiB
Languages
Shell 98%
Roff 1.3%
Emacs Lisp 0.2%
C 0.1%