diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-12-21 20:39:47 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-12-27 20:13:59 +0000 |
| commit | d67366b0d1e714ae5b8c98bab448a93e8b20e43f (patch) | |
| tree | feb8d79692c5c2e245ac8c7c4125b2109df0d1e4 /gnu | |
| parent | 3eaad37aa5bbc32c9c5d88b9a77d01a3086b3158 (diff) | |
gnu: ibus-theme-tools: Switch to pyproject.
* gnu/packages/ibus.scm (ibus-theme-tools):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools. Improve style.
Change-Id: I5588e6fbea218036da063a0797ae9dca2ac61cc5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/ibus.scm | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm index afcab98c805..815af620fe0 100644 --- a/gnu/packages/ibus.scm +++ b/gnu/packages/ibus.scm @@ -41,6 +41,7 @@ #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system meson) + #:use-module (guix build-system pyproject) #:use-module (guix build-system python) #:use-module (guix utils) #:use-module (gnu packages) @@ -70,6 +71,7 @@ #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-check) #:use-module (gnu packages python-xyz) #:use-module (gnu packages python-web) @@ -1173,15 +1175,11 @@ and does not rely on an online service.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 - "0i8vwnikwd1bfpv4xlgzc51gn6s18q58nqhvcdiyjzcmy3z344c2")))) - (build-system python-build-system) - (arguments - `(#:tests? #f)) ; No tests - (propagated-inputs - (list python-tinycss2 python-pygobject)) - (native-inputs - `(("gettext" ,gettext-minimal))) + (base32 "0i8vwnikwd1bfpv4xlgzc51gn6s18q58nqhvcdiyjzcmy3z344c2")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ; No tests + (propagated-inputs (list python-tinycss2 python-pygobject)) + (native-inputs (list gettext-minimal python-setuptools)) (home-page "https://github.com/openSUSE/IBus-Theme-Tools") (synopsis "Tool for IBus Themes") (description "IBus Theme Tools can extract IBus-specific settings from |
