Ravenports generated: 17 Jun 2018 23:16
[ravenports.git] / bucket_03 / neovim
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               neovim
4 VERSION=                0.3.0
5 KEYWORDS=               editors
6 VARIANTS=               standard
7 SDESC[standard]=        Next generation Vim
8 HOMEPAGE=               http://neovim.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/neovim:neovim:v0.3.0
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILD_DEPENDS=          gperf:single:standard
21                         lua-lpeg:single:lua52
22                         lua-bitop:single:lua52
23                         lua-mpack:single:lua52
24 BUILDRUN_DEPENDS=       msgpack:single:standard
25                         libtermkey:single:standard
26                         libvterm:single:standard
27                         libuv:single:standard
28
29 USES=                   cmake:outsource gmake libtool pkgconfig lua:5.2
30                         gettext-tools gettext-runtime desktop-utils:single
31
32 LICENSE=                APACHE20:single CUSTOM1:single
33 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
34 LICENSE_NAME=           CUSTOM1:"VIM license"
35 LICENSE_FILE=           APACHE20:{{WRKDIR}}/LICENSE_APACHE
36                         CUSTOM1:{{WRKDIR}}/LICENSE_VIM
37 LICENSE_SCHEME=         multi
38
39 FPC_EQUIVALENT=         editors/neovim
40
41 INSTALL_REQ_TOOLCHAIN=  yes
42
43 CMAKE_ARGS=             -DCMAKE_SKIP_BUILD_RPATH:BOOL=YES
44                         -DDEPS_PREFIX:PATH="{{LOCALBASE}}"
45                         -DLUA_PRG:FILEPATH="{{LOCALBASE}}/bin/{{LUA_CMD}}"
46                         -DPREFER_LUA:BOOL=YES
47                         -DENABLE_JEMALLOC:BOOL=NO
48
49 post-install:
50         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nvim
51
52 post-extract:
53         ${AWK} '/Apache License/,/^====$$/' \
54                 ${WRKSRC}/LICENSE > ${WRKDIR}/LICENSE_APACHE
55         ${AWK} '/^VIM LICENSE/,/at your option/' \
56                 ${WRKSRC}/LICENSE > ${WRKDIR}/LICENSE_VIM
57         ${AWK} '/^====/{exit}; {print}' \
58                 ${WRKSRC}/LICENSE > ${WRKDIR}/TERMS
59         echo "[See APACHE20.standard file]" >> ${WRKDIR}/TERMS
60         echo >> ${WRKDIR}/TERMS
61         ${AWK} '/^The above license/,/^The Vim license follows/' \
62                 ${WRKSRC}/LICENSE >> ${WRKDIR}/TERMS
63         echo "[See CUSTOM1.standard file]" >> ${WRKDIR}/TERMS
64
65 post-patch-sunos:
66         ${REINPLACE_CMD} -e 's|STR(|STR_(|g' \
67                 ${WRKSRC}/src/nvim/eval/typval_encode.c.h \
68                 ${WRKSRC}/src/nvim/version.c
69         ${REINPLACE_CMD} -e 's|util||' \
70                 ${WRKSRC}/src/nvim/CMakeLists.txt
71
72 [FILE:395:descriptions/desc.single]
73 Neovim is a refactor, and sometimes redactor, in the tradition of Vim
74 (which itself derives from Stevie). It is not a rewrite but a continuation
75 and extension of Vim. Many clones and derivatives exist, some very
76 clever -- but none are Vim.
77
78 Neovim strives to be a superset of Vim except for some intentionally
79 removed misfeatures. It is built for users who want the good parts of
80 Vim, and more.
81
82
83 [FILE:105:distinfo]
84 f7acb61b16d3f521907d99c486b7a9f1e505e8b2a18c9ef69a6d7f18f29f74b8      8903630 neovim-neovim-0.3.0.tar.gz
85
86
87 [FILE:18539:manifests/plist.single]
88 bin/nvim
89 share/applications/nvim.desktop
90 share/locale/af/LC_MESSAGES/nvim.mo
91 share/locale/ca/LC_MESSAGES/nvim.mo
92 share/locale/cs.cp1250/LC_MESSAGES/nvim.mo
93 share/locale/cs/LC_MESSAGES/nvim.mo
94 share/locale/de/LC_MESSAGES/nvim.mo
95 share/locale/en_GB/LC_MESSAGES/nvim.mo
96 share/locale/eo/LC_MESSAGES/nvim.mo
97 share/locale/es/LC_MESSAGES/nvim.mo
98 share/locale/fi/LC_MESSAGES/nvim.mo
99 share/locale/fr/LC_MESSAGES/nvim.mo
100 share/locale/ga/LC_MESSAGES/nvim.mo
101 share/locale/it/LC_MESSAGES/nvim.mo
102 share/locale/ja.euc-jp/LC_MESSAGES/nvim.mo
103 share/locale/ja/LC_MESSAGES/nvim.mo
104 share/locale/ko.UTF-8/LC_MESSAGES/nvim.mo
105 share/locale/nb/LC_MESSAGES/nvim.mo
106 share/locale/nl/LC_MESSAGES/nvim.mo
107 share/locale/no/LC_MESSAGES/nvim.mo
108 share/locale/pl.UTF-8/LC_MESSAGES/nvim.mo
109 share/locale/pt_BR/LC_MESSAGES/nvim.mo
110 share/locale/ru/LC_MESSAGES/nvim.mo
111 share/locale/sk.cp1250/LC_MESSAGES/nvim.mo
112 share/locale/sk/LC_MESSAGES/nvim.mo
113 share/locale/sv/LC_MESSAGES/nvim.mo
114 share/locale/uk/LC_MESSAGES/nvim.mo
115 share/locale/vi/LC_MESSAGES/nvim.mo
116 share/locale/zh_CN.UTF-8/LC_MESSAGES/nvim.mo
117 share/locale/zh_TW.UTF-8/LC_MESSAGES/nvim.mo
118 share/man/man1/nvim.1.gz
119 share/nvim/runtime/
120  bugreport.vim
121  delmenu.vim
122  filetype.vim
123  ftoff.vim
124  ftplugin.vim
125  ftplugof.vim
126  indent.vim
127  indoff.vim
128  macmap.vim
129  makemenu.vim
130  menu.vim
131  mswin.vim
132  optwin.vim
133  rgb.txt
134  scripts.vim
135  synmenu.vim
136 share/nvim/runtime/autoload/
137  ada.vim
138  adacomplete.vim
139  ccomplete.vim
140  clojurecomplete.vim
141  context.vim
142  contextcomplete.vim
143  csscomplete.vim
144  decada.vim
145  gnat.vim
146  gzip.vim
147  health.vim
148  htmlcomplete.vim
149  javascriptcomplete.vim
150  man.vim
151  msgpack.vim
152  netrw.vim
153  netrwFileHandlers.vim
154  netrwSettings.vim
155  netrw_gitignore.vim
156  paste.vim
157  phpcomplete.vim
158  provider.vim
159  python3complete.vim
160  pythoncomplete.vim
161  rubycomplete.vim
162  rust.vim
163  rustfmt.vim
164  shada.vim
165  spellfile.vim
166  sqlcomplete.vim
167  syntaxcomplete.vim
168  tar.vim
169  tohtml.vim
170  tutor.vim
171  vimexpect.vim
172  xmlcomplete.vim
173  zip.vim
174 share/nvim/runtime/autoload/dist/ft.vim
175 share/nvim/runtime/autoload/health/
176  nvim.vim
177  provider.vim
178 share/nvim/runtime/autoload/provider/
179  clipboard.vim
180  node.vim
181  python.vim
182  python3.vim
183  pythonx.vim
184  ruby.vim
185  script_host.rb
186 share/nvim/runtime/autoload/remote/
187  define.vim
188  host.vim
189 share/nvim/runtime/autoload/xml/
190  html32.vim
191  html401f.vim
192  html401s.vim
193  html401t.vim
194  html40f.vim
195  html40s.vim
196  html40t.vim
197  xhtml10f.vim
198  xhtml10s.vim
199  xhtml10t.vim
200  xhtml11.vim
201  xsd.vim
202  xsl.vim
203 share/nvim/runtime/colors/
204  blue.vim
205  darkblue.vim
206  default.vim
207  delek.vim
208  desert.vim
209  elflord.vim
210  evening.vim
211  industry.vim
212  koehler.vim
213  morning.vim
214  murphy.vim
215  pablo.vim
216  peachpuff.vim
217  ron.vim
218  shine.vim
219  slate.vim
220  torte.vim
221  zellner.vim
222 share/nvim/runtime/compiler/
223  ant.vim
224  bcc.vim
225  bdf.vim
226  cargo.vim
227  checkstyle.vim
228  context.vim
229  cs.vim
230  csslint.vim
231  cucumber.vim
232  decada.vim
233  dot.vim
234  erlang.vim
235  eruby.vim
236  fortran_F.vim
237  fortran_cv.vim
238  fortran_elf90.vim
239  fortran_g77.vim
240  fortran_lf95.vim
241  fpc.vim
242  g95.vim
243  gcc.vim
244  gfortran.vim
245  ghc.vim
246  gnat.vim
247  go.vim
248  haml.vim
249  hp_acc.vim
250  icc.vim
251  ifort.vim
252  intel.vim
253  irix5_c.vim
254  irix5_cpp.vim
255  javac.vim
256  jikes.vim
257  mcs.vim
258  mips_c.vim
259  mipspro_c89.vim
260  mipspro_cpp.vim
261  modelsim_vcom.vim
262  msbuild.vim
263  msvc.vim
264  neato.vim
265  ocaml.vim
266  onsgmls.vim
267  pbx.vim
268  perl.vim
269  php.vim
270  pylint.vim
271  pyunit.vim
272  rake.vim
273  rspec.vim
274  rst.vim
275  ruby.vim
276  rubyunit.vim
277  rustc.vim
278  sass.vim
279  se.vim
280  splint.vim
281  tcl.vim
282  tex.vim
283  tidy.vim
284  xbuild.vim
285  xmllint.vim
286  xmlwf.vim
287 share/nvim/runtime/doc/
288  api.txt
289  arabic.txt
290  autocmd.txt
291  change.txt
292  channel.txt
293  cmdline.txt
294  debug.txt
295  deprecated.txt
296  develop.txt
297  diff.txt
298  digraph.txt
299  editing.txt
300  eval.txt
301  farsi.txt
302  filetype.txt
303  fold.txt
304  ft_ada.txt
305  ft_rust.txt
306  ft_sql.txt
307  gui.txt
308  hebrew.txt
309  help.txt
310  helphelp.txt
311  if_cscop.txt
312  if_lua.txt
313  if_pyth.txt
314  if_ruby.txt
315  indent.txt
316  index.txt
317  insert.txt
318  intro.txt
319  job_control.txt
320  makehtml.awk
321  maketags.awk
322  map.txt
323  mbyte.txt
324  message.txt
325  mlang.txt
326  motion.txt
327  msgpack_rpc.txt
328  nvim.txt
329  nvim_terminal_emulator.txt
330  options.txt
331  pattern.txt
332  pi_gzip.txt
333  pi_health.txt
334  pi_matchit.txt
335  pi_msgpack.txt
336  pi_netrw.txt
337  pi_paren.txt
338  pi_spec.txt
339  pi_tar.txt
340  pi_tutor.txt
341  pi_zip.txt
342  print.txt
343  provider.txt
344  quickfix.txt
345  quickref.txt
346  recover.txt
347  remote.txt
348  remote_plugin.txt
349  repeat.txt
350  rileft.txt
351  russian.txt
352  scroll.txt
353  sign.txt
354  spell.txt
355  sponsor.txt
356  starting.txt
357  syntax.txt
358  tabpage.txt
359  tags
360  tagsrch.txt
361  term.txt
362  tips.txt
363  uganda.txt
364  ui.txt
365  undo.txt
366  usr_01.txt
367  usr_02.txt
368  usr_03.txt
369  usr_04.txt
370  usr_05.txt
371  usr_06.txt
372  usr_07.txt
373  usr_08.txt
374  usr_09.txt
375  usr_10.txt
376  usr_11.txt
377  usr_12.txt
378  usr_20.txt
379  usr_21.txt
380  usr_22.txt
381  usr_23.txt
382  usr_24.txt
383  usr_25.txt
384  usr_26.txt
385  usr_27.txt
386  usr_28.txt
387  usr_29.txt
388  usr_30.txt
389  usr_31.txt
390  usr_32.txt
391  usr_40.txt
392  usr_41.txt
393  usr_42.txt
394  usr_43.txt
395  usr_44.txt
396  usr_45.txt
397  usr_toc.txt
398  various.txt
399  vi_diff.txt
400  vim_diff.txt
401  visual.txt
402  windows.txt
403 share/nvim/runtime/ftplugin/
404  %%LUA_LIBDIR%%ao.vim
405  a2ps.vim
406  aap.vim
407  abap.vim
408  abaqus.vim
409  ada.vim
410  alsaconf.vim
411  ant.vim
412  arch.vim
413  art.vim
414  aspvbs.vim
415  automake.vim
416  awk.vim
417  bdf.vim
418  bst.vim
419  btm.vim
420  bzl.vim
421  c.vim
422  calendar.vim
423  cdrdaoconf.vim
424  ch.vim
425  changelog.vim
426  clojure.vim
427  cobol.vim
428  conf.vim
429  config.vim
430  context.vim
431  cpp.vim
432  crm.vim
433  cs.vim
434  csc.vim
435  csh.vim
436  css.vim
437  cucumber.vim
438  cvsrc.vim
439  debchangelog.vim
440  debcontrol.vim
441  denyhosts.vim
442  dictconf.vim
443  dictdconf.vim
444  diff.vim
445  dircolors.vim
446  docbk.vim
447  dockerfile.vim
448  dosbatch.vim
449  dosini.vim
450  dtd.vim
451  dtrace.vim
452  eiffel.vim
453  elinks.vim
454  erlang.vim
455  eruby.vim
456  eterm.vim
457  falcon.vim
458  fetchmail.vim
459  flexwiki.vim
460  fortran.vim
461  framescript.vim
462  fvwm.vim
463  gdb.vim
464  git.vim
465  gitcommit.vim
466  gitconfig.vim
467  gitrebase.vim
468  gitsendemail.vim
469  go.vim
470  gpg.vim
471  gprof.vim
472  groovy.vim
473  group.vim
474  grub.vim
475  haml.vim
476  hamster.vim
477  haskell.vim
478  help.vim
479  hgcommit.vim
480  hog.vim
481  hostconf.vim
482  hostsaccess.vim
483  html.vim
484  htmldjango.vim
485  indent.vim
486  initex.vim
487  ishd.vim
488  j.vim
489  java.vim
490  javascript.vim
491  jproperties.vim
492  json.vim
493  jsp.vim
494  kconfig.vim
495  kwt.vim
496  ld.vim
497  less.vim
498  lftp.vim
499  limits.vim
500  liquid.vim
501  lisp.vim
502  logcheck.vim
503  loginaccess.vim
504  logindefs.vim
505  logtalk.dict
506  logtalk.vim
507  lprolog.vim
508  lua.vim
509  m4.vim
510  mail.vim
511  mailaliases.vim
512  mailcap.vim
513  make.vim
514  man.vim
515  manconf.vim
516  markdown.vim
517  matlab.vim
518  mf.vim
519  modconf.vim
520  mp.vim
521  mplayerconf.vim
522  mrxvtrc.vim
523  msmessages.vim
524  muttrc.vim
525  nanorc.vim
526  neomuttrc.vim
527  netrc.vim
528  nsis.vim
529  objc.vim
530  ocaml.vim
531  occam.vim
532  pamconf.vim
533  pascal.vim
534  passwd.vim
535  pdf.vim
536  perl.vim
537  perl6.vim
538  php.vim
539  pinfo.vim
540  plaintex.vim
541  postscr.vim
542  procmail.vim
543  prolog.vim
544  protocols.vim
545  pyrex.vim
546  python.vim
547  qf.vim
548  quake.vim
549  r.vim
550  racc.vim
551  readline.vim
552  registry.vim
553  reva.vim
554  rhelp.vim
555  rmd.vim
556  rnc.vim
557  rnoweb.vim
558  rpl.vim
559  rrst.vim
560  rst.vim
561  ruby.vim
562  rust.vim
563  sass.vim
564  sbt.vim
565  scala.vim
566  scheme.vim
567  screen.vim
568  scss.vim
569  sensors.vim
570  services.vim
571  setserial.vim
572  sgml.vim
573  sh.vim
574  shada.vim
575  sieve.vim
576  slpconf.vim
577  slpreg.vim
578  slpspi.vim
579  spec.vim
580  sql.vim
581  sshconfig.vim
582  sudoers.vim
583  svg.vim
584  sysctl.vim
585  systemd.vim
586  systemverilog.vim
587  tcl.vim
588  tcsh.vim
589  terminfo.vim
590  tex.vim
591  text.vim
592  tmux.vim
593  treetop.vim
594  tt2html.vim
595  tutor.vim
596  udevconf.vim
597  udevperm.vim
598  udevrules.vim
599  updatedb.vim
600  vb.vim
601  verilog.vim
602  vhdl.vim
603  vim.vim
604  vroom.vim
605  xdefaults.vim
606  xf86conf.vim
607  xhtml.vim
608  xinetd.vim
609  xml.vim
610  xmodmap.vim
611  xs.vim
612  xsd.vim
613  xslt.vim
614  yaml.vim
615  zimbu.vim
616  zsh.vim
617 share/nvim/runtime/indent/
618  aap.vim
619  ada.vim
620  ant.vim
621  automake.vim
622  awk.vim
623  bib.vim
624  bst.vim
625  bzl.vim
626  c.vim
627  cdl.vim
628  ch.vim
629  chaiscript.vim
630  changelog.vim
631  clojure.vim
632  cmake.vim
633  cobol.vim
634  config.vim
635  context.vim
636  cpp.vim
637  cs.vim
638  css.vim
639  cucumber.vim
640  cuda.vim
641  d.vim
642  dictconf.vim
643  dictdconf.vim
644  docbk.vim
645  dtd.vim
646  dtrace.vim
647  dylan.vim
648  eiffel.vim
649  erlang.vim
650  eruby.vim
651  eterm.vim
652  falcon.vim
653  fortran.vim
654  framescript.vim
655  gitconfig.vim
656  gitolite.vim
657  go.vim
658  haml.vim
659  hamster.vim
660  hog.vim
661  html.vim
662  htmldjango.vim
663  idlang.vim
664  ishd.vim
665  j.vim
666  java.vim
667  javascript.vim
668  json.vim
669  jsp.vim
670  ld.vim
671  less.vim
672  lifelines.vim
673  liquid.vim
674  lisp.vim
675  logtalk.vim
676  lua.vim
677  mail.vim
678  make.vim
679  matlab.vim
680  mf.vim
681  mma.vim
682  mp.vim
683  objc.vim
684  ocaml.vim
685  occam.vim
686  pascal.vim
687  perl.vim
688  perl6.vim
689  php.vim
690  postscr.vim
691  pov.vim
692  prolog.vim
693  pyrex.vim
694  python.vim
695  r.vim
696  readline.vim
697  rhelp.vim
698  rmd.vim
699  rnoweb.vim
700  rpl.vim
701  rrst.vim
702  rst.vim
703  ruby.vim
704  rust.vim
705  sas.vim
706  sass.vim
707  scala.vim
708  scheme.vim
709  scss.vim
710  sdl.vim
711  sh.vim
712  sml.vim
713  sql.vim
714  sqlanywhere.vim
715  systemd.vim
716  systemverilog.vim
717  tcl.vim
718  tcsh.vim
719  teraterm.vim
720  tex.vim
721  tf.vim
722  tilde.vim
723  treetop.vim
724  vb.vim
725  verilog.vim
726  vhdl.vim
727  vim.vim
728  vroom.vim
729  xf86conf.vim
730  xhtml.vim
731  xinetd.vim
732  xml.vim
733  xsd.vim
734  xslt.vim
735  yacc.vim
736  yaml.vim
737  zimbu.vim
738  zsh.vim
739 share/nvim/runtime/keymap/
740  accents.vim
741  arabic.vim
742  arabic_utf-8.vim
743  armenian-eastern_utf-8.vim
744  armenian-western_utf-8.vim
745  belarusian-jcuken.vim
746  bulgarian-bds.vim
747  bulgarian-phonetic.vim
748  canfr-win.vim
749  croatian.vim
750  croatian_cp1250.vim
751  croatian_iso-8859-2.vim
752  croatian_utf-8.vim
753  czech.vim
754  czech_utf-8.vim
755  dvorak.vim
756  esperanto.vim
757  esperanto_utf-8.vim
758  greek.vim
759  greek_cp1253.vim
760  greek_cp737.vim
761  greek_iso-8859-7.vim
762  greek_utf-8.vim
763  hebrew.vim
764  hebrew_cp1255.vim
765  hebrew_iso-8859-8.vim
766  hebrew_utf-8.vim
767  hebrewp.vim
768  hebrewp_cp1255.vim
769  hebrewp_iso-8859-8.vim
770  hebrewp_utf-8.vim
771  kana.vim
772  kazakh-jcuken.vim
773  lithuanian-baltic.vim
774  magyar_utf-8.vim
775  mongolian_utf-8.vim
776  persian-iranian_utf-8.vim
777  persian.vim
778  pinyin.vim
779  polish-slash.vim
780  polish-slash_cp1250.vim
781  polish-slash_cp852.vim
782  polish-slash_iso-8859-2.vim
783  polish-slash_utf-8.vim
784  russian-dvorak.vim
785  russian-jcuken.vim
786  russian-jcukenmac.vim
787  russian-jcukenwin.vim
788  russian-yawerty.vim
789  serbian-latin.vim
790  serbian-latin_utf-8.vim
791  serbian.vim
792  serbian_cp1250.vim
793  serbian_cp1251.vim
794  serbian_iso-8859-2.vim
795  serbian_iso-8859-5.vim
796  serbian_utf-8.vim
797  sinhala-phonetic_utf-8.vim
798  sinhala.vim
799  slovak.vim
800  slovak_cp1250.vim
801  slovak_iso-8859-2.vim
802  slovak_utf-8.vim
803  tamil_tscii.vim
804  thaana-phonetic_utf-8.vim
805  thaana.vim
806  ukrainian-dvorak.vim
807  ukrainian-jcuken.vim
808  vietnamese-telex_utf-8.vim
809  vietnamese-viqr_utf-8.vim
810  vietnamese-vni_utf-8.vim
811 share/nvim/runtime/lua/man.lua
812 share/nvim/runtime/macros/
813  editexisting.vim
814  justify.vim
815  less.bat
816  less.sh
817  less.vim
818  matchit.vim
819  shellmenu.vim
820  swapmous.vim
821 share/nvim/runtime/pack/dist/opt/justify/plugin/justify.vim
822 share/nvim/runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim
823 share/nvim/runtime/pack/dist/opt/swapmouse/plugin/swapmouse.vim
824 share/nvim/runtime/pack/dist/opt/termdebug/plugin/termdebug.vim
825 share/nvim/runtime/pack/dist/opt/vimball/autoload/vimball.vim
826 share/nvim/runtime/pack/dist/opt/vimball/doc/
827  tags
828  vimball.txt
829 share/nvim/runtime/pack/dist/opt/vimball/plugin/vimballPlugin.vim
830 share/nvim/runtime/plugin/
831  gzip.vim
832  health.vim
833  man.vim
834  matchit.vim
835  matchparen.vim
836  netrwPlugin.vim
837  rplugin.vim
838  rrhelper.vim
839  shada.vim
840  spellfile.vim
841  tarPlugin.vim
842  tohtml.vim
843  tutor.vim
844  zipPlugin.vim
845 share/nvim/runtime/print/
846  ascii.ps
847  cidfont.ps
848  cns_roman.ps
849  cp1250.ps
850  cp1251.ps
851  cp1252.ps
852  cp1253.ps
853  cp1254.ps
854  cp1255.ps
855  cp1257.ps
856  gb_roman.ps
857  hp-roman8.ps
858  iso-8859-10.ps
859  iso-8859-11.ps
860  iso-8859-13.ps
861  iso-8859-14.ps
862  iso-8859-15.ps
863  iso-8859-2.ps
864  iso-8859-3.ps
865  iso-8859-4.ps
866  iso-8859-5.ps
867  iso-8859-7.ps
868  iso-8859-8.ps
869  iso-8859-9.ps
870  jis_roman.ps
871  koi8-r.ps
872  koi8-u.ps
873  ks_roman.ps
874  latin1.ps
875  mac-roman.ps
876  prolog.ps
877 share/nvim/runtime/spell/en.utf-8.spl
878 share/nvim/runtime/syntax/
879  %%LUA_LIBDIR%%ao.vim
880  2html.vim
881  a2ps.vim
882  a65.vim
883  aap.vim
884  abap.vim
885  abaqus.vim
886  abc.vim
887  abel.vim
888  acedb.vim
889  ada.vim
890  aflex.vim
891  ahdl.vim
892  alsaconf.vim
893  amiga.vim
894  aml.vim
895  ampl.vim
896  ant.vim
897  antlr.vim
898  apache.vim
899  apachestyle.vim
900  aptconf.vim
901  arch.vim
902  arduino.vim
903  art.vim
904  asciidoc.vim
905  asm.vim
906  asm68k.vim
907  asmh8300.vim
908  asn.vim
909  aspperl.vim
910  aspvbs.vim
911  asterisk.vim
912  asteriskvm.vim
913  atlas.vim
914  autohotkey.vim
915  autoit.vim
916  automake.vim
917  ave.vim
918  avra.vim
919  awk.vim
920  ayacc.vim
921  b.vim
922  baan.vim
923  basic.vim
924  bc.vim
925  bdf.vim
926  bib.vim
927  bindzone.vim
928  blank.vim
929  bst.vim
930  btm.vim
931  bzl.vim
932  bzr.vim
933  c.vim
934  cabal.vim
935  calendar.vim
936  catalog.vim
937  cdl.vim
938  cdrdaoconf.vim
939  cdrtoc.vim
940  cf.vim
941  cfg.vim
942  ch.vim
943  chaiscript.vim
944  change.vim
945  changelog.vim
946  chaskell.vim
947  cheetah.vim
948  chill.vim
949  chordpro.vim
950  cl.vim
951  clean.vim
952  clipper.vim
953  clojure.vim
954  cmake.vim
955  cmusrc.vim
956  cobol.vim
957  coco.vim
958  colortest.vim
959  conaryrecipe.vim
960  conf.vim
961  config.vim
962  context.vim
963  cpp.vim
964  crm.vim
965  crontab.vim
966  cs.vim
967  csc.vim
968  csdl.vim
969  csh.vim
970  csp.vim
971  css.vim
972  cterm.vim
973  ctrlh.vim
974  cucumber.vim
975  cuda.vim
976  cupl.vim
977  cuplsim.vim
978  cvs.vim
979  cvsrc.vim
980  cweb.vim
981  cyn%%LUA_LIBDIR%%.vim
982  cynpp.vim
983  d.vim
984  datascript.vim
985  dcd.vim
986  dcl.vim
987  debchangelog.vim
988  debcontrol.vim
989  debsources.vim
990  def.vim
991  denyhosts.vim
992  desc.vim
993  desktop.vim
994  dictconf.vim
995  dictdconf.vim
996  diff.vim
997  dircolors.vim
998  dirpager.vim
999  diva.vim
1000  django.vim
1001  dns.vim
1002  dnsmasq.vim
1003  docbk.vim
1004  docbksgml.vim
1005  docbkxml.vim
1006  dockerfile.vim
1007  dosbatch.vim
1008  dosini.vim
1009  dot.vim
1010  doxygen.vim
1011  dracula.vim
1012  dsl.vim
1013  dtd.vim
1014  dtml.vim
1015  dtrace.vim
1016  dts.vim
1017  dylan.vim
1018  dylanintr.vim
1019  dylanlid.vim
1020  ecd.vim
1021  edif.vim
1022  eiffel.vim
1023  elf.vim
1024  elinks.vim
1025  elmfilt.vim
1026  erlang.vim
1027  eruby.vim
1028  esmtprc.vim
1029  esqlc.vim
1030  esterel.vim
1031  eterm.vim
1032  euphoria3.vim
1033  euphoria4.vim
1034  eviews.vim
1035  exim.vim
1036  expect.vim
1037  exports.vim
1038  falcon.vim
1039  fan.vim
1040  fasm.vim
1041  fdcc.vim
1042  fetchmail.vim
1043  fgl.vim
1044  flexwiki.vim
1045  focexec.vim
1046  form.vim
1047  forth.vim
1048  fortran.vim
1049  foxpro.vim
1050  framescript.vim
1051  freebasic.vim
1052  fstab.vim
1053  fvwm.vim
1054  fvwm2m4.vim
1055  gdb.vim
1056  gdmo.vim
1057  gedcom.vim
1058  git.vim
1059  gitcommit.vim
1060  gitconfig.vim
1061  gitolite.vim
1062  gitrebase.vim
1063  gitsendemail.vim
1064  gkrellmrc.vim
1065  gnash.vim
1066  gnuplot.vim
1067  go.vim
1068  godoc.vim
1069  gp.vim
1070  gpg.vim
1071  gprof.vim
1072  grads.vim
1073  gretl.vim
1074  groff.vim
1075  groovy.vim
1076  group.vim
1077  grub.vim
1078  gsp.vim
1079  gtkrc.vim
1080  haml.vim
1081  hamster.vim
1082  haskell.vim
1083  haste.vim
1084  hastepreproc.vim
1085  hb.vim
1086  help.vim
1087  hercules.vim
1088  hex.vim
1089  hgcommit.vim
1090  hitest.vim
1091  hog.vim
1092  hostconf.vim
1093  hostsaccess.vim
1094  html.vim
1095  htmlcheetah.vim
1096  htmldjango.vim
1097  htmlm4.vim
1098  htmlos.vim
1099  ia64.vim
1100  ibasic.vim
1101  icemenu.vim
1102  icon.vim
1103  idl.vim
1104  idlang.vim
1105  indent.vim
1106  inform.vim
1107  initex.vim
1108  initng.vim
1109  inittab.vim
1110  ipfilter.vim
1111  ishd.vim
1112  iss.vim
1113  ist.vim
1114  j.vim
1115  jal.vim
1116  jam.vim
1117  jargon.vim
1118  java.vim
1119  javacc.vim
1120  javascript.vim
1121  jess.vim
1122  jgraph.vim
1123  jovial.vim
1124  jproperties.vim
1125  json.vim
1126  jsp.vim
1127  kconfig.vim
1128  kivy.vim
1129  kix.vim
1130  kscript.vim
1131  kwt.vim
1132  lace.vim
1133  latte.vim
1134  ld.vim
1135  ldapconf.vim
1136  ldif.vim
1137  less.vim
1138  lex.vim
1139  lftp.vim
1140  lhaskell.vim
1141  lifelines.vim
1142  lilo.vim
1143  limits.vim
1144  liquid.vim
1145  lisp.vim
1146  lite.vim
1147  litestep.vim
1148  loginaccess.vim
1149  logindefs.vim
1150  logtalk.vim
1151  lotos.vim
1152  lout.vim
1153  lpc.vim
1154  lprolog.vim
1155  lscript.vim
1156  lsl.vim
1157  lss.vim
1158  lua.vim
1159  lynx.vim
1160  m4.vim
1161  mail.vim
1162  mailaliases.vim
1163  mailcap.vim
1164  make.vim
1165  mallard.vim
1166  man.vim
1167  manconf.vim
1168  manual.vim
1169  maple.vim
1170  markdown.vim
1171  masm.vim
1172  mason.vim
1173  master.vim
1174  matlab.vim
1175  maxima.vim
1176  mel.vim
1177  messages.vim
1178  mf.vim
1179  mgl.vim
1180  mgp.vim
1181  mib.vim
1182  mix.vim
1183  mma.vim
1184  mmix.vim
1185  mmp.vim
1186  modconf.vim
1187  model.vim
1188  modsim3.vim
1189  modula2.vim
1190  modula3.vim
1191  monk.vim
1192  moo.vim
1193  mp.vim
1194  mplayerconf.vim
1195  mrxvtrc.vim
1196  msidl.vim
1197  msmessages.vim
1198  msql.vim
1199  mupad.vim
1200  murphi.vim
1201  mush.vim
1202  muttrc.vim
1203  mysql.vim
1204  n1ql.vim
1205  named.vim
1206  nanorc.vim
1207  nasm.vim
1208  nastran.vim
1209  natural.vim
1210  ncf.vim
1211  neomuttrc.vim
1212  netrc.vim
1213  netrw.vim
1214  ninja.vim
1215  nosyntax.vim
1216  nqc.vim
1217  nroff.vim
1218  nsis.vim
1219  obj.vim
1220  objc.vim
1221  objcpp.vim
1222  ocaml.vim
1223  occam.vim
1224  omnimark.vim
1225  openroad.vim
1226  opl.vim
1227  ora.vim
1228  pamconf.vim
1229  papp.vim
1230  pascal.vim
1231  passwd.vim
1232  pcap.vim
1233  pccts.vim
1234  pdf.vim
1235  perl.vim
1236  perl6.vim
1237  pf.vim
1238  pfmain.vim
1239  php.vim
1240  phtml.vim
1241  pic.vim
1242  pike.vim
1243  pilrc.vim
1244  pine.vim
1245  pinfo.vim
1246  plaintex.vim
1247  pli.vim
1248  plm.vim
1249  plp.vim
1250  plsql.vim
1251  po.vim
1252  pod.vim
1253  postscr.vim
1254  pov.vim
1255  povini.vim
1256  ppd.vim
1257  ppwiz.vim
1258  prescribe.vim
1259  privoxy.vim
1260  procmail.vim
1261  progress.vim
1262  prolog.vim
1263  promela.vim
1264  proto.vim
1265  protocols.vim
1266  psf.vim
1267  ptcap.vim
1268  purifylog.vim
1269  pyrex.vim
1270  python.vim
1271  qf.vim
1272  quake.vim
1273  r.vim
1274  racc.vim
1275  radiance.vim
1276  ratpoison.vim
1277  rc.vim
1278  rcs.vim
1279  rcslog.vim
1280  readline.vim
1281  rebol.vim
1282  redif.vim
1283  registry.vim
1284  remind.vim
1285  resolv.vim
1286  reva.vim
1287  rexx.vim
1288  rhelp.vim
1289  rib.vim
1290  rmd.vim
1291  rnc.vim
1292  rng.vim
1293  rnoweb.vim
1294  robots.vim
1295  rpcgen.vim
1296  rpl.vim
1297  rrst.vim
1298  rst.vim
1299  rtf.vim
1300  ruby.vim
1301  rust.vim
1302  samba.vim
1303  sas.vim
1304  sass.vim
1305  sather.vim
1306  sbt.vim
1307  scala.vim
1308  scheme.vim
1309  scilab.vim
1310  screen.vim
1311  scss.vim
1312  sd.vim
1313  sdc.vim
1314  sdl.vim
1315  sed.vim
1316  sendpr.vim
1317  sensors.vim
1318  services.vim
1319  setserial.vim
1320  sgml.vim
1321  sgmldecl.vim
1322  sgmllnx.vim
1323  sh.vim
1324  shada.vim
1325  sicad.vim
1326  sieve.vim
1327  simula.vim
1328  sinda.vim
1329  sindacmp.vim
1330  sindaout.vim
1331  sisu.vim
1332  skill.vim
1333  sl.vim
1334  slang.vim
1335  slice.vim
1336  slpconf.vim
1337  slpreg.vim
1338  slpspi.vim
1339  slrnrc.vim
1340  slrnsc.vim
1341  sm.vim
1342  smarty.vim
1343  smcl.vim
1344  smil.vim
1345  smith.vim
1346  sml.vim
1347  snnsnet.vim
1348  snnspat.vim
1349  snnsres.vim
1350  snobol4.vim
1351  spec.vim
1352  specman.vim
1353  spice.vim
1354  splint.vim
1355  spup.vim
1356  spyce.vim
1357  sql.vim
1358  sqlanywhere.vim
1359  sqlforms.vim
1360  sqlhana.vim
1361  sqlinformix.vim
1362  sqlj.vim
1363  sqloracle.vim
1364  sqr.vim
1365  squid.vim
1366  srec.vim
1367  sshconfig.vim
1368  sshdconfig.vim
1369  st.vim
1370  stata.vim
1371  stp.vim
1372  strace.vim
1373  sudoers.vim
1374  svg.vim
1375  svn.vim
1376  syncolor.vim
1377  synload.vim
1378  syntax.vim
1379  sysctl.vim
1380  systemd.vim
1381  systemverilog.vim
1382  tads.vim
1383  tags.vim
1384  tak.vim
1385  takcmp.vim
1386  takout.vim
1387  tap.vim
1388  tar.vim
1389  taskdata.vim
1390  taskedit.vim
1391  tasm.vim
1392  tcl.vim
1393  tcsh.vim
1394  teraterm.vim
1395  terminfo.vim
1396  tex.vim
1397  texinfo.vim
1398  texmf.vim
1399  tf.vim
1400  tidy.vim
1401  tilde.vim
1402  tli.vim
1403  tmux.vim
1404  tpp.vim
1405  trasys.vim
1406  treetop.vim
1407  trustees.vim
1408  tsalt.vim
1409  tsscl.vim
1410  tssgm.vim
1411  tssop.vim
1412  tt2.vim
1413  tt2html.vim
1414  tt2js.vim
1415  tutor.vim
1416  uc.vim
1417  udevconf.vim
1418  udevperm.vim
1419  udevrules.vim
1420  uil.vim
1421  updatedb.vim
1422  upstart.vim
1423  upstreamdat.vim
1424  upstreaminstalllog.vim
1425  upstreamlog.vim
1426  upstreamrpt.vim
1427  usserverlog.vim
1428  usw2kagtlog.vim
1429  valgrind.vim
1430  vb.vim
1431  vera.vim
1432  verilog.vim
1433  verilogams.vim
1434  vgrindefs.vim
1435  vhdl.vim
1436  vim.vim
1437  viminfo.vim
1438  vimnormal.vim
1439  virata.vim
1440  vmasm.vim
1441  voscm.vim
1442  vrml.vim
1443  vroom.vim
1444  vsejcl.vim
1445  wdiff.vim
1446  web.vim
1447  webmacro.vim
1448  wget.vim
1449  whitespace.vim
1450  winbatch.vim
1451  wml.vim
1452  wsh.vim
1453  wsml.vim
1454  wvdial.vim
1455  xbl.vim
1456  xdefaults.vim
1457  xf86conf.vim
1458  xhtml.vim
1459  xinetd.vim
1460  xkb.vim
1461  xmath.vim
1462  xml.vim
1463  xmodmap.vim
1464  xpm.vim
1465  xpm2.vim
1466  xquery.vim
1467  xs.vim
1468  xsd.vim
1469  xslt.vim
1470  xxd.vim
1471  yacc.vim
1472  yaml.vim
1473  z8a.vim
1474  zimbu.vim
1475  zsh.vim
1476 share/nvim/runtime/syntax/vim/generated.vim
1477 share/nvim/runtime/tutor/
1478  tutor.tutor
1479  tutor.tutor.json
1480 share/nvim/runtime/tutor/en/
1481  vim-01-beginner.tutor
1482  vim-01-beginner.tutor.json
1483 share/pixmaps/nvim.png
1484
1485
1486 [FILE:1057:patches/patch-CMakeLists.txt]
1487 --- CMakeLists.txt.orig 2018-06-10 22:46:49 UTC
1488 +++ CMakeLists.txt
1489 @@ -247,17 +247,6 @@ if(HAS_WVLA_FLAG)
1490    add_definitions(-Wvla)
1491  endif()
1492  
1493 -if(UNIX)
1494 -  # -fstack-protector breaks non Unix builds even in Mingw-w64
1495 -  check_c_compiler_flag(-fstack-protector-strong HAS_FSTACK_PROTECTOR_STRONG_FLAG)
1496 -  check_c_compiler_flag(-fstack-protector HAS_FSTACK_PROTECTOR_FLAG)
1497 -
1498 -  if(HAS_FSTACK_PROTECTOR_STRONG_FLAG)
1499 -    add_definitions(-fstack-protector-strong)
1500 -  elseif(HAS_FSTACK_PROTECTOR_FLAG)
1501 -    add_definitions(-fstack-protector --param ssp-buffer-size=4)
1502 -  endif()
1503 -endif()
1504  
1505  check_c_compiler_flag(-fdiagnostics-color=auto HAS_DIAG_COLOR_FLAG)
1506  if(HAS_DIAG_COLOR_FLAG)
1507 @@ -309,7 +298,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
1508  endif()
1509  
1510  if(CMAKE_COMPILER_IS_GNUCXX AND CMAKE_SYSTEM_NAME STREQUAL "SunOS")
1511 -  set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--no-undefined -lsocket")
1512 +  set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lsocket")
1513  endif()
1514  
1515  if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SIZEOF_VOID_P EQUAL 8)
1516
1517
1518 [FILE:275:patches/patch-src_nvim_macros.h]
1519 --- src/nvim/macros.h.orig      2018-06-10 22:46:49 UTC
1520 +++ src/nvim/macros.h
1521 @@ -156,7 +156,9 @@
1522  #define RGB_(r, g, b) ((r << 16) | (g << 8) | b)
1523  
1524  #define STR_(x) #x
1525 +#ifndef __sun__
1526  #define STR(x) STR_(x)
1527 +#endif
1528  
1529  #ifndef __has_attribute
1530  # define NVIM_HAS_ATTRIBUTE(x) 0
1531
1532
1533 [FILE:279:patches/patch-src_nvim_os_os__defs.h]
1534 --- src/nvim/os/os_defs.h.orig  2018-06-10 22:46:49 UTC
1535 +++ src/nvim/os/os_defs.h
1536 @@ -13,6 +13,10 @@
1537  # include "nvim/os/unix_defs.h"
1538  #endif
1539  
1540 +#ifdef __sun__
1541 +#define NAME_MAX       255
1542 +#endif
1543 +
1544  #define BASENAMELEN (NAME_MAX - 5)
1545  
1546  // Use the system path length if it makes sense.
1547
1548
1549 [FILE:819:patches/patch-src_nvim_os_process.c]
1550 --- src/nvim/os/process.c.orig  2018-06-10 22:46:49 UTC
1551 +++ src/nvim/os/process.c
1552 @@ -12,13 +12,13 @@
1553  # include <tlhelp32.h>  // for CreateToolhelp32Snapshot
1554  #endif
1555  
1556 -#if defined(__FreeBSD__)  // XXX: OpenBSD ?
1557 +#if defined(__FreeBSD__) || defined(__DragonFly__)
1558  # include <string.h>
1559  # include <sys/types.h>
1560  # include <sys/user.h>
1561  #endif
1562  
1563 -#if defined(__NetBSD__) || defined(__OpenBSD__)
1564 +#if defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
1565  # include <sys/param.h>
1566  #endif
1567  
1568 @@ -155,6 +155,9 @@ int os_proc_children(int ppid, int **pro
1569  # elif defined(__FreeBSD__)
1570  #  define KP_PID(o) o.ki_pid
1571  #  define KP_PPID(o) o.ki_ppid
1572 +# elif defined(__DragonFly__)
1573 +#  define KP_PID(o)  o.kp_pid
1574 +#  define KP_PPID(o) o.kp_ppid
1575  # else
1576  #  define KP_PID(o) o.p_pid
1577  #  define KP_PPID(o) o.p_ppid
1578
1579
1580 [FILE:1739:patches/patch-src_nvim_os_pty__process__unix.c]
1581 --- src/nvim/os/pty_process_unix.c.orig 2018-06-10 22:46:49 UTC
1582 +++ src/nvim/os/pty_process_unix.c
1583 @@ -16,6 +16,78 @@
1584  # include <libutil.h>
1585  #elif defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
1586  # include <util.h>
1587 +#elif defined __sun__
1588 +#include <fcntl.h>
1589 +#include <strings.h>
1590 +#include <unistd.h>
1591 +#include <stropts.h>
1592 +#include <nvim/log.h>
1593 +
1594 +static int
1595 +cfsetspeed(struct termios *t, speed_t speed) {
1596 +   cfsetispeed(t, speed);
1597 +   cfsetospeed(t, speed);
1598 +   return (0);
1599 +}
1600 +
1601 +static pid_t
1602 +forkpty(int *master, char *name, struct termios *tio, struct winsize *ws)
1603 +{
1604 +       int     slave = -1;
1605 +       char   *path;
1606 +       pid_t   pid;
1607 +
1608 +       if ((*master = open("/dev/ptmx", O_RDWR|O_NOCTTY)) == -1)
1609 +               return (-1);
1610 +       if (grantpt(*master) != 0)
1611 +               goto out;
1612 +       if (unlockpt(*master) != 0)
1613 +               goto out;
1614 +
1615 +       if ((path = ptsname(*master)) == NULL)
1616 +               goto out;
1617 +       if (name != NULL)
1618 +               strlcpy(name, path, _SC_TTY_NAME_MAX);
1619 +       if ((slave = open(path, O_RDWR|O_NOCTTY)) == -1)
1620 +               goto out;
1621 +
1622 +       switch (pid = fork()) {
1623 +       case -1:
1624 +               goto out;
1625 +       case 0:
1626 +               close(*master);
1627 +
1628 +               setsid();
1629 +               if (ioctl(slave, TIOCSCTTY, NULL) == -1)
1630 +                       ELOG("ioctl failed");
1631 +               if (ioctl(slave, I_PUSH, "ptem") == -1)
1632 +                       ELOG("ioctl failed");
1633 +               if (ioctl(slave, I_PUSH, "ldterm") == -1)
1634 +                       ELOG("ioctl failed");
1635 +
1636 +               if (tio != NULL && tcsetattr(slave, TCSAFLUSH, tio) == -1)
1637 +                       ELOG("tcsetattr failed");
1638 +               if (ioctl(slave, TIOCSWINSZ, ws) == -1)
1639 +                       ELOG("ioctl failed");
1640 +
1641 +               dup2(slave, 0);
1642 +               dup2(slave, 1);
1643 +               dup2(slave, 2);
1644 +               if (slave > 2)
1645 +                       close(slave);
1646 +               return (0);
1647 +       }
1648 +
1649 +       close(slave);
1650 +       return (pid);
1651 +
1652 +out:
1653 +       if (*master != -1)
1654 +               close(*master);
1655 +       if (slave != -1)
1656 +               close(slave);
1657 +       return (-1);
1658 +}
1659  #else
1660  # include <pty.h>
1661  #endif
1662