Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : mlt | name : mlt | ||||
| version : 6.22.1 | version : 6.22.1 | ||||
| release : 24 | release : 25 | ||||
| source : | source : | ||||
| - https://github.com/mltframework/mlt/archive/v6.22.1.tar.gz : a3debdf0b8811f0d20c902cc3df3d05dad7d3ff36d1db16c0a7338d0d5989998 | - https://github.com/mltframework/mlt/archive/v6.22.1.tar.gz : a3debdf0b8811f0d20c902cc3df3d05dad7d3ff36d1db16c0a7338d0d5989998 | ||||
| license : | license : | ||||
| - GPL-2.0-or-later | - GPL-2.0-or-later | ||||
| - GPL-3.0-or-later | - GPL-3.0-or-later | ||||
| - LGPL-2.1-or-later | - LGPL-2.1-or-later | ||||
| component : multimedia.library | component : multimedia.library | ||||
| summary : Multimedia framework designed for television broadcasting. | summary : Multimedia framework designed for television broadcasting. | ||||
| description: | | description: | | ||||
| Multimedia framework designed for television broadcasting. | Multimedia framework designed for television broadcasting. | ||||
| patterns : | |||||
| - python : | |||||
| - /usr/lib64/python3.*/site-packages/* | |||||
| builddeps : | builddeps : | ||||
| - pkgconfig(alsa) | - pkgconfig(alsa) | ||||
| - pkgconfig(fftw3) | - pkgconfig(fftw3) | ||||
| - pkgconfig(frei0r) | - pkgconfig(frei0r) | ||||
| - pkgconfig(gl) | - pkgconfig(gl) | ||||
| - pkgconfig(libavformat) | - pkgconfig(libavformat) | ||||
| - pkgconfig(libexif) | - pkgconfig(libexif) | ||||
| - pkgconfig(libpulse) | - pkgconfig(libpulse) | ||||
| - pkgconfig(movit) | - pkgconfig(movit) | ||||
| - pkgconfig(python3) | |||||
| - pkgconfig(Qt5Svg) | - pkgconfig(Qt5Svg) | ||||
| - pkgconfig(samplerate) | - pkgconfig(samplerate) | ||||
| - pkgconfig(SDL2_image) | - pkgconfig(SDL2_image) | ||||
| - pkgconfig(vidstab) | - pkgconfig(vidstab) | ||||
| - pkgconfig(x11) | - pkgconfig(x11) | ||||
| - swig | |||||
| rundeps : | rundeps : | ||||
| - frei0r | - frei0r | ||||
| setup : | | setup : | | ||||
| %patch -p1 < $pkgfiles/0002-Fix-make-install-for-lumas.patch | %patch -p1 < $pkgfiles/0002-Fix-make-install-for-lumas.patch | ||||
| %configure --enable-gpl --enable-gpl3 --enable-opengl --enable-lumas | %configure \ | ||||
| --enable-gpl \ | |||||
| --enable-gpl3 \ | |||||
| --enable-opengl \ | |||||
| --enable-lumas \ | |||||
| --enable-mmx \ | |||||
| --enable-sse \ | |||||
| --swig-languages=python | |||||
| build : | | build : | | ||||
| %make | %make | ||||
| install : | | install : | | ||||
| %make_install | %make_install | ||||
| # install python swig bindings | |||||
| PYTHON_MODULES_DIR=$installdir/usr/lib64/python%python3_version%/site-packages | |||||
| install -Dm 00644 $workdir/src/swig/python/_mlt.so $PYTHON_MODULES_DIR/_mlt.so | |||||
| install -Dm 00644 $workdir/src/swig/python/mlt.py $PYTHON_MODULES_DIR/mlt.py | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.