Compare commits

...
Sign in to create a new pull request.

11 commits

Author SHA1 Message Date
Dominik Mierzejewski
9927605505 Rebuilt for FFmpeg 8 2025-10-01 11:53:34 +02:00
Fedora Release Engineering
47c675eb8b Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 16:55:09 +00:00
Fedora Release Engineering
2ad7204c9a Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 10:54:22 +00:00
Fabio Valentini
2cebe39166
Rebuild for ffmpeg 7 2024-09-23 16:45:53 +02:00
Fedora Release Engineering
36290d6324 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 16:52:50 +00:00
Jaroslav Kysela
2a044274ea Updated to 1.2.12
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2024-06-11 13:41:03 +02:00
Fedora Release Engineering
d6eaddf0d7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 22:56:18 +00:00
Fedora Release Engineering
274e99c7fa Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 12:45:03 +00:00
Yaakov Selkowitz
443ab57436 Disable avtp plugin in RHEL builds
This avoids the libavtp build dependency for a plugin that is not due to
be shipped in RHEL.
2023-08-25 00:25:09 -04:00
Fedora Release Engineering
fd88ccdb6d Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 13:09:44 +00:00
Jaroslav Kysela
1794a4347c update to SPDX licenses 2023-06-06 20:19:07 +02:00
2 changed files with 58 additions and 19 deletions

View file

@ -1,18 +1,20 @@
%if 0%{?rhel} %if 0%{?rhel}
%bcond_with avtp
%bcond_with jack %bcond_with jack
%bcond_with ffmpeg %bcond_with ffmpeg
%else %else
%bcond_without avtp
%bcond_without jack %bcond_without jack
%bcond_without ffmpeg %bcond_without ffmpeg
%endif %endif
Name: alsa-plugins Name: alsa-plugins
Version: 1.2.7.1 Version: 1.2.12
Release: 5%{?dist} Release: 6%{?dist}
Summary: The Advanced Linux Sound Architecture (ALSA) Plugins Summary: The Advanced Linux Sound Architecture (ALSA) Plugins
# All packages are LGPLv2+ with the exception of samplerate which is GPLv2+ # All packages are LGPL-2.1-or-later with the exception of samplerate
# pph plugin is BSD-like licensed # which is GPL-2.0-or-later, pph plugin is BSD-3-Clause licensed
License: GPLv2+ and LGPLv2+ and BSD License: GPL-2.0-or-later and LGPL-2.1-or-later and BSD-3-Clause
URL: http://www.alsa-project.org/ URL: http://www.alsa-project.org/
Source0: ftp://ftp.alsa-project.org/pub/plugins/%{name}-%{version}.tar.bz2 Source0: ftp://ftp.alsa-project.org/pub/plugins/%{name}-%{version}.tar.bz2
Patch0: alsa-git.patch Patch0: alsa-git.patch
@ -32,7 +34,7 @@ This package includes plugins for ALSA.
Recommends: jack-audio-connection-kit Recommends: jack-audio-connection-kit
BuildRequires: jack-audio-connection-kit-devel BuildRequires: jack-audio-connection-kit-devel
Summary: Jack PCM output plugin for ALSA Summary: Jack PCM output plugin for ALSA
License: LGPLv2+ License: LGPL-2.1-or-later
%description jack %description jack
This plugin converts the ALSA API over JACK (Jack Audio Connection This plugin converts the ALSA API over JACK (Jack Audio Connection
@ -43,7 +45,7 @@ This plugin provides the PCM type "jack"
%package oss %package oss
Summary: Oss PCM output plugin for ALSA Summary: Oss PCM output plugin for ALSA
License: LGPLv2+ License: LGPL-2.1-or-later
%description oss %description oss
This plugin converts the ALSA API over OSS API. With this plugin, This plugin converts the ALSA API over OSS API. With this plugin,
@ -55,7 +57,7 @@ This plugin provides the PCM type "oss".
Recommends: pulseaudio-daemon Recommends: pulseaudio-daemon
BuildRequires: pulseaudio-libs-devel BuildRequires: pulseaudio-libs-devel
Summary: Alsa to PulseAudio backend Summary: Alsa to PulseAudio backend
License: LGPLv2+ License: LGPL-2.1-or-later
%description pulseaudio %description pulseaudio
This plugin allows any program that uses the ALSA API to access a PulseAudio This plugin allows any program that uses the ALSA API to access a PulseAudio
@ -66,7 +68,7 @@ one for mixer control.
%package samplerate %package samplerate
BuildRequires: libsamplerate-devel BuildRequires: libsamplerate-devel
Summary: External rate converter plugin for ALSA Summary: External rate converter plugin for ALSA
License: GPLv2+ License: GPL-2.0-or-later
%description samplerate %description samplerate
This plugin is an external rate converter using libsamplerate by Erik de This plugin is an external rate converter using libsamplerate by Erik de
@ -75,7 +77,7 @@ Castro Lopo.
%package upmix %package upmix
BuildRequires: libsamplerate-devel BuildRequires: libsamplerate-devel
Summary: Upmixer channel expander plugin for ALSA Summary: Upmixer channel expander plugin for ALSA
License: LGPLv2+ License: LGPL-2.1-or-later
%description upmix %description upmix
The upmix plugin is an easy-to-use plugin for upmixing to 4 or The upmix plugin is an easy-to-use plugin for upmixing to 4 or
@ -85,7 +87,7 @@ by the slave PCM or explicitly via channel option.
%package vdownmix %package vdownmix
BuildRequires: libsamplerate-devel BuildRequires: libsamplerate-devel
Summary: Downmixer to stereo plugin for ALSA Summary: Downmixer to stereo plugin for ALSA
License: LGPLv2+ License: LGPL-2.1-or-later
%description vdownmix %description vdownmix
The vdownmix plugin is a downmixer from 4-6 channels to 2-channel The vdownmix plugin is a downmixer from 4-6 channels to 2-channel
@ -95,7 +97,7 @@ surround".
%package usbstream %package usbstream
Summary: USB stream plugin for ALSA Summary: USB stream plugin for ALSA
License: LGPLv2+ License: LGPL-2.1-or-later
%description usbstream %description usbstream
The usbstream plugin is for snd-usb-us122l driver. It converts PCM The usbstream plugin is for snd-usb-us122l driver. It converts PCM
@ -103,7 +105,7 @@ stream to USB specific stream.
%package arcamav %package arcamav
Summary: Arcam AV amplifier plugin for ALSA Summary: Arcam AV amplifier plugin for ALSA
License: LGPLv2+ License: LGPL-2.1-or-later
%description arcamav %description arcamav
This plugin exposes the controls for an Arcam AV amplifier This plugin exposes the controls for an Arcam AV amplifier
@ -113,7 +115,7 @@ This plugin exposes the controls for an Arcam AV amplifier
Requires: speex speexdsp Requires: speex speexdsp
BuildRequires: speex-devel speexdsp-devel BuildRequires: speex-devel speexdsp-devel
Summary: Rate Converter Plugin Using Speex Resampler Summary: Rate Converter Plugin Using Speex Resampler
License: LGPLv2+ License: LGPL-2.1-or-later
%description speex %description speex
The rate plugin is an external rate converter using the Speex resampler The rate plugin is an external rate converter using the Speex resampler
@ -123,27 +125,29 @@ pre-processing of a mono stream like denoise using libspeex DSP API.
%package maemo %package maemo
BuildRequires: dbus-devel BuildRequires: dbus-devel
Summary: Maemo plugin for ALSA Summary: Maemo plugin for ALSA
License: LGPLv2+ License: LGPL-2.1-or-later
%description maemo %description maemo
This plugin converts the ALSA API over PCM task nodes protocol. In this way, This plugin converts the ALSA API over PCM task nodes protocol. In this way,
ALSA native applications can run over DSP Gateway and use DSP PCM task nodes. ALSA native applications can run over DSP Gateway and use DSP PCM task nodes.
%if %{with avtp}
%package avtp %package avtp
BuildRequires: libavtp-devel BuildRequires: libavtp-devel
Summary: Audio Video Transport Protocol (AVTP) plugin for ALSA Summary: Audio Video Transport Protocol (AVTP) plugin for ALSA
License: LGPLv2+ License: LGPL-2.1-or-later
%description avtp %description avtp
This plugin supports Audio Video Transport Protocol (AVTP) as specified in This plugin supports Audio Video Transport Protocol (AVTP) as specified in
IEEE 1722-2016 spec. AVTP is part of the Audio/Video Broadcast using TSN. IEEE 1722-2016 spec. AVTP is part of the Audio/Video Broadcast using TSN.
%endif
%if %{with ffmpeg} %if %{with ffmpeg}
%package a52 %package a52
BuildRequires: ffmpeg-free-devel BuildRequires: ffmpeg-free-devel
Obsoletes: alsa-plugins-freeworld-a52 <= %{version}-%{release} Obsoletes: alsa-plugins-freeworld-a52 <= %{version}-%{release}
Summary: A52 output plugin for ALSA using libavcodec Summary: A52 output plugin for ALSA using libavcodec
License: LGPLv2+ License: LGPL-2.1-or-later
%description a52 %description a52
This plugin converts S16 linear format to A52 compressed stream and This plugin converts S16 linear format to A52 compressed stream and
@ -154,7 +158,7 @@ audio stream.
BuildRequires: ffmpeg-free-devel BuildRequires: ffmpeg-free-devel
Obsoletes: alsa-plugins-freeworld-lavrate <= %{version}-%{release} Obsoletes: alsa-plugins-freeworld-lavrate <= %{version}-%{release}
Summary: Rate converter plugin for ALSA using libavcodec Summary: Rate converter plugin for ALSA using libavcodec
License: LGPLv2+ License: LGPL-2.1-or-later
%description lavrate %description lavrate
The plugin uses ffmpeg audio resample library to convert audio rates. The plugin uses ffmpeg audio resample library to convert audio rates.
@ -305,9 +309,11 @@ find %{buildroot} -name "*.la" -delete
%{_libdir}/alsa-lib/libasound_module_ctl_dsp_ctl.so %{_libdir}/alsa-lib/libasound_module_ctl_dsp_ctl.so
%{_libdir}/alsa-lib/libasound_module_pcm_alsa_dsp.so %{_libdir}/alsa-lib/libasound_module_pcm_alsa_dsp.so
%if %{with avtp}
%files avtp %files avtp
%license COPYING COPYING.GPL %license COPYING COPYING.GPL
%{_libdir}/alsa-lib/libasound_module_pcm_aaf.so %{_libdir}/alsa-lib/libasound_module_pcm_aaf.so
%endif
%if %{with ffmpeg} %if %{with ffmpeg}
%files a52 %files a52
@ -338,6 +344,39 @@ find %{buildroot} -name "*.la" -delete
%endif %endif
%changelog %changelog
* Wed Oct 01 2025 Dominik Mierzejewski <dominik@greysector.net> - 1.2.12-6
- Rebuilt for FFmpeg 8
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.12-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.12-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Mon Sep 23 2024 Fabio Valentini <decathorpe@gmail.com> - 1.2.12-3
- Rebuild for ffmpeg 7
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.12-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Jun 11 2024 Jaroslav Kysela <perex@perex.cz> - 1.2.12-1
- Updated to 1.2.12
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.7.1-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.7.1-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Aug 25 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 1.2.7.1-8
- Disable avtp plugin in RHEL builds
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.7.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jun 6 2023 Jaroslav Kysela <perex@perex.cz> - 1.2.7.1-6
- change to SPDX licenses
* Sun Mar 12 2023 Neal Gompa <ngompa@fedoraproject.org> - 1.2.7.1-5 * Sun Mar 12 2023 Neal Gompa <ngompa@fedoraproject.org> - 1.2.7.1-5
- Rebuild for ffmpeg 6.0 - Rebuild for ffmpeg 6.0

View file

@ -1 +1 @@
SHA512 (alsa-plugins-1.2.7.1.tar.bz2) = 437c05a7e0175594768fd6a9a6d1a158bb4a01a7de6a42c2bd468d9381e01b64d385ddfac7d87baf84fe13cb4e65dc24da643940f416d4b191c528728822d964 SHA512 (alsa-plugins-1.2.12.tar.bz2) = b2064eb32662662f422f6e7c71f503d82c68d7a7059c8197bdd61ee08735b3ee104c6a5f9e3451e81124634514b91fc89d05d33041d9c2bb0f55b3c2ac3271b1