I remember of projects that failed because Widevine explicitly didn't work in their Chromium. I assume that Widevine builds nicely but requires a Google-issued key to work.
This is fine for power users who care enough to do it. But for the general public, as well as companies which would need to do this if they wanted to support DRM in their own kind of browser, it is not going to fly with Google and probably isn't legal.
You don't "build" Widevine. Google distributes a binary (libwidevinecdm.so) which implements a standard API that works with both Chrome and Chromium. The "master" DRM secret key is obfuscated and distributed in libwidevinecdm.so itself.
To my knowledge Widevine DRM works with Chromium. You can watch DRM'd videos: https://forum.manjaro.org/t/how-to-install-widevine-on-chrom...