diff options
| author | Saku Laesvuori <saku@laesvuori.fi> | 2023-03-22 14:54:43 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2023-04-17 23:50:42 +0200 |
| commit | 697647105df78016fb064dbaf67ef876d40da05e (patch) | |
| tree | a809be9a732f1464715fb972a28acda5516592b8 /gnu | |
| parent | 166a3e3fdeaa5279b2dd5000088f913c05af9558 (diff) | |
gnu: Add kitsas.
* gnu/packages/finance.scm (kitsas): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu')
| -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 7d7ffcf17ed..e0f3fa8b21f 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm | |||
| @@ -109,6 +109,7 @@ | |||
| 109 | #:use-module (gnu packages multiprecision) | 109 | #:use-module (gnu packages multiprecision) |
| 110 | #:use-module (gnu packages ncurses) | 110 | #:use-module (gnu packages ncurses) |
| 111 | #:use-module (gnu packages networking) | 111 | #:use-module (gnu packages networking) |
| 112 | #:use-module (gnu packages pdf) | ||
| 112 | #:use-module (gnu packages pkg-config) | 113 | #:use-module (gnu packages pkg-config) |
| 113 | #:use-module (gnu packages popt) | 114 | #:use-module (gnu packages popt) |
| 114 | #:use-module (gnu packages protobuf) | 115 | #:use-module (gnu packages protobuf) |
| @@ -1285,6 +1286,56 @@ agent.") | |||
| 1285 | agent.") | 1286 | agent.") |
| 1286 | (license license:lgpl3))) | 1287 | (license license:lgpl3))) |
| 1287 | 1288 | ||
| 1289 | (define-public kitsas | ||
| 1290 | (package | ||
| 1291 | (name "kitsas") | ||
| 1292 | (version "4.0.3") | ||
| 1293 | (source (origin | ||
| 1294 | (method git-fetch) | ||
| 1295 | (uri (git-reference | ||
| 1296 | (url "https://github.com/artoh/kitupiikki") | ||
| 1297 | (commit (string-append "v" version)))) | ||
| 1298 | (file-name (git-file-name name version)) | ||
| 1299 | (sha256 | ||
| 1300 | (base32 | ||
| 1301 | "0hrbsqqm6v2pmjq17s7i4akjgclz3d051mg02vcykq80xgxvbkgf")))) | ||
| 1302 | (build-system qt-build-system) | ||
| 1303 | (inputs (list qtbase-5 libzip poppler-qt5 qtsvg-5)) | ||
| 1304 | (arguments | ||
| 1305 | (list #:tests? #f ;XXX: some tests fail and others segfault | ||
| 1306 | #:test-target "check" | ||
| 1307 | #:phases | ||
| 1308 | #~(modify-phases %standard-phases | ||
| 1309 | (replace 'configure | ||
| 1310 | (lambda* _ | ||
| 1311 | (invoke "qmake" "kitsasproject.pro" "CONFIG+=release"))) | ||
| 1312 | (replace 'install | ||
| 1313 | (lambda* _ | ||
| 1314 | (install-file "kitsas/kitsas" | ||
| 1315 | (string-append #$output "/bin/")) | ||
| 1316 | (install-file "kitsas.png" | ||
| 1317 | (string-append #$output "/share/icons/")) | ||
| 1318 | (install-file "kitsas.desktop" | ||
| 1319 | (string-append #$output "/share/applications/"))))))) | ||
| 1320 | (home-page "https://kitsas.fi") | ||
| 1321 | (synopsis "Finnish bookkeeping software for small organisations") | ||
| 1322 | (description | ||
| 1323 | "Kitsas is a Finnish accounting program with the following goals and | ||
| 1324 | features: | ||
| 1325 | |||
| 1326 | @itemize @bullet | ||
| 1327 | @item Ease of use | ||
| 1328 | @item Digital management of documents | ||
| 1329 | @item Creating a digital archive | ||
| 1330 | @item Built-in invoicing | ||
| 1331 | @item Creating reports. | ||
| 1332 | @end itemize") | ||
| 1333 | ;; GPLv3+ with additional terms: | ||
| 1334 | ;; - Modified versions of this software should be clearly mentioned as modified | ||
| 1335 | ;; - Kitsas Oy will not support any modified version of this software | ||
| 1336 | ;; - The name Kitsas Oy should not be used in any modified version | ||
| 1337 | (license license:gpl3+))) | ||
| 1338 | |||
| 1288 | (define-public python-stdnum | 1339 | (define-public python-stdnum |
| 1289 | (package | 1340 | (package |
| 1290 | (name "python-stdnum") | 1341 | (name "python-stdnum") |
