Unverified Commit 8bcc1af1 authored by Bobby Rong's avatar Bobby Rong Committed by GitHub
Browse files

minder: 1.17.0 -> 2.0.2 (#472375)

parents 27b827fd 5eb0620d
Loading
Loading
Loading
Loading
+12 −23
Original line number Diff line number Diff line
@@ -6,33 +6,30 @@
  meson,
  ninja,
  pkg-config,
  python3,
  shared-mime-info,
  vala,
  wrapGAppsHook3,
  wrapGAppsHook4,
  cairo,
  discount,
  glib,
  gtk3,
  gtksourceview4,
  hicolor-icon-theme, # for setup-hook
  gtk4,
  gtksourceview5,
  json-glib,
  libarchive,
  libgee,
  libhandy,
  libwebp,
  libxml2,
  pantheon,
}:

stdenv.mkDerivation rec {
  pname = "minder";
  version = "1.17.0";
  version = "2.0.2";

  src = fetchFromGitHub {
    owner = "phase1geo";
    repo = "minder";
    rev = version;
    sha256 = "sha256-LZm2TLUugW/lSHp+y3Sz9IacQCEFQloVnZ9MoBjqHvI=";
    tag = version;
    hash = "sha256-+aAzM+OOOLwF4PJotdYSfFJu8gYp3I2E2r9fNTjJOs4=";
  };

  nativeBuildInputs = [
@@ -40,32 +37,24 @@ stdenv.mkDerivation rec {
    meson
    ninja
    pkg-config
    python3
    shared-mime-info
    vala
    wrapGAppsHook3
    wrapGAppsHook4
  ];

  buildInputs = [
    cairo
    discount
    glib
    gtk3
    gtksourceview4
    hicolor-icon-theme
    gtk4
    gtksourceview5
    json-glib
    libarchive
    libgee
    libhandy
    libwebp
    libxml2
    pantheon.granite
    pantheon.granite7
  ];

  postPatch = ''
    chmod +x meson/post_install.py
    patchShebangs meson/post_install.py
  '';

  postFixup = ''
    for x in $out/bin/*; do
      ln -vrs $x "$out/bin/''${x##*.}"