forked from mirrors/nixpkgs
Merge pull request #147216 from bobby285271/pantheon
Pantheon updates 2021-11-23
This commit is contained in:
commit
093503b3cc
|
@ -31,13 +31,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "appcenter";
|
pname = "appcenter";
|
||||||
version = "3.8.2";
|
version = "3.9.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-NHKP1vzb8qu+EkUWDvLWLl4U4pW9ZxbE7YFI6Vwesfg=";
|
sha256 = "sha256-+r19n42FPoBArZNDF4ZAdUBZqsSxpLwpeBoyaRJBCrg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
passthru = {
|
passthru = {
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "elementary-camera";
|
pname = "elementary-camera";
|
||||||
version = "6.0.1";
|
version = "6.0.2";
|
||||||
|
|
||||||
repoName = "camera";
|
repoName = "camera";
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = repoName;
|
repo = repoName;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-OdBinryF6XTcvtY4A1wdDVazjf/VritEGF97ts6d4RY=";
|
sha256 = "sha256-uVeV+LKA/W7WVUAvVWaSNRzeh1MUrhRjvS0HuhZZJ04=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{ lib, stdenv
|
{ lib
|
||||||
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, vala
|
, vala
|
||||||
, atk
|
, atk
|
||||||
|
@ -28,7 +29,7 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "elementary-dock";
|
pname = "elementary-dock";
|
||||||
version = "unstable-2021-07-16";
|
version = "unstable-2021-11-08";
|
||||||
|
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
|
||||||
|
@ -37,8 +38,8 @@ stdenv.mkDerivation rec {
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = repoName;
|
repo = repoName;
|
||||||
rev = "05fd6fccdf1a769f6737a0d7e57e092825348660";
|
rev = "51e8d3ddfbed0dfce3158d80f997ab183e92567b";
|
||||||
sha256 = "0lqqq5cx0kk8y7qyjx7z2k3v1kw2xxzns968ianarcji19wzcns4";
|
sha256 = "sha256-w6HGxEAXNod/uMEEfSz9nRNTRrCbcEqJCP9EFkVbX1U=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{ lib, stdenv
|
{ lib
|
||||||
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, nix-update-script
|
, nix-update-script
|
||||||
, pantheon
|
, pantheon
|
||||||
|
@ -8,32 +9,35 @@
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, vala
|
, vala
|
||||||
, libgee
|
, libgee
|
||||||
|
, gnome-settings-daemon
|
||||||
, granite
|
, granite
|
||||||
|
, gsettings-desktop-schemas
|
||||||
, gtk3
|
, gtk3
|
||||||
, libhandy
|
, libhandy
|
||||||
, libxml2
|
, libxml2
|
||||||
, libgnomekbd
|
, libgnomekbd
|
||||||
, libxklavier
|
, libxklavier
|
||||||
, ibus
|
, ibus
|
||||||
|
, onboard
|
||||||
, switchboard
|
, switchboard
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "switchboard-plug-keyboard";
|
pname = "switchboard-plug-keyboard";
|
||||||
version = "2.5.1";
|
version = "2.6.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "1p1l7dx5v1zzz89hhhkm6n3ls7ig4cf2prh1099f1c054qiy9b0y";
|
sha256 = "sha256-Bl0T+8upTdBnLs03UIimcAg0LO40KwuMZRNSM+y/3Hc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
./0001-Remove-Install-Unlisted-Engines-function.patch
|
./0001-Remove-Install-Unlisted-Engines-function.patch
|
||||||
(substituteAll {
|
(substituteAll {
|
||||||
src = ./fix-paths.patch;
|
src = ./fix-paths.patch;
|
||||||
ibus = ibus;
|
inherit ibus onboard;
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -52,7 +56,9 @@ stdenv.mkDerivation rec {
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
gnome-settings-daemon # media-keys
|
||||||
granite
|
granite
|
||||||
|
gsettings-desktop-schemas
|
||||||
gtk3
|
gtk3
|
||||||
ibus
|
ibus
|
||||||
libgee
|
libgee
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
diff --git a/src/Views/InputMethod.vala b/src/Views/InputMethod.vala
|
diff --git a/src/Views/InputMethod.vala b/src/Views/InputMethod.vala
|
||||||
index 6d79fdc..de4276e 100644
|
index 7f73c1e1..1f0d6400 100644
|
||||||
--- a/src/Views/InputMethod.vala
|
--- a/src/Views/InputMethod.vala
|
||||||
+++ b/src/Views/InputMethod.vala
|
+++ b/src/Views/InputMethod.vala
|
||||||
@@ -325,7 +325,7 @@ public class Pantheon.Keyboard.InputMethodPage.Page : Gtk.Grid {
|
@@ -328,7 +328,7 @@ public class Pantheon.Keyboard.InputMethodPage.Page : Gtk.Grid {
|
||||||
private void spawn_ibus_daemon () {
|
private void spawn_ibus_daemon () {
|
||||||
bool is_spawn_succeeded = false;
|
bool is_spawn_succeeded = false;
|
||||||
try {
|
try {
|
||||||
|
@ -11,3 +11,16 @@ index 6d79fdc..de4276e 100644
|
||||||
} catch (GLib.SpawnError e) {
|
} catch (GLib.SpawnError e) {
|
||||||
warning (e.message);
|
warning (e.message);
|
||||||
set_visible_view (e.message);
|
set_visible_view (e.message);
|
||||||
|
diff --git a/src/Views/Layout.vala b/src/Views/Layout.vala
|
||||||
|
index 75d2d805..b86252a4 100644
|
||||||
|
--- a/src/Views/Layout.vala
|
||||||
|
+++ b/src/Views/Layout.vala
|
||||||
|
@@ -219,7 +219,7 @@ namespace Pantheon.Keyboard {
|
||||||
|
|
||||||
|
onscreen_keyboard_settings.clicked.connect (() => {
|
||||||
|
try {
|
||||||
|
- var appinfo = AppInfo.create_from_commandline ("onboard-settings", null, AppInfoCreateFlags.NONE);
|
||||||
|
+ var appinfo = AppInfo.create_from_commandline ("@onboard@/bin/onboard-settings", null, AppInfoCreateFlags.NONE);
|
||||||
|
appinfo.launch (null, null);
|
||||||
|
} catch (Error e) {
|
||||||
|
warning ("Unable to launch onboard-settings: %s", e.message);
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ lib, stdenv
|
{ lib
|
||||||
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, fetchpatch
|
|
||||||
, nix-update-script
|
, nix-update-script
|
||||||
, pantheon
|
, pantheon
|
||||||
, meson
|
, meson
|
||||||
|
@ -25,28 +25,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "switchboard-plug-pantheon-shell";
|
pname = "switchboard-plug-pantheon-shell";
|
||||||
version = "6.0.0";
|
version = "6.1.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "0349150kxdv14ald79pzn7lasiqipyc37fgchygbc8hsy62d9a32";
|
sha256 = "sha256-rwneQ1bqpWDyTHULMtGqhPdpSDa4ObnVortmL0E+gHA=";
|
||||||
};
|
|
||||||
|
|
||||||
patches = [
|
|
||||||
# Upstream code not respecting our localedir
|
|
||||||
# https://github.com/elementary/switchboard-plug-pantheon-shell/pull/286
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://github.com/elementary/switchboard-plug-pantheon-shell/commit/0c3207ffaeaa82ca3c743bc9ec772185fbd7e8cf.patch";
|
|
||||||
sha256 = "11ymzqx6has4zf8y0xy7pfhymcl128hzzjcgp46inshjf99v5kiv";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
passthru = {
|
|
||||||
updateScript = nix-update-script {
|
|
||||||
attrPath = "pantheon.${pname}";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -73,6 +58,12 @@ stdenv.mkDerivation rec {
|
||||||
wingpanel
|
wingpanel
|
||||||
];
|
];
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = nix-update-script {
|
||||||
|
attrPath = "pantheon.${pname}";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Switchboard Desktop Plug";
|
description = "Switchboard Desktop Plug";
|
||||||
homepage = "https://github.com/elementary/switchboard-plug-pantheon-shell";
|
homepage = "https://github.com/elementary/switchboard-plug-pantheon-shell";
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ lib, stdenv
|
{ lib
|
||||||
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, fetchpatch
|
|
||||||
, nix-update-script
|
, nix-update-script
|
||||||
, pantheon
|
, pantheon
|
||||||
, meson
|
, meson
|
||||||
|
@ -8,8 +8,10 @@
|
||||||
, ninja
|
, ninja
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, vala
|
, vala
|
||||||
|
, elementary-settings-daemon
|
||||||
, libgee
|
, libgee
|
||||||
, granite
|
, granite
|
||||||
|
, gsettings-desktop-schemas
|
||||||
, gala
|
, gala
|
||||||
, gtk3
|
, gtk3
|
||||||
, glib
|
, glib
|
||||||
|
@ -20,28 +22,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "switchboard-plug-security-privacy";
|
pname = "switchboard-plug-security-privacy";
|
||||||
version = "2.2.5";
|
version = "2.3.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "1ydr1xpbyxjcnd36c9j7a64srbz6gpbshwhcqj6591kmiqhmvknk";
|
sha256 = "sha256-pkpS7BR/eXA0rWV1C5AR+FdF5OkDnV8YDBAt1ZkaVPo=";
|
||||||
};
|
|
||||||
|
|
||||||
patches = [
|
|
||||||
# Upstream code not respecting our localedir
|
|
||||||
# https://github.com/elementary/switchboard-plug-security-privacy/pull/130
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://github.com/elementary/switchboard-plug-security-privacy/commit/18fe438baba651670d7f0534856c3b2433e3d75d.patch";
|
|
||||||
sha256 = "19qwm725k6h41kgg4a98i4rxx45s4bb1wxx0fzkh75gz9syfi58w";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
passthru = {
|
|
||||||
updateScript = nix-update-script {
|
|
||||||
attrPath = "pantheon.${pname}";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -53,9 +40,11 @@ stdenv.mkDerivation rec {
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
elementary-settings-daemon # settings schema
|
||||||
gala
|
gala
|
||||||
glib
|
glib
|
||||||
granite
|
granite
|
||||||
|
gsettings-desktop-schemas
|
||||||
gtk3
|
gtk3
|
||||||
libgee
|
libgee
|
||||||
polkit
|
polkit
|
||||||
|
@ -68,6 +57,12 @@ stdenv.mkDerivation rec {
|
||||||
patchShebangs meson/post_install.py
|
patchShebangs meson/post_install.py
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = nix-update-script {
|
||||||
|
attrPath = "pantheon.${pname}";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Switchboard Security & Privacy Plug";
|
description = "Switchboard Security & Privacy Plug";
|
||||||
homepage = "https://github.com/elementary/switchboard-plug-security-privacy";
|
homepage = "https://github.com/elementary/switchboard-plug-security-privacy";
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ lib, stdenv
|
{ lib
|
||||||
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, fetchpatch
|
|
||||||
, nix-update-script
|
, nix-update-script
|
||||||
, pantheon
|
, pantheon
|
||||||
, meson
|
, meson
|
||||||
|
@ -17,28 +17,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "switchboard-plug-sound";
|
pname = "switchboard-plug-sound";
|
||||||
version = "2.2.7";
|
version = "2.3.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "0yjqws7ryfid9lcafgzzbfnjjwccsankscwdwqfw486qid85whzc";
|
sha256 = "sha256-yHuboDpIcioZPNgpmnrM6J2eUCJpoNDdvgu27YuN65I=";
|
||||||
};
|
|
||||||
|
|
||||||
patches = [
|
|
||||||
# Upstream code not respecting our localedir
|
|
||||||
# https://github.com/elementary/switchboard-plug-sound/pull/203
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://github.com/elementary/switchboard-plug-sound/commit/1f3b9f001ace4c457ab194158dff04ba5e25d278.patch";
|
|
||||||
sha256 = "1lmf2bbif2wkfv500nxbqxp8jdmnjg8yk8xhx3g2g55d15rc5hk4";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
passthru = {
|
|
||||||
updateScript = nix-update-script {
|
|
||||||
attrPath = "pantheon.${pname}";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -57,6 +42,12 @@ stdenv.mkDerivation rec {
|
||||||
switchboard
|
switchboard
|
||||||
];
|
];
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = nix-update-script {
|
||||||
|
attrPath = "pantheon.${pname}";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Switchboard Sound Plug";
|
description = "Switchboard Sound Plug";
|
||||||
homepage = "https://github.com/elementary/switchboard-plug-sound";
|
homepage = "https://github.com/elementary/switchboard-plug-sound";
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{ lib, stdenv
|
{ lib
|
||||||
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, nix-update-script
|
, nix-update-script
|
||||||
, pantheon
|
, pantheon
|
||||||
|
@ -10,7 +11,7 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "elementary-gtk-theme";
|
pname = "elementary-gtk-theme";
|
||||||
version = "6.1.0";
|
version = "6.1.1";
|
||||||
|
|
||||||
repoName = "stylesheet";
|
repoName = "stylesheet";
|
||||||
|
|
||||||
|
@ -18,13 +19,7 @@ stdenv.mkDerivation rec {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = repoName;
|
repo = repoName;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-YvBjMbC3aQtYc/jPZmGdL4VfBH/VuxQ70PD0BWg9DTg=";
|
sha256 = "sha256-gciBn5MQ5Cu+dROL5kCt2GCbNA7W4HOWXyjMBd4OP+8=";
|
||||||
};
|
|
||||||
|
|
||||||
passthru = {
|
|
||||||
updateScript = nix-update-script {
|
|
||||||
attrPath = "pantheon.${pname}";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -34,6 +29,12 @@ stdenv.mkDerivation rec {
|
||||||
sassc
|
sassc
|
||||||
];
|
];
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = nix-update-script {
|
||||||
|
attrPath = "pantheon.${pname}";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "GTK theme designed to be smooth, attractive, fast, and usable";
|
description = "GTK theme designed to be smooth, attractive, fast, and usable";
|
||||||
homepage = "https://github.com/elementary/stylesheet";
|
homepage = "https://github.com/elementary/stylesheet";
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{ lib, stdenv
|
{ lib
|
||||||
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, nix-update-script
|
, nix-update-script
|
||||||
, pantheon
|
, pantheon
|
||||||
|
@ -13,7 +14,7 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "elementary-icon-theme";
|
pname = "elementary-icon-theme";
|
||||||
version = "6.0.0";
|
version = "6.1.0";
|
||||||
|
|
||||||
repoName = "icons";
|
repoName = "icons";
|
||||||
|
|
||||||
|
@ -21,13 +22,7 @@ stdenv.mkDerivation rec {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = repoName;
|
repo = repoName;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "0k94zi8fzi0nf5q471fmrlz8jjkv8m6vav1spzv7ynkg2hik8d9b";
|
sha256 = "sha256-WR4HV0nJKj0WeSFHXLK64O0LhX8myAJE4w0aztyhPn4=";
|
||||||
};
|
|
||||||
|
|
||||||
passthru = {
|
|
||||||
updateScript = nix-update-script {
|
|
||||||
attrPath = "pantheon.${pname}";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -57,6 +52,12 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
postFixup = "gtk-update-icon-cache $out/share/icons/elementary";
|
postFixup = "gtk-update-icon-cache $out/share/icons/elementary";
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = nix-update-script {
|
||||||
|
attrPath = "pantheon.${pname}";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Named, vector icons for elementary OS";
|
description = "Named, vector icons for elementary OS";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
{ lib, stdenv
|
{ lib
|
||||||
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, fetchpatch
|
||||||
, nix-update-script
|
, nix-update-script
|
||||||
, substituteAll
|
, substituteAll
|
||||||
, pantheon
|
, pantheon
|
||||||
|
@ -14,6 +16,7 @@
|
||||||
, libgee
|
, libgee
|
||||||
, elementary-icon-theme
|
, elementary-icon-theme
|
||||||
, elementary-gtk-theme
|
, elementary-gtk-theme
|
||||||
|
, elementary-settings-daemon
|
||||||
, gettext
|
, gettext
|
||||||
, libhandy
|
, libhandy
|
||||||
, wrapGAppsHook
|
, wrapGAppsHook
|
||||||
|
@ -22,7 +25,7 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "elementary-onboarding";
|
pname = "elementary-onboarding";
|
||||||
version = "6.0.0";
|
version = "6.1.0";
|
||||||
|
|
||||||
repoName = "onboarding";
|
repoName = "onboarding";
|
||||||
|
|
||||||
|
@ -30,13 +33,7 @@ stdenv.mkDerivation rec {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = repoName;
|
repo = repoName;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "1mpw0j8ymb41py9v9qlk4nwy1lnwj7k388c7gqdv34ynck0ymfi4";
|
sha256 = "sha256-9voy9eje3VlV4IMM664EyjKWTfSVogX5JoRCqhsUXTE=";
|
||||||
};
|
|
||||||
|
|
||||||
passthru = {
|
|
||||||
updateScript = nix-update-script {
|
|
||||||
attrPath = "pantheon.${pname}";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -52,6 +49,7 @@ stdenv.mkDerivation rec {
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
elementary-gtk-theme
|
elementary-gtk-theme
|
||||||
elementary-icon-theme
|
elementary-icon-theme
|
||||||
|
elementary-settings-daemon # settings schema
|
||||||
glib
|
glib
|
||||||
granite
|
granite
|
||||||
gtk3
|
gtk3
|
||||||
|
@ -64,6 +62,12 @@ stdenv.mkDerivation rec {
|
||||||
src = ./fix-paths.patch;
|
src = ./fix-paths.patch;
|
||||||
appcenter = appcenter;
|
appcenter = appcenter;
|
||||||
})
|
})
|
||||||
|
# Provides the directory where the locales are actually installed
|
||||||
|
# https://github.com/elementary/onboarding/pull/147
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://github.com/elementary/onboarding/commit/af19c3dbefd1c0e0ec18eddacc1f21cb991f5513.patch";
|
||||||
|
sha256 = "sha256-fSFfjSd33W7rXXEUHY8b3rv9B9c31XfCjxjRxBBrqjs=";
|
||||||
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
@ -71,6 +75,12 @@ stdenv.mkDerivation rec {
|
||||||
patchShebangs meson/post_install.py
|
patchShebangs meson/post_install.py
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = nix-update-script {
|
||||||
|
attrPath = "pantheon.${pname}";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Onboarding app for new users designed for elementary OS";
|
description = "Onboarding app for new users designed for elementary OS";
|
||||||
homepage = "https://github.com/elementary/onboarding";
|
homepage = "https://github.com/elementary/onboarding";
|
||||||
|
|
|
@ -18,19 +18,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "wingpanel-indicator-network";
|
pname = "wingpanel-indicator-network";
|
||||||
version = "2.3.1";
|
version = "2.3.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-xr1ZihWK8fU8M/rXRKk5dOjoQNe3aJO8ouKC/iVZ7Sk=";
|
sha256 = "sha256-4Fg8/Gm9mUqaL3wEc8h+/pMvOfD75ILjo7LhLz6LQmo=";
|
||||||
};
|
|
||||||
|
|
||||||
passthru = {
|
|
||||||
updateScript = nix-update-script {
|
|
||||||
attrPath = "pantheon.${pname}";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -49,6 +43,12 @@ stdenv.mkDerivation rec {
|
||||||
wingpanel
|
wingpanel
|
||||||
];
|
];
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = nix-update-script {
|
||||||
|
attrPath = "pantheon.${pname}";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Network Indicator for Wingpanel";
|
description = "Network Indicator for Wingpanel";
|
||||||
homepage = "https://github.com/elementary/wingpanel-indicator-network";
|
homepage = "https://github.com/elementary/wingpanel-indicator-network";
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{ lib, stdenv
|
{ lib
|
||||||
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, nix-update-script
|
, nix-update-script
|
||||||
, python3
|
, python3
|
||||||
|
@ -18,7 +19,7 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "granite";
|
pname = "granite";
|
||||||
version = "6.1.2";
|
version = "6.2.0";
|
||||||
|
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
|
||||||
|
@ -26,13 +27,7 @@ stdenv.mkDerivation rec {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-d48KQH8uwkSZWQEFSq1BD+TVUi9PWVVtMjKYmleRW58=";
|
sha256 = "sha256-WM0Wo9giVP5pkMFaPCHsMfnAP6xD71zg6QLCYV6lmkY=";
|
||||||
};
|
|
||||||
|
|
||||||
passthru = {
|
|
||||||
updateScript = nix-update-script {
|
|
||||||
attrPath = "pantheon.${pname}";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -58,6 +53,12 @@ stdenv.mkDerivation rec {
|
||||||
patchShebangs meson/post_install.py
|
patchShebangs meson/post_install.py
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = nix-update-script {
|
||||||
|
attrPath = "pantheon.${pname}";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "An extension to GTK used by elementary OS";
|
description = "An extension to GTK used by elementary OS";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
|
|
Loading…
Reference in a new issue