@Revanee thanks for you patch!
Search Criteria
Package Details: neovide-git 0.11.2.r18.g5743356-1
Package Actions
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) |
Dependencies (17)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libfontconfig.so (fontconfig-gitAUR, fontconfig-ubuntuAUR, fontconfig, lib32-fontconfig)
- libfreetype.so (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR, freetype2, lib32-freetype2)
- libglvnd (libglvnd-gitAUR)
- neovim (nvim-with-restricted-modeAUR, neovim-nightly-binAUR, neovim-gitAUR, neovim-nightlyAUR)
- sndio (sndio-gitAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR) (make)
- vulkan-intel (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR) (optional) – vulkan support for intel
Required by (1)
- neovide-lunarvim (requires neovide)
Sources (1)
peeweep commented on 2023-04-16 08:14 (UTC)
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
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