diff options
author | José Romildo Malaquias <malaquias@gmail.com> | 2021-04-01 12:30:38 -0300 |
---|---|---|
committer | José Romildo Malaquias <malaquias@gmail.com> | 2021-04-02 17:59:51 -0300 |
commit | 9acbc0c674c9161b9c810e3a41eddafca54168cb (patch) | |
tree | 419ba88ac366b0e74f903df8093c215988cd10a6 /pkgs/desktops/mate/default.nix | |
parent | 42fa68be1d0e99f4aeacfc759a9ca99babe6bc69 (diff) | |
download | nixpkgs-9acbc0c674c9161b9c810e3a41eddafca54168cb.tar nixpkgs-9acbc0c674c9161b9c810e3a41eddafca54168cb.tar.gz nixpkgs-9acbc0c674c9161b9c810e3a41eddafca54168cb.tar.bz2 nixpkgs-9acbc0c674c9161b9c810e3a41eddafca54168cb.tar.lz nixpkgs-9acbc0c674c9161b9c810e3a41eddafca54168cb.tar.xz nixpkgs-9acbc0c674c9161b9c810e3a41eddafca54168cb.tar.zst nixpkgs-9acbc0c674c9161b9c810e3a41eddafca54168cb.zip |
mate: define mateUpdateScript attribute
Diffstat (limited to 'pkgs/desktops/mate/default.nix')
-rw-r--r-- | pkgs/desktops/mate/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/desktops/mate/default.nix b/pkgs/desktops/mate/default.nix index 10c278c8bf9..291d26afcd5 100644 --- a/pkgs/desktops/mate/default.nix +++ b/pkgs/desktops/mate/default.nix @@ -1,10 +1,18 @@ -{ newScope }: +{ pkgs, newScope }: let callPackage = newScope self; self = rec { + # Update script tailored to mate packages from git repository + mateUpdateScript = { pname, version, odd-unstable ? true, url ? "https://pub.mate-desktop.org/releases" }: + pkgs.genericUpdater { + inherit pname version odd-unstable; + attrPath = "mate.${pname}"; + versionLister = "${pkgs.common-updater-scripts}/bin/list-archive-two-level-versions ${url}"; + }; + atril = callPackage ./atril { }; caja = callPackage ./caja { }; caja-dropbox = callPackage ./caja-dropbox { }; |