From eef60863bc87bdec6f63075461dc533d2416bb0a Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 14 Aug 2026 20:16:05 +0200 Subject: [PATCH] kde-frameworks/solid: 6.29.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/solid/Manifest | 1 + kde-frameworks/solid/solid-6.29.0.ebuild | 47 ++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 kde-frameworks/solid/solid-6.29.0.ebuild diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest index 7133ad35631df..a631e7c0126dc 100644 --- a/kde-frameworks/solid/Manifest +++ b/kde-frameworks/solid/Manifest @@ -1,2 +1,3 @@ DIST solid-6.27.0.tar.xz 315856 BLAKE2B 8242f76bc63cf5546c39f3286f4b8011d761f3c94a73591bc82d59b6b32d92f3c4974ac30d96f780ae4be40907cd5831deb7784c8daeaec249c1e88d99664044 SHA512 ea7765c0c53e3cf5f7859bc1525dea89670c5b491efad4ef4f99e26a8c25572bd75b562a769e65c1d07a81f59331c914edf683b3f867a356f89ab5cd2fd28004 DIST solid-6.28.0.tar.xz 317968 BLAKE2B 34f24b9ff54dabe9d36e4eb326079d24887870b668a17099dd286019303dc7cfb5e03ea8a995e90bd0d9a3be001765e3616a88d92fa7674ebffe7823803588f4 SHA512 a75ce5187a3e1f7db04dc57acb6a99ab427f383207466de059229e8535c68f802168eb64e6744d452f7ddf4c340a7a35c10c3baaf17f1b9ae401277abf868efc +DIST solid-6.29.0.tar.xz 318072 BLAKE2B 03e45377c55d32cab2acf6a96e61a6f312238a20ba26d07dbb05102f6b87e49e678830afdd233aef00236875616feac16155e73b63b25032c6ab5a2eeee6b0dd SHA512 406b550b604d988731db73e1741865303b20c871924c56205895cb0c53dbcd67b14aa94905d3b0e3ecedbe5a5017e959be73d925bccf1c1b75a072f05eb56ecb diff --git a/kde-frameworks/solid/solid-6.29.0.ebuild b/kde-frameworks/solid/solid-6.29.0.ebuild new file mode 100644 index 0000000000000..047ef5555bf2a --- /dev/null +++ b/kde-frameworks/solid/solid-6.29.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=6.10.1 +inherit ecm frameworks.kde.org optfeature + +DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management" + +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="ios" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + sys-apps/util-linux + sys-fs/udisks:2 + virtual/libudev:= + ios? ( + app-pda/libimobiledevice:= + app-pda/libplist:= + ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] ) +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc + >=dev-qt/qttools-${QTMIN}:6[linguist] +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package ios IMobileDevice) + $(cmake_use_find_package ios PList) + ) + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "media player devices support" app-misc/media-player-info + fi +}