Unverified Commit 3d840c10 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

[Backport release-25.05] neovide, neovim-gtk, neovim-qt-unwrapped: minor refreshment (#410134)

parents 9fb1625d c7cd3d76
Loading
Loading
Loading
Loading
+9 −7
Original line number Diff line number Diff line
@@ -24,14 +24,14 @@
  wayland,
}:

rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec {
rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } (finalAttrs: {
  pname = "neovide";
  version = "0.15.0";

  src = fetchFromGitHub {
    owner = "neovide";
    repo = "neovide";
    tag = version;
    tag = finalAttrs.version;
    hash = "sha256-MLiLddF53OXDPYuJbTAscezxN09mxZkuSOZtQz07JSE=";
  };

@@ -122,15 +122,17 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec {
      install -m444 -Dt $out/share/applications assets/neovide.desktop
    '';

  disallowedReferences = [ SKIA_SOURCE_DIR ];
  disallowedReferences = [ finalAttrs.SKIA_SOURCE_DIR ];

  meta = {
    description = "Neovide is a simple, no-nonsense, cross-platform graphical user interface for Neovim";
    mainProgram = "neovide";
    homepage = "https://neovide.dev/";
    changelog = "https://github.com/neovide/neovide/releases/tag/${version}";
    license = with lib.licenses; [ mit ];
    maintainers = with lib.maintainers; [ ck3d ];
    changelog = "https://github.com/neovide/neovide/releases/tag/${finalAttrs.version}";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [
      ck3d
    ];
    platforms = lib.platforms.unix;
  };
}
})
+9 −7
Original line number Diff line number Diff line
@@ -10,14 +10,14 @@
  vte-gtk4,
}:

rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
  pname = "neovim-gtk";
  version = "1.0.4";

  src = fetchFromGitHub {
    owner = "Lyude";
    repo = pname;
    rev = "v${version}";
    repo = "neovim-gtk";
    tag = "v${finalAttrs.version}";
    hash = "sha256-inva7pYwOw3bXvFeKZ4aKSQ65iCat5HxM+NME8jN4/I=";
  };

@@ -42,11 +42,13 @@ rustPlatform.buildRustPackage rec {
    make PREFIX=$out install-resources
  '';

  meta = with lib; {
  meta = {
    description = "Gtk ui for neovim";
    homepage = "https://github.com/Lyude/neovim-gtk";
    license = licenses.gpl3Only;
    maintainers = with maintainers; [ aleksana ];
    license = lib.licenses.gpl3Only;
    maintainers = with lib.maintainers; [
      aleksana
    ];
    mainProgram = "nvim-gtk";
  };
}
})
+8 −6
Original line number Diff line number Diff line
@@ -10,14 +10,14 @@
  python3Packages,
}:

stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
  pname = "neovim-qt-unwrapped";
  version = "0.2.19";

  src = fetchFromGitHub {
    owner = "equalsraf";
    repo = "neovim-qt";
    rev = "v${version}";
    tag = "v${finalAttrs.version}";
    hash = "sha256-r77tg3xVemHW/zDNA6dYerFjFaYDDeHsD68WhMfI70Q=";
  };

@@ -51,12 +51,14 @@ stdenv.mkDerivation rec {

  doCheck = true;

  meta = with lib; {
  meta = {
    description = "Neovim client library and GUI, in Qt5";
    homepage = "https://github.com/equalsraf/neovim-qt";
    license = licenses.isc;
    license = lib.licenses.isc;
    mainProgram = "nvim-qt";
    maintainers = with maintainers; [ peterhoeg ];
    maintainers = with lib.maintainers; [
      peterhoeg
    ];
    inherit (neovim.meta) platforms;
  };
}
})