pantheon.file-roller-contract: fix version, add passthru.updateScript

Upstream doesn't tag release, we use unstableGitUpdater.
main
Bobby Rong 2 years ago
parent 5161b59fe0
commit 60b8276d82
No known key found for this signature in database
GPG Key ID: ED07364437C91161
  1. 9
      pkgs/desktops/pantheon/desktop/file-roller-contract/default.nix

@ -1,13 +1,14 @@
{ lib
, stdenv
, fetchFromGitHub
, unstableGitUpdater
, substituteAll
, file-roller
}:
stdenv.mkDerivation rec {
pname = "file-roller-contract";
version = "unstable-2021-02-23";
version = "unstable-2021-02-22";
src = fetchFromGitHub {
owner = "elementary";
@ -36,6 +37,12 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
passthru = {
updateScript = unstableGitUpdater {
url = "https://github.com/elementary/file-roller-contract.git";
};
};
meta = with lib; {
description = "Contractor extension for File Roller";
homepage = "https://github.com/elementary/file-roller-contract";

Loading…
Cancel
Save