Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Area51Kacz:branches:home:ungoogled_chromium:testing
shotcut
PKGBUILD
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File PKGBUILD of Package shotcut
# Maintainer: Filipe LaĆns (FFY00) <lains@archlinux.org> # Contributor: nfnty <arch@nfnty.se> pkgname=shotcut pkgdesc='Cross-platform Qt based Video Editor' pkgver=23.07.09 pkgrel=1 arch=('x86_64') url='https://www.shotcut.org' license=('GPL3') depends=('qt6-base' 'qt6-declarative' 'qt6-multimedia' 'qt6-websockets' 'qt6-translations' 'mlt' 'movit' 'ffmpeg' 'libx264' 'libvpx' 'lame' 'frei0r-plugins' 'ladspa' 'qt6-multimedia-ffmpeg') optdepends=('swh-plugins: Several audio filters') makedepends=('qt6-tools' 'cmake' 'ninja' 'clang') source=("$pkgname-$pkgver.tar.gz::https://github.com/mltframework/shotcut/archive/v$pkgver.tar.gz") sha512sums=('1930812b13dd90df3b2c4652e6f3542560ee4b3ec779362aefbd36a2ebc745bf845c3308a22599c7afa296688e9fbeb657f3182f7e19b36953f2620a167c04b4') prepare() { cd "${pkgname}-${pkgver}" sed -e 's|${Qt6_LUPDATE_EXECUTABLE}|/usr/lib/qt6/bin/lupdate|' -i translations/CMakeLists.txt } build() { cd "${pkgname}-${pkgver}" # https://github.com/mltframework/shotcut/issues/1275 export CXXFLAGS+=" -DSHOTCUT_NOUPGRADE" cmake \ -Bbuild \ -GNinja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DSHOTCUT_VERSION=${pkgver} cmake --build build --verbose ninja -C build translations } package() { cd "${pkgname}-${pkgver}" DESTDIR="${pkgdir}" cmake --install build } # vim:set ft=sh sw=2 sts=2 et:
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor