Browse Source

github: workflows: Install gstreamer from pkg for mac build

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
QGC4.4
Patrick José Pereira 4 years ago committed by Lorenz Meier
parent
commit
10abb4b4a5
  1. 9
      .github/workflows/buildQGCandDeploy.yml

9
.github/workflows/buildQGCandDeploy.yml

@ -17,6 +17,7 @@ jobs: @@ -17,6 +17,7 @@ jobs:
strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
gst_version: ["1.18.1"]
#Only running MacOS right now, but we leave this options
#for future builds of all distros
exclude:
@ -55,8 +56,12 @@ jobs: @@ -55,8 +56,12 @@ jobs:
- name: Install Gstreamer
run: |
wget --quiet https://qgroundcontrol.s3-us-west-2.amazonaws.com/dependencies/gstreamer-osx-1.18.1.tar.bz2
sudo tar -zxf gstreamer-osx-1.18.1.tar.bz2 -C /Library/Frameworks
GST_URL_BASE_PATH="https://gstreamer.freedesktop.org/data/pkg/osx/${{ matrix.gst_version }}"
wget "${GST_URL_BASE_PATH}/gstreamer-1.0-devel-${{ matrix.gst_version }}-x86_64.pkg"
wget "${GST_URL_BASE_PATH}/gstreamer-1.0-${{ matrix.gst_version }}-x86_64.pkg"
for package in *.pkg ;
do sudo installer -verbose -pkg "$package" -target /
done
- name: mkdir directory shadow_build
run: mkdir ${{ runner.temp }}/shadow_build_dir

Loading…
Cancel
Save