Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 582e8d0ccfb3be226a05ca7a694ab13399266cae
      
https://github.com/NixOS/nixpkgs/commit/582e8d0ccfb3be226a05ca7a694ab13399266cae
  Author: Bjørn Forsman <bjorn.fors...@gmail.com>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M pkgs/desktops/gnome-3/3.22/core/vino/default.nix

  Log Message:
  -----------
  vino: add missing gsettings schema

Fixes this:

  $ ./result/libexec/vino-server
  ...
  (vino-server:13915): GLib-GIO-ERROR **: Settings schema 'org.gnome.Vino' is 
not installed

(cherry picked from commit 94c47b08841043ca2a8aa4341fd53bf5260a2d68)


  Commit: 836e237ebec4014f7eb169b205a4ce38d586ec60
      
https://github.com/NixOS/nixpkgs/commit/836e237ebec4014f7eb169b205a4ce38d586ec60
  Author: Bjørn Forsman <bjorn.fors...@gmail.com>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M nixos/modules/services/x11/desktop-managers/gnome3.nix

  Log Message:
  -----------
  nixos/gnome3: fix screen sharing

Without this change there will be silent errors when enabling screen
sharing. The GUI thinks it enables the service when it in fact does not
(errors are seen in the system journal).

vino is already in the closure of gnome-control-center, so this is
basically free.

Configuration of screen sharing is done in GNOME control center.

(cherry picked from commit f9633c779153f58f231bf65c0e87fade3ebc3f3a)


  Commit: 9ece08dee6b8e0eb02deb3eb73a18bf66b0db64a
      
https://github.com/NixOS/nixpkgs/commit/9ece08dee6b8e0eb02deb3eb73a18bf66b0db64a
  Author: Bjørn Forsman <bjorn.fors...@gmail.com>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M pkgs/desktops/gnome-3/3.22/core/vino/default.nix

  Log Message:
  -----------
  vino: use wrapGAppsHook

Fixes this:

  .vino-server-wr[8931]: Using the 'memory' GSettings backend. \
  Your settings will not be saved or shared with other applications.

Still, the screen sharing settings under "gnome-control-center sharing"
does not seem to be persisted (except the enabling/disabling sharing
flag itself). Making changes and then re-opening gnome-control-center
shows the default screen sharing settings. Sigh.

(cherry picked from commit 0eff1d9f2af05353a827a3896ebcc2bce20d2fdd)


Compare: https://github.com/NixOS/nixpkgs/compare/b3e54ca95fab...9ece08dee6b8
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to