waebbl wrote: ↑Fri Oct 26, 2018 9:58 pm
Thanks for pointing this out. I added it to the first post.
Thanks for taking the time to document this
I've been looking at the libgts/libproj question. On the PPA we don't have libgts as a dependency in the control file, so I'm pretty sure it's not a mandatory build time dependency. We do have libproj-dev in the PPA control file. I don't see anything in the Win Libpacks for either of these. I'm tempted to remove the libproj-dev from the daily PPA and see what happens?
sgrogan wrote: ↑Fri Oct 26, 2018 10:08 pm
I've been looking at the libgts/libproj question. On the PPA we don't have libgts as a dependency in the control file, so I'm pretty sure it's not a mandatory build time dependency. We do have libproj-dev in the PPA control file. I don't see anything in the Win Libpacks for either of these. I'm tempted to remove the libproj-dev from the daily PPA and see what happens?
On my machine I have both of them installed. gts is an optional dependency of graphviz. I could try to remove the option from graphviz and recompile it, so see whether FreeCAD will compile without it. Proj is different, it's ultimately pulled in by vtk, which in turn is a dependency of opencascade. So it will be installed anyway.
All listed packages from the first post are now in the wiki. I've put direct links to their subsections in that post.
Any feedback is welcome! I'm especially not sure, if the FreeCAD usages are all correct. If someone with more knowledge of the code or the application could please re-read this and give me feedback, I'd highly appreciate this.
waebbl wrote: ↑Sat Oct 20, 2018 5:06 pm
[*] LuxRender is named several times in the wiki, noteably on the Render_project page which states (outdated) version 1.3. Maybe you know already, that at the end of 2017, LuxRender was renamed to LuxCoreRender and they've gone github (https://github.com/LuxCoreRender/LuxCore) and have released version 2 of Lux. Is this new version already supported by FreeCAD? If not, are there plans to support it in the future?
One question not yet answered is the state of current LuxRender support and plans for it. Any input from one the core devs? Ping @yorik, @wmayer
waebbl wrote: ↑Sat Oct 20, 2018 5:06 pm
[*] LuxRender is named several times in the wiki, noteably on the Render_project page which states (outdated) version 1.3. Maybe you know already, that at the end of 2017, LuxRender was renamed to LuxCoreRender and they've gone github (https://github.com/LuxCoreRender/LuxCore) and have released version 2 of Lux. Is this new version already supported by FreeCAD? If not, are there plans to support it in the future?
One question not yet answered is the state of current LuxRender support and plans for it. Any input from one the core devs? Ping @yorik, @wmayer
I would like to package this for Debian.
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
kkremitzki wrote: ↑Sat Oct 27, 2018 8:49 pm
I would like to package this for Debian.
I want to package it for gentoo, but I wouldn't dare to package an old and unmaintained version 1.6 or so. But if FreeCAD doesn't support the 2.x version yet, a package isn't of much use for FreeCAD and packaging will have a lower priority.
Quick question: how should I represent the packages on https://github.com/luzpaz/FreeCAD-dependencies in repsect to what is a core dependency and what is a 'periphery' dependency etc... ?
PRs are also welcome