[Bug 212428] [NEW PORT] cad/freecad: Open-source parametric 3D CAD modeler

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Sep 7 12:06:37 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212428

--- Comment #5 from Thibault Jouan <tj+freebsd_bugs at a13.fr> ---
  Thank you all for having taken time to review my report.

  I apologize about the duplicate PR. I started working on this on
2016-04-18, and checked existing PRs from time to time while
progressing on the work, but yesterday I forgot! I did not know about
the "wanted ports" wiki either.

  I will check 212251, try to build it and see how it runs.

  I am aware that most of my patches are ugly but wanted to check
first if there was interest to integrate this port (a better version
of course).

  About adding options for modules, my initial goal was to allow users
of the port to build a lightweight version of the port, for example
not depending on qt4-webkit by disabling the "web" module. But, at
least with 0.16 release, it's not easy without patching: we need
devel/pyside-tools at build, which requires devel/pyside, which
brings qt4-webkit and other dependencies, which FreeCAD build detects
even if related modules are disabled. In the end most of the
dependencies seems critical to FreeCAD so I agree it's not worth
maintaining this.
  Just to be sure, What do you mean by "generally building"?

  I worked with 0.16 for a few reasons, at the time I started this it
seemed the only "official" release (tagged) and also because it was
available under Debian unstable linux and I could compare how program
was working. Also, I'm new to porting (this is my second port
submission), new to CAD and FreeCAD, so wanted to start easy, with
empty Makefile from scratch and stable/supported release.

  I will continue in PR 212251, I think this version:
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=174465&action=diff
need only minor changes to build in poudriere (moc_build rcc_build
uic_build in `USE_QT' I guess, will try this evening).


  About taking over maintaining the port, I'm OK to do it, but be
warned I lack experience for this for this here and will most likely
require guidance to finish initial submission, and maybe in the future
(I guess freebsd-ports at freebsd.org is the right place to ask for help
with general questions).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list