Overview

Request 545226 accepted

- Added conditional for libffado-SConstruct-py3.patch to only apply
if scons built with python 3.
- Fix building with python3 scons, add libffado-SConstruct-py3.patch
- sigev.patch: add missing header to define SIGEV_THREAD
- Update to 2.3.0
- Removed api documentation package, no longer builds.
- See ffado.changes for common changes, no mixer changes.
- Add --std=gnu++11 to COMPILE_FLAGS.
- Replace libxmll++-devel BuildRequires with
pkgconfig(libxml++-2.6) in order to be ready for the
compatibility package introduction (libxml++ goes 3.0).
- Add ffado-gcc6.patch to move #include outside of a namespace
and to not declare errno as local variable.
- require python-qt4 at runtime (bnc#937060)
- SConstruct is_powerpc and is_64bit to support ppc64le
with new ffado_SConstruct_powerpc_update.patch
- Update to version 2.2.1, no mixer changes.
- Drop subversion BuildRequires, not needed at all.
- Update to 2.1.0 version:
* Significantly improved support for the new "juju" firewire stack
found in newer kernels
* Support for JACK freewheeling mode and set-buffer-size operation
* Lower CPU usage
* udev rules included in FFADO to give user access to audio device files
* More stable streaming
* Fix crash when realtime system clock was set
* Fix race conditions and invalid memory accesses on shutdown
* Fixes for clean compilation on recent gcc versions (up to 4.7)
* ffado-diag enhanced to aid debugging efforts
* Many bugs fixed
- Remove patchs merged on upstream release:
* ffado-gcc47.patch
* libffado-bswap.patch
- Do not use and include ChangeLog in the package because the svn repo is down
and this file could not be update
- Remove useless conditional macros
- fix ppc64 build
- Changed build to noarch as suggested by rpmlint
- Update to version 2.0.1.2040
- ffado-dbus-server added
- See ffado's changelog
- move doc generation into 2nd spec file
- Fix some rpmlint errors
- remove qt dependency, splitted into ffado-mixer spec file
- Update to version 2.0.1
- Upstream changes :-
Make it work on the new firewire-stack.
Of course some more fixes went into the package. But its mostly
intended for distributors so they can finally deprecate/disable the
old firewire stack in kernels.
For more changelog and instructions please look back at the 2.0.0
release announcement http://www.ffado.org/?q=release/2.0.0
- Update to svn 1856.
- Upstream changes : Make it easier for distributions to define
their own additional built-flags.
Numerous bug fixes, see ChangeLog for details.
- Created package ffado version 2.0.0
- Added conditional for libffado-SConstruct-py3.patch to only apply
if scons built with python 3.
- Fix building with python3 scons, add libffado-SConstruct-py3.patch
- sigev.patch: add missing header to define SIGEV_THREAD
- Modify libffado-date_time.patch to allow reproducible builds.
- Update to 2.3.0
- Fix gcc7 errors with -fpermissive see boo#1030245
- Removed obsolete udev macro definition
- Rebased ffado_SConstruct_powerpc_update.patch and
ffado-gcc6.patch
- Duplicated %build scons statement in %install to prevent a
complete rebuild of the package.
- Upstream changes:
*Configuration entries added for additional devices which work
with the generic support layer (PreSonus Studiolive 32.4.2,
Presonus StudioLive 16.0.2, ICON FireXon, Onyx Blackbird and
the new Onyx 1640i, among others).
*Support added for the newer Focusrite Saffire Pro 26.
*Improved build support for various downstream consumers.
*Better routing for selected Saffire devices and the Firestudio
Mobile.
*Significant cleanup and refinement of the M-Audio and Yamaha
driver.
*Compilation fixes for recent versions of gcc.
*Recover from dead streams without causing jackd to shut down.
- Use pkgconfig buildrequires where available and cleanup spec file.
- Add --std=gnu++11 to EXTRA_FLAGS.
- Replace libxmll++-devel BuildRequires with
pkgconfig(libxml++-2.6) in order to be ready for the
compatibility package introduction (libxml++ goes 3.0).
- Add ffado-gcc6.patch to move #include outside of a namespace
and to not declare errno as local variable.
- SConstruct is_powerpc and is_64bit to support ppc64le
with new ffado_SConstruct_powerpc_update.patch
- Install udev rule to the correct directory by removing the incorrect
redefinition of %_udevrulesdir. It is defined already in
systemd-rpm-macros which is preinstalled in OBS. (boo#911303)
- Update to bugfix version 2.2.1
- Fixes compilation failures when DEBUG=no is specified
- Upstream changes for 2.2.0:
*Many bugs fixed
Mixer, router and monitor support for Saffire Pro 14
Mixer and router support for Presonus Firestudio Tube,
Presonus Firestudio Project, and M-Audio Profire 2626
Support Echo Audio AudioFire12 with firmware versions 5.0 and
later (addresses ticket 360)
Echo Audio device mixer additions:
hide SPDIF mode switch on AudioFire12
digital interface switch on AudioFire8 and Pre8
phantom power switch for AudioFire4 (addresses ticket 364)
playback routing for AudioFire2/4 (addresses ticket 335)
*Presonus device mixer additions:
better support the FP10 (formerly known as the Firepod)
implement support for the Firebox and Inspire1394
*M-Audio mixer additions:
improve support for the Ozonic
add support for Firewire Solo (ticket 336), Audiophile, 410, 1814
and ProjectMix I/O
*Device-specific mixer for Yamaha GO44 and GO46 interfaces added
*RME Fireface 400/800 improvements:
mixer and device settings can now be saved to and restored from
device flash clock source selection made more consistent
*DICE EAP / RME Matrix mixer enhancements:
"per output" view with mono/stereo control saving of mixer
settings to file
more consistent cooperation with jackd when sample rate is changed
*Audio streaming support added or refined for additional MOTU
interfaces:
Traveller mk 3
Ultralite mk 3
Ultralite hybrid (using firewire interface only)
4pre
- Known issues:
*Saffire Pro 40 at 96 kHz fails to start most of the time
(ticket 326)
*Saffire Pro 24 and Pro 40 MIDI problems (tickets 372 and 375)
*Saffire Pro 24 and Pro 40 lack an ADAT/SPDIF switch
*Only mixer control is supported on M-Audio 1814 and M-Audio,
ProjectMix
*M-Audio Audiophile, 410 and 1814 require startup workaround.
See http://sourceforge.net/p/ffado/mailman/message/30807938
*M-Audio Audiophile, 410 and 1814 will only work with FFADO when
loaded with the latest firmware
- own /usr/lib/udev directory to avoid buildrequiring udev
- Move udev rules to /usr/lib/udev for openSUSE 12.3 or later.
- Update to 2.1.0 version:
* Significantly improved support for the new "juju" firewire stack
found in newer kernels
* Support for JACK freewheeling mode and set-buffer-size operation
* Lower CPU usage
* udev rules included in FFADO to give user access to audio device files
* More stable streaming
* Fix crash when realtime system clock was set
* Fix race conditions and invalid memory accesses on shutdown
* Fixes for clean compilation on recent gcc versions (up to 4.7)
* ffado-diag enhanced to aid debugging efforts
* Many bugs fixed
- Remove patchs merged on upstream release:
* ffado-gcc47.patch
* libffado-bswap.patch
- Do not use and include ChangeLog in the package because the svn repo is down
and this file could not be update
- Remove useless conditional macros
- fix ppc64 build
- Add ffado-gcc47.patch: Fix build with gcc 4.7.
- Added "Recommends: ffado-mixer" to the ffado rpm.
- Update to ffado-svn revision 2040 to fix bnc#747391 & bnc#736115
- Upstream changes, see /usr/share/doc/packages/ffado/ChangeLog
- adding -fPIC on arm (fixes build)
- move doc generation into 2nd spec file
- Fix some rpmlint errors
- remove qt dependency, splitted into ffado-mixer spec file
- Update to version 2.0.1
- Upstream changes :-
Make it work on the new firewire-stack.
Of course some more fixes went into the package. But its mostly
intended for distributors so they can finally deprecate/disable the
old firewire stack in kernels.
For more changelog and instructions please look back at the 2.0.0
release announcement http://www.ffado.org/?q=release/2.0.0
- Update to svn 1856.
- Upstream changes : Make it easier for distributions to define
their own additional built-flags.
Numerous bug fixes, see ChangeLog for details.
- Created package ffado version 2.0.0

Loading...
Request History
Dave Plater's avatar

plater created request

- Added conditional for libffado-SConstruct-py3.patch to only apply
if scons built with python 3.
- Fix building with python3 scons, add libffado-SConstruct-py3.patch
- sigev.patch: add missing header to define SIGEV_THREAD
- Update to 2.3.0
- Removed api documentation package, no longer builds.
- See ffado.changes for common changes, no mixer changes.
- Add --std=gnu++11 to COMPILE_FLAGS.
- Replace libxmll++-devel BuildRequires with
pkgconfig(libxml++-2.6) in order to be ready for the
compatibility package introduction (libxml++ goes 3.0).
- Add ffado-gcc6.patch to move #include outside of a namespace
and to not declare errno as local variable.
- require python-qt4 at runtime (bnc#937060)
- SConstruct is_powerpc and is_64bit to support ppc64le
with new ffado_SConstruct_powerpc_update.patch
- Update to version 2.2.1, no mixer changes.
- Drop subversion BuildRequires, not needed at all.
- Update to 2.1.0 version:
* Significantly improved support for the new "juju" firewire stack
found in newer kernels
* Support for JACK freewheeling mode and set-buffer-size operation
* Lower CPU usage
* udev rules included in FFADO to give user access to audio device files
* More stable streaming
* Fix crash when realtime system clock was set
* Fix race conditions and invalid memory accesses on shutdown
* Fixes for clean compilation on recent gcc versions (up to 4.7)
* ffado-diag enhanced to aid debugging efforts
* Many bugs fixed
- Remove patchs merged on upstream release:
* ffado-gcc47.patch
* libffado-bswap.patch
- Do not use and include ChangeLog in the package because the svn repo is down
and this file could not be update
- Remove useless conditional macros
- fix ppc64 build
- Changed build to noarch as suggested by rpmlint
- Update to version 2.0.1.2040
- ffado-dbus-server added
- See ffado's changelog
- move doc generation into 2nd spec file
- Fix some rpmlint errors
- remove qt dependency, splitted into ffado-mixer spec file
- Update to version 2.0.1
- Upstream changes :-
Make it work on the new firewire-stack.
Of course some more fixes went into the package. But its mostly
intended for distributors so they can finally deprecate/disable the
old firewire stack in kernels.
For more changelog and instructions please look back at the 2.0.0
release announcement http://www.ffado.org/?q=release/2.0.0
- Update to svn 1856.
- Upstream changes : Make it easier for distributions to define
their own additional built-flags.
Numerous bug fixes, see ChangeLog for details.
- Created package ffado version 2.0.0
- Added conditional for libffado-SConstruct-py3.patch to only apply
if scons built with python 3.
- Fix building with python3 scons, add libffado-SConstruct-py3.patch
- sigev.patch: add missing header to define SIGEV_THREAD
- Modify libffado-date_time.patch to allow reproducible builds.
- Update to 2.3.0
- Fix gcc7 errors with -fpermissive see boo#1030245
- Removed obsolete udev macro definition
- Rebased ffado_SConstruct_powerpc_update.patch and
ffado-gcc6.patch
- Duplicated %build scons statement in %install to prevent a
complete rebuild of the package.
- Upstream changes:
*Configuration entries added for additional devices which work
with the generic support layer (PreSonus Studiolive 32.4.2,
Presonus StudioLive 16.0.2, ICON FireXon, Onyx Blackbird and
the new Onyx 1640i, among others).
*Support added for the newer Focusrite Saffire Pro 26.
*Improved build support for various downstream consumers.
*Better routing for selected Saffire devices and the Firestudio
Mobile.
*Significant cleanup and refinement of the M-Audio and Yamaha
driver.
*Compilation fixes for recent versions of gcc.
*Recover from dead streams without causing jackd to shut down.
- Use pkgconfig buildrequires where available and cleanup spec file.
- Add --std=gnu++11 to EXTRA_FLAGS.
- Replace libxmll++-devel BuildRequires with
pkgconfig(libxml++-2.6) in order to be ready for the
compatibility package introduction (libxml++ goes 3.0).
- Add ffado-gcc6.patch to move #include outside of a namespace
and to not declare errno as local variable.
- SConstruct is_powerpc and is_64bit to support ppc64le
with new ffado_SConstruct_powerpc_update.patch
- Install udev rule to the correct directory by removing the incorrect
redefinition of %_udevrulesdir. It is defined already in
systemd-rpm-macros which is preinstalled in OBS. (boo#911303)
- Update to bugfix version 2.2.1
- Fixes compilation failures when DEBUG=no is specified
- Upstream changes for 2.2.0:
*Many bugs fixed
Mixer, router and monitor support for Saffire Pro 14
Mixer and router support for Presonus Firestudio Tube,
Presonus Firestudio Project, and M-Audio Profire 2626
Support Echo Audio AudioFire12 with firmware versions 5.0 and
later (addresses ticket 360)
Echo Audio device mixer additions:
hide SPDIF mode switch on AudioFire12
digital interface switch on AudioFire8 and Pre8
phantom power switch for AudioFire4 (addresses ticket 364)
playback routing for AudioFire2/4 (addresses ticket 335)
*Presonus device mixer additions:
better support the FP10 (formerly known as the Firepod)
implement support for the Firebox and Inspire1394
*M-Audio mixer additions:
improve support for the Ozonic
add support for Firewire Solo (ticket 336), Audiophile, 410, 1814
and ProjectMix I/O
*Device-specific mixer for Yamaha GO44 and GO46 interfaces added
*RME Fireface 400/800 improvements:
mixer and device settings can now be saved to and restored from
device flash clock source selection made more consistent
*DICE EAP / RME Matrix mixer enhancements:
"per output" view with mono/stereo control saving of mixer
settings to file
more consistent cooperation with jackd when sample rate is changed
*Audio streaming support added or refined for additional MOTU
interfaces:
Traveller mk 3
Ultralite mk 3
Ultralite hybrid (using firewire interface only)
4pre
- Known issues:
*Saffire Pro 40 at 96 kHz fails to start most of the time
(ticket 326)
*Saffire Pro 24 and Pro 40 MIDI problems (tickets 372 and 375)
*Saffire Pro 24 and Pro 40 lack an ADAT/SPDIF switch
*Only mixer control is supported on M-Audio 1814 and M-Audio,
ProjectMix
*M-Audio Audiophile, 410 and 1814 require startup workaround.
See http://sourceforge.net/p/ffado/mailman/message/30807938
*M-Audio Audiophile, 410 and 1814 will only work with FFADO when
loaded with the latest firmware
- own /usr/lib/udev directory to avoid buildrequiring udev
- Move udev rules to /usr/lib/udev for openSUSE 12.3 or later.
- Update to 2.1.0 version:
* Significantly improved support for the new "juju" firewire stack
found in newer kernels
* Support for JACK freewheeling mode and set-buffer-size operation
* Lower CPU usage
* udev rules included in FFADO to give user access to audio device files
* More stable streaming
* Fix crash when realtime system clock was set
* Fix race conditions and invalid memory accesses on shutdown
* Fixes for clean compilation on recent gcc versions (up to 4.7)
* ffado-diag enhanced to aid debugging efforts
* Many bugs fixed
- Remove patchs merged on upstream release:
* ffado-gcc47.patch
* libffado-bswap.patch
- Do not use and include ChangeLog in the package because the svn repo is down
and this file could not be update
- Remove useless conditional macros
- fix ppc64 build
- Add ffado-gcc47.patch: Fix build with gcc 4.7.
- Added "Recommends: ffado-mixer" to the ffado rpm.
- Update to ffado-svn revision 2040 to fix bnc#747391 & bnc#736115
- Upstream changes, see /usr/share/doc/packages/ffado/ChangeLog
- adding -fPIC on arm (fixes build)
- move doc generation into 2nd spec file
- Fix some rpmlint errors
- remove qt dependency, splitted into ffado-mixer spec file
- Update to version 2.0.1
- Upstream changes :-
Make it work on the new firewire-stack.
Of course some more fixes went into the package. But its mostly
intended for distributors so they can finally deprecate/disable the
old firewire stack in kernels.
For more changelog and instructions please look back at the 2.0.0
release announcement http://www.ffado.org/?q=release/2.0.0
- Update to svn 1856.
- Upstream changes : Make it easier for distributions to define
their own additional built-flags.
Numerous bug fixes, see ChangeLog for details.
- Created package ffado version 2.0.0


Dave Plater's avatar

plater accepted review


Dave Plater's avatar

plater approved review


Dave Plater's avatar

plater accepted request

openSUSE Build Service is sponsored by