https://www.undeadly.org/cgi?action=article;sid=20260118112808 Front page [ ] [Search site] OpenBSD Journal Home Archives About Submit Story Create Account Login (Open) Widevine support added to the chromium port Contributed by rueda on 2026-01-17 from the veni-vidi-vine dept. In a move likely to be welcomed by users of streaming video services, Robert Nagy (robert@) has added a port for OpenWV (a free and open-source reimplementation of Google's Widevine CDM), and enabled its use with the chromium port: CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2026/01/15 12:24:33 Log message: import openwv-1.1.3; OpenWV is a free and open-source reimplementation of Google's Widevine Content Decryption Module (CDM), the portion of the Widevine DRM system that runs in your browser, obtains content keys for protected media, and decrypts the media using those keys. OpenWV is a drop-in replacement for Google's official, proprietary CDM and implements the same shared library CDM. tested with Disney+ ok aja@ Status: Vendor Tag: robert Release Tags: robert_20260115 N ports/multimedia/openwv/Makefile N ports/multimedia/openwv/crates.inc N ports/multimedia/openwv/distinfo N ports/multimedia/openwv/patches/patch-Cargo_toml N ports/multimedia/openwv/patches/patch-src_config_rs N ports/multimedia/openwv/patches/patch-src_openwv_rs N ports/multimedia/openwv/pkg/DESCR N ports/multimedia/openwv/pkg/README N ports/multimedia/openwv/pkg/PLIST No conflicts created by this import Note, however, the caveat in the pkg-readme file: [...] OpenWV does _not_ come with a device identity and will not work without one. A device identity, typically stored as a [.wvd] file, contains metadata about a Widevine client as well as a private key that authenticates that client to Widevine license servers. If you want to use OpenWV, you must obtain an appropriate wvd file yourself, and copy it to /etc/openwv/widevine_device.wvd Please refer to the project's homepage for more information. [...] Reply --------------------------------------------------------------------- Comments 1. By James (jturner) on 2026-01-18 21:49 The link to the pkg-readme file seems bad. Try curling it, it sends you to theannoyingsite.com... Reply Latest Articles * Sun, Jan 18 + 11:28 (Open) Widevine support added to the chromium port (1) * Fri, Jan 16 + 08:51 pf: make af-to less magical (0) * Thu, Jan 15 + 20:36 OpenBSD-current now runs as guest under Apple Hypervisor (1) + 13:58 MAXCPUS on OpenBSD/amd64-current is now 255 (0) * Wed, Jan 14 + 10:41 rpki-client 9.7 released (0) * Tue, Jan 13 + 07:08 LACP mode removed from trunk(4) (0) * Wed, Dec 31 + 08:03 Miod talks about HP/PA boot blocks (0) + 07:05 OpenBGPD 9.0 released (1) * Tue, Dec 30 + 09:49 fw_update(8) now checks dmesg(8) output in addition to dmesg.boot (0) Credits Copyright (c) 2004-2008 Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to April 2nd 2004 as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]