Package Details: olive-git continuous.r0.g2afa5a42-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.23
First Submitted: 2019-03-04 05:49
Last Updated: 2020-08-01 22:41

Latest Comments

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.

fabrixxm commented on 2019-03-15 17:09

frei0r-plugins is optional but build fails if not installed