Search Criteria
Package Details: libopenshot-git 0.3.2.r61.ga9e34a9b-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/libopenshot-git.git (read-only, click to copy) |
---|---|
Package Base: | libopenshot-git |
Description: | A high quality, open-source video editing, animation, and playback library for C++, Python, and Ruby (git version) |
Upstream URL: | https://www.openshot.org/ |
Licenses: | LGPL-3.0-or-later |
Conflicts: | libopenshot |
Provides: | libopenshot, libopenshot.so |
Submitter: | dbermond |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 2 |
Popularity: | 0.000001 |
First Submitted: | 2017-07-24 01:20 (UTC) |
Last Updated: | 2024-04-07 12:13 (UTC) |
Dependencies (22)
- babl (babl-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- libmagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR, imagemagick)
- opencv (opencv-cuda)
- python (python37AUR, python311AUR, python310AUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-multimedia
- qt5-svg (qt5-svg-gitAUR)
- catch2 (catch2-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- cppzmq (cppzmq-gitAUR) (make)
- doxygen (doxygen-gitAUR, doxygen-yapAUR) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR) (make)
- libopenshot-audio-gitAUR (make)
- protobuf (protobuf-gitAUR) (make)
- python-setuptools (make)
- swig (swig-gitAUR) (make)
- Show 2 more dependencies...
Latest Comments
1 2 Next › Last »
dbermond commented on 2024-04-07 12:06 (UTC)
@archdub @ticpu After further investigation, I see why are you getting this. That's probably because you have opencv installed, which triggers a feature that also requires probotobuf. And protobuf in turn currently requires C++ 17. Package updated to match the repository one, which depends on opencv, and added a patch to disable the C++ standard restriction.
ticpu commented on 2024-04-05 02:02 (UTC) (edited on 2024-04-05 02:07 (UTC) by ticpu)
Thanks @archdub, this fixes it for me as well. @dbermond, would it be possible to add that to the package please?
dbermond commented on 2024-02-26 14:28 (UTC)
@archdub I'm using Arch Linux. Other distributions are not supported.
archdub commented on 2024-02-18 22:02 (UTC) (edited on 2024-02-18 22:06 (UTC) by archdub)
@dbermond I managed to build it without errors. I compared your PKGBUILD with that of the official package. There are lots of differences! What caught my eye was the lack of a prepare function in your PKGBUILD so I copied the one from the standard Arch package and that solved the build issue. I don't know why you were not getting errors. Are you using Arch or an Arch derivative like Manjaro?
Anyway, this is what I added:
dbermond commented on 2024-02-13 14:55 (UTC)
@archdub I've just checked, and the package is building fine. No clue about what can be causing this for you.
archdub commented on 2024-02-11 21:08 (UTC)
I managed to successfully build libopenshot-audio-git, however building this package, fails with tons of errors. What follows is just the last few of them.
/usr/include/absl/strings/cord.h:1020:18: error: cannot convert ‘absl::lts_20230802::Cord::HashFragmented<absl::lts_20230802::hash_internal::MixingHashState>(absl::lts_20230802::hash_internal::MixingHashState) const::<lambda(int)>’ to ‘int’ 1020 | ForEachChunk(&combiner, &hash_state { | ^
| | | absl::lts_20230802::Cord::HashFragmented<absl::lts_20230802::hash_internal::MixingHashState>(absl::lts_20230802::hash_internal::MixingHashState) const::<lambda(int)> 1021 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), |~ 1022 | chunk.size()); |1023 | }); | ~ /usr/include/absl/strings/cord.h:1591:48: note: initializing argument 1 of ‘void absl::lts_20230802::Cord::ForEachChunk(int) const’ 1591 | absl::FunctionRef<void(absl::string_view)> callback) const { |~^~ make[2]: *** [src/CMakeFiles/openshot.dir/build.make:1252: src/CMakeFiles/openshot.dir/CVObjectDetection.cpp.o] Error 1 make[2]: *** [src/CMakeFiles/openshot.dir/build.make:1266: src/CMakeFiles/openshot.dir/TrackedObjectBBox.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:970: src/CMakeFiles/openshot.dir/all] Error 2 make: *** [Makefile:166: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...dbermond commented on 2021-05-26 23:27 (UTC)
@Groumpf Tests fails for me when using catch2. I'll be not changing this for the time being while we cannot find a solution for the failing tests.
Groumpf commented on 2021-04-12 07:43 (UTC)
libopenshot seems to be using catch2 for testing since #d9775d4a5e9b011e31a45526767c783d7b201040.
Compiling worked for me simply by replacing
unittestpp
witchcatch2
in the make dependencies.dbermond commented on 2020-01-17 01:54 (UTC)
@elgabo Build the package in a clean chroot with devtools.
elgabo commented on 2020-01-14 14:33 (UTC)
Build failed if libmagick6 is installed, and libmagick6 is needed by inkscape :/
1 2 Next › Last »