Package Details: shotcut 18.05.08-1

Git Clone URL: https://aur.archlinux.org/shotcut.git (read-only)
Package Base: shotcut
Description: Video editor
Upstream URL: https://www.shotcut.org/
Licenses: GPL3
Conflicts: shotcut
Provides: shotcut
Submitter: speps
Maintainer: nfnty
Last Packager: nfnty
Votes: 87
Popularity: 5.311631
First Submitted: 2012-09-10 00:27
Last Updated: 2018-05-13 17:29

Pinned Comments

nfnty commented on 2015-06-19 12:17

Issues and pull requests at https://github.com/nfnty/pkgbuilds

Latest Comments

alfredo.ardito commented on 2018-05-13 07:47

I built the package successfully using the latest mlt

nfnty commented on 2018-05-04 16:39

I updated dependencies to use mlt-git until a new mlt release is out.

teacher4711 commented on 2018-05-04 16:22

I had the same issue, i.e. failed build. I installed 'mlt-git' and the package built with no errors.

alfredo.ardito commented on 2018-05-04 14:03

Got the same error as others: widgets/avformatproducerwidget.cpp: In member function ‘void AvformatProducerWidget::onFrameDisplayed(const SharedFrame&)’: widgets/avformatproducerwidget.cpp:261:62: error: ‘mlt_channel_layout_default’ was not declared in this scope const char layout = mlt_channel_layout_name(mlt_channel_layout_default(channels)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ widgets/avformatproducerwidget.cpp:261:38: error: ‘mlt_channel_layout_name’ was not declared in this scope const char layout = mlt_channel_layout_name(mlt_channel_layout_default(channels)); ^~~~~~~~~~~~~~~~~~~~~~~ widgets/avformatproducerwidget.cpp:261:38: note: suggested alternative: ‘mlt_cache_put_frame’ const char* layout = mlt_channel_layout_name(mlt_channel_layout_default(channels)); ^~~~~~~~~~~~~~~~~~~~~~~ mlt_cache_put_frame

spsf64 commented on 2018-05-04 12:19

edit: I didn't see the post from @nfnty, but the problem with mlt-git is it breaks other programs... I will try later to see if it works with mlt-git

Same problem with mlt here...

widgets/avformatproducerwidget.cpp: In member function ‘void AvformatProducerWidget::onFrameDisplayed(const SharedFrame&)’: widgets/avformatproducerwidget.cpp:261:62: error: ‘mlt_channel_layout_default’ was not declared in this scope const char layout = mlt_channel_layout_name(mlt_channel_layout_default(channels)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ widgets/avformatproducerwidget.cpp:261:38: error: ‘mlt_channel_layout_name’ was not declared in this scope const char layout = mlt_channel_layout_name(mlt_channel_layout_default(channels)); ^~~~~~~~~~~~~~~~~~~~~~~ widgets/avformatproducerwidget.cpp:261:38: note: suggested alternative: ‘mlt_cache_put_frame’ const char* layout = mlt_channel_layout_name(mlt_channel_layout_default(channels)); ^~~~~~~~~~~~~~~~~~~~~~~ mlt_cache_put_frame

nfnty commented on 2018-05-04 12:17

@bebR Try using mlt-git.

bebR commented on 2018-05-04 12:16

Is there a problem with the current mlt version? I can't compile the latest shotcut package:

g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -W -D_REENTRANT -fPIC -DSHOTCUT_VERSION=\"18.05.04\" -D_REENTRANT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_WEBKITWIDGETS_LIB -DQT_QUICKWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_WEBKIT_LIB -DQT_MULTIMEDIA_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_QML_LIB -DQT_WEBSOCKETS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I. -I../CuteLogger/include -I../mvcp -isystem /usr/include/mlt++ -isystem /usr/include/mlt -isystem /usr/include/qt -isystem /usr/include/qt/QtOpenGL -isystem /usr/include/qt/QtPrintSupport -isystem /usr/include/qt/QtWebKitWidgets -isystem /usr/include/qt/QtQuickWidgets -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtQuick/5.10.1 -isystem /usr/include/qt/QtQuick/5.10.1/QtQuick -isystem /usr/include/qt/QtQuick -isystem /usr/include/qt/QtWebKit -isystem /usr/include/qt/QtMultimedia -isystem /usr/include/qt/QtGui/5.10.1 -isystem /usr/include/qt/QtGui/5.10.1/QtGui -isystem /usr/include/qt/QtX11Extras -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtXml -isystem /usr/include/qt/QtQml/5.10.1 -isystem /usr/include/qt/QtQml/5.10.1/QtQml -isystem /usr/include/qt/QtQml -isystem /usr/include/qt/QtWebSockets -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtSql -isystem /usr/include/qt/QtCore/5.10.1 -isystem /usr/include/qt/QtCore/5.10.1/QtCore -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o avformatproducerwidget.o widgets/avformatproducerwidget.cpp widgets/avformatproducerwidget.cpp: In member function ‘void AvformatProducerWidget::onFrameDisplayed(const SharedFrame&)’: widgets/avformatproducerwidget.cpp:261:62: error: ‘mlt_channel_layout_default’ was not declared in this scope const char layout = mlt_channel_layout_name(mlt_channel_layout_default(channels)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ widgets/avformatproducerwidget.cpp:261:38: error: ‘mlt_channel_layout_name’ was not declared in this scope const char layout = mlt_channel_layout_name(mlt_channel_layout_default(channels)); ^~~~~~~~~~~~~~~~~~~~~~~ widgets/avformatproducerwidget.cpp:261:38: note: suggested alternative: ‘mlt_cache_put_frame’ const char* layout = mlt_channel_layout_name(mlt_channel_layout_default(channels)); ^~~~~~~~~~~~~~~~~~~~~~~ mlt_cache_put_frame make[1]: [Makefile:2509: avformatproducerwidget.o] Error 1 make[1]: Leaving directory '/home/bebr/.cache/pikaur/build/shotcut/src/shotcut/src' make: [Makefile:98: sub-src-make_first] Error 2

haawda commented on 2018-04-30 22:04

If you want translations be activated, use this: http://dpaste.com/1NACF2K

nfnty commented on 2017-11-25 10:58

@sergey.orloff Can't reproduce and can't read Cyrillic, but seems like you're missing some package, possibly `libx11`.

sergey.orloff commented on 2017-11-25 04:18

/usr/bin/uic dialogs/unlinkedfilesdialog.ui -o ui_unlinkedfilesdialog.h
g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -W -D_REENTRANT -fPIC -DSHOTCUT_VERSION=\"17.11.25\" -D_REENTRANT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_WEBKITWIDGETS_LIB -DQT_QUICKWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_WEBKIT_LIB -DQT_MULTIMEDIA_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_QML_LIB -DQT_WEBSOCKETS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I. -I../CuteLogger/include -I../mvcp -isystem /usr/include/mlt++ -isystem /usr/include/mlt -isystem /usr/include/qt -isystem /usr/include/qt/QtOpenGL -isystem /usr/include/qt/QtPrintSupport -isystem /usr/include/qt/QtWebKitWidgets -isystem /usr/include/qt/QtQuickWidgets -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtQuick/5.9.2 -isystem /usr/include/qt/QtQuick/5.9.2/QtQuick -isystem /usr/include/qt/QtQuick -isystem /usr/include/qt/QtWebKit -isystem /usr/include/qt/QtMultimedia -isystem /usr/include/qt/QtGui/5.9.2 -isystem /usr/include/qt/QtGui/5.9.2/QtGui -isystem /usr/include/qt/QtX11Extras -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtXml -isystem /usr/include/qt/QtQml/5.9.2 -isystem /usr/include/qt/QtQml/5.9.2/QtQml -isystem /usr/include/qt/QtQml -isystem /usr/include/qt/QtWebSockets -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtSql -isystem /usr/include/qt/QtCore/5.9.2 -isystem /usr/include/qt/QtCore/5.9.2/QtCore -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o main.o main.cpp
In file included from /usr/include/mlt/framework/mlt_animation.h:27:0,
from /usr/include/mlt/framework/mlt.h:39,
from /usr/include/mlt++/MltAnimation.h:26,
from /usr/include/mlt++/Mlt.h:24,
from mltcontroller.h:26,
from mainwindow.h:29,
from main.cpp:21:
/usr/include/mlt/framework/mlt_property.h:34:10: фатальная ошибка: xlocale.h: Нет такого файла или каталога
#include <xlocale.h>
^~~~~~~~~~~
компиляция прервана.
make[1]: *** [Makefile:2558: main.o] Ошибка 1
make[1]: выход из каталога «/build/shotcut/src/shotcut/src»
make: *** [Makefile:98: sub-src-make_first] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
Прерывание...

All comments