Sync from SUSE:SLFO:Main ffado revision e5894ca68e146c3180b240461e13ba82
This commit is contained in:
parent
36c16a7ecd
commit
3e8134f1f4
@ -1,3 +1,54 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 23 13:24:09 UTC 2025 - Daniel Garcia <daniel.garcia@suse.com>
|
||||
|
||||
- BuildRequires python3-setuptools, distutils is deprecated and is
|
||||
removed for python > 3.11
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 09:04:07 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 2.4.9
|
||||
* Support compilation against musl libc.
|
||||
* Remove build-time checks for utilities that are not used
|
||||
(pyuic).
|
||||
* Install the ffado-mixer appdata file only if ffado-mixer has
|
||||
been built.
|
||||
* Add a DATADIR option to scons and use it in line with GNU
|
||||
conventions.
|
||||
* Update the AppStream document with more complete information
|
||||
and in line with current best practice.
|
||||
* Rename XDG files to match modern standards.
|
||||
* Install XDG files manually to simplify the build script and
|
||||
avoid depending on xdg-utils.
|
||||
- Changes from version 2.4.8
|
||||
* Make various mixer modules work under Python 3.10 and later:
|
||||
Presonus Firebox, Presonus FP10, Presonus Inspire1394 and
|
||||
Yamaha Go.
|
||||
* Deal with the removal of SafeConfigParser in Python 3.12.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 14 13:24:58 UTC 2024 - pgajdos@suse.com
|
||||
|
||||
- remove dependency on /usr/bin/python3 using
|
||||
%python3_fix_shebang macro, [bsc#1212476]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 26 11:07:01 UTC 2023 - Dave Plater <davejplater@gmail.com>
|
||||
|
||||
- Update to 2.4.7
|
||||
- Upstream changes:
|
||||
*Address type-related issues encounted in ffado-mixer when using
|
||||
python 3.10. Components affected were the crossbar router and
|
||||
the M-Audio device mixer.
|
||||
*Use a dark theme by default in ffado-mixer.
|
||||
*Remember the user’s ffado-mixer theme choice.
|
||||
*The ffado-mixer desktop file includes a Dutch translation.
|
||||
*Saffire mixers gain additional tool tips.
|
||||
*Reduce the need for scrolling of the Saffire Pro24 panel in
|
||||
ffado-mixer.
|
||||
*Correct ffado-mixer routing assignments for the
|
||||
Profire-2626 device.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 29 15:12:31 UTC 2020 - Edgar Aichinger <edogawa@aon.at>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package ffado-mixer
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -20,7 +20,7 @@
|
||||
%define docs 0
|
||||
%define tname libffado
|
||||
Name: ffado-mixer
|
||||
Version: 2.4.3
|
||||
Version: 2.4.9
|
||||
Release: 0
|
||||
Summary: FireWire 1394 support for audio devices, svn snapshot
|
||||
License: GPL-2.0-or-later
|
||||
@ -47,6 +47,7 @@ BuildRequires: libraw1394-devel >= 1.3.0
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: python3-dbus-python-devel
|
||||
BuildRequires: python3-qt5-devel
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: scons
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: xdg-utils
|
||||
@ -144,7 +145,6 @@ scons DESTDIR=%{buildroot} install \
|
||||
CUSTOM_ENV=True \
|
||||
PYTHON_INTERPRETER="%{_bindir}/python3"
|
||||
|
||||
mv %{buildroot}%{_datadir}/%{tname}/icons %{buildroot}%{_datadir}/
|
||||
rm %{buildroot}%{_libdir}/%tname.*
|
||||
rm -r %{buildroot}%{_includedir}/libffado
|
||||
rm -r %{buildroot}%{_libdir}/pkgconfig
|
||||
@ -174,6 +174,8 @@ chmod 755 %{buildroot}%{_datadir}/%{tname}/python/ffado_dbus_util.py
|
||||
find ./ -empty -delete
|
||||
%fdupes -s %{buildroot}%{_datadir}
|
||||
|
||||
%python3_fix_shebang
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%{_bindir}/ffado-mixer
|
||||
@ -182,7 +184,7 @@ find ./ -empty -delete
|
||||
%{_datadir}/pixmaps/ffadomixer.png
|
||||
%{_datadir}/applications/*
|
||||
%{python3_sitelib}/*
|
||||
%{_datadir}/metainfo/ffado-mixer.appdata.xml
|
||||
%{_datadir}/metainfo/org.ffado.FfadoMixer.metainfo.xml
|
||||
|
||||
%if %{docs} == 1
|
||||
%files -n ffado-doc
|
||||
|
@ -1,3 +1,57 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 23 13:11:14 UTC 2025 - Daniel Garcia <daniel.garcia@suse.com>
|
||||
|
||||
- BuildRequires python3-setuptools, distutils is deprecated and is
|
||||
removed for python > 3.11
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 18 09:04:07 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 2.4.9
|
||||
* Support compilation against musl libc.
|
||||
* Remove build-time checks for utilities that are not used
|
||||
(pyuic).
|
||||
* Install the ffado-mixer appdata file only if ffado-mixer has
|
||||
been built.
|
||||
* Add a DATADIR option to scons and use it in line with GNU
|
||||
conventions.
|
||||
* Update the AppStream document with more complete information
|
||||
and in line with current best practice.
|
||||
* Rename XDG files to match modern standards.
|
||||
* Install XDG files manually to simplify the build script and
|
||||
avoid depending on xdg-utils.
|
||||
- Changes from version 2.4.8
|
||||
* Make various mixer modules work under Python 3.10 and later:
|
||||
Presonus Firebox, Presonus FP10, Presonus Inspire1394 and
|
||||
Yamaha Go.
|
||||
* Deal with the removal of SafeConfigParser in Python 3.12.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 14 13:24:58 UTC 2024 - pgajdos@suse.com
|
||||
|
||||
- remove dependency on /usr/bin/python3 using
|
||||
%python3_fix_shebang macro, [bsc#1212476]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 22 09:48:40 UTC 2024 - Fabian Vogt <fvogt@suse.com>
|
||||
|
||||
- Remove unnecessary BuildRequires on xdg-utils and update-desktop-files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 26 11:08:10 UTC 2023 - Dave Plater <davejplater@gmail.com>
|
||||
|
||||
- Update to version 2.4.7
|
||||
- Upstream changes:
|
||||
*Update config.guess to the latest version. This supports newer
|
||||
architectures such as RISCV64.
|
||||
*Address compiler warnings reported by newer versions of gcc.
|
||||
*Add a configuration entry for the Apogee Duet.
|
||||
*Spelling, capitalisation and quoting fixes in documentation and
|
||||
source code.
|
||||
*Correctly report the Saffire Pro 24 and Pro 56 in messages from
|
||||
the driver when these interfaces are in use.
|
||||
*Build correctly under scons 3.0.5 and above.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 24 10:03:35 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
|
24
ffado.spec
24
ffado.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package ffado
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,12 +17,11 @@
|
||||
|
||||
|
||||
%define sover 2
|
||||
%define gcc7 0
|
||||
%define tname libffado
|
||||
Name: ffado
|
||||
Version: 2.4.3
|
||||
Version: 2.4.9
|
||||
Release: 0
|
||||
Summary: FireWire 1394 support for audio devices, svn snapshot
|
||||
Summary: FireWire 1394 support for audio devices
|
||||
License: GPL-2.0-or-later
|
||||
Group: Productivity/Multimedia/Other
|
||||
URL: http://www.ffado.org/
|
||||
@ -37,9 +36,8 @@ Patch5: reproducible.patch
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: scons >= 3.0.2
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: xdg-utils
|
||||
BuildRequires: pkgconfig(alsa)
|
||||
BuildRequires: pkgconfig(dbus-1) >= 1.0
|
||||
BuildRequires: pkgconfig(dbus-c++-1)
|
||||
@ -106,12 +104,6 @@ for i in `grep -rl "/usr/bin/env python"`;do sed -i '1s/^#!.*/#!\/usr\/bin\/pyth
|
||||
for i in `grep -rl "/usr/bin/python"`;do sed -i '1s/^#!.*/#!\/usr\/bin\/python3/' ${i} ;done
|
||||
|
||||
%build
|
||||
%if %{gcc7} == 1
|
||||
%define gcc_version 7
|
||||
export CC=gcc-7
|
||||
export CPP=cpp-7
|
||||
export CXX=g++-7
|
||||
%endif
|
||||
export EXTRA_FLAGS="-Wno-deprecated-declarations -fpermissive --std=gnu++11"
|
||||
%if 0%{?gcc_version} > 5
|
||||
export EXTRA_FLAGS="${EXTRA_FLAGS} -Werror=date-time"
|
||||
@ -142,12 +134,6 @@ scons %{_smp_mflags} \
|
||||
|
||||
%install
|
||||
# WARNING: the install scons statement must be identical to the build one otherwise a complete rebuild is executed.
|
||||
%if %{gcc7} == 1
|
||||
%define gcc_version 7
|
||||
export CC=gcc-7
|
||||
export CPP=cpp-7
|
||||
export CXX=g++-7
|
||||
%endif
|
||||
export EXTRA_FLAGS="-Wno-deprecated-declarations -fpermissive --std=gnu++11"
|
||||
%if 0%{?gcc_version} > 5
|
||||
export EXTRA_FLAGS="${EXTRA_FLAGS} -Werror=date-time"
|
||||
@ -180,6 +166,8 @@ rm -rf %{buildroot}%{_libdir}/libffado
|
||||
|
||||
%fdupes -s %{buildroot}%{_datadir}
|
||||
|
||||
%python3_fix_shebang
|
||||
|
||||
%post -n libffado%{sover} -p /sbin/ldconfig
|
||||
%postun -n libffado%{sover} -p /sbin/ldconfig
|
||||
|
||||
|
BIN
libffado-2.4.3.tgz
(Stored with Git LFS)
BIN
libffado-2.4.3.tgz
(Stored with Git LFS)
Binary file not shown.
BIN
libffado-2.4.9.tgz
(Stored with Git LFS)
Normal file
BIN
libffado-2.4.9.tgz
(Stored with Git LFS)
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user