Package Details: neovide-git 0.11.2.r18.g5743356-1

Git Clone URL: https://aur.archlinux.org/neovide-git.git (read-only, click to copy)
Package Base: neovide-git
Description: No Nonsense Neovim Client in Rust
Upstream URL: https://github.com/neovide/neovide
Licenses: MIT
Conflicts: neovide
Provides: neovide
Submitter: peeweep
Maintainer: alerque
Last Packager: alerque
Votes: 23
Popularity: 0.000108
First Submitted: 2020-01-27 08:47 (UTC)
Last Updated: 2024-03-28 00:40 (UTC)

Pinned Comments

peeweep commented on 2022-08-15 03:29 (UTC) (edited on 2022-08-15 03:29 (UTC) by peeweep)

If you encounter compilation errors, it may be caused by the rust version, please try to use devtools: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot.

The latest version build status can refer to: https://build.archlinuxcn.org/packages/#/neovide-git

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

peeweep commented on 2023-04-16 08:14 (UTC)

@Revanee thanks for you patch!

Revanee commented on 2023-04-13 11:12 (UTC) (edited on 2023-04-13 11:13 (UTC) by Revanee)

I'm having an issue with the icon file names with package version 0.10.1.r16.gf7ad535. I fixed it with the following patch:

From 958d5388c0f31523503df0432c982a81bb0a5233 Mon Sep 17 00:00:00 2001
From: Hristo Kamenov <hkamenov123@gmail.com>
Date: Thu, 13 Apr 2023 12:58:07 +0200
Subject: [PATCH] fixed icon names

---
 PKGBUILD | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index b826c51..f9de423 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -38,8 +38,8 @@ package() {
   install -Dm755 ${srcdir}/${pkgname}/target/release/neovide ${pkgdir}/usr/bin/neovide
   install -Dm644 ${srcdir}/${pkgname}/assets/neovide.desktop ${pkgdir}/usr/share/applications/neovide.desktop
   for px in 16 32 48 256; do
-    install -Dm644 "${srcdir}/${pkgname}/assets/${pkgname}-${px}x${px}.png" \
-      "${pkgdir}/usr/share/icons/hicolor/${px}x${px}/apps/${pkgname}.png"
+    install -Dm644 "${srcdir}/${pkgname}/assets/neovide-${px}x${px}.png" \
+      "${pkgdir}/usr/share/icons/hicolor/${px}x${px}/apps/neovide.png"
   done
 }

-- 
2.40.0

peeweep commented on 2023-04-12 07:34 (UTC)

@Mawkler Made a quick fix, tell me if the icon is not working yet.

Mawkler commented on 2023-04-12 07:23 (UTC)

neovide-git seems to be missing the application icon for me on GNOME, even though neovide has it. Anyone else having a similar issue?

darkhan commented on 2022-12-24 01:01 (UTC)

Neovide startup failure is probably reported at this bug https://github.com/neovide/neovide/issues/1356

whynothugo commented on 2022-10-05 21:48 (UTC)

This builds for me but doesn´t start.

> neovide && echo exited 0 
exited 0
> neovide --help |head
Neovide 0.10.1

Neovide: No Nonsense Neovim Gui

USAGE:
    neovide [OPTIONS] [files_to_open]... [-- <neovim_args>...]

ARGS:
    <files_to_open>...    Files to open
    <neovim_args>...      Specify Arguments to pass down to neovim

willemw commented on 2022-08-15 15:13 (UTC)

OK (although it is written in bold not to include base-devel packages).

cargo is provided by both rust and rustup. That's why makedepends=(cargo) is recommeded, so that either of these two packages can be used. Maybe there is a reason to exclude rustup.

This package guideline can maybe help: use CARGO_TARGET_DIR=target ... "This avoids a common side effect of user preferences when not building in a chroot.". (I also tried to add the recommended --locked, --frozen options, but that didn't work because dependency glutin has no Cargo.lock file?)

peeweep commented on 2022-08-15 13:56 (UTC) (edited on 2022-08-15 13:58 (UTC) by peeweep)

I think make makedepnd should be kept for compatibility with leaner compile environments.

And the cargo is provided by rust, no need to change it too. This does not cause compilation errors.

willemw commented on 2022-08-15 10:27 (UTC)

In makedepends: 'rust' should be 'cargo' and 'make' is already part of 'base-devel'.

peeweep commented on 2022-08-15 03:29 (UTC) (edited on 2022-08-15 03:29 (UTC) by peeweep)

If you encounter compilation errors, it may be caused by the rust version, please try to use devtools: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot.

The latest version build status can refer to: https://build.archlinuxcn.org/packages/#/neovide-git