Port details |
- dlib-cpp Machine learning framework written in C++
- 19.22 science
=0 19.22Version of this port present on the latest quarterly branch. - Maintainer: arrowd@FreeBSD.org
 - Port Added: 2018-04-26 20:39:46
- Last Update: 2021-04-11 22:45:40
- Commit Hash: cff81a2
- Also Listed In: devel math
- License: BSL
- Description:
- Dlib is a modern C++ toolkit containing machine learning algorithms
and tools for creating complex software in C++ to solve real world
problems. It is used in both industry and academia in a wide range
of domains including robotics, embedded devices, mobile phones,
and large high performance computing environments.
WWW: http://dlib.net
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For RUN/BUILD depends:
- dlib-cpp>0:science/dlib-cpp
- For LIB depends:
- libdlib.so:science/dlib-cpp
- To install the port:
- cd /usr/ports/science/dlib-cpp/ && make install clean
- To add the package, run one of these commands:
- pkg install science/dlib-cpp
- pkg install dlib-cpp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: dlib-cpp
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1617049172
SHA256 (dlib-19.22.tar.bz2) = 20b8aad5d65594a34e22f59abbf0bf89450cb4a2a6a8c3b9eb49c8308f51d572
SIZE (dlib-19.22.tar.bz2) = 12013390
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- Runtime dependencies:
-
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- Library dependencies:
-
- libgif.so : graphics/giflib
- libpng.so : graphics/png
- libjpeg.so : graphics/jpeg-turbo
- libsqlite3.so : databases/sqlite3
- This port is required by:
- for Libraries
-
- math/openturns
- Configuration Options:
- ===> The following configuration options are available for dlib-cpp-19.22:
AVX=off: Use AVX instructions if supported by CPU
BLASLAPACK=off: Use Blas and Lapack libraries from ports
GIF=on: GIF image format support
JPEG=on: JPEG image format support
PNG=on: PNG image format support
PYTHON=off: Add dependency on science/py-dlib
SQLITE=on: SQLite database support
X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
- Options name:
- science_dlib-cpp
- USES:
- cmake compiler:c++11-lang pkgconfig tar:bzip2 jpeg sqlite xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
11 Apr 2021 22:45:40 19.22
|
Piotr Kubaj (pkubaj)  |
science/dlib-cpp: remove the patch that is now committed upstream and breaks the
build on powerpc64le |
07 Apr 2021 08:09:01 19.22
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
07 Apr 2021 07:22:33 19.22
|
Gleb Popov (arrowd)  |
science/dlib-cpp and science/py-dlib: Update to 19.22
Remove USE_GCC=yes as it seems to be implied by using blaslapack:openblas |
06 Apr 2021 14:31:07 19.21_1
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
11 Jan 2021 14:07:59
19.21_1
|
pkubaj  |
science/dlib-cpp: fix build on powerpc64le
clang doesn't implement vec_rsqrt. |
03 Nov 2020 08:03:20
19.21_1
|
arrowd  |
science/dlib-cpp: Build shared library instead of static one.
PR: 250815
Submitted by: yuri |
20 Aug 2020 09:50:18
19.21
|
arrowd  |
science/dlib-cpp and science/py-dlib: Update to 19.21. |
23 Jun 2020 14:41:29
19.20
|
arrowd  |
science/dlib-cpp and science/py-dlib: Update to 19.20
Reported by: portscout! |
06 May 2020 16:39:12
19.19_1
|
yuri  |
Bump 37 ports depending on math/openblas through USES=blaslapack:openblas
because after the recent math/openblas update the library name changed in
openblas |
12 Feb 2020 17:28:11
19.19
|
arrowd  |
science/dlib-cpp and science/py-dlib: Update to 19.19. |
30 Jan 2020 14:17:44
19.17_3
|
swills  |
Fix math/openblas and bump dependent ports
* Fix build on i386 [1]
* Fix science/code_saturne build with new openblas [2]
* Avoid installing private headers [3]
* Prevent build from optimizing for host by correcting build confg [4]
* Bump portrevision of dependent ports [5]
This is correcting issues from r523749 [1][2][4] and r515970 [3]
PR: 231371
Reported by: build cluster [1]
Reported by: Dima Pasechnik <dimpase+freebsd@gmail.com> [2]
Reported by: many [5]
Reviewed by: mat, bapt
Approved by: implicit, since this is a build fix |
07 Nov 2019 18:41:56
19.17_2
|
zeising  |
Add USES=xorg and USES=gl
Add USES=xorg and USES=gl to a few remaining ports. |
26 Jul 2019 20:46:57
19.17_2
|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
22 Apr 2019 13:16:34
19.17_1
|
gerald  |
Related to revision 499061 bump ports with USES=fortran to have them
benefit from the improved situation where libgcc_s is only used when
absolutely necessary.
Suggested by: tijl |
30 Mar 2019 14:42:53
19.17
|
arrowd  |
Update science/dlib-cpp and science/py-dlib to 19.17.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D19761 |
13 Mar 2019 05:10:06
19.16
|
linimon  |
Fix build on gcc-based architectures:
C++11 is required to use dlib, but the version of GCC you are using is too old
and doesn't support C++11. You need GCC 4.8 or newer.
Approved by: portmgr (tier-2 blanket) |
23 Feb 2019 16:19:52
19.16
|
arrowd  |
science/dlib-cpp and science/py-dlib: Update to 19.16.
Try to fix build of science/py-dlib on ARM archs.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D19307 |
25 Dec 2018 20:25:40
19.13_2
|
tcberner  |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
12 Dec 2018 01:35:36
19.13_2
|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
09 Aug 2018 14:24:37
19.13_1
|
arrowd  |
Set MAINTAINER of mine ports to @FreeBSD.org email.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D16640 |
29 Jul 2018 22:18:46
19.13_1
|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
28 May 2018 11:34:44
19.13
|
arrowd  |
Upgrade science/dlib-cpp and science/py-dlib to 19.13.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D15588 |
22 May 2018 13:15:13
19.6
|
mat  |
Add PY_FLAVOR to Python module dependencies.
Sponsored by: Absolight |
26 Apr 2018 20:39:17
19.6
|
adridg  |
New ports science/dlib-cpp and science/py-dlib (Python bindings for the former)
Changed from the reviewed form:
- fixed typo's
- added support for suffixed Boost::Python
- removed commented-out lines from patch
Submitted by: arrowsvc (6yearold@gmail.com, new maintainer)
Reviewed by: tcberner, adridg
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D14798 |