Package Details: natron-compositor-git 2.6.0.alpha1.r4.gdd42d8a93-1

Git Clone URL: https://aur.archlinux.org/natron-compositor-git.git (read-only, click to copy)
Package Base: natron-compositor-git
Description: Open source compositing software
Upstream URL: https://natrongithub.github.io/
Licenses: GPL
Conflicts: natron-compositor
Submitter: tecnotercio
Maintainer: tecnotercio
Last Packager: tecnotercio
Votes: 1
Popularity: 0.000000
First Submitted: 2021-04-24 21:17 (UTC)
Last Updated: 2022-12-12 05:03 (UTC)

Dependencies (15)

Required by (1)

Sources (8)

Latest Comments

xiota commented on 2023-09-18 13:14 (UTC)

pkgver() is generating versions that look like windows.mingw.package.repo.r20.g0b03e2453. Please update to use only tags with numeric versions only.

A-KA commented on 2022-07-15 01:30 (UTC)

There's a branch implementing cmake, looks like it'll end up in the main one soon. I've had much more luck building through cmake than through qmake (qt5 or qt4) for this package. Here's a patch that gets it building, but the install / packaging needs to be made still.

@@ -6,3 +6,3 @@
 pkgname=natron-compositor-git
-pkgver=2.5.0.alpha.1.r15.g240306877
+pkgver=2.5.0.alpha.2.r58.g5f5c9b262
 pkgrel=1
@@ -24,3 +24,3 @@

-source=("${_pkgname}::git+${_url}/${_pkgname^}"
+source=("${_pkgname}::git+${_url}/${_pkgname^}#branch=cmake-build"
         "openfx::git+${_url}/openfx"
@@ -70,11 +70,3 @@

-  qmake-qt4 -r ../Project.pro \
-               PREFIX=/usr \
-               BUILD_USER_NAME="Arch_Linux" \
-               CONFIG+=custombuild \
-               CONFIG+=openmp \
-               DEFINES+=QT_NO_DEBUG_OUTPUT \
-               QMAKE_CFLAGS_RELEASE="${CFLAGS}" \
-               QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \
-               QMAKE_LFLAGS_RELEASE="${LDFLAGS}"
+  cmake -DCMAKE_CXX_FLAGS='-lpython3.10' ..

@@ -85,4 +77,5 @@
   cd ${_pkgname}/build
-  make INSTALL_ROOT="${pkgdir}" install
-  
+  #make INSTALL_ROOT="${pkgdir}" install
+  # no install rule in Makefile, so we need to do this another way
+
   install -d "${pkgdir}/usr/share/Natron/Plugins/"

MarsSeed commented on 2022-06-07 01:33 (UTC)

Is there a reason this still uses Python 2?

Python 3 is supported, it seems.