Skip to content

Instantly share code, notes, and snippets.

@Ark74
Created December 20, 2018 21:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Ark74/524129f55f735f1bd2161e9ad97b0fd5 to your computer and use it in GitHub Desktop.
Save Ark74/524129f55f735f1bd2161e9ad97b0fd5 to your computer and use it in GitHub Desktop.
Trisquel compliant obs-studio rebuild
#!/bin/bash
apt install \
build-essential \
cdbs \
cmake \
debhelper \
libasound2-dev \
libavcodec-ffmpeg56 \
libavdevice-dev \
libavdevice-ffmpeg56 \
libavfilter-dev \
libavformat-dev \
libavformat-ffmpeg56 \
libavutil-ffmpeg54 \
libc6 \
libcurl3 \
libcurl4-openssl-dev \
libdbus-1-3 \
libfontconfig-dev \
libfontconfig1 \
libfreetype6 \
libfreetype6-dev \
libgcc1 libgl1-mesa-dev \
libjack-jackd2-dev \
libluajit-5.1-2 \
libluajit-5.1-dev \
libpulse-dev \
libpulse0 \
libpython3.5 \
libqt5core5a \
libqt5gui5 \
libqt5widgets5 \
libqt5x11extras5 \
libqt5x11extras5-dev \
libspeexdsp-dev \
libspeexdsp1 \
libstdc++6 \
libswresample-dev \
libswresample-ffmpeg1 \
libswscale-dev \
libswscale-ffmpeg3 \
libudev-dev \
libudev1 \
libv4l-0 \
libv4l-dev \
libvlc-dev \
libx11-6 \
libx11-dev \
libx11-xcb1 \
libx264-148 \
libx264-dev \
libxcb-shm0 \
libxcb-shm0-dev \
libxcb-xfixes0 \
libxcb-xinerama0 \
libxcb-xinerama0-dev \
libxcb1 \
libxcomposite-dev \
libxcomposite1 \
libxfixes3 \
libxinerama-dev \
python3-dev \
qtbase5-dev \
swig \
zlib1g
wget \
https://launchpad.net/~obsproject/+archive/ubuntu/obs-studio/+sourcefiles/obs-studio/22.0.2-0obsproject1~xenial/obs-studio_22.0.2-0obsproject1~xenial.debian.tar.xz \
https://launchpad.net/~obsproject/+archive/ubuntu/obs-studio/+sourcefiles/obs-studio/22.0.2-0obsproject1~xenial/obs-studio_22.0.2-0obsproject1~xenial.dsc \
https://launchpad.net/~obsproject/+archive/ubuntu/obs-studio/+sourcefiles/obs-studio/22.0.2-0obsproject1~xenial/obs-studio_22.0.2.orig.tar.gz
dpkg-source -x obs-studio_22.0.2-0obsproject1~xenial.dsc
cd obs-studio-*
sed -i "s|libfdk-aac-dev, ||" debian/control
dpkg-buildpackage -rfakeroot -b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment