BSD Ports

audio/essentia 2.1.b5.1452 FreeBSD

C++ library for audio and music analysis

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c4d1a9237f
License
AGPLv3
Categories
audio
Package size
1920.0 KiB, 9376.5 KiB installed

Description

Essentia is an open-source library and tools for audio and music analysis, description and synthesis.

In the other systems

SystemPortVersion
FreeBSDaudio/essentia2.1.b5.1452
DragonFlyaudio/essentia2.1.b5.859_4

Install

Binary package:

pkg install essentia

From the ports tree:

cd /usr/ports/audio/essentia/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	essentia>0:audio/essentia
LIB_DEPENDS=	libessentia.so:audio/essentia

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.1.b5.14522.1.b5.1452-2.1.b5.859_42.1.b5.1452
FreeBSD:14:quarterly2.1.b5.14522.1.b5.1452n/a2.1.b5.859_42.1.b5.1452
FreeBSD:15:latest2.1.b5.14522.1.b5.1452n/a2.1.b5.859_42.1.b5.859_4
FreeBSD:15:quarterly2.1.b5.14522.1.b5.1452n/an/an/a
FreeBSD:16:latest2.1.b5.14522.1.b5.1452n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 6

The full lists below include those, and their dependencies in turn.

Build dependencies 76
Run dependencies 67
Required by 1

Configuration

No options to configure.

USES
compiler:c++11-lib eigen:3 pkgconfig waf
Service scripts
none

Files

pkg-plist 106
  • include/essentia/algorithm.h
  • include/essentia/algorithmfactory.h
  • include/essentia/algorithmfactory_impl.h
  • include/essentia/config.h
  • include/essentia/configurable.h
  • include/essentia/connector.h
  • include/essentia/debugging.h
  • include/essentia/essentia.h
  • include/essentia/essentiamath.h
  • include/essentia/essentiautil.h
  • include/essentia/iotypewrappers.h
  • include/essentia/iotypewrappers_impl.h
  • include/essentia/parameter.h
  • include/essentia/pool.h
  • include/essentia/range.h
  • include/essentia/roguevector.h
  • include/essentia/scheduler/graphutils.h
  • include/essentia/scheduler/network.h
  • include/essentia/scheduler/networkparser.h
  • include/essentia/streamconnector.h
  • include/essentia/streaming/accumulatoralgorithm.h
  • include/essentia/streaming/algorithms/copy.h
  • include/essentia/streaming/algorithms/devnull.h
  • include/essentia/streaming/algorithms/diskwriter.h
  • include/essentia/streaming/algorithms/fileoutput.h
  • include/essentia/streaming/algorithms/poolstorage.h
  • include/essentia/streaming/algorithms/ringbufferinput.h
  • include/essentia/streaming/algorithms/ringbufferoutput.h
  • include/essentia/streaming/algorithms/ringbuffervectoroutput.h
  • include/essentia/streaming/algorithms/vectorinput.h
  • include/essentia/streaming/algorithms/vectoroutput.h
  • include/essentia/streaming/multiratebuffer.h
  • include/essentia/streaming/phantombuffer.h
  • include/essentia/streaming/phantombuffer_impl.h
  • include/essentia/streaming/sink.h
  • include/essentia/streaming/sinkbase.h
  • include/essentia/streaming/sinkproxy.h
  • include/essentia/streaming/source.h
  • include/essentia/streaming/sourcebase.h
  • include/essentia/streaming/sourceproxy.h
  • include/essentia/streaming/streamingalgorithm.h
  • include/essentia/streaming/streamingalgorithmcomposite.h
  • include/essentia/streaming/streamingalgorithmwrapper.h
  • include/essentia/streamutil.h
  • include/essentia/stringutil.h
  • include/essentia/threading.h
  • include/essentia/types.h
  • include/essentia/utils/MersenneTwister.h
  • include/essentia/utils/asciidag.h
  • include/essentia/utils/asciidagparser.h
  • include/essentia/utils/atomic.h
  • include/essentia/utils/audiocontext.h
  • include/essentia/utils/betools.h
  • include/essentia/utils/bpfutil.h
  • include/essentia/utils/bpmutil.h
  • include/essentia/utils/extractor_freesound/FreesoundDescriptorsSet.h
  • include/essentia/utils/extractor_freesound/FreesoundLowlevelDescriptors.h
  • include/essentia/utils/extractor_freesound/FreesoundRhythmDescriptors.h
  • include/essentia/utils/extractor_freesound/FreesoundSfxDescriptors.h
  • include/essentia/utils/extractor_freesound/FreesoundTonalDescriptors.h
  • include/essentia/utils/extractor_freesound/extractor_version.h
  • include/essentia/utils/extractor_music/MusicDescriptorsSet.h
  • include/essentia/utils/extractor_music/MusicLowlevelDescriptors.h
  • include/essentia/utils/extractor_music/MusicRhythmDescriptors.h
  • include/essentia/utils/extractor_music/MusicTonalDescriptors.h
  • include/essentia/utils/extractor_music/extractor_version.h
  • include/essentia/utils/extractor_music/tagwhitelist.h
  • include/essentia/utils/ffmpegapi.h
  • include/essentia/utils/jsonconvert.h
  • include/essentia/utils/metadatautils.h
  • include/essentia/utils/output.h
  • include/essentia/utils/peak.h
  • include/essentia/utils/ringbufferimpl.h
  • include/essentia/utils/synth_utils.h
  • include/essentia/utils/tnt/jama_cholesky.h
  • include/essentia/utils/tnt/jama_eig.h
  • include/essentia/utils/tnt/jama_lu.h
  • include/essentia/utils/tnt/jama_qr.h
  • include/essentia/utils/tnt/jama_svd.h
  • include/essentia/utils/tnt/tnt.h
  • include/essentia/utils/tnt/tnt2essentiautils.h
  • include/essentia/utils/tnt/tnt2vector.h
  • include/essentia/utils/tnt/tnt_array1d.h
  • include/essentia/utils/tnt/tnt_array1d_utils.h
  • include/essentia/utils/tnt/tnt_array2d.h
  • include/essentia/utils/tnt/tnt_array2d_utils.h
  • include/essentia/utils/tnt/tnt_array3d.h
  • include/essentia/utils/tnt/tnt_array3d_utils.h
  • include/essentia/utils/tnt/tnt_cmat.h
  • include/essentia/utils/tnt/tnt_fortran_array1d.h
  • include/essentia/utils/tnt/tnt_fortran_array1d_utils.h
  • include/essentia/utils/tnt/tnt_fortran_array2d.h
  • include/essentia/utils/tnt/tnt_fortran_array2d_utils.h
  • include/essentia/utils/tnt/tnt_fortran_array3d.h
  • include/essentia/utils/tnt/tnt_fortran_array3d_utils.h
  • include/essentia/utils/tnt/tnt_i_refvec.h
  • include/essentia/utils/tnt/tnt_math_utils.h
  • include/essentia/utils/tnt/tnt_sparse_matrix_csr.h
  • include/essentia/utils/tnt/tnt_stopwatch.h
  • include/essentia/utils/tnt/tnt_subscript.h

The first 100 are listed.

distinfo 2
FileSizeSHA256
MTG-essentia-v2.1_beta5-1452-g66a890f2_GH0.tar.gz9.2658961e+07eb38bf91dfa2a224ee93bf3bbcf0376f19b9ccbbac2dc60e0a872efc649cf8a9
ceff6c73e591c078d418a5663491b97a75413b99.patch185136a85f6624098bae85c4f286993d0e47e87e3d1d4cf3ce64f58d57d56ce33ef4

Commit history 2

DateCommitCreditsLog message
c4d1a9237f Yuri Victorovich audio/essentia: update 2.1_beta5-1417 → 2.1.b5.1452
7682abe911 Daniel Engberg audio/essentia: Mark BROKEN, fails to build with FFmpeg 9
PR: 297355, 297365