svn commit: r553954 - head/science/dlib-cpp

Gleb Popov arrowd at FreeBSD.org
Tue Nov 3 08:03:20 UTC 2020


Author: arrowd
Date: Tue Nov  3 08:03:19 2020
New Revision: 553954
URL: https://svnweb.freebsd.org/changeset/ports/553954

Log:
  science/dlib-cpp: Build shared library instead of static one.
  
  PR:		250815
  Submitted by:	yuri

Modified:
  head/science/dlib-cpp/Makefile
  head/science/dlib-cpp/pkg-plist

Modified: head/science/dlib-cpp/Makefile
==============================================================================
--- head/science/dlib-cpp/Makefile	Tue Nov  3 07:54:46 2020	(r553953)
+++ head/science/dlib-cpp/Makefile	Tue Nov  3 08:03:19 2020	(r553954)
@@ -2,6 +2,7 @@
 
 PORTNAME=	dlib
 DISTVERSION=	19.21
+PORTREVISION=	1
 CATEGORIES=	science devel math
 MASTER_SITES=	http://dlib.net/files/
 PKGNAMESUFFIX=	-cpp
@@ -15,14 +16,17 @@ LICENSE_FILE=	${WRKSRC}/dlib/LICENSE.txt
 USES=			cmake compiler:c++11-lang pkgconfig tar:bzip2
 USE_LDCONFIG=		yes
 
+CMAKE_ON=		BUILD_SHARED_LIBS
+
 OPTIONS_DEFINE=		X11 JPEG PNG GIF SQLITE BLASLAPACK PYTHON AVX
 OPTIONS_DEFAULT=	X11 JPEG PNG GIF SQLITE
 
 BLASLAPACK_DESC=	Use Blas and Lapack libraries from ports
 AVX_DESC=		Use AVX instructions if supported by CPU
+PYTHON_DESC=		Add dependency on science/py-dlib
 
 X11_USES=		xorg
-X11_USE=		xorg=x11
+X11_USE=		xorg=ice,sm,x11,xext
 X11_CMAKE_OFF=		-DDLIB_NO_GUI_SUPPORT=1
 
 JPEG_USES=		jpeg

Modified: head/science/dlib-cpp/pkg-plist
==============================================================================
--- head/science/dlib-cpp/pkg-plist	Tue Nov  3 07:54:46 2020	(r553953)
+++ head/science/dlib-cpp/pkg-plist	Tue Nov  3 08:03:19 2020	(r553954)
@@ -1028,7 +1028,8 @@ lib/cmake/dlib/dlib-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/dlib/dlib.cmake
 lib/cmake/dlib/dlibConfig.cmake
 lib/cmake/dlib/dlibConfigVersion.cmake
-lib/libdlib.a
+lib/libdlib.so
+lib/libdlib.so.19.21.0
 libdata/pkgconfig/dlib-1.pc
 @dir include/dlib/all
 @dir include/dlib/appveyor


More information about the svn-ports-all mailing list