summary refs log tree commit diff
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2017-12-31 04:01:07 +0100
committerJan Tojnar <jtojnar@gmail.com>2018-05-11 06:06:41 +0200
commit556c40c0e2e63b5f04a7f9f5d1af88a2fbfbcb3b (patch)
tree3b9fb0e29ba09f7f7292de0ff947f5a747143580
parentfe54e14cefbd88c939e07735f61f8dc9fd054a1e (diff)
downloadnixlib-556c40c0e2e63b5f04a7f9f5d1af88a2fbfbcb3b.tar
nixlib-556c40c0e2e63b5f04a7f9f5d1af88a2fbfbcb3b.tar.gz
nixlib-556c40c0e2e63b5f04a7f9f5d1af88a2fbfbcb3b.tar.bz2
nixlib-556c40c0e2e63b5f04a7f9f5d1af88a2fbfbcb3b.tar.lz
nixlib-556c40c0e2e63b5f04a7f9f5d1af88a2fbfbcb3b.tar.xz
nixlib-556c40c0e2e63b5f04a7f9f5d1af88a2fbfbcb3b.tar.zst
nixlib-556c40c0e2e63b5f04a7f9f5d1af88a2fbfbcb3b.zip
xdg-desktop-portal-gtk: init at 0.10
-rw-r--r--pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix24
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix b/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
new file mode 100644
index 000000000000..720e394afc70
--- /dev/null
+++ b/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libxml2, xdg-desktop-portal, gtk3, glib }:
+
+let
+  version = "0.11";
+in stdenv.mkDerivation rec {
+  name = "xdg-desktop-portal-gtk-${version}";
+
+  src = fetchFromGitHub {
+    owner = "flatpak";
+    repo = "xdg-desktop-portal-gtk";
+    rev = version;
+    sha256 = "03ysv29k7fp14hx0gakjigzzlniwicqd81nrhnc6w4pgin0y0zwg";
+  };
+
+  nativeBuildInputs = [ autoreconfHook pkgconfig libxml2 xdg-desktop-portal ];
+  buildInputs = [ glib gtk3 ];
+
+  meta = with stdenv.lib; {
+    description = "Desktop integration portals for sandboxed apps";
+    maintainers = with maintainers; [ jtojnar ];
+    platforms = platforms.linux;
+    license = licenses.lgpl21;
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 272bb1441fd7..51ac42970914 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -18720,6 +18720,8 @@ with pkgs;
 
   xdg-desktop-portal = callPackage ../development/libraries/xdg-desktop-portal { };
 
+  xdg-desktop-portal-gtk = callPackage ../development/libraries/xdg-desktop-portal-gtk { };
+
   xdg-user-dirs = callPackage ../tools/X11/xdg-user-dirs { };
 
   xdg_utils = callPackage ../tools/X11/xdg-utils {