Unverified Commit 08da3504 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

karere: 1.1.0 -> 2.0.9 (#478088)

parents 06756639 81fe7cf7
Loading
Loading
Loading
Loading
+20 −10
Original line number Diff line number Diff line
@@ -2,10 +2,12 @@
  lib,
  stdenv,
  fetchFromGitHub,
  vala,
  rustPlatform,
  meson,
  ninja,
  pkg-config,
  cargo,
  rustc,
  wrapGAppsHook4,
  blueprint-compiler,
  desktop-file-utils,
@@ -13,26 +15,32 @@
  gtk4,
  libadwaita,
  webkitgtk_6_0,
  json-glib,
  libgee,
  glib-networking,
}:

stdenv.mkDerivation (finalAttrs: {
  pname = "karere";
  version = "1.1.0";
  version = "2.0.9";

  src = fetchFromGitHub {
    owner = "tobagin";
    repo = "karere";
    rev = "v${finalAttrs.version}";
    hash = "sha256-4jV2vE7KtdpA9qjKR4xj/w6g1WZD/l8ezRtuFyzJtZ8=";
    tag = "v${finalAttrs.version}";
    hash = "sha256-roxynxGiM43VHl+ngo/EMKEJ56XaYA6qaok/SzppFlY=";
  };

  cargoDeps = rustPlatform.fetchCargoVendor {
    inherit (finalAttrs) pname version src;
    hash = "sha256-BYG1TgCbkaQlquFy/tmjzdfypc8yno7w7SdBsgqOxkU=";
  };

  nativeBuildInputs = [
    vala
    meson
    ninja
    pkg-config
    cargo
    rustc
    rustPlatform.cargoSetupHook
    wrapGAppsHook4
    blueprint-compiler
    desktop-file-utils
@@ -43,8 +51,7 @@ stdenv.mkDerivation (finalAttrs: {
    gtk4
    libadwaita
    webkitgtk_6_0
    json-glib
    libgee
    glib-networking
  ];

  meta = {
@@ -52,7 +59,10 @@ stdenv.mkDerivation (finalAttrs: {
    homepage = "https://github.com/tobagin/karere";
    changelog = "https://github.com/tobagin/karere/blob/${finalAttrs.src.rev}/CHANGELOG.md";
    license = lib.licenses.gpl3Only;
    maintainers = with lib.maintainers; [ marcel ];
    maintainers = with lib.maintainers; [
      marcel
      aleksana
    ];
    mainProgram = "karere";
  };
})