Bug 262140 - cad/freecad: Update to 0.19.3, Remove BROKEN
Summary: cad/freecad: Update to 0.19.3, Remove BROKEN
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Dmitry Marakasov
URL:
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2022-02-23 07:56 UTC by Sergey V. Dyatko
Modified: 2022-03-03 19:37 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (cmt)
koobs: maintainer-feedback? (yuri)
koobs: merge-quarterly?


Attachments
unbreak build, update to lattest version (1.55 KB, patch)
2022-02-23 07:56 UTC, Sergey V. Dyatko
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V. Dyatko 2022-02-23 07:56:56 UTC
Created attachment 232030 [details]
unbreak build, update to lattest version

cad/frecad is marked as broken after update cad/opencascade to lattest version (7.6). 
Thanks Yuri cad/opencascade740 was resurrected. I tried yesterday to build version from ports (0.19.2) with cad/opencascade740 (successfully). 
After that I tried to use it  (PartDesign module) - Fail (possible my fault, I thought) - I draw scratch and tried to made it 3d, but w/o luck but if I did same actions in freecad 0.16 (from official ubuntu18 repository) all works as expected
Today  I build 0.19.3 - works fine to me
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2022-02-23 23:22:14 UTC
Thank you for the issue and patch Sergey.

@Yuri Can we merge opencascade740 to quarterly (if not already) so the port can be unbroken there.

P.S: I have a working cad/freecad with opencascade latest. Please get in touch (irc/discord/email) if you'd like the diff
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2022-02-23 23:47:13 UTC
(In reply to Kubilay Kocak from comment #1)

@Kubilay, cad/opencascade740 is already in the quarterly.
Comment 3 Sergey V. Dyatko 2022-02-28 05:56:26 UTC
(In reply to Kubilay Kocak from comment #1)
do I understand correctly, you have a working with lattest (osst7.6) cad/freecad ?
Comment 4 ykla 2022-03-01 20:15:48 UTC
I install freecad 0.19.3 successfully with opencascade740.
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-03-03 19:37:30 UTC
A commit in branch main references this bug:

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

commit f0191571d0b870205ab2d0802afcb108ac287b40
Author:     Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2022-03-03 19:34:19 +0000
Commit:     Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2022-03-03 19:35:39 +0000

    cad/freecad: update 0.19.2 → 0.19.3 and unbreak

    Unbreak the port by switching to an older version of opencascade

    PR:             262140
    Submitted by:   sergey.dyatko@gmail.com
    Tested by:      sergey.dyatko@gmail.com
    Approved by:    portmgr blanket (just fix it)

 cad/freecad/Makefile | 7 ++-----
 cad/freecad/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 8 deletions(-)