From 6147e25e3b1f6ce82b661605708d0b8292c03f47 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 9 Nov 2023 22:33:12 +0000 Subject: gentoo auto-resync : 09:11:2023 - 22:33:12 --- lxqt-base/lxqt-config/Manifest | 2 + lxqt-base/lxqt-config/lxqt-config-1.4.0.ebuild | 73 ++++++++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 lxqt-base/lxqt-config/lxqt-config-1.4.0.ebuild (limited to 'lxqt-base/lxqt-config') diff --git a/lxqt-base/lxqt-config/Manifest b/lxqt-base/lxqt-config/Manifest index 6518177c0e3f..d1387428bffa 100644 --- a/lxqt-base/lxqt-config/Manifest +++ b/lxqt-base/lxqt-config/Manifest @@ -1,3 +1,5 @@ DIST lxqt-config-1.3.0.tar.xz 370624 BLAKE2B 2015d2ec8f1a925e505b8c93b3db99fe351d8db742c78b2a19e8f8be7df47be619b3b5c313a693f1ac4e54b1f117aea5a706e8eae2d0fb6340fafe1b4a47412d SHA512 30610d1c90d897eb54ce5ee75a39721a7818b0164bc97dece5b74aec2032c3b0027316995d83c077352e93fd2f7ab319d1801ed5ce356b857805e855db71cd75 +DIST lxqt-config-1.4.0.tar.xz 371628 BLAKE2B d7be05fdd55bfe2efe977184008ed6324e16e85c2bceb6b9c15e8ef11978d34ba0961b671978618ce4b7a836653477c4fa5cbc9b5dfead7a1c8a87e00c408bbd SHA512 a3e6722c3f63b3c7382ec84723e3a4d838d99b2c42ce731565f940873b275ef025b7bc1a570f165b7fce521eb77bb7b83b02e922bee251507b773c8de4f785fc EBUILD lxqt-config-1.3.0.ebuild 1447 BLAKE2B 70ecfbc801cd2b2b092037d4b14165c76214555da870e267f22b892018078697889c494df290f13130f8167a4848d1b4ab90fc24b47ba47dd5a4dedbc14a4ab4 SHA512 910f0b6627774af7d2dc787c8af801d4255ceae59a2c50b3d8991ba0c130ae2c962fdd124085292f06c6501a0fb1a5c01f60a1aa77dd423f8bd54d54928a31a7 +EBUILD lxqt-config-1.4.0.ebuild 1449 BLAKE2B 39dfdeda073bf065c8114f10ea9ac93ed60e389d5334ca0cdf32faa31ea9269d9c33c93184ded7c037fd5765e7af4b86795ab2897471090842417ef37f29a177 SHA512 68664bbbc5f70759400995a5356a5acfadfe33722365bf2e5cec1f4def5d8233815c93e542c283e2f914218a939e1d7534f3c1929329d08e8365e320a2a11fdf MISC metadata.xml 451 BLAKE2B 6a32cdd63a8414bf7416ff5cd40c490b703ab115790119e3b2c77ba7fcba9d5b164117a2183f51622a3a2716afaf2440fa66ddef3b5d778a46a5a5e185ef5cb1 SHA512 e181838ee5cefbad064504db84b53db0591eb1bbb476c966f076eeae313f5f94b172c952a7f2d340e4e7ac539bee69884ce583569bad13b4147f8de67adda985 diff --git a/lxqt-base/lxqt-config/lxqt-config-1.4.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-1.4.0.ebuild new file mode 100644 index 000000000000..ccac5ca3d3ea --- /dev/null +++ b/lxqt-base/lxqt-config/lxqt-config-1.4.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake xdg-utils + +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" +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/linguist-tools-5.15:5 +" +DEPEND=" + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + >=dev-qt/qtxml-5.15:5 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-menu-data-${MY_PV}* + sys-libs/zlib:= + x11-apps/setxkbmap + x11-libs/libxcb:= + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXfixes + monitor? ( kde-plasma/libkscreen:5= ) + 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 +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} -- cgit v1.2.3