sci-libs/dlib (gentoo)

Search

Install

Install this package:

emerge -a sci-libs/dlib

Package Information

Description:
dlib is a C++ library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, and numerous other tasks.
Homepage:
https://dlib.net/
License:
Boost-1.0

Versions

Version EAPI Keywords Slot
20.0.1 8 ~amd64 ~arm64 ~ppc64 ~x86 0/20.0.1
20.0 8 ~amd64 ~x86 0/20.0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>sci@gentoo.org</email>
		<name>Gentoo Science Project</name>
	</maintainer>
	<longdescription lang="en">
  dlib is a C++ library for developing portable applications dealing with
  networking, threads, graphical interfaces, data structures, linear
  algebra, machine learning, XML and text parsing, numerical
  optimization, Bayesian nets, and numerous other tasks.
  </longdescription>
	<use>
		<flag name="cblas">Build with CBLAS <pkg>virtual/cblas</pkg></flag>
		<flag name="cuda">Enable support for CUDA for Deep Neural Networks (cuDNN) on GPU (experimental)</flag>
		<flag name="mkl">Enable support for Intel FFT <pkg>sci-libs/mkl</pkg></flag>
		<flag name="python">Enable support for Python API bindings</flag>
	</use>
	<upstream>
		<remote-id type="github">davisking/dlib</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p sci-libs/dlib | euse -E <flag> -p sci-libs/dlib | euse -D <flag> -p sci-libs/dlib

Flag Description 20.0.1 20.0
X Add support for X11 ✓ ✓
cblas Build with CBLAS <pkg>virtual/cblas</pkg> ✓ ✓
cpu_flags_x86_avx Adds support for Advanced Vector Extensions instructions ✓ ✓
cpu_flags_x86_sse2 Use the SSE2 instruction set ✓ ✓
cpu_flags_x86_sse4_1 Enable SSE4.1 instruction support ✓ ✓
cuda Enable support for CUDA for Deep Neural Networks (cuDNN) on GPU (experimental) ✓ ✓
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces ✓ ✓
examples Install examples, usually source code ✓ ✓
ffmpeg Enable ffmpeg/libav-based audio/video codec support ✓ ✓
gif Add GIF image support ✓ ✓
jpeg Add JPEG image support ✓ ✓
lapack Add support for the virtual/lapack numerical library ✓ ✓
mkl Enable support for Intel FFT <pkg>sci-libs/mkl</pkg> ✓ ✓
png Add support for libpng (PNG images) ✓ ✓
python Enable support for Python API bindings ✓ ✓
sqlite Add support for sqlite - embedded sql database ✓ ✓
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓ ✓
webp Add support for the WebP image format ✓ ✓

Files

Manifest

Type File Size Versions
DIST dlib-20.0-FindCUDAToolkit.patch 30558 bytes 20.0
DIST dlib-20.0-Wcast-user-defined.patch 1453 bytes 20.0
DIST dlib-20.0-c++23-update.patch 1347 bytes 20.0
DIST dlib-20.0-docs-c++14.patch 1642 bytes 20.0
DIST dlib-20.0-enable-FFMpeg-7.1-API.patch 11425 bytes 20.0
DIST dlib-20.0-fix-YOLO-loss-gradient.patch 2357 bytes 20.0
DIST dlib-20.0-large-image-load.patch 7409 bytes 20.0
DIST dlib-20.0-matlab-ut-library.patch 1502 bytes 20.0
DIST dlib-20.0-newer-python-tools.patch 4205 bytes 20.0
DIST dlib-20.0-pessimizing-move.patch 1260 bytes 20.0
DIST dlib-20.0-python-3.14-numpy-fix.patch 1878 bytes 20.0
DIST dlib-20.0-regular-tools.patch 2940 bytes 20.0
DIST dlib-20.0-test_loss_multibinary_log.patch 2930 bytes 20.0
DIST dlib-20.0-throw-noexcept.patch 7265 bytes 20.0
DIST dlib-20.0-unicode.patch 2556 bytes 20.0
DIST dlib-20.0.1.tar.gz 19011784 bytes 20.0.1
DIST dlib-20.0.tar.gz 18977636 bytes 20.0
Unmatched Entries
Type File Size