summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/office
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2020-09-04 20:03:30 +0200
committerFrederik Rietdijk <fridh@fridh.nl>2020-09-04 20:03:30 +0200
commitaf81d39b872d48bd6ef5ae1c9291c8199e6b9f51 (patch)
treeb733bd0b9bec6ece27ec481a9e8c537f35035fb9 /pkgs/applications/office
parent07703d13ad99ddff1bf7a16ea1c65763760b251e (diff)
parent48299fdffb3b5a7a0a1f35dba16304bd732e8ac5 (diff)
Merge staging-next into staging
Diffstat (limited to 'pkgs/applications/office')
-rw-r--r--pkgs/applications/office/espanso/default.nix6
-rw-r--r--pkgs/applications/office/gtg/default.nix7
-rw-r--r--pkgs/applications/office/libreoffice/src-still/override.nix9
-rw-r--r--pkgs/applications/office/zotero/default.nix7
4 files changed, 25 insertions, 4 deletions
diff --git a/pkgs/applications/office/espanso/default.nix b/pkgs/applications/office/espanso/default.nix
index 889f363dfb90..86a2c961194e 100644
--- a/pkgs/applications/office/espanso/default.nix
+++ b/pkgs/applications/office/espanso/default.nix
@@ -14,16 +14,16 @@
rustPlatform.buildRustPackage rec {
pname = "espanso";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchFromGitHub {
owner = "federico-terzi";
repo = pname;
rev = "v${version}";
- sha256 = "11xdnn1iwpx58s3wvjb6dkgfc6dzsblzb6fngc0np5vx8r2pccpg";
+ sha256 = "1yspycgmg7vwf4d86r6n24lvgn14aq73fl8sn00shxndramp46ib";
};
- cargoSha256 = "1yjpqjfrixscg52yhalybgp734w3sdqg5hxka8ppcvz7lp3w5b1s";
+ cargoSha256 = "0g0xf8j4yjayl7a5sqxm3piiif1hc7ws3i7q8vi7dk8nk609pbxr";
nativeBuildInputs = [
extra-cmake-modules
diff --git a/pkgs/applications/office/gtg/default.nix b/pkgs/applications/office/gtg/default.nix
index d990bc07ad23..9bd25cfff1df 100644
--- a/pkgs/applications/office/gtg/default.nix
+++ b/pkgs/applications/office/gtg/default.nix
@@ -50,9 +50,16 @@ python3Packages.buildPythonApplication rec {
liblarch
];
+ checkInputs = with python3Packages; [
+ nose
+ mock
+ ];
+
format = "other";
strictDeps = false; # gobject-introspection does not run with strictDeps (https://github.com/NixOS/nixpkgs/issues/56943)
+ checkPhase = "python3 ../run-tests";
+
meta = with stdenv.lib; {
description = " A personal tasks and TODO-list items organizer.";
longDescription = ''
diff --git a/pkgs/applications/office/libreoffice/src-still/override.nix b/pkgs/applications/office/libreoffice/src-still/override.nix
index c0880aa3ecb1..54935dd7072d 100644
--- a/pkgs/applications/office/libreoffice/src-still/override.nix
+++ b/pkgs/applications/office/libreoffice/src-still/override.nix
@@ -1,6 +1,13 @@
-{ stdenv, kdeIntegration, ... }:
+{ stdenv, kdeIntegration, fetchpatch, ... }:
attrs:
{
+ patches = attrs.patches or [ ] ++ [
+ (fetchpatch {
+ url = "https://git.pld-linux.org/gitweb.cgi?p=packages/libreoffice.git;a=blob_plain;f=poppler-0.86.patch;h=76b8356d5f22ef537a83b0f9b0debab591f152fe;hb=a2737a61353e305a9ee69640fb20d4582c218008";
+ name = "poppler-0.86.patch";
+ sha256 = "0q6k4l8imgp8ailcv0qx5l83afyw44hah24fi7gjrm9xgv5sbb8j";
+ })
+ ];
postConfigure = attrs.postConfigure + ''
sed -e '/CPPUNIT_TEST(Import_Export_Import);/d' -i './sw/qa/extras/inc/swmodeltestbase.hxx'
'';
diff --git a/pkgs/applications/office/zotero/default.nix b/pkgs/applications/office/zotero/default.nix
index 567508c36753..d615f2a06f11 100644
--- a/pkgs/applications/office/zotero/default.nix
+++ b/pkgs/applications/office/zotero/default.nix
@@ -1,6 +1,7 @@
{ stdenv, fetchurl, wrapGAppsHook, makeDesktopItem
, atk
, cairo
+, coreutils
, curl
, cups
, dbus-glib
@@ -131,6 +132,12 @@ stdenv.mkDerivation rec {
"$out/usr/lib/zotero-bin-${version}/{}" \;
'';
+ preFixup = ''
+ gappsWrapperArgs+=(
+ --prefix PATH : ${stdenv.lib.makeBinPath [ coreutils ]}
+ )
+ '';
+
meta = with stdenv.lib; {
homepage = "https://www.zotero.org";
description = "Collect, organize, cite, and share your research sources";