shaka-project / shaka-packager

A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.
https://shaka-project.github.io/shaka-packager/
Other
2.01k stars 511 forks source link

fix: Embed full python protobuf library #1438

Closed joeyparrish closed 1 month ago

joeyparrish commented 1 month ago

This embeds the full python protobuf library into the output in pssh-box-protos, which is used by installation targets and Docker images. Without this, the installed pssh-box.py tool would depend on a separate installation of the python protobuf library.

Closes #1436

joeyparrish commented 1 month ago

@emarsden FYI

You can preview the fix at docker.io/joeyparrish/shaka-packager:fixed-pssh-box-deps-pr-1438