diff options
| author | Andreas Enge <andreas@enge.fr> | 2026-05-21 15:26:21 +0200 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-05-27 17:41:29 +0200 |
| commit | 56d9e3e9ce3b4da7a29f4a9e04ba53bc8a85e414 (patch) | |
| tree | ea20a0ba2d5eebc9e3addd6ec74b55c17cf74272 /gnu/packages/qt.scm | |
| parent | 5a90fd6df01875c889962292fe8deca41d5f14ba (diff) | |
gnu: packagekit-qt6: Disinherit from packagekit-qt5.
* gnu/packages/qt.scm (packagekit-qt6)[inherit]: Drop field.
(version, source, build-system, home-page, license): Copy-paste from
packagekit-qt5.
(arguments, inputs): Rewrite.
Change-Id: I89656a7a03df716d3035096675f2c689bca8b2d5
Diffstat (limited to 'gnu/packages/qt.scm')
| -rw-r--r-- | gnu/packages/qt.scm | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 9c6cf58fefa..ddff8807b7a 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm | |||
| @@ -6471,17 +6471,29 @@ a secure way.") | |||
| 6471 | 6471 | ||
| 6472 | (define-public packagekit-qt6 | 6472 | (define-public packagekit-qt6 |
| 6473 | (package | 6473 | (package |
| 6474 | (inherit packagekit-qt5) | ||
| 6475 | (name "packagekit-qt6") | 6474 | (name "packagekit-qt6") |
| 6476 | (arguments (substitute-keyword-arguments arguments | 6475 | (version "1.1.2") |
| 6477 | ((#:configure-flags flags #~'()) | 6476 | (source (origin |
| 6478 | #~(cons "-DBUILD_WITH_QT6=ON" #$flags)))) | 6477 | (method git-fetch) |
| 6479 | (inputs (modify-inputs inputs | 6478 | (uri (git-reference |
| 6480 | (replace "qtbase" qtbase))) | 6479 | (url "https://github.com/PackageKit/PackageKit-Qt") |
| 6480 | (commit (string-append "v" version)))) | ||
| 6481 | (file-name (git-file-name name version)) | ||
| 6482 | (sha256 | ||
| 6483 | (base32 | ||
| 6484 | "1nx8xfhz9v4pc0mz1ir0pq47skpc3w3yj8wqa4m5yky87ib5xcxc")))) | ||
| 6485 | (build-system cmake-build-system) | ||
| 6486 | (arguments | ||
| 6487 | (list | ||
| 6488 | #:tests? #f ;no test suite | ||
| 6489 | #:configure-flags #~(list "-DBUILD_WITH_QT6=ON"))) | ||
| 6490 | (inputs (list packagekit qtbase)) | ||
| 6491 | (home-page "https://www.freedesktop.org/software/PackageKit/pk-intro.html") | ||
| 6481 | (synopsis "Qt6 bindings for PackageKit") | 6492 | (synopsis "Qt6 bindings for PackageKit") |
| 6482 | (description "Provides Qt6 bindings to PackageKit which is a DBUS | 6493 | (description "Provides Qt6 bindings to PackageKit which is a DBUS |
| 6483 | abstraction layer that allows the session user to manage packages in | 6494 | abstraction layer that allows the session user to manage packages in |
| 6484 | a secure way."))) | 6495 | a secure way.") |
| 6496 | (license license:lgpl2.1+))) | ||
| 6485 | 6497 | ||
| 6486 | ;; fork for support qt6 | 6498 | ;; fork for support qt6 |
| 6487 | (define-public signond-qt6 | 6499 | (define-public signond-qt6 |
