🔒 Repository is read-only – file editing is disabled.

recipes/gui/ffmpeg/PAGBUILD.yaml main

76 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
pkgname: ffmpeg
pkgver: '9.0.1'
pkgrel: 1
pkgdesc: Complete and free Internet live audio and video broadcasting solution
url: 'https://ffmpeg.org/'
arch: x86_64
depends: []
makedepends:
- doxygen
- alsa-lib
- bzip2
- fribidi
- gmp
- gsm
- jack
- ladspa
- lame
- libavc1394
- libiec61883
- libmodplug
- libraw1394
- libssh
- libtheora
- libwebp
- libxcb
- libxml2
- opencore-amr
- openjpeg
- v4l-utils
- xz
- xorg-fontconfig
- xorg-libx11
- yasm
- opus
- fdk-aac
- pulseaudio
- x264
- x265
- libmpeg2
- liba52
- libass
- freetype
- libbluray
- sdl
- speex
- libvorbis
- libogg
- xvid
- faac
- faad2
- libvpx
- xorg-libxext
- xorg-libxfixes
- zlib
- libva
- libvdpau
- ffnvcodec-headers
source:
- 'https://ffmpeg.org/releases/ffmpeg-${pkgver}.tar.xz'
sha256sums:
- cf38e0e28c7e5605942c4a77755349b0145804a397af37eb1fb4c77cb237f635
build: |
  cd ffmpeg-${pkgver}
  ./configure     --prefix=/usr --disable-static --enable-shared --disable-debug --disable-vulkan --enable-gpl --enable-version3 --enable-nonfree --enable-fontconfig --enable-gmp --enable-ladspa --enable-libass --enable-libbluray --enable-libfdk-aac --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-nvdec --enable-nvenc --enable-openssl  \
    --docdir=/usr/share/doc/${pkgname}

  make
  gcc tools/qt-faststart.c -o tools/qt-faststart
  make DESTDIR=${PKGDIR} install
  install -v -m755 tools/qt-faststart \
    ${PKGDIR}/usr/bin

  install -v -m755 -d ${PKGDIR}/usr/share/doc/${pkgname}
  install -v -m644 doc/*.txt ${PKGDIR}/usr/share/doc/${pkgname}
package: |
  true