Package Details: olive-git continuous.r263.g32055edd-1

Git Clone URL: https://aur.archlinux.org/olive-git.git (read-only, click to copy)
Package Base: olive-git
Description: Free non-linear video editor
Upstream URL: https://www.olivevideoeditor.org/
Keywords: editor video
Licenses: GPL3
Conflicts: olive
Provides: olive
Submitter: tecnotercio
Maintainer: tecnotercio
Last Packager: tecnotercio
Votes: 8
Popularity: 0.057046
First Submitted: 2019-03-04 05:49
Last Updated: 2020-11-22 16:58

Latest Comments

1 2 Next › Last »

tecnotercio commented on 2020-11-22 17:07

@mikesbytes: PKGBUILD now depends on the "openimageio-git" package. This package installs the latest version of OpenColorIO (opencolorio-git).

mikesbytes commented on 2020-11-20 07:29

It appears that this currently fails to build due to the opencolorio version not being new enough with the following error.

CMake Error at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (message):
  Could NOT find OpenColorIO: Found unsuitable version "1.1.1", but required
  is at least "2.0.0" (found /usr/lib/libOpenColorIO.so)

Unfortunately it seems like it will be impossible to build and install unless you can somehow get OpenColorIO v2 working on your system without breaking something else.

LuciRose431 commented on 2020-08-02 16:39

i get this error you know how to fix it https://i.imgur.com/7lmK2IV.png this error does not occur with stable version

tecnotercio commented on 2020-08-01 22:43

@greve and @haawda: PKGBUILD updated with the current revision number.

haawda commented on 2020-07-28 17:46

greve this is because 0 < 970, so yay thinks it can be updated. Using an epoch and increase it from time to time could be a solution, but a better one would be to use a date in pkgver. Wiki tells how.

greve commented on 2020-07-16 10:29

It seems that something is going on with the pkgver, that leads to the situation that my AUR helper always wants to update this package. So that's what I figured out so far:

  1. I manually pull git clone https://aur.archlinux.org/olive-git.git.
  2. I take a look at the PKGBUILD and it uses the correct/current version of this package (continuous.r970.g9b7cbb3f)
  3. I run makepkg and check the PKGBUILD during the build process and the version number changes to continuous.r0.g11afdf32. I guess this wrong version number is produced by the pkgver() function, its return value does not match the current AUR version. I assume this leads to the situation that the package gets installed with another version number, than expected.

I am using yay, when I am installing packages directly from the AUR. The console output shows, that the version number changes during the installation process:

[ . . . ]
==> Making package: olive-git continuous.r970.g9b7cbb3f-1 (Thu 16 Jul 2020 12:30:25 PM CEST)
==> Retrieving sources...
  -> Updating olive git repo...
Fetching origin
==> Validating source files with sha512sums...
    olive ... Skipped
==> Making package: olive-git continuous.r970.g9b7cbb3f-1 (Thu 16 Jul 2020 12:30:27 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating olive git repo...
Fetching origin
==> Validating source files with sha512sums...
    olive ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of olive git repo...
Cloning into 'olive'...
done.
==> Starting prepare()...
==> Starting pkgver()...
==> Updated version: olive-git continuous.r0.g11afdf32-1
==> Sources are ready.
==> Making package: olive-git continuous.r0.g11afdf32-1 (Thu 16 Jul 2020 12:30:31 PM CEST)
[ . . . ]

EDIT: Commenting out the pkgver() function seems to do the trick. Now, yay sees the packages as up-to-date.

jypma commented on 2019-08-11 07:57

I'm getting an ICE with gcc 9.1.0 currently:

[ 35%] Building CXX object CMakeFiles/olive-editor.dir/effects/internal/voideffect.cpp.o
In file included from /usr/include/qt/QtCore/qlist.h:48,
                 from /usr/include/qt/QtCore/qobject.h:49,
                 from /usr/include/qt/QtCore/QObject:1,
                 from /tmp/yaourt-tmp-jan/aur-olive-git/src/olive/nodes/oldeffectnode.h:25,
                 from /tmp/yaourt-tmp-jan/aur-olive-git/src/olive/effects/internal/shakeeffect.h:24,
                 from /tmp/yaourt-tmp-jan/aur-olive-git/src/olive/effects/internal/shakeeffect.cpp:21:
/usr/include/qt/QtCore/qvector.h: In instantiation of ‘QVector<T>::QVector(const QVector<T>&) [with T = QPointF]’:
/usr/include/qt/QtGui/qpolygon.h:147:82:   required from here
/usr/include/qt/QtCore/qvector.h:377:13: internal compiler error: Segmentation fault
  377 |             copyConstruct(v.d->begin(), v.d->end(), d->begin());
      |             ^~~~~~~~~~~~~
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.archlinux.org/> for instructions.
make[2]: *** [CMakeFiles/olive-editor.dir/build.make:734: CMakeFiles/olive-editor.dir/effects/internal/shakeeffect.cpp.o] Error 1

Anyone else?

tecnotercio commented on 2019-04-08 02:06

@ajigsawnhalo: I changed the PKGBUILD. Thanks for helping!

ajigsawnhalo commented on 2019-04-07 10:15

Fails to build without qt5-tools.

tecnotercio commented on 2019-03-18 05:06

@fabrixxm: frei0r-plugins is now a mandatory dependency of the package.