Package Details: opentoonz 1.3.0-3

Git Clone URL: https://aur.archlinux.org/opentoonz.git (read-only)
Package Base: opentoonz
Description: This is software for producing a 2D animation.
Upstream URL: https://opentoonz.github.io
Keywords: animation graphics
Licenses: BSD
Conflicts: opentoonz-git
Submitter: sergej
Maintainer: cyrant
Last Packager: cyrant
Votes: 6
Popularity: 0.414432
First Submitted: 2017-11-30 10:47
Last Updated: 2019-09-19 17:07

Pinned Comments

cyrant commented on 2019-06-23 09:14

If you have issues building the package, make sure you build it in a clean chroot.

Latest Comments

1 2 Next › Last »

nihonsuki commented on 2019-09-22 15:38

Manjaro - I had to install libmypaint-1.3 and point to mypaint-brush.h in /usr/include/libmypaint-1.3 to get past 23% build. It then stalled at 29%, with no make target for libmypaint.so. To complete the build I soft linked libmypaint.so to libmypaint-1.3.so.

Juju commented on 2019-09-17 19:14

libmypaint was bumped to 1.4, however the PKGBUILD is still looking for libmypaint-1.3. It now refers to an include path and a library that doesn't exist and fails compiling around 23% when it starts looking for mypaint-brush.h.

Correct lines would be:

-DMYPAINT_LIB_INCLUDE_DIRS=/usr/include/libmypaint \
-DMYPAINT_LIB_LDFLAGS=/usr/lib/libmypaint.so

SpotlightKid commented on 2019-09-08 21:02

@cyrant: I'm ok with adding me as a co-maintainer, but I don't want to take over maintenance. I'm taking care of enough AUR packages already ;)

cyrant commented on 2019-09-08 20:08

@pintergreg You don't really need to setting up a custom build environment. I built the package by yay as a regular user. The only reason to do this is you have git-lfs on your system (after installing of opentoonz-git package, for example). git-lfs is very intrusive, and even after (partial) removal continues to interfere with git on the repositories that use large files. I use git to get the source code instead of tarball because of super easy patch making with git-diff and git-apply. This is typical scenario when dealing with Qt5 updates.

@SpotlightKid Do you want to maintain the package on AUR?

pintergreg commented on 2019-09-08 08:19

@cyrant: You should consider adapting SpotlightKid's PKGBUILD modifications as they work like a charm without setting up a custom build environment just for this single package.

@SpotlightKid: Many thanks for your work!

SpotlightKid commented on 2019-09-07 08:42

@cyrant: Like I wrote, the PKGBUILD I linked works for me without the need for a git checkout. Downloading the distribution archive is also faster.

cyrant commented on 2019-09-06 14:51

@Spotlight, please, build the package in a -really- clean environment (where you have neither git-lfs nor any other manually installed software).

SpotlightKid commented on 2019-09-04 13:11

I was able to build opentoonz from the release tag source archive instead of from a git checkout. Here is my adapted PKGBUILD:

https://gist.github.com/SpotlightKid/a5c53545e9e8385316facfd8cc83cdb6

I removed the now unneeded 'git' make dependency and also 'pkgconf', since it is already in the 'base-devel' group.

SpotlightKid commented on 2019-09-04 12:00

I'm getting this error when trying to build:

Klone nach 'opentoonz' ...
Fertig.
git-lfs filter-process: git-lfs: Kommando nicht gefunden.

It seems that 'git-lfs' needs to be added to makedepends.

After installing git-lfs and trying again in a clean build environment, I get the same error as reported by the others below.

cyrant commented on 2019-06-23 09:14

If you have issues building the package, make sure you build it in a clean chroot.