Merge pull request #83403 from jtojnar/gnome-fixes

GNOME fixes
This commit is contained in:
Jan Tojnar
2020-03-27 21:51:35 +01:00
committed by GitHub
2 changed files with 9 additions and 2 deletions
@@ -32,7 +32,6 @@
, tzdata , tzdata
, yelp , yelp
, libgnomekbd , libgnomekbd
, malcontent
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@@ -75,7 +74,6 @@ stdenv.mkDerivation rec {
polkit polkit
webkitgtk webkitgtk
libnma libnma
malcontent
]; ];
patches = [ patches = [
@@ -89,6 +87,7 @@ stdenv.mkDerivation rec {
mesonFlags = [ mesonFlags = [
"-Dcheese=disabled" "-Dcheese=disabled"
"-Dibus=disabled" "-Dibus=disabled"
"-Dparental_controls=disabled"
"-Dvendor-conf-file=${./vendor.conf}" "-Dvendor-conf-file=${./vendor.conf}"
]; ];
@@ -43,6 +43,7 @@ in stdenv.mkDerivation rec {
# recording # recording
gst_all_1.gstreamer gst_all_1.gstreamer
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good gst_all_1.gst-plugins-good
# not declared at build time, but typelib is needed at runtime # not declared at build time, but typelib is needed at runtime
@@ -85,6 +86,13 @@ in stdenv.mkDerivation rec {
url = "https://gitlab.gnome.org/GNOME/gnome-shell/commit/72c4f148ef88b4bffb2106b99434da5c05c0bb64.patch"; url = "https://gitlab.gnome.org/GNOME/gnome-shell/commit/72c4f148ef88b4bffb2106b99434da5c05c0bb64.patch";
sha256 = "RBA+JHz4ZvmbJZMnGNieD6D5LONRgFU4iOFIMQQ2kHQ="; sha256 = "RBA+JHz4ZvmbJZMnGNieD6D5LONRgFU4iOFIMQQ2kHQ=";
}) })
# Fix Telepathy chat integration.
# https://gitlab.gnome.org/GNOME/gnome-shell/issues/2449
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/gnome-shell/commit/766288eec1bd3bd50dfc4ddf410c2b507187e603.patch";
sha256 = "Cp6xLohCM0gmMxtyYjSukS2oV60Khmxf4iQd9EDAlIc=";
})
]; ];
postPatch = '' postPatch = ''