[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#68500] [PATCH 1/2] gnu: qtscxml: Update to 6.5.2.
From: |
Maxim Cournoyer |
Subject: |
[bug#68500] [PATCH 1/2] gnu: qtscxml: Update to 6.5.2. |
Date: |
Wed, 17 Jan 2024 09:02:08 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hi,
Sergey Trofimov <sarg@sarg.org.ru> writes:
> * gnu/packages/qt.scm (qtscxml): Update to 6.5.2.
> (qtscxml-5): Add qt5 variant.
> (python-pyside-2)[inputs]: Use qtscxml-5.
> ---
> gnu/packages/qt.scm | 30 ++++++++++++++++++++++++++++--
> 1 file changed, 28 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
> index 2b89e7e738..25821584ee 100644
> --- a/gnu/packages/qt.scm
> +++ b/gnu/packages/qt.scm
> @@ -2316,7 +2316,7 @@ (define-public qtgamepad
> primary target audience are embedded devices with fullscreen user interfaces,
> and mobile applications targeting TV-like form factors.")))
>
> -(define-public qtscxml
> +(define-public qtscxml-5
> (package
> (inherit qtsvg-5)
> (name "qtscxml")
> @@ -2344,6 +2344,32 @@ (define-public qtscxml
> generating a C++ file that has a class implementing the state machine. It
> also contains functionality to support data models and executable
> content.")))
>
> +(define-public qtscxml
> + (package
> + (name "qtscxml")
> + (version "6.5.2")
> + (source (origin
> + (method url-fetch)
> + (uri (qt-url name version))
> + (sha256
> + (base32
> + "1jxx9p7zi40r990ky991xd43mv6i8hdpnj2fhl7sf4q9fpng4c58"))
> + (modules '((guix build utils)))
> + (snippet
> + '(begin
> + (delete-file-recursively "tests/3rdparty")))))
> + (arguments (list #:tests? #f)) ; TODO: Enable the tests
Please make the effort to enable the test suite *now*, else it may never
happen :-). There's a lot of examples around that should provide some
help.
Could you please send a v2, attempting to enable the test suite?
--
Thanks,
Maxim