[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#70395] [PATCH kde-team 53/63] gnu: qtbase: propagate libxkbcommon.
From: |
Maxim Cournoyer |
Subject: |
[bug#70395] [PATCH kde-team 53/63] gnu: qtbase: propagate libxkbcommon. |
Date: |
Wed, 17 Apr 2024 14:01:37 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hello Zheng,
Zheng Junjie <zhengjunjie@iscas.ac.cn> writes:
> * gnu/packages/qt.scm (qtbase)[propagated-inputs]: prepend libxkbcommon.
> [inputs]: Remove libxkbcommon-1.5.
>
> Change-Id: I1bea99e4580242bb6e83cf43129ab49935ef79d3
> ---
> gnu/packages/qt.scm | 7 ++++++-
> 1 file changed, 6 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
> index 13af841455..fa1e016178 100644
> --- a/gnu/packages/qt.scm
> +++ b/gnu/packages/qt.scm
> @@ -1083,6 +1083,10 @@ (define-public qtbase
> (prepend tzdata-for-tests
> wayland-protocols
> xvfb-run)))
> + (propagated-inputs
> + (modify-inputs (package-propagated-inputs qtbase-5)
> + ;; Qt6::GuiPrivate require XKB::XKB
Could you be more explicit here? This is a CMake imported target
dependency? Can't XKB be patched in the CMake files to avoid having to
propagate it? Propagation is best avoided unless it's not technically
possible to do so.
> + (prepend libxkbcommon)))
> (inputs
> (modify-inputs (package-inputs qtbase-5)
> (prepend at-spi2-core
> @@ -1095,7 +1099,8 @@ (define-public qtbase
> libxcb
> libxext
> xcb-util-cursor
> - `(,zstd "lib"))))
> + `(,zstd "lib"))
> + (delete "libxkbcommon")))
I've noticed the annoyance of having to add libxkbcommon to seemingly
every Qt 6 package, so I'm happy this will get resolved.
--
Thanks,
Maxim
- [bug#70395] [PATCH kde-team 60/63] gnu: Add ksvg., (continued)
- [bug#70395] [PATCH kde-team 60/63] gnu: Add ksvg., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 27/63] gnu: Add sonnet-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 17/63] gnu: Add ksyntaxhighlighting-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 59/63] gnu: Add kimageformats-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 46/63] gnu: Add kiconthemes-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 33/63] gnu: Add knotifications-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 04/63] gnu: Add kcodecs-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 03/63] gnu: Add attica-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 62/63] gnu: Add kdesu-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 53/63] gnu: qtbase: propagate libxkbcommon., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 53/63] gnu: qtbase: propagate libxkbcommon.,
Maxim Cournoyer <=
- [bug#70395] [PATCH kde-team 56/63] gnu: Add modemmanager-qt-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 52/63] gnu: Add kxmlgui-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 45/63] gnu: Add kconfigwidgets-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 63/63] gnu: Add kded-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 55/63] gnu: Add qqc2-desktop-style-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 20/63] gnu: Add kcompletion-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 34/63] gnu: Add kpackage-6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 42/63] gnu: Add qca-qt6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 49/63] gnu: phonon: Enable qt6., Zheng Junjie, 2024/04/15
- [bug#70395] [PATCH kde-team 31/63] gnu: Add kcontacts-6., Zheng Junjie, 2024/04/15