git: 2b1be435b553 - main - cad/librecad: Update to 2.2.1.5
Jason E. Hale <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=2b1be435b553c9271e1c96b74849caeafd6f5d87 commit 2b1be435b553c9271e1c96b74849caeafd6f5d87 Author: Jason E. Hale <[email protected]> AuthorDate: 2026-08-14 01:42:40 +0000 Commit: Jason E. Hale <[email protected]> CommitDate: 2026-08-14 01:48:48 +0000 cad/librecad: Update to 2.2.1.5 https://github.com/LibreCAD/LibreCAD/releases/tag/v2.2.1.4 https://github.com/LibreCAD/LibreCAD/releases/tag/v2.2.1.5 --- cad/librecad/Makefile | 2 +- cad/librecad/distinfo | 6 +++--- cad/librecad/files/patch-librecad_src_src.pro | 14 ++++++++++++++ cad/librecad/pkg-plist | 5 +++-- 4 files changed, 21 insertions(+), 6 deletions(-) diff --git a/cad/librecad/Makefile b/cad/librecad/Makefile index d0f946ed5fa3..200b07bb4c63 100644 --- a/cad/librecad/Makefile +++ b/cad/librecad/Makefile @@ -1,6 +1,6 @@ PORTNAME= librecad DISTVERSIONPREFIX= v -DISTVERSION= 2.2.1.3 +DISTVERSION= 2.2.1.5 CATEGORIES= cad MAINTAINER= [email protected] diff --git a/cad/librecad/distinfo b/cad/librecad/distinfo index f214dbfe7da2..eeb6d76ab71a 100644 --- a/cad/librecad/distinfo +++ b/cad/librecad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1769149739 -SHA256 (LibreCAD-LibreCAD-v2.2.1.3_GH0.tar.gz) = 5656f172c27967359baa4cac65e9a7880217379a7813387168943dfcdd6de658 -SIZE (LibreCAD-LibreCAD-v2.2.1.3_GH0.tar.gz) = 18608416 +TIMESTAMP = 1786665314 +SHA256 (LibreCAD-LibreCAD-v2.2.1.5_GH0.tar.gz) = 703f6e6701b7ee47769b6def271fa025ef32e31ee193e2ba69a2c47fff8da459 +SIZE (LibreCAD-LibreCAD-v2.2.1.5_GH0.tar.gz) = 20192101 diff --git a/cad/librecad/files/patch-librecad_src_src.pro b/cad/librecad/files/patch-librecad_src_src.pro new file mode 100644 index 000000000000..0e35ec1d8451 --- /dev/null +++ b/cad/librecad/files/patch-librecad_src_src.pro @@ -0,0 +1,14 @@ +FreeBSD needs to link to -lexecinfo to define backtrace(3) symbols. + +--- librecad/src/src.pro.orig 2026-05-02 02:15:08 UTC ++++ librecad/src/src.pro +@@ -85,6 +85,9 @@ else:unix { + else:unix { + # lc_crashhandler: export symbols so backtrace_symbols() can resolve them + QMAKE_LFLAGS += -rdynamic ++ freebsd { ++ LIBS += -lexecinfo ++ } + } + + DEFINES += LC_VERSION=\"$$LC_VERSION\" diff --git a/cad/librecad/pkg-plist b/cad/librecad/pkg-plist index cc848e9dbbfa..f0d7cb073d2b 100644 --- a/cad/librecad/pkg-plist +++ b/cad/librecad/pkg-plist @@ -1385,6 +1385,7 @@ share/applications/librecad.desktop %%DATADIR%%/patterns/triangle_b.dxf %%DATADIR%%/plugins/libalign.so %%DATADIR%%/plugins/libasciifile.so +%%DATADIR%%/plugins/libcircletools.so %%DATADIR%%/plugins/libdivide.so %%DATADIR%%/plugins/libgear.so %%DATADIR%%/plugins/liblist.so @@ -1429,7 +1430,7 @@ share/applications/librecad.desktop %%DATADIR%%/qm/librecad_he.qm %%DATADIR%%/qm/librecad_hi.qm %%DATADIR%%/qm/librecad_hu.qm -%%DATADIR%%/qm/librecad_id_ID.qm +%%DATADIR%%/qm/librecad_id_id.qm %%DATADIR%%/qm/librecad_it.qm %%DATADIR%%/qm/librecad_ja.qm %%DATADIR%%/qm/librecad_ka.qm @@ -1490,7 +1491,7 @@ share/applications/librecad.desktop %%DATADIR%%/qm/plugins_gl.qm %%DATADIR%%/qm/plugins_hi.qm %%DATADIR%%/qm/plugins_hu.qm -%%DATADIR%%/qm/plugins_id_ID.qm +%%DATADIR%%/qm/plugins_id_id.qm %%DATADIR%%/qm/plugins_it.qm %%DATADIR%%/qm/plugins_ja.qm %%DATADIR%%/qm/plugins_ko.qm