From 3cce73ca4e4e35fd873548f402893049f3c133a7 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Mon, 6 Apr 2026 17:24:37 +0100 Subject: [PATCH] gnu: sdkmanager: Adjust inputs and test backend. * gnu/packages/android.scm (sdkmanager): [arguments] : Use unittest. [phases]{check}: Use default phase. [inputs]: Move from here ... [propagated-inputs]: ... to here. Change-Id: I6d976dbf7cee39beda89ea9719dcc1e340da66d9 --- gnu/packages/android.scm | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm index 881f2b1bbb5..0d0c7cb4b95 100644 --- a/gnu/packages/android.scm +++ b/gnu/packages/android.scm @@ -764,7 +764,7 @@ file system.") (sha256 (base32 "0r3xwk8xsfxvmxyw3d57sy2i9by24g0l1jl40735jiac9mypcg7n")))) (build-system pyproject-build-system) - (inputs (list python-requests python-argcomplete python-urllib3 + (propagated-inputs (list python-requests python-argcomplete python-urllib3 python-looseversion gnupg)) (native-inputs (list python-setuptools python-wheel python-requests-cache python-defusedxml)) @@ -772,8 +772,7 @@ file system.") (list $SSL_CERT_FILE)) (arguments (list - #:test-flags - #~(list "-k" "test_*") + #:test-backend #~'unittest #:phases #~(modify-phases %standard-phases (add-after 'unpack 'patch-tests @@ -792,11 +791,7 @@ file system.") (lambda _ (substitute* "sdkmanager.py" (("gpgv") - (string-append #$(this-package-input "gnupg") "/bin/gpgv"))))) - (replace 'check - (lambda* (#:key tests? test-flags #:allow-other-keys) - (when tests? - (apply invoke "python" "-m" "unittest" test-flags))))))) + (string-append #$(this-package-input "gnupg") "/bin/gpgv")))))))) (home-page "https://gitlab.com/fdroid/sdkmanager") (synopsis "Replacement for Android sdkmanager written in Python") (description