diff --git a/editors/neovim-gtk/Makefile b/editors/neovim-gtk/Makefile index aa0ccf7acaae..dd1dc36f48a8 100644 --- a/editors/neovim-gtk/Makefile +++ b/editors/neovim-gtk/Makefile @@ -1,35 +1,35 @@ PORTNAME= neovim-gtk DISTVERSIONPREFIX= v DISTVERSION= 1.0.4 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= editors MAINTAINER= asomers@FreeBSD.org COMMENT= Neovim client library and GTK4 GUI WWW= https://github.com/Lyude/neovim-gtk LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene RUN_DEPENDS= neovim>=0:editors/neovim USES= cargo pkgconfig gnome desktop-file-utils USE_GNOME= atk pango gtk40 glib20 USE_GITHUB= yes GH_ACCOUNT= Lyude post-install: ( cd ${WRKSRC} && ${COPYTREE_SHARE} runtime ${STAGEDIR}${PREFIX}/share/nvim-gtk ) ${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${SED} -e "s|Exec=nvim-gtk|Exec=${PREFIX}/bin/nvim-gtk|" ${WRKSRC}/desktop/org.daa.NeovimGtk.desktop >${STAGEDIR}${PREFIX}/share/applications/org.daa.NeovimGtk.desktop ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/ ${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk_128.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/org.daa.NeovimGtk.png ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/ ${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk_48.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/org.daa.NeovimGtk.png ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ ${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/ ${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk-symbolic.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/ .include diff --git a/editors/neovim-gtk/files/patch-Cargo.lock b/editors/neovim-gtk/files/patch-Cargo.lock new file mode 100644 index 000000000000..e253105b4a34 --- /dev/null +++ b/editors/neovim-gtk/files/patch-Cargo.lock @@ -0,0 +1,22 @@ +--- Cargo.lock.orig 2026-07-14 14:05:42 UTC ++++ Cargo.lock +@@ -1,6 +1,6 @@ + # This file is automatically @generated by Cargo. + # It is not intended for manual editing. +-version = 3 ++version = 4 + + [[package]] + name = "aho-corasick" +@@ -684,9 +684,9 @@ name = "libc" + + [[package]] + name = "libc" +-version = "0.2.138" ++version = "0.2.186" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8" ++checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" + + [[package]] + name = "linux-raw-sys"