Remove BDEP on devel/llvm now that our nm(1) has been fixed.

This commit is contained in:
ajacoutot 2021-11-08 10:07:37 +00:00
parent 0149ee424b
commit 8c4a3bb959

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.184 2021/11/06 13:41:35 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.185 2021/11/08 10:07:37 ajacoutot Exp $
COMMENT= SAX-based render library for SVG files
@ -17,6 +17,7 @@ DEBUG_PACKAGES= ${BUILD_PACKAGES}
### stable
.if ${PROPERTIES:Mrust}
REVISION= 0
SHARED_LIBS += rsvg-2 40.0 # 50.0
GNOME_VERSION= ${STABLE_VERSION}
BUILD_DEPENDS= lang/rust
@ -27,8 +28,6 @@ MAKE_ENV += CARGO_BUILD_JOBS=${MAKE_JOBS} \
CARGO_PROFILE_RELEASE_DEBUG=1
MAKE_FLAGS += V=1
WANTLIB += ${COMPILER_LIBCXX} Xau Xdmcp cairo-gobject jpeg
# XXX see pre-configure
BUILD_DEPENDS += devel/llvm
.else
### old
REVISION= 2
@ -68,16 +67,6 @@ CONFIGURE_ARGS= --disable-tools
CONFIGURE_ARGS += --disable-Bsymbolic
.endif
# XXX our nm(1) is buggy:
# ld: error: undefined symbol: rsvg_error_get_type
# ld: error: undefined symbol: rsvg_handle_get_type
# ld: error: undefined symbol: rsvg_handle_flags_get_type
# ld: error: undefined symbol: rsvg_error_quark
.if ${PROPERTIES:Mrust}
pre-configure:
ln -sf ${LOCALBASE}/bin/llvm-nm ${WRKDIR}/bin/nm
.endif
post-install:
rm ${PREFIX}/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.{a,la}