Bug 244871 - [NEW PORT] cad/Slic3r: Slicing application for 3D printers, Resurrect x11-toolkits/p5-Wx-GLCanvas & x11-toolkits/p5-Wx
Summary: [NEW PORT] cad/Slic3r: Slicing application for 3D printers, Resurrect x11-too...
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://github.com/slic3r/Slic3r
Keywords: feature, needs-qa
Depends on:
Reported: 2020-03-17 22:21 UTC by zielonka michal
Modified: 2022-07-08 09:37 UTC (History)
6 users (show)

See Also:
koobs: maintainer-feedback+
koobs: maintainer-feedback? (michal.zielonka.8001)

cad/Slic3r x11-toolkits/p5-Wx (57.71 KB, patch)
2020-03-17 22:21 UTC, zielonka michal
no flags Details | Diff
cad/Slic3r x11-toolkits/p5-Wx (57.02 KB, patch)
2020-03-18 18:16 UTC, zielonka michal
no flags Details | Diff
poudriere log of building Slic3r (239.06 KB, text/plain)
2020-03-18 20:06 UTC, zielonka michal
no flags Details
portlints of affected ports (522 bytes, text/plain)
2020-03-18 20:07 UTC, zielonka michal
no flags Details
cad/Slic3r(-devel) x11-toolkits/p5-Wx (77.75 KB, patch)
2022-01-19 13:52 UTC, zielonka michal
no flags Details | Diff
cad/Slic3r(-devel) x11-toolkits/p5-Wx (77.75 KB, patch)
2022-01-19 14:12 UTC, zielonka michal
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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?
Comment 8 Loïc Bartoletti freebsd_committer 2022-01-13 05:49:35 UTC
Can you update the patch to latest version of Slic3r (1.3.0 (2018-05-10) )?
Comment 9 zielonka michal 2022-01-18 22:15:03 UTC
(In reply to Loïc Bartoletti from comment #8)
I will downgrade to latest release as you say (1.3.0 (2018-05-10)). I could add  also Slic3r-devel with latest code
Comment 10 zielonka michal 2022-01-19 13:52:49 UTC
Created attachment 231157 [details]
cad/Slic3r(-devel) x11-toolkits/p5-Wx

I've bump version of p5-Opengl to 0.70 for avoiding segmentation fault during using layers in slic3r gui. Also I set cad/Slic3r to latest release from 2018 and cad/Slic3r-devel to master.
Comment 11 zielonka michal 2022-01-19 14:12:41 UTC
Created attachment 231158 [details]
cad/Slic3r(-devel) x11-toolkits/p5-Wx

I've pushed previously a wrong commit patch. In this I fixed a symlink to slic3r.pl
Comment 12 Sascha Klauder 2022-04-07 14:19:11 UTC
I'd be interested in this as well and can confirm the port is working fine (sliced and printed several parts).