Index: head/lang/libobjc2/Makefile =================================================================== --- head/lang/libobjc2/Makefile (revision 546104) +++ head/lang/libobjc2/Makefile (revision 546105) @@ -1,42 +1,44 @@ # Created by: Pete French # $FreeBSD$ PORTNAME= libobjc2 -PORTVERSION= 2.0 -PORTREVISION= 1 +PORTVERSION= 2.1 CATEGORIES= lang devel gnustep MAINTAINER= ports@FreeBSD.org COMMENT= Replacement Objective-C runtime supporting modern Objective-C features LICENSE= MIT BROKEN_sparc64= Does not compile on sparc64: Cannot configure clang properly USES= cmake compiler objc:compiler USE_GITHUB= yes GH_ACCOUNT= gnustep GH_TAGNAME= 0db500a -SSP_UNSAFE= yes -LDFLAGS_armv7= -Wl,-znotext +USE_LDCONFIG= yes -SHLIB_MAJOR= 4 -SHLIB_MINOR= 6 - -PLIST_SUB+= SHLIB_MAJOR=${SHLIB_MAJOR} SHLIB_MINOR=${SHLIB_MINOR} - CMAKE_ARGS+= -DLIB_INSTALL_PATH=lib CMAKE_ARGS+= -DTESTS=OFF + CFLAGS+= -fcommon + +LDFLAGS_armv7= -Wl,-znotext +SSP_UNSAFE= yes + +PLIST_SUB+= SHLIB_MAJOR=${SHLIB_MAJOR} SHLIB_MINOR=${SHLIB_MINOR} + +SHLIB_MAJOR= 4 +SHLIB_MINOR= 6 .include .if ${CHOSEN_COMPILER_TYPE} == gcc CXXFLAGS+= -stdlib=libstdc++ .endif post-install: ${LN} -sf libobjc.so.${SHLIB_MAJOR}.${SHLIB_MINOR} ${STAGEDIR}${PREFIX}/lib/libobjc.so.${SHLIB_MAJOR} .include Index: head/lang/libobjc2/distinfo =================================================================== --- head/lang/libobjc2/distinfo (revision 546104) +++ head/lang/libobjc2/distinfo (revision 546105) @@ -1,3 +1,3 @@ -TIMESTAMP = 1549821928 -SHA256 (gnustep-libobjc2-2.0-0db500a_GH0.tar.gz) = c7cb753314f6b2b90d5b1b88b2a17f61930f329c8377b209b93c1c703ed9530e -SIZE (gnustep-libobjc2-2.0-0db500a_GH0.tar.gz) = 188841 +TIMESTAMP = 1598288531 +SHA256 (gnustep-libobjc2-2.1-0db500a_GH0.tar.gz) = c7cb753314f6b2b90d5b1b88b2a17f61930f329c8377b209b93c1c703ed9530e +SIZE (gnustep-libobjc2-2.1-0db500a_GH0.tar.gz) = 188841