Date: Fri, 30 Dec 2022 19:52:07 GMT From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 57f157a80aa8 - main - audio/py-librosa: New port: Python module for audio and music processing Message-ID: <202212301952.2BUJq7To044941@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=57f157a80aa84dd2a54e406ff119ce99d16a01d1 commit 57f157a80aa84dd2a54e406ff119ce99d16a01d1 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2022-12-30 19:17:43 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2022-12-30 19:51:09 +0000 audio/py-librosa: New port: Python module for audio and music processing --- audio/Makefile | 1 + audio/py-librosa/Makefile | 33 +++++++++++++++++++++++++++++++++ audio/py-librosa/distinfo | 3 +++ audio/py-librosa/pkg-descr | 2 ++ 4 files changed, 39 insertions(+) diff --git a/audio/Makefile b/audio/Makefile index d44d6bbb0361..ab4d07a76ade 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -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 diff --git a/audio/py-librosa/Makefile b/audio/py-librosa/Makefile new file mode 100644 index 000000000000..2263819a730f --- /dev/null +++ b/audio/py-librosa/Makefile @@ -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> diff --git a/audio/py-librosa/distinfo b/audio/py-librosa/distinfo new file mode 100644 index 000000000000..f7b12e684863 --- /dev/null +++ b/audio/py-librosa/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1672340283 +SHA256 (librosa-0.9.2.tar.gz) = 5b576b5efdce428e90bc988bdd5a953d12a727e5f931f30d74c53b63abbe3c89 +SIZE (librosa-0.9.2.tar.gz) = 200053 diff --git a/audio/py-librosa/pkg-descr b/audio/py-librosa/pkg-descr new file mode 100644 index 000000000000..098c24cae77f --- /dev/null +++ b/audio/py-librosa/pkg-descr @@ -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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202212301952.2BUJq7To044941>