pantheon.elementary-session-settings: add g-s-d version mappings

Needed to have a correct pantheon.session gnome-session file.
This commit is contained in:
worldofpeace 2020-03-30 02:37:16 -04:00
parent 741313d01b
commit 53bea3717f

View File

@ -1,5 +1,6 @@
{ stdenv
, fetchFromGitHub
, fetchpatch
, substituteAll
, writeScript
, pantheon
@ -15,7 +16,7 @@
, writeText
, meson
, ninja
, git
, pkg-config
}:
let
@ -80,9 +81,23 @@ stdenv.mkDerivation rec {
sha256 = "0n1m41aapr58rb1ffvfkjq6c6w3f0ynjzzhja50s4di98p4m7y0q";
};
patches = [
# Map Pantheon required components by g-s-d versions
# https://github.com/elementary/session-settings/pull/23
(fetchpatch {
url = "https://github.com/elementary/session-settings/commit/39918f4ec64fa9ed5affa109d6a692b97ae4ff01.patch";
sha256 = "0v2kqcsibymnslnnw4v67yh098znsrhrcycgxkw8vymvwlinc502";
})
];
nativeBuildInputs = [
meson
ninja
pkg-config
];
buildInputs = [
elementary-settings-daemon
];
mesonFlags = [