summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-07-31 11:33:51 +0200
committerJan Tojnar <jtojnar@gmail.com>2018-07-31 11:34:52 +0200
commite0d8c80f010f6bdc2839630a84603f0648cdc9bd (patch)
treeb3ffe807dfe36096b5fe4e7a85ccd80ea3e8a795 /pkgs/desktops
parentc7c4e6c9fa5c45e1acaff2d665b5f55b88539674 (diff)
downloadnixlib-e0d8c80f010f6bdc2839630a84603f0648cdc9bd.tar
nixlib-e0d8c80f010f6bdc2839630a84603f0648cdc9bd.tar.gz
nixlib-e0d8c80f010f6bdc2839630a84603f0648cdc9bd.tar.bz2
nixlib-e0d8c80f010f6bdc2839630a84603f0648cdc9bd.tar.lz
nixlib-e0d8c80f010f6bdc2839630a84603f0648cdc9bd.tar.xz
nixlib-e0d8c80f010f6bdc2839630a84603f0648cdc9bd.tar.zst
nixlib-e0d8c80f010f6bdc2839630a84603f0648cdc9bd.zip
gnome3.devhelp: 3.28.1 → 3.30.0
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/gnome-3/devtools/devhelp/default.nix19
1 files changed, 13 insertions, 6 deletions
diff --git a/pkgs/desktops/gnome-3/devtools/devhelp/default.nix b/pkgs/desktops/gnome-3/devtools/devhelp/default.nix
index 97a425bccb1f..63fa2ebddcff 100644
--- a/pkgs/desktops/gnome-3/devtools/devhelp/default.nix
+++ b/pkgs/desktops/gnome-3/devtools/devhelp/default.nix
@@ -1,22 +1,29 @@
-{ stdenv, fetchurl, pkgconfig, gnome3, gtk3, wrapGAppsHook
-, glib, appstream-glib, gobjectIntrospection
+{ stdenv, fetchurl, meson, ninja, pkgconfig, gnome3, gtk3, wrapGAppsHook
+, glib, amtk, appstream-glib, gobjectIntrospection
 , webkitgtk, gettext, itstool, gsettings-desktop-schemas }:
 
 stdenv.mkDerivation rec {
   name = "devhelp-${version}";
-  version = "3.28.1";
+  version = "3.30.0";
 
   src = fetchurl {
     url = "mirror://gnome/sources/devhelp/${gnome3.versionBranch version}/${name}.tar.xz";
-    sha256 = "08a8xizjqz68k30zd37r7g516azhan9bbrjsvv10hjd5dg3f476s";
+    sha256 = "1rzilsn0v8dj86djankllc5f10d58f6rwg4w1fffh5zly10nlli5";
   };
 
-  nativeBuildInputs = [ pkgconfig gettext itstool wrapGAppsHook appstream-glib gobjectIntrospection ];
+  nativeBuildInputs = [ meson ninja pkgconfig gettext itstool wrapGAppsHook appstream-glib gobjectIntrospection ];
   buildInputs = [
-    glib gtk3 webkitgtk
+    glib gtk3 webkitgtk amtk
     gnome3.defaultIconTheme gsettings-desktop-schemas
   ];
 
+  doCheck = true;
+
+  postPatch = ''
+    chmod +x meson_post_install.py # patchShebangs requires executable file
+    patchShebangs meson_post_install.py
+  '';
+
   passthru = {
     updateScript = gnome3.updateScript {
       packageName = "devhelp";