Add GStreamer and Qt 6 packages for foxCast #38
Loading…
Reference in a new issue
No description provided.
Delete branch "doridian/gstreamer-qt-dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
foxCast now links GStreamer and Qt 6 with CGo by default (in-process GStreamer, tray GUI in the default build), so its CI needs these to build and test.
libgstreamer1.0-dev,qt6-base-dev,liblayershellqtinterface-dev: buildgstreamer1.0-plugins-{base,good,bad,ugly},gstreamer1.0-libav,gstreamer1.0-pipewire: capture and encoding elementsgstreamer1.0-x(Pangotextoverlay/timeoverlay) andfonts-dejavu-corebuild-essentialandpkg-configwere already present. Checked in a plainubuntu:26.04container: foxCast'sgo build ./...,go vet ./...andgo test ./...all pass with these installed.🤖 Generated with Claude Code
foxCast now links GStreamer and Qt 6 with CGo by default, so its CI needs their development files to build and the GStreamer plugins its tests run: - libgstreamer1.0-dev, qt6-base-dev, liblayershellqtinterface-dev: build - gstreamer1.0-plugins-{base,good,bad,ugly}, gstreamer1.0-libav, gstreamer1.0-pipewire: capture and encoding elements - gstreamer1.0-x (Pango textoverlay/timeoverlay) and fonts-dejavu-core Checked on ubuntu:26.04: foxCast's go build, go vet and go test pass with these installed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>