Created attachment 163911 [details]
svn patch to version 0.7
The attached patch updates audio/ncmpcpp to version 0.7 final. This is just a small bugfix update over beta 1:
* Playlist sorting dialog now contains ‘Album artist’ option.
* Default keybindings were corrected to allow tag edition in the right column of tag editor.
* Mouse is properly kept disabled if it was disabled in the configuration file.
In the port I've changed the ncurses dependency back to 'base' for 3 reasons:
1) This was requested several times by users.
2) Other than I thought there's no need in using the ports ncurses.
3) The update of devel/ncurses to 6.0 broke ncmpcpps configure script and until now I wasn't able to find a clean work around.
I forgot to mention that I've tested the port with Poudriere on 10.2, 10.1 and 9.3.
I think this is going to cause PORTVERSION to go backwards, requiring a PORTEPOCH bump.
# pkg version -t 0.7.0b1 0.7
The root cause appears to be prior/current use of PORTVERSION (instead of DISTVERSION) for alpha/beta/non-integer versions.
Also, regarding ncurses issue (3), I believe all issues have now rectified by bapt@. If not, please report a new issue under "devel/ncurses:"
Please also set maintainer-approval to + on attachments you create on ports/issues you are maintainer of, instead of the [MAINTAINER] summary tag.
Okay, using 0.7.0b1 for the beta was stupid. Very stupid. I'll remember that for the next alpha or beta version. Having read the porters handbook chapter about PORTEPOCH I've decided not to go that way and bump the version to 0.7.0f (f for final). When 0.7.1 is released I can switch back to the upstream version number scheme.
% pkg version -t 0.7.0b1 0.7.0f
% pkg version -t 0.7.0f 0.7.1
Since bug #205155 provided a clean, non hacky solution for the ncurses problem and working 256 color support is more valuable than the complaints of 2 users I've changed the ncurses dependency back to ports.
This second version of the patch was tested with Poudriere on 10.2, 10.1 and 9.3.
Created attachment 164015 [details]
svn patch to version 0.7.0 (second version)
Created attachment 165054 [details]
Another version. This time an update to 0.7.1 (version bump only, no changes to the port) without any version number chaos. As always this patch was tested with Poudriere on FreeBSD 10.2, 10.2 and 9.3.
A commit references this bug:
Date: Sun Jan 10 07:35:03 UTC 2016
New revision: 405678
- Update to 0.7.1
Submitted by: maintainer