Package Details: tahoma2d-git 1.5.r0.gce378cbd6-1

Git Clone URL: https://aur.archlinux.org/tahoma2d-git.git (read-only, click to copy)
Package Base: tahoma2d-git
Description: Software for producing a 2D animation
Upstream URL: https://tahoma2d.org/
Licenses: BSD
Conflicts: tahoma2d
Provides: tahoma2d
Submitter: FabioLolix
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 0
Popularity: 0.000000
First Submitted: 2021-08-22 13:46 (UTC)
Last Updated: 2024-12-01 14:52 (UTC)

Pinned Comments

FabioLolix commented on 2024-01-07 17:42 (UTC)

Sorry for radio silence

Currently broken https://github.com/tahoma2d/tahoma2d/issues/1248#issuecomment-1880120841

Proposed solutions didn't work for me

pkgbuild hosted here https://github.com/FabioLolix/PKGBUILD-AUR_fix


I had to install the 'vtk' and 'verdict' packages for the build to succeed.

Lack of that packages have never been an issue, I build this with devtools mainly, which was your error?

Latest Comments

FabioLolix commented on 2024-05-20 21:27 (UTC) (edited on 2024-05-20 21:27 (UTC) by FabioLolix)

Solved adding export GIT_CLONE_PROTECTION_ACTIVE=false in the pkgbuild and still fails to build

FabioLolix commented on 2024-05-20 21:16 (UTC)

Trying a build and got

  -> Creating working copy of tahoma2d git repo...
Cloning into 'tahoma2d'...
done.
Updating files: 100% (11818/11818), done.
fatal: active `post-checkout` hook found during `git clone`:
    /home/fabio/Dev/Github/PKGBUILD-AUR_fix/t/tahoma2d-git/src/tahoma2d/.git/hooks/post-checkout
For security reasons, this is disallowed by default.
If this is intentional and the hook should actually be run, please
run the command again with `GIT_CLONE_PROTECTION_ACTIVE=false`
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry with 'git restore --source=HEAD :/'

==> ERROR: Failure while creating working copy of tahoma2d git repo

Deleting source in common source dest solved nothing

FabioLolix commented on 2024-01-07 17:42 (UTC)

Sorry for radio silence

Currently broken https://github.com/tahoma2d/tahoma2d/issues/1248#issuecomment-1880120841

Proposed solutions didn't work for me

pkgbuild hosted here https://github.com/FabioLolix/PKGBUILD-AUR_fix


I had to install the 'vtk' and 'verdict' packages for the build to succeed.

Lack of that packages have never been an issue, I build this with devtools mainly, which was your error?

ABelliqueux commented on 2023-11-17 14:58 (UTC) (edited on 2023-12-08 14:31 (UTC) by ABelliqueux)

This is because the tiff library was bumped to 4.2.0 since 1.3.1.

Either edit PKGBUILD, l.36 to reflect that :

 pushd  "tahoma2d/thirdparty/tiff-4.0.3"
 pushd  "tahoma2d/thirdparty/tiff-4.2.0"

but it would be a better option for the maintainer to programatically find out the correct folder, e.g :

build() {
  pushd  "$(find tahoma2d/thirdparty/ -type d -name "tiff-*")"
  ./configure --with-pic --disable-jbig
  make
  popd

@FabioLolix I can create a PR if you want.

Additionally, If you encounter a build error around 62%, try linking libdeflate manually, i.e : Edit PKGBUILD, l.58 and prefix make with CMAKE_CXX_FLAGS="-ldeflate" :

 cd build
  cmake -G "Unix Makefiles" ../tahoma2d/toonz/sources \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_SKIP_RPATH=YES
  CMAKE_CXX_FLAGS="-ldeflate" make

Finally, I had to install the 'vtk' and 'verdict' packages for the build to succeed.