lxqt-base/liblxqt: add 2.4.0

Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
This commit is contained in:
Jimi Huotari
2026-04-21 02:12:27 +03:00
parent d85f3fc0b2
commit 982ed5e2a6
2 changed files with 47 additions and 0 deletions
+1
View File
@@ -1 +1,2 @@
DIST liblxqt-2.3.0.tar.xz 88024 BLAKE2B 55a886909f4d6f83675a3edcb87dd7ba31ffe95660b2b913e8c88a0c794e3375a555a34596ee05a6ddb1e498d16ed3c76ce82cb571f5d8f8993aa7fd5d41cdf0 SHA512 64865bf4bd44af8dd37221b11a81d8f9206dd29789d9b86dde17d4589c91adc55e704d4a4eaefeda40a58b38d57c3fc07db7dacb8f17859fafc91effb32963e8
DIST liblxqt-2.4.0.tar.xz 90676 BLAKE2B c7e162f360a55b893c2b7068677ee75a6413ed4064d3d67bc476dba671f28cbd3f17b31abe7a9b2035882a963418ef8f0fd399adb07482dfb43a6ffaaa5b1a37 SHA512 4abd46f92cb8dc725200e3e7879332db077dbe5b64518c847bea8841aa929f7ebdbb7483d96e204315b6784c348c094b2e153ec444ea83e98ca32f2639027556
+46
View File
@@ -0,0 +1,46 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="Common base library for the LXQt desktop environment"
HOMEPAGE="
https://lxqt-project.org/
https://github.com/lxqt/liblxqt/
"
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="LGPL-2.1+ BSD"
SLOT="0/$(ver_cut 1-2)"
IUSE="+backlight"
BDEPEND="
>=dev-qt/qttools-6.6:6[linguist]
>=dev-util/lxqt-build-tools-2.4.0
"
DEPEND="
>=dev-libs/libqtxdg-4.4.0
>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml]
kde-frameworks/kwindowsystem:6[X]
x11-libs/libX11
x11-libs/libXScrnSaver
backlight? ( >=sys-auth/polkit-qt-0.200.0-r1 )
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_BACKLIGHT_LINUX_BACKEND=$(usex backlight)
)
cmake_src_configure
}