diff options
author | Saku Laesvuori <saku@laesvuori.fi> | 2023-03-22 14:54:43 +0200 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2023-04-19 20:12:20 -0400 |
commit | 88a59bb92972ab799ba30a09e8934ef7083f8a4f (patch) | |
tree | 1f4765f1fb49cb977c922e50f45ad63db895b985 /gnu/packages/finance.scm | |
parent | 6d6add5f8f00f9d5dbb473485952d3fbb3275697 (diff) |
gnu: Add kitsas.
* gnu/packages/finance.scm (kitsas): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu/packages/finance.scm')
-rw-r--r-- | gnu/packages/finance.scm | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 4c82faca87..0e586fa009 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -109,6 +109,7 @@ #:use-module (gnu packages multiprecision) #:use-module (gnu packages ncurses) #:use-module (gnu packages networking) + #:use-module (gnu packages pdf) #:use-module (gnu packages pkg-config) #:use-module (gnu packages popt) #:use-module (gnu packages protobuf) @@ -1310,6 +1311,56 @@ agent.") agent.") (license license:lgpl3))) +(define-public kitsas + (package + (name "kitsas") + (version "4.0.3") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/artoh/kitupiikki") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0hrbsqqm6v2pmjq17s7i4akjgclz3d051mg02vcykq80xgxvbkgf")))) + (build-system qt-build-system) + (inputs (list qtbase-5 libzip poppler-qt5 qtsvg-5)) + (arguments + (list #:tests? #f ;XXX: some tests fail and others segfault + #:test-target "check" + #:phases + #~(modify-phases %standard-phases + (replace 'configure + (lambda* _ + (invoke "qmake" "kitsasproject.pro" "CONFIG+=release"))) + (replace 'install + (lambda* _ + (install-file "kitsas/kitsas" + (string-append #$output "/bin/")) + (install-file "kitsas.png" + (string-append #$output "/share/icons/")) + (install-file "kitsas.desktop" + (string-append #$output "/share/applications/"))))))) + (home-page "https://kitsas.fi") + (synopsis "Finnish bookkeeping software for small organisations") + (description + "Kitsas is a Finnish accounting program with the following goals and +features: + +@itemize @bullet +@item Ease of use +@item Digital management of documents +@item Creating a digital archive +@item Built-in invoicing +@item Creating reports. +@end itemize") + ;; GPLv3+ with additional terms: + ;; - Modified versions of this software should be clearly mentioned as modified + ;; - Kitsas Oy will not support any modified version of this software + ;; - The name Kitsas Oy should not be used in any modified version + (license license:gpl3+))) + (define-public python-stdnum (package (name "python-stdnum") |