Andrew writes:
> FYI:
>
> $> openscad
> ld.so: openscad: can't load library 'libzip.so.4.0'
> Killed
>
> $> pkg_add -u
> quirks-3.324 signed on 2020-05-03T16:25:08Z

The simple fix would be to add a dependency on libzip.

No change in build output except compiler flags.

Index: Makefile
===================================================================
RCS file: /cvs/ports/cad/openscad/Makefile,v
retrieving revision 1.37
diff -u -p -r1.37 Makefile
--- Makefile    15 Mar 2020 19:57:19 -0000      1.37
+++ Makefile    5 May 2020 07:47:19 -0000
@@ -5,7 +5,7 @@ BROKEN-sparc64= SIGILL on src/cgalutils.
 
 V =                    2019.05
 DISTNAME =             openscad-${V}
-REVISION =             4
+REVISION =             5
 
 CATEGORIES =           cad
 
@@ -19,7 +19,7 @@ WANTLIB += Qt5DBus Qt5Gui Qt5Multimedia 
 WANTLIB += Qt5Widgets X11 boost_filesystem-mt boost_program_options-mt
 WANTLIB += boost_regex-mt boost_system-mt boost_thread-mt c double-conversion
 WANTLIB += fontconfig freetype glib-2.0 gmp harfbuzz intl m mpfr
-WANTLIB += opencsg qscintilla2_qt5 xml2 z
+WANTLIB += opencsg qscintilla2_qt5 xml2 z zip
 
 MASTER_SITES =         https://files.openscad.org/
 EXTRACT_SUFX =         .src.tar.gz
@@ -31,7 +31,8 @@ BUILD_DEPENDS =               devel/bison \
                        devel/gettext,-tools \
                        math/eigen3
 
-LIB_DEPENDS =          devel/boost \
+LIB_DEPENDS =          archivers/libzip \
+                       devel/boost \
                        devel/gmp \
                        devel/harfbuzz \
                        devel/mpfr \
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/cad/openscad/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST   4 Feb 2020 06:09:13 -0000       1.9
+++ pkg/PLIST   5 May 2020 07:47:19 -0000
@@ -4,8 +4,6 @@
 share/applications/openscad.desktop
 share/metainfo/
 share/metainfo/org.openscad.OpenSCAD.appdata.xml
-share/mime/
-share/mime/packages/
 share/mime/packages/openscad.xml
 share/openscad/
 share/openscad/color-schemes/

Reply via email to