And, I forgot to add, Aaron Bieber, @qbit on Mastodon, helped me figure out the go vendoring stuff, he created and is kindly hosting the distfile.
-- Morten Gade Liebach ★ https://m.lieba.ch/ ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Sunday, April 5, 2020 9:51 AM, Morten Gade Liebach <m...@lieba.ch> wrote: > Update fzf from 0.20.0 to 0.21.1. > > The patches from the previous port has been upstreamed. > > In addition the fzf.vim plugin is now installed too, along with its > documentation. I was considering making vim files a subpackage, but seeing > how bash, zsh and fish shell plugins are installed as part of the port, > installing vim files the same way seems right. > > I also added a note about github.com/junegunn/fzf.vim, which is a separate > thing building on the fzf.vim file now installed by this port. So with this > patch, if you want to use github.com/junegunn/fzf.vim in vim, it will just > work with no additional configuration needed. > > Patch: > > Only in fzf: CVS > diff -u -I CVS -r fzf/Makefile ../mystuff/sysutils/fzf/Makefile > --- fzf/Makefile Sat Jan 18 12:51:13 2020 > +++ ../mystuff/sysutils/fzf/Makefile Sun Apr 5 10:32:14 2020 > @@ -2,7 +2,7 @@ > > COMMENT = command-line fuzzy finder > > -DISTNAME = fzf-0.20.0 > +DISTNAME = fzf-0.21.1 > > CATEGORIES = sysutils > > @@ -14,7 +14,7 @@ > > uses pledge() > > ============== > > WANTLIB += c pthread > > -MASTER_SITES = https://theunixzoo.co.uk/distfiles/ > +MASTER_SITES = https://deftly.net/dist/ > > MODULES = lang/go > MODGO_TYPE = bin > @@ -33,6 +33,9 @@ > ZSH_SITE = ${PREFIX}/share/zsh/site-functions > FISH_SITE = ${PREFIX}/share/fish/functions > BASH_SITE = ${PREFIX}/share/fzf/bash > +VIMFILES = ${PREFIX}/share/vim/vimfiles > +VIM_PLUGIN = ${VIMFILES}/plugin > +VIM_DOC = ${VIMFILES}/doc > SUBST_VARS += BASH_SITE FISH_SITE > > do-install: > @@ -51,5 +54,10 @@ > ${INSTALL_DATA_DIR} ${BASH_SITE} > ${INSTALL_DATA} ${WRKSRC}/shell/key-bindings.bash ${BASH_SITE} > ${INSTALL_DATA} ${WRKSRC}/shell/completion.bash ${BASH_SITE} > + > > - ${INSTALL_DATA_DIR} ${VIM_PLUGIN} > > > - ${INSTALL_DATA_DIR} ${VIM_DOC} > > > - ${INSTALL_DATA} ${WRKSRC}/plugin/fzf.vim ${VIM_PLUGIN}/fzf.vim > > > - ${INSTALL_DATA} ${WRKSRC}/doc/fzf.txt ${VIM_DOC}/fzf.txt > > > > .include <bsd.port.mk> > diff -u -I CVS -r fzf/distinfo ../mystuff/sysutils/fzf/distinfo > --- fzf/distinfo Sat Jan 18 12:51:13 2020 > +++ ../mystuff/sysutils/fzf/distinfo Sun Apr 5 10:33:24 2020 > @@ -1,2 +1,2 @@ > -SHA256 (fzf-0.20.0.tar.gz) = S8ymcqwjIMqpDpEg9Rkj/aHbmlMltgXQOXu+58A8s0o= > -SIZE (fzf-0.20.0.tar.gz) = 2319334 > +SHA256 (fzf-0.21.1.tar.gz) = fiUVWVnr+d4pMs6YD8oCGExrujlnVTLkrPBBG2O7n9I= > +SIZE (fzf-0.21.1.tar.gz) = 2512770 > Only in fzf: patches > Only in fzf/pkg: CVS > diff -u -I CVS -r fzf/pkg/PLIST ../mystuff/sysutils/fzf/pkg/PLIST > --- fzf/pkg/PLIST Sat Jan 18 12:51:13 2020 > +++ ../mystuff/sysutils/fzf/pkg/PLIST Fri Apr 3 21:26:51 2020 > @@ -11,6 +11,12 @@ > share/fzf/bash/ > share/fzf/bash/completion.bash > share/fzf/bash/key-bindings.bash > +share/vim/ > +share/vim/vimfiles/ > +share/vim/vimfiles/doc/ > +share/vim/vimfiles/doc/fzf.txt > +share/vim/vimfiles/plugin/ > +share/vim/vimfiles/plugin/fzf.vim > share/zsh/ > share/zsh/site-functions/ > share/zsh/site-functions/_fzf_completion > diff -u -I CVS -r fzf/pkg/README ../mystuff/sysutils/fzf/pkg/README > --- fzf/pkg/README Sat Jan 18 12:51:13 2020 > +++ ../mystuff/sysutils/fzf/pkg/README Sat Apr 4 13:14:06 2020 > @@ -44,3 +44,11 @@ > > > There is no **<tab> completion support for fish. > > + > +VIM Integration > +=============== > + > +The fzf.vim plugin and documentation is installed in $VIMRUNTIME, and > will > +be picked up automatically if vim is installed. It should be noted that > +https://github.com/junegunn/fzf.vim is not the same files, but is built > on > +top of the files installed by this port. > >