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"
+}

Reply via email to