Bug 277313 - cad/PrusaSlicer: patch needed to support opencascade-7.8.0
Summary: cad/PrusaSlicer: patch needed to support opencascade-7.8.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Thierry Thomas
URL:
Keywords:
Depends on: 277480
Blocks: 277294
  Show dependency treegraph
 
Reported: 2024-02-25 17:19 UTC by Thierry Thomas
Modified: 2024-03-21 18:13 UTC (History)
1 user (show)

See Also:
teodorsigaev: maintainer-feedback+
teodorsigaev: maintainer-feedback+


Attachments
Patch from Johannes Thyssen Tishman (2.30 KB, patch)
2024-02-26 17:58 UTC, Thierry Thomas
thierry: maintainer-approval? (teodorsigaev)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Thomas freebsd_committer freebsd_triage 2024-02-25 17:19:56 UTC
If built against opencascade-7.8.0, PrusaSlicer-2.6.0_8 fails with the following error:

===>   PrusaSlicer-2.6.0_8 depends on shared library: libTKXDESTEP.so - not found
===>   Installing existing package /packages/All/opencascade-7.8.0.pkg
[15amd64-default-job-01] Installing opencascade-7.8.0...
the most recent version of opencascade-7.8.0 is already installed
===>   PrusaSlicer-2.6.0_8 depends on shared library: libTKXDESTEP.so - not found
*** Error code 1
Comment 1 Thierry Thomas freebsd_committer freebsd_triage 2024-02-26 17:58:15 UTC
Created attachment 248765 [details]
Patch from Johannes Thyssen Tishman

Johannes Thyssen Tishman proposed a patch for the OpenBSD port, available at <https://www.mail-archive.com/ports@openbsd.org/msg123137.html>.
Comment 2 teodorsigaev@gmail.com 2024-03-01 11:09:06 UTC
I have no objections
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-03-21 18:02:58 UTC
A commit in branch main references this bug:

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

commit ffcb78d4aa3842e02972dfbe70dd64facb684abf
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2024-03-17 20:41:41 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2024-03-21 18:01:18 +0000

    cad/PrusaSlicer: add support of OpenCascade

    Patch from OpenBSD by Johannes Thyssen Tishman.

    PR:             277313
    Approved by:    teodorsigaev (maintainer)

 cad/PrusaSlicer/Makefile                                |  6 ++----
 cad/PrusaSlicer/files/patch-src_libnanosvg_nanosvg.h    |  4 ++--
 .../files/patch-src_libnanosvg_nanosvgrast.h            |  4 ++--
 .../files/patch-src_occt__wrapper_CMakeLists.txt        | 17 ++++++++++++-----
 4 files changed, 18 insertions(+), 13 deletions(-)
Comment 4 Thierry Thomas freebsd_committer freebsd_triage 2024-03-21 18:07:29 UTC
Committed, thanks!