diff options
author | José Romildo <malaquias@gmail.com> | 2022-07-12 09:52:12 -0300 |
---|---|---|
committer | José Romildo <malaquias@gmail.com> | 2022-07-12 10:13:13 -0300 |
commit | f26e356bf1d699a824fd4b92aa4221f196e61b30 (patch) | |
tree | 13f691c68f5a8dfb6b611cdd8651cae9bce84aa1 | |
parent | deeb80c04abf0d19fb0159a48df6cc4649774ae6 (diff) | |
download | nixpkgs-f26e356bf1d699a824fd4b92aa4221f196e61b30.tar nixpkgs-f26e356bf1d699a824fd4b92aa4221f196e61b30.tar.gz nixpkgs-f26e356bf1d699a824fd4b92aa4221f196e61b30.tar.bz2 nixpkgs-f26e356bf1d699a824fd4b92aa4221f196e61b30.tar.lz nixpkgs-f26e356bf1d699a824fd4b92aa4221f196e61b30.tar.xz nixpkgs-f26e356bf1d699a824fd4b92aa4221f196e61b30.tar.zst nixpkgs-f26e356bf1d699a824fd4b92aa4221f196e61b30.zip |
mate: update script list versions from the git repository
-rw-r--r-- | pkgs/desktops/mate/default.nix | 7 | ||||
-rw-r--r-- | pkgs/desktops/mate/mate-icon-theme-faenza/default.nix | 7 | ||||
-rw-r--r-- | pkgs/desktops/mate/mate-themes/default.nix | 5 |
3 files changed, 10 insertions, 9 deletions
diff --git a/pkgs/desktops/mate/default.nix b/pkgs/desktops/mate/default.nix index b9ce82e345b..d52066be3f2 100644 --- a/pkgs/desktops/mate/default.nix +++ b/pkgs/desktops/mate/default.nix @@ -6,9 +6,10 @@ let 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.httpTwoLevelsUpdater { - inherit pname version odd-unstable url; + mateUpdateScript = { pname, version, odd-unstable ? true, rev-prefix ? "v", url ? null }: + pkgs.gitUpdater { + inherit pname version odd-unstable rev-prefix; + url = if url == null then "https://git.mate-desktop.org/${pname}" else url; attrPath = "mate.${pname}"; }; diff --git a/pkgs/desktops/mate/mate-icon-theme-faenza/default.nix b/pkgs/desktops/mate/mate-icon-theme-faenza/default.nix index 481684ba5bb..0b46d092c70 100644 --- a/pkgs/desktops/mate/mate-icon-theme-faenza/default.nix +++ b/pkgs/desktops/mate/mate-icon-theme-faenza/default.nix @@ -37,12 +37,15 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - passthru.updateScript = mateUpdateScript { inherit pname version; }; + passthru.updateScript = mateUpdateScript { + inherit pname version; + url = "https://github.com/mate-desktop-legacy-archive/mate-icon-theme-faenza"; + }; meta = with lib; { description = "Faenza icon theme from MATE"; homepage = "https://mate-desktop.org"; - license = licenses.gpl2Plus; + license = licenses.gpl3Plus; platforms = platforms.unix; maintainers = teams.mate.members; }; diff --git a/pkgs/desktops/mate/mate-themes/default.nix b/pkgs/desktops/mate/mate-themes/default.nix index 1ae2c74c77e..af186e4c5a2 100644 --- a/pkgs/desktops/mate/mate-themes/default.nix +++ b/pkgs/desktops/mate/mate-themes/default.nix @@ -48,10 +48,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - passthru.updateScript = mateUpdateScript { - inherit pname version; - url = "https://pub.mate-desktop.org/releases/themes"; - }; + passthru.updateScript = mateUpdateScript { inherit pname version; }; meta = with lib; { description = "A set of themes from MATE"; |