commit: 162128c3850d565053f6375b68fb8e8d42a7c257 Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org> AuthorDate: Thu Jan 29 17:05:39 2026 +0000 Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org> CommitDate: Thu Jan 29 17:05:39 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162128c3
lxqt-base/lxqt-config: add 2.3.1 Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org> lxqt-base/lxqt-config/Manifest | 1 + lxqt-base/lxqt-config/lxqt-config-2.3.1.ebuild | 62 ++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) diff --git a/lxqt-base/lxqt-config/Manifest b/lxqt-base/lxqt-config/Manifest index 101e0c885637..8d9bc61f074e 100644 --- a/lxqt-base/lxqt-config/Manifest +++ b/lxqt-base/lxqt-config/Manifest @@ -1,2 +1,3 @@ DIST lxqt-config-2.2.0.tar.xz 402896 BLAKE2B 4dc474ef7b22272c97ac277d862c81f56d51f472e0f2ce5131f8273a7adfd0a1ea2c08ef143bd79c71e1ba5e58002102ba405f6f98d2f7eb029d0c6adfdae628 SHA512 b237c6594d0c2b68c354ba6df0d5f06b8681a09ea876bf75ad137023fede043833cf64fe36d497cf4138f5c4a9ac3dd8dfe16d298cec5250cdd57941ba8e7805 DIST lxqt-config-2.3.0.tar.xz 406516 BLAKE2B 7589907d088ba196d0009c57c5fd752d3a1a48545fa71f8cc8221434368cda810f08da46a9101b6cab950d5e874b0f83063275c515188309b9e74ace76969511 SHA512 6d9ded8d8fe2afab7ae0ef5512d45352b9ad7e482ea4aaa207018f633a7662740724107d1362d33f90c8f0afa742ca6bf6818cd63c540c426a66275908c21047 +DIST lxqt-config-2.3.1.tar.xz 412040 BLAKE2B d8235560176adccc5d4a4e7cf5bb9095784f4f35063664835c785686fe43c385e64475ad95530a1b39abc4372aa055ffbfd80c4beeb30c71e0f89b307ac4e1f1 SHA512 6e3ea3a115568530888b8daa69a9cc73cb8f98cb672feca161e4147e169ab1d94b66a39026fa2cfdf30ec95d411314c6056f67d296a3498c8dd3a00dd1949161 diff --git a/lxqt-base/lxqt-config/lxqt-config-2.3.1.ebuild b/lxqt-base/lxqt-config/lxqt-config-2.3.1.ebuild new file mode 100644 index 000000000000..347b1333ca29 --- /dev/null +++ b/lxqt-base/lxqt-config/lxqt-config-2.3.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake xdg + +DESCRIPTION="LXQt system configuration control center" +HOMEPAGE="https://lxqt-project.org/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2" +SLOT="0" +IUSE="+monitor +touchpad" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.3.0 +" +DEPEND=" + >=dev-libs/libqtxdg-4.3.0 + >=dev-qt/qtbase-6.6:6[gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-menu-data-${MY_PV}* + virtual/zlib:= + x11-apps/setxkbmap + x11-libs/libxcb:= + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXfixes + monitor? ( kde-plasma/libkscreen:6= ) + touchpad? ( + virtual/libudev:= + x11-drivers/xf86-input-libinput + x11-libs/libXi + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_MONITOR=$(usex monitor) + -DWITH_TOUCHPAD=$(usex touchpad) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + doman man/*.1 liblxqt-config-cursor/man/*.1 lxqt-config-appearance/man/*.1 +}
