I took care of sysutils/eza before writing this of course :-D
https://marc.info/?l=openbsd-ports-cvs&m=173756916700648&w=2

For goreleaser I had a diff, but untested ... attached for completeness' sake.

On 2025-01-22 19:43, Bjorn Ketelaars wrote:
On Wed 22/01/2025 19:27, Volker Schlecht wrote:
Cc: Maintainers

Glancing over semarie@'s diff for devel/jujutsu made me realize that some of
our ports are installing fish completions in the wrong locations, namely into
${LOCALBASE}/share/fish/completions instead of
${LOCALBASE}/share/fish/vendor_completions.d

The ports I identified are

security/sn0int
sysutils/borgbackup
sysutils/lsd
sysutils/nnn
textproc/delta
x11/alacritty

For those ports that I know reasonably well, I have attached trivial diffs.
ok?


Diffs looks good. OK bket@

I will take care of borgbackup.

BTW, what about the ports below?

devel/goreleaser
sysutils/eza

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/goreleaser/Makefile,v
diff -u -p -r1.20 Makefile
--- Makefile    21 Dec 2024 14:17:10 -0000      1.20
+++ Makefile    22 Jan 2025 18:47:37 -0000
@@ -2,6 +2,7 @@ COMMENT =       deliver Go binaries as fast an
 
 MODGO_MODNAME =        github.com/goreleaser/goreleaser/v2
 MODGO_VERSION =        v2.5.0
+REVISION =     0
 
 DISTNAME =     goreleaser-${MODGO_VERSION}
 
@@ -32,9 +33,9 @@ post-install:
        ${INSTALL_DATA} ${WRKSRC}/completion.bash \
                ${PREFIX}/share/bash-completion/completions/goreleaser
 
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/fish/completions/
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/fish/vendor_completions.d/
        ${INSTALL_DATA} ${WRKSRC}/completion.fish \
-               ${PREFIX}/share/fish/completions/goreleaser.fish
+               ${PREFIX}/share/fish/vendor_completions.d/goreleaser.fish
 
        ${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions/
        ${INSTALL_DATA} ${WRKSRC}/completion.zsh \
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/goreleaser/pkg/PLIST,v
diff -u -p -r1.3 PLIST
--- pkg/PLIST   3 May 2023 10:28:22 -0000       1.3
+++ pkg/PLIST   22 Jan 2025 18:47:37 -0000
@@ -3,8 +3,8 @@ share/bash-completion/
 share/bash-completion/completions/
 share/bash-completion/completions/goreleaser
 share/fish/
-share/fish/completions/
-share/fish/completions/goreleaser.fish
+share/fish/vendor_completions.d/
+share/fish/vendor_completions.d/goreleaser.fish
 share/zsh/
 share/zsh/site-functions/
 share/zsh/site-functions/_goreleaser

Reply via email to