Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub cae9272c 28bb0e5f

+180 -134
+6
maintainers/maintainer-list.nix
··· 11688 fingerprint = "556A 403F B0A2 D423 F656 3424 8489 B911 F9ED 617B"; 11689 }]; 11690 }; 11691 tmountain = { 11692 email = "tinymountain@gmail.com"; 11693 github = "tmountain";
··· 11688 fingerprint = "556A 403F B0A2 D423 F656 3424 8489 B911 F9ED 617B"; 11689 }]; 11690 }; 11691 + tmarkovski = { 11692 + email = "tmarkovski@gmail.com"; 11693 + github = "tmarkovski"; 11694 + githubId = 1280118; 11695 + name = "Tomislav Markovski"; 11696 + }; 11697 tmountain = { 11698 email = "tinymountain@gmail.com"; 11699 github = "tmountain";
+1 -1
pkgs/applications/version-management/git-and-tools/delta/default.nix
··· 34 description = "A syntax-highlighting pager for git"; 35 changelog = "https://github.com/dandavison/delta/releases/tag/${version}"; 36 license = licenses.mit; 37 - maintainers = with maintainers; [ marsam zowoq ]; 38 }; 39 }
··· 34 description = "A syntax-highlighting pager for git"; 35 changelog = "https://github.com/dandavison/delta/releases/tag/${version}"; 36 license = licenses.mit; 37 + maintainers = with maintainers; [ marsam zowoq SuperSandro2000 ]; 38 }; 39 }
+2 -2
pkgs/desktops/pantheon/apps/appcenter/default.nix
··· 31 32 stdenv.mkDerivation rec { 33 pname = "appcenter"; 34 - version = "3.8.2"; 35 36 src = fetchFromGitHub { 37 owner = "elementary"; 38 repo = pname; 39 rev = version; 40 - sha256 = "sha256-NHKP1vzb8qu+EkUWDvLWLl4U4pW9ZxbE7YFI6Vwesfg="; 41 }; 42 43 passthru = {
··· 31 32 stdenv.mkDerivation rec { 33 pname = "appcenter"; 34 + version = "3.9.0"; 35 36 src = fetchFromGitHub { 37 owner = "elementary"; 38 repo = pname; 39 rev = version; 40 + sha256 = "sha256-+r19n42FPoBArZNDF4ZAdUBZqsSxpLwpeBoyaRJBCrg="; 41 }; 42 43 passthru = {
+2 -2
pkgs/desktops/pantheon/apps/elementary-camera/default.nix
··· 25 26 stdenv.mkDerivation rec { 27 pname = "elementary-camera"; 28 - version = "6.0.1"; 29 30 repoName = "camera"; 31 ··· 33 owner = "elementary"; 34 repo = repoName; 35 rev = version; 36 - sha256 = "sha256-OdBinryF6XTcvtY4A1wdDVazjf/VritEGF97ts6d4RY="; 37 }; 38 39 nativeBuildInputs = [
··· 25 26 stdenv.mkDerivation rec { 27 pname = "elementary-camera"; 28 + version = "6.0.2"; 29 30 repoName = "camera"; 31 ··· 33 owner = "elementary"; 34 repo = repoName; 35 rev = version; 36 + sha256 = "sha256-uVeV+LKA/W7WVUAvVWaSNRzeh1MUrhRjvS0HuhZZJ04="; 37 }; 38 39 nativeBuildInputs = [
+5 -4
pkgs/desktops/pantheon/apps/elementary-dock/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 , vala 4 , atk ··· 28 29 stdenv.mkDerivation rec { 30 pname = "elementary-dock"; 31 - version = "unstable-2021-07-16"; 32 33 outputs = [ "out" "dev" ]; 34 ··· 37 src = fetchFromGitHub { 38 owner = "elementary"; 39 repo = repoName; 40 - rev = "05fd6fccdf1a769f6737a0d7e57e092825348660"; 41 - sha256 = "0lqqq5cx0kk8y7qyjx7z2k3v1kw2xxzns968ianarcji19wzcns4"; 42 }; 43 44 nativeBuildInputs = [
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 , vala 5 , atk ··· 29 30 stdenv.mkDerivation rec { 31 pname = "elementary-dock"; 32 + version = "unstable-2021-11-08"; 33 34 outputs = [ "out" "dev" ]; 35 ··· 38 src = fetchFromGitHub { 39 owner = "elementary"; 40 repo = repoName; 41 + rev = "51e8d3ddfbed0dfce3158d80f997ab183e92567b"; 42 + sha256 = "sha256-w6HGxEAXNod/uMEEfSz9nRNTRrCbcEqJCP9EFkVbX1U="; 43 }; 44 45 nativeBuildInputs = [
+10 -4
pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 , nix-update-script 4 , pantheon ··· 8 , pkg-config 9 , vala 10 , libgee 11 , granite 12 , gtk3 13 , libhandy 14 , libxml2 15 , libgnomekbd 16 , libxklavier 17 , ibus 18 , switchboard 19 }: 20 21 stdenv.mkDerivation rec { 22 pname = "switchboard-plug-keyboard"; 23 - version = "2.5.1"; 24 25 src = fetchFromGitHub { 26 owner = "elementary"; 27 repo = pname; 28 rev = version; 29 - sha256 = "1p1l7dx5v1zzz89hhhkm6n3ls7ig4cf2prh1099f1c054qiy9b0y"; 30 }; 31 32 patches = [ 33 ./0001-Remove-Install-Unlisted-Engines-function.patch 34 (substituteAll { 35 src = ./fix-paths.patch; 36 - ibus = ibus; 37 }) 38 ]; 39 ··· 52 ]; 53 54 buildInputs = [ 55 granite 56 gtk3 57 ibus 58 libgee
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 , nix-update-script 5 , pantheon ··· 9 , pkg-config 10 , vala 11 , libgee 12 + , gnome-settings-daemon 13 , granite 14 + , gsettings-desktop-schemas 15 , gtk3 16 , libhandy 17 , libxml2 18 , libgnomekbd 19 , libxklavier 20 , ibus 21 + , onboard 22 , switchboard 23 }: 24 25 stdenv.mkDerivation rec { 26 pname = "switchboard-plug-keyboard"; 27 + version = "2.6.0"; 28 29 src = fetchFromGitHub { 30 owner = "elementary"; 31 repo = pname; 32 rev = version; 33 + sha256 = "sha256-Bl0T+8upTdBnLs03UIimcAg0LO40KwuMZRNSM+y/3Hc="; 34 }; 35 36 patches = [ 37 ./0001-Remove-Install-Unlisted-Engines-function.patch 38 (substituteAll { 39 src = ./fix-paths.patch; 40 + inherit ibus onboard; 41 }) 42 ]; 43 ··· 56 ]; 57 58 buildInputs = [ 59 + gnome-settings-daemon # media-keys 60 granite 61 + gsettings-desktop-schemas 62 gtk3 63 ibus 64 libgee
+15 -2
pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/fix-paths.patch
··· 1 diff --git a/src/Views/InputMethod.vala b/src/Views/InputMethod.vala 2 - index 6d79fdc..de4276e 100644 3 --- a/src/Views/InputMethod.vala 4 +++ b/src/Views/InputMethod.vala 5 - @@ -325,7 +325,7 @@ public class Pantheon.Keyboard.InputMethodPage.Page : Gtk.Grid { 6 private void spawn_ibus_daemon () { 7 bool is_spawn_succeeded = false; 8 try { ··· 11 } catch (GLib.SpawnError e) { 12 warning (e.message); 13 set_visible_view (e.message);
··· 1 diff --git a/src/Views/InputMethod.vala b/src/Views/InputMethod.vala 2 + index 7f73c1e1..1f0d6400 100644 3 --- a/src/Views/InputMethod.vala 4 +++ b/src/Views/InputMethod.vala 5 + @@ -328,7 +328,7 @@ public class Pantheon.Keyboard.InputMethodPage.Page : Gtk.Grid { 6 private void spawn_ibus_daemon () { 7 bool is_spawn_succeeded = false; 8 try { ··· 11 } catch (GLib.SpawnError e) { 12 warning (e.message); 13 set_visible_view (e.message); 14 + diff --git a/src/Views/Layout.vala b/src/Views/Layout.vala 15 + index 75d2d805..b86252a4 100644 16 + --- a/src/Views/Layout.vala 17 + +++ b/src/Views/Layout.vala 18 + @@ -219,7 +219,7 @@ namespace Pantheon.Keyboard { 19 + 20 + onscreen_keyboard_settings.clicked.connect (() => { 21 + try { 22 + - var appinfo = AppInfo.create_from_commandline ("onboard-settings", null, AppInfoCreateFlags.NONE); 23 + + var appinfo = AppInfo.create_from_commandline ("@onboard@/bin/onboard-settings", null, AppInfoCreateFlags.NONE); 24 + appinfo.launch (null, null); 25 + } catch (Error e) { 26 + warning ("Unable to launch onboard-settings: %s", e.message);
+10 -19
pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 - , fetchpatch 4 , nix-update-script 5 , pantheon 6 , meson ··· 25 26 stdenv.mkDerivation rec { 27 pname = "switchboard-plug-pantheon-shell"; 28 - version = "6.0.0"; 29 30 src = fetchFromGitHub { 31 owner = "elementary"; 32 repo = pname; 33 rev = version; 34 - sha256 = "0349150kxdv14ald79pzn7lasiqipyc37fgchygbc8hsy62d9a32"; 35 - }; 36 - 37 - patches = [ 38 - # Upstream code not respecting our localedir 39 - # https://github.com/elementary/switchboard-plug-pantheon-shell/pull/286 40 - (fetchpatch { 41 - url = "https://github.com/elementary/switchboard-plug-pantheon-shell/commit/0c3207ffaeaa82ca3c743bc9ec772185fbd7e8cf.patch"; 42 - sha256 = "11ymzqx6has4zf8y0xy7pfhymcl128hzzjcgp46inshjf99v5kiv"; 43 - }) 44 - ]; 45 - 46 - passthru = { 47 - updateScript = nix-update-script { 48 - attrPath = "pantheon.${pname}"; 49 - }; 50 }; 51 52 nativeBuildInputs = [ ··· 72 switchboard 73 wingpanel 74 ]; 75 76 meta = with lib; { 77 description = "Switchboard Desktop Plug";
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 , nix-update-script 5 , pantheon 6 , meson ··· 25 26 stdenv.mkDerivation rec { 27 pname = "switchboard-plug-pantheon-shell"; 28 + version = "6.1.0"; 29 30 src = fetchFromGitHub { 31 owner = "elementary"; 32 repo = pname; 33 rev = version; 34 + sha256 = "sha256-rwneQ1bqpWDyTHULMtGqhPdpSDa4ObnVortmL0E+gHA="; 35 }; 36 37 nativeBuildInputs = [ ··· 57 switchboard 58 wingpanel 59 ]; 60 + 61 + passthru = { 62 + updateScript = nix-update-script { 63 + attrPath = "pantheon.${pname}"; 64 + }; 65 + }; 66 67 meta = with lib; { 68 description = "Switchboard Desktop Plug";
+14 -19
pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 - , fetchpatch 4 , nix-update-script 5 , pantheon 6 , meson ··· 8 , ninja 9 , pkg-config 10 , vala 11 , libgee 12 , granite 13 , gala 14 , gtk3 15 , glib ··· 20 21 stdenv.mkDerivation rec { 22 pname = "switchboard-plug-security-privacy"; 23 - version = "2.2.5"; 24 25 src = fetchFromGitHub { 26 owner = "elementary"; 27 repo = pname; 28 rev = version; 29 - sha256 = "1ydr1xpbyxjcnd36c9j7a64srbz6gpbshwhcqj6591kmiqhmvknk"; 30 - }; 31 - 32 - patches = [ 33 - # Upstream code not respecting our localedir 34 - # https://github.com/elementary/switchboard-plug-security-privacy/pull/130 35 - (fetchpatch { 36 - url = "https://github.com/elementary/switchboard-plug-security-privacy/commit/18fe438baba651670d7f0534856c3b2433e3d75d.patch"; 37 - sha256 = "19qwm725k6h41kgg4a98i4rxx45s4bb1wxx0fzkh75gz9syfi58w"; 38 - }) 39 - ]; 40 - 41 - passthru = { 42 - updateScript = nix-update-script { 43 - attrPath = "pantheon.${pname}"; 44 - }; 45 }; 46 47 nativeBuildInputs = [ ··· 53 ]; 54 55 buildInputs = [ 56 gala 57 glib 58 granite 59 gtk3 60 libgee 61 polkit ··· 67 chmod +x meson/post_install.py 68 patchShebangs meson/post_install.py 69 ''; 70 71 meta = with lib; { 72 description = "Switchboard Security & Privacy Plug";
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 , nix-update-script 5 , pantheon 6 , meson ··· 8 , ninja 9 , pkg-config 10 , vala 11 + , elementary-settings-daemon 12 , libgee 13 , granite 14 + , gsettings-desktop-schemas 15 , gala 16 , gtk3 17 , glib ··· 22 23 stdenv.mkDerivation rec { 24 pname = "switchboard-plug-security-privacy"; 25 + version = "2.3.0"; 26 27 src = fetchFromGitHub { 28 owner = "elementary"; 29 repo = pname; 30 rev = version; 31 + sha256 = "sha256-pkpS7BR/eXA0rWV1C5AR+FdF5OkDnV8YDBAt1ZkaVPo="; 32 }; 33 34 nativeBuildInputs = [ ··· 40 ]; 41 42 buildInputs = [ 43 + elementary-settings-daemon # settings schema 44 gala 45 glib 46 granite 47 + gsettings-desktop-schemas 48 gtk3 49 libgee 50 polkit ··· 56 chmod +x meson/post_install.py 57 patchShebangs meson/post_install.py 58 ''; 59 + 60 + passthru = { 61 + updateScript = nix-update-script { 62 + attrPath = "pantheon.${pname}"; 63 + }; 64 + }; 65 66 meta = with lib; { 67 description = "Switchboard Security & Privacy Plug";
+10 -19
pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 - , fetchpatch 4 , nix-update-script 5 , pantheon 6 , meson ··· 17 18 stdenv.mkDerivation rec { 19 pname = "switchboard-plug-sound"; 20 - version = "2.2.7"; 21 22 src = fetchFromGitHub { 23 owner = "elementary"; 24 repo = pname; 25 rev = version; 26 - sha256 = "0yjqws7ryfid9lcafgzzbfnjjwccsankscwdwqfw486qid85whzc"; 27 - }; 28 - 29 - patches = [ 30 - # Upstream code not respecting our localedir 31 - # https://github.com/elementary/switchboard-plug-sound/pull/203 32 - (fetchpatch { 33 - url = "https://github.com/elementary/switchboard-plug-sound/commit/1f3b9f001ace4c457ab194158dff04ba5e25d278.patch"; 34 - sha256 = "1lmf2bbif2wkfv500nxbqxp8jdmnjg8yk8xhx3g2g55d15rc5hk4"; 35 - }) 36 - ]; 37 - 38 - passthru = { 39 - updateScript = nix-update-script { 40 - attrPath = "pantheon.${pname}"; 41 - }; 42 }; 43 44 nativeBuildInputs = [ ··· 56 pulseaudio 57 switchboard 58 ]; 59 60 meta = with lib; { 61 description = "Switchboard Sound Plug";
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 , nix-update-script 5 , pantheon 6 , meson ··· 17 18 stdenv.mkDerivation rec { 19 pname = "switchboard-plug-sound"; 20 + version = "2.3.0"; 21 22 src = fetchFromGitHub { 23 owner = "elementary"; 24 repo = pname; 25 rev = version; 26 + sha256 = "sha256-yHuboDpIcioZPNgpmnrM6J2eUCJpoNDdvgu27YuN65I="; 27 }; 28 29 nativeBuildInputs = [ ··· 41 pulseaudio 42 switchboard 43 ]; 44 + 45 + passthru = { 46 + updateScript = nix-update-script { 47 + attrPath = "pantheon.${pname}"; 48 + }; 49 + }; 50 51 meta = with lib; { 52 description = "Switchboard Sound Plug";
+10 -9
pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 , nix-update-script 4 , pantheon ··· 10 11 stdenv.mkDerivation rec { 12 pname = "elementary-gtk-theme"; 13 - version = "6.1.0"; 14 15 repoName = "stylesheet"; 16 ··· 18 owner = "elementary"; 19 repo = repoName; 20 rev = version; 21 - sha256 = "sha256-YvBjMbC3aQtYc/jPZmGdL4VfBH/VuxQ70PD0BWg9DTg="; 22 - }; 23 - 24 - passthru = { 25 - updateScript = nix-update-script { 26 - attrPath = "pantheon.${pname}"; 27 - }; 28 }; 29 30 nativeBuildInputs = [ ··· 33 ninja 34 sassc 35 ]; 36 37 meta = with lib; { 38 description = "GTK theme designed to be smooth, attractive, fast, and usable";
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 , nix-update-script 5 , pantheon ··· 11 12 stdenv.mkDerivation rec { 13 pname = "elementary-gtk-theme"; 14 + version = "6.1.1"; 15 16 repoName = "stylesheet"; 17 ··· 19 owner = "elementary"; 20 repo = repoName; 21 rev = version; 22 + sha256 = "sha256-gciBn5MQ5Cu+dROL5kCt2GCbNA7W4HOWXyjMBd4OP+8="; 23 }; 24 25 nativeBuildInputs = [ ··· 28 ninja 29 sassc 30 ]; 31 + 32 + passthru = { 33 + updateScript = nix-update-script { 34 + attrPath = "pantheon.${pname}"; 35 + }; 36 + }; 37 38 meta = with lib; { 39 description = "GTK theme designed to be smooth, attractive, fast, and usable";
+10 -9
pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 , nix-update-script 4 , pantheon ··· 13 14 stdenv.mkDerivation rec { 15 pname = "elementary-icon-theme"; 16 - version = "6.0.0"; 17 18 repoName = "icons"; 19 ··· 21 owner = "elementary"; 22 repo = repoName; 23 rev = version; 24 - sha256 = "0k94zi8fzi0nf5q471fmrlz8jjkv8m6vav1spzv7ynkg2hik8d9b"; 25 - }; 26 - 27 - passthru = { 28 - updateScript = nix-update-script { 29 - attrPath = "pantheon.${pname}"; 30 - }; 31 }; 32 33 nativeBuildInputs = [ ··· 56 ''; 57 58 postFixup = "gtk-update-icon-cache $out/share/icons/elementary"; 59 60 meta = with lib; { 61 description = "Named, vector icons for elementary OS";
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 , nix-update-script 5 , pantheon ··· 14 15 stdenv.mkDerivation rec { 16 pname = "elementary-icon-theme"; 17 + version = "6.1.0"; 18 19 repoName = "icons"; 20 ··· 22 owner = "elementary"; 23 repo = repoName; 24 rev = version; 25 + sha256 = "sha256-WR4HV0nJKj0WeSFHXLK64O0LhX8myAJE4w0aztyhPn4="; 26 }; 27 28 nativeBuildInputs = [ ··· 51 ''; 52 53 postFixup = "gtk-update-icon-cache $out/share/icons/elementary"; 54 + 55 + passthru = { 56 + updateScript = nix-update-script { 57 + attrPath = "pantheon.${pname}"; 58 + }; 59 + }; 60 61 meta = with lib; { 62 description = "Named, vector icons for elementary OS";
+19 -9
pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 , nix-update-script 4 , substituteAll 5 , pantheon ··· 14 , libgee 15 , elementary-icon-theme 16 , elementary-gtk-theme 17 , gettext 18 , libhandy 19 , wrapGAppsHook ··· 22 23 stdenv.mkDerivation rec { 24 pname = "elementary-onboarding"; 25 - version = "6.0.0"; 26 27 repoName = "onboarding"; 28 ··· 30 owner = "elementary"; 31 repo = repoName; 32 rev = version; 33 - sha256 = "1mpw0j8ymb41py9v9qlk4nwy1lnwj7k388c7gqdv34ynck0ymfi4"; 34 - }; 35 - 36 - passthru = { 37 - updateScript = nix-update-script { 38 - attrPath = "pantheon.${pname}"; 39 - }; 40 }; 41 42 nativeBuildInputs = [ ··· 52 buildInputs = [ 53 elementary-gtk-theme 54 elementary-icon-theme 55 glib 56 granite 57 gtk3 ··· 64 src = ./fix-paths.patch; 65 appcenter = appcenter; 66 }) 67 ]; 68 69 postPatch = '' 70 chmod +x meson/post_install.py 71 patchShebangs meson/post_install.py 72 ''; 73 74 meta = with lib; { 75 description = "Onboarding app for new users designed for elementary OS";
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 + , fetchpatch 5 , nix-update-script 6 , substituteAll 7 , pantheon ··· 16 , libgee 17 , elementary-icon-theme 18 , elementary-gtk-theme 19 + , elementary-settings-daemon 20 , gettext 21 , libhandy 22 , wrapGAppsHook ··· 25 26 stdenv.mkDerivation rec { 27 pname = "elementary-onboarding"; 28 + version = "6.1.0"; 29 30 repoName = "onboarding"; 31 ··· 33 owner = "elementary"; 34 repo = repoName; 35 rev = version; 36 + sha256 = "sha256-9voy9eje3VlV4IMM664EyjKWTfSVogX5JoRCqhsUXTE="; 37 }; 38 39 nativeBuildInputs = [ ··· 49 buildInputs = [ 50 elementary-gtk-theme 51 elementary-icon-theme 52 + elementary-settings-daemon # settings schema 53 glib 54 granite 55 gtk3 ··· 62 src = ./fix-paths.patch; 63 appcenter = appcenter; 64 }) 65 + # Provides the directory where the locales are actually installed 66 + # https://github.com/elementary/onboarding/pull/147 67 + (fetchpatch { 68 + url = "https://github.com/elementary/onboarding/commit/af19c3dbefd1c0e0ec18eddacc1f21cb991f5513.patch"; 69 + sha256 = "sha256-fSFfjSd33W7rXXEUHY8b3rv9B9c31XfCjxjRxBBrqjs="; 70 + }) 71 ]; 72 73 postPatch = '' 74 chmod +x meson/post_install.py 75 patchShebangs meson/post_install.py 76 ''; 77 + 78 + passthru = { 79 + updateScript = nix-update-script { 80 + attrPath = "pantheon.${pname}"; 81 + }; 82 + }; 83 84 meta = with lib; { 85 description = "Onboarding app for new users designed for elementary OS";
+8 -8
pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix
··· 18 19 stdenv.mkDerivation rec { 20 pname = "wingpanel-indicator-network"; 21 - version = "2.3.1"; 22 23 src = fetchFromGitHub { 24 owner = "elementary"; 25 repo = pname; 26 rev = version; 27 - sha256 = "sha256-xr1ZihWK8fU8M/rXRKk5dOjoQNe3aJO8ouKC/iVZ7Sk="; 28 - }; 29 - 30 - passthru = { 31 - updateScript = nix-update-script { 32 - attrPath = "pantheon.${pname}"; 33 - }; 34 }; 35 36 nativeBuildInputs = [ ··· 48 libnma 49 wingpanel 50 ]; 51 52 meta = with lib; { 53 description = "Network Indicator for Wingpanel";
··· 18 19 stdenv.mkDerivation rec { 20 pname = "wingpanel-indicator-network"; 21 + version = "2.3.2"; 22 23 src = fetchFromGitHub { 24 owner = "elementary"; 25 repo = pname; 26 rev = version; 27 + sha256 = "sha256-4Fg8/Gm9mUqaL3wEc8h+/pMvOfD75ILjo7LhLz6LQmo="; 28 }; 29 30 nativeBuildInputs = [ ··· 42 libnma 43 wingpanel 44 ]; 45 + 46 + passthru = { 47 + updateScript = nix-update-script { 48 + attrPath = "pantheon.${pname}"; 49 + }; 50 + }; 51 52 meta = with lib; { 53 description = "Network Indicator for Wingpanel";
+10 -9
pkgs/desktops/pantheon/granite/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 , nix-update-script 4 , python3 ··· 18 19 stdenv.mkDerivation rec { 20 pname = "granite"; 21 - version = "6.1.2"; 22 23 outputs = [ "out" "dev" ]; 24 ··· 26 owner = "elementary"; 27 repo = pname; 28 rev = version; 29 - sha256 = "sha256-d48KQH8uwkSZWQEFSq1BD+TVUi9PWVVtMjKYmleRW58="; 30 - }; 31 - 32 - passthru = { 33 - updateScript = nix-update-script { 34 - attrPath = "pantheon.${pname}"; 35 - }; 36 }; 37 38 nativeBuildInputs = [ ··· 57 chmod +x meson/post_install.py 58 patchShebangs meson/post_install.py 59 ''; 60 61 meta = with lib; { 62 description = "An extension to GTK used by elementary OS";
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 , nix-update-script 5 , python3 ··· 19 20 stdenv.mkDerivation rec { 21 pname = "granite"; 22 + version = "6.2.0"; 23 24 outputs = [ "out" "dev" ]; 25 ··· 27 owner = "elementary"; 28 repo = pname; 29 rev = version; 30 + sha256 = "sha256-WM0Wo9giVP5pkMFaPCHsMfnAP6xD71zg6QLCYV6lmkY="; 31 }; 32 33 nativeBuildInputs = [ ··· 52 chmod +x meson/post_install.py 53 patchShebangs meson/post_install.py 54 ''; 55 + 56 + passthru = { 57 + updateScript = nix-update-script { 58 + attrPath = "pantheon.${pname}"; 59 + }; 60 + }; 61 62 meta = with lib; { 63 description = "An extension to GTK used by elementary OS";
+2 -2
pkgs/development/libraries/intel-media-driver/default.nix
··· 13 14 stdenv.mkDerivation rec { 15 pname = "intel-media-driver"; 16 - version = "21.4.1"; 17 18 outputs = [ "out" "dev" ]; 19 ··· 21 owner = "intel"; 22 repo = "media-driver"; 23 rev = "intel-media-${version}"; 24 - sha256 = "1gf3gkxr68n8ca5bk269w469jykq90z8d3a9v0gag02cl1d6ca3i"; 25 }; 26 27 patches = [
··· 13 14 stdenv.mkDerivation rec { 15 pname = "intel-media-driver"; 16 + version = "21.4.2"; 17 18 outputs = [ "out" "dev" ]; 19 ··· 21 owner = "intel"; 22 repo = "media-driver"; 23 rev = "intel-media-${version}"; 24 + sha256 = "0hphpv3n2cdxmbyiwly7v9r0ijdq6hfnw604xz42jqgh9idi6h55"; 25 }; 26 27 patches = [
+3 -13
pkgs/development/libraries/physics/yoda/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "yoda"; 5 - version = "1.9.2"; 6 7 src = fetchurl { 8 url = "https://www.hepforge.org/archive/yoda/YODA-${version}.tar.bz2"; 9 - hash = "sha256-zb7j7fBMv2brJ+gUMMDTKFEJDC2embENe3wXdx0VTOA="; 10 }; 11 - 12 - patches = [ 13 - # Prevent ROOT from initializing X11 or Cocoa (helps with sandboxing) 14 - (fetchpatch { 15 - url = "https://gitlab.com/hepcedar/yoda/-/commit/36c035f4f0385dec58702f09564ca66a14ca2c3e.diff"; 16 - sha256 = "sha256-afB+y33TVNJtxY5As18EcutJEGDE4g0UzMxzA+YgICk="; 17 - excludes = [ "ChangeLog" ]; 18 - }) 19 - ]; 20 21 nativeBuildInputs = with python.pkgs; [ cython makeWrapper ]; 22 buildInputs = [ python ] ··· 41 42 doInstallCheck = true; 43 installCheckTarget = "check"; 44 - enableParallelChecking = false; # testreader consumes output of testwriter 45 46 meta = { 47 description = "Provides small set of data analysis (specifically histogramming) classes"; 48 - license = lib.licenses.gpl3; 49 homepage = "https://yoda.hepforge.org"; 50 platforms = lib.platforms.unix; 51 maintainers = with lib.maintainers; [ veprbl ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "yoda"; 5 + version = "1.9.3"; 6 7 src = fetchurl { 8 url = "https://www.hepforge.org/archive/yoda/YODA-${version}.tar.bz2"; 9 + hash = "sha256-XRUYL7gAoNX/ykdD+CwpXsYu5yzz5GJbZNAIP/+gR98="; 10 }; 11 12 nativeBuildInputs = with python.pkgs; [ cython makeWrapper ]; 13 buildInputs = [ python ] ··· 32 33 doInstallCheck = true; 34 installCheckTarget = "check"; 35 36 meta = { 37 description = "Provides small set of data analysis (specifically histogramming) classes"; 38 + license = lib.licenses.gpl3Only; 39 homepage = "https://yoda.hepforge.org"; 40 platforms = lib.platforms.unix; 41 maintainers = with lib.maintainers; [ veprbl ];
+3 -3
pkgs/os-specific/linux/radeontop/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "radeontop"; 6 - version = "1.3"; 7 8 src = fetchFromGitHub { 9 - sha256 = "sha256-tnIxM0+RfOIt714fEUWRP/4rEPHaOuCZFit9/RPdxis="; 10 rev = "v${version}"; 11 repo = "radeontop"; 12 owner = "clbr"; ··· 24 makeFlags = [ "PREFIX=$(out)" ]; 25 26 postInstall = '' 27 - wrapProgram $out/sbin/radeontop \ 28 --prefix LD_LIBRARY_PATH : $out/lib 29 ''; 30
··· 3 4 stdenv.mkDerivation rec { 5 pname = "radeontop"; 6 + version = "1.4"; 7 8 src = fetchFromGitHub { 9 + sha256 = "0kwqddidr45s1blp0h8r8h1dd1p50l516yb6mb4s6zsc827xzgg3"; 10 rev = "v${version}"; 11 repo = "radeontop"; 12 owner = "clbr"; ··· 24 makeFlags = [ "PREFIX=$(out)" ]; 25 26 postInstall = '' 27 + wrapProgram $out/bin/radeontop \ 28 --prefix LD_LIBRARY_PATH : $out/lib 29 ''; 30
+26
pkgs/tools/admin/trinsic-cli/default.nix
···
··· 1 + { lib, stdenv, rustPlatform, fetchurl, Security }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "trinsic-cli"; 5 + version = "1.1.2"; 6 + 7 + src = fetchurl { 8 + url = "https://github.com/trinsic-id/sdk/releases/download/v${version}/trinsic-cli-vendor-${version}.tar.gz"; 9 + sha256 = "7e5377e8460ebb1253b9974e02d0077ffc58f2b4712cf7896f1bef7e9f580cd4"; 10 + }; 11 + 12 + cargoVendorDir = "vendor"; 13 + doCheck = false; 14 + 15 + buildInputs = lib.optionals stdenv.isDarwin [ Security ]; 16 + 17 + meta = with lib; { 18 + description = "Trinsic CLI"; 19 + longDescription = '' 20 + Command line interface for Trinsic Ecosystems 21 + ''; 22 + homepage = "https://trinsic.id/"; 23 + license = licenses.asl20; 24 + maintainers = with maintainers; [ tmarkovski ]; 25 + }; 26 + }
+4
pkgs/top-level/all-packages.nix
··· 22773 22774 trinity = callPackage ../os-specific/linux/trinity { }; 22775 22776 tunctl = callPackage ../os-specific/linux/tunctl { }; 22777 22778 twa = callPackage ../tools/networking/twa { };
··· 22773 22774 trinity = callPackage ../os-specific/linux/trinity { }; 22775 22776 + trinsic-cli = callPackage ../tools/admin/trinsic-cli { 22777 + inherit (darwin.apple_sdk.frameworks) Security; 22778 + }; 22779 + 22780 tunctl = callPackage ../os-specific/linux/tunctl { }; 22781 22782 twa = callPackage ../tools/networking/twa { };
+10
pkgs/top-level/ruby-packages.nix
··· 2955 }; 2956 version = "0.6.0"; 2957 }; 2958 yard = { 2959 groups = ["default"]; 2960 platforms = [];
··· 2955 }; 2956 version = "0.6.0"; 2957 }; 2958 + yaggo = { 2959 + groups = ["default"]; 2960 + platforms = []; 2961 + source = { 2962 + remotes = ["https://rubygems.org"]; 2963 + sha256 = "18ffl28d2wyzyq47350xas1n1fwgsqms316bb1bvfqhdqnwgmy6g"; 2964 + type = "gem"; 2965 + }; 2966 + version = "1.5.10"; 2967 + }; 2968 yard = { 2969 groups = ["default"]; 2970 platforms = [];