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

recipes/gui/mlt/PAGBUILD.yaml main

52 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
pkgname: mlt
pkgver: '7.40.0'
pkgrel: '1'
pkgdesc: 'An open source multimedia framework'
url: 'https://www.mltframework.org'
arch: x86_64
license:
- 'GPL2 GPL3 LGPL2'

depends: []
makedepends:
- cmake
- python
- ladspa
- 'frei0r-plugins'
- libdv
- 'sdl-image'
- libsamplerate
- sox
- rubberband
- ffmpeg
- 'vid-stab'
- qtsvg
- jack
- libexif
- swig
- movit
- eigen3
- 'qt6-svg'
- 'qt6-5compat'
- rnnoise

source:
- 'https://github.com/mltframework/mlt/releases/download/v${pkgver}/mlt-${pkgver}.tar.gz'

sha256sums:
- SKIP

build: |
  cmake -B build -S ${pkgname}-${pkgver}  \
        -DCMAKE_INSTALL_PREFIX=/usr \
        -DMOD_QT6=ON                \
        -DSWIG_PYTHON=ON
  cmake --build build
  DESTDIR=${PKGDIR} cmake --install build

  install -Dm644 ${pkgname}-${pkgver}/COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
  install -Dm644 ${pkgname}-${pkgver}/GPL ${PKGDIR}/usr/share/licenses/${pkgname}/GPL
  install -Dm644 ${pkgname}-${pkgver}/GPLv3 ${PKGDIR}/usr/share/licenses/${pkgname}/GPLv3

package: |
  true