[Bug 1931] Review request: audacious-plugins-nonfree - Audacious media player plugins with non free dependencies

RPM Fusion Bugzilla noreply at rpmfusion.org
Sat Sep 24 20:27:42 CEST 2011


http://bugzilla.rpmfusion.org/show_bug.cgi?id=1931





--- Comment #2 from Hans de Goede <j.w.r.degoede at gmail.com>  2011-09-24 20:27:41 ---
Hi,

Thanks for the review!

I've some questions / remarks to your remarks, see below.

(In reply to comment #1)
> > audacious-plugins-3.0.2-hardsid.patch
> 
> Doubtful patch. src/sid/xmms-sid.h says:
> 
> | /* HardSID-support is not working and is untested, thus we disable it here.
> |  */
> | #undef HAVE_HARDSID_BUILDER
> 
> This overrides config.h settings, and in turn, conditional code for HardSID
> support is not compiled. Linking the harsid-builder lib is useless.
> 

Ok, still once this get fixed, the configure check needs to be fixed too. But
indeed useless for the packages atm then, I'll send this upstream instead.

> Further, the plugin's GUI pieces are #if'ed out because they have not been
> ported to Audacious Preferences Widgets. This implies one cannot reconfigure
> the plugin with the GUI, but only by editing Audacious' config file.
> 
> Apart from that, HardSID has been (or still is) a niche market soundcard that
> can be populated with real SID chips. I can't resolve http://www.hardsid.com
> currently. It could be down or gone. I don't know anything about the more
> recent devices from that project, but the early ones have had timing issues
> with critics claiming that they have had varying results compared with either
> emulation or The Original sids.
> 

I know what the HardSID is, it just seemed wrong to me that the configure
check failed even though I did have a libsidplay 2 with HardSID support...

> [...]
> 
> Only slightly related, refer to 
> http://lists.rpmfusion.org/pipermail/rpmfusion-developers/2011-September/010163.html
>  for a comment on libsidplayfp, which I've been pointed at. It could be that
> some projects will switch to it.
> 
> [...]
> 
> You could trim down the %description as it isn't necessary to describe
> Audacious here, and that description is out-of-date anyway.
> 

Will do.

> [...]
> 
> >        --disable-sse2 \
> 
> This option has been dropped.
> 

Will drop.

> [...]
> 
> You could conflict explicitly with the "audacious-plugins-sid" package.
> 

Ah, you put the sid plugin build with just libsidplay 1 in its own sub-package,
I was under the mistaken impression you had dropped it completely, my bad.

Since c offers a "better" audacious-plugins-sid, wouldn't it be better to
obsolete it instead, I really like to avoid conflicts
where ever possible. The question then becomes Obsolete which version I guess
anything < %{version} of audacious-plugins-nonfree?


> [...]
> 
> Have built this successfully (x86_64), installed it, and it works for playing a
> couple of test files in PSID v2 format. Don't have quick access to any PSID v3
> files.
> 
> Dropping the hardsid patch and related spec sections is trivial and doesn't
> need a re-review.
> 
> APPROVED
> 

Thanks!


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the rpmfusion-developers mailing list