|
|
29a561a |
# Minimum audacious/audacious-plugins version in inter-package
|
|
|
536e7d8 |
# dependencies.
|
|
|
c1857e9 |
# We need at least 2.4-beta1 because of the last plugin API changes
|
|
|
c1857e9 |
# during the 2.4 devel period.
|
|
|
c1857e9 |
%define aud_ver 2.4-0.7.beta1
|
|
|
1b900bd |
|
|
|
536e7d8 |
Name: audacious-plugins
|
|
|
c1857e9 |
Version: 2.4.0
|
|
|
12cb368 |
Release: 4%{?dist}
|
|
|
c1857e9 |
Summary: Plugins for the Audacious audio player
|
|
|
536e7d8 |
Group: Applications/Multimedia
|
|
|
536e7d8 |
URL: http://audacious-media-player.org/
|
|
|
931856a |
|
|
|
931856a |
# LGPLv2+: adplug, bio2jack, rocklight
|
|
|
931856a |
# MIT: crystalizer, dockalbumart
|
|
|
5da6607 |
# BSD: scrobbler/lastfm
|
|
|
0eb3be1 |
License: GPLv2 and GPLv2+ and LGPLv2+ and MIT and GPLv3
|
|
|
536e7d8 |
|
|
|
c1857e9 |
Source0: audacious-plugins-fedora-%{version}.tar.bz2
|
|
|
c1857e9 |
#Source0: http://distfiles.atheme.org/audacious-plugins-%{version}.tgz
|
|
|
ed4a7f6 |
Source1: audacious-sid.desktop
|
|
|
536e7d8 |
|
|
|
7daa2fb |
Patch0: audacious-plugins-2.0.1-xmms-skindir.patch
|
|
|
0eb3be1 |
# fix hardcoded libdir replacement
|
|
|
0eb3be1 |
Patch1: audacious-plugins-2.4-libdir.patch
|
|
|
12cb368 |
# merged upstream
|
|
|
7091596 |
Patch2: audacious-plugins-2.4.0-neon-seek_end.patch
|
|
|
12cb368 |
# submitted upstream by email
|
|
|
12cb368 |
Patch3: audacious-plugins-2.4-strip-m3u-lines.patch
|
|
|
12cb368 |
# fixed post-2.4.0
|
|
|
12cb368 |
Patch4: audacious-plugins-2.4.0-scrobbler-no-null.diff.patch
|
|
|
12cb368 |
# there will be a --disable-psf option in 2.4.1
|
|
|
12cb368 |
Patch5: audacious-plugins-2.4.0-no-psf.patch
|
|
|
536e7d8 |
|
|
|
536e7d8 |
BuildRequires: audacious-devel >= %{aud_ver}
|
|
|
0eb3be1 |
BuildRequires: gettext
|
|
|
0eb3be1 |
BuildRequires: desktop-file-utils
|
|
|
0eb3be1 |
BuildRequires: jack-audio-connection-kit-devel
|
|
|
0eb3be1 |
BuildRequires: libsamplerate-devel
|
|
|
536e7d8 |
BuildRequires: alsa-lib-devel
|
|
|
536e7d8 |
BuildRequires: pulseaudio-libs-devel
|
|
|
536e7d8 |
BuildRequires: libsndfile-devel
|
|
|
536e7d8 |
BuildRequires: wavpack-devel
|
|
|
536e7d8 |
BuildRequires: libsidplay-devel
|
|
|
536e7d8 |
BuildRequires: libogg-devel libvorbis-devel
|
|
|
536e7d8 |
BuildRequires: flac-devel
|
|
|
536e7d8 |
BuildRequires: fluidsynth-devel
|
|
|
536e7d8 |
BuildRequires: libbinio-devel
|
|
|
536e7d8 |
BuildRequires: libcdio-devel
|
|
|
fb8b8d5 |
BuildRequires: libcue-devel
|
|
|
536e7d8 |
BuildRequires: SDL-devel
|
|
|
536e7d8 |
BuildRequires: lirc-devel
|
|
|
536e7d8 |
BuildRequires: bluez-libs-devel
|
|
|
536e7d8 |
BuildRequires: libcddb-devel
|
|
|
536e7d8 |
BuildRequires: libmtp-devel
|
|
|
536e7d8 |
BuildRequires: libxml2-devel
|
|
|
f4bead4 |
BuildRequires: libnotify-devel
|
|
|
0eb3be1 |
BuildRequires: libbs2b-devel
|
|
|
e8086ff |
BuildRequires: curl-devel
|
|
|
2ddd52c |
|
|
|
12cb368 |
%if 0%{?fedora} > 13
|
|
|
12cb368 |
# crashes with GCC < 4.5
|
|
|
12cb368 |
BuildRequires: libprojectM-devel gtkglext-devel
|
|
|
12cb368 |
%endif
|
|
|
12cb368 |
|
|
|
f54e7f8 |
# experimental, disabled by default
|
|
|
536e7d8 |
BuildRequires: neon-devel
|
|
|
bfa5dbf |
|
|
|
c1857e9 |
# The minimum version of the base Audacious player to ensure
|
|
|
c1857e9 |
# compatibility with these plugins.
|
|
|
536e7d8 |
Requires: audacious >= %{aud_ver}
|
|
|
536e7d8 |
|
|
|
0eb3be1 |
# last in 1.5.1, tagged dist-f11-updates
|
|
|
536e7d8 |
Obsoletes: audacious-plugins-arts
|
|
|
bfa5dbf |
|
|
|
0eb3be1 |
# last tagged dist-f12-updates
|
|
|
ed4a7f6 |
# obsolete old subpackage -- no reason to split this off
|
|
|
ed4a7f6 |
Obsoletes: audacious-plugins-metronome < 2.2-2
|
|
|
ed4a7f6 |
Provides: audacious-plugins-metronome = %{version}-%{release}
|
|
|
ed4a7f6 |
|
|
|
0eb3be1 |
# last tagged dist-f13-updates
|
|
|
0eb3be1 |
# obsolete old subpackage -- no reason to split this off
|
|
|
0eb3be1 |
Obsoletes: audacious-plugins-wavpack < 2.4
|
|
|
0eb3be1 |
Provides: audacious-plugins-wavpack = %{version}-%{release}
|
|
|
f3e5679 |
Obsoletes: audacious-plugins-vortex < 2.4
|
|
|
f3e5679 |
Provides: audacious-plugins-vortex = %{version}-%{release}
|
|
|
0eb3be1 |
|
|
|
e8086ff |
# last tagged dist-f14 and dist-f13-updates
|
|
|
e8086ff |
Obsoletes: audacious-plugins-esd < 2.4-0.6
|
|
|
e8086ff |
|
|
|
ed4a7f6 |
|
|
|
bfa5dbf |
%description
|
|
|
c1857e9 |
This package provides essential plugins for the Audacious audio player.
|
|
|
c1857e9 |
|
|
|
c1857e9 |
Audacious is an advanced audio player. It is free, lightweight, based on
|
|
|
c1857e9 |
GTK2, runs on Linux and many other *nix platforms and is focused on audio
|
|
|
c1857e9 |
quality and supporting a wide range of audio codecs. It still features
|
|
|
c1857e9 |
an alternative skinned user interface (based on Winamp 2.x skins).
|
|
|
ed4a7f6 |
Historically, it started as a fork of Beep Media Player (BMP), which
|
|
|
ed4a7f6 |
itself forked from XMMS.
|
|
|
fa714e2 |
|
|
|
bfa5dbf |
|
|
|
536e7d8 |
%package jack
|
|
|
ed4a7f6 |
Summary: Audacious output plugin for Jack Audio Connection Kit
|
|
|
536e7d8 |
Group: Applications/Multimedia
|
|
|
536e7d8 |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
bfa5dbf |
|
|
|
536e7d8 |
%description jack
|
|
|
bfa5dbf |
This package provides an Audacious output plugin that uses the
|
|
|
ed4a7f6 |
Jack Audio Connection Kit (JACK) sound service.
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
536e7d8 |
%package amidi
|
|
|
ed4a7f6 |
Summary: Audacious input plugin for MIDI
|
|
|
536e7d8 |
Group: Applications/Multimedia
|
|
|
536e7d8 |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
bfa5dbf |
|
|
|
536e7d8 |
%description amidi
|
|
|
ed4a7f6 |
This package provides AMIDI-Plug, a modular MIDI music player, as an
|
|
|
ed4a7f6 |
input plugin for Audacious.
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
ed4a7f6 |
%package sid
|
|
|
ed4a7f6 |
Summary: Audacious input plugin for SID music files
|
|
|
536e7d8 |
Group: Applications/Multimedia
|
|
|
536e7d8 |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
ed4a7f6 |
Requires(post): desktop-file-utils
|
|
|
ed4a7f6 |
Requires(postun): desktop-file-utils
|
|
|
be2887b |
|
|
|
ed4a7f6 |
%description sid
|
|
|
ed4a7f6 |
This package provides an Audacious input plugin for SID music files.
|
|
|
be2887b |
|
|
|
c1857e9 |
This build of the plugin uses libsidplay 1. Third party package
|
|
|
c1857e9 |
providers may build it with libsidplay 2 instead.
|
|
|
be2887b |
|
|
|
be2887b |
|
|
|
bfa5dbf |
%prep
|
|
|
c1857e9 |
%setup -q -n audacious-plugins-fedora-%{version}
|
|
|
7daa2fb |
%patch0 -p1 -b .xmms-skindir
|
|
|
0eb3be1 |
%patch1 -p1 -b .libdir
|
|
|
7091596 |
%patch2 -p1 -b .neon-seek
|
|
|
12cb368 |
%patch3 -p1 -b .m3u-whitespace
|
|
|
12cb368 |
%patch4 -p1 -b .scrobbler-no-null
|
|
|
12cb368 |
%patch5 -p1 -b .no-psf
|
|
|
47aaa83 |
|
|
|
47aaa83 |
for i in src/ladspa/ladspa.c
|
|
|
47aaa83 |
do
|
|
|
47aaa83 |
sed -i -e 's!__RPM_LIBDIR__!%{_libdir}!g' $i
|
|
|
47aaa83 |
sed -i -e 's!__RPM_LIB__!%{_lib}!g' $i
|
|
|
47aaa83 |
done
|
|
|
47aaa83 |
grep -q -s __RPM_LIB * -R && exit 1
|
|
|
29a561a |
|
|
|
29a561a |
sed -i '\,^.SILENT:,d' buildsys.mk.in
|
|
|
0b2608b |
|
|
|
bfa5dbf |
%build
|
|
|
536e7d8 |
%configure \
|
|
|
536e7d8 |
--enable-chardet \
|
|
|
536e7d8 |
--enable-amidiplug \
|
|
|
536e7d8 |
\
|
|
|
536e7d8 |
--disable-aac \
|
|
|
5b5df2b |
--disable-ffaudio \
|
|
|
536e7d8 |
--disable-mp3 \
|
|
|
536e7d8 |
--disable-mms \
|
|
|
536e7d8 |
\
|
|
|
536e7d8 |
--disable-oss \
|
|
|
536e7d8 |
--disable-projectm \
|
|
|
12cb368 |
%if 0%{?fedora} < 14
|
|
|
c37aabf |
--disable-projectm-1.0 \
|
|
|
12cb368 |
%endif
|
|
|
536e7d8 |
--disable-sse2 \
|
|
|
536e7d8 |
--disable-rpath \
|
|
|
536e7d8 |
--disable-dependency-tracking
|
|
|
0b2608b |
make %{?_smp_mflags}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%install
|
|
|
29a561a |
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
|
|
|
18c915b |
%find_lang %{name}
|
|
|
ed4a7f6 |
# audacious-sid.desktop
|
|
|
ed4a7f6 |
desktop-file-install --vendor "" \
|
|
|
ed4a7f6 |
--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
|
|
|
ed4a7f6 |
%{SOURCE1}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
e8086ff |
%check
|
|
|
e8086ff |
[ -f ${RPM_BUILD_ROOT}%{_libdir}/audacious/Transport/neon.so ]
|
|
|
e8086ff |
[ -f ${RPM_BUILD_ROOT}%{_libdir}/audacious/General/scrobbler.so ]
|
|
|
e8086ff |
|
|
|
e8086ff |
|
|
|
bfa5dbf |
%clean
|
|
|
bfa5dbf |
rm -rf $RPM_BUILD_ROOT
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
ed4a7f6 |
%post sid
|
|
|
ed4a7f6 |
update-desktop-database &> /dev/null || :
|
|
|
ed4a7f6 |
|
|
|
ed4a7f6 |
%postun sid
|
|
|
ed4a7f6 |
update-desktop-database &> /dev/null || :
|
|
|
ed4a7f6 |
|
|
|
ed4a7f6 |
|
|
|
18c915b |
%files -f %{name}.lang
|
|
|
bfa5dbf |
%defattr(-,root,root,-)
|
|
|
536e7d8 |
%doc AUTHORS COPYING
|
|
|
75d3c7f |
%dir %{_libdir}/audacious
|
|
|
29a561a |
%{_libdir}/audacious/Input/
|
|
|
29a561a |
%{_libdir}/audacious/Output/
|
|
|
29a561a |
%{_libdir}/audacious/Container/
|
|
|
29a561a |
%{_libdir}/audacious/Effect/
|
|
|
29a561a |
%{_libdir}/audacious/General/
|
|
|
29a561a |
%{_libdir}/audacious/Visualization/
|
|
|
29a561a |
%{_libdir}/audacious/Transport/
|
|
|
0b2608b |
%exclude %{_libdir}/audacious/Input/amidi-plug.so
|
|
|
998d88d |
%exclude %{_libdir}/audacious/Input/amidi-plug/
|
|
|
ed4a7f6 |
%exclude %{_libdir}/audacious/Input/sid.so
|
|
|
0b2608b |
%exclude %{_libdir}/audacious/Output/jackout.so
|
|
|
536e7d8 |
%{_datadir}/audacious/
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%files jack
|
|
|
bfa5dbf |
%defattr(-,root,root,-)
|
|
|
0b2608b |
%{_libdir}/audacious/Output/jackout.so
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%files amidi
|
|
|
bfa5dbf |
%defattr(-,root,root,-)
|
|
|
0b2608b |
%{_libdir}/audacious/Input/amidi-plug.so
|
|
|
998d88d |
%{_libdir}/audacious/Input/amidi-plug/
|
|
|
bfa5dbf |
|
|
|
ed4a7f6 |
%files sid
|
|
|
be2887b |
%defattr(-,root,root,-)
|
|
|
ed4a7f6 |
%{_libdir}/audacious/Input/sid.so
|
|
|
ed4a7f6 |
%{_datadir}/applications/audacious-sid.desktop
|
|
|
be2887b |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%changelog
|
|
|
12cb368 |
* Wed Oct 6 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4.0-4
|
|
|
12cb368 |
- PATCH: handle .m3u files with extra whitespace (#640516, Hans de Goede).
|
|
|
12cb368 |
- Merge scrobbler patch that prevents submitting NULL tags.
|
|
|
12cb368 |
- Reenable projectM plugin for Fedora >= 14 (GCC >= 4.5).
|
|
|
12cb368 |
- Update stripped tarball that removes the .psf plugin because of
|
|
|
12cb368 |
a licensing issue.
|
|
|
12cb368 |
|
|
Jesse Keating |
331f759 |
* Wed Sep 29 2010 jkeating - 2.4.0-3
|
|
Jesse Keating |
331f759 |
- Rebuilt for gcc bug 634757
|
|
Jesse Keating |
331f759 |
|
|
|
7091596 |
* Mon Sep 13 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4.0-2
|
|
|
7091596 |
- Handle neon transport fseek SEEK_END corner-case (#632369, Hans de Goede)
|
|
|
7091596 |
so streamed files get a duration and become seekable.
|
|
|
7091596 |
|
|
|
c1857e9 |
* Thu Aug 26 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4.0-1
|
|
|
c1857e9 |
- Update to 2.4.0 final.
|
|
|
c1857e9 |
- To avoid short loud blasting noise with Pulse Audio during track changes
|
|
|
c1857e9 |
and at track end, users may configure Pulse Audio daemon to run with
|
|
|
c1857e9 |
"flat-volumes = no" instead of its default.
|
|
|
c1857e9 |
|
|
|
6ac2a6e |
* Thu Aug 19 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.11.rc2
|
|
|
6ac2a6e |
- Back out the pulse_flush() patch, because it is definitely a Pulse Audio
|
|
|
6ac2a6e |
bug that leads to loud noise and isn't specific to Audacious.
|
|
|
6ac2a6e |
|
|
|
8813afa |
* Sat Aug 14 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.10.rc2
|
|
|
8813afa |
- In pulse_flush() call pa_stream_cork() to pause playback quickly in order
|
|
|
8813afa |
to avoid loud clicks/noise when stopping/changing currently playing
|
|
|
8813afa |
track. Afterwards restore previous 'corked' state again.
|
|
|
8813afa |
Is this a Pulse Audio issue?
|
|
|
8813afa |
|
|
|
91e5d75 |
* Sat Aug 14 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.9.rc2
|
|
|
91e5d75 |
- Update to rc2.
|
|
|
8ea50bc |
|
|
|
10ce16a |
* Tue Aug 10 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.8.rc1
|
|
|
10ce16a |
- Update to rc1.
|
|
|
10ce16a |
|
|
|
18b0022 |
* Tue Aug 3 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.7.beta2
|
|
|
18b0022 |
- Update to beta2.
|
|
|
18b0022 |
|
|
|
75d3c7f |
* Mon Aug 2 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.6.beta1
|
|
|
75d3c7f |
- Nothing has ever before owned directory %%_libdir/audacious/ - now fixed.
|
|
|
75d3c7f |
|
|
|
e8086ff |
* Wed Jul 21 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.5.beta1
|
|
|
e8086ff |
- ESD (EsounD) output plugin no longer available.
|
|
|
e8086ff |
- BR curl-devel, scrobbler built by default.
|
|
|
e8086ff |
- Add %%check section to test availability of some files.
|
|
|
e8086ff |
- Update to beta1.
|
|
|
e8086ff |
|
|
|
f4bead4 |
* Thu Jul 15 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.4.alpha3
|
|
|
f4bead4 |
- BR libnotify-devel for "notify" plugin.
|
|
|
f4bead4 |
- Update to alpha3.
|
|
|
f4bead4 |
|
|
|
5da6607 |
* Tue Jun 29 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.3.alpha2
|
|
|
5da6607 |
- Returned: scrobbler/last.fm plugin (--enable-scrobbler)
|
|
|
5da6607 |
- Remaining neon patch merged upstream.
|
|
|
5da6607 |
- Update to alpha2.
|
|
|
5da6607 |
|
|
|
c37aabf |
* Mon Jun 14 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.2.alpha1
|
|
|
c37aabf |
- Don't build projectM plugin, because it causes a C++ segfault on app exit
|
|
|
c37aabf |
even if just linking with libprojectM.
|
|
|
c37aabf |
|
|
|
0eb3be1 |
* Wed Jun 9 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4-0.1.alpha1
|
|
|
0eb3be1 |
- No longer available:
|
|
|
0eb3be1 |
* scrobbler/last.fm plugin (AUDPLUG-179)
|
|
|
8f1213f |
but has been resurrected post-alpha1
|
|
|
0eb3be1 |
* icecast plugin (AUDPLUG-156)
|
|
|
0eb3be1 |
- Add BR libprojectM-devel, gtkglext-devel, libbs2b-devel
|
|
|
f3e5679 |
- Merge WavPack input plugin into base -plugins package.
|
|
|
f3e5679 |
- Merge Vortex input plugin into base -plugins package.
|
|
|
0eb3be1 |
- Remove obsolete --disable-libmadtest configure option.
|
|
|
0eb3be1 |
- Remove Provides/Obsoletes for old audacious-plugins-pulseaudio package,
|
|
|
0eb3be1 |
which were last in Fedora 8.
|
|
|
0eb3be1 |
- Upgrade to 2.4 alpha1.
|
|
|
0eb3be1 |
|
|
|
026db3c |
* Mon Jun 7 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-34
|
|
|
026db3c |
- Don't register window-state-event callback as this makes KDE hang
|
|
|
4affc36 |
when turning on sticky view mode (#601233) (AUDPLUG-178).
|
|
|
026db3c |
|
|
|
96b79d4 |
* Mon May 31 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-33
|
|
|
96b79d4 |
- Fix amidi-plug backend loader (#598005) and get_song_tuple.
|
|
|
96b79d4 |
|
|
|
de418f1 |
* Sat Apr 10 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-32
|
|
|
de418f1 |
- Fix the gtk_message_dialog_new_with_markup() call as in 2.3.
|
|
|
de418f1 |
|
|
|
3d12752 |
* Thu Apr 8 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-31
|
|
|
3d12752 |
- Merge minor enhancements to the Status Icon patch to improve
|
|
|
3d12752 |
where it pops up with fast mouse movement.
|
|
|
3d12752 |
|
|
|
a6b936e |
* Fri Mar 19 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-30
|
|
|
a6b936e |
- Fix colour array indexing in Scope Mode.
|
|
|
a6b936e |
|
|
|
3f4f3c8 |
* Fri Mar 19 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-29
|
|
|
3f4f3c8 |
- Fix scaled visualization modes.
|
|
|
3f4f3c8 |
|
|
|
262915f |
* Tue Mar 16 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-28
|
|
|
262915f |
- Avoid div-by-zero crash due to almost empty MIDI files, which
|
|
|
262915f |
don't contain any delta-time events (#573851).
|
|
|
262915f |
|
|
|
1756bcf |
* Sat Mar 13 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-27
|
|
|
1756bcf |
- Don't accept playlist_font name without space(s) (#573075).
|
|
|
1756bcf |
|
|
|
6694114 |
* Sat Mar 13 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-26
|
|
|
1756bcf |
- Don't warn on stderr about missing adplug.db (#573187).
|
|
|
6694114 |
|
|
|
4e59572 |
* Thu Mar 4 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-25
|
|
|
4e59572 |
- Update icon popup patch for new playlist API to also fix a double-free
|
|
|
4e59572 |
(which made the popup crash with streaming audio).
|
|
|
4e59572 |
|
|
|
51f96dc |
* Tue Mar 2 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-24
|
|
|
51f96dc |
- Patch notification area status icon (fix popup and title changes).
|
|
|
51f96dc |
|
|
|
1e1bd0d |
* Mon Feb 15 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-23
|
|
|
1e1bd0d |
- Patch out the tuple/mowgli refcounting in the scrobbler plugin
|
|
|
1e1bd0d |
worker thread and use tuple_copy() instead. Let's see whether that
|
|
|
1e1bd0d |
will crash, too (see comment in -22).
|
|
|
1e1bd0d |
|
|
|
d9f7717 |
* Mon Feb 8 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-22
|
|
|
d9f7717 |
- Remove scrobbler plugin, since upstream has disabled it by default
|
|
|
d9f7717 |
in the post-2.2 tree, because it is believed to cause memory corruption
|
|
|
d9f7717 |
that crashes Audacious: http://jira.atheme.org/browse/AUDPLUG-179
|
|
|
d9f7717 |
|
|
|
2b6799a |
* Sat Feb 6 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-21
|
|
|
2b6799a |
- Fix streambrowser streaminfo URL Add.
|
|
|
2b6799a |
|
|
|
fc5e1ab |
* Sat Feb 6 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-20
|
|
|
166e623 |
- Use John Lindgren's revised patch for the fix in -19
|
|
|
fc5e1ab |
(which properly frees also the g_build_filename allocated string).
|
|
|
fc5e1ab |
|
|
|
3f0fe7b |
* Fri Feb 5 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-19
|
|
|
3f0fe7b |
- Fix temp file vulnerability in streambrowser plugin.
|
|
|
3f0fe7b |
|
|
|
5778a87 |
* Fri Feb 5 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-18
|
|
|
5778a87 |
- Destroy neon request+session if ne_read_response_block failed and
|
|
|
5778a87 |
closed the connection. That way we don't call neon lib again with old
|
|
|
5778a87 |
request+session which then crashes (#562164).
|
|
|
5778a87 |
|
|
|
07e8c2f |
* Thu Feb 4 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-17
|
|
|
07e8c2f |
- Fix non-top-level ladspa plugin dialogs.
|
|
|
07e8c2f |
|
|
|
47aaa83 |
* Thu Feb 4 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-16
|
|
|
47aaa83 |
- Restore and fix the restore() function in "ladspa" plugin (#561635).
|
|
|
47aaa83 |
- Substitute hardcoded ladspa search paths in source code.
|
|
|
47aaa83 |
|
|
|
1f3aa51 |
* Wed Feb 3 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-15
|
|
|
1f3aa51 |
- Prevent race condition crash in streambrowser GUI (#561469).
|
|
|
1f3aa51 |
|
|
|
062c8ae |
* Tue Jan 26 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-14
|
|
|
e71e2fc |
- Fix too many open file descriptors issue in adplug plugin.
|
|
|
062c8ae |
- Guard against out-of-bounds array access in adplug .lds decoder.
|
|
|
062c8ae |
|
|
|
53b8734 |
* Mon Jan 25 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-13
|
|
|
53b8734 |
- In neon transport, after error handling set destroyed session
|
|
|
53b8734 |
pointers to NULL, so vfs seek doesn't crash.
|
|
|
53b8734 |
|
|
|
739063a |
* Fri Jan 22 2010 Adrian Reber <adrian@lisas.de> - 2.2-12
|
|
|
1f3aa51 |
- Rebuild for libcdio-0.82 (F-13 Rawhide only)
|
|
|
739063a |
|
|
|
53f4365 |
* Sun Jan 17 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-11
|
|
|
53f4365 |
- Rebuild for audacious.pc --libs changes.
|
|
|
53f4365 |
|
|
|
8412cba |
* Fri Jan 8 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-10
|
|
|
8412cba |
- In neon transport, after error handling set destroyed request
|
|
|
8412cba |
pointers to NULL, so vfs read exits early.
|
|
|
8412cba |
|
|
|
af129dd |
* Fri Jan 8 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-9
|
|
|
af129dd |
- Enable modplug plugin again: The code is an "in-progress rewrite [...]
|
|
|
af129dd |
with many fixes for module formats not available in libmodplug, and is
|
|
|
af129dd |
built partially on top of the work that the Schism Tracker authors have
|
|
|
af129dd |
been doing. Using libmodplug would be a step backwards as far as module
|
|
|
af129dd |
compatibility goes." (AUDPLUG-158)
|
|
|
af129dd |
|
|
|
13ae720 |
* Sat Jan 2 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-8
|
|
|
13ae720 |
- Fix stack smashing in ui_svis_expose (#551801).
|
|
|
13ae720 |
|
|
|
cd8f066 |
* Thu Dec 31 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-7
|
|
|
cd8f066 |
- Fix xspf Container plugin's handling of plain file names.
|
|
|
47fc59a |
- Disable modplug plugin (where is it compared with libmodplug and
|
|
|
47fc59a |
its fixes and CVEs?). Give precedence to audacious-plugin-xmp
|
|
|
50970a7 |
- Remove BR libmodplug-devel as the modplug plugin has never used
|
|
|
50970a7 |
the external library.
|
|
|
50970a7 |
|
|
|
a30e317 |
* Wed Dec 30 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-6
|
|
|
a30e317 |
- Fix the alarm plugin.
|
|
|
a30e317 |
|
|
|
ca6a514 |
* Fri Dec 25 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-5
|
|
|
ca6a514 |
- Remove BR libtimidity-devel as that plugin is no longer available.
|
|
|
ca6a514 |
|
|
|
352da9a |
* Fri Dec 25 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-4
|
|
|
352da9a |
- Let bluetooth plugin access "alsa-gapless" config values not "alsa"
|
|
|
352da9a |
as it will be called in post-2.2.
|
|
|
352da9a |
|
|
|
1495fde |
* Sat Dec 19 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-3
|
|
|
1495fde |
- Beat bluetooth plugin a bit.
|
|
|
1495fde |
- Fix missing aud_cfg_db_close calls.
|
|
|
1495fde |
- Avoid that neon's ne_request_destroy() is called with a NULL ptr.
|
|
|
1495fde |
|
|
|
ed4a7f6 |
* Wed Dec 2 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-2
|
|
|
ed4a7f6 |
- Move SID music plugin into audacious-plugins-sid package. Its
|
|
|
ed4a7f6 |
built with libsidplay 1 while 3rd party package providers may
|
|
|
ed4a7f6 |
build it with libsidplay 2.
|
|
|
ed4a7f6 |
- Include metronome plugin in base plugins package. No reason to
|
|
|
ed4a7f6 |
split this off into an optional subpackage.
|
|
|
ed4a7f6 |
|
|
|
5873493 |
* Wed Nov 25 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-1
|
|
|
5873493 |
- Upgrade to 2.2 (declared as the next "stable release" after 2.1).
|
|
|
5873493 |
- The ladspa plugin has been reworked since beta2.
|
|
|
5873493 |
|
|
|
fb8b8d5 |
* Tue Nov 24 2009 Michael Schwendt <mschwendt@fedoraproject.org>
|
|
|
fb8b8d5 |
- BR libcue-devel which is available now and is enabled by default
|
|
|
fb8b8d5 |
post 2.2-beta2
|
|
|
fb8b8d5 |
- Drop --disable-tta switch as that plugin is gone.
|
|
|
fb8b8d5 |
|
|
|
00a4c60 |
* Fri Nov 13 2009 Michael Schwendt <mschwendt@fedoraproject.org>
|
|
|
00a4c60 |
- Remove BR libmpcdec-devel ("musepack" plugin is not available anymore
|
|
|
00a4c60 |
after 2.1 as it got removed in favour of "ffaudio"/ffmpeg plugin).
|
|
|
00a4c60 |
|
|
|
6b23d5f |
* Tue Nov 10 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-0.4.beta2
|
|
|
6b23d5f |
- Upgrade to 2.2-beta2
|
|
|
6b23d5f |
- Add patch to use old/working ladspa plugin from 2.0.1 (#533641).
|
|
|
6b23d5f |
|
|
|
590ff29 |
* Fri Oct 30 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-0.4.beta1
|
|
|
590ff29 |
- Fix non-top-level filewriter plugin dialogs.
|
|
|
590ff29 |
|
|
|
7e808c5 |
* Sun Oct 25 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-0.3.beta1
|
|
|
7e808c5 |
- Update pulse_audio patch with correct get_song_name().
|
|
|
7e808c5 |
|
|
|
22e5b66 |
* Sun Oct 25 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-0.2.beta1
|
|
|
22e5b66 |
- Patch modplug plugin to remove old cruft and fix playback.
|
|
|
22e5b66 |
|
|
|
5b5df2b |
* Thu Oct 22 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-0.1.beta1
|
|
|
5b5df2b |
- Upgrade to 2.2-beta1
|
|
|
89840b1 |
- Port old pulse_audio plugin from Audacious 2.1
|
|
|
5b5df2b |
and patch it to fix volume issues.
|
|
|
5b5df2b |
|
|
|
a08905c |
* Wed Oct 21 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.1-7
|
|
|
a08905c |
- Patch pulseaudio plugin to not suffer from precision loss when
|
|
|
a08905c |
calculating the volume level to save.
|
|
|
a08905c |
|
|
|
397782d |
* Wed Oct 21 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.1-6
|
|
|
397782d |
- Rediff the underruns patch and set buffer_time_min.
|
|
|
397782d |
|
|
|
397782d |
* Mon Oct 19 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.1-5
|
|
|
397782d |
- Patch pulseaudio plugin to not get confused by volume values passed
|
|
|
397782d |
in via callback.
|
|
|
397782d |
|
|
|
5b5df2b |
* Sun Oct 18 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-0.1.alpha2
|
|
|
5b5df2b |
- Upgrade to 2.2-alpha2 (breaks ALSA output with alsa-plugins-pulseaudio!)
|
|
|
5b5df2b |
|
|
|
5b5df2b |
* Sun Sep 20 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.2-0.1.alpha1
|
|
|
5b5df2b |
- Upgrade to 2.2-alpha1 (primarly for alsa-gapless output plugin).
|
|
|
5b5df2b |
- Removes pulse_audio output plugin!
|
|
|
5b5df2b |
- Obsolete patches: timidity-cfg, keep-mixer-open
|
|
|
5b5df2b |
|
|
|
2dc41f8 |
* Sun Sep 20 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.1-4
|
|
|
2dc41f8 |
- Patch alsa-ng plugin with some buffer prefilling to fight underruns.
|
|
|
2dc41f8 |
- Merge minor changes from 2.2-alpha1 alsa-ng plugin.
|
|
|
2dc41f8 |
|
|
|
1487087 |
* Thu Jul 30 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.1-3
|
|
|
1487087 |
- Keep mixer open and not start at only %50 volume.
|
|
|
1487087 |
|
|
|
a82ff87 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-2
|
|
|
a82ff87 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
a82ff87 |
|
|
|
536e7d8 |
* Tue Jul 14 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.1-1
|
|
|
536e7d8 |
- Upgrade to 2.1 final.
|
|
|
536e7d8 |
|
|
|
536e7d8 |
* Mon Jun 29 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.1-0.1.beta1
|
|
|
536e7d8 |
- Upgrade to 2.1beta1.
|
|
|
536e7d8 |
- Drop merged/obsolete patches.
|
|
|
536e7d8 |
|
|
|
536e7d8 |
* Sat Jun 6 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.0.1-0.3
|
|
|
536e7d8 |
- Make libtimidity not try to open non-existing files.
|
|
|
536e7d8 |
- Fix non-top-level configure dialogs.
|
|
|
536e7d8 |
|
|
|
536e7d8 |
* Sat Jun 6 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.0.1-0.1
|
|
|
536e7d8 |
- Upgrade to 2.0.1.
|
|
|
536e7d8 |
- Fix sndfile plugin cleanup crash.
|
|
|
536e7d8 |
- Major spec overhaul, and drop old %%changelog entries.
|
|
|
536e7d8 |
- Obsolete -arts plugin.
|
|
|
931856a |
- Multiple different licenses are used for the individual plugins.
|
|
|
998d88d |
- Move amidi-plug directory to amidi subpackage.
|
|
|
693cbcd |
- Build with libsndfile plugin for advanced formats in WAV and
|
|
|
693cbcd |
patch it for pause and seek (also fixes #501007).
|
|
|
693cbcd |
|
|
|
6824f70 |
* Wed May 06 2009 Ralf Ertzinger <ralf@skytale.net> 1.5.1-5
|
|
|
6824f70 |
- Fix possible crash on neon buffer underrun (BZ#496413)
|
|
|
6824f70 |
|