Zum vlc:
Das vlc Paket wurde vor einigen Versionen in ein absolutes Basis-Paket und der Rest in vlc-plugin-* Pakete aufgespaltet.
Fehlt dir für BlueRay ggf. nur das Plugin?
Zeige ggf. mal:
pacman -Qs vlc-
Das bluerayPlugin wäre:
pacman -Si vlc-plugin-bluray
Für vlc als Abspieler für diverse Formate ist IMHO auch das Paket vlc-plugin-ffmpeg notwendig.
//Edit; Siehe auch
https://wiki.archlinux.org/title/Blu-ray#VLC
//Edit; Zum aur/libudfread-git
Das Paket selbst würde dir IMHO nichts "bringen", das scheint mir notwendig für andere, "wirkliche" Anwendungen. Siehe z.B. bei
https://aur.archlinux.org/packages/libudfread-git
Die "Required by"- Spalte (benötigt von).
//Edit2:
Ja, das PKGBUILD ist kaputt.
Willkommen in der AUR-"Hölle"!
Wie kamst du (oder war es yay?) denn zu dem Schluß, das dieses Paket denn für vlc+Blueray notwendig wäre?