Bug 252086 - new port: graphics/opentoonz: 2D animation software published by DWANGO
Summary: new port: graphics/opentoonz: 2D animation software published by DWANGO
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks: 256713
  Show dependency treegraph
 
Reported: 2020-12-23 18:06 UTC by Ivan Rozhuk
Modified: 2021-06-19 10:53 UTC (History)
6 users (show)

See Also:


Attachments
patch (90.47 KB, patch)
2020-12-23 18:06 UTC, Ivan Rozhuk
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Rozhuk 2020-12-23 18:06:26 UTC
Created attachment 220868 [details]
patch

OpenToonz is a 2D animation software published by DWANGO.
It is based on Toonz Studio Ghibli Version, originally developed in
Italy by Digital Video, Inc., and customized by Studio Ghibli over
many years of production.

WWW: https://opentoonz.github.io/e/
Comment 1 Shane 2020-12-25 05:05:22 UTC
Good to see this is at a point of working on FreeBSD.

I think you should remove blas options and have USES= blaspack
Comment 2 Ivan Rozhuk 2020-12-25 05:17:12 UTC
grep -rsp 'blaspack' /usr/ports/
/usr/ports/math/laspack/pkg-plist:lib/liblaspack.a

Are you sure?
Comment 3 Shane 2020-12-26 23:30:49 UTC
Actually, I spelt it wrong, but I thought Mk/Uses/blaslapack.mk offered a user choice for default blas lib.

I should have noticed you have *_USES= blaslapack in your options.

You can cleanup the qt usage, you don't need the BUILD_DEPENDS for qt ports. You can add a "_build" suffix to components to add them to BUILD_DEPENDS

USE_QT=buildtools_build qmake_build ...

If you ever need it there is also a "_run" suffix to add to RUN_DEPENDS

Anyway, it is good to know opentoonz is at a point of being able to run on FreeBSD.

Thanks for making this port.
Comment 4 Alexey Dokuchaev freebsd_committer freebsd_triage 2021-04-12 10:44:55 UTC
Port had been added as of https://cgit.freebsd.org/ports/commit/?id=d7e3657a9ae25e4eebf62ca3d2c88b11ec606420 (independent effort).
Comment 5 Ivan Rozhuk 2021-04-12 11:04:59 UTC
(In reply to Alexey Dokuchaev from comment #4)

Another port without options that install tons of deps...
Comment 6 Chris Hutchinson 2021-04-12 19:19:00 UTC
(In reply to Alexey Dokuchaev from comment #4)
This commit appears to have been made in bad taste.
It should have collaborated with this preexisting
pr(1) before moving ahead. :(
Comment 7 Daniel Engberg freebsd_committer freebsd_triage 2021-04-12 23:07:14 UTC
In all fairness, even committers do miss patches sometimes (cut people some slack). This would've needed work to make into the tree not to forget that this also targets an older version.
Comment 8 Chris Hutchinson 2021-04-13 06:12:17 UTC
(In reply to daniel.engberg.lists from comment #7)
I always perform a search before embarking. If for no
other reason; to save time, and work if someone else
might also be working something similar. I guess I just
figured everyone did this. But maybe not. :-)
Comment 9 Tobias C. Berner freebsd_committer freebsd_triage 2021-04-13 10:49:25 UTC
(In reply to Chris Hutchinson from comment #6)
Moin moin 

Sorry, I was not aware of the PR -- the software was mentioned in kde-freebsd's IRC channel, and so we decided to add it. 


Feel free to take over maintainership if you want to :)


mfg Tobias