17 Oct 2024 |
emily | though the propagations will be useful then anyway I guess | 10:36:40 |
K900 | We won't be undoing anything | 10:36:44 |
K900 | We'll just s/pkg-config/pkgconf/g | 10:36:52 |
emily | we'd be undoing explicit pkgconf usage | 10:36:53 |
emily | I guess | 10:36:57 |
K900 | Do we want to keep pkg-config = pkgconf long term? | 10:37:06 |
Alyssa Ross | I don't think so | 10:37:11 |
emily | fair | 10:37:17 |
K900 | I mean the alias | 10:37:17 |
Alyssa Ross | I'm not sure we want to do it ever | 10:37:22 |
K900 | I don't see why we should | 10:37:25 |
K900 | Though the treewide will be funy | 10:37:36 |
K900 | * Though the treewide will be funny | 10:37:36 |
K900 | Probably another github-fucking-dies amount of chnages | 10:37:47 |
K900 | * Probably another github-fucking-dies amount of changes | 10:37:49 |
emily | I see pkg-config as "the spec" and pkgconf as an implementation. it'll still provide a pkg-config (though a pkgconf too) and we'll have PKG_CONFIG or whatever. | 10:38:01 |
emily | but it won't harm anything to have pkgconf deps either really. | 10:38:12 |
K900 | Yeah but like should leaf packages take pkg-config or pkgconf | 10:38:22 |
Alyssa Ross | currently it does not provide a pkg-config btw | 10:38:23 |
emily | yeah | 10:38:30 |
emily | I made it do so on my branch though IIRC I was considering not bothering | 10:38:42 |
emily | because it will flag up cases where we should be using the right variable for cross | 10:38:50 |
emily | which is maybe good | 10:38:54 |
Alyssa Ross | yes! | 10:38:55 |
emily | in fact maybe I could just make pkgconf the first tool that's always prefixed :P | 10:39:06 |
emily | In reply to @k900:0upti.me Yeah but like should leaf packages take pkg-config or pkgconf I was personally considering that pkg-config would still be "the API", but I don't really care. | 10:39:41 |
Alyssa Ross | okay no I'm not sure this is going to work | 10:39:49 |
Alyssa Ross | wlroots has an optional dependency on vulkan | 10:39:55 |
emily | redirecting to pkg-config to, what was that other implementation called, uconfig ? would feel less weird than redirecting pkgconf to it | 10:39:58 |
Alyssa Ross | do we propagate vulkan? | 10:40:01 |