diff options
| author | Felix Gruber <felgru@posteo.net> | 2024-06-09 15:02:30 +0000 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2024-07-06 19:46:20 +0200 |
| commit | 5b84b46a75fdd55615c7c71d1a1977eb4aad57c6 (patch) | |
| tree | 69f2a4766af0bd2b1e6d4d5c983da34152a46cc1 /gnu/packages/documentation.scm | |
| parent | 1ace18d351bf0253cb2ef27abbd75e413fd119d0 (diff) | |
gnu: zeal: Update to 0.7.1.
* gnu/packages/documentation.scm (zeal): Update to 0.7.1.
[arguments]: Convert to gexp.
[inputs]: Use new label-less style.
Change-Id: I9d2851ee303f2e8ebed80b4a1e463aa290bea111
Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu/packages/documentation.scm')
| -rw-r--r-- | gnu/packages/documentation.scm | 84 |
1 files changed, 41 insertions, 43 deletions
diff --git a/gnu/packages/documentation.scm b/gnu/packages/documentation.scm index 12fbaf1d0c2..2a047ba790a 100644 --- a/gnu/packages/documentation.scm +++ b/gnu/packages/documentation.scm | |||
| @@ -13,6 +13,7 @@ | |||
| 13 | ;;; Copyright © 2021, 2022 Marius Bakke <marius@gnu.org> | 13 | ;;; Copyright © 2021, 2022 Marius Bakke <marius@gnu.org> |
| 14 | ;;; Copyright © 2022 Maxim Cournoyer <maxim.counoyer@gmail.com> | 14 | ;;; Copyright © 2022 Maxim Cournoyer <maxim.counoyer@gmail.com> |
| 15 | ;;; Copyright © 2023 Janneke Nieuwenhuizen <janneke@gnu.org> | 15 | ;;; Copyright © 2023 Janneke Nieuwenhuizen <janneke@gnu.org> |
| 16 | ;;; Copyright © 2024 Felix Gruber <felgru@posteo.net> | ||
| 16 | ;;; | 17 | ;;; |
| 17 | ;;; This file is part of GNU Guix. | 18 | ;;; This file is part of GNU Guix. |
| 18 | ;;; | 19 | ;;; |
| @@ -410,52 +411,49 @@ the Net to search for documents which are not on the local system.") | |||
| 410 | (license license:lgpl2.1+))) | 411 | (license license:lgpl2.1+))) |
| 411 | 412 | ||
| 412 | (define-public zeal | 413 | (define-public zeal |
| 413 | (let ((commit "1cfa7c637f745be9d98777f06b4f8dec90892bf2") | 414 | (package |
| 414 | (revision "1")) | 415 | (name "zeal") |
| 415 | (package | 416 | (version "0.7.1") |
| 416 | (name "zeal") | 417 | (source |
| 417 | (version (git-version "0.6.1" revision commit)) | 418 | (origin |
| 418 | (source | 419 | (method git-fetch) |
| 419 | (origin | 420 | (uri (git-reference |
| 420 | (method git-fetch) | 421 | (url "https://github.com/zealdocs/zeal") |
| 421 | (uri (git-reference | 422 | (commit (string-append "v" version)))) |
| 422 | (url "https://github.com/zealdocs/zeal") | 423 | (file-name (git-file-name name version)) |
| 423 | (commit commit))) | 424 | (sha256 |
| 424 | (file-name (git-file-name name version)) | 425 | (base32 "1yz9zz18rh1d67w40ib4pna70vqkwa9i9nyj423rjysv5rdj2pzp")))) |
| 425 | (sha256 | 426 | (build-system qt-build-system) |
| 426 | (base32 "1m7pp3cwc21x03718vhwfd9j2n8md3hv5dp10s234vcsd755s7a3")))) | 427 | (arguments |
| 427 | (build-system qt-build-system) | 428 | (list |
| 428 | (arguments | 429 | #:tests? #f ;no tests |
| 429 | `(#:tests? #f ;no tests | 430 | #:phases |
| 430 | #:phases | 431 | #~(modify-phases %standard-phases |
| 431 | (modify-phases %standard-phases | ||
| 432 | (add-after 'wrap 'wrap-qt-process-path | 432 | (add-after 'wrap 'wrap-qt-process-path |
| 433 | (lambda* (#:key inputs outputs #:allow-other-keys) | 433 | (lambda* (#:key inputs #:allow-other-keys) |
| 434 | (let* ((out (assoc-ref outputs "out")) | 434 | (let* ((bin (string-append #$output "/bin/zeal")) |
| 435 | (bin (string-append out "/bin/zeal")) | 435 | (qt-process-path |
| 436 | (qt-process-path (string-append | 436 | (search-input-file inputs |
| 437 | (assoc-ref inputs "qtwebengine-5") | 437 | "/lib/qt5/libexec/QtWebEngineProcess"))) |
| 438 | "/lib/qt5/libexec/QtWebEngineProcess"))) | ||
| 439 | (wrap-program bin | 438 | (wrap-program bin |
| 440 | `("QTWEBENGINEPROCESS_PATH" = (,qt-process-path))) | 439 | `("QTWEBENGINEPROCESS_PATH" = (,qt-process-path))))))))) |
| 441 | #t)))))) | 440 | (native-inputs |
| 442 | (native-inputs | 441 | (list extra-cmake-modules pkg-config)) |
| 443 | (list extra-cmake-modules pkg-config)) | 442 | (inputs |
| 444 | (inputs | 443 | (list libarchive |
| 445 | `(("libarchive" ,libarchive) | 444 | sqlite |
| 446 | ("sqlite" ,sqlite) | 445 | qtbase-5 |
| 447 | ("qtbase" ,qtbase-5) | 446 | qtdeclarative-5 |
| 448 | ("qtdeclarative-5" ,qtdeclarative-5) | 447 | qtwebchannel-5 |
| 449 | ("qtwebchannel-5" ,qtwebchannel-5) | 448 | qtwebengine-5 |
| 450 | ("qtwebengine-5" ,qtwebengine-5) | 449 | qtquickcontrols-5 |
| 451 | ("qtquickcontrols-5" ,qtquickcontrols-5) | 450 | qtx11extras |
| 452 | ("qtx11extras" ,qtx11extras) | 451 | xcb-util-keysyms)) |
| 453 | ("xcb-util-keyms" ,xcb-util-keysyms))) | 452 | (home-page "https://zealdocs.org/") |
| 454 | (home-page "https://zealdocs.org/") | 453 | (synopsis "Offline documentation browser inspired by Dash") |
| 455 | (synopsis "Offline documentation browser inspired by Dash") | 454 | (description "Zeal is a simple offline documentation browser |
| 456 | (description "Zeal is a simple offline documentation browser | ||
| 457 | inspired by Dash.") | 455 | inspired by Dash.") |
| 458 | (license license:gpl3+)))) | 456 | (license license:gpl3+))) |
| 459 | 457 | ||
| 460 | (define-public markdeep | 458 | (define-public markdeep |
| 461 | (package | 459 | (package |
