commit: 2059a5b725a9c72c7f3a75c4106f5cf94f8db5f6 Author: Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de> AuthorDate: Sat Dec 20 13:37:18 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Dec 24 17:21:05 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2059a5b7
media-radio/qlog: add 0.47.1 Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de> Part-of: https://github.com/gentoo/gentoo/pull/44405 Signed-off-by: Sam James <sam <AT> gentoo.org> media-radio/qlog/Manifest | 1 + media-radio/qlog/qlog-0.47.1.ebuild | 47 +++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) diff --git a/media-radio/qlog/Manifest b/media-radio/qlog/Manifest index 23b95e4b28aa..ca785d522510 100644 --- a/media-radio/qlog/Manifest +++ b/media-radio/qlog/Manifest @@ -1 +1,2 @@ DIST qlog-0.46.1.tar.gz 9645185 BLAKE2B 45a84d81efb1bdf1154b65d94767e55c1ba85d954d553dacfd9e5ffe954833081f961c6a00ad4a2743c88fc1036848f0fb4998f8b7f00ac32241a3c73ca91230 SHA512 e1c585f4a3843808ab1e1c21845eb5079efd5415c3cde8b1c62f25972985245e6b31d4acf979db3a4899370f59b37114359481c4027cba63bb6121963517ed65 +DIST qlog-0.47.1.tar.gz 8365681 BLAKE2B 494774479ba2a79a57dfecf5d5533c61be3ad38ac3ef113248cdc4c801d2d56797c66743ed10b8cac50bbc53d708e8cd5c78c04baa38cb50856193cb887346df SHA512 045d792e79141cf95655d7831f284f5083a757d1ddcdc1739f604c6c2a877e0fa8a80e95ae401a9e64ca0c5128020d86251b12536e75bec0b4634a32763c8204 diff --git a/media-radio/qlog/qlog-0.47.1.ebuild b/media-radio/qlog/qlog-0.47.1.ebuild new file mode 100644 index 000000000000..4a3ad11795dd --- /dev/null +++ b/media-radio/qlog/qlog-0.47.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +DESCRIPTION="Amateur radio logbook software" +HOMEPAGE="https://github.com/foldynl/QLog" + +if [[ ${PV} = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/foldynl/QLog.git" +else + SRC_URI="https://github.com/foldynl/QLog/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/QLog-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + dev-db/sqlite:3 + dev-libs/qtkeychain + dev-qt/qtbase:6[dbus,gui,network,sql,xml] + dev-qt/qtcharts:6 + dev-qt/qtserialport:6 + dev-qt/qtwebchannel:6 + dev-qt/qtwebengine:6[widgets] + dev-qt/qtwebsockets:6 + media-libs/hamlib:= + virtual/zlib:= +" +DEPEND="${RDEPEND}" + +src_configure() { + eqmake6 \ + PREFIX="${PREFIX}/usr/" \ + HAMLIBINCLUDEPATH="${EPREFIX}/usr/include/hamlib" \ + HAMLIBLIBPATH="${EPREFIX}/usr/$(get_libdir)/hamlib" \ + QLog.pro +} + +src_install() { + emake INSTALL_ROOT="${ED}" install +}
