media-libs / aubio

Library for audio labelling

Official package sites : https://aubio.org/ ·

v0.4.9-r4 :: 0/5 :: gentoo

Modified
License
GPL-3
Keywords
amd64 ppc64 sparc x86 ~loong ~ppc
USE flags
blas debug doc double-precision examples ffmpeg fftw jack libsamplerate python sndfile test

General

blas
Add support for the virtual/blas numerical library
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
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
double-precision
Compile in double precision mode.
examples
Install examples, usually source code
ffmpeg
Enable ffmpeg/libav-based audio/video codec support
fftw
Use FFTW library for computing Fourier transforms
jack
Add support for the JACK Audio Connection Kit
libsamplerate
Build with support for converting sample rates using libsamplerate
python
Add optional support/bindings for the Python language
sndfile
Add support for libsndfile
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12
python3_13
Build with Python 3.13

app-text / txt2man : Scripts to convert regular ASCII text to man pages

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / numpy : Fast array and numerical python library

dev-python / pytest : Simple powerful testing with Python

dev-python / sphinx : Python documentation generator

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

virtual / cblas : Virtual for BLAS C implementation

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / numpy : Fast array and numerical python library

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

virtual / cblas : Virtual for BLAS C implementation

virtual / jack : Virtual for JACK Audio Connection Kit

games-arcade / performous : SingStar GPL clone

media-plugins / vamp-aubio-plugins : Onset detection, pitch tracking, note tracking and tempo tracking plugins

media-sound / ardour : Digital Audio Workstation

media-sound / denemo : A music notation editor

media-sound / qtractor : Audio/MIDI multi-track sequencer written in C++ with the Qt framework

654400
media-libs/aubio-0.4.6 : src/libaubio.so: undefined reference to av_get_media_type_string
Repository mirror & CI · gentoo
Merge updates from master
Miroslav Šulc · gentoo
media-libs/aubio: dropped obsolete 0.4.9-r2
Bug: https://bugs.gentoo.org/935423 Closes: https://bugs.gentoo.org/589262 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/aubio: Stabilize 0.4.9-r4 amd64, #935423
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/aubio: Stabilize 0.4.9-r4 ppc64, #935423
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/aubio: Stabilize 0.4.9-r4 x86, #935423
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/aubio: Stabilize 0.4.9-r4 sparc, #935423
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aliaksei Urbanski · gentoo
media-libs/aubio: revbump to 0.4.9-r4
These changes fix: - compile with python-exec[-native-symlinks] - GCC 14 compatibility - NumPy 2 compatibility - documentation issues: * partially missing docs on the first install * duplicated docs on reinstalls - missing blas USE flag - missing pytest dependency [sam: Drop the changes to -r2.] Closes: https://bugs.gentoo.org/933405 Closes: https://bugs.gentoo.org/925102 Bug: https://bugs.gentoo.org/589262 Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36988 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aliaksei Urbanski · gentoo
media-libs/aubio: revbump to 0.4.9-r3
These changes: - add Python 3.12 support - migrate to PEP 517 build - bump EAPI to 8 Bug: https://bugs.gentoo.org/929631 Bug: https://bugs.gentoo.org/909987 Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36421 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
media-libs/aubio: keyword 0.4.9-r2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Violet Purcell · gentoo
media-libs/aubio: enable py3.11
Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/30093 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Miroslav Šulc · gentoo
media-libs/aubio: dropped obsolete 0.4.9-r1
Bug: https://bugs.gentoo.org/853610 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/aubio: x86 stable wrt bug #853610
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/aubio: sparc stable wrt bug #853610
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/aubio: ppc64 stable wrt bug #853610
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/aubio: amd64 stable wrt bug #853610
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/aubio: update EAPI 6 -> 7; Python 3.10; fix Python tests
- EAPI 6->7 (not 8 b/c waf-utils) - Add Python 3.10 - Python tests weren't actually being run before! They pass w/ all impls. Closes: https://bugs.gentoo.org/799722 Closes: https://bugs.gentoo.org/806866 Closes: https://bugs.gentoo.org/846014 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
media-libs/aubio: ffmpeg5 fix
from upstream Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-libs/aubio: Remove DISTUTILS_USE_SETUPTOOLS
DISTUTILS_USE_SETUPTOOLS is not used with DISTUTILS_OPTIONAL, and now it triggers a QA warning. Remove it. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Miroslav Šulc · gentoo
media-libs/aubio: fixed DISTUTILS_USE_SETUPTOOLS
Closes: https://bugs.gentoo.org/799326 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-libs/aubio: Added python3_{8,9} support
Added dev-python/sphinx to USE="doc" dependency Closes: https://bugs.gentoo.org/729638 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/aubio: security cleanup
Bug: https://bugs.gentoo.org/711226 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
media-libs/aubio: stable 0.4.9 for sparc, bug #711226
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/aubio: amd64 stable wrt bug #711226
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/aubio: ppc64 stable wrt bug #711226
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/aubio: fix USE=doc
Closes: https://bugs.gentoo.org/679184 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/aubio: x86 stable (bug #711226)
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-libs/aubio: migrate from libav
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-libs/aubio: Revbump post dep change
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-libs/aubio: Remove Python 2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
media-libs/aubio: Permit numpy-python2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-libs/aubio: Fixed build with USE="-doc"
Closes: https://bugs.gentoo.org/678220 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-libs/aubio: Bump to version 0.4.9
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-libs/aubio: Bump to version 0.4.8
- Fixed docdir install path - added python3 support Closes: https://bugs.gentoo.org/655618 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/aubio: Security cleanup
Bug: https://bugs.gentoo.org/667510 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
media-libs/aubio-0.4.7: ppc64 stable, bug 667510
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
media-libs/aubio: stable 0.4.7 for sparc, bug #667510
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-libs/aubio: amd64 stable wrt bug #667510
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/aubio: x86 stable (bug #667510)
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/aubio: Disable tests for real
Tests were always built and run regardless. At least disable them if not requested. Bug: https://bugs.gentoo.org/651956 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Andreas Sturmlechner · gentoo
media-libs/aubio: Fix USE flag conflicts
Thanks-to: ak <4nykey@gmail.com> Closes: https://bugs.gentoo.org/605750 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Andreas Sturmlechner · gentoo
media-libs/aubio: Drop unused multilib,eutils, add missing slot op
One line per dep. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-libs/aubio: Removed old.
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Lars Wendler · gentoo
media-libs/aubio: Bump to version 0.4.7
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Alexis Ballier · gentoo
media-libs/aubio: fix build with ffmpeg4
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Lars Wendler · gentoo
media-libs/aubio: Removed old.
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Lars Wendler · gentoo
media-libs/aubio: Bump to version 0.4.6
Package-Manager: Portage-2.3.11, Repoman-2.3.3
David Hicks · gentoo
media-libs/aubio: HOMEPAGE and SRC_URI 301 redirect to HTTPS
Package-Manager: Portage-2.3.7, Repoman-2.3.3
Karl Linden · gentoo
media-libs/aubio: depend on virtual/jack
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Lars Wendler · gentoo
media-libs/aubio: Fixed build with USE="doc" (bug #612084).
Fix taken from seden overlay. Package-Manager: Portage-2.3.5, Repoman-2.3.2
Lars Wendler · gentoo
media-libs/aubio: Bump to version 0.4.5
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Alexis Ballier · gentoo
media-libs/aubio: bump to 0.4.4
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Alexis Ballier · gentoo
media-libs/aubio: fix build with USE=python; bug #592284
Package-Manager: portage-2.3.0
Alexis Ballier · gentoo
media-libs/aubio: bump to 0.4.3; add subslot
Package-Manager: portage-2.3.0
Alexis Ballier · gentoo
media-libs/aubio: Install python last so that cwd is not changed too early. Bug #565002 by nilburn.
Package-Manager: portage-2.2.24 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
media-libs/aubio: Bump to 0.4.2.
Package-Manager: portage-2.2.23
Alexis Ballier · gentoo
media-libs/aubio: remove old.
Package-Manager: portage-2.2.23
Alexis Ballier · gentoo
media-libs/aubio: fix build with ffmpeg git master.
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed