forked from mirrors/nixpkgs
paperwork(-backend): 1.2 -> 1.2.1
Upstream changes: Paperwork-GUI 1.2.1: * Add source code of Windows installer (NSIS installer) generator * Scanner support / Multi-scan: Cancel also successful scan session. Otherwise some scanner won't allow new scan sessions later. * Remove gi version warnings when starting (thanks to Matthieu Coudron) * Documentation: Add missing stdeb dependencies (thanks to Notkea) * paperwork-shell: Fix command 'scan' * paperwork-shell install: add docstring * Fix dialog 'about' Paperwork-backend 1.2.1: * paperwork-shell: improve help string of 'paperwork-shell chkdeps' * Fix label deletion / renaming * Windows: Fix FS.safe() when used for PDF import * Windows: Fix FS.unsafe() (used for PDF export) Full upstream changelog can be found at: https://github.com/openpaperwork/paperwork/releases/tag/1.2.1 Successfully tested building and running Paperwork with a few test scans. Signed-off-by: aszlig <aszlig@nix.build>
This commit is contained in:
parent
c1d12e1120
commit
1b1cc34020
|
@ -1,19 +1,19 @@
|
|||
{ lib, python3Packages, fetchFromGitHub, gtk3, cairo
|
||||
, aspellDicts, buildEnv
|
||||
, gnome3, hicolor_icon_theme
|
||||
, gnome3, hicolor_icon_theme, librsvg
|
||||
, xvfb_run, dbus, libnotify
|
||||
}:
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
name = "paperwork-${version}";
|
||||
# Don't forget to also update paperwork-backend when updating this!
|
||||
version = "1.2";
|
||||
version = "1.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
repo = "paperwork";
|
||||
owner = "jflesch";
|
||||
owner = "openpaperwork";
|
||||
rev = version;
|
||||
sha256 = "1cb9wnhhpm3dyxjrkyl9bbva56xx85vlwlb7z07m1icflcln14x5";
|
||||
sha256 = "0lqnq74hdjj778j2k0syibwy4i37l8w932gmibs8617s4yi34rxz";
|
||||
};
|
||||
|
||||
# Patch out a few paths that assume that we're using the FHS:
|
||||
|
@ -47,7 +47,9 @@ python3Packages.buildPythonApplication rec {
|
|||
}}/lib/aspell";
|
||||
|
||||
checkInputs = [ xvfb_run dbus.daemon ];
|
||||
buildInputs = [ gnome3.defaultIconTheme hicolor_icon_theme libnotify ];
|
||||
buildInputs = [
|
||||
gnome3.defaultIconTheme hicolor_icon_theme libnotify librsvg
|
||||
];
|
||||
|
||||
# A few parts of chkdeps need to have a display and a dbus session, so we not
|
||||
# only need to run a virtual X server + dbus but also have a large enough
|
||||
|
@ -64,6 +66,7 @@ python3Packages.buildPythonApplication rec {
|
|||
|
||||
makeWrapperArgs = [
|
||||
"--set GI_TYPELIB_PATH \"$GI_TYPELIB_PATH\""
|
||||
"--set GDK_PIXBUF_MODULE_FILE \"$GDK_PIXBUF_MODULE_FILE\""
|
||||
"--prefix XDG_DATA_DIRS : \"$out/share\""
|
||||
"--suffix XDG_DATA_DIRS : \"$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH\""
|
||||
];
|
||||
|
|
|
@ -6520,13 +6520,13 @@ in {
|
|||
|
||||
paperwork-backend = buildPythonPackage rec {
|
||||
name = "paperwork-backend-${version}";
|
||||
version = "1.2.0";
|
||||
version = "1.2.1";
|
||||
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "jflesch";
|
||||
owner = "openpaperwork";
|
||||
repo = "paperwork-backend";
|
||||
rev = version;
|
||||
sha256 = "1pzyy14f9wzh9vwn855k1z48a8mbs73j1dk8730kdlcdkmn3l1ms";
|
||||
sha256 = "1lrawibm6jnykj1bkrl8196kcxrhndzp7r0brdrb4hs54gql7j5x";
|
||||
};
|
||||
|
||||
# Python 2.x is not supported.
|
||||
|
|
Loading…
Reference in a new issue