[2025-03-01T19:06:30Z] Trying to compile mpv with vulkan. I got mesa built with it and also libplacebo. mpv build errors "Run-time dependency vulkan found: NO (tried pkgconfig and system)" [2025-03-01T19:08:18Z] Could it be vulkan-icd-loader I'm missing? [2025-03-01T19:16:55Z] phinxy: I think you need to package vulkan-headers [2025-03-01T19:17:52Z] Alpine's vulkan-loader depends on libx11-dev and build errors with 'xcb' missing so I guess this endeavour ends here since I'm on Wayland? [2025-03-01T19:22:35Z] nope [2025-03-01T19:22:50Z] you can build it without xcb i'm pretty sure [2025-03-01T19:22:52Z] lemme check [2025-03-01T19:23:17Z] yup does not require them actually not sure if it autodetects or smth [2025-03-01T19:23:23Z] if you're interested I got them packaged in my local repo [2025-03-01T19:23:31Z] very old though since I never bother to update them [2025-03-01T19:23:49Z] welp, hope you can read the logs [2025-03-01T19:35:47Z] welcome back phinxy [2025-03-01T19:35:56Z] dunno if you checked the logs but I was saying [2025-03-01T19:36:07Z] if you need I have some old homemade packages of vulkan-headers and vulkan-loader [2025-03-01T19:36:25Z] IIRC they worked fine in a wayland-only scenario although now I also run XWayland [2025-03-01T19:36:26Z] I took your advice and sure the entire stack compiled. [2025-03-01T19:36:31Z] yayyyyyyyyyyy [2025-03-01T19:37:15Z] Only issue is mpv failed to initialize the gpu with --vo=gpu-next [2025-03-01T19:38:14Z] riteo: could take a look at your build files if you dont mind [2025-03-01T19:46:21Z] yea sure [2025-03-01T19:47:00Z] uhhh I guess I can gzip them to you over 0x0.st? [2025-03-01T19:47:57Z] Ok. [2025-03-01T19:48:04Z] all right one sec [2025-03-01T19:50:53Z] phinxy: https://0x0.st/8a2_.tgz [2025-03-01T19:51:08Z] Got it! [2025-03-01T19:51:39Z] :D [2025-03-01T19:51:59Z] I /think/ that's everything needed. Not sure though, I did this stuff a long time ago [2025-03-01T19:52:07Z] the vulkan packages are definitely outdated though [2025-03-01T19:52:18Z] ooooh right crap [2025-03-01T19:52:21Z] you also need to fork libplacebo [2025-03-01T19:52:26Z] and add -Dvulkan=enabled [2025-03-01T19:52:38Z] dang I looked twice for that package and missed it, it was in my forks folder