summary refs log tree commit diff
path: root/pkgs/development/libraries/xdg-desktop-portal-gtk
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2018-12-24 05:37:10 -0600
committerJan Tojnar <jtojnar@gmail.com>2019-01-03 17:18:48 +0100
commitac91818071a04167015d2d707900abad0f6105e1 (patch)
tree797ee7ac298d86b5a5e274187ffff053afcb3729 /pkgs/development/libraries/xdg-desktop-portal-gtk
parenta17933be4de6b3b10b04201d3a3d712661550bd6 (diff)
downloadnixpkgs-ac91818071a04167015d2d707900abad0f6105e1.tar
nixpkgs-ac91818071a04167015d2d707900abad0f6105e1.tar.gz
nixpkgs-ac91818071a04167015d2d707900abad0f6105e1.tar.bz2
nixpkgs-ac91818071a04167015d2d707900abad0f6105e1.tar.lz
nixpkgs-ac91818071a04167015d2d707900abad0f6105e1.tar.xz
nixpkgs-ac91818071a04167015d2d707900abad0f6105e1.tar.zst
nixpkgs-ac91818071a04167015d2d707900abad0f6105e1.zip
xdg-desktop-portal-gtk: 1.0.2 -> 1.1.0
Lockdown requires gsettings-desktop-schemas
Diffstat (limited to 'pkgs/development/libraries/xdg-desktop-portal-gtk')
-rw-r--r--pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix17
1 files changed, 8 insertions, 9 deletions
diff --git a/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix b/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
index f81461b2ac8..f48320148da 100644
--- a/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
+++ b/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
@@ -1,19 +1,18 @@
-{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libxml2, xdg-desktop-portal, gtk3, glib }:
+{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libxml2, xdg-desktop-portal, gtk3, glib, wrapGAppsHook, gnome3 }:
 
-let
-  version = "1.0.2";
-in stdenv.mkDerivation rec {
-  name = "xdg-desktop-portal-gtk-${version}";
+stdenv.mkDerivation rec {
+  pname = "xdg-desktop-portal-gtk";
+  version = "1.1.0";
 
   src = fetchFromGitHub {
     owner = "flatpak";
-    repo = "xdg-desktop-portal-gtk";
+    repo = pname;
     rev = version;
-    sha256 = "06dzh3vzq5nw3r89kb1qi3r2z8wjh9zmzc0hfnva4vnx7mwgm7ax";
+    sha256 = "1djgsp3n10w6lamwwjn64p9722lvxpalj26h19zscbspnhfldb4f";
   };
 
-  nativeBuildInputs = [ autoreconfHook pkgconfig libxml2 xdg-desktop-portal ];
-  buildInputs = [ glib gtk3 ];
+  nativeBuildInputs = [ autoreconfHook pkgconfig libxml2 xdg-desktop-portal wrapGAppsHook ];
+  buildInputs = [ glib gtk3 gnome3.gsettings-desktop-schemas ];
 
   meta = with stdenv.lib; {
     description = "Desktop integration portals for sandboxed apps";