commit: ff624c4cb348335ea46088d358ac6fc6daf6234b Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Mon Jan 26 16:34:39 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Jan 26 23:03:00 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff624c4c
dev-util/qdevicemonitor: update EAPI 7 -> 8, fix dependencies, inherit xdg Closes: https://bugs.gentoo.org/957889 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/45527 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-util/qdevicemonitor/Manifest | 1 + .../qdevicemonitor/qdevicemonitor-1.0.1-r4.ebuild | 37 ++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/dev-util/qdevicemonitor/Manifest b/dev-util/qdevicemonitor/Manifest index c1d7a9556711..4420afa40c01 100644 --- a/dev-util/qdevicemonitor/Manifest +++ b/dev-util/qdevicemonitor/Manifest @@ -1 +1,2 @@ +DIST qdevicemonitor-1.0.1-4d90f45d.tar.gz 939092 BLAKE2B 855abe8ba4a9041298a1c1bf25d14ef2266fd823b0982ff11e18c51b25da36139a50a69e7fbf01c428ac4c2a165b589afec467213b4377d3989f0403a19c35e0 SHA512 bc0bca545650a9d258315348b9ac8b6ffa302c08e6666a256b9e7fdd11698ef09d4ca3abf95a5a954dd41bda9dce9388f3fd2f92fcb0ca081b267d364fb40cf8 DIST qdevicemonitor-1.0.1.tar.gz 955052 BLAKE2B 9efbc2d5575b09056d2e52e3d6208a2cb70ba2cab0cede574faab9845decbf9758d3cc1ce41905ba0a915de12c8ac474fb2933522fa5e5be5543ab7c780ca5b9 SHA512 c393d8e33aa6234c2b62af8c25e5fc2e6ccacf9734b77500a512fbd584ecde723b9d5717dbe268d65565d3d30801d297236b3546263ba2689ba246d2b13b8f55 diff --git a/dev-util/qdevicemonitor/qdevicemonitor-1.0.1-r4.ebuild b/dev-util/qdevicemonitor/qdevicemonitor-1.0.1-r4.ebuild new file mode 100644 index 000000000000..0bbf86592e7a --- /dev/null +++ b/dev-util/qdevicemonitor/qdevicemonitor-1.0.1-r4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="4d90f45d6c204ad87b2198791fe522be092bed98" +inherit desktop qmake-utils xdg + +DESCRIPTION="Crossplatform log viewer for Android, iOS and text files" +HOMEPAGE="https://github.com/alopatindev/qdevicemonitor" +SRC_URI="https://github.com/alopatindev/qdevicemonitor/archive/${COMMIT}.tar.gz -> ${P}-${COMMIT:0:8}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}/${PN}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-qt/qtbase:6[gui,widgets] + virtual/libudev:=" +RDEPEND="${DEPEND} + app-pda/usbmuxd + dev-util/android-tools" + +DOCS=( ../README.md ) + +src_configure() { + export VERSION_WITH_BUILD_NUMBER="${PV}-${COMMIT:0:8}" + eqmake6 +} + +src_install() { + dobin "${PN}" + einstalldocs + newicon -s scalable "../icons/app_icon.svg" "${PN}.svg" + domenu "../icons/${PN}.desktop" +}
