summary refs log tree commit diff
path: root/pkgs/desktops/gnome-3/apps/bijiben/default.nix
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-03-06 14:06:23 +0100
committerJan Tojnar <jtojnar@gmail.com>2018-03-06 14:06:36 +0100
commit0e6fc5c4e6ceaaf1f4f60089047511b9f94386ba (patch)
tree9d3e90ff026a3dc38fbc087af421a1d0cd621051 /pkgs/desktops/gnome-3/apps/bijiben/default.nix
parent40f9a3e9d20d936793b5497f7d4a67b90281a777 (diff)
downloadnixpkgs-0e6fc5c4e6ceaaf1f4f60089047511b9f94386ba.tar
nixpkgs-0e6fc5c4e6ceaaf1f4f60089047511b9f94386ba.tar.gz
nixpkgs-0e6fc5c4e6ceaaf1f4f60089047511b9f94386ba.tar.bz2
nixpkgs-0e6fc5c4e6ceaaf1f4f60089047511b9f94386ba.tar.lz
nixpkgs-0e6fc5c4e6ceaaf1f4f60089047511b9f94386ba.tar.xz
nixpkgs-0e6fc5c4e6ceaaf1f4f60089047511b9f94386ba.tar.zst
nixpkgs-0e6fc5c4e6ceaaf1f4f60089047511b9f94386ba.zip
gnome3.bijiben: 3.27.1 → 3.28.0
Diffstat (limited to 'pkgs/desktops/gnome-3/apps/bijiben/default.nix')
-rw-r--r--pkgs/desktops/gnome-3/apps/bijiben/default.nix58
1 files changed, 31 insertions, 27 deletions
diff --git a/pkgs/desktops/gnome-3/apps/bijiben/default.nix b/pkgs/desktops/gnome-3/apps/bijiben/default.nix
index eaf8528b6ff..91b16bbba96 100644
--- a/pkgs/desktops/gnome-3/apps/bijiben/default.nix
+++ b/pkgs/desktops/gnome-3/apps/bijiben/default.nix
@@ -1,51 +1,55 @@
-{ stdenv, meson, ninja, gettext, fetchurl, pkgconfig, glib
-, evolution-data-server, evolution, sqlite
+{ stdenv, meson, ninja, gettext, fetchurl, pkgconfig
 , wrapGAppsHook, itstool, desktop-file-utils
-, clutter-gtk, libuuid, webkitgtk, zeitgeist
-, gnome3, librsvg, gdk_pixbuf, libxml2 }:
+, glib, gtk3, evolution-data-server
+, libuuid, webkitgtk, zeitgeist
+, gnome3, libxml2 }:
 
-stdenv.mkDerivation rec {
+let
+  version = "3.28.0";
+in stdenv.mkDerivation rec {
   name = "bijiben-${version}";
-  version = "3.27.1";
 
   src = fetchurl {
     url = "mirror://gnome/sources/bijiben/${gnome3.versionBranch version}/${name}.tar.xz";
-    sha256 = "7b4623467f3cb745c4b268d6fb2d9da32cbc96ffb5b1bbf2a153b692e295ac64";
-  };
-
-  passthru = {
-    updateScript = gnome3.updateScript { packageName = "bijiben"; attrPath = "gnome3.bijiben"; };
+    sha256 = "047w8kigrdmphd17dma2lldf6r60sgx3zybai9bz9yr0hm601kr6";
   };
 
   doCheck = true;
 
-  patches = [
-    ./no-update-icon-cache.patch
-  ];
-
   postPatch = ''
-    chmod +x meson_post_install.py
-    patchShebangs meson_post_install.py
+    chmod +x build-aux/meson_post_install.py
+    patchShebangs build-aux/meson_post_install.py
   '';
 
-  propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
-
   nativeBuildInputs = [
     meson ninja pkgconfig gettext itstool libxml2 desktop-file-utils wrapGAppsHook
   ];
-  buildInputs = [ glib clutter-gtk libuuid webkitgtk gnome3.tracker
-                  gnome3.gnome-online-accounts zeitgeist
-                  gnome3.gsettings-desktop-schemas
-                  gdk_pixbuf gnome3.defaultIconTheme librsvg
-                  evolution-data-server evolution sqlite ];
 
-  enableParallelBuilding = true;
+  buildInputs = [
+    glib gtk3 libuuid webkitgtk gnome3.tracker
+    gnome3.gnome-online-accounts zeitgeist
+    gnome3.gsettings-desktop-schemas
+    evolution-data-server
+    gnome3.defaultIconTheme
+  ];
+
+  mesonFlags = [
+    "-Dzeitgeist=true"
+    "-Dupdate_mimedb=false"
+  ];
+
+  passthru = {
+    updateScript = gnome3.updateScript {
+      packageName = "bijiben";
+      attrPath = "gnome3.bijiben";
+    };
+  };
 
   meta = with stdenv.lib; {
-    homepage = https://wiki.gnome.org/Apps/Bijiben;
     description = "Note editor designed to remain simple to use";
-    maintainers = gnome3.maintainers;
+    homepage = https://wiki.gnome.org/Apps/Bijiben;
     license = licenses.gpl3;
+    maintainers = gnome3.maintainers;
     platforms = platforms.linux;
   };
 }