New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vlc: add protobuf for chromecast support! #53184
Conversation
Oh, I think this might depend on #53164 , whoops sorry. |
@@ -39,7 +40,7 @@ stdenv.mkDerivation rec { | |||
libkate libtiger libv4l samba liboggz libass libdvbpsi libva | |||
xorg.xlibsWrapper xorg.libXv xorg.libXvMC xorg.libXpm xorg.xcbutilkeysyms | |||
libdc1394 libraw1394 libopus libebml libmatroska libvdpau libsamplerate | |||
fluidsynth wayland wayland-protocols | |||
fluidsynth wayland wayland-protocols protobuf |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nativeBuildInputs
maybe because protoc is executed at build time?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good idea, unsure. It does retain a dep via libtool files it looks like?
$ PAGER= nix why-depends -f . vlc protobuf --all 14:33:09 on 19-01-02
/nix/store/a7y3ssv1dmv4dhv2qjxczybjr3ia1ds0-vlc-3.0.5
╚═══lib/vlc/plugins/stream_out/libstream_out_chromecast_plugin.la: … -lpthread -lsystemd /nix/store/bscqmp3iisv2liwa7gdrnvs9paixak6a-protobuf-3.6.1/lib/libprotobuf-…
lib/vlc/plugins/stream_out/libstream_out_chromecast_plugin.so: …dbus-1.12.12-lib/lib:/nix/store/bscqmp3iisv2liwa7gdrnvs9paixak6a-protobuf-3.6.1/lib:/nix/store/b…
=> /nix/store/bscqmp3iisv2liwa7gdrnvs9paixak6a-protobuf-3.6.1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok. Probably it would be both in the cross-compiling case then.
I'd just cherry-pick it here. |
This seems to be superseded by #58588. |
Motivation for this change
Easy dependency and now I can use vlc to cast media! \o/
Some caveats:
but I haven't chased that down re:config or if it varies.
Instead you can specify via argument like so:
(or nvlc or w/e, and actual IP)
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)