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
commit 10c984c7d3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 2 deletions

View File

@ -32,7 +32,6 @@
, tzdata
, yelp
, libgnomekbd
, malcontent
}:
stdenv.mkDerivation rec {
@ -75,7 +74,6 @@ stdenv.mkDerivation rec {
polkit
webkitgtk
libnma
malcontent
];
patches = [
@ -89,6 +87,7 @@ stdenv.mkDerivation rec {
mesonFlags = [
"-Dcheese=disabled"
"-Dibus=disabled"
"-Dparental_controls=disabled"
"-Dvendor-conf-file=${./vendor.conf}"
];

View File

@ -43,6 +43,7 @@ in stdenv.mkDerivation rec {
# recording
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
# 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";
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 = ''