Skip to content

Instantly share code, notes, and snippets.

@atlury
Created December 26, 2015 16:44
Show Gist options
  • Save atlury/1d82c62404621190105d to your computer and use it in GitHub Desktop.
Save atlury/1d82c62404621190105d to your computer and use it in GitHub Desktop.
VoidLinux-Notes
xbps-query -R -f gst-plugins-bad1
xbps-query -R -f gst-plugins-ugly1
xbps-install -S gstreamer1
//incase of voidlinux for musl libc build
gstreamer-1.0 ...
gst-omx
apt-get install autoconf automake libtool gtk-doc-tools libglib2.0-dev
git clone git://anongit.freedesktop.org/gstreamer/gst-omx
cd gst-omx
./autogen.sh
xbps-install -Su gcc-c++ make texinfo gettext perl flex
autoconf -
pkg-config -
automake -
libtool -
libglib2.0-dev - glib-2 libglib2.0-dev
bison flex python3 git gtk-doc
build-essential - X
autotools-dev - ?
autopoint - ?
libgudev-1.0-dev -
libvorbis -
libxml2-devel -
zlib1g-devel - zlib-devel
libasound2-dev - ?
libxt-dev - libXt-devel-not installed
libcdparanoia-dev - libcdioparanoia
libpango1.0-dev - pango-devel
libtheora-dev -
libvisual-0.4-dev -
iso-codes -
libgtk-3-dev - gtk+3-devel
libraw1394-dev -
libiec61883-dev - ?
libavc1394-dev - ?
libv4l-dev - v4l-utils-devel
libcairo2-dev - cairo-devel
libcaca-dev -
libspeex-dev -
libpng-dev -
libshout3-dev -libshout-idjc-devel-
libjpeg-dev - libjpeg-turbo-devel
libaa1-dev - aalib-devel
libflac-dev -
libdv4-dev - libdvbpsi-devel libdvdnav-devel libdvdread-devel
libtag1-dev - libtaginfo-devel
libwavpack-dev -
libpulse-dev - pulseaudio-devel
libsoup2.4-dev -
libbz2-dev - libzip-devel
libcdaudio-dev - ?
libdc1394-22-dev - ? libdca-devel
ladspa-sdk - ladspa-sdk
libass-dev -
libcurl4-gnutls-dev - ? not installed gnutls-devel
libdca-dev -
libdirac-dev -?
libdvdnav-dev -
libexempi-dev - exempi-devel
libexif-dev -
libfaad-dev - faad2-devel
libgme-dev - gpgme-devel
libgsm1-dev -
libiptcdata0-dev ?
libkate-dev ?
libmimic-dev ?
libmms-dev
libmodplug-dev -
libmpcdec-dev -
libofa0-dev ?
libopus-dev - opus-devel
librsvg2-dev -
librtmp-dev -
libschroedinger-dev ?
libslv2-dev -?
libsndfile1-dev -
libsoundtouch-dev - soundtouch-devel
libspandsp-dev ?
libx11-dev - libX11-devel
libxvidcore-dev - xvidcore-devel
libzbar-dev?
libzvbi-dev -?
liba52-0.7.4-dev -
libcdio-dev -
libdvdread-dev -
libmad0-dev - libmad-devel
libmp3lame-dev - lame-devel
libmpeg2-4-dev -
libopencore-amrnb-dev ?
libopencore-amrwb-dev ?
libsidplay1-dev ?
libtwolame-dev ?
libx264-dev -
libusb-1.0 -
python-gi-dev - ?
yasm - ?
python3-dev - ?
libgirepository1.0-dev - ?
xz
automake
mk-configure
gettext-devel
git clone -b 1.6.1 --single-branch git://anongit.freedesktop.org/git/gstreamer/gstreamer gstreamer
setup1: assuming it wgets to gstreamer and creates the directory
git clone git://anongit.freedesktop.org/git/gstreamer/gstreamer gstreamer
cd gstreamer
./autogen.sh --disable-gtk-doc --enable-static --disable-shared
/bin/bash -x ./autogen.sh --disable-gtk-doc --enable-static --disable-shared --disable-nls --disable-maintainer-mode
git clone -b 1.6.1 --single-branch git://anongit.freedesktop.org/git/gstreamer/gst-plugins-base gst-plugins-base
/bin/bash -x ./autogen.sh --disable-gtk-doc --enable-static --disable-shared --disable-nls --disable-maintainer-mode --enable-static-plugins --enable-app
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment