git: c4d1a9237f60 - main - audio/essentia: update 2.1_beta5-1417 → 2.1.b5.1452
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Sep 2026 17:47:21 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c4d1a9237f6023d493d60727587fe5cac281f201
commit c4d1a9237f6023d493d60727587fe5cac281f201
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-19 17:15:56 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-19 17:47:19 +0000
audio/essentia: update 2.1_beta5-1417 → 2.1.b5.1452
---
audio/essentia/Makefile | 16 +++++-----------
audio/essentia/distinfo | 8 +++++---
2 files changed, 10 insertions(+), 14 deletions(-)
diff --git a/audio/essentia/Makefile b/audio/essentia/Makefile
index afad7e70c16e..8ae624ade12d 100644
--- a/audio/essentia/Makefile
+++ b/audio/essentia/Makefile
@@ -1,9 +1,12 @@
PORTNAME= essentia
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1_beta5-1417
-DISTVERSIONSUFFIX= -gf0f6c358
+DISTVERSION= 2.1_beta5-1452
+DISTVERSIONSUFFIX= -g66a890f2
CATEGORIES= audio
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES= ceff6c73e591c078d418a5663491b97a75413b99.patch:-p1 # support for ffmpeg-9.x, https://github.com/MTG/essentia/pull/1546
+
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for audio and music analysis
WWW= https://essentia.upf.edu/ \
@@ -12,8 +15,6 @@ WWW= https://essentia.upf.edu/ \
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/COPYING.txt
-BROKEN= Fails to build with FFmpeg 9
-
BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libchromaprint.so:audio/chromaprint \
@@ -22,16 +23,9 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libtag.so:audio/taglib \
libyaml.so:textproc/libyaml
-CFLAGS+= -I${LOCALBASE}/ffmpeg4/include
-CONFIGURE_ENV+= PKG_CONFIG_PATH="${LOCALBASE}/ffmpeg4/libdata/pkgconfig"
-MAKE_ENV+= PKG_CONFIG_PATH="${LOCALBASE}/ffmpeg4/libdata/pkgconfig"
-
USES= compiler:c++11-lib eigen:3 pkgconfig waf
USE_GITHUB= yes
GH_ACCOUNT= MTG
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libessentia.so
-
.include <bsd.port.mk>
diff --git a/audio/essentia/distinfo b/audio/essentia/distinfo
index da0b8be98a60..5bd44e650688 100644
--- a/audio/essentia/distinfo
+++ b/audio/essentia/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1773603421
-SHA256 (MTG-essentia-v2.1_beta5-1417-gf0f6c358_GH0.tar.gz) = 4168a1557d43e5395e279a65dc5dbe41bf1226beae6dda76b4877f4b6d0b22c3
-SIZE (MTG-essentia-v2.1_beta5-1417-gf0f6c358_GH0.tar.gz) = 92660766
+TIMESTAMP = 1789838047
+SHA256 (MTG-essentia-v2.1_beta5-1452-g66a890f2_GH0.tar.gz) = eb38bf91dfa2a224ee93bf3bbcf0376f19b9ccbbac2dc60e0a872efc649cf8a9
+SIZE (MTG-essentia-v2.1_beta5-1452-g66a890f2_GH0.tar.gz) = 92658961
+SHA256 (ceff6c73e591c078d418a5663491b97a75413b99.patch) = 36a85f6624098bae85c4f286993d0e47e87e3d1d4cf3ce64f58d57d56ce33ef4
+SIZE (ceff6c73e591c078d418a5663491b97a75413b99.patch) = 1851