audio/py-librosa: New port: Python module for audio and music processing

This commit is contained in:
Yuri Victorovich 2022-12-30 11:17:43 -08:00
parent 639e0f24c6
commit 57f157a80a
4 changed files with 39 additions and 0 deletions

View file

@ -646,6 +646,7 @@
SUBDIR += py-fmoo-audiotools
SUBDIR += py-gtts
SUBDIR += py-hsaudiotag3k
SUBDIR += py-librosa
SUBDIR += py-mpd
SUBDIR += py-music21
SUBDIR += py-musicbrainzngs

33
audio/py-librosa/Makefile Normal file
View file

@ -0,0 +1,33 @@
PORTNAME= librosa
DISTVERSION= 0.9.2
CATEGORIES= audio python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python module for audio and music processing
WWW= https://librosa.org/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.md
PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}audioread>=2.1.9:audio/py-audioread@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}decorator>=4.0.10:devel/py-decorator@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}joblib>=0.14:devel/py-joblib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numba>=0.45.1:devel/py-numba@${PY_FLAVOR} \
${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pooch>=1.0:devel/py-pooch@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}resampy>=0.2.2:audio/py-resampy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.19.1:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.2.0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}SoundFile>=0.10.2:audio/py-SoundFile@${PY_FLAVOR}
BUILD_DEPENDS= ${PY_DEPENDS}
RUN_DEPENDS= ${PY_DEPENDS}
USES= python:3.6+
USE_PYTHON= distutils autoplist
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1672340283
SHA256 (librosa-0.9.2.tar.gz) = 5b576b5efdce428e90bc988bdd5a953d12a727e5f931f30d74c53b63abbe3c89
SIZE (librosa-0.9.2.tar.gz) = 200053

View file

@ -0,0 +1,2 @@
librosa is a python package for music and audio analysis. It provides the
building blocks necessary to create music information retrieval systems.