media-libs / libffado

Driver for IEEE1394 (Firewire) audio interfaces

Official package sites : http://www.ffado.org ·

v2.4.4-r1 :: 0 :: gentoo

Modified
License
GPL-2 GPL-3
Keywords
amd64 x86 ~arm ~arm64 ~ppc ~ppc64 ~riscv
USE flags
debug qt5 test-programs

General

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
qt5
Add support for the Qt 5 application and UI framework
test-programs
Install standalone test programs

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

python_single_target

python3_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

dev-cpp / libxmlpp : C++ wrapper for the libxml2 XML parser library

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

dev-lang / python-exec : Python script wrapper

dev-libs / dbus-c++ : Provides a C++ API for D-BUS

dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / dbus-python : Python bindings for the D-Bus messagebus

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libiec61883 : Library for capturing video (dv or mpeg2) over the IEEE 1394 bus

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-libs / libavc1394 : Library for the 1394 AV/C (Audio/Video Control) Digital Interface Command Set

sys-libs / libraw1394 : Library that provides direct access to the IEEE 1394 bus

x11-misc / xdg-utils : Portland utils for cross-platform/cross-toolkit/cross-desktop interoperability

dev-cpp / libxmlpp : C++ wrapper for the libxml2 XML parser library

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

dev-lang / python-exec : Python script wrapper

dev-libs / dbus-c++ : Provides a C++ API for D-BUS

dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / dbus-python : Python bindings for the D-Bus messagebus

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libiec61883 : Library for capturing video (dv or mpeg2) over the IEEE 1394 bus

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-libs / libavc1394 : Library for the 1394 AV/C (Audio/Video Control) Digital Interface Command Set

sys-libs / libraw1394 : Library that provides direct access to the IEEE 1394 bus

x11-misc / xdg-utils : Portland utils for cross-platform/cross-toolkit/cross-desktop interoperability

media-sound / jack2 : Jackdmp jack implemention for multi-processor machine

740068
media-libs/libffado-2.4.4 fails to compile: clang++ does not like header file from dev-libs/dbus-c++: /usr/include/dbus-c++-1/dbus-c++/types.h:566:9: error: call to function 'operator>>' that is neither visible in the template definition nor found ...
744364
media-libs/libffado-2.4.1-r1 - ffado-mixer crashes(?) when loading config
791724
media-libs/libffado-2.4.4-r1 fails to compile with dev-lang/python-exec[-native-symlinks]
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-libs/libffado: keyword 2.4.4-r1 for ~riscv
With new enough config.guess builds, and installs (there are no tests) without errors. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-libs/libffado: use config.guess from sys-devel/gnuconfig
The version from 2021-01-01 is good enough for riscv, indeed if I read the config.git log correctly the only arches added since then have been arc64 and arc32, and it saves us having an extra distfile. sys-devel/gnuconfig is part of the base system profile no need to include it in BDEPEND. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-libs/libffado: use newer config.guess
Needed for libffado to build successfully on riscv. Doesn't seem to break anything on previously supported arches - or at least not on amd64. Invoking maintainer time-out. Closes: https://bugs.gentoo.org/808853 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-libs/libffado: keyword 2.4.4-r1 for -riscv
src_configure dies with "Trying to find the system triple: admin/config.guess: unable to guess system type This script, last modified 2013-06-10, has failed to recognize the operating system you are using." With the latest config.guess version from https://git.savannah.gnu.org/cgit/config.git/plain/config.guess (dated 2021-06-03 at the time of me writing this) the ebuild emerges fine but - but the two versions differ so much that I'd rather have the maintainers decide if they want to update this file or not. Bug: https://bugs.gentoo.org/808853 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
media-libs/libffado: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Miroslav Šulc · gentoo
media-libs/libffado: py3_9
Package-Manager: Portage-3.0.18, 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
Sam James · gentoo
media-libs/libffado: revbump for libconfig subslot dep
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Miroslav Šulc · gentoo
media-libs/libffado: removed obsolete 2.4.1-r1
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/libffado: amd64 stable wrt bug #738730
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libffado: x86 stable (bug #738730)
Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Miroslav Šulc · gentoo
media-libs/libffado: bump to 2.4.4
1) eapi7 2) added py3_7 and py3_8 3) updated deps, dropped jack restriction as not needed Closes: https://bugs.gentoo.org/733996 Closes: https://bugs.gentoo.org/737394 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-libs/libffado: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-libs/libffado: Switch to PYTHON_MULTI_USEDEP API
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
Agostino Sarubbo · gentoo
media-libs/libffado: x86 stable wrt bug #701748
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/libffado: amd64 stable wrt bug #701748
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@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
Andreas Sturmlechner · gentoo
media-libs/libffado: Drop 2.4.0
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
media-libs/libffado: keyworded 2.4.1 for ppc, bug #677640
Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hector Martin · gentoo
media-libs/libffado: 2.4.1 version bump and work around SCons bug
Closes: https://bugs.gentoo.org/658052 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8975
Andreas Sturmlechner · gentoo
media-libs/libffado: Drop old
Closes: https://bugs.gentoo.org/642530 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Hector Martin · gentoo
media-libs/libffado: bump to 2.4.0 and switch to qt5
Bug: https://bugs.gentoo.org/642530 Closes: https://github.com/gentoo/gentoo/pull/6826
Rolf Eike Beer · gentoo
media-libs/libffado: keyworded 2.3.0 for sparc, bug #622718
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc"
Thomas Deutschmann · gentoo
media-libs/libffado: x86 keyworded (bug #622718)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Hector Martin · gentoo
media-libs/libffado-2.3.0: Fix build with new glibc
Closes: https://bugs.gentoo.org/640286 Closes: https://github.com/gentoo/gentoo/pull/6486 Package-Manager: Portage-2.3.13, Repoman-2.3.4
Markus Meier · gentoo
media-libs/libffado: add ~arm64, bug #622718
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm64"
Sergei Trofimovich · gentoo
media-libs/libffado: keyworded 2.3.0 for ppc64, bug #622718
Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64"
Sergei Trofimovich · gentoo
media-libs/libffado: keyworded 2.3.0 for ppc, bug #622718
Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
media-libs/libffado: ia64 keyworded, bug #622718
Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64"
Markus Meier · gentoo
media-libs/libffado: add ~arm, bug #622718
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Hector Martin · gentoo
media-libs/libffado: New package.
FFADO is a userspace driver for IEEE1394 (FireWire) audio interfaces. From audio-overlay: https://github.com/gentoo-audio/audio-overlay (Previously from the proaudio overlay) Gentoo-Bug: https://bugs.gentoo.org/622520 Package-Manager: Portage-2.3.6, Repoman-2.3.2