commit: 4964b6825d8258ff26b19778fdae01740276f661 Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net> AuthorDate: Sun Jan 11 19:51:17 2026 +0000 Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org> CommitDate: Wed Jan 14 13:14:36 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4964b682
x11-misc/qlipper: add 6.0.0 * Need dev-qt/qtsvg at build + runtime for "Configure > Tray icon image > *.svg". * qmenuview/* and qxt/* are licensed under GPL-3+ and BSD respectively. Bug: https://bugs.gentoo.org/968437 Closes: https://bugs.gentoo.org/967517 Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net> Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org> x11-misc/qlipper/Manifest | 1 + x11-misc/qlipper/files/qlipper-6.0.0-cmake4.patch | 11 +++++++++ x11-misc/qlipper/qlipper-6.0.0.ebuild | 27 +++++++++++++++++++++++ 3 files changed, 39 insertions(+) diff --git a/x11-misc/qlipper/Manifest b/x11-misc/qlipper/Manifest index ea8e5bbc8fb7..69ca94023480 100644 --- a/x11-misc/qlipper/Manifest +++ b/x11-misc/qlipper/Manifest @@ -1 +1,2 @@ DIST qlipper-5.1.2_p20241029-4f89ae6e.tar.gz 130470 BLAKE2B a3979be18d49dc9ad11fa6cb13c16cbf03690d7ca225301e2a90774ff768f19f43a3f2121d29cdcfa1957e06f623fde32efc0edfaebce48b19f8d4363f8312cb SHA512 5043bbbc9bdaf518605bd06d03082c6f7819f6536873294d7898eeac69fe5d0b934b384e5639daf64fbd32c5808bc809e42e068de5e5b57bd3122114b5195e6b +DIST qlipper-6.0.0.gh.tar.gz 130712 BLAKE2B 4235e0b1036bb4fee6ee701d9a471ecd491b9f96e0d55b43348ef2cddaa778c8b1b79a2aae9ebe5169cd9abb1c962c775c3cb8d177287dcec37eccc8c7ced29c SHA512 d814a886730475d7331a1ff5c2a56a51f1cc932ece7da25c98f86841a0098c809dfa34bcb8070141407613e712f5dc6fb0dd27fd366c0e18eaa4d16ac0d3865c diff --git a/x11-misc/qlipper/files/qlipper-6.0.0-cmake4.patch b/x11-misc/qlipper/files/qlipper-6.0.0-cmake4.patch new file mode 100644 index 000000000000..eb0dc5d748a7 --- /dev/null +++ b/x11-misc/qlipper/files/qlipper-6.0.0-cmake4.patch @@ -0,0 +1,11 @@ +https://github.com/pvanek/qlipper/pull/164 + +From: Lucio Sauer <[email protected]> +--- a/lxqt-autostart/CMakeLists.txt ++++ b/lxqt-autostart/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.0.2 FATAL_ERROR) ++CMAKE_MINIMUM_REQUIRED(VERSION 3.11 FATAL_ERROR) + + file(GLOB DESKTOP_FILES_IN *.desktop.in) + diff --git a/x11-misc/qlipper/qlipper-6.0.0.ebuild b/x11-misc/qlipper/qlipper-6.0.0.ebuild new file mode 100644 index 000000000000..7b20e998de67 --- /dev/null +++ b/x11-misc/qlipper/qlipper-6.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Lightweight and cross-platform clipboard history applet" +HOMEPAGE="https://github.com/pvanek/qlipper" +SRC_URI="https://github.com/pvanek/qlipper/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +# qmenuview/* and qxt/* are licensed under GPL-3+ and BSD respectively. +LICENSE="GPL-2+ BSD GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# TODO: still accurate? bundles x11-libs/libqxt but no qt6 system version is available yet +RDEPEND=" + dev-qt/qtbase:6=[gui,widgets] + dev-qt/qtsvg:6 + kde-frameworks/kguiaddons:6 + x11-libs/libX11 +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/qttools:6[linguist]" + +PATCHES=( "${FILESDIR}/${P}-cmake4.patch" )
