Bug 244871

Summary: [NEW PORT] cad/Slic3r: Slicing application for 3D printers, Resurrect x11-toolkits/p5-Wx-GLCanvas & x11-toolkits/p5-Wx
Product: Ports & Packages Reporter: zielonka michal <michal.zielonka.8001>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Open ---    
Severity: Affects Only Me CC: db, michal.zielonka.8001, mr, perl
Priority: --- Keywords: feature, needs-qa
Version: LatestFlags: koobs: maintainer-feedback+
koobs: maintainer-feedback? (perl)
koobs: maintainer-feedback? (michal.zielonka.8001)
Hardware: Any   
OS: Any   
URL: https://github.com/slic3r/Slic3r
Description Flags
cad/Slic3r x11-toolkits/p5-Wx
cad/Slic3r x11-toolkits/p5-Wx
poudriere log of building Slic3r
portlints of affected ports none

Description zielonka michal 2020-03-17 22:21:33 UTC
Created attachment 212476 [details]
cad/Slic3r x11-toolkits/p5-Wx

I am a fan of 3d printing and I want to propose new port for slicer which I use regularly. It's original Slic3r from https://github.com/slic3r/Slic3r. I've used it from one year and I have not met any problems with it.
The attachment contains port of Slic3r itself plus some dependencies. Also I had to bring back to life p5Wx.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2020-03-17 22:51:20 UTC
Thank you for submitting a new port.

Since the latest released version is 1.3.0 + some commits, could you update DISTVERSION to 1.3.0.g<commitdate>

Also, please confirm this port passes QA (portlint, poudriere at least)

^Triage: CC MAINTAINER's of x11-toolkits/p5-Wx-GLCanvas & x11-toolkits/p5-Wx (ports resurrected)
Comment 2 Diane Bruce freebsd_committer 2020-03-18 15:35:36 UTC
I have a port of Cura and update for CuraEngine hence my interest. ;)
Comment 3 zielonka michal 2020-03-18 18:16:09 UTC
Created attachment 212503 [details]
cad/Slic3r x11-toolkits/p5-Wx

I change format of version and I remove change for p5-Alien-wxWidgets because somebody fixed it in the meantime.

I checked every port with portlint and build all in poudriere. Also I ran slic3r.pl with gui from poudriere with success. Only I have doubt about one dependence graphics/mesa-dri I think that shouldn't be in RUN_DEPENDS.
Correct me if I'm wrong.
Comment 4 zielonka michal 2020-03-18 20:06:43 UTC
Created attachment 212509 [details]
poudriere log of building Slic3r
Comment 5 zielonka michal 2020-03-18 20:07:31 UTC
Created attachment 212510 [details]
portlints of affected ports
Comment 6 Michael Reifenberger freebsd_committer 2020-03-21 21:11:21 UTC
(In reply to zielonka michal from comment #3)

I'm OK with the changes.
Comment 7 zielonka michal 2020-05-11 08:41:28 UTC
Should I do something now? Some fixes? Or only wait for further feedback?