diff options
author | Bobby Rong <rjl931189261@126.com> | 2021-12-14 12:05:55 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-14 12:05:55 +0800 |
commit | e70dcf5768c677353a824c3f1aca79673f604339 (patch) | |
tree | 771da48b63e8540f329b744b855d9113dc0dd95c /pkgs/desktops | |
parent | 0ea02a2bc8acce7d4432e4a27da26754429472c0 (diff) | |
parent | 836e8247fafa4e6448cb036cc3d013f518d2f08d (diff) |
Merge pull request #150627 from bobby285271/pantheon
Pantheon updates 2021-12-13
Diffstat (limited to 'pkgs/desktops')
9 files changed, 67 insertions, 78 deletions
diff --git a/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix b/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix index 2878d750db8b..115622e81435 100644 --- a/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix @@ -21,21 +21,13 @@ stdenv.mkDerivation rec { pname = "elementary-calculator"; - version = "1.7.1"; - - repoName = "calculator"; + version = "1.7.2"; src = fetchFromGitHub { owner = "elementary"; - repo = repoName; + repo = "calculator"; rev = version; - sha256 = "sha256-GoQFWhEhUBVLYL1vsIIBMT8pKc0dK/ploiGfUtJAJQU="; - }; - - passthru = { - updateScript = nix-update-script { - attrPath = "pantheon.${pname}"; - }; + sha256 = "sha256-U0wXrw9ZJwkqZAtTTHmTzqYhwF9V2JZEZZdDak3kPIc="; }; nativeBuildInputs = [ @@ -63,6 +55,12 @@ stdenv.mkDerivation rec { patchShebangs meson/post_install.py ''; + passthru = { + updateScript = nix-update-script { + attrPath = "pantheon.${pname}"; + }; + }; + meta = with lib; { homepage = "https://github.com/elementary/calculator"; description = "Calculator app designed for elementary OS"; diff --git a/pkgs/desktops/pantheon/apps/elementary-camera/default.nix b/pkgs/desktops/pantheon/apps/elementary-camera/default.nix index 0d434084c235..932b54e82b67 100644 --- a/pkgs/desktops/pantheon/apps/elementary-camera/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-camera/default.nix @@ -25,15 +25,13 @@ stdenv.mkDerivation rec { pname = "elementary-camera"; - version = "6.0.2"; - - repoName = "camera"; + version = "6.0.3"; src = fetchFromGitHub { owner = "elementary"; - repo = repoName; + repo = "camera"; rev = version; - sha256 = "sha256-uVeV+LKA/W7WVUAvVWaSNRzeh1MUrhRjvS0HuhZZJ04="; + sha256 = "sha256-xIv+mOlZV58XD0Z6Vc2wA1EQUxT5BaQ0zhYc9v+ne1w="; }; nativeBuildInputs = [ diff --git a/pkgs/desktops/pantheon/apps/elementary-mail/default.nix b/pkgs/desktops/pantheon/apps/elementary-mail/default.nix index 402612108b66..90058633e907 100644 --- a/pkgs/desktops/pantheon/apps/elementary-mail/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-mail/default.nix @@ -25,21 +25,13 @@ stdenv.mkDerivation rec { pname = "elementary-mail"; - version = "6.3.0"; - - repoName = "mail"; + version = "6.3.1"; src = fetchFromGitHub { owner = "elementary"; - repo = repoName; + repo = "mail"; rev = version; - sha256 = "sha256-lIVAMTtRrzJI5Qcd6y24ZmtzFWeTSbcKiEhG8hLC+PM="; - }; - - passthru = { - updateScript = nix-update-script { - attrPath = "pantheon.${pname}"; - }; + sha256 = "sha256-wOu9jvvwG53vzcNa38nk4eREZWW7Cin8el4qApQ8gI8="; }; nativeBuildInputs = [ @@ -72,6 +64,12 @@ stdenv.mkDerivation rec { patchShebangs meson/post_install.py ''; + passthru = { + updateScript = nix-update-script { + attrPath = "pantheon.${pname}"; + }; + }; + meta = with lib; { description = "Mail app designed for elementary OS"; homepage = "https://github.com/elementary/mail"; diff --git a/pkgs/desktops/pantheon/apps/elementary-screenshot/default.nix b/pkgs/desktops/pantheon/apps/elementary-screenshot/default.nix index f2f4360aa59e..176c2919be04 100644 --- a/pkgs/desktops/pantheon/apps/elementary-screenshot/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-screenshot/default.nix @@ -19,21 +19,13 @@ stdenv.mkDerivation rec { pname = "elementary-screenshot"; - version = "6.0.1"; - - repoName = "screenshot"; + version = "6.0.2"; src = fetchFromGitHub { owner = "elementary"; - repo = repoName; + repo = "screenshot"; rev = version; - sha256 = "sha256-MDmk+0IUCe6PSV5QOjjDRedv7X3lcBJ04jn9cE9DP3M="; - }; - - passthru = { - updateScript = nix-update-script { - attrPath = "pantheon.${pname}"; - }; + sha256 = "sha256-n+L08C/W5YnHZ5P3F1NGUYE2SH94sc4+kr1x+wXZ+cw="; }; nativeBuildInputs = [ @@ -60,6 +52,12 @@ stdenv.mkDerivation rec { patchShebangs meson/post_install.py ''; + passthru = { + updateScript = nix-update-script { + attrPath = "pantheon.${pname}"; + }; + }; + meta = with lib; { description = "Screenshot tool designed for elementary OS"; homepage = "https://github.com/elementary/screenshot"; diff --git a/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix b/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix index 52bda92ceb0d..7ef0efaa49f1 100644 --- a/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix @@ -26,21 +26,13 @@ stdenv.mkDerivation rec { pname = "elementary-tasks"; - version = "6.0.4"; - - repoName = "tasks"; + version = "6.1.0"; src = fetchFromGitHub { owner = "elementary"; - repo = repoName; + repo = "tasks"; rev = version; - sha256 = "1gb51gm8qgd8yzhqb7v69p2f1fgm3qf534if4lc85jrjsb8hgmhl"; - }; - - passthru = { - updateScript = nix-update-script { - attrPath = "pantheon.${pname}"; - }; + sha256 = "sha256-Gt9Hp9m28QdAFnKIT1xcbiSM5cn6kW7wEXmi/iFfu8k="; }; nativeBuildInputs = [ @@ -74,6 +66,12 @@ stdenv.mkDerivation rec { patchShebangs meson/post_install.py ''; + passthru = { + updateScript = nix-update-script { + attrPath = "pantheon.${pname}"; + }; + }; + meta = with lib; { homepage = "https://github.com/elementary/tasks"; description = "Synced tasks and reminders on elementary OS"; diff --git a/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix b/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix index f7799810ed81..4840f69e7cb4 100644 --- a/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix @@ -2,7 +2,6 @@ , stdenv , fetchFromGitHub , nix-update-script -, fetchpatch , pkg-config , meson , ninja @@ -24,30 +23,13 @@ stdenv.mkDerivation rec { pname = "elementary-terminal"; - version = "6.0.0"; - - repoName = "terminal"; + version = "6.0.1"; src = fetchFromGitHub { owner = "elementary"; - repo = repoName; + repo = "terminal"; rev = version; - sha256 = "08akr4sv4jy9kd4s26kib6j7i8hc3vs0sp71fifv7ww4mi9cm6jc"; - }; - - patches = [ - # Upstream code not respecting our localedir - # https://github.com/elementary/terminal/pull/611 - (fetchpatch { - url = "https://github.com/elementary/terminal/commit/4f6f2d9f58642ed904240c247cc0a0846baecb6b.patch"; - sha256 = "04pbd72migxw8i949v3bmw8kfi5nr02rjcwfrx3b6xkiic9825sv"; - }) - ]; - - passthru = { - updateScript = nix-update-script { - attrPath = "pantheon.${pname}"; - }; + sha256 = "sha256-4q7YQ4LxuiM/TRae1cc3ncmw7QwE1soC2Sh+GZ+Gpq0="; }; nativeBuildInputs = [ @@ -81,6 +63,12 @@ stdenv.mkDerivation rec { patchShebangs meson/post_install.py ''; + passthru = { + updateScript = nix-update-script { + attrPath = "pantheon.${pname}"; + }; + }; + meta = with lib; { description = "Terminal emulator designed for elementary OS"; longDescription = '' diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix index 409679407d81..46703b349e67 100644 --- a/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation rec { pname = "switchboard-plug-onlineaccounts"; - version = "6.2.2"; + version = "6.3.0"; src = fetchFromGitHub { owner = "elementary"; repo = pname; rev = version; - sha256 = "sha256-L1SL8YbsYKdE+mvRW/fxjNoiyXRXTyV2ru7/tZzgTfM="; + sha256 = "sha256-aRh2zbKqcGOH4Qw5gdJw07hod8a/QGWUcJo/2R9erQs="; }; nativeBuildInputs = [ diff --git a/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix b/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix index 1ae25be5dcaf..debf7f0201a1 100644 --- a/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix +++ b/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix @@ -2,30 +2,35 @@ , stdenv , fetchFromGitHub , nix-update-script +, gettext , meson , ninja -, gettext +, python3 }: stdenv.mkDerivation rec { pname = "elementary-wallpapers"; - version = "6.0.0"; - - repoName = "wallpapers"; + version = "6.1.0"; src = fetchFromGitHub { owner = "elementary"; - repo = repoName; + repo = "wallpapers"; rev = version; - sha256 = "1qpf8w7x9sp3sd4zpsrlj5ywpwqkq4ywbagm4sf25cwwn82dl59b"; + sha256 = "sha256-E/cUxa/GNt/01EjuuvurHxJu3qV9e+jcdcCi2+NxVDA="; }; nativeBuildInputs = [ gettext meson ninja + python3 ]; + postPatch = '' + chmod +x meson/symlink.py + patchShebangs meson/symlink.py + ''; + passthru = { updateScript = nix-update-script { attrPath = "pantheon.${pname}"; diff --git a/pkgs/desktops/pantheon/desktop/gala/default.nix b/pkgs/desktops/pantheon/desktop/gala/default.nix index 06021a37f511..5a5af9ca5b98 100644 --- a/pkgs/desktops/pantheon/desktop/gala/default.nix +++ b/pkgs/desktops/pantheon/desktop/gala/default.nix @@ -44,6 +44,12 @@ stdenv.mkDerivation rec { url = "https://github.com/elementary/gala/commit/cc83db8fe398feae9f3e4caa8352b65f0c8c96d4.patch"; sha256 = "sha256-CPO3EHIzqHAV6ZLHngivCdsD8je8CK/NHznfxSEkhzc="; }) + # WindowSwitcher: Clear indicator background + # https://github.com/elementary/gala/pull/1318 + (fetchpatch { + url = "https://github.com/elementary/gala/commit/cce53acffecba795b6cc48916d4621a47996d2c9.patch"; + sha256 = "sha256-5aTZE6poo4sQMTLfk9Nhw4G4BW8i9dvpWktizRIS58Q="; + }) ]; nativeBuildInputs = [ |