Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 299283

Summary: media-sound/ncmpcpp-0.5 version bump
Product: Gentoo Linux Reporter: Jacek Sowiński <mruwek.gentoo>
Component: Current packagesAssignee: Ben de Groot (RETIRED) <yngwin>
Status: RESOLVED FIXED    
Severity: enhancement CC: sound
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Changes in ncmpcpp ebuild for version 0.5
As above but with small fix in DEPEND
Minimal required libmpdclient version is 2.1

Description Jacek Sowiński 2010-01-01 22:31:21 UTC
New release with bash-completion and libmpdclient support.

See the attached diff for ebuild updates from version 0.4.1.
Comment 1 Jacek Sowiński 2010-01-01 22:33:16 UTC
Created attachment 214883 [details, diff]
Changes in ncmpcpp ebuild for version 0.5
Comment 2 Jacek Sowiński 2010-01-01 23:14:33 UTC
Created attachment 214887 [details, diff]
As above but with small fix in DEPEND

There is no reason to enable 'fftw' USE-flag without 'visualizer' enabled.

Thanks to mpd overlay.
Comment 3 Wormo (RETIRED) gentoo-dev 2010-01-02 02:49:16 UTC
Thanks for submitting your version bump! Assigning to maintainers.
Comment 4 Andrzej Rybczak 2010-01-02 11:22:29 UTC
Please note that minimal required media-libs/libmpdclient version in 2.1, not 2.0.
Comment 5 Jacek Sowiński 2010-01-02 12:46:32 UTC
(In reply to comment #4)
> Please note that minimal required media-libs/libmpdclient version in 2.1, not
> 2.0.

You're absolutely right. Corrected diff will appear in a moment. Thanks.

Comment 6 Jacek Sowiński 2010-01-02 12:50:11 UTC
Created attachment 214915 [details, diff]
Minimal required libmpdclient version is 2.1

Thanks to Andrzej Rybczak for pointing this out.
Comment 7 Ben de Groot (RETIRED) gentoo-dev 2010-01-02 14:44:30 UTC
+*ncmpcpp-0.5 (02 Jan 2010)
+
+  02 Jan 2010; Ben de Groot <yngwin@gentoo.org> -ncmpcpp-0.3.2.ebuild,
+  -ncmpcpp-0.3.4.ebuild, +ncmpcpp-0.5.ebuild:
+  Version bump. Add new dependency on libmpdclient. Force USE=visualizer on
+  for USE=fftw. Use dodoc to install documentation. Fixes bug 299283.
+  Remove obsolete versions.

Thanks for your contributions! Please note that the way the visualizer/fftw useflag interdependency was forced was completely wrong. It would mean you'd need to install ncmpcpp with USE=visualizer first, before you can enable USE=fftw. This is simply wrong. The way it is solved now in the ebuild in portage is not elegant, but at least it's correct.