Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 544060 - >=www-servers/nginx-1.5.8: use vim-syntax in contrib/ instead of app-vim/nginx-syntax
Summary: >=www-servers/nginx-1.5.8: use vim-syntax in contrib/ instead of app-vim/ngin...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tiziano Müller (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-21 21:14 UTC by René 'Necoro' Neumann
Modified: 2016-01-22 12:11 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description René 'Necoro' Neumann 2015-03-21 21:14:13 UTC
As of nginx version 1.5.8, the vim-syntax is distributed alongside nginx in the contrib/-directory (compare [1]).

The version there has multiple fixes and enhancements over the script shipped by app-vim/nginx-syntax, namely everything listed here [2] and further changes in its time in the nginx repository (NB: the one minor difference between nginx.vim-0.3.2 and -0.3.3 is NOT included ... but well).

Solution 1: Remove nginx-syntax and install it with nginx directly.
Solution 2: Make nginx-syntax use the syntax from contrib/

[1] http://nginx.org/en/CHANGES
[2] https://github.com/evanmiller/nginx-vim-syntax/commits/master
Comment 1 Tim Harder gentoo-dev 2015-03-22 00:45:27 UTC
This isn't up to the vim herd, the nginx maintainers should take option 1 and have it block the app-vim/nginx-syntax pkg until it's removed from the tree.
Comment 2 Johan Bergström 2015-06-26 03:18:35 UTC
I'll look at this for the next 1.8.x release as well as the upcoming 1.9.x release.
Comment 3 Johan Bergström 2016-01-22 12:11:06 UTC
This landed in 1.8.x and 1.9.x.