Tuesday, May 05, 2020

Re: openscad

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/

No comments:

Post a Comment