Bug 262763 - cad/camotics: GCode simulator which simulates 3-axis CNC
Summary: cad/camotics: GCode simulator which simulates 3-axis CNC
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Thierry Thomas
URL: https://camotics.org/
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-24 17:37 UTC by kunda
Modified: 2022-05-21 09:12 UTC (History)
1 user (show)

See Also:
thierry: maintainer-feedback?


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kunda 2022-03-24 17:37:43 UTC
Requesting that https://camotics.org/ be added to freshports. It will become a dependency for FreeCAD soon
Building Camotics: https://github.com/CauldronDevelopmentLLC/CAMotics#building-from-source
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-05-08 15:59:17 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5a7a7bbc47d30559fa28b7665a49a4256befad49

commit 5a7a7bbc47d30559fa28b7665a49a4256befad49
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2022-05-08 15:55:52 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2022-05-08 15:58:31 +0000

    devel/cbang: adding C!, a library of cross-platform C++ utilities

    This is a prerequisite to port CAMotics.

    PR:             262763

 devel/Makefile                                     |   1 +
 devel/cbang/Makefile (new)                         |  66 ++++
 devel/cbang/distinfo (new)                         |   3 +
 .../files/patch-config_cbang_____init____.py (new) |  10 +
 .../patch-config_compiler_____init____.py (new)    |  11 +
 .../files/patch-src_cbang_js_v8_Context.cpp (new)  |  15 +
 .../files/patch-src_cbang_net_IPAddress.cpp (new)  |  12 +
 devel/cbang/files/patch-src_cbang_net_Swab.h (new) |  14 +
 .../files/patch-src_cbang_os_SystemInfo.cpp (new)  |  34 ++
 devel/cbang/files/patch-tests_testHarness (new)    | 375 +++++++++++++++++++
 devel/cbang/pkg-descr (new)                        |   7 +
 devel/cbang/pkg-plist (new)                        | 398 +++++++++++++++++++++
 12 files changed, 946 insertions(+)
Comment 2 Thierry Thomas freebsd_committer freebsd_triage 2022-05-08 16:01:34 UTC
@kunda: I have just committed C! (cbang), which is a prerequisite. Do you want to take its maintainership?
Comment 3 Thierry Thomas freebsd_committer freebsd_triage 2022-05-21 09:10:11 UTC
The latest stable release, v1.2.0, is for Python-2.7, this is why I 
ported this -RC1, but it is somewhat buggy. Do not hesitate to report
any problem!
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-05-21 09:10:29 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3a63bbd85bd196569eca764dd9579e77eaf59a2d

commit 3a63bbd85bd196569eca764dd9579e77eaf59a2d
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2022-05-21 08:56:42 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2022-05-21 08:56:42 +0000

    cad/camotics: adding CAMotics, Simulation & Computer Aided Machining

    The latest stable release, v1.2.0, is for Python-2.7, this is why I
    ported this -RC1, but it is somewhat buggy. Do not hesitate to report
    any problem!

    PR:             262763
    Requested by:   luzpaz (at) pm.me

 cad/Makefile                                       |   1 +
 cad/camotics/Makefile (new)                        | 102 +++++++++++++++++++++
 cad/camotics/distinfo (new)                        |   3 +
 .../files/patch-config_qt5_____init____.py (new)   |  26 ++++++
 cad/camotics/pkg-descr (new)                       |   8 ++
 cad/camotics/pkg-plist (new)                       |  10 ++
 6 files changed, 150 insertions(+)
Comment 5 Thierry Thomas freebsd_committer freebsd_triage 2022-05-21 09:12:54 UTC
@kundo: just committed. Do you want to take its maintainership?